Guia de LuckPerms: grups, rangs i ordres
En aquesta pàgina
LuckPerms és el plugin de permisos que fa servir gairebé qualsevol servidor de Minecraft. Decideix qui pot executar cada ordre: els jugadors tenen el bàsic, els moderadors poden fer kick i mute, i els administradors ho tenen tot. Els rangs, els prefixos al xat i les escales de promoció surten d'aquí.
Aquesta guia mostra com fer servir LuckPerms des de zero: la instal·lació, les idees que hi ha al darrere, una configuració jugador / moderador / administrador llesta per fer servir, l'editor web i les ordres que faràs servir cada setmana.
Instal·la LuckPerms i dona't accés
- Descarrega la build adequada de luckperms.net: Bukkit per a Paper i Spigot, o la build de Fabric, NeoForge o Velocity per a aquestes plataformes. Necessita Java 11 o més recent, que té qualsevol servidor actual.
- Posa el jar a
plugins(o amodsa Fabric i NeoForge), elimina qualsevol altre plugin de permisos i reinicia el servidor del tot. - Dona't accés des de la consola. Al principi ningú pot fer servir les ordres de LuckPerms, ni tan sols tu:
lp user YourName permission set luckperms.* true
A partir d'aquí ja pots fer servir /lp dins del joc. En el primer arrencada LuckPerms descarrega algunes biblioteques, així que el servidor necessita accés a internet.
Fes funcionar LuckPerms en un servidor que estigui en línia per als teus jugadors: hosting de Minecraft d'HytHost des de €2.59/mes, MySQL inclòs.
Veure plans de MinecraftGrups, herència, pes i tracks
- Els nodes de permís són les claus, com
essentials.homeominecraft.command.gamemode. Cadascun pot ser true, false o sense definir. - Els grups contenen permisos. Tots els jugadors són a
default; la resta els afegeixes tu. - Herència: un grup pot tenir grups pare i rep tot el que tenen. Si
adminhereta demod, imodhereta dedefault, els administradors tenen tots tres. - El pes decideix quin grup guanya quan dos no coincideixen: guanya el número més alt. Els salts de 100 deixen espai per als grups que afegeixis més endavant.
- Els tracks són escales de promoció, com
default → helper → mod → admin, que es fan servir ambpromoteidemote. Per si sols no canvien l'herència. - Els contextos limiten un permís a un servidor o un món, per exemple
world=survivalal final d'una ordre.
Una configuració de jugador, moderador i administrador llesta
Crea els grups, encadena'ls i dona a cadascun els permisos que necessita. Els noms de node de sota són per a ordres d'EssentialsX; canvia'ls pels nodes dels plugins que facis servir.
lp creategroup mod lp creategroup admin lp group mod parent add default lp group admin parent add mod lp group mod setweight 100 lp group admin setweight 200 lp group default permission set essentials.home true lp group default permission set essentials.sethome true lp group default permission set essentials.spawn true lp group default permission set essentials.tpa true lp group default permission set essentials.tpaccept true lp group default permission set essentials.msg true lp group mod permission set essentials.kick true lp group mod permission set essentials.mute true lp group mod permission set essentials.tempban true lp group admin permission set essentials.* true lp group admin permission set luckperms.* true lp user Steve parent add mod
Després, un track per a les promocions:
lp createtrack staff lp track staff append default lp track staff append mod lp track staff append admin
lp user Steve promote staff puja Steve un graó. La llista completa d'ordres i nodes d'EssentialsX és a la guia d'EssentialsX.
Prefixos i rangs al xat
Posa un prefix a un grup:
lp group admin meta setprefix "&c[Admin] "
LuckPerms desa el prefix; mostrar-lo és feina d'un plugin de xat. Instal·la Vault i un plugin de xat que en llegeixi, com EssentialsX Chat. Si els jugadors tenen diversos grups, es fa servir el prefix amb la prioritat més alta; defineix-la amb meta setprefix 100 "...".
L'editor web de LuckPerms
Per a canvis grans, l'editor és més fàcil que les ordres. Executa /lp editor, obre l'enllaç que mostra i edita grups, usuaris i tracks al navegador. Quan desis, l'editor mostra una ordre: executa-la dins del joc o a la consola i els canvis s'apliquen. Al servidor no canvia res fins que executes aquesta ordre.
Les ordres de LuckPerms que faràs servir
| Ordre | Què fa |
|---|---|
/lp user <user> info | Mostra els grups i les dades d'un jugador |
/lp user <user> permission set <node> true | Dona un permís a un jugador |
/lp user <user> permission unset <node> | El torna a treure |
/lp user <user> permission check <node> | Mostra si un jugador té un permís |
/lp user <user> parent add <group> | Afegeix un jugador a un grup |
/lp user <user> parent set <group> | Deixa el jugador només en aquest grup |
/lp user <user> parent addtemp <group> <duration> | Un rang temporal, per exemple 30d |
/lp group <group> permission set <node> true | Dona un permís a tot un grup |
/lp creategroup <group>, /lp listgroups | Crea un grup, llista els grups |
/lp group <group> parent add <group> | Fa que un grup n'hereti un altre |
/lp user <user> promote <track> | Puja un jugador en un track (demote el baixa) |
/lp group <group> meta setprefix <prefix> | Defineix el prefix de xat d'un grup |
/lp editor | Obre l'editor web |
/lp verbose record, després /lp verbose upload | Registra les comprovacions de permisos per trobar un node que falta |
/lp sync | Torna a carregar les dades de l'emmagatzematge |
No saps quin node necessita una ordre? Executa /lp verbose record, fes servir l'ordre com a jugador i després /lp verbose upload: l'informe mostra tots els permisos que s'han comprovat.
LuckPerms en un servidor o una xarxa d'HytHost
- Instal·la'l pujant el jar a
pluginsamb el gestor de fitxers o per SFTP, i després reinicia des del panell. Executa la primera ordrelp user ... luckperms.*a la pestanya Console. - Un sol servidor: l'emmagatzematge H2 per defecte ja va bé.
- Una xarxa: instal·la LuckPerms al proxy i a cada backend, i apunta'ls tots a la mateixa base de dades MySQL amb
storage-method: mysqlaconfig.yml. Tots els plans de Minecraft d'HytHost inclouen bases de dades MySQL; la configuració del proxy en si s'explica a com configurar un proxy Velocity.
Paper, Velocity i MySQL a tots els plans: hosting de Minecraft d'HytHost des de €2.59/mes.
Veure plans de MinecraftPreguntes freqüents
Des de la consola del servidor, executa lp user YourName permission set luckperms.* true. Després ja pots fer servir totes les ordres /lp dins del joc.
Fes servir /lp user PlayerName parent add groupname. Perquè aquest sigui el seu únic grup, fes servir parent set en lloc de parent add.
LuckPerms només desa el prefix. També necessites Vault i un plugin de xat que el llegeixi, com EssentialsX Chat. Si un jugador té diversos grups, guanya el prefix amb la prioritat més alta.
Executa /lp verbose record, fes que el jugador faci servir l'ordre i després /lp verbose upload. L'informe llista tots els permisos que ha comprovat el servidor, inclòs el que ha fallat.
Sí. Instal·la'l al proxy i a cada servidor backend, i connecta'ls tots a la mateixa base de dades MySQL o MariaDB perquè els rangs siguin compartits.
Rangs, permisos i un servidor que es manté en línia
El hosting de Minecraft d'HytHost fa funcionar Paper o Velocity amb LuckPerms, bases de dades MySQL i còpies de seguretat automàtiques, des de €2.59/mes.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursT'ha estat útil aquesta guia?