Movecraft 8.0.0 Beta 4
This is the fourth beta for Movecraft 8. A big thank you to our sponsors who help us focus on development rather than funding our servers.
Version Support
This release supports the following Minecraft versions on all common Paper forks:
- 1.21
- 1.20.6
- 1.18.2
Our current version support policy is to support the latest two major Minecraft versions (and only the latest minor version of each), along with one older, even major numbered versions. This gives legacy server owners an upgrade path, while keeping the code base streamlined with only three NMS worldhandlers. We expect that with the release of 1.22, we will drop support for 1.18.2.
Notes
- Our Wiki pages include a lot of useful information about the plugin, so please check that out before asking for help!
- Mojang changed the datapack format for block tags in 1.21, so if you are upgrading you will need to delete the previous datapack and let Movecraft regenerate it.
- Datapack loading is improved in beta 4, but Movecraft may still fail to load properly on the first startup. If Movecraft fails to load after a few restarts, please refer our FAQ page for instructions on how to resolve the issue.
- Beta 4 drops support for the Spigot server software due to Paper's "hard fork" of accessing minecraft internals in addition to the large performance improvements Movecraft sees from Paper.
What's Changed
- Fix Anti spill by @TylerS1066 in #644
- Revert back to multi-craft methods for BlockListener by @TylerS1066 in #646
- Fix paper compatibility by @TylerS1066 in #645
- Switch to gradle, remove 1.19.4, switch to Mojang mappings, and shade libraries by @TylerS1066 in #652
- Patch contacts memory leak by @TylerS1066 in #659
- Maven publish from Gradle by @TylerS1066 in #658
- Improved datapack loading by @TylerS1066 in #662
- Revert part of #659 by @TylerS1066 in #663
- 1.21 by @TylerS1066 in #657
- Fix maven publishing by @TylerS1066 in #664
- Advanced CI by @TylerS1066 in #666
- Contacts rewrite by @TylerS1066 in #667
- Fix sign updates on translation by @TylerS1066 in #670
- [Feature] Typesafe datatags by @DerToaster98 in #669
- Contacts data tag by @TylerS1066 in #672
New Contributors
- @DerToaster98 made their first contribution in #669
Full Changelog: 8.0.0_beta-3...8.0.0_beta-4