-
Notifications
You must be signed in to change notification settings - Fork 0
Moduli
Giovanni Albanese edited this page Jun 13, 2026
·
1 revision
Open Roleplay e' un parent Maven multi-modulo. Ogni modulo vive in una cartella dedicata e puo' evolvere come plugin Paper indipendente o come libreria di supporto per altri moduli.
open-roleplay/
pom.xml
scripts/
build-resource-packs.sh
open-access/
open-cosmetics/
open-weapons/
Open Access gestisce accessi roleplay a spazi e blocchi.
Responsabilita':
- profili collegati a regioni WorldGuard;
- regole per player, proprietari, membri, aziende e hotel futuri;
- preset
private,members,managers,public,custom; - override per singolo blocco;
- lock su casse, container, porte, bottoni, leve, pressure plate e macchine;
- GUI editor apribile con shift-click;
- storage SQLite o MySQL;
- API pubblica via Bukkit Services.
Pagina dedicata: Open Access.
Open Cosmetics gestisce cosmetici applicabili alle armi.
Responsabilita':
- LED;
- colori custom;
- skin arma;
- gettoni consumabili;
- editor e workbench;
- stazioni cosmetiche;
- decorazione nome item;
- suoni skin;
- bridge opzionale verso Open Weapons.
Pagina dedicata: Open Cosmetics.
Open Weapons contiene il sistema armi e gameplay collegato al combat.
Responsabilita':
- armi da fuoco, melee e ghost weapons;
- munizioni e caricatori;
- accessori e banco armi;
- armature e caschi;
- granate, C4, scudi, taser e utility item;
- manette, arresti, rapine, perquisizioni, wanted, radio e SOS;
- bridge verso Open Cosmetics.
Stato: snapshot pubblico in decoupling. Alcune parti fanno ancora riferimento al vecchio core roleplay e devono essere sostituite da API pubbliche o adapter opzionali.
Pagina dedicata: Open Weapons.
Open Roleplay - codice aperto, moduli adattabili, roleplay prima di tutto.