Build
How to build GrzybcioRynek-1.0.3.jar from the PLugin directory (Java 25, Gradle without wrapper).
Compatible with: GrzybcioRynek 1.0.3Minecraft 26.2Web 0.1.0
Based on GrzybcioRynek 1.0.3 and web 0.1.0 source.
This page is for developers. A server admin only needs to install a ready JAR — see Installation.
Requirements
- JDK 25 (toolchain in
PLugin/build.gradle) - Gradle installed locally — the repo has no
gradlew/ Gradle Wrapper
Command
bash
cd PLugin
gradle jarArtifact:
PLugin/build/libs/GrzybcioRynek-1.0.3.jar
Fragment of build.gradle:
groovy
version = '1.0.3'
java {
toolchain {
languageVersion = JavaLanguageVersion.of(25)
}
}
jar {
archiveBaseName.set('GrzybcioRynek')
}compileOnly dependencies: Paper API 26.2.build.+, VaultAPI 1.7, PlaceholderAPI 2.11.6, Lombok.
After building
- Copy the JAR to
plugins/on Paper 26.2. - Run the admin checklist: Installation → First Test.
- After code changes: rebuild the JAR and restart / reload per your server procedure (
/market reloaddoes not swap Java classes).
Warning
/market reload reloads YAML and data, not code from a new JAR. After Java changes always use a new JAR + restart (or hot-swap outside this plugin’s scope).