5.37.0
Released 28th October 2025.
This is a support release for Minecraft: Bedrock Edition 1.21.120.
Plugin compatibility: Plugins for previous 5.x versions will run unchanged on this release, unless they use internal APIs, reflection, or packages like the pocketmine\network\mcpe or pocketmine\data namespace.
Do not update plugin minimum API versions unless you need new features added in this release.
WARNING: If your plugin uses the pocketmine\network\mcpe namespace, you're not shielded by API change constraints.
Consider using the mcpe-protocol directive in plugin.yml as a constraint if you're using packets directly.
Interim releases
If you're upgrading from 5.35.x directly to 5.37.0, please also read the following changelogs, as the interim releases contain important changes:
- 5.36.0 - user experience improvements, new gameplay features, new API additions and network changes
General
- Added support for Minecraft: Bedrock Edition 1.21.120 (@dries-c).
- Removed support for earlier versions.
5.37.1
Released 7th November 2025.
Fixes
- Updated BedrockProtocol dependency to get encoding fixes for
DebugDrawerPacket. - Fixed critical hit particles not showing.
5.37.2
Released 21st November 2025.
General
- Added support for Minecraft: Bedrock Edition 1.21.124. Previous .12x versions are still supported, since there are no relevant changes for PM or plugins. (@dries-c, @dktapps)
- More informative errors are now displayed when failing to fetch authentication keys from Mojang APIs. (@dktapps)
- Updated French translations. (Crowdin contributors)
Documentation
- Added folder and script plugin examples in the
examples/pluginsfolder. (@dktapps) - Fixed missing mention of removal of
@softDependevent handler tag in 4.0.0 changelog. (@dktapps)
5.37.3
Released 21st November 2025.
Fixes
- Fixed Docker image build due to bad submodule reference.