LuckPerms-guide: grupper, ranker og kommandoer
På denne siden
LuckPerms er tillatelsespluginen nesten alle Minecraft-servere bruker. Den bestemmer hvem som kan kjøre hvilken kommando: spillere får det grunnleggende, moderatorer får kick og mute, admins får alt. Ranker, prefikser i chatten og forfremmelsesstiger kommer alle derfra.
Denne guiden viser hvordan du bruker LuckPerms fra bunnen av — installasjon, ideene bak, et ferdig oppsett for spiller / moderator / admin, webeditoren og kommandoene du bruker hver uke.
Installer LuckPerms og gi deg selv tilgang
- Last ned riktig build fra luckperms.net — Bukkit for Paper og Spigot, eller Fabric-, NeoForge- eller Velocity-buildet for de plattformene. Den krever Java 11 eller nyere, som alle nåværende servere har.
- Legg jar-filen i
plugins(ellermodspå Fabric og NeoForge), fjern alle andre tillatelsesplugins, og start serveren helt på nytt. - Gi deg selv tilgang fra konsollen. I starten kan ingen bruke LuckPerms-kommandoer, ikke engang du:
lp user YourName permission set luckperms.* true
Etter det kan du bruke /lp i spillet. Ved første oppstart laster LuckPerms ned noen biblioteker, så serveren trenger internettilgang.
Kjør LuckPerms på en server som er online for spillerne dine: HytHost Minecraft-hosting fra €2.59/mnd, MySQL inkludert.
Se Minecraft-pakkerGrupper, arv, vekt og tracks
- Tillatelsesnoder er nøklene, for eksempel
essentials.homeellerminecraft.command.gamemode. Hver kan være true, false eller ikke satt. - Grupper inneholder tillatelser. Alle spillere er i
default; resten legger du til. - Arv: en gruppe kan ha foreldregrupper og får alt de har. Hvis
adminarver framod, ogmodarver fradefault, har admins alle tre. - Vekt avgjør hvilken gruppe som vinner når to er uenige — det høyeste tallet vinner. Trinn på 100 gir plass til grupper du legger til senere.
- Tracks er forfremmelsesstiger, for eksempel
default → helper → mod → admin, som brukes medpromoteogdemote. De endrer ikke arven på egen hånd. - Kontekster begrenser en tillatelse til en server eller verden, for eksempel
world=survivalpå slutten av en kommando.
Et ferdig oppsett for spillere, moderatorer og admins
Opprett gruppene, koble dem sammen, og gi hver de tillatelsene den trenger. Nodenavnene nedenfor gjelder EssentialsX-kommandoer; bytt dem ut med nodene til pluginene du bruker.
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
Deretter et track for forfremmelser:
lp createtrack staff lp track staff append default lp track staff append mod lp track staff append admin
lp user Steve promote staff flytter Steve ett trinn opp. Den fullstendige listen over EssentialsX-kommandoer og -noder finner du i EssentialsX-guiden.
Prefikser og ranker i chatten
Sett et prefiks på en gruppe:
lp group admin meta setprefix "&c[Admin] "
LuckPerms lagrer prefikset; en chatplugin må vise det. Installer Vault og en chatplugin som leser fra den, for eksempel EssentialsX Chat. Hvis spillere er i flere grupper, brukes prefikset med høyest prioritet — sett den med meta setprefix 100 "...".
LuckPerms-webeditoren
For større endringer er editoren enklere enn kommandoer. Kjør /lp editor, åpne lenken den skriver ut, og rediger grupper, brukere og tracks i nettleseren. Når du lagrer, viser editoren en kommando — kjør den i spillet eller i konsollen, så tas endringene i bruk. Ingenting endres på serveren før du kjører den kommandoen.
LuckPerms-kommandoer du kommer til å bruke
| Kommando | Hva den gjør |
|---|---|
/lp user <user> info | Viser en spillers grupper og detaljer |
/lp user <user> permission set <node> true | Gir én spiller en tillatelse |
/lp user <user> permission unset <node> | Fjerner den igjen |
/lp user <user> permission check <node> | Viser om en spiller har en tillatelse |
/lp user <user> parent add <group> | Legger en spiller til i en gruppe |
/lp user <user> parent set <group> | Setter en spiller i kun den gruppen |
/lp user <user> parent addtemp <group> <duration> | En midlertidig rank, for eksempel 30d |
/lp group <group> permission set <node> true | Gir en hel gruppe en tillatelse |
/lp creategroup <group>, /lp listgroups | Oppretter en gruppe, lister gruppene |
/lp group <group> parent add <group> | Får en gruppe til å arve fra en annen |
/lp user <user> promote <track> | Flytter en spiller opp i et track (demote flytter ned) |
/lp group <group> meta setprefix <prefix> | Setter en gruppes chatprefiks |
/lp editor | Åpner webeditoren |
/lp verbose record, deretter /lp verbose upload | Registrerer tillatelsessjekker for å finne en manglende node |
/lp sync | Laster inn data fra lagringen på nytt |
Usikker på hvilken node en kommando trenger? Kjør /lp verbose record, bruk kommandoen som spilleren, og deretter /lp verbose upload — rapporten viser alle tillatelser som ble sjekket.
LuckPerms på en HytHost-server eller et nettverk
- Installer ved å laste opp jar-filen til
pluginsi filbehandleren eller via SFTP, og start på nytt fra panelet. Kjør den førstelp user ... luckperms.*-kommandoen i fanen Console. - Én server: standardlagringen H2 holder fint.
- Et nettverk: installer LuckPerms på proxyen og på hver backend, og pek alle mot den samme MySQL-databasen med
storage-method: mysqliconfig.yml. Alle HytHost Minecraft-pakker inkluderer MySQL-databaser; oppsett av selve proxyen er beskrevet i slik setter du opp en Velocity-proxy.
Paper, Velocity og MySQL på alle pakker — HytHost Minecraft-hosting fra €2.59/mnd.
Se Minecraft-pakkerOfte stilte spørsmål
Kjør lp user YourName permission set luckperms.* true fra serverkonsollen. Etter det kan du bruke alle /lp-kommandoer i spillet.
Bruk /lp user PlayerName parent add groupname. Skal det være spillerens eneste gruppe, bruker du parent set i stedet for parent add.
LuckPerms lagrer bare prefikset. Du trenger også Vault og en chatplugin som leser det, for eksempel EssentialsX Chat. Hvis en spiller har flere grupper, vinner prefikset med høyest prioritet.
Kjør /lp verbose record, la spilleren bruke kommandoen, og kjør deretter /lp verbose upload. Rapporten viser alle tillatelser serveren sjekket, også den som feilet.
Ja. Installer den på proxyen og på hver backend-server, og koble alle til den samme MySQL- eller MariaDB-databasen slik at rankene deles.
Ranker, tillatelser og en server som holder seg oppe
HytHost Minecraft-hosting kjører Paper eller Velocity med LuckPerms, MySQL-databaser og automatiske sikkerhetskopier — fra €2.59/mnd.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursVar denne guiden til hjelp?