An example extension for Minestom based off of Sabre/kotlin libs.
If you're trying to quickly rebrand an ExampleExtension, first, install deno
deno run --allow-read --unstable --allow-write brand.ts
Download the jar from Releases OR compile it yourself. Instructions to do so are in Compile header
Drop it into the /extensions
folder.
Create a folder, then Clone the repository using:
git clone https://github.com/Project-Cepi/ExampleExtension.git
Once it is cloned, make sure you have gradle installed, and run
./gradlew build
on Mac or Linux, and
gradlew build
on Windows.
This will output the jar to build/libs
in the project directory.
Make sure to select the -all jar. If no shading is necessary, remove the shadowJar