The official plugin for turning a regular Minecraft server into the kiriSMP4!
(Built on the Paper API)
- Various custom crafting recipes (e.g. chain armor, bundles)
- Variants of existing crafting recipes (e.g. cheaper chains, lanterns)
- Custom stonecutting recipes for wooden slabs and stairs
- High configurability via
config.yml
- Individual recipes can be disabled
- Some recipes offer multiple variants and options to choose from
- For a list of all possible recipes (including their configuration options),
see
/docs/recipes.md
.
[!INFO] Since
ksmpplugin
is built against the PaperMC API, your server should run on Paper (or a compatible fork). While it currently doesn't use any features exclusive to Paper and might run on "bare" Spigot (or other distributions), this use is neither recommended nor supported. Any compatibility with anything that isn't Paper (or a compatible fork) is purely coincidental and might - at any time and without notice - break.
-
Acquire a build (.jar) of the plugin using one of the following methods:
-
Download a release version from GitHub Releases
- Go to the "Releases" section
- Search the release you want to install
- Download
ksmpplugin-{version}.jar
from the "Assets" section
-
Download a test build from GitHub Actions
- Go to the "Actions" tab and filter for "Gradle Build" runs
- Choose a (successful) build that you want to install and click on it
- Download ksmpplugin-{sha1}.zip from the "Artifacts" section
- Extract
ksmpplugin-{sha1}.jar
from the ZIP-Archive
-
Build your own JAR from source
- Make sure you have a Java Development Kit (JDK), version 18 or higher, installed
- Clone this GitHub repository (use
git clone
or GitHub's "Download ZIP") - In your local copy, run the command
./gradlew build
(*Nix) or./gradlew.bat build
(Windows) - Wait for the build to complete
You can now find your JAR under
./build/libs
.If you have
git
installed on your system, the JAR file will be calledksmpplugin-{sha1}.jar
. Otherwise, it will be generically calledksmpplugin-devbuild.jar
.
-
-
Add your JAR file to your server's
plugins
folder
If your server is on a remote machine, use your usual file transfer method, such as FTP / SFTP, SSH or even a hoster's web interface. -
Restart your Minecraft server Once loaded, the plugin will create a folder called
kiriSMP
in your server'splugins
folder. -
Configurate the plugin (optional) If you want to change the default behaviour, find the plugin's
config.yml
in the folder created in step 3. In that file, make changes as required (for help, see/docs/recipes.md
). Make sure to restart your server again to load your new settings.