piebot
0f1c453a17
chore: sync upstream LCE-Relevations through 0df5cd8
...
chore: sync upstream LCE-Relevations through 0df5cd8
2026-04-28 15:09:56 +03:00
George V.
2a86a93971
feat(TU31): add Depth Strider enchantment
2026-04-28 09:37:17 +03:00
George V.
2293dcbb9f
Merge remote-tracking branch 'Revelations/main' into upstream-merge
...
# Conflicts:
# .github/workflows/nightly.yml
# CMakeLists.txt
# Minecraft.Client/CMakeLists.txt
# Minecraft.Client/StringTable.cpp
# Minecraft.Server/FourKitNatives.cpp
# Minecraft.Server/Windows64/ServerMain.cpp
# Minecraft.World/BiomeDecorator.cpp
# Minecraft.World/BiomeSource.cpp
# Minecraft.World/cmake/sources/Common.cmake
# README.md
# cmake/ServerTarget.cmake
2026-04-28 03:01:30 +03:00
SevenToaster509
e776c55a2b
feat: change achievement description bind
...
went from TAB to RIGHT CLICK
2026-04-27 18:35:18 +01:00
SevenToaster509
41adc39b28
fix: achievement crashes
...
WARNING: LIKELY TO CLEAR ACHIEVEMENTS THAT YOU HAVE ALREADY ACHIEVED (not that you could get that many with the crashes xd)
2026-04-27 16:29:05 +01:00
piebot
de1b069835
mfeat(TU30): achievements
2026-04-27 05:33:47 +03:00
ModMaker101
cbdb92d045
Replace MSVC __debugbreak with cross-compiler DEBUG_BREAK macro. ( #1540 )
2026-04-26 15:38:13 -05:00
Loki Rautio
3cef7f17dc
fix: Control mappings wrong (update 4JLibs)
...
fixes #1531 and #1528
2026-04-26 15:38:13 -05:00
gsds
54ecbed263
Include 4JLibs as a submodule ( #1535 )
...
* feat: 4JLibs as a submodule
* fix: forgot submodule
* fix: actions didn't recurse submodules on checkout
* fix: oops, using old commit
2026-04-26 15:38:13 -05:00
dtentiion
7f18fe1236
fix: Nether portal trigger and travel sounds not playing ( #1523 )
2026-04-26 15:38:13 -05:00
Revela
f583495958
Merge pull request #2 from Firebladedoge229/main
...
fix: paper doll transformations on non-16:9 aspect ratios
2026-04-26 15:10:39 -05:00
SevenToaster509
57de83add1
fix: achievements (2)
...
Make menu more accurate
Add Achievements option to Main Menu
Force achievements to save when saving the level
Fix a random crash i was getting
2026-04-26 20:12:34 +01:00
Fireblade
e85ca7d644
fix: move level 4 potions slightly forward
...
the 4j creative menu code is a mess holy
2026-04-26 14:16:16 -04:00
SevenToaster509
ae5a86d082
fix: achievements
...
Added "unimplemented" achievements
Fix image renaming breaking icons
Fix "Diamonds to you" strings
Readd broken assertion - I'm not entirely sure if its fixed, and you may need to delete profile0.dat to make it not assert on older saves.
2026-04-26 17:27:31 +01:00
/home/neo
b2bdf16ab4
fix: cmake sources [part 2]
2026-04-26 18:00:57 +03:00
/home/neo
cd4be68e90
fix: remove files from cmake lists [part 1]
2026-04-26 17:59:15 +03:00
SevenToaster509
34504b7b93
feat: achievements
...
fully functional but some achievements dont work yet
EXPERIMENTAL!!!!
2026-04-26 15:27:19 +01:00
itsRevela
44283e5971
fix(server): empty-dim tick gate broke block updates
2026-04-26 00:00:24 -05:00
Fireblade
a54552950a
fix: tu31 potions in creative menu + level 2 abilities
2026-04-26 00:22:49 -04:00
Fireblade
0043924179
feat: TU41 potion brewing
...
adds brewing functionality for both jump boost potions + water breathing potions respectively
2026-04-25 20:03:12 -04:00
piebot
8159e7690b
fix: building neoLegacy on linux ( #34 )
...
fix. building neoLegacy on linux
2026-04-25 22:01:07 +03:00
itsRevela
ce9ffefba6
perf(server): hold 20 TPS at 50-player scale
2026-04-25 13:42:29 -05:00
Fireblade
da91372804
chore: clean up paper doll code for redundancy
2026-04-25 12:09:30 -04:00
Fireblade
a8b80b377b
Merge branch 'pieeebot:main' into patch
2026-04-24 22:56:18 -04:00
Fireblade
1672dbab05
fix: paper doll viewmodel on non-16:9 window aspect ratios
2026-04-24 22:54:06 -04:00
Tranqlmao
4b6e9f8eb2
Elytra
...
mfeat: added early access elytra in creative for bug testing/accuracy comparison
TODO: replace temporary atlas, Properly implement 3d skulls
2026-04-24 20:00:35 -04:00
piebot
3c919553ab
chore: move all files from .gitea to .github
2026-04-24 18:53:46 +03:00
Fireblade
c6a137ec6f
fix. building neoLegacy on linux
...
not sure if bundling an exe file is the best way to do this but oh well
2026-04-23 23:04:47 -04:00
neoapps-dev
f75df87aaf
fix??: use 4JLibs not manually
2026-04-23 12:18:52 +03:00
neoapps-dev
3fc8cda545
fix?: include 4jlibs headers
2026-04-23 11:43:52 +03:00
neoapps-dev
83a46d335d
fix: use the real 4JLibs
2026-04-23 11:35:57 +03:00
neoapps-dev
a3f388afa4
bump: 4JLibs
2026-04-22 20:31:33 +03:00
piebot
2653c1d1ba
chore: make 4JLibs a submodule
...
feat: 4JLibs as a submodule
2026-04-22 16:53:29 +03:00
piebot
5d0c126898
feat: leaderboards! (technically a fix but whatever)
...
feat. leaderboard
2026-04-22 14:05:24 +03:00
rockefort
918d8bb72f
Merge branch 'pieeebot:main' into main
2026-04-22 02:31:25 -03:00
Frcoxd
04f22ee4f0
Fix: Fixed the ghost tab created by join
2026-04-22 02:30:39 -03:00
Fireblade
a5eedcdc9c
hey man i dont think xbox live is a thing anymore nor does it really apply to us
2026-04-21 21:15:38 -04:00
albertbogusz
05c492d6d4
fix: correct casing for include header for Linux build
2026-04-21 20:58:25 +01:00
/home/neo
f92d08c74c
Merge branch 'main' into neos-patch
2026-04-21 21:48:17 +03:00
Fireblade
3c731f9cea
fix. leaderboard filtration
2026-04-21 14:20:25 -04:00
Fireblade
ddcb092552
fix. multiple players on leaderboard
2026-04-21 14:12:38 -04:00
Fireblade
1d78fdb33a
feat. leaderboard + fix for building on linux
2026-04-21 13:26:09 -04:00
Patoke
0fc1fd4370
fix: oops, using old commit
2026-04-21 17:54:08 +03:00
Patoke
894dd108a5
fix: forgot submodule
2026-04-21 17:40:24 +03:00
Patoke
626e124d6d
feat: 4JLibs as a submodule
2026-04-21 17:36:48 +03:00
piebot
f13cbf2e4f
Merge remote-tracking branch 'origin/main'
2026-04-21 13:02:11 +03:00
Frcoxd
637bcf7702
Fix: Fixed the double press sound on more options againg on the loadmenu and create world menu
...
and fix the bug where the save thumbnail wasn't displaying correctly in loadmenu
2026-04-21 00:38:41 -03:00
Frcoxd
4b8ce04efb
feat: LoadCreateJoinMenu1080 (alfin wn)
2026-04-20 23:32:59 -03:00
Frcoxd
6d170fa3da
Feat: LoadCreateJoin (alfin kliado)
2026-04-20 23:28:09 -03:00
Lord_Cambion
4c8e38c721
feat: stoneslab2
...
fully implemented stoneslab2 with craftings and revisited existing slabs according to wii u decomp
todo:Material.cs
2026-04-21 01:32:02 +03:00
George V.
eed98a6603
chore: replace backslashes with forward slashes for linux cross compilation
2026-04-20 18:15:27 +03:00
piebot
e22425e053
Merge remote-tracking branch 'origin/main'
2026-04-20 18:06:41 +03:00
neoapps-dev
168fe6b862
fix: build issue due to duplicates
2026-04-19 18:02:10 +03:00
piebot
5c79ac1b24
Merge remote-tracking branch 'origin/main'
2026-04-19 18:01:17 +03:00
Sestain
73a89b80e1
Fixed DLC audio.
2026-04-19 17:58:23 +03:00
piebot
bcb3d96f4a
Merge remote-tracking branch 'origin/main'
2026-04-19 17:18:17 +03:00
SevenToaster509
a3ac98884e
fix: load/create at lower resolutions, chore: remove console spam
2026-04-19 11:56:34 +01:00
sylvessa
f9cac6395b
fill in old stubs regaridng chunk stuff & another inv fix
2026-04-18 18:16:24 -05:00
sylvessa
a3221c9e14
chunk additions
2026-04-18 18:14:58 -05:00
piebot
1b007b9d0f
fix: replace explode sound with modern explode sound
2026-04-18 22:44:55 +03:00
itsRevela
c297b26f36
fix: duplicate join message on FourKit servers
2026-04-18 09:10:47 -05:00
SevenToaster509
251c00ecd0
fix: skulls
...
reimplement player skull rendering to be on armor layer
make skull height for armor stands be accurate to tu31 (matched via xenia)
2026-04-18 14:35:13 +01:00
Lord_Cambion
88b00755de
fix: armorstand head now renders correctly
2026-04-18 14:06:44 +02:00
Lord_Cambion
ab469e6330
fix: compilation error during release
2026-04-18 13:21:27 +02:00
Lord_Cambion
e46404ae38
fix: compilation error for server
2026-04-18 12:59:21 +02:00
Lord_Cambion
f2cfbafc26
fix: armorstand according to wiki + wobble animation + head renderer
...
Armor stands are not damaged by cacti but can be broken by arrows. An armor stand destroyed by an explosion or a firework does not drop as an item. Armor stands in water and lava at the same time are not consumed by the lava.
2026-04-18 12:26:25 +02:00
Lord_Cambion
383302eb2e
feat: armorstand from decomp
2026-04-18 03:46:45 +02:00
itsRevela
b4a34df1a9
fix: apostrophes rendering as ' in Iggy HTML chat labels
2026-04-17 16:55:56 -05:00
SevenToaster509
27d0a8ffc3
feat: Skulls worn by mobs/players now display on the armor layer
2026-04-17 20:50:32 +01:00
George V.
00399fc2da
fix: Update hardcore mode UI to correctly set gamemode slider
2026-04-17 21:37:15 +03:00
George V.
82c6c5db8f
Merge remote-tracking branch 'itsRevela/main' into upstream-merge
...
# Conflicts:
# .github/ISSUE_TEMPLATE/config.yml
# .github/workflows/nightly.yml
# Minecraft.Client/Windows64/4JLibs/libs/4J_Profile.lib
# README.md
2026-04-17 21:22:20 +03:00
SevenToaster509
0f1a2542c8
fix: quick equip
...
fixed quick equip in survival
removed redundant and commented out code
2026-04-17 19:04:55 +01:00
itsRevela
afa3e22715
fix: force backbuffer clear alpha to 1.0 to prevent DWM window transparency
2026-04-17 12:43:46 -05:00
itsRevela
cf81dd9d13
fix: apostrophes and quotes displaying as HTML entities in chat
2026-04-17 12:20:58 -05:00
itsRevela
fde5fbe6f4
fix: force VSync on main menu to prevent GPU coil whine
2026-04-17 11:55:04 -05:00
itsRevela
ce2efc1a4d
fix: crash when opening UI scenes at sub-720p window size
...
SWF movie loading crashed with __debugbreak when the window height was
below 720px (e.g. after leaving exclusive fullscreen). The fallback
chain only tried 720.swf which doesn't exist. Now falls back through
720 -> 1080 so scenes always find a valid SWF.
2026-04-17 07:07:02 -05:00
itsRevela
eb5aa9fa8f
fix: chat color codes not rendering in singleplayer
...
PlayerConnection::handleChat called FormatChatMessage with
applyStyling=false before broadcasting, which stripped all color codes
from the message. The client then had nothing left to format. Send the
raw message and let the client handle formatting on receive.
2026-04-17 07:06:39 -05:00
itsRevela
59f9dbc8c6
fix: hardcore mode UI not locking difficulty/gamemode on world load
...
Three issues fixed:
- Save file path used hardcoded saveData.ms but new 4JLibs names files
as <title>.ms. ReadLevelNameFromSaveFile now constructs the correct
path with fallback to saveData.ms for old saves.
- The level.dat code path for reading the hardcore flag (sidecar rename)
returned early without ever parsing level.dat. Now stores the sidecar
name and continues to read the hardcore flag from NBT.
- The thumbnail host options path could overwrite m_bHardcore to false.
Now only upgrades to true, never downgrades.
- Load menu constructor and tick handler both lock difficulty slider to
Hardcore and gamemode to Survival when hardcore is detected.
- Hide title logo on load menu to match create world menu.
2026-04-17 07:06:26 -05:00
itsRevela
bc6e445f0c
fix: capture save thumbnails directly from D3D11 backbuffer
...
The new 4JLibs CaptureThumbnail produces all-black 64x64 PNGs because
its internal m_backBufferTexture copy fails silently. Bypass it entirely
and capture from the swap chain backbuffer using the same proven approach
as our F2 screenshot, with center-crop and downsample to 64x64 PNG.
2026-04-17 07:06:02 -05:00
DrPerkyLegit
9ddb95e7ad
Fix broken Chat Formatting behavior ( #1520 )
...
- Remove shadowcolor from font tags (Iggy doesn't support multiple)
- Enforce HTML text mode on chat labels and jukebox
- Move IDS translatable pattern matching into FormatChatMessage
- Add §r (reset) color code support
- Fix message truncation to count visible characters, skipping HTML tags
- Fix CJK truncation using raw index instead of visible char count
2026-04-17 05:52:26 -05:00
dtentiion
8464bfd448
fix: Skin pack names showing only first letter after 4JLibs update ( #1518 )
2026-04-17 05:49:22 -05:00
Loki Rautio
0e0f8f696d
feat: Upgrade to 4JLibs libraries
...
Includes fixes and some modernizations compared to the original 4J
library binaries. Also introduces functionality to support stuff like
F2 screenshots, etc. This is basically the beginning of modernizing the
codebase.
2026-04-17 05:40:38 -05:00
SevenToaster509
5d4d16329d
feat: reimplement quick equip
...
fixed hella bad exploit X_X, additionally fixed multiplayer (part of the same issue)
2026-04-17 10:21:23 +01:00
Marvelco
1bcc761da8
Merge branch 'pieeebot:main' into main
2026-04-17 11:46:51 +03:00
Marvelco
a6cdeec75c
fixed fishing line floating in mid air
2026-04-17 11:31:02 +03:00
SevenToaster509
2b5a46a4fa
fix: enchanting
...
fixes:
fishing rod crashing in enchantment table
updated more swfs that were not updated in a recent merge
sort costs in ascending order
randomise enchantment seeds for new players
2026-04-17 08:26:13 +01:00
SevenToaster509
add784b259
fix: clients crashing on enchantment attempt, disabled quick equip until further notice, updated enchantingmenu swfs because lapis slot was missing?
2026-04-16 20:47:14 +01:00
piebot
5dd8d982bb
fix: add missing dlcs (greek mythology and halloween 2015)
...
Added Missing DLC's
2026-04-16 22:10:29 +03:00
Marvelco
bbc8c599b5
removed duplicates
2026-04-16 21:57:24 +03:00
Marvelco
0bc80a6e04
added missing dlc's
2026-04-16 21:50:43 +03:00
Marvelco
63a8eb2fbd
Merge branch 'pieeebot:main' into main
2026-04-16 21:27:18 +03:00
Marvelco
fcbf81b5ae
forgot this
2026-04-16 21:26:54 +03:00
Marvelco
833e449c8c
fixed stained glass not rendering the water
2026-04-16 21:26:40 +03:00
George V.
bd6586e45b
fix: prevent crash when copying version when no ingame
2026-04-16 20:33:50 +03:00
George V.
56705f0576
feat: add version display and copy-to-clipboard functionality
...
Add version string (branch/version) to the debug overlay when F3 is active.
Also add a new keyboard shortcut (B key while F3 is held) to copy the
version string to the clipboard and show a confirmation message. This
improves debugging and support by making version information easily
accessible.
2026-04-16 20:33:50 +03:00
itsRevela
d694cd1c9d
chore: sync upstream MinecraftConsoles through 2fba264c
2026-04-15 05:25:33 -05:00
Loki Rautio
9d92d5eb9b
Swap critical.mp3 for critical.ogg ( #1503 )
2026-04-15 05:22:37 -05:00
/home/neo
219d871c54
Merge branch 'main' into upstream-merge
2026-04-15 12:10:41 +03:00
Loki
2fba264c08
Revert "Prevent contextually wrong music from playing ( #1138 )"
...
This reverts commit 2d41711055 .
2026-04-14 17:00:35 -05:00
Loki Rautio
1533b2138f
Swap critical.mp3 for critical.ogg ( #1503 )
2026-04-14 16:59:58 -05:00