Skip to content

First stable PM4 release

Compare
Choose a tag to compare
@inxomnyaa inxomnyaa released this 04 Dec 06:24

Stable release

Tested and verified to work with:

  • PocketMine 4.0.0
  • Minecraft 1.16
  • May also work with newer versions

⚠ Important ⚠

  • This is the most stable version with all critical bugs fixed.
  • This is a patch version for protocol changes

New features

  • PM 4.0.0 support
  • //flip and //rotate support for all blocks
  • Added a BlockStateParser, which enables syntax use like this:
    • stone
    • stone[type=andesite]
    • log[axis=y]
    • tnt,stone[type=polished_andesite],torch[facing=south] (south might need to be replaced with a numeric value, state alias is not completed yet)
    • New API methods included, i.e. BlockStateParser::printStates() to pretty-print blocks (output can be used in <blocks> command parameters)
    • This also allows parsing .mcstructure, more info further down
  • Brushes are working again, and do not throw errors on chunk-not-found race conditions where the shape is 1 block bigger
  • WAILA (What am i looking at) BossBar with distance and information about targeted block, 10 block range
  • Sidebar with selection + settings display
  • .mcstructure file support - Allows importing structure block exports from singleplayer to be loaded on the server
    • Support for this will get further refined - An UI / dropdown list will be added to load these into the clipboard for further editing / pasting
    • This also brings us one step further to .schematic support, it will behave similar
    • It is planned to add StructureBlock's as UI / 3D selection renderer and as selection outline in some way
    • Entity loading will not be added to prevent entity spam in worlds
    • An export option will be given as well
  • Clipboards are alot faster again, operations are taking ~100ms on 500 blocks and ~1s on 20000 blocks (i7 3.4GHz, 16GB RAM, SSD Evo 750)
  • Removed alot of debugging/testing logs
  • Fixed some issues with session loading (i.e. duplicated language message on join)

Build Information

Poggit: https://poggit.pmmp.io/ci/thebigsmileXD/MagicWE2/MagicWE2/dev:431
Build as of: 6a92172


PLEASE DO NOT DOWNLOAD THE .TAR.GZ OR .ZIP FILES OF RELEASES! USE THE PROVIDED .phar!