-
-
Notifications
You must be signed in to change notification settings - Fork 150
Building PacketEvents
Abhigya edited this page Nov 4, 2024
·
9 revisions
Building PacketEvents requires the Gradle JVM to use Java 21 due to our unit tests.
Regardless of the Gradle JVM being Java 21, PacketEvents is still written with the Java 8 SDK and will produce a JAR for Java 8.
- Git
- Gradle
- Java 21+ (for Gradle JVM)
Clone the packetevents repository using this Git command:
git clone --branch 2.0 https://github.com/retrooper/packetevents.git
Build with this command:
./gradlew build
For building building packetevents project without Adventure api shaded in.
./gradlew build -Pno-adv
Examples of how to use PacketEvents
Click this!