Skip to content

Guida rapida

Giovanni Albanese edited this page Jun 13, 2026 · 1 revision

Guida rapida

Questa pagina serve per provare Open Roleplay da zero.

1. Clona la repository

git clone git@github.com:giovyx90/open-roleplay.git
cd open-roleplay

2. Compila tutto

mvn -B -ntp clean package

Per compilare solo un modulo:

mvn -B -ntp package -pl open-access -am
mvn -B -ntp package -pl open-cosmetics -am
mvn -B -ntp package -pl open-weapons -am

3. Genera i resource pack

La build Maven esegue gia' lo script dei resource pack durante package. Puoi lanciarlo anche a mano:

bash scripts/build-resource-packs.sh

Gli zip finali finiscono in:

target/resource-packs/

4. Installa su Paper

Metti il jar del modulo in plugins/ del server Paper.

Per Open Access servono anche WorldGuard e WorldEdit installati sul server.

Per Open Cosmetics puoi installare il plugin anche senza Open Weapons: si abilita comunque, ma non puo' applicare cosmetici alle armi finche' un bridge armi non viene registrato.

Open Weapons e' uno snapshot in decoupling: contiene molta logica gia' estratta, ma non e' ancora completamente indipendente dal vecchio core roleplay.

5. Primo test consigliato

Open Access

  1. Crea una regione WorldGuard.
  2. Esegui:
/openaccess region link PROPERTY <regione> <player>
  1. Piazza una cassa nella regione.
  2. Prova ad aprirla con un altro player.
  3. Autorizza il player:
/openaccess trust <player>

Open Cosmetics

  1. Entra con un player.
  2. Apri l'editor:
/opencosmetics editor
  1. Da admin crea un gettone:
/opencosmetics token led italy 1 <player>

Resource pack

  1. Genera gli zip.
  2. Carica lo zip del modulo desiderato come resource pack del server.
  3. Verifica che pack.mcmeta e assets/ siano alla radice dello zip.

Clone this wiki locally