#support-2
1 messages Β· Page 75 of 1
Hey π΄πππΆπ! Please don't tag helpful/staff members directly.
How to get rid of the prefix for join/leave messages?
up to the formatting plugin
i cant see the prefix in lpb
the chat formatting plugin you use
essentials
LuckPerms has nothing to do with join/leave messages
if you're using {DISPLAYNAME} in there, that's why
read what that does
i cant see the prefix in lpb any help
Oh i fixed it
when i install Lp-Bungee how do i get config.yml? Cuz normaly when u Install Bungee Cord u get config.yml... ? help
@prisma hinge stop the server and share the log file again (after deleting the libs dir and restarting)
Ok
Deleted the directory and restarted the server
what is the jar called
The server or the plugin?
plugin
LuckPerms-Bukkit-Legacy-5.2.99.jar
??
Does LuckPerms support %player% ?
up to a plugin to support that
And what should I write there If I want to use it on VIP? [displayName] or [playerName]
ok Thanks. β€οΈ
how to make groups inherit other groups
so like, admin role will have all perms from moderator role
but if moderator role inherits helper role
then admin will inherit both helper and moderator
is it possible ?
Can I sort the groups in the editor
@jaunty umbra set parent group
go to admin group and add moderator as a parent
/lp group staff permission set minecraft.command.list
is this the right command for allowing staff access to the /list command?
depends if /list is the default minecraft list command
thanks, that explains it exactly
/lp group staff permission set essentials.list true
turns out this one works
ok but then
of moderator is parent of helper
will helper perms still be on admin?
Helper is parent of moderator
Moderator inherits from helper
It inherits from its parents
i understand what i mean is
we have 3 ranks
a
b
and c
and b ranks parent is c
and a ranks parent is b
so does c rank have both a and b ranks
No, you're doing it the wrong way around
Helper is parent of moderator
Moderator inherits from helper
Moderator is parent of admin
Admin inherits from moderator who also inherits from helper
Hi, i'm getting the error "me.lucko.luckperms.common.dependencies.DependencyDownloadException: java.net.ConnectException: Connection refused (Connection refused)" on startup. My server is being hosted by ggservers and therefore should be connected the internet.
They are famous in here for blocking the connection to where LP downloads its dependencies/libraries from
You should contact them about it
!faq you can read the very last question in here
Check out some of our frequently asked questions.
So famous indeed you can search for "ggservers" on this discord and literally every result leads to that exact same issue 
lol ok
i'm having issues seting up the permission for the \item command for specific blocks, but i recieve "access denied" when i use
"essentials.itemspawn.item-clay"
"essentials.itemspawn.item-82"
"essentials.itemspawn.item-minecraft:clay"
if i run
"essentials.item"
that works but gives access to everything... am i missing something somewhere, or is this something i should be running to Essentials discord to ask?
!moss I think you have to do something in EssX config, best to ask them
Make sure you are using EssentialsX and Vault for prefixes. For any other issues with Essentials, you should seek support in either #general or the official EssentialsX support Discord.
i did the "permission-based-item-spawn: true"
while checking LP Verbose command player /item clay 1
it comes back with a check of
essential.mail - true
essential.item - false
if i give essentials.item they get access to everything
i figured out what it was, i have npcs from citizens2 plugin, and it was trying to add them
maybe you need to set that permission to true + the specific ones?
I mean that's a question for Essentials still
LuckPerms can't limit what it isn't being asked to limit
im trying to use the bulkupdate command and im struggling to figure it out using the wiki
i just have several "group/permissions" to remove as we are wiping our server and have in game rank ups
i need to remove the permission group.name from everyone.
^can someone help me accomplish this please and thank you.
users delete "permission == group.<group>"
make a backup if you're that worried
i mean ive done the most risky parts of wiping the server i think ill be alright. i hope
thank you so much though
My server doesnt show up on the contexts in LP bungee... Is that by design?
There's also no include-global: true anywhere in my configs
you can manually type context out
I assume you mean in the editor yeah
yeah the editor does not know about all the backends
i have a workaround in mind that i keep meaning to put in place, but it still wouldn't list all the servers in your network
unless you've already set a context for each server
?

? f
Having a problem with Bungeecord and LP i tried to disable some commands on one server but if i want to define the context no server would recommended ... is this normal?
don't rely on the suggestions
so it will work if i put the server into the field
I have no clue how to do this but I created a group and added the permissions from the plugins i need into the group but it didnt work
and yes i did save
its permissions for this cctv plugin
they are on the website so i just copy and pasted them in to the add permissions bar at the bottom
hello! is anybody available to help with a small issue Ive got?
!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!
ok so I just ask the question?
ok
uh so yea I been trying to get my default group to be able to do /seed, and i cant seem to find where the permission is
I been doin /lp group default permission set minecraft.seed
minecraft.command.seed
Googling is a great ability
ah I did
but all the results seemed to be people asking what a seed was
I straight up googled it and it was the first result lol
@prisma hinge u there?
Hey how do i disable commands in certain worlds? Do i just add in the context tab the key -> world=worldname and the value -> false?
yep
!contexts explains in a bit more detail
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
Thanks let me check!
key = world value = <worldname>
got it thanks!
for those that were helping me earlier... I found this on the mod wiki page >> "By default, commands added by this mod require the command executor to be operator (OP) level 2 or higher.
Some commands may require a higher operator level. Such cases will be specified above."
so this means the commands should only work on op level
which confuses me further as noone is op level on my sever except me.
OMG I've just found the permissions in a depreciated page on the wiki!!
i'll be back...
Hi sorry itβs late me so I hopped off
Try this /lp applyedits Rby0H36PyD
even with the permissions entered as false in default it does not restrict the commands :/ I wonder.. does the latest LP work on 1.12.2-2838-7.3.0 spongeforge or have I installed the wrong version?
perhaps I haven't set default group up correctly
Aye I did. When working correctly all users get applied to default group right? When I look in the storage under users folder should it show each individual user? Because it only shows me.
default users are not saved to storage
not LP storage
cause there's no point, it saves space,and makes things quicker
Ok. I must just assume that my mods permission is none functional then as everything seems to be set up correctly in LP. Verbose couldn't find the permission so it mustn't exist. ok I'll give up
VERBOSE interpreting help please: After /lp verbose on, then running a command, I get this; [LP] VB> defaults / user - - undefined, [LP] VB> defaults / default - - undefined, [LP] VB> Boromir_Kane - - undefined. (My user is Boromir_Kane btw)
What do your programmer eyes see?
screenshots are far better
ok
well it only says the one line now
undefined
Does that mean the command i was trying to run is undefined? Yet, I still do not have permission. Surely that is a contradiction?
wtf, that is weird
it's not even showing a permission
what command are you running
also are you using the vanilla client
hey all - so recently noticed for one reason or another luckperms applied the default group to every single user
despite many of them being on tracks that inheret from default on a higher rank
as in, they used to be default but were promoted, but were for some reason given default again on top of their upgraded rank
which is now causing problems in promoting them on the track
any idea on how i can fix my database? there are hundreds of users with this issue, idk if a bulkupdate command can help - but thats what im looking into now
conditional bulkupdates aren't really a thing, but you could remove group.default from everyone, and restart the server? I believe it should remove it from everyone, and then people who have no other groups will be given it again when they join
but FIRST
make a backup using lp export backupnamehere
and then update
!update
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Nukkit and Velocity.
just updated recently and also switched over to mysql for cross-server ranks
think something in that is where i got these ranks messed up
did you merge several dbs into one
i hope not, i dont think so
tbch finding out how it happened is less important than fixing it π
ye
but wanna avoid the mistake again if i CAN figure out how i fucked it up lel
but i think its jsut the default rank....
lp bulkupdate users delete "permission == group.default" should remove it from everyone - make a backup first! and then when you restart everyone that joins with nothing will likely have group default added back again
fefo can confirm or deny
Do you have LP on bungee?
I have never actually tried nor read that code
on bungee, and on the individual servers (is that the correct setup?)
Yeah
yep!
Screenshot lp user <user> info and the same with /lpb instead on an online player
I'm assuming you followed the switching storages guide to migrate the data over to the db?
yes i exported - restarted the servers while attatched to the mysql
then imported from the server i exported from (which wasnt the bungee)
Okay, that's okay
so when looking at the two compared - they have the same error showing - with default being the main rank over their upgraded ones
they have different contextual data?
Screenshot both please ^^
k
lpb
yeah this dude should just be mystic rank
this the normal /lp info command, the very top with the name is cut off cause it doesnt fit
Okay yeah that looks good
You can run the command Larry pointed out above (and yeah you should make a backup before)
will def make a backup
and awesome, huge thanks for the help β€οΈ
does it matter if i run the command with /lp or /lpb?
!bungeecheck also double check all of these settings! If one of the servers is conflicting in some way it will happen again
Please double check that:
1. BungeeCord config.yml has ip_forward and online_mode set to true
2. All backend servers' spigot.yml has bungeecord set to true
3. All backend servers' server.properties have online-mode set to false
Doesn't really matter, just to make sure run /lp(b) networksync after running the bulk update
oh ye def - i had the network setup before but went down after i got hit by the dynmap mysql exploit
so its configured for bungee
A custom command from "command utils" which shouldn't require a permission so should therefore be allowed by default permissions.
Yes. Vanilla chat - didn't know there was another way to do it
things can be permitted only by OP
things can have whatever conditions the creator wants
if there aren't permission strings, nothing LP can do
I see. So I need to assign a permission string then LP will pick it up. Got you
no
oh
the person who wrote the code needs to
unless you wrote it or have source and know java
LuckPerms allows you to set weights in order to determine the priority of certain nodes, like permissions and even prefixes. A higher weight number is a higher priority.
Is there perchance a permission string that defines op and all its abilities? one that will allow all default vanilla op abilities?
Some plugins are created in a way which results in odd behaviour when the root '*' wildcard is used.
i think the bulkupdate worked like a charm, thanks for the advice
as for the weights, you suggesting i just make higher track things have a bigger weight?
would that prevent this from being an issue even if the default rank doubled up again?
Well it will pick the primary group (and do the perms calculation) according to the weights
Higher weight = higher priority
And also, prefixed/suffixes have their own weights, separate and independent from the group weight
be sure to leave a 1 star review
And say "didn't get any help, fucking staff did nothing but ignore me and it only brought problems to my server" 
Can i leave a 1 star reveiw, but say its really good?
so that my reveiw attracks the shitheads attention, then poops on them? xD
no worries, i wont ;D
and dont let the haters get to ya, it aint always easy being the top dawg

can someone tell me how to add all the commands to a user at once
@prisma hinge this (or #support-1) is the place to ask for support. Not my DMs
Unless of course you wish to have professional 1 on 1 support with me as mentioned that isn't free
They also dm'd me smh
Let's just hope no one caved it. But considering the lack of rage quitting the server and also no message here leads me to believe they found their victim...
@daring stirrup π¦
Hey Inappropriates! Please don't tag helpful/staff members directly.
!ask @prisma hinge
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!
You could've already received your answer if you just asked in the right place and just asked straight away
@prisma hinge just for sure. Have you installed the papi ecloud extension of luckperms?
yeh
And maybe use this placeholder instead: luckperms_inherited_expiry_time_<permission>
If that doesn't work try with a simple permission like timed.test for x hours and check both placeholders again.
which placeholder isntead?
I can only find those two luckperms_expiry_time_<permission> and luckperms_inherited_expiry_time_<permission>
martin
Server clearly runs parent set prodigy on a player but their lp u info displays no change to their parent list
any ideas?
can you send a screenshot of their /lp user (user) parent info list?
lp user <user> meta info
which user
snkbite
just says trainer
ah it says that because GD decides ti wants to store every single bit of user info in lp players meta
so it basically crowds up everything, even in console
is that (Trainer) all it shows on the prefixes/suffixes section of the meta info cmd?
ok so they both got parent set trainer but are still default rank
default rank aka guest^
you want @acoustic bloom to do lp user snkbite meta info and see what there is in terms of prefixes and suffixes?
This is just their LP info
it wont show in console because of all the gd spam in there
check their character in /lp user snkbite editor
see what group it has them in there
still just default
For context we have a rank-up mod that runs commands once players reach certain criteria and type /rankup
Just have this set in there
- lp u [playerName] parent set trainer```
weird. well we updated to the latest lp so idk
I can open a issue on git?
probably best bet
@errant mirage could you screenshot lp log userhistory snkbite?
console keeps setting them back to default
Sounds a whole lot like something else is doing it
Does it show it does that as a command? Like, does it show the notification entry?
whatcha mean?
this shows up in the log file
[16:58:17] [ForkJoinPool-1-worker-25/INFO] []: [LP] lunafalas was not already a member of trainer, adding them now.```
could it be the lp config?
Okaaay.... Those are two entirely unrelated messages
yeah i didnt mean to grab the 2nd part
Anything in the logs about default? You can add a number at the end for the page number
There's something (presumably a plugin config) running the parent switchprimarygroup command which by default is useless and tbh there is no reason to use it
Oh okay
It's back to lp u (name) parent set
Also their rank gets set sometimes and sometimes it doesn't
?
Like we've had it work before but like 80% failure rate
I mean tbf LP will just do what it's being told to do, if you run a parent set command it will do that (clear and add); unless a plugin is messing in some way it will stay like that
parent add doesnt add either though
yes
Then it's clearly not LuckPerms at fault
but if I'm getting notified by luckperms that it's running a command on a user and that that command is parent set trainer
and their not trainer
Does it work if you run it manually?
outside of cmi, i dont see another plugin messing with usergroups at all
Best you can do is:
* Check every config of every plugin that runs commands for certain actions and make sure everything is correct
* Remove plugins either by halves or one by one (halves is fastest) see when it stops doing that // when it works properly
ok ty
5.2.99
!update in any case
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Nukkit and Velocity.
Is there a way to show my rank about my head?
With an "rank about my head" plugin such as NameTagEdit or TAB
anybody know how to use this command /lp user/group <user|group> permission set <node> [true|false] [context...]
yes
I do
exactly as it's written
You type it in-game or in console.
Larry might know how to use it as well
hello
like... lp user larry permission set essentials.smart
wrong channel
You mean lp user larry permission set essentials.smart false
ah yes
Hey, i changed from using an External ip to an Internal ip and im recieving errors in console when trying to connect to the database? ...
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ 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!
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
!errors
Here's a page with some common storage system errors.
!update also
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Nukkit and Velocity.
So, I want to set up a permission shop for cosmetics and some other things, but I foresee a problem: e.g., let's say there is a /hat command that I don't want people to use in minigame worlds, but it's allowed in the creative and survival worlds.
So, if someone buys /hat from a shop, the server will run /lp user (username) permission set hats.use true world=survival world=creative.
But here's the problem: let's say I want to create a new world named "mcmmo" and I want people who bought the permission to be able to use /hat there. That will break my setup, because I didn't give them hats.use permission for that world when they used the shop, as that world didn't exist back then.
What would be a cleaner way of handling this? I've thought of creating one group for each purchasable item and adding people to the group when they buy things, but that sounds wasteful
By all means use a group
Just put the hat perm in there with context
Change the context on the hat perm when needed
Oh, alright. Thanks!
So, I want /lp user [user].... to set that users rank on all servers connected to my bungee server. Only 4 of those servers should have identical permissions and one has different perms. Can this be achieved if so how?
!context
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
It is possible to revert used commands of the luckperms, it is that by chance delete 2 groups?
x post π


is there a command to see how many people are in specific group?
/lp group <group> listmembers iirc
ty
can i make signs add a parent group ?
Find all of the available LuckPerms commands on the wiki.
β
#general depends on the sign plugin you are using or whatever vanilla nbt stuff has to offer
@bright sinew if you use essentials signs you have to go into the config. There you can see the options for command signs
but I would suggest you to use ServerSign plugin cause it offers way more and is more secure
@soft cosmos you must be very lucky
Hey Inappropriates! Please don't tag helpful/staff members directly.
pretty clearly unlucky
Idk who knows
i already replied to you before you sent this message here too 
never happened π€·ββοΈ
π
hehe

hello turbo!
henlo
make me a good personal site xoxo
ok
<html>
<head>
<title>Good personl site xoxo</title>
</head>
<body>
<p>welcome 2 my good perosonal website uwu</p>
</body>
</html>
enjoy <3
oops i fucked that up
better π
i will chargeback you
denied
quite the other way around
wait
trick question
yes, yaml (or any text based storage for all that matters) is less efficient
lol
that is true regardless of storage method :d
most likely, yes
LP runs most of its operations async
Help pls https://bytebin.lucko.me/3yWj75gMEv
!errors
Here's a page with some common storage system errors.
Uh shouldn't % be enough
pterodactyl
Yes
check pins
I have a small problem.
I installed the LWC plugin and only given the permissions for / lwc modify.
However, users can still see all the commands from / LWC and can use them.
Is there a way to change that or to hide the commands?
set the permissions to false, on what permission, look into lwc docs
lwc support is a MOSS as well
if I set it to false, it will still be displayed.
Ye so I'm kinda not using a VPS so cant follow any of those
hellllllllloooooooooooooooooo
then what are you using?
Uhh a MC server?
...
Idk what else it's called
are you using a shared host like Bisect?
Well it is a shared host but no one else is sharing it as uh I'm the first one there
Basically I'm the first one to purchase a MC server on that hosting provider
uh probably not the best of hosts then, you might have to ask their support about those settings
whats the host called out of curiousity?
VertileHosting
they dont offer MC hosting though
reposting to see if anyone here can help π #support-1 message
That's more of a question for LPC
i know, but i cant find any method of contact for him (maybe i'm blind)
so i thought maybe someone herre has used them both and can share some insight
carbonchat is the superior chat plugin
how do i delete all users with no permissions (or only with group.default)? i have a lot of them and the web editor shows only the first 500. can bulkupdate be used? they do get saved, most of the users in the web editor have nothing other than group.default
lp bulkupdate users delete "permission == group.default" and restart to clean cache
You might want to make a backup first
lp export <backup name>
Is it possible to get permission to block the inter-action of the composters only?
to block the piston composter bug (xray)
LuckPerms is not an anticheat plugin lmao
You can't simply "attach" permissions to actions
LP responds to permissions other plugins ask for when you do certain things on when things happen
ok thanks
Caused by: java.sql.SQLException: Client does not support authentication protocol requested by server. plugin type was = 'mysql_native_password'
luckperms needs a mysql lib update
!bugreport please follow the issue template and please include as much detail as possible
If you would like to request a feature for LuckPerms, or report a bug, feel free to open an issue on GitHub!
HELLO CAn STAFF HJElp me pls its really urgenmtt
pls man
hellooooo
x post
Hello, i tryy to connect two server to one database(MySQL) and i got many errors in console. I tried to use these methods but it didn't work (https://luckperms.net/wiki/Storage-system-errors). I know 99% that it is the fault of my VPS's configuration, but I don't know where to go for help :(.
(database is on bungee server)
Console error [SPIGOT SERVER] - https://pastebin.com/Uw6AL17t
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Console [BUNGEE SERVER] - https://pastebin.com/6bEP5pmc
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Config file [SPIGOT SERVER] - https://pastebin.com/rJfDsSzy
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Config file [BUNGEE SERVER] - https://pastebin.com/kD5JUZJv
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
both servers are on debian 9
is it on pterodactyl
I do not know what you're asking
That's a no then, does the mysql user have access to the database? Is there a firewall?
No
Yeah, you need to make sure that there's no firewall blocking the connection, that the user has access to it, password & user are correct, address is correct etc
Check with verbose
/lp verbose do not show nothing when i wrote /ban
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.
Make sure everything is synced, also try remvoing the context or changing it to server=proxy (or whatever is set in your LP bungee config.yml) and world=lobby
I mean sure you could configure default groups for different server by using the meta mechanic and default assignment
I also have different permission groups based on the server people are on
They basically have all groups and depending on the server the permissions get applied etc.
using the meta mechanic and default assignment
I mean without using meta mechanic etc. you cannot do much with luckperms anyway haha
you absolutely can
you can just give the default group the permissions you want for the server context you want
besides, default assignments is intended for legacy purposes only, not really supported and I've seen some people have issues with it lol
yea but he more like wanted to have seperate groups or?
Guys
I also don't use it. I use a custom plugin that assigns the roles
Can I rename default group?
no
Or delete it?
no
Oh?
just use it, it's the one people get when they first join
Oh.
Damn
I want like when the player join in
They will get player role
why not default?
you can set a display name (a.k.a an "alias" // the one that will show on scoreboards n stuff) so you can make is say "Player" or whatever
you can set a prefix
^ just like any other rank
You don't need to change the name of the permission group
Seeing you already made your player rank, you can set it as parent of default: lp group default parent set player to "uncomplicate" things for now
you should avoid deleting or changing default group stuff if you don't know how
You can also set default as a parent of a other group
so every player gets it assigned
for example you make a track with player ranks
player -> master -> champ etc.
just put in the default group parent player
and if they get promoted you can promote them in the track
what does weight do on a group
!weights
LuckPerms allows you to set weights in order to determine the priority of certain nodes, like permissions and even prefixes. A higher weight number is a higher priority.
thx
how do i go about permissions for players on season resets?
!bulk
Quickly update a large amount of user and group permissions by using the bulkupdate command.
Fefo
How can I promote someone?
by promote you mean on a track or move to another group?
Move to another group
@prisma hinge How can I set a role that when player join in it will automatic give them?
Hey kien! Please don't tag helpful/staff members directly.
oops
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.
https://bukkit.gamepedia.com/Commands.yml -> aliases section
commands.yml is a configuration file that houses custom defined aliases and command block overrides for your CraftBukkit server.
The command block override system provides a quick and easy way to force the server to use the commands provided by Mojang (as opposed to the ones built into Bukkit) for command blocks specifically, leaving all other c...
aliases:
rank:
- "lp user $1 parent set $2"
/rank Aberdeener Member (havent tested but this should be fine)
no problem
is the mod required on client and server?
if no, any benefits when having it on both?
Some mods are clients side, some server only, a lot need to be on both setver & client
yes but what about luckperms?
luckperms is also a fabric mod
Server side
Hi, how do I schedule a nickname for adding into a group if a user never joined the server?
Use the players uuid
so there is currently no other way?
Nope
how to give a group permission to set only 1 specific parent below their own group? i know about the argument base webpage but i don't get it to work
i think i know the commands but the permissions seems to be wrong
how do i delete all users with no permissions (or only with group.default)? I don't want to remove group.default from players that have any other group, but only from those that do not have any other group
#support-2 message
what are the permission nodes needed for a mod to be able to set only one parent that is just below the mod rank and not be able to set all parents. i know about the argument based website but i can't get it to work. trying for 3 days already...
same ^
i followed the argument based command permissions page but my mods can still promote all the way up to owner
Sounds a whole lot like you didn't enable arg based in config
oh
let me go check then!
@prisma hinge see above if you're still having issues with this. I'm gonna wait for my server to restart to see if that was the problem (most likely is)
How do I fix this? [Example] Example [Example] name
contact your chat plugin support
"They said to contact LuckPerms"?
no they just said its not their plugin
Screenshot /lp user <user> info please
one secc
Well... it's definitely not LuckPerms

What chat plugin do you use? I may be able to help in #general
ok so I enabled the arg based command permissions in my config and now my mod can't run the promote command at all lol
do i need to redo the perms again?
What command are you wanting them to run exactly?
i just want my mods to be able to promote people only to our member role :/ at first i gave mods the group set role perm but then someone told me to use the argument based commands to promote them along a track, so i've been trying to figure that out.
Okay, run lp verbose on luckperms.user.promote and ask a mod to promote someone, it will tell you when the permission (and sub-permissions of it) are checked and what they evaluate to, you are looking for undefined or false permissions
Make then run the command, give them the permission it's asking for, repeat till it works
Quick tip: you only need to grant the first permission that evaluates to undefined or false, the next ones are some "alternate checks" LP does if the first one isn't true
thanks so much! that worked! i enabled the other perms they needed. mods can promote to member but not past it now!
Hello I gave the litebans.extrasilent permission to a rank but it seems not working
did I have to reload something ?
I already verified and the permission is correctly set
have you tried to use luckperms verbose?
Aberdeener you are very smart
thanks i basically have 3 things i say for most problems and it generally works
verbose, chat plugin, !commands
!help
!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!bungeecheck
!cauldron
!colours
!commandequivalents
!commands
!config
!context
!cookbook
!default
!downloads
!editor
!editorsafety
!errors
!essentials
!extensions
!extracontexts
!faq
!formatting
!helpchat
!inheritance
!install
!libsdir
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translations
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki
@tardy glacier verbose ?
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
!testingperms
Small list of things for you to make sure when testing permissions:
1. Don't test as op, your players/general staff will most likely not have op
2. Make sure you don't have any special permissions (e.g. * or the same permission you are testing) on your user (/lp user <user> permission info)
3. Make sure your parent groups are the ones the target audience you are testing will have (if you are testing mod perms, don't have owner as parent)
4. Use verbose to see exactly what's going on, what permissions are being checked
for what are the tracks? i don't understand it
!trackw
Sorry! I do not understand the command !trackw
Type !help for a list of commands.
!tracks
Tracks provide a method for you to promote/demote players along a track (or ladder) of groups.
How do I do this with Luckperms?
which part of that π
that would be up to whatever scoreboard plugin you're usin
well I use placeholder api for it.
!placeholders
Display data such as user prefixes and groups from LuckPerms in other plugins.
Hi, i just added LuckPerms to my server and now it won't start, it's constantly crashing... what should i do?
do you have authme?
yes
is there a permission for doing /gamemode survival? Im trying to make it so if you get stuck in spectator mode from /spy you can do /gamemode survival but not /gamemode creative
any clues, anyone? I feel I am missing something obvious
nothing? moving on to luckperms-web then
patience? ha
dont forget the api channel too 
i hear that asking in multiple channels means quicker answer yesyes
(for obvious reasons thats a joke btw)
I hear asking in the RIGHT channel helps...
and obviously not getting any help here so I made the right choice hopping channels
Is this where I get support
!help
!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!bungeecheck
!cauldron
!colours
!commandequivalents
!commands
!config
!context
!cookbook
!default
!downloads
!editor
!editorsafety
!errors
!essentials
!extensions
!extracontexts
!faq
!formatting
!helpchat
!inheritance
!install
!libsdir
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translations
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki
!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!
!moss
Make sure you are using EssentialsX and Vault for prefixes. For any other issues with Essentials, you should seek support in either #general or the official EssentialsX support Discord.

I mean the #offtopic thing in that message has been changed
or maybe it didnt need to be, idk
Oh that makes sense
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!
Would you recommend any chat for matters
*formatters
Ok I use essentials chat
How would I format the colour
Can I literally just do /lp user anutley meta setprefix 1 β&4[Owner]
And it would show up in chat with the colour and prefix
Have a good time of day! Please tell me in the right displayname it is necessary to register the color code ?
[MC 1.16.4]
Hello, I have (?)problem with permissions.
In LuckPerms config i have set
apply-default-negated-permissions-before-wildcards: true
Even with that if player write / on chat it shows to him commands that he shouldn't have access to.. for example
/br /brush /desel
and he can use them pic related
Even when I set worldedit or worldedit.* to false there is no change
default group (.yml) https://pastebin.com/HmmCzBMt
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
There are command that don't have permissions and anyone can run and see because.. well.. they don't ask for any permission
Nothing LP can change there
You would need to go around asking WorldEdit support but I don't think you can remove those, not with perms at least (again they don't have any)
Have a good time of day! Please tell me in the right displayname it is necessary to register the color code ?
What about writing command with plugin selector
i mean..
blocking all commands executed by for example minecraft:plugins instead of /plugins
is there any option like this?
That's not how it works
Each command can have 0, 1 or many requirements for you to run (and see) them, these requirements are the permissions and go about luckperms.user.promote, essentials.fly, bukkit.command.help etc: if the command has 0 requirements you are free to see and run it, it has no requirements/permissions and there's nothing stopping you from using it; if it has 1 or more requirements you just have to pass all of them to use and see the command.
The individual texts you send in chat as commands don't have each their own set of permissions: /lp info is the same as /luckperms:perms info, both require the same permission luckperms.info and the same goes for other commands
Hello, I have a permission for my vip rank that shows a message on chat upon joining the server, and another rank, helper, which has vip as a parent. Helper has a similar permission but for his rank in order to show [Helper] instead of [VIP] but when joining as a helper it shows the vip message. Is there any way to set this permission non heritable?
What if you in Helper permissions add that permission with: false
I have multiverse installed and I was wondering how I make it so certain groups have different gamemodes. And how do I make the spectator mode not travel through walls?
And how do I make the spectator mode not travel through walls?
that sounds like not spectator mode
I'm asking if there's a way to disable the ability to travel through walls
Tbh all of you just asked isn't possible with just LuckPerms, you would need another plugin to force gamemodes on worlds (or a gamerule?) and as for the spectator thing that totally isn't spectator, that's probably some combo of adventure mode + fly + invisibility + invincibility or whatever
okay, I will look for one, thanks
If I have group A and group B, if I set the parent of A to be does that mean A would get all of Bs permissions of B get all of As
Learn about inheritance.
Hellk
Hello
I have an problem with prefixes
I have installed essentialsx +essenitals x chat and i have vault
Is there a way to get ranks for example owner, admin and vip so they appear in chat and in the tablist for exaple?
with prefixes and suffixes
like powerranks but with bungeecord support
!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!
thanks mate
that feature is no longer supported and requires an extension to be installed. it's probably not what you want.
Hello guys! Any command to see what users are on a group?
Do /lp editor and check through that
I am asking for a command, that way is manually
How do I set the default groups?
lp group <group> listmembers
Ty!
Hello
!default @haughty urchin
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.
How to change group member to default
in the editor, you can select all permissions in member and move them to default
or just add member as a parent to default
Can it be with the command?
this can be done with a command
same way you add a group to a user
/lp group default parent add member
Ok thx
Can not


can you try explaining with a few more words?
Can not
I'm seeing worsened LuckPerms performance atm than what I am used to.
https://i.gyazo.com/0346aaf03783f3a86eb4b06579b22720.png (30 sec timing 4ms interval)
https://gyazo.com/8822ca7ec67afeac9a30f1d26343c1ef (Aikar timings during 5 minutes including a lag spike)
I know it's not the only issue we have, but does look like LP isn't performing super well.
Running V5.2.76, PaperSpigot 1.13.2
MySQL with messenger service being Redis (Confirmed in the logs that it works)
Any advice much appreciated
Feel free to @ me
Set update-client-command-list to false in LP config and restart, that should do the trick
Are those the last ones? What LP version are you running?
Hm, well anyway, you can either regen the config or add the setting yourself
both will have the same effect on that option, your call at the end of the day lol
Yeah I was just wondering if I may be missing other options aswell π
Really appreciate the help.
Yeah I see them now.
register-command-list-data: true```
Should this remain true?
Yeah that's okay
That gives the fancy colors n stuff when you're typing commands in the chat box
Not break, it can make the client think they have a command when they don't or vice versa when you're changing permissions on the go, but that's nothing that relogging or even just changing worlds can't fix
why after we type the command theres still no suffix in the server
Mhm alright so might softly break some things I guess.
Will have to look out for that then.
Eeh I wouldn't say it breaks anything, functionally everything will be the same, just a minor visual inconvenience
Do you have a chat plugin?
Oh so the cmd would be executed, provided the player had permission - Though they might be told they don't have in the chat?
Yeah, you know when you type a cmd you don't have perms for it shows in red as you're typing it? Literally that
chat pulgin ?
Oh. Roger.
!chat yes, read this please
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 when i do the permissions in the web interface and copy this to the other groups and when i then type the apply command all permissions will be deleted
how do you remove a single users prefix(s) using a single command?
Does anyone know how to get rid of this part in an error
I just want the rest that I wrote
Hey, would someone be able to help me with prefix stacking? I setup my CFG just like it shows on the wiki but when I save it all prefixes just disappear. I basically want donator to have their prefix as well as rookie2, rookie3 etc. whatever their rank may be#
meta-formatting {
prefix {
format = [
"highest_on_track_owner"
"highest_on_track_default"
"highest_on_track_rookie2"
"highest_on_track_rookie3"
"highest_on_track_veteran"
"highest_on_track_veteran2"
"highest_on_track_veteran3"
"highest_on_track_donor"
]
duplicates: first-only
start-spacer = ""
middle-spacer = " "
end-spacer = ""
}```
I think you meant to use highest_from_group_<group> instead of highest_on_track_..., is that possible?
Thing is tracks and groups are totally different things haha
Right okay, I have two prefixes now but its given me the default prefix and the rookie2 prefix instead of rookie2 and donator the only two groups applied to user is rookie2 and donator π
Each rank inherits the previous rank which steams originally from the default rank, could this be the issue?
stems*
!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.
Was that to me?
no sry
np
Does this plugin support placeholder api?
@ionic tartan don't post in several channels
How can I set multiple homes for each rank that stacks?
e.g.
Player has Rookie rank (3 homes limit)
also have donator rank (5 homes limit)
but when I apply both rookie and donator rank to the player they still only have 3 homes limit from Rookie rank
thats not a luckperms related issue, contact your plugin managing homes
Okay ty
I know it is a bit of a dumb question but I am quite new to bungeecord and have set it up on my bungeecord proxy just fine but now im stuck. I don't understand how I add command from plugins from my Bungeecord lobby server on the permissions for the groups.
When I say new to bungeecord I mean 1 day old
For example: The commands that are not scribbled out are not working.
I know I am doing something wrong which is just stupid but im new to this.
did you install LP on all servers?
nope
Cause then wouldnt that mean I have to set luckperms up manually for each server?
!network
If you run a BungeeCord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
Syncing data between servers
Thanks Ill give it a read.
you can make them all work together
Ohh ok.
Umm is it still possible if I am running the server off of my local machine. Cause im watching a vid and it says you need a MySQL database.
yeah you can install mysql on your machine
Okay thats good to hear, phew. Panic moment over
Thanks.
Is there anyone that can explain me why this isn't working
name: moderator
parents:
- helper
permissions:
- weight.85
- weight.75:
value: false
- weight.80:
value: false
- '{#e4802b}M{#e58726}o{#e68e21}d{#e8951c}e{#e99c17}r{#eaa312}a{#ecaa0d}t{#edb108}o{#efb904}r&r':
priority: 85
He's showing the prefix helper
name: helper
parents:
- trainee
permissions:
- weight.80
- weight.75:
value: false
prefixes:
- '{#1c23a0}H{#2c34ae}e{#3d46bc}l{#4e58ca}p{#5f6ad8}e{#707ce6}r&r':
priority: 80
look closer
you're missing something in the mod group that is present in the helper one
one of the many reasons why you don't modify storage directly
also, setting weight "perms" to false does nothing
It surely does lol π
And thanks
prefixes: was missing indeed
It's how I resolved the stupid prefixes from taking over.
by default (unless you change some settings in config) the prefix with highest weight is the one that will be shown
totally unrelated to the group weights, that's why prefixes and suffixes have their own weights
but that's as far as LP itself is concerned, your chat plugin can do any kind of weird shit lol
xD well it wasn't doing it by default iirc but I'll remove them tonight and see if it still works π
hi, i'm having problem with my group prefix. some of my old group has no problem with this, but a new group will has this problem. i give the example of 2 group "admin" (old) & "builder" (new). i will send 2 screenshot about this error
this result is from /lp group <group> info
this result is from /lp group <group> meta info
you can see when i run /lp group builder info, there is no prefix in there. but when i run /lp group builder meta info, the prefix shows
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ 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!
ahhh, i remember i changed the config a month ago to change the prefix stacking. but i'm not sure if that what causes this error
most likely, sounds to me you forgot to add builder to the staff track :d
Umm Fefo, so I installed the mysql thing and now Im stuck. I watched a few videos but I dont understand how to create the database
It comes up with this,
I know this isnt really plugin support but I would take a shot as you advised me, but if you dont know thats okay.
Wait I figured it out, dont worry.
Okay no now I am stuck
So I have the mysql created
And it lets me connect to it, but when I put the information into the config of the luckperms files it errors in console
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ 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!
@scenic lotus
Let me get it quickly
I think this is what you need
I am quite new to this so I am probably doing something wrong
Database doesnt exist
Pls help
Please use https://bytebin.lucko.me to send files in the future. I have automatically uploaded message.txt for you: https://bytebin.lucko.me/IvL4oWgPdy
it can't hurt to try again
try trying trying again, again
Hello so I am having an error, it was happening yesterday aswell but I think I am getting somewhere. I am trying to connect my luckperms to a MySQL database but it keeps refusing and produces this error, Im not that good at reading errors so here is the link https://bytebin.lucko.me/Uq0F6V8Gyx, I have made the database and it is running but doesn't seem to work. I have attached an image below of the database which has an account added to it called root with a password.
Im using XAMPP btw for the MySQL service.
If you need anything else let me know and I will try and get it.
@scenic lotus is it on same machine?
if so don't use localhost:3306
jsut keep as localhost
So I dont need the port?
if its default port, no
make sure ur pass is correct
I will try reset it
my config, cleanest
storage-method: mysql
data:
address: localhost
database: luckperms
username: root
password: '[ReDaCteD]'
π
That is clean tho
lo hiciste mal
porque pusiste password?
por eso te falla
debes borrarla
why did you put a password?
that's why it fails you
you have to erase it```
no puede haber password

did u even setup a pass at all
Wait I know why

Clear mysql password
You should not put any, that goes blank
Tbh I think it bugged cause I did put something xD
and the host is localhost: 3306 or 127.0.0.1:3306
@merry sparrow how about you stop with trolling?
Delete the password from the mysql file and delete from the luckperms configuration file and save it and it will connect you
this guy..
What if you do it?
xD
cas clap him for me
bc that guy is trolling
It can not
The one who trolls is you
It is not necessary, since it will not connect with mysql
turn off pings
xd?
You probably shouldn't even use root for databases
and root automatically has a password
You should be banned for being who you are, at least I help, not like you
Surely you are not a developer
xd
stop pinging me, ur blocked so it doesnt notify me
xd
I'm going to make it so everyone can login to root on my vps, good idea right?
You block someone for no reason, what a bad person you are
But root in localhost mode will not have password
It does tho
What if you fuck up your firewall and suddenly people can login to root
It's called "some password" and you must delete that if it doesn't connect you
???
He use his pc, not vps, didn't you read it?
vps and your pc are two different things
meh
xd
Why does everything have to be so complicated these days, Why cant its be bing bang bosh and you are done instead of bing bang bosh x1,000
WTF
Can 2 users not have the same password?
Never had issues
Is that why it isnt working
Passwords dont matter
So this should be correct now shouldnt it?
Still getting the same error in console I think
I don't see anything different
As long as you have a password in mysql, it won't go
Tested by youtubers and by me
Are you sure I don't need to address the port because in the config it says "define the address and port for the database"
yes
look at my config
Being on your pc, it is not necessary port
Oh yeah
I created a new user to see if it will work
Ima test it quick
YAYY
All I needed to do was make a new user account
And I spent 3 hours trying to figure that out
xD
I hate my life
You know I was watching a video on how to setup luckperms across bungeecord servers and what took him 2 minutes took me 3 hours, thats only because he was using a server host that was promoting his video
Now I can actually continue following it
You don't have to put the port at all if it's 3306
I said that
What i have to put to "Group Name" to make permissions for everyone in the server
Please can someone help. For some reason my group suffix isn't being shown beside my name even though /lp user RocketManKian meta info shows it is.
Does it show in /lp user <user> info?
Could anyone help me migrate from BungeePerms, I can't get it to recognise /migrate-bungeeperms
LuckPerms and the Migration jar are both installed in the BungeeCord plugins folder and the Spigot plugins folder, I already setup the MySQL settings in the LuckPerms config
Any errors in console during startup?
Just to make sure, where are you running the migration command?
I tried running it on both consoles and in game
Do you have BungeePerms installed on the proxy to perform the migration?




that sounds like not spectator mode
