Come configurare smartphone e PC. Portale informativo

Pronto Pex. Tutorial sulla configurazione di PermissionsEx (PEX)

E quindi, probabilmente ognuno di voi, ad eccezione dei titolari di server esperti, ha problemi con l'impostazione dei diritti di accesso.
Personalmente, utilizzo il plugin PermissionsEx perché penso che sia il miglior plugin per la distribuzione dei permessi per i server.

Ciò che ci serve:

1. Blocco note ++
2. Il plugin stesso. Puoi sempre scaricare l'ultima versione.
3. Braccia dritte. (Clausola obbligatoria)

Quindi, cominciamo.

1. Scarica il plugin, scompattalo. Nella cartella ci sono 3 file:

2. Rilasciamo i file nella cartella dei plugin, avviamo il server e ci fermiamo.
3 cartelle sono apparse lì:
ChatManager e ModifyWorld

3. Aprire la cartella PermissionsEx. In questa cartella, apri il file permessi.yml usando Blocco note ++
E vediamo questo:

E quindi, nell'ordine:
gruppi:// non toccare questa parola, indica che i gruppi e i loro permessi andranno sotto.
predefinito:// il nome del gruppo include tutti gli utenti che sono appena entrati nel server, a meno che, ovviamente, non li abbiate registrati in un altro gruppo.
predefinito: vero// questo parametro imposta il gruppo come gruppo predefinito. ciò significa che qualsiasi giocatore per il quale non sono definiti altri gruppi e/o eccezioni avrà tutti i diritti di questo gruppo.
// tutto quello che c'è sotto sono in realtà i "diritti" per il gruppo, lì devi registrare i permessi dai vari plugin installati sul tuo server.

Gruppi default: default: true permessi: - modifyworld.* - commandbook.spawn - commandbook.who - commandbook.say - commandbook.msg - myhome.home.soc.* - iConomy.access - iConomy.bank.access - iConomy.bank .deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank.main.change - iConomy.bank.main.set - iConomy.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.withdraw - iConomy.list - iConomy.payment - iConomy.rank - jobs.join * - jobs.world * - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - commandbook.time.check - commandbook.rules - myhome.home.basic.home - myhome.home.basic.set - myhome .home.basic.delete - myhome.home.soc.invite Moder: default: false ereditarietà: - Permessi predefiniti: - modifyworld.* - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. altro - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport * - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. god - worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.heal. * - worldguard.slay. * - myhome. * - iConomy.access - iConomy.bank.access - iConomy.bank.deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank.main.change - iConomy.bank.main.set - iConom y.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.withdraw - iConomy.list - iConomy.payment - iConomy.rank - jobs.join.* - jobs.world. * - commandbook.whereami.compass - commandbook.whereami - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - worldedit.navigation.jumpto - worldedit.navigation.thru - commandbook.time.check - commandbook.rules - lwc.mod - myhome .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - sparisce * Amministratori: default: falsa ereditarietà: - Permessi moderatore: - Utenti "*" : admin: gruppo: - Permessi di amministratore: null Moderatore: gruppo: - Permessi di moderatore: null

Queste autorizzazioni sono configurate per i plugin: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.

Qui, come avrai notato, sono comparsi nuovi parametri:

info: //parametri di gruppo
prefisso: "// prefisso
suffisso: "// suffisso

// per visualizzare prefissi/suffissi, è necessario abilitare il plugin ChatManager, che fa parte di PEX. Per fare ciò, nella cartella plugin / ChatManager / nel file config.yml, trova enable e modificalo, se necessario, da enable: false a enable: true

eredità: // eredità dei diritti
- Predefinito // in questo caso vengono ereditati tutti i diritti del gruppo "predefinito"
Potresti anche aver notato che è apparso il parametro users:
sotto di essa è necessario indicare i nickname degli utenti a cui si desidera conferire ulteriori diritti e/o passare ad un altro gruppo. Per esempio:

Moderatore:
gruppo:
- Modera
permessi: null

dove "Moderator" è il nickname del giocatore, "Moder" è il nome del gruppo, permessi: null-diritti aggiuntivi per questo utente, in questo caso non lo sono.

Ricorda! In YAML, devi seguire rigorosamente la sequenza, uno spazio in più e il parametro non funzionerà.

Nota da idg_dima: YAML funziona alla grande con problemi non necessari o persino righe vuote, l'unica cosa che lo interrompe sono le schede.
E portiamo le nostre modifiche per il ritardo nel controllare l'articolo, eravamo molto impegnati con alcune cose, inclusa la preparazione del server per lo spostamento.

Tutti i plug-in in Minecraft di qualsiasi versione hanno le proprie impostazioni di diritti o autorizzazioni per determinati comandi e azioni del plug-in. Questi permessi devono essere scritti nel file permessi.yml, che si trova nella cartella dei diritti del plugin (ad esempio: PermessiEx).

Tutti i diritti sui plugin sono nel file permessi.yml.

In questo file, tutto dovrebbe essere scritto in questo modo:

gruppi:
predefinito:
predefinito: vero
autorizzazioni:
- lwc.protect
- commandbook.kit
- commandbook.kit.list
- commandbook.spawn
Moderatore:
eredità:
- predefinito
predefinito: falso
autorizzazioni:
- iConomy.holdings.others
- permesso: iConomy.accounts.take
- iConomyChestShop.shop.create
- ChestShop.shop.create
Amministratore:
eredità:
- Modera
predefinito: falso
autorizzazioni:
- authme.admin.changepassword
- authme.admin.reload
- authme.admin.unregister
- authme.admin.register
Aiutante:
eredità:
- predefinito
predefinito: falso
autorizzazioni:
- commandbook.mute
- commandbook.unmute
- commandbook.msg
- commandbook.broadcast
- commandbook.return
- commandbook.teleport
- commandbook.teleport.other
utenti:
Kratos:
gruppo:
- Ammin
Nesso:
gruppo:
- Aiutante
Bezumet:
gruppo:
- Modera

La cosa più importante in permessi.yml sta tenendo d'occhio i dati. Se lo rompi, non funzionerà nulla.

Che aspetto ha la parola "tabulazione" e cosa significa in un file permessi.yml:

Per spiegare in un linguaggio molto semplice, questa è la conservazione di un certo numero di spazi dal bordo sinistro delle singole sezioni e dei parametri dei file. Cioè, dovrebbe essere:

(Per facilità di comprensione, elencherò tutto nel modulo seguente)

gruppi, utenti: 0 spazi.

Nomi dei gruppi nei gruppi, soprannomi dei giocatori negli utenti: 2 spazi.

Parametri, permessi e altro: 4 spazi.

Sezioni gruppi e utenti non può essere ripetuto ed esiste in 1 copia. Nella descrizione dei diritti ai gruppi di giocatori (Amministratori, Moderatori, Aiutanti, VIP), non possono esserci nickname dei giocatori, solo i diritti stessi permessi plugin scritti come:

-<пробел>(autorizzazione)

Commandbook.teletrasporto

predefinito: vero - significa che questo diritto verrà rilasciato per impostazione predefinita a tutti i giocatori che hanno effettuato l'accesso al server, deve esistere in 1 copia, in altri gruppi di diritti deve essere predefinito: falso

eredità: indica il gruppo del genitore servente, come nell'esempio sopra, il gruppo Moderato prende i diritti dal gruppo predefinito e li completa con i suoi, e amministratore prende come base dei suoi diritti i diritti del gruppo Moderato che include i diritti predefinito.

Capitolo utenti contiene i nickname degli utenti e il gruppo di cui sono membri. Invece di un gruppo, potrebbe esserci permessi se è necessario specificare determinati diritti a qualche utente, non a un gruppo. Qui, come nella sezione gruppiè necessario mantenere la stessa tabulazione.

Tutte le domande nei commenti.

Se stai pianificando di creare il tuo server o progetto, molto probabilmente avrai bisogno di un plugin che divida tutti i giocatori in diversi gruppi. Ad esempio, hai bisogno di moderatori e aiutanti, come puoi aggiungerli a gruppi speciali e dare loro determinati diritti? Un plugin chiamato "PermissionsEX" viene in soccorso. È questo plugin che si trova sui nostri server.

Grazie a questo plugin, puoi aggiungere giocatori a gruppi speciali e dare loro diritti diversi. Inoltre, il plugin permette di fare una chat globale e locale, cambiare il colore del nickname.

Configurazione del plugin:

Per prima cosa devi andare al file permessi.yml e modificarlo un po'.

Quando apri il file, vedrai quanto segue:

Analizziamo ogni componente.

gruppi:- Dopo questo parametro ci saranno gruppi e diritti.

predefinito:- gruppo predefinito. Tutti i giocatori che sono appena entrati ci arriveranno.

predefinito: vero- utilizzando questo parametro è possibile impostare il gruppo predefinito.

autorizzazioni:- sotto questo parametro, puoi inserire i diritti per un gruppo specifico.

modificamondo. *- Possibilità di apportare modifiche ai giocatori nel mondo. Meglio lasciarlo vuoto.

Esempio di gruppo

Comandi:

Servizio

Squadra Autorizzazione Descrizione
/ pex permessi.gestire Mostra l'aiuto di PEX
/ pex attiva/disattiva debug permessi.gestire Acceso spento modalità debug (crea molte informazioni di debug nel server.log)
/ utente pex dai un'occhiata permessi.gestire. Controlla bene Giocatore
/ Pex ricarica permessi.gestisci.ricarica Ricarica il plugin
/pex config permessi.manage.config Emette il valore dalla configurazione PEX. Inoltre, è possibile immettere per impostare un nuovo valore per il parametro.
/ pex backend permessi.gestione.backend Visualizza i backend attualmente utilizzati.
/ pex backend permessi.gestione.backend Modifica al volo i permessi del backend (usare con cautela!) Nota che questo cambierà solo il backend al volo, non salverà la modifica nel file di configurazione, né convertirà nulla. Questo è solo per il test.)
/ gerarchia pex permessi.gestisci.utenti Mostra la gerarchia completa di giocatori/gruppi
/ pex dump autorizzazioni.manage.dump Crea un dump di utenti e gruppi nel formato selezionato archiviare

Gestione dei diritti dei giocatori

Squadra Autorizzazione Descrizione
/ utenti pex permessi.gestisci.utenti Mostra un elenco di tutti gli utenti registrati. E i giocatori del server
/ utente pex permessi.gestisci.utenti Mostra i diritti del giocatore
/ utente pex prefisso autorizzazioni.gestione.utenti.prefisso. Installa nel lettore prefisso
/ utente pex suffisso suffisso.permessi.gestione.utenti. Installa nel lettore suffisso
/ utente pex eliminare autorizzazioni.gestione.utenti. Rimuovi giocatore dal backend attualmente in uso.
/ utente pex Inserisci dai ragione Giocatore
/ utente pex rimuovere autorizzazioni.gestione.utenti.permessi. Porta via il giusto Giocatore
/ utente pex aggiunta a tempo Concedere un diritto temporaneo Giocatore
/ utente pex rimozione a tempo autorizzazioni.manage.users.permissions.timed. Ritiro dal giocatore diritto provvisorio
/ utente pex impostato autorizzazioni.gestione.utenti.permessi. Imposta opzione

Gestire i diritti di gruppi di giocatori

Squadra Autorizzazione Descrizione
/ utente pex lista dei gruppi Mostra l'elenco dei gruppi di cui fa parte il giocatore
/ utente pex aggiunta al gruppo autorizzazioni.gestione.appartenenza. Aggiungi giocatore al gruppo per un po
/ utente pex set di gruppo autorizzazioni.gestione.appartenenza. Imposta gruppo per il giocatore (lo rimuoverà da altri gruppi)
/ utente pex gruppo rimuovere autorizzazioni.gestione.appartenenza. Rimuovi giocatore dal gruppo

Gestione dei diritti di gruppo

Squadra Autorizzazione Descrizione
/ gruppi pex permessi.gestione.gruppi.elenco Mostra tutti i gruppi registrati
/pex gruppo predefinito Mostra gruppo predefinito
/ pex imposta il gruppo predefinito permessi.gestione.gruppi.eredità Imposta gruppo come gruppo predefinito
/ gruppo pex prefisso autorizzazioni.gestione.gruppi.prefisso. Imposta su gruppo prefisso
/ gruppo pex suffisso suffisso.permessi.gestione.gruppi. Imposta su gruppo suffisso
/ gruppo pex creare autorizzazioni.manageups.create. Per creare un gruppo e se hai bisogno di impostare un gruppo/gruppi genitore per questo
/ gruppo pex eliminare permessi.gestisci.gruppi.rimuovi. Elimina gruppo
/ gruppo pex genitori Elenco dei gruppi di genitori per il gruppo
/ gruppo pex genitori impostati autorizzazioni.gestione.gruppi.ereditarietà. Imposta su gruppo gruppo/gruppi genitori
/ gruppo pex Mostra tutti i diritti di gruppo
/ gruppo pex Inserisci autorizzazioni.gestione.gruppi.permessi. dai ragione Gruppo
/ gruppo pex rimuovere autorizzazioni.gestione.gruppi.permessi. Porta via il giusto Il gruppo
/ gruppo pex aggiunta a tempo Concedere un diritto temporaneo Gruppo per un tempo (in sec.)
/ gruppo pex rimozione a tempo autorizzazioni.manage.groups.permissions.timed. Porta via il diritto temporaneo Il gruppo
/ gruppo pex impostato autorizzazioni.gestione.gruppi.permessi. Imposta opzione
/ gruppo pex peso autorizzazioni.gestione.gruppi.peso. Mostra/imposta il peso del gruppo

Gestire i giocatori in gruppi

Squadra Autorizzazione Descrizione
/ gruppo pex utenti autorizzazioni.gestione.appartenenza. Mostra tutti i giocatori del gruppo
/ gruppo pex aggiunta utente autorizzazioni.gestione.appartenenza. Aggiungi giocatore/giocatori al gruppo per un po
/ gruppo pex rimozione utente autorizzazioni.gestione.appartenenza. Rimuovi giocatore/giocatori dal gruppo
/ pex promuovere autorizzazioni.utente.promuovere. Promuovi giocatore al gruppo più alto
/ pex retrocedere autorizzazioni.utente.demote. Retrocedi giocatore al gruppo inferiore permessi.gestisci.mondi Mostra informazioni sull'eredità del mondo
/pex mondo ereditare autorizzazioni.gestione.mondi.ereditarietà Imposta il mondo/i mondi principali Per il mondo

Installazione:

2. Gettiamo nella cartella Plugin.

3. Riavviare il server.

Che cos'è PermissionsEx?

PermessiEx (PEX)è un nuovo plug-in per le autorizzazioni, basato su idee per le autorizzazioni e supporta tutte le sue funzionalità. Ma PEX è di più! Offre diversi backend, una potente gestione del gioco, restrizioni a grana fine per la modifica del mondo.

Si prega di utilizzare il forum per assistenza/discussioni.

Caratteristiche attuali

  • Supporto per UUID a partire dalla versione 1.21
  • Diversi backend di supporto. I backend attualmente in bundle sono File (YAML) e SQL (MySQL, SQLite). Inoltre è possibile aggiungere il proprio.
  • Backend YAML, con un nuovo schema di configurazione completamente ripensato. Ora tutti gli utenti, i gruppi e i relativi permessi sono archiviati in un unico file - permission.yml. Anche il nome del file può essere modificato.
  • Backend SQL, molto delizioso. Attualmente sono supportati MySQL e SQLite, ma sono possibili anche altri DB (come Postgre). PEX distribuisce automaticamente lo schema DB (tabelle e dati iniziali). Ciò significa che devi solo fornire dati su come connetterti al db, tutto il resto PEX gestirà da solo.
  • Architettura e API flessibili: puoi cambiare molto a livello di programmazione.
  • Ricca interfaccia di comando chat/console. Puoi fare quasi tutto nel gioco. Elenco dei comandi di seguito.
  • Modifyworld - Meccanismo di restrizioni basato sui permessi (lo chiamiamo "modifyworld"), che fornisce la possibilità di controllare le abilità dei giocatori, come distruggere / posizionare blocchi, guidare carri / barche o persino essere individuati da mob e molto altro. Disponibile dalla sua pagina del progetto
  • Eredità multigruppo. L'utente, così come il gruppo, può essere membro di più gruppi. Ed eredita i loro permessi, opzioni e prefisso / suffisso.
  • Autorizzazioni basate su espressioni regolari. Ciò significa che puoi usare espressioni regolari. Esempio: modifyworld.blocks.(Destroy | place) (3 | 12) - questa autorizzazione consente di posizionare o distruggere solo blocchi di sabbia (12) o sporcizia (3). C'è ancora una limitazione sull'utilizzo dei punti nelle tue espressioni regolari: i punti vengono sfuggiti per impostazione predefinita. Il flag raw regex è anche disponibile e spiegato sul wiki.
  • Autorizzazioni multimondo. Basta non specificare il mondo e il permesso funzionerebbe in qualsiasi mondo.
  • Eredità multimondiale. Puoi ereditare diversi gruppi in mondi diversi.
  • Prestazioni amichevole. La memorizzazione nella cache di basso livello aiuta molto quando si hanno più di 100 utenti online
  • Sistema promozionale/demozionale. È possibile assegnare ranghi ai gruppi e promuovere/declassare gli utenti al gruppo di rango superiore/inferiore. NOVITÀ: nuovo puoi creare scale di classifica serveral.
  • Ereditarietà del mondo: i permessi/opzione di un mondo possono essere ereditati da un altro mondo.
  • Autorizzazioni a tempo: puoi concedere l'autorizzazione all'utente solo per un certo periodo di tempo.
  • A partire dalla versione 1.21.1, PermissionsEx si aggiorna automaticamente per tenerti aggiornato con le ultime correzioni di bug e le nuove funzionalità. La funzionalità di aggiornamento automatico eseguirà solo gli aggiornamenti tra le versioni minori (ad esempio solo 1.21.1-> 1.21.2, non 1.21.3-> 1.22). Per disabilitarlo, imposta l'opzione di aggiornamento su false in plugins / PermissionsEx / config.yml.
  • Compatibile con i permessi Bukkit (SuperPerms).

Per disabilitare la segnalazione degli errori, crea un file chiamato `report-disable` nella cartella plugin/PermissionsEx. Nota che l'abilitazione di questa opzione significa che NON otterrai alcun supporto per gli errori perché le informazioni pubblicate (file di autorizzazioni, configurazione e versioni) sono essenziali per risolvere i problemi.

Installazione del plugin:
1) Scarica il plugin stesso, l'ultima versione la trovi SEMPRE a QUESTO link.
Dopo aver scaricato l'archivio, troveremo i seguenti file in esso:
2) Sposta (copia) i file (ChatManager, Modifyworld, Permissions, PermissionsEx) nella cartella dei plugin del tuo server (percorso ad esempio: C:\Server\plugins)
3) Avviamo il server, aspettiamo la scritta "Fatto" nella console del server e lo fermiamo.
4) Vai alla cartella Plugin e vedi quanto segue:


Se hai fatto tutto correttamente e hai visto le cartelle create dal plugin, puoi presumere che il plugin sia installato.

Impostazione dei permessi Es:
Per prima cosa, diamo un'occhiata al file permessi.yml su (il tuo server \ plugins \ PermissionsEx). Nota: i file con estensione .yml possono essere visualizzati da QUALSIASI editor di testo, ma per comodità consiglio di utilizzare Notepad ++ (puoi scaricarlo)

Aprendo il file vedremo quanto segue:


In ordine:

groups: // non toccare questa parola, indica che i gruppi e i loro permessi andranno sotto.
default: // nome gruppo tutti gli utenti che sono appena entrati nel server sono inclusi in esso, a meno che, ovviamente, non li abbiate registrati in un altro gruppo.
default: true // questo parametro imposta il gruppo come gruppo predefinito. ciò significa che qualsiasi giocatore per il quale non sono definiti altri gruppi e/o eccezioni avrà tutti i diritti di questo gruppo.
permessi: // tutto quello che va sotto sono in realtà i "diritti" per il gruppo, lì devi registrare i permessi dai vari plugin installati sul tuo server.
- modifyworld.* // la possibilità di "modificare" il mondo, non consiglio di toccare questo parametro. Nota: in effetti il ​​parametro "modifyworld" ha molti più valori, ma poiché questa è una piccola FAQ e qui vengono discusse solo le cose più importanti, non ho spiegato questo parametro, se sei interessato puoi leggere la documentazione ufficiale in inglese a QUESTO link.

Ora diamo un'occhiata ai permessi già configurati per diversi plugin.

gruppi: default: default: true permessi: - modifyworld.* - commandbook.spawn - commandbook.who - commandbook.say - commandbook.msg - myhome.home.soc.* - iConomy.access - iConomy.bank.access - iConomy. bank.deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank.main.change - iConomy.bank.main. set - iConomy.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.withdraw - iConomy.list - iConomy.payment - iConomy.rank - jobs.join * - lavori. * - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - commandbook.time.check - commandbook.rules - myhome.home.basic.home - myhome.home.basic.set - myhome .home.basic.delete - myhome.home.soc.invite Moder: default: false ereditarietà: - Permessi predefiniti: - modifyworld.* - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. altro - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport * - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. god - worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.heal. * - worldguard.slay. * - myhome. * - iConomy.access - iConomy.bank.access - iConomy.bank.deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank .main.change - iConomy.bank.main.set - iConomy.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.prelievo - iConomy.list - iConomy.payment - iConomy .rank - jobs.join * - jobs.world * - commandbook.whereami.compass - commandbook.whereami - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - worldedit.navigation.jumpto - worldedit.navigation.thru - commandbook.time.check - commandbook.rules - lwc.mod - myhome .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - sparisce * Amministratori: default: falsa ereditarietà: - Permessi moderatore: - Utenti "*" : admin: gruppo: - Permessi di amministratore: null Moderatore: gruppo: - Permessi di moderatore: null

Queste autorizzazioni sono configurate per i plugin: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.

Qui, come avrai notato, sono comparsi nuovi parametri:

  • info: //parametri di gruppo
  • prefisso: "" // prefisso
  • suffisso: "" // suffisso

// per visualizzare prefissi/suffissi, è necessario abilitare il plugin ChatManager, che fa parte di PEX. Per fare ciò, nella cartella plugin / ChatManager / nel file config.yml, trova enable e modificalo, se necessario, da enable: false a enable: true

  • eredità: // eredità dei diritti

Predefinito // in questo caso vengono ereditati tutti i diritti del gruppo "predefinito"

Potresti anche aver notato che è apparso il parametro users:
sotto di essa è necessario indicare i nickname degli utenti a cui si desidera conferire ulteriori diritti e/o passare ad un altro gruppo. Per esempio:

Moderatore:
gruppo:
- Modera
permessi: null

dove "Moderator" è il nickname del giocatore, "Moder" è il nome del gruppo, permessi: null-diritti aggiuntivi per questo utente, in questo caso non lo sono.

Ricorda! In YAML, devi seguire rigorosamente la sequenza, uno spazio in più e il parametro non funzionerà. Per avere meno errori, CONSIGLIO di usare QUESTO sito Nota: incolla il tuo codice nella finestra di sinistra, se non dà errori nella finestra di destra, allora hai scritto correttamente il codice in yaml e funzionerà.

Questo articolo è tratto da rubukkit.org

Principali articoli correlati