Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

2.5.0-rc.4

Pre-release
Pre-release

Choose a tag to compare

@MATRIX-feather MATRIX-feather released this 02 Nov 21:39
829b5b8

Starting from 2025/11/3 (YYYY/MM/DD), we have split the 1.21.10 branch to 1.21.10/main and 1.21.10/feature.

If you cloned the repo before, you might want to delete the locally stored 1.21.10 branch before pulling any updates!

Bug Fixes

  • Player disguise always copies the target player's skin, not checking conditions
  • StackOverflow when a player has a locale that is "en_US" rather than "en_us"

Other

  • Allow bukkitEntity is null for FoliaThreadUtils#isTickThreadFor
  • Make ServerBackend#disguise and SpawnPacketHandler#onEntityAddPacket fail softly if timed out waiting for the player's thread.
    • In beta.6, some exceptions are forwarded to the player's DisguiseState, including waiting timeouts when building virtual entity packets
    • Once timed out, the player will get unmorphed once ticked, even if it only affects the virtual entity displaying
    • This may improve player experience when the server is lagging

Full Changelog: 2.5.0-rc.3...2.5.0-rc.4