Repository navigation
v0.11.14
Added
- Added support for Python 3.15.
Changed
- Improved the performance of sending and receiving packets when no plugin listens for
PacketSendEventorPacketReceiveEvent. - Improved the performance of packet compression.
- Improved server performance when many chunks are loaded, such as when players are spread out across the world.
- Improved server performance when players explore with client-side chunk generation enabled.
- Reduced the cost of random block ticks.
- Improved server performance with many players online.
- Reduced the cost of the locator bar with many players online.
- Improved server performance while many players wait for new terrain to load, such as after joining or teleporting.
- Improved how quickly new terrain generates.
- Linux servers now use mimalloc as the memory allocator unless
LD_PRELOADnames another allocator orlibc.so.6. - New servers now default to a
view-distanceof 10 inserver.properties. - New servers now keep the vanilla default
client-side-chunk-generation-enabled=true.
Removed
- BREAKING: Dropped support for Python 3.10.
Fixed
- Fixed a packet sent from a
PacketSendEventhandler replacing the packet that was being sent. - Fixed
PacketSendEventreporting the wrong player and sub-client ID for packets sent to a split-screen player. - Fixed
PacketReceiveEventreporting the wrong player and sub-client ID for packets sent by a split-screen player. - Fixed MSPT leaving out network and other work outside the level tick, and rounding to whole milliseconds.
- Fixed the hidden DevTools window using CPU on Windows.
- Fixed
/statusfreezing the server for a moment on Windows. - Fixed the scheduler's idle threads using CPU.
Full Changelog: v0.11.13...v0.11.14