This is a maintained fork of Movecraft, which aims to add legacy version support as well as performance fixes.
Movecraft requires Java 8
Public builds, as well as older builds (1.10 and below), are located on the Spigot forums
Development builds can be found under the actions tab.
Movecraft uses multiple versions of the Spigot server software for legacy support. As such, you need to run BuildTools for several versions before building the plugin. It doesn't matter where you do this, but inside the Movecraft directory is probably a bad place.
java -jar BuildTools.jar --rev 1.8.8
java -jar BuildTools.jar --rev 1.9.4
java -jar BuildTools.jar --rev 1.10.2
java -jar BuildTools.jar --rev 1.11.2
java -jar BuildTools.jar --rev 1.12.2
java -jar BuildTools.jar --rev 1.13.2
java -jar BuildTools.jar --rev 1.14.4 --compile craftbukkit
java -jar BuildTools.jar --rev 1.15.2 --compile craftbukkit
java -jar BuildTools.jar --rev 1.16.1 --compile craftbukkit
java -jar BuildTools.jar --rev 1.16.3 --compile craftbukkit
java -jar BuildTools.jar --rev 1.16.5 --compile craftbukkit
Then, run the following to build Movecraft through maven
.
mvn clean install
Jars are located in /target
.
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependency>
<groupId>com.github.eirikh1996</groupId>
<artifactId>Movecraft</artifactId>
<version>v7.0.0.2-for-1.8.8-1.17</version>
</dependency>
The plugin is released here under the GNU General Public License V3.