github pmmp/PocketMine-MP 3.5.3
PocketMine-MP 3.5.3

latest releases: 5.13.0, 5.12.1, 5.12.0...
5 years ago

For Minecraft: Bedrock Edition 1.8.0

This release is a patch update and does not contain any breaking API changes versus 3.5.2.

Note

Plugins compatible with any previous 3.x.y version will also run on this version and do not need API bumps. Plugin developers should only update their required API to this version if you need the changes in this version.

Changes

  • Rewritten documentation of PlayerPreLoginEvent, PlayerLoginEvent and PlayerJoinEvent. They are now much more detailed and no longer misleading.
  • Chest items block-picked from double chests will no longer place chests that crash the server when opened.
  • Ender chests now make the correct sounds when opening and closing.
  • Fixed Sign errors when a buggy or malicious client sent broken NBT with the wrong tags or wrong number of lines.
  • Resource packs with comments in the manifest will now load correctly. (MOJANG!!!)
  • Placement of unknown blocks is now disallowed. This solves a range of problems with invalid blocks in the world, such as #2260 .
  • Errors thrown during PlayerQuitEvent or other Player->close() errors will now crash the server instead of causing cryptic bugs later on.
  • Fixed large chunks (>= 1044476 bytes) becoming corrupted when saved in Region-based worlds - now an exception is thrown instead.
  • Reduced the range of exceptions caught during chunk loading. Now, only chunk corruption errors are caught, and anything else will produce a crash.
  • Removed catch-all block on chunk saving. Unexpected errors thrown during chunk save will now create a crash.
  • Fixed some asserts in packet decode methods.
  • Attribute now throws exceptions with more informative messages on errors.
  • Properly handled some remaining Uninitialized string offset bugs when decoding packets.
  • Fixed chunk updates taking several seconds to show up on the client. This bug was most apparent during generation and some world editing tools using asynchronous tasks.
  • Fixed CPU waste ordering chunks for non-moving players.

Don't miss a new PocketMine-MP release

NewReleases is sending notifications on new releases.