Skip to content

v0.11.13

Choose a tag to compare

@github-actions github-actions released this 06 Oct 16:40
· 109 commits to main since this release

Added

  • Added support for BDS version 1.26.52.
  • The logger handles ANSI escape codes alongside § colour codes, so a plugin can log text that is already coloured. Colour sequences reach the console as written, and every escape sequence is stripped from the log file, which previously kept them verbatim.

Changed

  • Operators can run cheat commands such as /give and /tp without turning on cheats for the world.
  • Improved the performance of Python callbacks on the server thread.
  • Python thread-local and context-variable state now persists across callbacks on the server thread.

Fixed

  • Fixed network.stun-servers having no effect on NetherNet, which left a server behind NAT unable to discover and advertise its public address.
  • Fixed a C++ plugin rejected for an incompatible API version staying loaded.
  • Fixed PlayerDropItemEvent firing for a player who has not finished joining.
  • Fixed Dimension.actors and Level.actors leaving out connected players.
  • Fixed BlockType.translation_key returning a key the client cannot translate.
  • Fixed Python raising a generic TypeError instead of the intended error when a colour, image or UUID argument has an invalid value.
  • Fixed BossBar.remove_player hiding the bar from a player who was never added to it.
  • Fixed the server slowing down over time on Windows as maps are loaded (#537).
  • Fixed MapInitializeEvent not firing on Windows for maps loaded from the world.
  • Fixed MapInitializeEvent not firing on Linux for a map inside a chest or other container when its chunk loads.
  • Fixed redstone using more memory and getting slower over time when a block next to a torch, repeater or lever is broken and replaced again and again, such as by a piston clock.

Full Changelog: v0.11.12...v0.11.13