mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2024-11-21 21:06:15 +00:00
37 lines
2.2 KiB
Markdown
37 lines
2.2 KiB
Markdown
**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.
|
|
- `Item`s 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`](https://github.com/pmmp/BedrockData/tree/1.11.1%2Bbedrock-1.19.30), which reduces bandwidth consumption during logins by not sending useless biome generation data.
|