For Minecraft: Bedrock Edition 1.8.0
This release is a patch update and does not contain any breaking API changes versus 3.5.4.
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
- Mobs no longer spawn with their heads facing a different direction to their bodies.
- Added a console message when the crash strangler sleeps to stop crash spam.
- Fixed crash in
/title
commandtimes
subcommand when not enough arguments were passed. - AsyncWorkers will now not be shut down on GC unless they have not been used for the last 5 minutes. This reduces lag spikes on garbage collection.
- Fixed some unhandled error cases in
AddEntityPacket
encoding. - Fixed
LogicException
descendents being thrown from some packet decoding methods when encountering bad userdata. - Player network inventory transaction processing now catches more specific errors.
- Fixed missing decode for
TakeItemEntityPacket
. - Fixed
/gc
and/status
truncating memory statistics - now they report to 0.01 precision. - Global functions and constants are now imported to improve performance.
- Fixed a typo in
pocketmine.command.op.take
description. - Ice no longer creates water when a creative player breaks it.
spawn-mobs
andspawn-animals
no longer appear in generatedserver.properties
on a newly-installed server.- Added a hack to disable pre-spawn client-sided movement.
- Assertions enabled warning now always shows when
zend.assertions
is not-1
. The config option to disable this warning has been removed. /status
,/dumpmemory
and/gc
are now enabled by default. Thedebug.commands
config option has been removed.- Crash dumps are now more thorough at catching plugin-related crashes.