This Plugin is for Magma 1.16.5 servers specially programmed for the Mauki-Minecraft Seasons made with Gradle as module-manager. The Plugin is supposed to manage the gameplay on the server and provide an API for the dashboard to interact with the server as a player.
You can build the plugin in the gradle demon with the following command:
$ build jar
You will find the .jar file at out/jar/MaukiSeasonPL.jar
.
This plugin uses the following dependencies (group:name:version)
- com.destroystokyo.paper:paper-api:1.16.5-R0.1-SNAPSHOT
- de.taimos:totp:1.0
- commons-codec:commons-codec:1.15
- com.google.zxing:javase:3.5.1
- net.dv8tion:JDA:5.0.0-beta.2
- org.xerial:sqlite-jdbc:3.40.1.0
- com.github.Mokulu:discord-oauth2-api:1.0.2
- io.github.cdimascio:dotenv-java:2.2.0
- org.java-websocket:Java-WebSocket:1.5.3
- org.projectlombok:lombok:1.18.28
This plugin also uses JavaDiscordWebhookClient made by MiauRizius