Multi function plugin for the Pickaria Minecraft server.
Try it
·
Report Bug
·
Request Feature
Table of Contents
This is the plugin of the Pickaria Minecraft server.
This is the instructions on setting up your project locally. To get a local copy up and running follow these steps.
- Gradle
- JDK 17
- Either IntelliJ IDEA or VSCode
Recommended setup: IntelliJ IDEA
-
Clone the repository
# Using HTTPS git clone https://github.com/Pickaria/plugin-collection.git # Using SSH (recommended) git clone git@github.com:Pickaria/plugin-collection.git
If using SSH, remember to add an SSH key on your GitHub profile.
-
Open the project in IntelliJ IDEA and wait for it to load everything
-
Install JDK
- Go to File → Project Structure
- In the new window, open the SDK dropdown then select Add SDK → Download JDK...
- This should open the following window, select the version 17 and Temurin Vendor

- Let the IDE index the newly downloaded JDK, this can take a while depending on your computer
- Alternatively, you can install JDK manually
For Windows, download Temurin from Adoptium
# Debian/Ubuntu sudo apt install openjdk-17-jdk # Fedora sudo dnf install java-17-openjdk
-
Once the JDK is set-up, open the Gradle on the right of the IDE, and click on the Reload All Gradle Projects button, this will download and index all the dependencies required by the plugins

-
Run the
setupServerGradle task to create a test server. -
Once everything is done, you can run the start-server task, this will run the shadow task first and start a test server on your computer.
While the server is running, you can run the shadow task to compile the plugins, the jar files are automatically placed in the test server's plugins folder.
Using Visual Studio Code
- Clone the repository
If using SSH, remember to add an SSH key on your GitHub profile.
# Using HTTPS git clone https://github.com/Pickaria/plugin-collection.git # Using SSH (recommended) git clone git@github.com:Pickaria/plugin-collection.git
- Open Visual Studio Code and install the Java extension, Gradle and a Kotlin extension
- Manually install JDK
For Windows, download Temurin from Adoptium
# Debian/Ubuntu sudo apt install openjdk-17-jdk # Fedora sudo dnf install java-17-openjdk
- Once JDK is set-up and Gradle extension is installed, open the Gradle tab on the left and click the Reload All Gradle Projects button, this will download and index all the dependencies required by the plugins

- Run the
setupServerGradle task to create a test server. - Once everything is done, you can run the start-server task to start the test server and run the shadow task to compile the plugins, the jar files are automatically placed in the test server's plugins folder.
Manual setup
- Clone the repository
If using SSH, remember to add an SSH key on your GitHub profile.
# Using HTTPS git clone https://github.com/Pickaria/plugin-collection.git # Using SSH (recommended) git clone git@github.com:Pickaria/plugin-collection.git
- Run the
setupServerGradle task to create a test server. - Set the
DESTINATION_DIRECTORYenvironment variable to "build" or "plugins" (optional, defaults to "plugins")
This tells Gradle to put your plugins into the$rootDir/builddirectory or$rootDir/server/pluginsIf you set it to "build", you'll have to manually copy the files into the server's plugins directory - Compile using Gradle
# Linux ./gradlew shadowJar # Windows gradlew.bat shadowJar
- Start the test server
You can also add a run shortcut in your favourite IDE.
cd server java -jar -Xmx2G paper.jar nogui
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
- Check the issues page to find something you want to work on.
- Fork the Project or create your a new branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
@pickaria - contact@pickaria.fr
Project Link: https://github.com/Pickaria/plugin-collection