Kako riješiti Minecraft OP i probleme s autorizacijom?
Detaljan vodič za probleme OP-a, LuckPerms-a, čvora dopuštenja i ovlaštenja za naredbu.
Sustav autorizacije određuje koje naredbe igrači mogu koristiti na Minecraft poslužiteljima. Igrač koji nije OP ne može koristiti mnoge upravljačke naredbe. Na profesionalnim poslužiteljima, umjesto da se svima daju OP-ovi, kontrolirana dopuštenja daju se s dodacima dopuštenja kao što je LuckPerms.
Kada je sustav autorizacije neispravno konfiguriran, igrači ne mogu koristiti naredbe, administratorske povlastice ne rade, naredbe za tržište ili zahtjev postaju nedostupne ili normalni igrači mogu dobiti više povlastica nego što je potrebno.
1. Što je OP?
OP, odnosno ovlaštenje operatera, visoko je administrativno ovlaštenje na Minecraft serveru. OP igrač može koristiti mnoge naredbe.
Za davanje OP-a s konzole:
op OyuncuAdi
Za uklanjanje OP-a:
deop OyuncuAdi
OP lista ops.json čuva se u kartoteci.
cat ops.json
2. Postavka razine op-dopuštenja
OP razina autorizacije može se odrediti u server.properties.
op-permission-level=4
Općenito:
- 1: Niska razina ovlasti
- 2: Osnovne upravljačke naredbe
- 3: Više upravljačkih naredbi
- 4: Najviše ovlaštenje OP
Za neke naredbe važna je OP razina. Ako neke naredbe ne rade iako se čini OP, ovu vrijednost treba provjeriti.
3. Što je LuckPerms?
LuckPerms jedan je od najčešće korištenih dodataka za upravljanje dozvolama na Minecraft poslužiteljima. Može se upravljati grupama igrača, vrijednostima čvora dopuštenja, prefiksom/sufiksom i dopuštenjima temeljenim na svijetu.
Osnovna naredba nakon instalacije LuckPerms:
lp
Primjer davanja grupe igraču:
lp user OyuncuAdi parent set vip
Za dodavanje dopuštenja grupi:
lp group vip permission set essentials.fly true
4. Što je Permission Node?
Čvor dopuštenja posebno je ime ovlaštenja koje predstavlja dopuštenje za korištenje naredbe ili značajke.
Primjeri:
- bitne stvari.dom - /naredba za dom
- bitno.sethome - /sethome naredba
- uredi svijet.* - WorldEdit pune ovlasti
- luckperms.user.info - LuckPerms korisničke informacije
Popis čvorova dopuštenja svakog dodatka uključen je u njegovu dokumentaciju. Ako je pogrešan čvor napisan, autorizacija neće raditi.
5. Što provjeriti ako Player ne može koristiti naredbe?
- Je li igrač u pravoj skupini?
- Je li grupi dodan ispravan čvor dopuštenja?
- Je li dopuštenje postavljeno na true?
- Je li moguće dati negativnu dozvolu?
- Je li dodatak koji pruža naredbu aktivan?
- Postoje li ograničenja ovlaštenja na svjetskoj razini?
- Je li postavka primijenjena nakon ponovnog pokretanja/učitavanja poslužitelja?
Da biste vidjeli provjeru autorizacije igrača s LuckPerms:
lp user OyuncuAdi info
6. Problem s negativnim dopuštenjem
Autorizacija u LuckPerms lažno Ako je postavljeno na true, možda blokira čak i ako dolazi iz druge grupe.
Primjer:
lp group default permission set essentials.fly false
U tom slučaju, naredba letjeti možda neće raditi čak i ako igrač dobije autorizaciju od druge grupe. Negativne moći treba koristiti s oprezom.
7. Problemi svjetskih vlasti
Na nekim poslužiteljima autorizacije mogu biti važeće samo unutar određenog svijeta. Dok igrač može koristiti naredbe u svijetu za preživljavanje, možda ih neće moći koristiti u svijetu za stvaranje.
Primjer svjetske vlasti:
lp group vip permission set essentials.fly true world=spawn
Ako naredba ne radi samo u jednom svijetu, moraju se napraviti provjere konteksta svijeta.
8. Trebate li koristiti OP ili LuckPerms?
Nije ispravno upravljati svim dopuštenjima s OP-om na profesionalnim poslužiteljima. OP bi se trebao koristiti uglavnom za osnivače i tehničke voditelje. Privilegije igrača, vodiča, VIP-a, moderatora i administratora trebale bi biti odvojene sustavima kao što je LuckPerms.
Preporučena struktura:
- zadano: Normalne moći igrača
- VIP: Dodatne naredbe igrača
- moderator: Ograničene ovlasti kao što su zabrana, isključivanje zvuka, izbacivanje
- admin: Široke upravljačke ovlasti
- vlasnik: Pune administrativne ovlasti
Uobičajene greške
- Davanje OP normalnim igračima
- Neispravno pisanje naziva čvora dopuštenja
- Ne shvaćajući da dodatak koji pruža naredbu ne radi zbog nedostatka ovisnosti
- Ne provjeravaju se negativne vrijednosti dopuštenja
- Zaboravljanje svjetskih ograničenja autoriteta
- Uspostavljanje grupne hijerarhije bez planiranja
FAQ
Ovlastio sam igrača, ali naredba ne radi, zašto?
To može biti uzrokovano pogrešnim čvorom dopuštenja, negativnim dopuštenjem, svjetskim ograničenjem ili relevantnim dodatkom koji ne radi.
Nije li praktično dati OP svima?
Čini se praktičnim, ali je vrlo opasno. OP igrač može ozbiljno oštetiti poslužitelj.
Je li ponovno pokretanje potrebno za promjenu LuckPerms?
Većina LuckPerms naredbi su trenutne. Međutim, bolje je ponovno pokrenuti za instalaciju dodatka ili veće promjene konfiguracije.
Preporuke za sigurnost i rad
- Redovito provjeravajte popis OP-a.
- Dajte igračima samo one dozvole koje su im potrebne.
- Pažljivo koristite ovlasti zamjenskih znakova.
- Grupe autoriteta dokumenata.
- Upravljajte pravima moderatora i administratora u zasebnim grupama.
Ovaj članak je posebno pripremljen za PvPServer.