You can compile FastAsyncWorldEdit as long as you have the Java Development Kit (JDK) for Java 8. Newer versions of the JDK may not compile. You only need one version of the JDK installed.
The build process uses Gradle, which you do not need to download. FastAsyncWorldEdit is a multi-module project with two active modules:
worldedit-corecontains the FastAsyncWorldEdit APIworldedit-bukkitis the Bukkit plugin
- Shift + right click the folder with FastAsyncWorldEdit's files and click "Open command prompt".
gradlew build
- In your terminal, navigate to the folder with FastAsyncWorldEdit's files (
cd /folder/of/fawe/files) ./gradlew build
You will find:
- The core FastAsyncWorldEdit API in worldedit-core/build/libs
- FastAsyncWorldEdit for Bukkit in worldedit-bukkit/build/libs*
If you want to use FastAsyncWorldEdit, use the FastAsyncWorldEdit-1.15-# version.
gradlew ideawill generate an IntelliJ IDEA module for each folder.
Possibly broken:
gradlew eclipsewill generate an Eclipse project for each folder.