GrzybcioRynek

Build

Jak zbudować GrzybcioRynek-1.0.3.jar z katalogu PLugin (Java 25, Gradle bez wrappera).

Kompatybilne z: GrzybcioRynek 1.0.3Minecraft 26.2Web 0.1.0

Na podstawie kodu GrzybcioRynek 1.0.3 i web 0.1.0.

Ta strona jest dla developera. Administrator serwera wystarczy, że wgra gotowy JAR — zobacz Installation.

Wymagania

  • JDK 25 (toolchain w PLugin/build.gradle)
  • Gradle zainstalowany lokalnie — w repo nie ma gradlew / Gradle Wrapper

Komenda

bash
cd PLugin
gradle jar

Artefakt:

PLugin/build/libs/GrzybcioRynek-1.0.3.jar

Fragment build.gradle:

groovy
version = '1.0.3'

java {
    toolchain {
        languageVersion = JavaLanguageVersion.of(25)
    }
}

jar {
    archiveBaseName.set('GrzybcioRynek')
}

Zależności compileOnly: Paper API 26.2.build.+, VaultAPI 1.7, PlaceholderAPI 2.11.6, Lombok.

Po zbudowaniu

  1. Skopiuj JAR do plugins/ na Paper 26.2.
  2. Uruchom checklistę admina: InstallationFirst Test.
  3. Przy zmianie kodu: przebuduj JAR i zrestartuj / przeładuj zgodnie z procedurą serwera (/market reload nie podmienia klas Java).
Warning

/market reload przeładowuje YAML i dane, nie kod z nowego JAR. Po zmianie Java zawsze nowy JAR + restart (lub hot-swap poza zakresem tego pluginu).