Configurare e gestire il tuo server
Come configurare il plugin GroupManager

Se gestisci un server Minecraft, potresti aver sentito parlare di "permessi". I permessi sono essenzialmente le regole che determinano cosa i giocatori possono e non possono fare sul tuo server. Senza permessi, chiunque si unisca al tuo server avrebbe lo stesso livello di accesso e controllo che hai tu. Questo può portare a caos e griefing.
È qui che entra in gioco GroupManager. GroupManager è un plugin per server Minecraft che ti permette di gestire facilmente permessi e gruppi per i tuoi giocatori. Con GroupManager, puoi creare gruppi personalizzati e assegnare permessi specifici a ciascun gruppo. In questo modo, puoi controllare cosa ogni giocatore è autorizzato a fare sul tuo server.
Uno dei punti di forza di GroupManager è la sua semplicità d’uso. Il plugin ha un’interfaccia utente semplice e intuitiva che rende facile creare e gestire i gruppi. Puoi aggiungere o rimuovere facilmente giocatori dai gruppi e modificare i permessi di ciascun gruppo secondo necessità.
Un’altra grande caratteristica di GroupManager è la sua flessibilità. Il plugin è altamente personalizzabile, quindi puoi creare gruppi e permessi su misura per le tue esigenze. Che tu stia gestendo un piccolo server privato o un grande server pubblico, GroupManager si adatta perfettamente.
GroupManager viene anche aggiornato regolarmente, il che significa che puoi aspettarti che funzioni bene con l’ultima versione di Minecraft. Il plugin è attivamente mantenuto dal suo sviluppatore, quindi puoi essere certo che eventuali problemi o bug verranno risolti rapidamente.
In generale, se cerchi un modo semplice ed efficace per gestire i permessi sul tuo server Minecraft, GroupManager è un’ottima scelta. Grazie alla sua interfaccia intuitiva, flessibilità e aggiornamenti costanti, è un plugin da cui ogni proprietario di server può trarre vantaggio.
Configurazione di GroupManager
Per configurare GroupManager accedi tramite FTP e vai su /plugins/GroupManager/.
Poi puoi creare nuovi rank andando su /worlds/ e selezionando il file della mappa su cui vuoi cambiare i gradi (generalmente usando /world/ per un motivo che vedremo sotto).
Apri groups.yml. Vedrai la configurazione di base. È qui che viene creata una nuova world.
La mia configurazione sarà per la mappa "worlds", se vuoi un altro set di permessi scegli un’altra mappa.
/plugins/GroupManager/worlds/word/groups.yml |
Esempio di file di configurazione con più gruppi.
I gruppi:
-Skywalker
-Admin
-Players
-Modo
-God
groups: Skywalker: default: true permissions: - essentials.help - essentials.helpop - essentials.list - essentials.motd - essentials.rules - essentials.spawn inheritance: - g:groupmanager_default - g:bukkit_default - g:essentials_default - g:towny_default info: prefix 'e &' build: false suffix: Admin : default: false permissions: - groupmanager.mantogglesave - essentials - essentials.clearinventory - essentials.cooldown.bypass - essentials.deljail - essentials.give - essentials.god - essentials.heal - essentials.heal.others - essentials.invsee - essentials .item - essentials.jails - essentials.kickall - essentials.kit - essentials.mute - essentials.sell - essentials.setjail - essentials.signs.protection.override - essentials.spawnmob - essentials.teleport.cooldown.bypass - essentials .teleport.timer.bypass - essentials.togglejail - GroupManager *. - essentials.burn inheritance: - modo info: prefix '& c' build: true suffix: Players: default: false permissions: - essentials.afk - essentials.back. OnDeath - essentials.balance - essentials.chat.shout - essentials.compass - essentials.home - essentials.kit - essentials.kit.tools - essentials.mail - essentials.mail.send - essentials.me - essentials.msg - essentials. nick - essentials.pay - essentials.portal - essentials.protect - essentials.sethome - essentials.signs.buy.use - essentials.signs.disposal.create - essentials.signs.disposal.use - essentials.signs.free.use - essentials.signs.heal.use - essentials.signs.mail.create - essentials.signs.mail.use - essentials.signs.protection.create - essentials.signs.protection.use - essentials.signs.sell.use - essentials. signs.trade.create - essentials.signs.trade.use - essentials.suicide - essentials.tpa - essentials.tpaccept - essentials.tpahere - essentials.tpdeny - essentials.warp - essentials.warp.list - essentials.worth inheritance: - default info: prefix '& 2' build: true suffix: Modo: default: false permissions: - essentials.back - essentials.ban - essentials.banip - essentials.broadcast - essentials.delwarp - essentials.depth - essentials.eco - essentials .getpos - essentials.jump - essentials.kick - essentials.kill - essentials.setwarp - essentials.time - essentials.togglejail - essentials.top - essentials.tp - essentials.tphere - essentials.tpo - essentials.tpohere - essentials.tppos - essentials.tptoggle - essentials.unban - essentials.unbanip - essentials.whois - essentials.world - groupmanager.listgroups - groupmanager.mandemote - groupmanager.manload - groupmanager.manpromote - groupmanager.mansave - groupmanager.manselect - groupmanager.manuadd - GroupManager .manudel - essentials.ext inheritance: - player info: prefix '& 5' build: true suffix: God default: false permissions: - '*' inheritance: - admin info: prefix '& 4' build: true suffix:
Dettaglieremo ogni parte
Default: default: true permissions: - essentials.help - essentials.helpop - essentials.list - essentials.motd - essentials.rules - essentials.spawn inheritance: [] info: prefix 'e &' build: false suffix:
Default: Nome del gruppo
default: true : Gruppo impostato di default per tutti gli utenti che non hanno un gruppo definito.
permissions: lista dei permessi.
info: Informazioni che descrivono il gruppo.
prefix '& e' suffix: Colore del gruppo. Per estetica, c’è il prefisso, con codici colore.
build: false : Questo gruppo non può costruire o distruggere sul server perché build è impostato su true.
Configurazione base del plugin
/manuadd: cambia il gruppo di un giocatore (aggiunge al file se non esiste).
| /manuadd <player> <group> |
Permessi richiesti: groupmanager.manuadd
/manudel: rimuove un giocatore dal file utente (così torna nel gruppo di default)
| / manudel <player> |
Permessi richiesti: groupmanager.manudel
/manpromote: Promuove un giocatore dello stesso livello ereditato a un rango superiore
| /manpromote <player> <group> |
Permessi richiesti: groupmanager.manpromote
/mandemote: Retrocede un giocatore dello stesso livello ereditato a un rango inferiore.
| /mandemote <player> <group> |
Permessi richiesti: groupmanager.mandemote
/manwhois: conoscere il gruppo del giocatore
| /manwhois <player> |
Permessi richiesti: groupmanager.manwhois
Le Mirrors: come avere gli stessi permessi in mondi diversi.
| /Plugins/GroupManager/config.yml |
Questa è la parte più interessante di questo file. Ti permette di applicare quale gruppo del mondo deve essere lo stesso in un altro mondo.
Infatti, non devi copiare/incollare il tuo file groups.yml in ogni caso presente nella cartella worlds.
Facciamo un esempio. Ho 3 mondi: world, world_pvp, world_freebuild. Voglio gli stessi gruppi in world e world_pvp ma voglio anche che i giocatori siano nel loro gruppo (e non nel gruppo di default).
world:
world_pvp: - users - groups
Ora, in "world_freebuild", non voglio che i giocatori possano usare /tpa. Modificherò il file groups.yml.
Ma voglio che i giocatori siano sempre nello stesso gruppo senza avere gli stessi permessi dei gruppi. Questo darà:
world:
world_pvp: - users - groups world_freebuild: - users
Inizia con un
Minecraft Server
Vuoi creare il tuo server Minecraft? Ci vogliono solo pochi minuti.