Come risolvere i problemi di OP e autorizzazione di Minecraft?
Guida dettagliata per problemi con OP, LuckPerms, nodi di autorizzazione e autorità di comando.
Il sistema di autorizzazione determina quali comandi i giocatori possono utilizzare sui server Minecraft. Un giocatore non OP non può utilizzare molti comandi di gestione. Sui server professionali, invece di fornire OP a tutti, le autorizzazioni controllate vengono fornite con plug-in di autorizzazione come LuckPerms.
Quando il sistema di autorizzazione è configurato in modo errato, i giocatori non possono utilizzare i comandi, i privilegi di amministratore non funzionano, i comandi di mercato o di richiesta diventano inaccessibili, oppure i giocatori normali potrebbero ricevere più privilegi del necessario.
1. Cos'è l'OP?
OP, ovvero autorità dell'operatore, è l'alta autorità amministrativa sul server Minecraft. Il giocatore OP può utilizzare molti comandi.
Per dare OP dalla console:
op OyuncuAdi
Per rimuovere l'OP:
deop OyuncuAdi
Elenco OP ops.json è conservato nel fascicolo.
cat ops.json
2. Impostazione a livello di autorizzazione operativa
Il livello di autorizzazione OP può essere determinato in server.properties.
op-permission-level=4
In termini generali:
- 1: Poteri di basso livello
- 2: Comandi di gestione di base
- 3: Più comandi di gestione
- 4: Massima autorità OP
Per alcuni comandi, il livello OP è importante. Se alcuni comandi non funzionano anche se appaiono OP, questo valore dovrebbe essere controllato.
3. Cos'è LuckPerms?
LuckPerms è uno dei plugin di gestione dei permessi più utilizzati sui server Minecraft. È possibile gestire gruppi di giocatori, valori dei nodi di autorizzazione, prefissi/suffissi e autorizzazioni basate sul mondo.
Comando di base dopo l'installazione di LuckPerms:
lp
Esempio per dare il gruppo al giocatore:
lp user OyuncuAdi parent set vip
Per aggiungere l'autorizzazione al gruppo:
lp group vip permission set essentials.fly true
4. Cos'è il nodo di autorizzazione?
Il nodo di autorizzazione è un nome di autorità speciale che rappresenta l'autorizzazione a utilizzare un comando o una funzione.
Esempi:
- essenziali.casa - /comando home
- essenziali.sethome - Comando /sethome
- modificamondo.* - Pieni poteri di WorldEdit
- fortunaperms.utente.info - Informazioni utente LuckPerms
L'elenco dei nodi di autorizzazione di ciascun plugin è incluso nella sua documentazione. Se viene scritto il nodo sbagliato, l'autorizzazione non funzionerà.
5. Cosa controllare se il giocatore non riesce a utilizzare i comandi?
- Il giocatore è nel gruppo giusto?
- Al gruppo è stato assegnato il nodo di autorizzazione corretto?
- L'autorizzazione è impostata su true?
- Potrebbe essere stata concessa un'autorizzazione negativa?
- Il plugin che fornisce il comando è attivo?
- Esistono restrizioni di autorità a livello mondiale?
- L'impostazione è stata applicata dopo il riavvio/ricaricamento del server?
Per vedere il controllo di autorizzazione del giocatore con LuckPerms:
lp user OyuncuAdi info
6. Problema di autorizzazione negativa
Un'autorizzazione in LuckPerms falso Se è impostato su true, potrebbe bloccarsi anche se proviene da un altro gruppo.
Esempio:
lp group default permission set essentials.fly false
In questo caso il comando Vola potrebbe non funzionare anche se il giocatore riceve l'autorizzazione da un altro gruppo. I poteri negativi dovrebbero essere usati con cautela.
7. Problemi di autorità a livello mondiale
Su alcuni server le autorizzazioni possono essere valide solo all'interno di un determinato mondo. Sebbene il giocatore possa utilizzare i comandi nel mondo di sopravvivenza, potrebbe non essere in grado di usarli nel mondo di spawn.
Esempio di autorità mondiale:
lp group vip permission set essentials.fly true world=spawn
Se il comando non funziona in un solo mondo, è necessario effettuare controlli del contesto mondiale.
8. Dovresti usare OP o LuckPerms?
Non è corretto gestire tutte le autorizzazioni con OP su server professionali. L’OP dovrebbe essere utilizzato principalmente per fondatori e responsabili tecnici. I privilegi di giocatore, guida, VIP, moderatore e amministratore dovrebbero essere separati con sistemi come LuckPerms.
Struttura consigliata:
- predefinito: Poteri del giocatore normale
- VIP: Comandi giocatore aggiuntivi
- moderatore: Poteri limitati come ban, mute, kick
- amministratore: Ampi poteri di gestione
- proprietario: Pieni poteri amministrativi
Errori comuni
- Dare OP ai giocatori normali
- Scrittura errata del nome del nodo di autorizzazione
- Non rendersi conto che il plugin che fornisce il comando non funziona a causa della mancanza di dipendenza
- Non controllare i valori di autorizzazione negativi
- Dimenticare le restrizioni delle autorità a livello mondiale
- Stabilire una gerarchia di gruppo senza pianificazione
Domande frequenti
Ho autorizzato il player, ma il comando non funziona, perchè?
Potrebbe essere causato da un nodo di autorizzazione errato, da un'autorizzazione negativa, da restrizioni basate sul mondo o dal mancato funzionamento del plug-in pertinente.
Non è pratico dare l'OP a tutti?
Sembra pratico ma è molto pericoloso. Il lettore OP può causare gravi danni al server.
È necessario un riavvio per modificare LuckPerms?
La maggior parte dei comandi LuckPerms sono istantanei. Tuttavia, è meglio riavviare per l'installazione del plug-in o per modifiche importanti alla configurazione.
Raccomandazioni per la sicurezza e il funzionamento
- Controlla regolarmente l'elenco di OP.
- Dai ai giocatori solo le autorizzazioni di cui hanno bisogno.
- Usa attentamente i poteri dei caratteri jolly.
- Gruppi di autorità documento.
- Gestisci i diritti di moderatore e amministratore in gruppi separati.
Questo articolo è stato preparato appositamente per PvPServer.