github pmmp/PocketMine-MP Alpha_1.4dev-659
PocketMine-MP Alpha_1.4dev-659 beta9 "Zekkou Cake"

latest releases: 5.21.1, 5.21.0, 5.20.1...
pre-release5 years ago

For Minecraft: PE v0.9.5 alpha

This is the 9th beta for 1.4!

There are no important API changes in this build, just behavior fixes so the API version has been bumped to 1.4.1

Main features:

  • Added non-threaded chunk generation, toggleable on pocketmine.yml
  • Added Liquid flow
  • Fixed Double Chests
  • Auto-save property is now working
  • Implemented Arrow pick up
  • Implement Armor changes as Transactions
  • Compatibility with pthreads > 2.0.8
  • Entities / Tile Entities are handled more reliable on worlds
  • Implemented flying protection

API changes

  • Deprecated Level->getChunkAt() in favor of Level->getChunk()
  • Allow setting the player spawnpoint via events before PlayerJoinEvent
  • Fixed PlayerChatEvent::setRecipients() being useless
  • Fixed #2153 Cancelling an EntityDamageEvent has no effect for lava damage

Fixes and additions:

  • Add valid position difference back to Player entities
  • Torches can now be crafted using charcoal
  • Fixed players getting Suffocation damage inside transparent blocks
  • Send player metadata on respawn
  • Improved Level::getSafeSpawn()
  • Improved knockback motion
  • Improved player movement, check once per tick
  • Improved chunk unload queue
  • Added non-threaded chunk generation, toggleable on pocketmine.yml
  • Fixed #2121 Players' heads flip upside down and back around after going past pitch = 0
  • Fixed Level->scheduleUpdate() tick calculation
  • Improved Level block update scheduling for repeated updates
  • Added torch drop
  • Basic entity motion on water
  • Improved Player generation queue
  • Fixed #2126 Items drop twice from tile entities
  • Fixed Double Chests
  • Fixed server crash when Tile Entities / Entities were loaded and requested the same chunk
  • Fixed auto-save configuration, made it global
  • RakLib update
  • Fixed #2055 Extra packet data sent on armor change
  • Improved single-threaded chunk generation efficiency
  • Improved entity base ticks
  • Improved entity movement updates
  • Implemented Arrow pick up
  • Fixed Anvil levels duplicating saved entities
  • Improved Chunk entity loading
  • Improved exponentiation
  • Added armor change $source parameter
  • Improved PlayerInventory->setItemInHand() $source call, fixed Tool durability
  • Implement Armor changes as Transactions
  • Fixed entities getting OnGround default to true
  • Added individual object timings to Entities / Tile Entities
  • Compatibility with pthreads > 2.0.8
  • Reliable timezone detection
  • Fixed Server->unloadLevel() not removing objects from memory
  • Moved connected flag up in the Player disconnect process
  • Improved initial chunk loading, do not skip near chunks, fixes world loading getting stuck
  • Changed base block classes to abstract, closes #2159
  • Implement crop growth levels properly, fixes #2002, closes #2160
  • Implemented flying protection
  • Fixed Player movement collision checks
  • Removed parse errors from AutoReporting
  • Improved entity ticking
  • Fixed Level->getCollidingEntities() when called with a null Entity
  • Removed selectors on Player->sendMessage()

Not implemented or known issues:
Please do not report lacking features to the bug tracker, only report bugs on implemented features.

  • Entities / Entity AI
  • No support for LevelDB worlds (0.9.0 format)
  • No conversion for old levels (will be added later)
  • No Minecarts
  • Not all items are implemented
  • Generated worlds use a basic generator

Don't miss a new PocketMine-MP release

NewReleases is sending notifications on new releases.