This repository was archived by the owner on May 29, 2026. It is now read-only.
Repository navigation
2.5.0-rc.4
Pre-release
Pre-release
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
StackOverflowwhen a player has a locale that is "en_US" rather than "en_us"
Other
- Allow bukkitEntity is null for
FoliaThreadUtils#isTickThreadFor - Make
ServerBackend#disguiseandSpawnPacketHandler#onEntityAddPacketfail softly if timed out waiting for the player's thread.- In
beta.6, some exceptions are forwarded to the player'sDisguiseState, 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
- In
Full Changelog: 2.5.0-rc.3...2.5.0-rc.4