Skip to content

Movecraft 8.0.0 alpha 5

Pre-release
Pre-release
Compare
Choose a tag to compare
@TylerS1066 TylerS1066 released this 04 Dec 22:37
· 158 commits to main since this release
6d17719

As you might have seen, @oh-noey (aka cccm5) has stepped down as the lead developer of Movecraft and the AP Dev Team. We remain commited to updating Movecraft, but please be understanding as all of us developers are busy and do not get paid for this.

This is the fifth alpha for Movecraft 8. Movecraft 8 requires at least java 13 will be required to run the plugin. As usual with alphas, DO NOT RUN THIS ON ANY WORLD YOU CARE ABOUT WITHOUT A BACKUP - we are not responsible for anything that may go wrong with your world. If you do find any issues or have any suggestions, please report them in the issues section.

This alpha release brings experimental support for 1.18. As such, block highlights are still disabled for 1.18 and 1.17, and you will need to use the latest dev build of ProtocolLib (download here) for 1.18 support.

The 1.18 worldhandler is truly the first worldhandler written by the community, and not one person. A huge thanks goes to @eirikh1996 for figuring out how to translate block entities with their ticks, and another big thanks goes to @galacticwarrior9 for fixing the setBlockFast function for the extended world height.

Due to the major internal changes, this update will likely break many addon plugins. Please look for updates on their respective GitHub pages.

New Features/Changes

  • Added new 1.18 support.
    • You will see a warning about teleportation the first time you move a craft. This is intended and will be rectified at a later point (you'll have choppier teleporting for the time being unfortunately).
    • There's a bug with protocolib's 1.17+ snapshots at the moment. Thus, the block highlight feature is disabled on 1.17+ until it is fixed.
  • Signs properly rotate on 1.17+ (see #454).
  • Added support for 1.17+ world height datapacks (see #452). A big thanks to @galacticwarrior9 for the help!
  • Water displaced by pistons now properly works (see #446 and #460). A big thanks to @drfiveminusmint for the help!
  • UseGravity now works (see #444 and #461).
  • DynamicFlyBlocks can now be tagged (see #440 and #448).
  • Addons can now register custom properties (see #459).
    • Note: due to this, Status signs are currently broken, along with /crafttype and /craftinfo (see #354, #392 & #391). We plan on fixing these problems shortly.
  • Subcraft Rotate and Cruise-On-Pilot crafts now work, albeit with limitations (see #438 and #468).
  • Various small bugs with barrels and other material groups are fixed (see #465).
  • Fixed incompatibilities with various versions of paper due to shading of the kyori adventure API.