GrzybcioRynek

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 jar

Artifact:

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

  1. Copy the JAR to plugins/ on Paper 26.2.
  2. Run the admin checklist: InstallationFirst Test.
  3. After code changes: rebuild the JAR and restart / reload per your server procedure (/market reload does 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).