#support-1
1 messages · Page 229 of 1
Ehh its almost 8 am for me and I'm kind at work currently (currently doing a break)
ohh gotchuu
But it's technically the same, you've got to assign permissions to the people
Should all people be able to talk?
yaaa
If yes, it works the same as with the teleport command.
There is a group called default in LuckPerms where all players are assigned to by default.
What you basically have to do is giving those people the permissions they need:
/lp group default permission set voicechat.listen/lp group default permission set voicechat.speak/lp group default permission set voicechat.groups
And if you want for your mods, or any of your server admins, being able to have some administrative permissions, you simply do this:
/lp group <group> permission set voicechat.admin/lp user <user> permission set voicechat.admin
thank u i think its working rn
Great
are there any perms I need to set up for all players
like does it get rid of any random perms
It really depends on your plugins
If your plugins don't quire any permissions you should be fine
ive got headdrop,deathban, grimac, random spawnz, revive, and voice chat
You probably want to get through their wiki (if available) and check for possibly needed permissions.
Or you can try it with luckperms.
If you type /lp user <doesnt-matter-which-user> permission set and then just press TAB, you should get a list of all permissions luckperms is able to find
Does the rest api support add/remove and set parent for players?
https://github.com/LuckPerms/rest-api/blob/main/src/main/java/me/lucko/luckperms/extension/rest/controller/UserController.java
Take a look at the class
A REST API for LuckPerms. Contribute to LuckPerms/rest-api development by creating an account on GitHub.
Yeah just Promote and demote or not?
I'm quite sure that you can update it through the update method https://petstore.swagger.io/?url=https://raw.githubusercontent.com/LuckPerms/rest-api/main/src/main/resources/luckperms-openapi.yml#/Users/patch-user
Same for delete
I will test it
Depends on your tablist plugin
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
how to fix it?
Only work for node updates i must replace them both
Can luckperms restrict non-OPs from using a specified command if that command is normally able to be run by anyone?
For example, FancyMenu adds the /openguiscreen command but for reasons I need this to only be able to run by whoever has OP permissions. Normally /openguiscreen can be run by anyone.
If it has a permission node for it, sure
I'm guessing that's something the mod would need to have implemented? If so, I don't think FancyMenu has unfortunately
Hi so i have a question about LuckPerms so i just refreshed thye website after i had saved it into my world but everything on the site isself is gone is there away i can get it back or do i have to redo it everytime?
Correct. LP only responds to other plugins/mods checking permissions, it doesn't restrict anything itself
Never re-use an old editor link. Once you hit save & run the /lp applyedits command ingame, close the tab. Next time you want to use the web editor for something, use the editor command again to get a new link (which will have all your latest changes present)
Ah okay
!format
Sorry! I do not understand the command format Did you mean formatting?
Type !help for a list of commands
!formatting
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
!pasting
Sorry! I do not understand the command pasting Did you mean starting?
Type !help for a list of commands
What are you looking for?
the correct paste thigy
cuz i remember i once got gold to go and upload my logs onto a webside since discord formats it badly or something?
!paste
Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
thanks
(we're not picky about which paste site you use though, just that you use one)
https://pastes.dev/8nLOXHcs9O, Cant join this server with luckperms on, ( i made sure its luckperms and ive tried this on multiple worlds with the same versions and it just dosent work) version 1.21.1, neoforge version: 1.21.197 luckperms version: IDK the latest one for neoforge 1.21.1
For neoforge 1.21.1, use the LP version for neoforge 1.21.4 off modrinth
this one?
Yes
alr
wait wth?
ive been stuck with this for weeks
rip
and now it works thanks a lot
and btw is there a chat formatting mod you suggest to use allongside with luckperms for the versions i meantioned?
Hello everyone, im experiencing a issue trying to run luckperms with squaremap on Neoforge 1.21.1.
I get an error saying Capability has not been initialised by luckperms (https://mclo.gs/7jKMYeH) and this prevents users from joining to the server
In my investigation, a moderator in Neoforge's server mentioned out this:
Found library file "cloud-brigadier-2.0.0-beta.9.jar" [parent: cloud-neoforge-2.0.0-beta.9.jar, locator: jarinjar]
Found mod file "cloud-neoforge-2.0.0-beta.9.jar" [parent: squaremap-neoforge-mc1.21.1-1.3.2.jar, locator: jarinjar, reader: mod manifest]
Found mod file "squaremap-neoforge-mc1.21.1-1.3.2.jar" [locator: {mods folder locator at /home/********
Why is this happening?
Is there a way to export permissions to a .txt file instead of a .json file? This way, I can easily edit permissions instead of using the LP editor?
Something like this.
Can't you just an json to txt converter?
It doesn't work that way.
The export file is designed to be reimported
If you want to edit permissions via text editor only, you can change the format LP uses to store permissions. If you need a db storage system, you'll need to write a script of your own to un-json and re-json imports
Hey!
i'm trying to use LuckPerms with a rest api storage backend but i'm getting this error
i'm doing something wrong or i'm just not supposed to use the rest api storage backend? if so, should i just connect both the rest api and the mc instances to the same db?
This just appeared out of the blue. We haven't changed anything surrounding Luckperms, so I am kinda confused as to what happened.
Luckperms doesn’t have access to your database hence the “access denied”. You need to give your database user for luckperms permission to access & mess with the database
Weird, we hardly ever touch that database or luckperms. Was there an update to something recently?
why name isnt coming up to make me a opertaor
its only showing people from the last server
How do i block /me command on fabric 1.20.1 server
HELP @everyone
Hes asking same thing i am
I'm gonna ban you for being a nuisance on purpose, man
Just be patient
Also... Don't see a question.
it would be on your end, probably the DB itself changed the creds it wants
(ie someone changed it)
deny the permission
if you want to find the permission, use verbose
!verbos
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
it was a matter of life and death , luckily i survived due to my pet fish el guli guli
When i check all permissions i can remove minecraft.command."command" isnt there so is it not possible for modpack servers?
it mignt not be
iirc there's a mod that adds permissions
vanilla command permissions mod or something
i am so glad
Ok thanks anyway
syabu ts pmo bro
For some reason whenever I install luck perms on my fabric server it just straight up doesn't work as in a try and typing LP editor and nothing shows up and it says it's invalid can I get a hand please
Your chat plugin does not support the & format.
i added EssientalsX chat to sort it out but it has the color but not saying my rank any help?
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
Hey me123isheretobe! Please don't tag helpful/staff members directly.
Installing plugins is super easy, just follow these steps:
Log in and activate the server you want to add plugins to
Stop your server, this will take it offline
Visit our Add-Ons page, you can sea...
Updated from forge 1.20.1 to neoforge 1.21.1
Can't login, invalid player data, even in new worlds, how can i fix?
https://mclo.gs/0A0dAsN
- if I remove/disable LP it works fine.
Has there been any issues with ByteBin lately on connectivity? It's been working for years and now we are getting timeout errors.
Same here
Ah, cloudflare is having issues which ByteBin utlizes
Welcome to Cloudflare's home for real-time and historical data on system performance.
bytebin is typically more robust/has better uptime than CloudFlare itself, which is a little funny considering the resources put into keeping CF going
But I guess they deal with more BS than bytebin does
hi! i'm at my wit's end here. a discord server i'm in has a minecraft server, that was just set up, and they asked me for help with permissions (being a generally tech savvy person, though i have very little experience with discord servers). i cannot for the life of me figure out what i'm doing wrong. for testing purposes, i'm trying to give the Default group access to the /kill command (first vanilla command i could think of) so i did:
/lp group default permission set minecraft.command.kill true, then listed all members of the default group to see that every player online was part of it. i asked someone to do /kill and they were missing the permissions to. i tried creating a new group, adding someone to it, repeating the command, and it also did not work. i tried restarting the server, reinstalling the plugin, and it simply does not work. i also tried to add a prefix with:
/lp group default meta addprefix 100 "&d[member]".
it returns:
[LP] default had prefix '[member]' set at a priority of 100 in context global, and yet no prefix actually appears. i'm so lost
can i get a differential on what i might be doing wrong?
i followed the documentation letter by letter, and yet...
i'm confused, because the documentation is very clear and user friendly, so i don't really see where i could have gone wrong
Hi there. Can you get some more info here? What server software is this for?
Forge, Fabric, Neoforge, Spigot, sponge etc
oh yeah, sorry, the server uses paper 1.21.10, i think i downloaded the spigot version of luckperms, 5.5.0
A tad outdated, I'd update if possible
Also can you show a list of currently installed plugins?
!latest fwiw
5.5.17
i could have sworn it was spigot
i should have checked
but that's all
oh, the server hosting service the server creator used only offers up to 5.5.0 for whatever reason. though he'd first downloaded the file separately, and not through the hosting service's website. that was latest version. so when i reinstalled it i did it through the hosting website
but i'll reinstall latest version separately
neither worked though
without the red dot
So regarding the prefix thing, you need a chat plugin + Vault to display prefixes which is why the prefix you added likely isn't displaying https://luckperms.net/wiki/Prefixes,-Suffixes-&-Meta#displaying-prefixes-and-suffixes
For the permission thing, we'll need to figure that out. You can use Verbose to see what permissions are being checked: https://luckperms.net/wiki/Verbose It's possible something is conflicting
/lp verbose command [a user who should have perms] kill
i think i see the issue
is it that essentials overrides the kill command... that would be so stupid
They add their own kill yea :P You can give permission for that kill instead
the kill is just for testing. i'm not all that interested. /summon works though
thank you so much, it's really bad luck that the command i tried it on was overridden, and then the other feature i tested to verify if it was the plugin's fault also failed by my fault
lol
its all g haha
some plugins do overide commands, like /give, if you want normal mc coded ones, just do /minecraft:command
where i put command is the command you want to do
ex; /minecraft:give
ooh i see thanks
What is the proper way to make all new players auto join a specific group that is not default?
Updated from forge 1.20.1 to neoforge 1.21.1
Can't login, invalid player data, even in new worlds, how can i fix?
https://mclo.gs/0A0dAsN
What am I looking at
how to assign roles
i made the vip admin the owner roles
i want to assign them to players how to do that
@halcyon musk
Hey ! purpurcof! Please don't tag helpful/staff members directly.
Hi, I'm running a Paper 1.20.8 server with EssentialsX and EssentialsXChat 2.21.2 with Vault and LuckPerms 5.5.17. I had things set up just fine until I was tinkering with LuckPerms and suddenly my prefixes stopped working completely. Permissions are still fine but prefixes just don't show up! Essentials config seems fine. change-displayname is true and the chat is still configured as intended, just without a prefix rendering. Any ideas what's wrong?
If you do /lp user <user> meta info is the prefix showing correctly in there?
If not, share the output here in chat
Yes it was
What i ended up doing was resettjng the config and the problem seems to have resolved
Not sure what was causing it though
If it is showing correctly in that command it means LuckPerms was doing its job correctly. But I'm happy you already resolved it
Hello, does anyone know the placeholder to display the prefix of a rank please? ty
!papi
Helpchat is a general plugin assistance discord as well as the home of DeluxeChat, PlaceholderAPI, and many more.
!placeholder
Sorry! I do not understand the command placeholder Did you mean placeholders?
Type !help for a list of commands
!placeholders
Display data such as user prefixes and groups from LuckPerms in other plugins.
@storm plover
ty 🙂
arrhrhh i don't know why but it's seem don't work btw ._. i just check, i have placeholder api also....i don't know
but i have this prefix
Can someone tell me how to set a different language in this plugin so that the placeholder is displayed in a language other than English?
Did you do all that?
I read this, but it's not clear how to change the language, because even in the config there is no locale: <Language type>
oh no i haven't seen this 🤣 that's work ty
You don't configure it
Otherweise idk maybe just put the content from your language in the luckperms_en.properties file
don't work
When trying to join in the server, this error pops up. This only happens when the server is connected with Velocity server proxy and Fabric Proxy Lite mod in the Arclight Server.
The console outputs the same error as shown, nothing more.
duplication, i need help
hey trying to get Luckyperms to work on my atm10 server but cant get to work
A player gets that and can’t join — why does it happen?
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
What version of luck perms should I be using for neoforge 1.21.1.
Because the version that says it's supposed to work for it does not. It says invalid player data
Hello, I am currently using
prefix:
format:
- "highest_on_track_staff"
- "highest_on_track_supporter"
- "highest_on_track_free"
duplicates: first-only
start-spacer: ""
middle-spacer: ""
end-spacer: ""
suffix:
format:
- "highest"
duplicates: first-only
start-spacer: ""
middle-spacer: " "
end-spacer: ""
``` to display three ranks (assuming the player has a rank in each track), however, when a player has a custom prefix, with higher priority than the ranks, their custom prefix does not show. How can I utilize multiple prefixes but have a custom prefix (assigned to the player) override the "supporter" tier?
Grab the 1.21.4 version off modrinth
If you want a user's prefix to completely replace the prefix they get from track supporter, you would need to swap out the highest_on_track_supporter element with highest. If you do this, then you would need to ensure that the weights of user prefixes, as well as every prefix on the supporter track, is higher than any prefix on the staff/free. Otherwise highest might return one of the staff/free prefixes, and ignore it as a duplicate.
I'll note as a simpler option, there's also the highest_own element which you could add in addition to your existing config. This element will only return a prefix off the user, returning nothing if they don't have one. This means you don't need to mess with weights at all
So If I swap highest_on_track_supporterwith just highest, and they have a free rank, paid(supporter), and a staff rank, wouldn't there still be a duplicate, even if all my priorities are set?
I have all my ranks weights set, lowest being free, second being supporter, third being staff
Yeah, so you'd need to change the prefix weights to make supporter be the highest (you don't need to touch the actual group weights though, only the prefix weights), to eliminate that duplicate problem
Hmm
I'm just not understanding then
I just set all my supporter ranks to have +1 prefix prioity than their weight, still doesn't show in chat, just their top supporter rank
Wait maybe I did get it...
No, the prefix weights for the prefixes on supporter need to be higher than the prefix weights of the groups on staff/free; i.e. if you have an owner group whose prefix is weight 100, you'd need all of your supporter prefix weights to be higher than 100
Same goes for user prefixes, they need to be a higher weight than any other prefix
i think i got it! Thank you for the help
Anyone able to help w/ this?
Access denied - ensure the username/password are correct, and the user has the correct permissions on the MySQL DB side
difference between velocity luckperms and luckperms normally?
as they are all connected to the same database? and why use lpv instead of lp? just those type of things
already read that still dont get it, i only get thats its kinda usefull for "server based permissions"
One can't replace another
- You use LPV on the Velocity proxy.
- You use normal LP on each backend server (Spigot/Paper, etc.).
Why use LPV: To manage proxy permissions properly — the backend LP doesn’t handle proxy commands
thanks
Hi! LuckPerms plugin asks for 55.0 Java which is Java 11, but Minecraft 1.12.2 Server supports java 8 which is 52.0. What can I make to solve it?
How do I do a ! (Not) for context?
I want to have a group have a permission but only while NOT in world, word_nether, or world_the_end
Yeah, as you correctly identified, LP v5.5.X requires Java 11. Java 11 should work fine with MC 1.12.2 barring any other plugins doing nonsense, so you likely should be able to just update your java version.
If that's not an option for some reason, you'll need to downgrade to a LP v5.4.X build
Unfortunately inverted contexts aren't possible directly. There's 2 ways to tackle this:
- Set the permission with a value of
truewithout any context (i.e. as a normal "global" permission), then set it a second time on the group with a value offalseand the desired context you want it blocked in. Nodes with a context set will take priority over nodes without. - More annoying to set up but also valid is to exhaustively give the permission only in the other contexts i.e. set it to
truein every other world
Hi so when i try to add a perm in editor or in the game i dosent let me use it even after it saves any idea???
Yeah, of course. You can use commands to edit stuff directly (see the usage guide below for an intro to LP), or the web editor
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Is it all permissions, or only a specific permission? In other words, have you managed to make any permissions work via LP?
its all perms
Ok, could I see the output of /lp info please?
All good 👍
Okay so I have ranks called VIP (Daisy), VIP+ (Candy), MVP (Honey), MVP+ (Berry). The issue is I need to change the main rank names to the name in (), but the issue is people already have the ranks in the VIP etc. How can I fix this so Rename the groups and then update the groups of the people?
Hi there, I'm running LuckyPerms on an Azure Container Instance, which is hosting a Dockerized MC Forge 1.20.1 server
I've been trying to use the /lp editor command in order to manage the permissions, but the only message I get back is the version number of LuckyPerms (Which is in green)
I was wondering what the requirements are for the Web Editor in order to connect to the container (As I'm only exposing the MC Port number right now). Does the container also need to accept HTTPS traffic or something similar?
Here's a guide to help users understand and use LuckPerms for the first time.
I installed Gparticles and added all the commands to two groups in luck perms and added myself, however trails and particles keep disabling
I figured out I kept disabling them because it takes two clicks to do that (oops and good job me!) However I have added group.gparticles-complete to my user (group.gpartciles-complete is a group for all commands of gpartciles) and only OP players can access however. I want it so that paid members can access gparticles and friends and myself have it for free. Help would be apperciated as I have worked hard on this server so far and want to make it the best as possible. it is an Arclight 1.20.1 java minecraft server
can you please send me one of older versions of plugin. I can't download it from spigot site because of internet restrictions and didnt found older versions on official site.
Thank you
is the latest download of luckperms 1.21.10 100% compatible with 1.21.9?
i want to be on .9 because other plugins i have are not on .10 yet
i just wanted to ask because i cant find a download page where i can find older versions of the plugin
nevermind i didnt know you guys had a modrinth page
Hi all, slighty confused and didn't quite understand the docs. If default group has a perm false and a group say member has default as parent with the same perm as true, is the intended way that it stops at default or it goes through the list till it hits the next group the user has (member) and allows?
Default - > Knight - > Adventurer ...
What was the command to add all commands of default to knight, while extra commands to knight don't apply to default?
If a user inherits the same permission node from multiple groups with different values, group weight is used to resolve the conflict - higher weighted groups take priority over lower weighted groups.
ah k, thanks, I thought I was reading it wrong. 😄
You're looking for "inheritance". If you're using the web editor, you can add a node group.<GROUP NAME> to make the group you added the node to inherit all the permissions from <GROUP NAME> i.e. adding group.knight to adventurer would make adventurer inherit all permissions from knight.
If you'd rather use commands, the equivalent command is /lp group <child group> parent add <parent group>. This again makes <child group> inherit from <parent group> i.e. /lp group adventurer parent add knight would also make adventurer inherit from knight.
guys
i have a problem
I created two worlds on my server, and if I set up a house where I can teleport on the first world, if I go to the second world, the same command appears and I can teleport from one world to the other. How can I make the command work the same in both worlds, but I can't teleport from one world to the other? (Obviously, from the overworld to the nether, yes.)
does luckperms work with folia?
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Forge, Nukkit and Velocity.
!context use the contexts system!
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
do I just use the basic bukkit one?
no
My whole LP doesnt work.
I gave people essentials.gamemode.survival perm
or any other type of perm
And i apply it.
Just doesnt work
Anyone had this issue
"Now, I want it so when a player receives a specific role in Discord, the Minecraft server bot automatically gives them the corresponding rank (group in LuckPerms), if that member has their Discord account linked.
Currently, the reverse works: when I change a player's group(luckperms) in Minecraft, the Discord bot gives them the appropriate Discord role. However, when I assign the role in Discord, the player's rank in Minecraft does not update.
Can you help?"
i setup ranks using luckperms groups
talk to the support for your discord linkinh plugin
Send a screenshot/list of /plugins
Hey, I'm having a strange error. LP is being registered as the chat plugin. I also wrote my own plugin to format. I can see my formatter doing it's thing (but only on the server log/console). On the client side, it's never being properly formatted.
Is there a config that I need to tweak to have LP be the chat, but my formatter work right? My code captures the onChat(final AsyncChatEvent event) and does format correctly.. but somewhere from that output to the client side, it gets squashed. Any ideas on what's wrong?
> plugins
[22:34:17 INFO]: ℹ Server Plugins (14):
[22:34:17 INFO]: Paper Plugins (2):
[22:34:17 INFO]: - FancyHolograms, FancyNpcs
[22:34:17 INFO]: Bukkit Plugins (12):
[22:34:17 INFO]: - BlueMap, Essentials, floodgate, LuckPerms, Multiverse-Core, Multiverse-Inventories, Multiverse-NetherPortals, Multiverse-Portals, QuantumChat, Vault
[22:34:17 INFO]: ViaBackwards, ViaVersion
> vault-info
[22:34:28 INFO]: [Vault] Vault v1.7.3-b131 Information
[22:34:28 INFO]: [Vault] Economy: EssentialsX Economy [EssentialsX Economy, Essentials Economy]
[22:34:28 INFO]: [Vault] Permission: LuckPerms [LuckPerms, SuperPerms]
[22:34:28 INFO]: [Vault] Chat: LuckPerms [LuckPerms]
LP doesn't touch chat whatsoever, something else is interfering. A "Chat" plugin to Vault just means we support the interface to get a player's prefixes/suffixes
(Given I'm not seeing any obvious plugins that'd be interfering with chat, I'm guessing you're using the event incorrectly to set the formatting)
So strange. The format is def right.. I can see (for example) "[VIP] ..." which is from the highest level in the track that I created within LP. But I only see that message at console:
[VIP] ttimeoutt: hi
At the minecraft client, all the users see is hi.
does this imply I need to either capture another event, or install another plugin for this?
(maybe this is what I am missing/misunderstanding?)
Yeah, this sounds a lot like you're kicking back the format incorrectly to Paper.
You shouldn't need another event / plugin, however it's also not something LP would interfere with. If you can reproduce the issue with no other plugins installed, that'd indicate you're handling the event incorrectly and should probably go talk to Paper's dev help channel (or other applicable channel if you're using a fork)
got it, thanks!
Okay I have the strangest problem I've ever seen with LP yet.
I gave one of my player a group parent for some time, but now I want to remove it.
I tried removing it usin multiple methods but the group permission wont go (I always have the confirmation the group is gone but it always come back out of nowhere)
Can someone help me troubleshoot this bc I am completely lost here. I've used LP for more than 3 years and still never seen anything like that.
I did
- /lp user p3titprinc3_ parent info
- /lp user p3titprinc3_ parent remove staff
- /lp user p3titprinc3_ parent info
- /lp user p3titprinc3_ parent info
my guess is that something somewhere is forcing this player's group but I added it though the web editor without doing anything in particular
hey so one of my friend is having an issue with lp so random individual players lose perms while server is online and running smoothly so they loss only perms to plugins like playtime, ranks, and skins for weapons but its not like they lose them all at once sometimes they lose them all sometimes they lose only playtime or playtime and ranks its random and there is no error message that pops up in console so we don't know what could be making this issue
Either your permission database/ storage is being rolled back (or just not saving changes) or you have a live webeditor that is making that change
Perhaps it's a system you've set up to grant and revoke groups/perms that's doing something unexpected? Or your permission database is being rolled back to an older version so they're losing new changes?
the only thing that assigns groups/perms are commands no system like that and if it was the database being rolled back then it would not be random
I've seen many people with this issue and it's usually the other plugins on the server
You would need to run lp user <name> info to see what LP thinks is their group setup and permissions
If the output changes when you run that command, then you'll see something in console depending on the source of the permission change
Hello ! Sorry to bother u but i need help to link my groups between Luckperms and Tab I don't know how to do it :// I tried to follow this doc but doesn't work https://github.com/NEZNAMY/TAB/wiki/How-to-assign-players-into-groups
If someone can help me I will be grateful ! Thx 🙏
That's pretty much up to tab, not to luckperms 🤔
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
If you want to assign user(s) to a specific group:
/lp user <user> parent set <group_name>
Does anyone know how to add custom rgb gradient to luckperm ranks?
animated rgb
Ping me please
It depends on your chat plugin and what format your chat plugins supports
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
I use LPC
LPC is not affiliated with LuckPerms, and support for LPC is not provided here.
hey, is there a way to remove a role's permission without doing it individually?
You mean /lp group <group> permission unset <permissions> (?)
its okay i did but thank you!
discord srv
is there a way to find out what permisson a specific command needs ingame?
because i have a plugin that dont tells which permisson it has
great go talk to them
you cannot animate chat
I saw a server that had that
ok but how with my problem
is there discord srv server?
Yes
hi have u found a fix for this?
where? I dont use github etc. very frequently and it only sais You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Forge, Nukkit and Velocity.. Did i just waste a week of my time making my own permissions plugin becaus i didnt find the download?
Use 1.21.4's version of LP. v5.4.150
okay I know a little more.
This only applies only to the group "staff" and only to that specific player. I still don't kno why.
The "resync" applies every minutes.
It's at the second link here
!download
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Forge, Nukkit and Velocity.
Hi could you help me
My whole LP doesnt work.
I gave people essentials.gamemode.survival perm
or any other type of perm
And i apply it.
Just doesnt work
Anyone had this issue
Hey, Im using Economyshopgui and vault, And players can't acces command baltop. How can I fix that?
how to fix this problem in server
when anyone trying to join server then luckperms showing this
@mild otter ?
Hey configuration.yml! Please don't tag helpful/staff members directly.
alright
Look in the console
You'll need to read in order to solve problems
You'll need to be much more specific
Likely what's happening is that you're incorrectly using lp
Try reading a bit of the wiki and see if that helps
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
I can't understand can you help to solve
No, because I can't download that
!paste
Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
Use this site ^
...
Connection is not available, request timed out after 5005ms
my dude, reading is really important
I can't communicate to you except by typing
so i know you can read
Your LP plugin is configured to connect to a database but it cannot connect
It looks like, from this error, you have another plugin that's closing the database connection that LP is using
So I am just wondering why my staff is not on the top of tab. I am but every other staff does not. I am using the tab plugin
That will be because of the way your tab plugin is configured
Okay, I have another question. We just tried some stuff. And now only my staff have keep inventory. Like I do not want anyone to have that and I have tried to do /gamerule keepinventory false but still all staff members have keep inventory.
I feel like it is something with luckperms because the groups are on lp editor.
You have another plugin adding a keep inventory feature/permission
EssentialsX for example add keep inv
Yes I have essentialsX but what is that command to turn it off?
Assuming this is the issue and that you just gave staff essentials.* or * which includes keep inv
Another question I have is about the command blocks. So I am hosting events and when ever someone dies they should be put into spectator. And before I added luckperms this worked perfectly, so what I was I added a command in a repeating command block the command was: /gamemode spectator @a[gamemode=!spectator, scores={deaths=1..}] and in chat I put the command /scoreboard objectives add deaths deathCount I looked it up on chat GPT and it said that I could do a command (I will send a picture) but that does not seem to work for me, do you think you know how to fix this?
ChatGPT (and other LLMs) are not a reliable source of information for niche topics like LuckPerms. @CONSOLE is not a real thing for LP.
Could I see the output of /lp info please?
Is this it?
Hey sk1pp3rrr! Please don't tag helpful/staff members directly.
hii, does anyone know what's the permission (so I can negate it) to see luckperms notifications?
I'd like to get rid of a certain group seeing these notifications (even though they shall still be able to modify any luckperms stuff)
Our server starting to get a DB error:
[11:02:40 WARN]: [me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@98fabec (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.```
https://luckperms.net/wiki/Permissions
luckperms.log.notify
its already solve
but thanks
:3
Another question I have is about the command blocks. So I am hosting events and when ever someone dies they should be put into spectator. And before I added luckperms this worked perfectly, so what I was I added a command in a repeating command block the command was: /gamemode spectator @a[gamemode=!spectator, scores={deaths=1..}] and in chat I put the command /scoreboard objectives add deaths deathCount I looked it up on chat GPT and it said that I could do a command but that does not seem to work for me, do you think you know how to fix this?
Hey Luckperm Team, luckperms is not really working with Neoforge 1.21.1, when you try to add it to your server, boot it up, and then try to join your server, you get a connection reset.
Wait what.
Its not regarding you
ALR
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
theres some in that embed you JUST sent
Hi, I have problem with database, i didn't touch anything in it and it isn't work. I was writing to my friend with other server and he too have problem with it, is this global problem or something?
Okay, everything all is working now. ❤️
Does luckperms mess anything with command blocks?
it can interact with command blocks in different ways depending how you config it
and if you have a plugin that adds permission requirements to use command blocks, you'll have to grant those permissions via LP
with Java 25, Velocity 3.4.0-SNAPSHOT, and LuckPerms v5.5.17 I am getting
java.lang.NoClassDefFoundError: me/lucko/luckperms/lib/bytebuddy/dynamic/scaffold/subclass/ConstructorStrategy
....
server was functional before, I just updated everything to latest after a break away and now I am getting errors
full output: https://mclo.gs/oRTjxAQ
The command is /gamemode spectator @a[gamemode=!spectator, scores={deaths=1..}]
And yes I have added the scordeboard and yes it is a repeating command block.
Delete your luckperms libs folder and let it regenerate
Just make sure your server is connected to the Internet and it'll happen automatically
that did it!
first time I ran the server I had most of the internet firewalled off and then ran it a second time with the firewall disabled and it got thrown in a bad state I guess.
Thanks!
What is the best version of LuckPerms to use for Fabric MC version 1.21.1? When I try to join my server, I get a "invalid player data" error
hi all. forge server running 1.19.2, forge ver 43.4.12
getting this error at random when walking around, interacting with certain blocks, but most consistently when passing through nether portals. modpack is "raspberry flavored" if that helps.
when teleporting to another player (both op):
if there's a way to just disable that message it'd be sweet, doesn't seem to actually stop people from doing anything anyhow?
Okay so this is my third time asking about this but I feel like I do not have gotten like a answer yet, like I really think the support here is good but yeah. I will just copy what I wrote last time: Does luckperms mess anything with command blocks? The command is /gamemode spectator @a[gamemode=!spectator, scores={deaths=1..}]
And yes I have added the scordeboard and yes it is a repeating command block.
The thing that does not work is that the players do not get put into spectator when they die.
x2 for this... there are 60 individual people waiting for this to be fixed sob sob
😭 pls
(does not occur when LP is disabled, immediately returns for any player OP or not upon re-enable)
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
Your best bet is to use this wonderful feature ^ to find what's going on
If one of your mods is checking for a dumb permission, you can choose to grant it
Unfortunately the mod itself sends the "No Permission" message, not LP, so you'd need to use verbose to find the mod responsible and stop it
thanks. was hoping that wasn't the case considering how LP (according to the official doc i read) can't figure every perm out for itself especially when not explicitly defined by a mod
was soooort of hoping i could just.... stop that message because i know the former is not possible
Do you have any reason to think this has something directly to do with LP? The problem you're describing seems like either a malformed command block command or you have a plugin or something causing it to malfunction. Luckperms doesn't do anything to change or prevent command block function by default.
LP can tell you what permission is being checked
That's what verbose does. The editor can't tell you the perms, but verbose just logs whatever permission checks that it's asked to do
Basically before sending that error message, the mod asks LP: "does player X have permission Y?" And if it gets a "no" from LP, it's probably programmed to send that message. Luckperms will log when it tells a mod/plugin "yes" or "no" and which permission it was asked to check
Just gotta turn verbose on to see
baller then, i'll try it out and see what's up. thanks for the assist larbl my man
Npnp
this might be a silly question but... what do I do if so many permissions fly past that it floods my chat to the point of being too many to scroll back to.....
all to go through a nether portal? 😭 😭 😭
!usage Give yourself permissions to use LuckPerms through console
Here's a guide to help users understand and use LuckPerms for the first time.
I'll try that
With /verbose paste you can open it in a webpage and do some filtering
/lp verbose upload is what it seems to be now, but ty
You're indeed correct, still trying to wake up here
YOU were indeed correct... it was some undefined commands from a mod, removed mod (wasn't needed strictly) and it went away
my goat 🐐
yo why i say hi in chat and my rank not show up @flat parcel
Hey voidtrigger_! Please don't tag helpful/staff members directly.
oh sorry
only shows like <user>
hi is Luckperms support folia
because i'm hearing is it and i have an error
java.lang.RuntimeException: Could not load plugin 'LuckPerms v5.5.17' as it is not marked as supporting Folia!
at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProviderFactory.build(SpigotPluginProviderFactory.java:40) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProviderFactory.build(SpigotPluginProviderFactory.java:28) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.provider.type.PluginFileType.register(PluginFileType.java:72) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.provider.source.FileProviderSource.registerProviders(FileProviderSource.java:95) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.provider.source.DirectoryProviderSource.registerProviders(DirectoryProviderSource.java:52) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.provider.source.DirectoryProviderSource.registerProviders(DirectoryProviderSource.java:17) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.util.EntrypointUtil.registerProvidersFromSource(EntrypointUtil.java:15) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.PluginInitializerManager.load(PluginInitializerManager.java:113) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.Main.main(Main.java:112) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.PaperBootstrap.boot(PaperBootstrap.java:21) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.Main.main(Main.java:242) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paperclip.Paperclip.lambda$main$0(Paperclip.java:42) ~[app:?]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]```
!downloads If I'm correct in the second link there is a folia supported variant of LuckPerms
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Forge, Nukkit and Velocity.
It is not in there, but this URL links you to the folia download page
You can navigate from the luckperms CI to the folia page, it's just unintuitive and annoying lmao
bro help me bro
help
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
Yeah, but few months ago I did not have problems with this.
Okay, but it appears that now you do
If something is not displaying in chat as you expect it to, that's the responsibility of your chat plugin
Luckperms can only store the prefix as data that the chat plugin asks for and then displays
If there's a problem with luckperms, there will be an error in your console, likely at startup
Bro, how I said few months ago, I never used a chat plugin, bro. Only I was using Glockperms, and everything worked perfectly.
ok
It's literally impossible that luckperms displayed your prefix in chat
It doesn't have code to do it
You had something, maybe EssentialsXChat or maybe something else, that displayed it
what Essentials have and for chat
i see
EssentialsXChat fix this
question: what does the M/N next to some of the groups mean?
Hello I was wondering how I can set up ranks above others for example my manager rank is under the member how do I fix that?
on weight
How do I do that sorry I'm new to all this I don't really know anything
How do I get there
That is up to your tab plugin
Some will read the weights from LP to determine the order but you need to refer to your tab plugin docs to double check
(and that screenshot is just from the editor)
I believe M means modified and N is new?
Ok thanks I'll try it out
I don't know what I am doing wrong but my prefix stacking is not working , its only showing the prefix of highest weight of the set rank
I'm using venture chat with vault, luckperms
this is what i have configed
Luckperms
format:
- "highest_own"
- "highest_inherited"
duplicates: first-only
start-spacer: ""
middle-spacer: " | "
end-spacer: ""```
Venture Chat
```format: "{luckperms_prefix} {player_displayname} &f:"```
how do i make a rank show in chat
Is there support for geyser planned ?
LP works with geyser
just choose the required version for your server software (Paper?)
so i can give permissions to bedrock user ?
yes
ohh so thats new, because before this wasnt supportet ^^
just look in the config regarding allowing invalid uuids if you run into problems with geyser's uuids
Geyser's been supported for at least 5 years
how do i add myself as an admin using luckperms i run my server off on rocket node
Is it possible with only luckperms to make a rank that only lasts for a certain time?
Or a "group" i do not know what you call it.
You can assign someone to a group for a temporary amount of time https://luckperms.net/wiki/Parent-Commands#lp-usergroup-usergroup-parent-addtemp-group-duration-temporary-modifier-context
(can't make a temporary group)
!usage follow this guide (below)
Here's a guide to help users understand and use LuckPerms for the first time.
I am stuck on the command "lp user <yourusername> permission set luckperms.* true" it keeps telling me that my username and or uuid doesn't exist. I have no idea what I am doing and reading through the wiki is confusing me. I am new to being a server owner and trying to figure things out. I am only doing this as I use autotreechop and read that this could help me give my players autotreechop vip perms. So if anyone is able to help me out I would greatly appreciate it. Thank you for your time and help.
What is your InGame Name?
can someone help ?
Hi ^^
So I have a minecraft server running on forge 1.20.1 with arclight.
And simple voice chat just stopped working for non op-ed players.
I wanted to check if it was a luckperms issue but when I launch any luckperms command it keeps saying "Running LuckPerms (version)
So when I typed /lp it gave me a command to grant me access (i'm oped), I tried it and it kept saying the message and didn't work.
I tried looking into the config files in my server files but I didn't find anything relevant.
I believe it is a modloader issue.
Thanks in advance ^^
G
!usage You need to run the given command through the console to give yourself LuckPerms permission
Here's a guide to help users understand and use LuckPerms for the first time.
I don't know what I am doing wrong but my prefix stacking is not working , its only showing the prefix of highest weight of the set rank
I'm using venture chat with vault, luckperms
this is what i have configed
Luckperms
format:
- "highest_own"
- "highest_inherited"
duplicates: first-only
start-spacer: ""
middle-spacer: " | "
end-spacer: ""```
Venture Chat
```format: "{luckperms_prefix} {player_displayname} &f:"```
hello i downloaded luck perms neoforge for version 1.21.1 it keeps saying invalid player data how do i fix that ?
when anyone trys joining the server
Have you already enabled hack-early-send in the LuckPerms config?
no i didnt know about that
Ohhhh through the console mb I didn’t think of that 😅
Thanks ^^
Would there be a potential way to contact Luck? I got help from here about my server, they tried to help, but it's still not working.
Server Details That Could Help:
Hoster: AxentHost
Type: Purpur/Spigot
MC Ver: 1.21.10
I use PowerRanks, but I have disabled the permissions part of it, and so it should only be LuckPerms making permissions.
hi, i have a question, so i've installed lpc, which then made the chat format applied to each rank, but i want a specific rank to bypass the chat format, for example, staff groups has &f on the messages making them visible than the rest of the normal ranks with &7.
this is whats happening
Hey, I'm having a problem with the tags. Even with the owner tag having more weight than the default, the default tag always appears above the people who have the owner tag.
How can I solve this?
Can someone tell what I am doing wrong here ?
Hi, what's the correct placeholder for a player to see their group's remaining time? For example, for a VIP player to see how much time they have left on their VIP status?
hello, is it possible to add permission for every player using one command?
lp user @a permission set fancynpcs.worldselector true
lp user *permission set fancynpcs.worldselector true
both doesn't work
Go into a group that everyone has (better the default group), and then assign said command to that. if it's a plugin do
pluginname.command
case is i have 129 unique players and i want to give each of them personal permission. Also i want every new player to have it assigned manually. Players dont have empty group i could use
If you want to manually assign said player things, you can by going to their tab in the editor
okay, thanks
hi!
how to import luckperms correctly in gradle?
i currently have ```plugins {
id 'java'
}
group = 'org.crimsonneo' // change to your package
version = '1.0.0'
repositories {
mavenCentral()
maven { url = 'https://repo.papermc.io/repository/maven-public/' } // Paper API
maven { url = 'https://jitpack.io' } // Optional for some dependencies
}
dependencies {
// Paper API
compileOnly("io.papermc.paper:paper-api:1.20.4-R0.1-SNAPSHOT")
compileOnly 'io.github.SkriptLang:Skript:2.7.0'
compileOnly('net.luckperms:api:5.4')
compileOnly 'net.milkbowl.vault:VaultAPI:1.7'
// LuckPerms Chat API (LPC)
// Optional: Adventure API for fancy messages
compileOnly 'net.kyori:adventure-api:4.14.0'
}
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}
// Optional: shadow plugin if you want to build a fat jar
// plugins {
// id 'com.github.johnrengelman.shadow' version '8.1.1'
// }
@nocturne chasm
Hey crimsonneomc! Please don't tag helpful/staff members directly.
#luckperms-api and ssend errors
it does not load it shows as red
restart your intellij
oh
you're using the old api imports
it's net.luckperms.api. now
Don't use AI.
import net.luckperms.api; doesnt work
the api is red
.api is red
import net.luckperms.api;
it shows on that wiki that it is an import?
Hi, what's the correct placeholder for a player to see their group's remaining time? For example, for a VIP player to see how much time they have left on their VIP status?
How can i use %luckperms_expiry_time% with permision that defined as one server node ?
like when im using permission settemp (perm name) 7d server=bedwars
it returned to nothing when i use that placeholder
anyone?
Hey, the reason nobody was able to help you is because LPC is made by someone unaffiliated with the LuckPerms project
we have no idea how it works, they just use our name
If they have a support channel, you'll probably want to ask there
The plugin seems pretty much dead tbh. The original dev isn’t responding to anyone — not free users or premium (his payed version of lpc) ones
what about this ?
can anyone help me this case ?
damn thank you
then how do i edit the chat's format on each specific group without using lpc and using luckperms instead?
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
why no one help ?
Can you try this one? %luckperms_expiry_time_my.permission_server_bedwars%
replace my.permission with your permission
i have tried once but it show nothing
What if remove _server_bedwars?
if you remove*
not work too
if it was temp perm
and have server node
Then ive got no clue sorry
can anyone help me out with my server by chance (:
#general if it's not LP related - otherwise please ask your question
I'm trying to apply a prefix on only 1 server on my velocity network, I have LuckPerms connected to a MariaDB database and defined the server: config on every server but for some reason the server context is not working on the prefix permission, does anyone have any idea why this wouldn't work?
i think luckperms broke my server console it cant use any commands
Hello, I’m having an issue with LuckPerms today. All of my players were kicked, and this error appeared in the console:
https://mclo.gs/LIBQHZy
Could you please help me figure out what’s causing this and how to fix it?
Running on MariaDB hosted on dedicated server (local)
everything in there says timeout
or read timeout
What could be causing this? Do you have any recommendations?
try to put minecraft: infront of the command, like minecraft:kill
I need help making permissions for simple voice chat plugin
Hello, what is the point of name root key in YAML storage group?
I kind of expected that it could be used for e.g. renaming the group file to like 000_default.yml and that it would still load as default group, not 000_default.
(Just a minor inconvenience, I like the files being sorted by context.)
I don’t think simple vc supports luckperms
It might be related to this? @fossil wagon ^
I cant get the plugin to work on a fabric server
I last updated Luckperms two days ago, when I added some permissions, it seemed to work, but today I checked and absolutely all permissions and groups were gone, I had over 800 different permissions. I use the Aternos server.
I'm having trouble with Lucky Perms; I'm sending the command in the chat, but the link to configure it on the website isn't appearing.
Aternos server
1.16.5
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
follow this guide ^
Your permissions are stored in a file in the luckperms folder. IF you deleted that file when you updated, your permissions would be gone
generally to update you just replace the jar file, not the plugin folder
if you configured a database storage system, then the permissions setup would be stored in the database. maybe you disconnected or reset your config so it made a new file?
Makes sense it’s aternos
But the files remained intact too
If the files were intact, you'd have your permissions setup
LP can't delete its own permission file and wiping it from within the server requires admin and a complex knowledge of the bulkupdate command
I'm making a server and I need the member group to not be able to run /shop. How can I do this?
depending on the shop plugin, that should be default behaviour
if not, and they can /shop without you giving their group permission to do so, you'll have to find what the /shop permission is and deny it for the group called member
!help
!advanced
!api
!argumentbased
!ask
!bedrock
!bulkupdate
!bungee
!bungeecheck
!cauldron
!colours
!commandequivalents
!commands
!config
!context
!cookbook
!default
!downloads
!editor
!editorsafety
!errors
!essentials
!extensions
!extracontexts
!faq
!forgepermissions
!formatting
!hack
!helpchat
!inheritance
!install
!libsdir
!locale
!lpc
!meta
!migration
!notworking
!nowildcard
!offline
!pasteit
!permissions
!permplugin
!placeholders
!reload
!selfhosting
!spongeseven
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translationprogress
!translations
!tutorial
!upgrade
!usage
!userinfo
!velocitycheck
!verbose
!version
!weight
!whyluckperms
!wiki
!bedrock
If you're having issues with permissions for bedrock players, or it's telling you that a bedrock player's name is invalid, try setting allow-invalid-usernames to true in the LuckPerms config.
/lp still says that this usename is invalid. What's the reason for this? Geyser and Floodgate are on a proxy. Floodgate isn't on all Geyser servers because then it says it can only be on a proxy or on individual servers.
!storag
Sorry! I do not understand the command storag Did you mean storage?
Type !help for a list of commands
!storage
LuckPerms allows you to store data in a variety of storage types, read about the benefits and drawbacks of each type on the wiki.
!fabric
Sorry! I do not understand the command fabric
Type !help for a list of commands
!downloads
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Forge, Nukkit and Velocity.
There ^
So I recently installed essentials, multiverse core, and lucky perms. Currently I'm trying to only allow all players to be able to use the /world creative and /world hub command but for some reason it doesn't allow me to have access to that command when I deop myself and try to run it.
This is what I've got with the editor
I've also set the weight to 100 in game
I think you're supposed to put your worlds actual name instead of <world-name>
I'm trying to run the command through the Aternos console, but it says the plugin is disabled. How can I enable it?
It's just English
With time stamps
Slightly weird format, still useful information
!paste
Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
Hey dwaice! Please don't tag helpful/staff members directly.
oh, srry
This is a huge file
Won't load
I just need the startup log
Wait wtf it's tiny
Slow internet moment
Still need the startup log
Your version is outdated
like very outdated
ye
is only plugins / mod in aternos to 1.16.5
did you install luckperms as a mod or plugin?
plugin
plugin
i have a server for stoneblock 4 neoforge 21.1.213 minecraft ver 1.21.1 i download luckperms and anytime someone joins it says invalid player data how do i fix
dont you have to use it as a mod?
im not really into this modding stuff, probs someone else will help you
dont have compatible version]
plugin or mod?
i can put external mods or plugins in aternos?
is there any vault mods for fabric 1.21.10? I'm wondering because idk if luckperms will work
Vault is not needed on Fabric
COMO ARRUMA ISSO???
Now in English without caps lock - please
sorry
Agradece q o teu funcionou, o meu nem funciona
Tu tá usando qual versão?
viado calma la vou ver
eu uso na 1.21.9
Tu sabe um bom plugin pra 1.16.5?
Pq o luckperms tá me deixando na mão nessa versão
nn sei
o luck perm funciona nessa versiao para mim
Thanks
Hello i need with my database + luckperms i moved all database to the new host, my old database was hosted gravel-host and idk why LuckPerms dosent want to connect to it,a guy who knows about database stuffs etc said works all fine said to ask here anyone help [please dms or smt idk]
Update. It didn't work.
Are & colors broken in the latest version?
I try to do /lp group sailor permission set prefix.101.Sailor but the second I add in &l, the command goes red
Doing it manually in /lp editor doesnt work either
Wait never mind its working, Essentials is the issue
Hello ! I try to configure LP on my fabric server and rn the permissions from the minecraft natives commands (ban, pardon, ect..) doesn't work. You can see the permissions bellow :
If someone can help me i will be grateful 🙏
vanilla doesnt have permission checks and fabric doesnt add any. you need a separate mod to do that
Ok thx for your help !
so uhm why does it show different things ingame and on console this is kinda important for me bc i have a skript that involves your primary group
can someone help me out
i cant get luckperms to work im on 1.21.1 neoforge is there known bugs?
U cant use plugins using neoforge, i think
Use the 1.21.4 build off modrinth for Neoforge 1.21.1
I mean, these are different outputs considering you're querying 2 different users, one of whom is online and one of whom is offline.
Regardless, if you're trying to programatically access LP data, you shouldn't be using commands. Skript should have some way to pull a player's primary group via Vault (or our API directly). The output format of commands is not stable, sent in a format not meant to be machine parsable, and is subject to change at any time without notice.
Yeah thanks, I forgot the underscore 💔😭
I just migrated my db to a new machine, and I'm running into an error when committing changes from the web editor - did a search on the server and only found a couple people saying "fixed" without saying what fixed it 😭 has anyone run into this before?
Connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@2a41c89e marked as broken because of SQLSTATE(08S01)
Edit: If you come across this, your DB is likely porked. My problem was that I used an old LXC script that gave me MySQL - veery old. I ended up solving this by spinning up a new server with the latest version of MariaDB
one sec, grabbing pastebin
There should be one or more caused bys beneath that stacktrace that go into further detail as to what the problem is. That top exception is just the generic "something went wrong with the connection"
👍 yeah pastebin the whole thing
is there anything I should scrub from the log? I see a couple of session ids for example
For a DB exception there usually isn't anything aside from the connection address for the db (but Hikari scrubs the password itself usually)
https://pastes.dev/WvyEtt3Fz6 hmm some of the log is truncated
I see a few Caused by... communications link error, which seems odd to me bc I can read from it without a problem; the web site pulls up all hundred groups or so that I have
here is the luckperrms config on my proxy: https://pastes.dev/Sz16Pj64l8
It looks like this occurred sometime after startup i.e. LP had been running fine before. Is that correct?
Yes, though I did note that when messaging-service was set to sql, it would crash. I changed it to pluginmsg to stop running into that error, but can replicate it if that would give insight
I think LP is still running fine too, just hanging whenever I try and write
Yeah, that's obviously not supposed to happen. All this log is giving me is a generic "lost connection" error, which implies an issue with either the database server itself, or the network connection between them
If you'd be able to switch the messaging service over and grab the logs of that crash, maybe that'll have some more useful info
What's odd is that my litebans isn't having any problems, but I can check my sql server for more info. the mysql instance is almost completely set to defaults, with a tie-in to pelican (pterydactyl)
Okay I'll give that a shot, thanks for bearing with me :)
Yeah, this is a very unusual presentation, usually when something goes wrong with the DB connection, it does so at startup when LP initially establishes the connection, or when a player first connects and LP tries to actually load the relevant data
on startup, hangs on "Loading messaging service" : (1 minute)
[13:09:25 INFO] [luckperms]: Loading storage provider... [MYSQL]
[13:09:25 INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Starting...
[13:09:25 INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Start completed.
[13:09:26 INFO] [luckperms]: Loading messaging service... [SQL]
full log: https://pastes.dev/e8Y3UMF898
Ok, so similar errors. A quick google of the SQLSTATE code (SQLSTATE 08S01) indicates it means the connection to the database dropped while a transaction is in progress, so that further indicates this is most likely a network issue between LP and the database server
(Doesn't explain why Litebans is having no issues though; best guess is they're using a different method of connecting to the DB i.e. not using a connection pool or something? Not sure what's going on with that)
🤦♂️ litebans was connecting to the old db server still
That would do it, yup.
I'll try and troubleshoot on the network end, so far I've been able to manually connect to the db machine from the mc instance machine; they're local to one another
I assume Pelican's like Pterodactyl in that it's running servers in Docker containers though, in which case you've also got docker networking at play. Troubleshooting that's beyond the scope of what we can help with here though
shoot I did not consider that
yeah pelican is a pterodatcyl fork
Yeah litebans can't connect either, it's porked lol, ty for the help
is it possible to prevent trigger commands from being ran? like preventing someone from running /trigger register set <password> ?
If there's a permission associated with it, sure, just don't give the permission. As a reminder, LP doesn't restrict anything, it only manages permissions
sadly it functions like a datapack so i cant set normal permissions for it, so i just blocked the trigger command to non ops but thanks!
👍
Just note that might have other consequences on datapacks, since those can be legitimately used
The only other datapacks I have on my server are for worldgen so I wouldn't think that could happen but alright
You should be good then 👍
anycan tell me how can i make it neon like the owner role with Zqirex ?
i tried in the web but rly didnt know how
@flat parcel
Hey 2.12! Please don't tag helpful/staff members directly.
ok mb
does anyone Know how to fix luckperms neoforge 1.21.1 version ive tried using the 1.21.4 version to see if it works but i still get invalid player data
I ended up fixing the issue by spinning up a new server & updated my original message. Thanks for your time 11 ^^
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
Sorry, I didn't get notified of a reply til now. So, because I am on bedrock it is .COWCRZY
This is supposed to be done by the TAB plugin.
Okay thanjs
How do I use luckperms to make it so that when people join my server for the first time they’re given items
This has nothing todo with LuckPerms and not the job of a permissions plugin. You are better of either using an existing plugin or developing your own.
But LuckPerms offers an API that can help you with that: https://javadoc.io/doc/net.luckperms/api/latest/net/luckperms/api/event/user/UserFirstLoginEvent.html
hey just a quick question can anyone help me figure this command stuff out im just sadly not getting a hang of all the commands etc
im looking to give my friends permissions to tp but nothing more is that something that is possible ?
how do i get this to work "lp user <goobenheimer> permission set luckperms.* true" when i type it in consol it dosent work
when u type that in console it dosent work but on the wiki it says that that is supposed to work
Don't use brackets
hey there, i have a question, how do i remove every permission on a particular group? is it byhand or is there an option to do it automatically. for EVERY permission.
Guys i use geyser and cant give rank to player cuz infront of name they have .
any fix ?
XY problem, why do you want to do so? i.e. are these permissions they're getting by default that you never set, or permissions you did set but don't want someone to have in a certain context, or something else?
(There's multiple ways to do so, why you want to do so will determine the best method for your particular scenario)
!geyser
If you're having issues with permissions for bedrock players, or it's telling you that a bedrock player's name is invalid, try setting allow-invalid-usernames to true in the LuckPerms config.
When im trying to set up roles with LP, it only gives me what version LP is running and not the page to set up perm groups
!usage
That message doubles as the "No permission" message. Follow the getting started guide below to give yourself access to LP commands
Here's a guide to help users understand and use LuckPerms for the first time.
Is there a simple fix for my problem @flat parcel
Hey muffizz_! Please don't tag helpful/staff members directly.
You haven't really stated a problem. Are you having trouble with it? Any errors? What have you tried so far?
hey I have a problem that I need help with it is making it so that my server and my freinds servers are not working and I need someone to help @lethal grove and me It would be best if luck could dm us but if not could a mod at least open up there profile for msg
We don't provide support in DMs. Ask your question here, and someone will assist you when they can
Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!
its comlpicated and i dont know all the details but the permisions on are servers are not working and we can not understand why
Ok, so if there's someone who knows more of the details than you, it'd be best to have them here instead to avoid having to play telephone.
If not, can you describe what's happening and what the problem is? i.e. why do you believe things are "not working"?
@lethal grove here
I got help from someone for my server, did all the things they said to do, and its still not working.
The plugin is enabled, and any other plugins that could potentially give perms to are disabled. LP originally did work on my server, but then i swapped to a better hoster, and now it doesnt work. For my server, i put the exact same plugins and the exact same permissions, and some of the same for his server, but nothing different.
!nw
As I asked above though, what does "not working" mean in this case? i.e. are you getting an error message, an unexpected behavior, something else?
We really would absolutely love to help you out! However, telling us that it isn't working wastes everyone's time. Please, just describe the issue you're having clearly and with as much detail as possible, and send any relevant screenshots of whatever problems you're having.
I tried the verbose and nothing shows up for errors, and it justs acts as if the plugin doesnt exist, but is enabled.
if you do a command such as rtp it says "you do not have permission" and that's just one example
But in the editor, they have every permission to use the command.
Ok, that I can work with.
any other plugins that could potentially give perms to are disabled
Does "disabled" here mean "the plugin is uninstalled", or did you disable it using a tool like Plugman or ServerUtils or such?
Theres two (i think) plugins that would normally give players permissions, which are Vault (i think, but idk), and PowerRanks.
I havnt done much digging into Vault, but on the previous hoster it had no problems so i dont mind it, but ive seen places saying permission plugin on it
I have disabled the permissions thing for PowerRanks inside of its config, just to use it as a ranks plugin.
Vault can be confusing since they use a lot of somewhat technical terms on their page, but no it doesn't count as a permission plugin (think of it like an adapter between permissions / economy plugins and other plugins). We hook into it, there's no conflicts there.
PowerRanks on the other hand is a permissions plugin. I'm not familiar with the details of how it works and what specifically the config option you mentioned does, but evidently the option doesn't fully disable it's permission hooks. Given that to the best of my knowledge, all of the permission-related features it supports can be handled by LP, and PowerRanks is no longer supported, I'd recommend migrating everything from PowerRanks over to LP and completely removing it from your server.
!powerranks
For LuckPerms to work properly & handle all permission checks, it must be the only permission plugin installed on your server (unless you are in the process of performing automatic migration).
On the old hoster, i did have PowerRanks, which did break perms for a little bit till I figured out you can disable that part of the plugin, which then worked, and every plugin/permission is the same from the old hoster, but then lp just stopped cooperating when i swapped.
Everything still works, but its just not giving the perms to do it. Ive also searched like every file on the server, and asked in the hosting’s discord if they have a file that gives perms that can override any perms plugin, they said no and to ask in the lp disc.
If this helps,
Current Hoster: AxentHost
Old Hoster: Aternos
If something broke moving to aternos, I wouldn't be surprised as they engage in some shenanigans due to being a free host, but moving away from it should not impact anything assuming your new host doesn't do any nonsense.
Regardless of whatever caused it though, the situation doesn't change. On Bukkit, every player has a "Permissible" that's used by the server to look up what permissions a player has. Both LP and PowerRanks work by replacing this Permissible with their own - which fundamentally means only one can ever respond to permission requests. Evidently despite the config option being set, PowerRanks is still injecting their permissible, and thus overriding LP.
If PowerRanks was still supported by it's developer, you might've been able to talk to them to get it to be properly disabled, however that's not the case. As such, I strongly recommend completely migrating away from it, and removing it from your server.
-# (this explanation hopefully also addresses that idea you had about a magical "override any permission plugin" file - such a file is simply not possible with the existing system)
Would it be the hoster? PowerRanks did stop the permissions part on Aternos, and mightve on AxentHost too. Would there be a file to see this? And would it be named like PR-perms or LP-perms or smth?
Oh, thought I explicitly addressed that, sorry. No, as a general rule of thumb, outside of hardware issues, changing hosting company should have zero impact on the functionality of your server itself (aside from performance). The fact that it did this time implies either something wasn't migrated properly, or Aternos had been doing some shenanigans on their end.
The "why" is kind of moot though, at the end of the day you're still left with an end-of-life plugin interfering with LP whose functionality can be handled by LP.
The plugins werent downloaded straight from aternos and put into the server files, they were manually put in based off the list of the plugins.
Would it have a potential of who was put in the files first?
Or just whoever is currently actively giving perms
Order doesn't matter, but if you were installing via Aternos's installer instead of manually uploading plugin jars like you did on the new hoster, that's most likely why. Hosting company's plugin installers often install outdated versions, or occasionally even modified versions. Most likely what happened was the version of PowerRanks you were using on Aternos was different than the one you're using on your new host.
For aternos, I was installing from the only way you can (aternos sadly doesnt allow importing from downloads), but for the new hoster, most of them i installed from the addons page, but then others i installed from either their own website or the spigot website.
So for the ones on the websites, they were up to date, as for some said “your on an older version of X plugin, download the latest version at website, and the ones that i downloaded from AxentHost’s addons page, all said “latest” for the version, but never said an actual build version like 2.3.4 or smth like that.
Yeah, this is why I strongly discourage using a host's plugin manager, because of versioning nonsense like this. Always get plugins from their respective official sources
Ok so what’s the solution?
As I said above, migrate from & remove PowerRanks
Ok thanks
Any other rank plugins that you recommend?
LP is what most people consider a "rank plugin"
whats the way to make it into a ranks plugin?
I think you must be either unaware of some feature of LP, or are going off a different definition of "ranks plugin" than people generally do. What do you mean by "rank plugin"?
Custom Prefixes (uses the & symbol, and &# for hex)
Easy to use (commands to quickly create ranks, and set a custom prefix with)
and has some APIs for PlaceHolderAPI
Ok yeah all of those are things LP can do. Here's our wiki pages on Prefixes & Placeholders, and we definitely tick the "easy to use" box too considering all permission management can be done via commands, and we also have the web editor that can handle ~95% of permission management in an easy web GUI
does it support &# for hex gradients?
That's entirely up to your display plugins (i.e. your chat plugin). LP doesn't handle formatting, it only acts as the source of information
Depends very much on your chat/tab plugin.
!prefix
You can set prefixes, suffixes and other meta data in LuckPerms for players and groups. Note that LuckPerms does not manage chat. You need to use another plugin to show prefixes/suffixes in chat.
What would the command I'd need to run to allow the default group to use /mvtp Hub. /mvtp Survival etc?
Excuse me, I just joined because I have a particularly odd issue. I have been using ChatGPT to help me set up a MC Server, and it hasn't failed me yet. However, when I was asking it to give me the command to make a "default" player group actually default so that when a new player joins, they automatically get sent to that group; it gave me two commands that did not work at all. Then, I looked it up, and I saw one of the same commands that previously did not work. Then I went to the LuckPerms website, and all I saw was that this was an issue, not how to solve it. So I was hoping that someone here might possibly have an answer for me. Thank you in advance.
let's say each plugin has their respective permission, and co owner has every set permission on every plugin, how do I remove every permission on that group automatically? do I need to do it by hand?
Luckperm 1.21.10?
!bedrock
If you're having issues with permissions for bedrock players, or it's telling you that a bedrock player's name is invalid, try setting allow-invalid-usernames to true in the LuckPerms config.
Hey, i used essentials chat for my chat colors (the per groups colors) but i want my players to be able to choose a custom color via a custom menu
May i ask how i could make this possible via maybe the META function from luckperms?
In the EssentialsX config, there's this place, would this be the place for the ranks?
hi i want to ask something
first of all, im using aternos, im on 1.21.10, and im using paper/bukkit
i want to create teams, and when i do, the prefix does not appear in chat, only in the leaderboard (when u press tab)
does luckperms fix this? if so, how?
Command must be ran from console.
This will delete ALL user-related data, with no ability to undo! 
||/lp bulkupdate users delete||
Ty
While LP can do this, it's very inconvenient to configure it to be able to do so. I'd recommend getting a dedicated plugin that allows players to choose their chat color to handle that.
I mean, that option is where you would configure your chat format, yes. Assuming you have Vault installed though, the default EssentialsX config (what you have) should already include prefixes in the chat format
LP doesn't touch the vanilla scoreboard / teams system whatsoever
my problem is the team name not appearing in chat
how do i give my players permission to interact with lecterns and stuff they cant really do anything
im using serversigns for interactable signs and they cant do that either
Anyhone know why luckperms bungeecord doesnt create a folder in my bungee server
I'm on 1.8.9 so maybe thats why
@flat parcel, would you be so kind as to help me out when you have the chance? if you need to just dm me, that works too.
Hey ultimate_specter! Please don't tag helpful/staff members directly.
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
hello
!usage
Note that LP itself doesn't restrict anything, it only manages permissions. If players aren't able to interact with something, that means another plugin/mod is adding that restriction; you'd need to figure out which plugin/mod it is and see what permission(s) they require be given
Here's a guide to help users understand and use LuckPerms for the first time.
Have you checked your bungee console for any errors / confirmed it's attempting to load LP?
Don't ping, and please don't ask to ask.
Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!
buddy I already asked
I'm not seeing your question, can you link it please?
ofc
its right here
LLMs such as ChatGPT are not reliable sources of information on niche subjects such as LP.
There's no commands to set a default group, the automatically-generated group default is always the default group. See below for more info:
!default
LuckPerms provides a group that every player is added to upon joining the server, called default. You can use multiple methods to change the default group or change the name of it.
ok, well another server owner has set one of the permissions groups to default also.
The reason I use ChatGPT is I have no other way to learn quickly.
I should also mention that a new player joined and was not assigned a group.
How have you determined they weren't assigned a group? i.e. are you going off their prefix, or did you use a LP command to check that, or did you look in the editor, or something else?
because the new player had no permissions even though basic permissions were assigned to the default group. Also, when I put /lp listgroups there's no one assigned to any groups at all; how would I make that automatic?
For the first one, could I see /lp user <USERNAME> info for that affected player please?
For the second point, /lp listgroups doesn't list anything regarding group membership?
For the first question; 'lp user<USERNAME> info' only shows user sub-commands. For the second question: '/lp listgroups' only says the actual groups and not anything about membership. (forgive me; me and the other server owner started doing this whole thing five days ago...)
Also, I think it might be prudent to send Screenshots so it's easier to understand what I'm saying; would that be allowed?
Yes please, screenshots are encouraged when they help
What was the raw command you ran that resulted in this output?
(and for the second one, that's the normal, correct output? I'm not sure what the problem is there)
The command for the first one was: '/lp user <USERNAME>' with the other server owner's username inputted, and he's supposed to show up under the "owner" group...
Ok, I'd asked you to run /lp user <username> info, you forgot the info subcommand at the end.
Ok yeah this is correctly showing them in the default group as expected for a new player. Did you give the "default permissions" to the default group, or some other group you created?
I don't think the other server owner did; (He did most of the permissions so bear with me here) how would I give default permissions to [default] group?
You'd just give any permissions you want new players to have by default to the default group, nothing special required. When a player joins, if they don't have any LP data, LP automatically gives them the default group
Thank you for the support! Have a good day; and I will let you know what's happening later after I've adjusted some more things...
Error loading plugin LuckPerms
java.lang.UnsupportedClassVersionError: me/lucko/luckperms/bungee/loader/BungeeLoaderPlugin has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_312]
at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_312]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_312]
at net.md_5.bungee.api.plugin.PluginClassloader.findClass(PluginClassloader.java:152) ~[BungeCord.jar:git:Waterfall-Bootstrap:1.20-R0.3-SNAPSHOT:4e89e73:575]
at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_312]
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass0(PluginClassloader.java:66) ~[BungeCord.jar:git:Waterfall-Bootstrap:1.20-R0.3-SNAPSHOT:4e89e73:575]
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass(PluginClassloader.java:59) ~[BungeCord.jar:git:Waterfall-Bootstrap:1.20-R0
LP v5.5+ requires Java 11. You'll need to either update your Java version (preferred), or grab the final LP v5.4 build.
Where can I find the final build?
I need help. I want to set up LuckPerms on my network. I rebuilt my network, and before I had the network, I had LuckPerms with all the correct ranks and permissions. But when I connect it to a database, everything disappears, and I have to set everything up again. Can someone please help me?
my netwrok is on velocity
Hello everyone! Can anyone help with luckperms on forge server what loads with synitra connector? I need control perms for axiom but it uses fabric perms api by lucko what is not compatible with forge version of luckperms
Server version: 1.20.1
Axiom version: 4.7.0
Luckperms version: v5.4.102-fabric
Crash log: https://mcpaste.io/acdf10425f8671d0
A easy to use Paste site for Minecraft Server logs.
how do i make it so its [vanilla] with the colour c7cfb5
As soon as I have LuckPerms on my Neoforg 1.21.10 server and have connected it to MySQL, nothing works. I can't join the server, but it starts, and nothing red appears in the console.
the ranks work, but it looks broken in chat..
but not broken in the name tag/tablist
wait nvm, got it fixed
Hello! So my problem is that I want to make a player being able to only be able to change between survival and spectator mode. Not go into creative, I am using essentialsx and luckperms how to I fix this?
in the group you want, put
essentials.survival
essentials.spectator
doing this, would give them access to /survivial and /spectator, but no other gamemode.
how do i disable the suffix of luckperms in the chat? i need the suffix for the scoreboard but not for in the chat. Tag me if someone have the answer
I've never used plugins for a minecraft server before, I'm trying to use https://www.spigotmc.org/resources/hardcore-lives-plugin.79254/ this for a new minecraft world with my friends and I'm trying to make it so we can see the lives on the right side of the screen but you can only do this by being in admin but i'm pretty sure i can fix this by changing the permissions here to allow everyone to do this without being in admin but i'm not sure how to do it. Any tips or anything please?
ok i know that you can enable target selectors (such as @p) in the config, but can you use luckperms as a target selector? for example @a[permission=example.permission] to select everyone with that permission? or even just the rank they have?
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
Not with plain LuckPerms, no. iirc you can use scoreboard tags for that, but idk if it worth the hassle
thanks c:
You can either use:
/lp user <user> permission set <permission>
Or
/lp group <group> permission set <permission>
Hey, I'm currently trying to apply two different prefixes depending on whether or not a user is a "captain" or not|
I run /setcaptain Ashley__09 Inferno and it runs the application of LP groups. (This is done using Denizen)
Now during this, when a user is assigned a team they have have an "un-bolded" version of the name, until they are set as a captain.
My main question is, how do I make it know the difference after I've run that command?
Download LuckPerms on PAPI
/papi ecloud download LuckPerms
Remove the suffix tag from your chat plugin,
On your scoreboard plugin, add %luckperms_suffix% to the place you want the suffix.
nevermind it appears luckperms was ignoring contexts
dunno why ill just do it another way
The placeholder is different
!placeholders
Display data such as user prefixes and groups from LuckPerms in other plugins.
https://luckperms.net/wiki/Prefix-&-Suffix-Stacking
This will help you
sick that worked actually
now i gotta fix a missing space
I have zero clue how to set up this mod, even with the "guide". Like, i just want to set up 3 groups, Mods, VIP's, and Members. I want to give them specific perms. If anyone is willing to help an idiot like me do this, i would be grateful
error:
[08:15:27 WARN] [me.lucko.luckperms.lib.mariadb.message.server.ErrorPacket]: Error: 1044-42000: Access denied for user 'u6_userdatabase '@'%' to database 's6_database'
Access denied.. check your credentials
database: Luckperms
Credentials for the database.
username: username
password: 'password'
i do it like this and its 100% correct
But how do i remove it from the chat in using essentials
Based on the message it is indeed not correct. Check again.. maybe backup your config, let it regenerate and apply your changes again
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
will try
an what should i choose mariadb or h2
everything is on the same vps
It really depends on what your server setup is. If you dont have a proxy server, or any other spigot servers, you can use h2. If you want to use luckperms on multiple servers, but with the same database, use mariadb
oh okay, but why is it saying no access when it has the perms and the right creds
and whats better mariadb or postgresql
Go to the config for essentials, go to the EssentialsX Chat section and remove the suffix part
Honestly if you've never used anything else than myssql/mariadb and just want it to work: just stay with mariadb
Because it either still has not the correct permissions, or your setup is nor correct.
As soon as I have LuckPerms on my Neoforg 1.21.10 server and have connected it to MySQL, nothing works. I can't join the server, but it starts, and nothing red appears in the console.
Did you contact essentials support yet?
If it happened after you updated their plugin?
On support chat no one awnser ... but yeah i've imported my 1.21.1 folder for the 1.21.8 .jar
nvm found which plugin cause this 🙂
Hey, anyone that does know if luckperms will work on folia?
Hello i hope all is well. We have been experiencing this issue with our luckperms to often now and we dont know what the cause is...
disconnected: [#] Server Lobby lost connection by: [LP] A database error occurred whilst loading permissions data. Please try again later. If you are a server admin, please check the console for any errors.
we have to always ensure we constantly do /lp export to have a backup of our luckperms because this issue keeps happening and we not sure as to why... we have even recreated the LP database multiple times and this issue still happens... any help would be appreciated
!paste
Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
since im using:
storage-method: MariaDB
our current config has - messaging-service: auto
should this be changed to - messaging-service: pluginmsg
?
I'm personally using redis for this, but you can try pluginmsg and see if it fixes your issue
Actually if it does, it would be great if you could update us on this
would i be right to say that this is the issue tho?
No clue tbf, but you are not the first person to have this issue
But never considered this option
So it would be worth a try
Oh wait but yea you are right. It's the table being used for this service
It could actually fix it 😮
ive done the change, if any admin see my message and belive thats not the issue please inform me
will keep you posted
@flat parcel are you able to verify if ive done this correclty please
Hey iamthestix! Please don't tag helpful/staff members directly.
Don't ping please.
This is a bit of a weird one, since the root problem appears to be the messaging table getting deleted from your database - that shouldn't happen. To the best of my knowledge, LP doesn't have the DROP TABLE command anywhere within the codebase, so something else must be deleting it. Switching messaging service will indeed likely bandaid the messaging service specifically, but if you're also experiencing your actual permission data being lost then it appears this issue is not confined to just the luckperms_messenger table.
how do i add permission to complete selected commands for each group? i cant find any useful info on how to add select commands
how do i make it so its at the top bottom off builder?
so how can i fix it ?
is there a way i can make the berserker group go to the top?
it has the context ajlb_pos_statistic_player_kills_alltime=1 and i cant find a way to make it go to the top of the tablist?
I considered this might be a TAB issue but in TAB its also configured correctly....
(pls ping on reply since im vry forgetful)
If you mean tabcomplete, that's entirely the responsibility of the providing plugin/mod. LP doesn't restrict anything, it only manages permissions
!tab
Your tablist plugin (Looks like you're using TAB) is responsible for the ordering of the tablist
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
I don't know, your problem is external to LP. Something else (maybe a problem on your host's end, maybe another plugin doing something silly, maybe something else) is causing your tables to get removed.
What method did you use to sort people in TAB? i.e. are you doing it by primary group name, a meta key, group weight, something else?
we host ourself using a vps
not sure will have to check tomorrow
That second message wasn't directed at you
group name
it works just fine with all others btw
or when applying the group to the user normally and not via parent group context thingy
so /lp user parent add berserker it will sort the way it should