0
0
mirror of https://github.com/pmmp/PocketMine-MP.git synced 2024-11-21 16:35:25 +00:00
PocketMine-MP/changelogs/4.9.md
Dylan K. Taylor 15645759e9
Release 4.9.1
2022-10-11 22:47:54 +01:00

2.2 KiB

For Minecraft: Bedrock Edition 1.19.30

Note about API versions

Plugins which don't touch the protocol and compatible with any previous 4.x.y version will also run on these releases and do not need API bumps. Plugin developers should only update their required API to this version if you need the changes in this build.

WARNING: If your plugin uses the protocol, you're not shielded by API change constraints. You should consider using the mcpe-protocol directive in plugin.yml as a constraint if you do.

4.9.0

Released 20th September 2022.

General

  • Added support for Minecraft: Bedrock Edition 1.19.30.
  • Removed support for older versions.

4.9.1

Released 11th October 2022.

Documentation

  • Added and improved documentation for many API methods in Player and Block.
  • Added missing @internal tag for TaskHandler->setNextRun(), TaskHandler->remove() and TaskHandler->run().

Fixes

  • Flight state is now locked by the server in spectator mode. This prevents any attempt by the client to toggle flight mode.
  • Fixed entity health exceeding its max health after the expiry of Health Boost effect.
  • Fixed burp sound not being played when a player eats food.
  • Fixed placement conditions for mushrooms - they can now only be placed when the light level at the target is <= 12, or on podzol or mycelium.
  • Fixed sign text appearing to change colour and/or glow when using dye on a sign - since this feature is not yet implemented, no change should occur.
  • Fixed players drowning when sprint-swimming on the surface of water.

Internals

  • Added more detailed debug logging during the player login sequence.
  • Silenced debug spam during PreSpawnPacketHandler, considerably reducing debug noise when players join.
  • Fixed an edge case in InventoryManager->removeWindow(). This bug didn't have any effect on stable versions, but caused a next-minor development version to crash.
  • Items returned by event getters are now cloned if modifying the result will have no useful side effects.
  • Updated pocketmine/bedrock-data to 1.11.1, which reduces bandwidth consumption during logins by not sending useless biome generation data.