Commit graph

1379 commits

Author SHA1 Message Date
Lord_Cambion 6ba2c6ee24 Revert "better primed tnt water update"
This reverts commit 1490ea80b4.
2026-03-28 14:01:18 +01:00
Lord_Cambion 1490ea80b4 better primed tnt water update 2026-03-28 14:00:49 +01:00
Lord_Cambion 86accb1328 fixed name of cooked fish, the posion effect now doesnt kill you anymore and tnt now get pushed by water 2026-03-28 13:21:04 +01:00
piebot 3b5a7e1fe6 Revert adding TU25 DLCs 2026-03-28 14:03:38 +03:00
Lord_Cambion a27723a101 gitea changed idk why 2026-03-28 11:15:57 +01:00
piebot ac259ee94d Fix PlayerRenderer.h 2026-03-28 12:14:03 +03:00
piebot 8617ff9bb5 Merge pull request 'Skin heads texture fix' (#2) from ItzSonicFaner/LegacyEvolved-Skins:main into main
Reviewed-on: https://codeberg.org/piebot/LegacyEvolved/pulls/2
2026-03-28 09:36:27 +01:00
Revela ed3fffcc6a
Merge branch 'smartcmd:main' into main 2026-03-27 16:42:40 -05:00
ItzSonicFaner a0082658a5 Skins 2026-03-27 23:33:33 +02:00
neoapps-dev 9fa645e4ba last try 2026-03-27 22:14:05 +01:00
Lord_Cambion 8e27f456ed Merge branch 'main' of https://codeberg.org/piebot/LegacyEvolved
* 'main' of https://codeberg.org/piebot/LegacyEvolved:
  imma give up on nix if this fails
2026-03-27 22:13:15 +01:00
neoapps-dev 4eef8fbb97 imma give up on nix if this fails
Signed-off-by: neoapps-dev <neoapps-dev@noreply.codeberg.org>
2026-03-27 22:10:23 +01:00
Lord_Cambion bff2a42ce5 Merge branch 'main' of https://codeberg.org/piebot/LegacyEvolved
* 'main' of https://codeberg.org/piebot/LegacyEvolved:
  fix(workflows): i hate this
  fsck you forgejo
  fix(workdlow): update to Ubuntu 22.04 instead of "linux"
  fix(workflow): migrate to Forgejo
  Properly add the TU25 DLCs
  Add TU25 DLCs
2026-03-27 22:09:42 +01:00
neoapps-dev c678f0d081 fix(workflows): i hate this 2026-03-27 22:06:30 +01:00
neoapps-dev dc9462f7fc fsck you forgejo 2026-03-27 22:01:53 +01:00
neoapps-dev 17154f4115 fix(workdlow): update to Ubuntu 22.04 instead of "linux" 2026-03-27 21:55:10 +01:00
neoapps-dev 2e8b4b43b8 fix(workflow): migrate to Forgejo 2026-03-27 21:49:47 +01:00
Sestain 7447fabe0d
Fix game crashing if DLC has XMLVERSION paramater (#1285)
* Fix game crashing if DLC has XMLVERSION paramater

* Better implementation of XMLVersion check

* Forgot to add type name to the list

* Removed extra newline
2026-03-27 15:11:27 -05:00
Sestain 3c1166c45e
Added support for Big-Endian DLCs (#1291)
* Added support for Big-Endian DLCs

* Remove unused variable

* Remove the things made for other PR
2026-03-27 15:59:35 -04:00
Lord_Cambion 047d20d2f2 Revert "tnt moves in water"
This reverts commit 9602f2c5a2.
2026-03-27 20:43:15 +01:00
Lord_Cambion 9602f2c5a2 tnt moves in water 2026-03-27 20:38:43 +01:00
piebot 9f148e8d3b Properly add the TU25 DLCs 2026-03-27 22:30:10 +03:00
piebot 7e8e75cdf0 Merge branch 'main' of codeberg.org:piebot/LegacyEvolved 2026-03-27 21:54:12 +03:00
Lord_Cambion 1767c635fe reworked the mossyclobblestone feature 2026-03-27 19:38:19 +01:00
piebot 274b4575e3 Add TU25 DLCs 2026-03-27 21:33:24 +03:00
Lord_Cambion 8111c594f1 armorstand fix 2026-03-27 18:29:01 +01:00
piebot 631a7822b9 fix 2026-03-27 19:17:30 +03:00
piebot b67347892d create nightly.yml 2026-03-27 19:14:24 +03:00
piebot 31465ca9b4 Merge branch 'main' of codeberg.org:piebot/LegacyEvolved 2026-03-27 19:13:07 +03:00
piebot d49d1ae79f revert f029860168
revert try forgejo actions
2026-03-27 16:27:19 +01:00
piebot 217578ad53 fix flake 2026-03-27 18:24:29 +03:00
piebot f029860168 try forgejo actions 2026-03-27 18:22:23 +03:00
ItzSonicFaner 84c228e80f Skins (#1)
Check if skin texture height is 64 or 32, slim skins, better slim skins parameters, zombie villager fix.

Co-authored-by: ItzSonicFaner <165782267+ItzSonicFaner@users.noreply.github.com>
Reviewed-on: https://codeberg.org/piebot/LegacyEvolved/pulls/1
Co-authored-by: ItzSonicFaner <itzsonicfaner@noreply.codeberg.org>
Co-committed-by: ItzSonicFaner <itzsonicfaner@noreply.codeberg.org>
2026-03-27 15:35:15 +01:00
neoapps-dev 3919152a95 nixy nix 2026-03-27 17:10:13 +03:00
neoapps-dev 437c267553 nixy nix 2026-03-27 17:05:56 +03:00
neoapps-dev fc9d599790 nixy nix 2026-03-27 16:06:42 +03:00
neoapps-dev 99ffa05fbf nixy nix 2026-03-27 15:37:57 +03:00
neoapps-dev 1550d42cfd nixy nix 2026-03-27 15:33:08 +03:00
neoapps-dev a0bc73d162 nixy nix 2026-03-27 15:30:12 +03:00
neoapps-dev 90a51e4b12 nixy nix 2026-03-27 15:09:16 +03:00
neoapps-dev 563c2feef6 nixy nix 2026-03-27 15:05:34 +03:00
piebot b3ac4411fe Merge branch 'pr-1403' 2026-03-27 13:11:58 +03:00
Revela 4e678fbf6b
Merge branch 'smartcmd:main' into main 2026-03-27 00:55:24 -05:00
Loki 0d4874dea5
Clarify Android support in README 2026-03-27 00:29:08 -05:00
itsRevela f1ec7a0d20 Send AddPlayerPacket for all players on join and RemoveEntitiesPacket on disconnect
Players now appear in each other's Tab list immediately on join,
regardless of render distance. Previously, players only appeared when
they entered entity tracking range because AddPlayerPacket was only
sent through the TrackedEntity system.

On disconnect, a RemoveEntitiesPacket is broadcast to all clients so
players added via the join broadcast are properly cleaned up, not just
those within tracking range.
2026-03-26 23:55:02 -05:00
itsRevela 1b423e48d3 Fix player list map icon colors to match map markers
The tab player list and teleport menu now show the correct map marker
color for each player. The icon is computed using the same hash as the
map renderer (getRandomPlayerMapIcon) and stored by player name,
bypassing the unreliable small-ID lookup that produced wrong colors
on dedicated servers.
2026-03-26 22:22:13 -05:00
itsRevela 35fbc7af17 Fix Ender Dragon damage, End portal transition, and End Poem crash
Dragon melee damage: reassign sub-entity IDs to be sequential from
the parent entity ID in ServerLevel::entityAdded(), so the client's
offset-based ID calculation matches the server. Previously the server's
smallId pool allocated non-sequential IDs, causing melee attacks to
target entity IDs the server didn't recognize.

End portal transition: ensure the player entity is always added to the
new level when transitioning from The End, not just for non-End
dimensions. The addEntity call was previously gated behind a
lastDimension != 1 check that also excluded it from End exits.

End Poem crash: bounds-check the WIN_GAME event's player index before
accessing localplayers[], with a fallback to prevent null dereference
when the server sends an out-of-range index.
2026-03-26 19:46:58 -05:00
itsRevela 2e75441355 Merge upstream: fix redstone tick persistence on chunk unload 2026-03-26 18:22:04 -05:00
itsRevela 6a21637e75 Fix player list not showing all players on dedicated servers
Register remote players in the client's IQNet array when their
AddPlayerPacket arrives, so they appear in the Tab player list.
Previously only the host and local player were registered.

Also filter the dedicated server's phantom host entry (slot 0, empty
gamertag) from the UI, fix tick() to update entries by smallId instead
of sequential index, and fix player removal to use gamertag matching
since XUIDs are 0 on dedicated servers.
2026-03-26 18:20:01 -05:00
666uvu 73d713878c
fix redstone tick persistence on chunk unload (#1423) 2026-03-26 16:55:56 -05:00