Anaël
ffa6694864
Revert "Tooltips: fix parity bug with elytra tooltip ( #4183 )"
...
This reverts commit a2a511ef19 .
2026-10-04 20:51:27 +02:00
Anaël
299d1c8dfd
Reapply "Renderer: Rewrite the frustum culling algorithm"
...
This reverts commit be8fcc9e64 .
2026-10-04 20:50:00 +02:00
Joud Kandeel
8fd51a82e9
forcing the game to use the highest GPU perfrence
2026-10-04 20:48:38 +02:00
aRockefeller
594e6659b7
sdl3.dll
...
ehh sdl3.dll
2026-10-04 20:48:32 +02:00
anael.rst and Anaël
646536750f
fix: Set correct visual position for gamemode slider on load ( #4186 )
...
# What changed ?
Fix a bug where the visual position of the gamemode slider when loading an already existing world would always be '0' even if the gamemode string is correct and the in-game behaviour is correct too
# What was added ?
Someone most likely forgot a "SetSliderValue()" inside of the gamemode switch cases in UIScene_LoadMenu::tick()
Adding it fixes the bug.
---------
Co-authored-by: Anaël <60509176+Bakoubak@users.noreply.github.com >
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/4186
Co-authored-by: anael.rst <144+vistaslayer@noreply.neolegacy.dev >
Co-committed-by: anael.rst <144+vistaslayer@noreply.neolegacy.dev >
2026-10-04 20:48:25 +02:00
anael.rst and Anaël
706aa550d2
fix: prevent player from moving when sleeping ( #4185 )
...
# What changed ?
Added a simple check in Player::travel to prevent a player from moving when asleep
# Why ?
Pressing the sneak key while the player is asleep would cause the camera to leave the player's body and see the head moving while the body stayed still in the bed
---------
Co-authored-by: Anaël <60509176+Bakoubak@users.noreply.github.com >
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/4185
Co-authored-by: anael.rst <144+vistaslayer@noreply.neolegacy.dev >
Co-committed-by: anael.rst <144+vistaslayer@noreply.neolegacy.dev >
2026-10-04 20:48:17 +02:00
anael.rst and Anaël
a2a511ef19
Tooltips: fix parity bug with elytra tooltip ( #4183 )
...
Fix a very small parity bug i encountered with the elytras.
# What changed ?
Add the 'Equip' tooltip on the elytras which seems to have been forgotten about
# What was added ?
Add the elytra_id to the big switch case in Minecraft.Client/Minecraft.cpp along with the armor pieces, refer to this issue: #4182 for future updates as a big refactoring is needed in this place.
---------
Co-authored-by: Anaël <60509176+Bakoubak@users.noreply.github.com >
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/4183
Co-authored-by: anael.rst <144+vistaslayer@noreply.neolegacy.dev >
Co-committed-by: anael.rst <144+vistaslayer@noreply.neolegacy.dev >
2026-10-04 20:48:12 +02:00
Anaël
be8fcc9e64
Revert "Renderer: Rewrite the frustum culling algorithm"
...
This reverts commit 6d25bae67f .
2026-10-04 20:47:07 +02:00
Anaël
6d25bae67f
Renderer: Rewrite the frustum culling algorithm
Nightly Release / build (push) Canceled after 0s
Sync branches with main / sync (push) Canceled after 0s
Nightly Release / release (push) Canceled after 0s
Nightly Release / cleanup (push) Canceled after 0s
2026-08-22 02:56:08 +02:00
ACL
c85b2a8740
fix: Armor swapping executed even when interacting with a block ( #168 )
...
Nightly Release / build (push) Canceled after 0s
Nightly Release / release (push) Canceled after 0s
Nightly Release / cleanup (push) Canceled after 0s
Sync branches with main / sync (push) Canceled after 0s
(This PR fixes [this issue](https://discord.com/channels/1482443865754701868/1534141325904183336 ) from the Discord server: )
Previously, when holding a piece of armor and right-clicking an interactable block (furnance, crafting table, levers, etc.) the armor would be equipped to the player.
This isn't the expected behavior. The interacted block should suppress any held item functionality (if not crouched)
This PR adds the "bool blockHandled" variable to the "handleUseItem" function. If the player interact with an interactable block, the variable is set to true.
This variable can be used for future packets added in this function
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/168
Co-authored-by: ACL <puffymono@gmail.com >
Co-committed-by: ACL <puffymono@gmail.com >
2026-08-08 16:58:45 +01:00
ACL
a809e71d58
fix: Thrown eggs use snowball particles when hitting a block ( #167 )
...
Thrown eggs used snowball particles when hitting a block, there wasn't any code for the correct particles either.
I added the new egg particles and assigned them to the thrown egg entity.
Before:

Now:

Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/167
Co-authored-by: ACL <puffymono@gmail.com >
Co-committed-by: ACL <puffymono@gmail.com >
2026-08-08 16:56:00 +01:00
700
6d226273b5
neoLegacy fork warning, name usage situations
2026-08-04 21:59:54 +01:00
Fireblade
024e0ba28a
feat: tu43 parity changes + fixes ( #165 )
...
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/165
2026-08-03 01:08:51 +01:00
Fireblade
3ff2f52105
chore: bump version
2026-08-02 19:59:27 -04:00
Fireblade
518dd28029
fix: panorama path bug
2026-08-02 19:21:53 -04:00
Fireblade
69009916ef
fix: dlc world music fading out to main menu
2026-08-02 19:08:14 -04:00
Fireblade
8d3e02bc1f
feat: randomization-free landing particles
2026-08-02 18:11:23 -04:00
Fireblade
f8a4de8afd
fix: main menu music transition, tutorial keyboard images
2026-08-02 16:25:11 -04:00
Fireblade
432024f6ca
fix: disable changing control presets when on keyboard and mouse
2026-08-02 15:34:42 -04:00
Fireblade
a1eea81519
feat: creeper ignite tooltip
2026-08-02 15:11:42 -04:00
Fireblade
2c42b0cea3
chore: make slime block more accurate to decomp
2026-08-02 15:06:34 -04:00
Fireblade
30d7291310
chore: update keyboard tooltips
2026-07-25 01:40:21 -04:00
Fireblade
c0265373a6
fix: hanging entities in dlc worlds
2026-07-24 18:59:43 -04:00
Fireblade
09c305e970
fix: magma block damage still taking effect when the player has frost walker
2026-07-24 17:44:59 -04:00
Fireblade
306d1c9fb7
feat: new chunk load toggle
...
also fixes item frames / paintings in dlc worlds
2026-07-24 15:14:27 -04:00
Fireblade
261700ea8b
feat: passive chunk loading
2026-07-24 03:25:30 -04:00
Fireblade
5a8b93829b
feat: modern autosave
2026-07-23 22:22:43 -04:00
Fireblade
a045d994fb
feat: tu43 entity sounds, spawner fixes, and a 16x16 region toolset
2026-07-23 19:47:55 -04:00
700
e4679718e6
(dont mind this commit just rephrasing)
2026-07-23 17:26:19 +01:00
700
89fd83401f
Replaced outdated URL
2026-07-23 17:23:44 +01:00
Fireblade
1488469cb2
fix: translucent item rendering
2026-07-22 15:07:43 -04:00
Fireblade
d41d82faa6
chore: finalize keyboard and mouse controls
2026-07-22 03:05:54 -04:00
Joud Kandeel
b59e075247
fixed performance issue on debug builds by commenting out a commited code from the Smartcmd, I would assume that method worked fine on old update of LCE as it had a small amount of mobs in the game to save for every single tick, but as we introduce more mobs to neoLegacy that method becomes a bottle neck, and we dont really need it either in the game!
2026-07-21 13:26:06 +02:00
Fireblade
7baff55287
fix: key swap
2026-07-20 17:31:41 -04:00
Fireblade
ca6e3585d0
chore: fix up keyboard tooltips
2026-07-20 17:23:25 -04:00
Fireblade
cd64f5f52b
feat: keyboard and mouse controls
...
fixes:
- unsafe string conversion
- fence gates not connecting to walls properly
2026-07-20 02:24:35 -04:00
DrPerkyLegit and DrPerkyLegit
18136070c1
Feat/gui enhancements ( #54 )
...
fix slider sounds
fix button sounds in settings page
---------
Co-authored-by: DrPerkyLegit <116128211+DrPerkyLegit@users.noreply.github.com >
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/54
Co-authored-by: DrPerkyLegit <6+drperkylegit@noreply.neolegacy.dev >
Co-committed-by: DrPerkyLegit <6+drperkylegit@noreply.neolegacy.dev >
2026-07-19 15:42:27 +01:00
ACL and TheHuckle
a248586ad9
fix: Using the keyboard numbers to swap items didn't work properly ( #8 )
...
This PR adds some lines missing from the code inside where the game handles the hotbar inputs (1 to 9 keys). I copied the code that handles the scrollwheel hotbar input updates so it should work exactly the same.
This fixes some issues or bugs, such as the item name not appearing or the tutorial failing to track the current item.
---------
Co-authored-by: TheHuckle <1+thehuckle@noreply.neolegacy.dev >
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/8
Co-authored-by: ACL <puffymono@gmail.com >
Co-committed-by: ACL <puffymono@gmail.com >
2026-07-19 15:40:47 +01:00
Fireblade
1f4c62b011
fix: 1.1.0b bugs ( #53 )
...
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/53
2026-07-19 04:06:46 +01:00
Fireblade
10ab8b114d
fix: shapeless recipies not accounting for duplicate crafting items
2026-07-18 23:02:35 -04:00
Fireblade
7e06e44f80
fix: chest breaking animation
2026-07-18 22:09:33 -04:00
Fireblade
525b89484c
fix: enchantment table + frost walker (kinda)
...
fixes:
- treasure enchants being selectable within the enchantment table menu
- frost walker resemblance to decompiled legacy console edition
- enchantment table featuring hot-swappable abilities where the player could replace one tool with another whilst keeping the exact same potential enchantments in the enchant menu
2026-07-18 22:03:54 -04:00
Fireblade
f5afc92cdd
chore: port rest of magma block stuff
2026-07-18 20:52:23 -04:00
Fireblade
d3067a7d0a
chore: update block localizations
2026-07-18 19:12:07 -04:00
Fireblade
1011c714c4
fix: grass path
...
fixes:
- grass path not being on the shovel's diggable list, hence the slow breaking speed whilst mining the block
- grass path AABB collisions, creating a discrepency between farmland + the grass path tile where the former could walk up more tiles than the latter
2026-07-18 19:01:12 -04:00
Fireblade
be92d90bcb
fix: miscellaneous bugs + crashes ( #52 )
...
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/52
2026-07-18 00:22:17 +01:00
Fireblade
338b1b2dd9
fix: misc bugs
...
fixes:
- f3 menu outside world border
- control type being affected by seemingly random oddities
- bedrock glitch in low y levels (thanks tranq)
2026-07-17 19:20:05 -04:00
TheHuckle
3c73512a40
Fix NixOS Build - ency
2026-07-17 13:12:50 +01:00
Fireblade
43b3a70d4d
chore: update 4jlibs
2026-07-17 00:05:47 -04:00
Fireblade
db98211d62
fix: add suport for additional languages
2026-07-16 17:05:38 -04:00