LuckPerms is de standaard permissieplugin voor Minecraft-servers. Het vervangt oudere plugins als PermissionsEx en GroupManager met een snellere, flexibelere aanpak. Elke serieuze server heeft een permissiesysteem nodig om te bepalen wie wat mag doen.
Waarom LuckPerms?
- Actief onderhouden: regelmatige updates voor de nieuwste Minecraft-versies inclusief 26.x.
- Webeditor: bewerk permissies in een browser in plaats van configuratiebestanden.
- Velocity/BungeeCord-support: synchroniseer permissies over een servernetwerk.
- Contexten: geef rechten per wereld, per server of per gamemode.
Installatie
- Download LuckPerms van luckperms.net (kies Bukkit/Paper).
- Plaats het .jar-bestand in de
plugins/-map. - Herstart de server. LuckPerms maakt zijn configuratiebestanden aan.
- Verifieer de installatie met
/lp infoin de console of in-game.
Basisconcepten
LuckPerms werkt met drie kernbegrippen:
- Groepen (groups): een verzameling permissies. Voorbeelden: default, vip, moderator, admin.
- Permissies (permissions): specifieke rechten als
essentials.homeofworldedit.wand. - Overerving (inheritance): een groep erft alle rechten van een andere groep. VIP erft van default, mod erft van VIP, enzovoort.
Rangen maken
Maak eerst de basisrangen aan:
/lp creategroup vip /lp creategroup moderator /lp creategroup admin
Stel de volgorde in (gewicht bepaalt welke prefix wordt getoond):
/lp group default meta setweight 1 /lp group vip meta setweight 10 /lp group moderator meta setweight 50 /lp group admin meta setweight 100
Permissies toekennen
Geef permissies aan een groep:
/lp group default permission set essentials.home true /lp group default permission set essentials.tpa true /lp group vip permission set essentials.home.multiple true /lp group moderator permission set essentials.kick true /lp group moderator permission set essentials.mute true /lp group admin permission set * true
De wildcard * geeft alle permissies. Gebruik dit alleen voor de hoogste rang.
Overerving instellen
Laat hogere rangen de rechten van lagere rangen erven:
/lp group vip parent add default /lp group moderator parent add vip /lp group admin parent add moderator
Nu heeft een moderator automatisch alle rechten van VIP en default, plus zijn eigen moderatorrechten.
Prefixes instellen
Prefixes verschijnen voor de spelernaam in de chat. Je hebt een chatformatteerplugin nodig (zoals EssentialsChat of LPC):
/lp group default meta setprefix "&7[Speler] " /lp group vip meta setprefix "&6[VIP] " /lp group moderator meta setprefix "&b[Mod] " /lp group admin meta setprefix "&c[Admin] "
Spelers aan een groep toevoegen
/lp user Spelernaam parent set vip
Dit verplaatst de speler naar de VIP-groep. Met parent add in plaats van parent set kan een speler in meerdere groepen zitten.
De webeditor
Typ /lp editor voor een link naar de webeditor. Hier kun je groepen, permissies en spelers visueel beheren. Wijzigingen worden opgeslagen wanneer je op "Save" klikt in de browser.
Per-wereld permissies
Geef een permissie alleen in een specifieke wereld:
/lp group default permission set essentials.fly true world=creative
Nu kunnen spelers alleen vliegen in de creative-wereld.
Hoe verwijder ik een permissie van een groep?
Gebruik permission unset: /lp group vip permission unset essentials.fly. Of stel de permissie in op false: /lp group vip permission set essentials.fly false om hem expliciet te blokkeren.
Kan ik tijdelijke rangen geven?
Ja. Voeg een tijdslimiet toe: /lp user Speler parent addtemp vip 30d. Na 30 dagen verliest de speler automatisch de VIP-rang. Perfect voor verkochte rangen via Tebex.
Welke permissienodes heeft mijn plugin?
De meeste plugins documenteren hun permissienodes op hun wiki of resource-pagina. In LuckPerms kun je ook /lp user Speler permission check essentials.home gebruiken om te controleren of een speler een specifieke permissie heeft.
Stel je permissies in op een Minecraft server bij HostValues met volledige plugintoegang.