#support-2
1 messages · Page 39 of 1
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
!commands
Find all of the available LuckPerms commands on the wiki.
You can migrate from PEX too
!migration
Learn about the process of migrating from another permission plugin.
I already migrated
I switched mid season
i just need an alias in mycommand that will send it as a lp command
/lp verbose on !griefprevention @shrewd wolf
itll resend /pex user ASKJFh grou add ahsf
Change that in the config
I need it to send /lp user asf parent add saf
The wiki has a command equivalences page
?
I mean you need to change the config of your shop
Brain, I chant change the command when I resend it via crafting store
so I would need to make it a alias
how is vb meant to help just need default to have the perms that are in the shot
not this shot
@proper pulsar
Hey alsuperhero1! Please don't tag helpful/staff people directly.
command: /pex user $arg1 group add $arg2
type: ALIAS
alias: /lp user $arg1 parent add $arg2```
I need something like this
but it dont work
Well * and GriefPrevention don't mix well @shrewd wolf
You should spend the time to properly set up your permissions
^
Anyways use /lp verbose on !griefprevention & !*
And then try to run the commands you're struggling with
so dont have luckyperms.* ?
@worn osprey why do you need to resent it?
just op them
WTF
cuz I had to reset everyone
That's even worse
for a new season
Also OP doesn't work on Sponge
Well reach out to the author of your shop plugin
Not being able to change the commands it sends out seems like an issue on their side
@shrewd wolf I'm not talking about luckperms.* (NOT luckyperms!)
I'm talking about literal * permissions
Also griefprevention or griefprevention.* are just as bad
Their wiki gives you permissions to use instead
A further read on wildcards is here:
!wildcard
Sorry! I do not understand the command !wildcard
Type !help for a list of commands.
!nowildcard
Some plugins are created in a way which results in odd behaviour when the root '*' wildcard is used.
i dont use * for anything but luckyperms
what do i do @proper pulsar
Hey Simon D.! Please don't tag helpful/staff people directly.
Well reach out to the author of your shop plugin
@shrewd wolf according to verbose you clearly do
So?
Ok. What is that supposed to tell me?
setup weights
default :1 user :2 Admin:3
And that's not relevant simon
At least not here
I mean it doesn't hurt generally
But right now all it does is add to the confusion
Alright back to verbose @shrewd wolf
ok
Use the command I showed earlier and run the commands you're having issues with
well it works for me just not defualt so should i remove myself from admin for now?
Try that
Hey alsuperhero1! Please don't tag helpful/staff people directly.
now i look i dont have it in the admin perms but its in the default perms witch is a perant of admin witch bring me back to my orignal problem
Not it's not
You need the permission nucleus.spawn.base and you gave essentials.spawn
You use Nucleus
Not Essentials
ohhhhhh ok thx for your help now i will verboso for all problams i think i get how it works now thx sooo much
You're welcome
what are some good plugins for a pvp server?
I have a bungeechord network set up and a SQL database connected to my luckperms but im usnure on how i can sync the permissions on the servers together
You need luckperms on every server, and they all should be connected to the same database. Then you set a messaging service and they sync automatically
!sync explains
To sync data between servers, you need to connect each LuckPerms plugin to the same database (for example MySQL) and set up a messaging service.
thanks!
Np! Make sure to get LP bungee for the proxy
how do you set a messaging service
And LP bukkit for the backend
I have one for the proxy and each of the backends
i have my database set up within the config files
It's a config option, in your case it should be sql
Yeah so ive got MySQL instead of h2
and ive set my login and password for each of them for my databse
Then you're good, set a messaging service on all of em and restart
It's a config option, in your case it should be
sql
Each LP config
l,ah
okay thanks*
So ive checked my messaging service and it should be active but its not synced accross servers ranks show up in only one server in the network
okay dw worked it out
do i put sql on all of my servers or just my back end
Hey guys! Any way to stack groups with their respective prefixes? For example, I want VIP people to have both "[VIP]" prefix, then "[User]" prefix so it would look like "[VIP] [User] Me: Hello" (again, its an example)
!stacking take a look at that page
Display multiple prefixes/suffixes alongside a player's name.
Hi I'm looking for help with prefixes stopping showing. I've checked essentials everythings set there. It shows the prefixes in DiscordSRV just not in game. When I set the prefix for owner I used /lp group owner meta setprefix 1000 ___ Is there something I messed up here?
i have, but the problem is i did everything it told me to, and then no prefixes are displaying anymore.
i think basically the same is happening to me ^^
Mythiya I think you used a wrong context.
If you do have a ' at the end of the command, remove it
Hey Tobi, what do you think about me? hold on 1 sec, this is what I did in the config
meta-formatting:
prefix:
format:
- "highest_on_track_default"
- "highest_on_track_etreos"
- "highest_on_track_atlisum"
- "highest_on_track_callonova"
- "highest_on_track_vip"
- "highest_on_track_ayudante"
- "highest_on_track_admin"
- "highest_on_track_jadmin"
- "highest_on_track_operador"
duplicates: first-only
start-spacer: ""
middle-spacer: " "
end-spacer: ""
those are the permission groups im using
Use highest_from_group_<group> if it are groups and not tracks
ohh ok
So highest_from_group_admin
the prefixes will display depentantly of how high they are in the list right?
Exact same order as on the list. Top to bottom. In your case it might look like this:
[Default] [Etreos] [Atlisum] ...
No problem
@barren fable can you help me out with parent groups not inheriting permissions?
Hey Licky! Please don't tag helpful/staff people directly.
clippy
no
bad
@barren fable can you help me out with parent groups not inheriting permissions?
Hey Licky! Please don't tag helpful/staff people directly.
What command did you use?
the editor
Run /lpb verbose on and then /hub and that should show you if there are perms you need to add. Another thing you can try is /lpb check <user> <permission>
not that tho
Yea
the problem is
parent roles arent inheriting roles
Ye
Hey Licky! Please don't tag helpful/staff people directly.
clippy shush
You did run the check command?
/lpb check <user> <permission not inherited>
Error: When I create a group called banner and add group.banner to my admins they still cannot ban.
Do I reverse this?
The banner group alone has permissions to ban? Can a user only in the banner group ban?
Yes
Although in my admin group the permission group.banner is not making a difference.
Is group.banner meant too be a shortcut for all permissions the banner group has?
Can be seen as one. It is simple the representation of a "parent" as a permission node
yes
Hello. I need some help
How can I make all the players who come to me on the server have the same rank with the same permissions because I know that I can use a command to do that but I don't know how can I do that the players receive the automattly rank
Like when someone enter to my server to receive all the permissions without to write any command
!default @broken thistle
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.
There's a group called default that every player has, no matter what. So you add the perms to that
Thank you
It's not working
I saved all the permissions but my friend do not has access the commands
Do I must to write the command or?
what exactly are you writing so we can support you better
/lp user (name) parent add default
players already have the default group when they join
And if I made this when someone was in the server already he must to rejoin?
Or do I must to restart the server?
And if I made this
Made what?
permission updates happen immediately
if they aren't working then you've probably just used the wrong nodes
suggest using verbose mode to debug
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
permission updates happen immediately
@tame hollow What about the save button?
yeah maybe that wasn't very clear lol
you need to save and run the command given in game
I made that
did you try verbose
Yes
and?
can you please show the output of verbose
that suggests something isn't working with that plugin then
inspect the console log for any errors during startup
does it display in /plugins ?
did you try to use the shop plugin while verbose was active?
cause that is important too
@broken thistle the point in verbose mode is to tell you the permission checks in real time. If you don't use the plugin you're trying to debug then it's not going to work.
Try this instead
/lp verbose record then try and use the shop plugin then /lp verbose paste then send the link here
@broken pilot please use verbose mode with argumentbased option enabled to find which permissions are needed
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
Done
then you need to figure out why they aren't receiving the permission
what group are they in?
/lp user <user> info
is this an offline mode server
no
The problem is that he has the player rank?
So what can I do?
So I must to write the command every time?
@broken thistle If it's not an offline mode server then your UUIDs are set up wrong
Although
because sebicuuuu isn't a registered acct
@broken pilot https://github.com/lucko/LuckPerms/wiki/Verbose#filters
what does the yellow color in the web editor mean?
the permissions that are yellow aren't being given to the group for some reason, so I'm assuming it means it isn't working?
Afaik, it means modified? Have you saved the editor?
I have saved the editor and applied it in-game
Afaik, it means modified? Have you saved the editor?
the group command also tells me the group has the permissions, and that the account I'm using is a part of the group, but I still cannot use the commands in yellow
were you in world world?
yes, I'm trying to use them all in the world world
the ones in world: creative are working, oddly
you created a new editor session after every permission change/apply edits right?
yes, I have
I just created a new one right now
I'll try add another permission in another world and see if that works
tbh i think its bukkit and not minecraft for permission nodes
also essentials may override some if not most bukkit commands
np!
Ben
i have a question
on my server i parented the default role with my og role (for og users) and the prefix got overwritten
but on my builder group that also has it
So default is parent to og or og is parent to default?
However, welcome to the world of weights
prefixes also have a weight /priority
whats the permission for it?
what would be it on the editor
prefix.<priority>.<prefix>
thx
Non-op people can't build in a plotworld.. it says "you aren't permitted to use <block>" is that essentials or multiverse
essentials, do you have essentialsAntiBuild?
what permission
!moss for more support on essentials plugin and their permission nodes needed
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 have essentials.build already
you need more permissions than that
oh
prob essentials.build.* or smt, but im not sure, best is to ask in essentialsX support ^
ah

Issue with luck perms rollback on my server
and also not sure if its luckperms but bungeechat keeps dissapearing on the web editor
are you using a new editor each time
i believe so ill makwe sure
Leute kann mir jemand bei meinem youtube projekt helfen brauche einen freiwilligen für so ca. 10 minuten
disabled_commands:
- disabledcommandhere
in bungee config.yml
why do you want /send disabled though
you can also not allow permission bungeecord.command.send
@prisma hinge yes, you need LP-bungee and normal LP on all server. Then sync alll of them to a common sql database.
??
im confused lol
what are you trying to do?
I have a default group and a mod group.. I want to give the mods custom perms and the perms from the default group..
if you use web editor add group.default to the mod group
ah /lp group mod parent add default
or that
!weight do set your group weight if you havent as well
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.
that would give default mod perms
Is weight 1 for default ok or must it be 0
1 is ok, just group with higher importance/priority needs to have a higher weight number.
so mod 2, admin 3, owner 4
id use like 50 75 100
uh i suggest mod 200, admin 300, owner 400
so you have room between
just incase you want to make/create more ranks inbetween them in the future
Display Name is a changed group name for plugins to use and prefix is something that should be shown before a user if the user has that group.
In most casese you want prefix tough
How can you change someones rank
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
!commands the parent section
Find all of the available LuckPerms commands on the wiki.
oh what does track
!track
Sorry! I do not understand the command !track
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.
ho is that so easy
What do you mean?
that tracks are easy to make
What, did you expect us to make it need 20 commands to make a track?
yes
lol
hello!
How would i put luck perms rank on my scoreboard
what would be the correct %%
!placeholders
Display data such as user prefixes and groups from LuckPerms in other plugins.
Is that installed on bungee and all servers
It's a part of luckperms but it does require PAPI aka PlaceholderAPI on all servers
And Luckperms also needs to be installed on all servers
Hmm seems like when I stack the prefixes, it also appears when a permission is parented to another one. For example, I want [VIP] Aguila, but it displays [VIP] [User] Aguila since they are parented and I allowed stacking. Any fix?
What stacking keys are you using? Like highest_on_track or what
!context
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
I'm using highest_from_group @high raven
Hey Aguila! Please don't tag helpful/staff people directly.
oh sorry
Then it takes the highest prefix from that group as intended- I recommend using highest on track and setting up tracks for that if you don't want it to show both
o yeah i do want to show both, just not when they're parented, only when the user has both groups at the same time
I'd double check that the user doesn't in fact have the second one as a parent, that seems weird to me
Prefixes for groups should only apply if the user has the group, not just inherits it
weird, checked it, and it has both prefixes even though its only inheriting the other group
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!
remove passwords and IPs if you have them in there
just send it here; nobody can modify your server with it
hm
!weight try setting up appropriate weights for your groups, highest weight for highest group
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.
and prefix weights as well
ohh ok
also, none of your groups inherit permissions from any other groups whatsoever
the only possibility is that the user has both groups as parent groups; though not as primary group perhaps
welp i got that tho, just not in all groups
with commands, it's lp group <group> parent add <parent of group>
either way
your editor has none of those
click the link and go through the groups; there are no group.<group> nodes
there are for me though xD
you need to click save in the top right and run the command it gives
it's not a live sync situation
otherwise editor changes don't apply
you also need to run lp editor again every time you apply edits
oh i didnt know that last part
!editor i believe
LuckPerms offers an easy to use, powerful Web Editor, with which you can add, delete and change permissions of groups and players.
the process is detailed here
is it bad if I didnt load a new editor everytime i saved?
yes
yes
not necessarily
just save the one with everything on it
apply it
and then run a new session from now on
alright
when you set a group's displayname, is it supposed to tell vault that the group's name is that displayname instead of the actual group name or is that a bug?
intentional
ah alright
i set the displaynames a while ago and then the per-group stuff for essentialsspawn stopped working so i couldn't figure it out till later today haha
lol yep
hello, I have a problem after some research I can't find an order that could give a grade to a person for a limited period of time (1 month for example) and then go back to the initial grade
!commands
Find all of the available LuckPerms commands on the wiki.
Here
Yes I see I wanted to do that (/lp user {player} parent addtemp test 1mo server test30) but it doesn't work the person doesn't have the rank or prefix displayed
Gotta use server=servername first off, and second check if the user has the group in lp user <user> info
If the prefix isn't showing ensure weights are setup first as well
!weight
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.
thank you for your help i had the wrong waiter, i didn't think about it at all, but thanks a lot
When i add a rank to a player, is this normal?
05.05 13:38:28 [Server] INFO [LuckPerms] [Messaging] Sending log with id: d25a0257-b279-4b14-bb45-1798e5cf1f86
05.05 13:38:28 [Server] INFO [LuckPerms] [Messaging] Sending user ping for 'elguerrero' with id: 5972bd5e-18d5-42f5-988b-6aeb8751e10b
if you are using sql database with messaging-service: sql the its normal
how do I assign ranks to people?
!usage will explain, along with other useful things
Here's a guide to help users understand and use LuckPerms for the first time.
is it meant to not display people's ranks?
not sure what you mean
hi, is there a way to display meta with another characters? let's say I have a "level" meta, I want to display it as something like "[level]" or "<level>" if the meta is present
do you mean prefix/suffix?
not really, wasn't it a same case?
where do you want to display the level thing you are talking about?
oh, with placeholder in the chat or tablist
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.
you should set prefix/suffix
Sorry! I do not understand the command !placeeholders
Type !help for a list of commands.
!placeholders for list of LP placeholderAPI
Display data such as user prefixes and groups from LuckPerms in other plugins.
sry i typo
I really appreciated the answer, but that's not really what I want. Let's say the chat format is "<playername>: <message>", if the player has the "level" meta, the chat should be like "[<level>] <playername>: <message>". So I just want to display blankets (the "[" and "]") if the meta "level" is set
yes
should I just go like "%luckperms_meta_open_blanket%%luckperms_meta_level%%luckperms_meta_close_blanket%"?
yea so you set prefix level, the use your chat plugin to format the chat such that its [%luckperms_prefix%] <playername>: <message> or what ever placeholder type is used by your chat plugin to display prefix
!meta will explain it
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.
Actually I have a branch of prefixes for each player 😆 So I would just go for metas instead. Thanks for your answers!
one more thing, how can I increase a number in a meta?
just found a solution! just create a custom alias (/levelup in my case) with placeholderapi support, set the command to something like
lp user [playerName] meta set level %math_{luckperms_meta_level}+1[precision:0]%
and make the target player execute the command with op permission
if I have /lp group admin meta setprefix <priority> <prefix> what does priority do?
!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.
yea kinda is, but dont mix it up with group weights
so if the weight for the default group 10 is.. the priority need to be <9 or >11
<9 or 11>*
i usually suggest setting the group's prefix <priority> number to be same as the group weight
oh so if I do /lp group default setweight 0 the priority number need to be 0 aswell
is not a MUST, but its just recommended to reduce confusion
Where do i put the database folder if im using localhost mysql? sorry im pretty new
setting up the data theres an option called "database: minecraft" but it wants a folder that is already made
its your database name, which... i wont know...
Is that database already created by default or do I have to make it?
you need to make one or if you are using a server host, they may be able to ask them for one
Is it fairly easy to create one or should i try something like MongoDB because it says i dont need to worry about the setting if i am using that
!database
Sorry! I do not understand the command !database
Type !help for a list of commands.
!mysql
Sorry! I do not understand the command !mysql
Type !help for a list of commands.
!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!cauldron
!chat
!colours
!commandequivalents
!commands
!config
!context
!default
!downloads
!editor
!errors
!essentials
!extensions
!faq
!helpchat
!install
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!tracks
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki
!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.
!placeholders
Display data such as user prefixes and groups from LuckPerms in other plugins.
Hey guys, I'm using commandsigns, and basically want to make it so that when a player clicks on a sign, they are assigned to a group. What I do is bind the command /lp user @p (@p since it selects the closest user) parent add (group), but it seems like the @p doesn't work. Anyone knows how I could make it so that only the player who clicks the sign gets the group?
ohh nevermind, I used the command /lp user %player% parent add (group) and it worked.
Something else I'm wondering is, is it possible to make it so that a user clicks on the sign and gets parented to the group, even though he technically doesn't have the permissions to do so in his current group?
You mean block the permission for certain groups?
No, like... I need people with "default" rank (who have no permissions to run commands like lp user) to be able to click on the sign with the command bound to it, and make it run successfully even though they don't have permission to do that manually
Would be a question for the plugin that handles the signs, as long as it can run commands from console it should work
Ah from console
anyone knows why my servers are not syncing from a my sql database all servers are pointed to a single database
send a screenshot of lp info from a backend and lpb info from the proxy console
bungee is still on H2
!paste a startup log for the proxy if it's set to MySQL in the config, otherwise triple check that all servers are actually connected to the same 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!
!paste
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!
!paste
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!
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!
Hey Tdash (He/They)! Please don't tag helpful/staff people directly.
@undone palm, I have the groups deorganised
wdym?
I have Owner below Senior Admin when I hold Tab
just set the weights
I have
Owner Weight is the highest
And still
I reset everyone's track and group and added it back
You mean like player tab?
Like when you hold tab it shows all player names
can I change that?
Thats good to know at least! Thanks!
Np 😄
No, you can't tag staff, explain your issue concisely and somebody will be happy to help
Jay, so far, no one knows how to fix my issue.
Same.
Either link to a GitHub issue you've made or explain it please
Unreal and Tnology
!chat @languid raptor Luckperms doesn't do anything tab related- including ordering it based on LP groups. The message in the following embed applied to tablist too- you'll need a plugin like TAB to handle it
LuckPerms is only able to send information to formatting plugins so that they display them properly. LuckPerms does not put the prefix in front of your name, you need a chat formatting plugin to do it, and you need Vault. Same goes for the tablist! If the information appears correctly when you run /lp user <user> info, LuckPerms is doing its job!
That isnt the issue for me
!paste @fresh delta paste the contents of that file into the link in this embed. Then click upload and send the link for the page it pops up with.
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!
Unreal you're gonna have to describe it in much more detail then please
can you vc
No, I can't
can i call you to show you my screen easyer?
So The tablist of players is doing fine as well as the prefixes showing its all good! Its just the ranks are not in order! Weights are not helping the situation and Owner appears below Senior Admin
I know that it is alphabetical too
No, please follow the very simple instructions and I can help Tdash
ok
@languid raptor
Luckperms doesn't do anything tab related- including ordering it based on LP groups.
Ah... okay.
You need a plugin like TAB to do it
that makes it by rank and not alphabetical?
You can set it to be that way yes
finally someone knew it! Thank you so much! Could you send me a link to that plugin though?
witch server do you want the paste bin from?
or make ur own tab
ah okay.
!paste a startup log for the proxy
@fresh delta ^^
Also, pastebin your proxy (luckperms-bungee) config
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!
how do i paste it ?
No need to call up the Clippy message every time lol
Larry thank you so much! I was working on this issue for so long!
You just did. That link is the paste
ok
That's not the whole thing though
I need the whole startup log
Not just a few lines
It is definitely not, please try scrolling down? There is no mention of luckperms at all to start, and the lpb info command works so that's literally impossible
this is lpb info https://bytebin.lucko.me/lDMSkFwkJv
the paste is what i got when i did lpb info in console a few secends ago
Alright
Then you're good, almost definitely. Run lp networksync and send a screenshot of what it shows on the backend spigot server
The line literally right after that is what is important
You understand how limiting what I see makes it impossible for me to help you, right?
Run it ingame on the spigot server and send an actual screenshot
Ah yes, that's perfect
Your servers are synced!
Every permission and group in the database is present for all servers now
but not really because am god rank on one server and admin on another
Check again, using lp user <you> info
Not prefixes or something of the sort
The exact command I gave
it is syncing between my faction and kitpvp but not my hub
Send lp info for your hub, run in-game. A screenshot please
You can download LuckPerms for Spigot/Paper, BungeeCord, Sponge, Nukkit or Velocity.
All your luckperms plugins
do i just need to delete the old .jar and put the new one?
Yep
ok they are restarting
i am still giting the same proublem
not working same problem and it only happens on the hub
Can you show lp info for your hub again
And ensure it’s connected to the same sql database as the rest of teh server
t
Is it possible you set context for your groups?
are groups are set to the context of global
By default yes
!ssl
Sorry! I do not understand the command !ssl
Type !help for a list of commands.
!errors
Here's a page with some common storage system errors.
that's what you want ☝️
Lol ssl would be a command if luck had liked it 😔
First time I've ever seen it used tho, so he definitely has a point
first time? I thought i saw it a few times alr ppl using !ssl
I was wondering, does sponge lp handle both spigot and sponge permission nodes?
or would you need both spigot lp and sponge lp to have both sponge and spigot permission nodes work
LP for Spigot is a plugin which you can install on Spigot servers to manage permissions
LP for Sponge is a plugin which you can install on Sponge servers to manage permissions
I know that
but what I'm asking is, does sponge lp support both spigot and sponge permission nodes or does sponge lp only support sponge permission nodes
A permission node is just a string - a sequence of characters and digits
There's no difference between a "sponge" permission node and a "spigot" permission node
ok thank you, because there is this person in a ticket using pex for spigot and lp for sponge and I thought that was a bit odd lol
so tysm
❤️
it's not in this discord, I'm in a support team in ||Demeng's Discord|| (He's a developer)
but I can send you screenshots of the ticket, if you want
i'll check in with Demeng if I can
nah it's cool dw
ok
I've re-read what you said
ok well thanks for the help 😄
but yes, the person should probably just install LP on spigot too
and have it manage perms on both of their servers
np:)
Hello! Is there way to have certain default chat color for group?
I'm using LuckPerms to promote people through levels, and gain access to ranks. I'm trying to tell the ranks plugin to use a command: lp user <user> promote leveling
Is there a universal "tag" to call for any player interacting with command? E.i. I can user holograms to give ranks using: lp user {player} promote leveling
However, I'd like to not have to use holograms
@calm fog it will be a chat plugin that handle that not LP
How do I go at resetting all my LuckPerms player data?
Make it as if the players have never joined the server before
Using MySQL
!bulkedit
Quickly update a large amount of user and group permissions by using the bulkupdate command.
/lp bulkupdate users delete
Ran that command and all my users are still there :/
This is the lp editor after running that command
hmm try /lp bulkupdate users delete permission
also, you generated a new webeditor right?
yep!
I'll give that a try
Invalid constraint permission. Constraints should be in the format '<field> <comparison operator> <value>
Permissions are all still there
That'd odd, I don't know why it wouldn't be working
Does it matter that its connected to a MySQL database?
did you do a new lp editor?
also screenshot lp info on the server you running the command in
would me running it in console be an issue?
> [12:06:52 INFO]: [LP] Running LuckPerms v5.0.116 by Luck.
> [12:06:52 INFO]: [LP] - Platform: Bukkit
> [12:06:52 INFO]: [LP] - Server Brand: CraftBukkit
> [12:06:52 INFO]: [LP] - Server Version:
> [12:06:52 INFO]: [LP] - git-TacoSpigot-"95870a93" (MC: 1.8.8) - 1.8.8-R0.2-SNAPSHOT
> [12:06:52 INFO]: [LP] - Storage:
> [12:06:52 INFO]: [LP] - Type: YAML
> [12:06:52 INFO]: [LP] - Messaging: None
> [12:06:52 INFO]: [LP] - Instance:
> [12:06:52 INFO]: [LP] - Static contexts: None
> [12:06:52 INFO]: [LP] - Online Players: 0 (1 unique)
> [12:06:52 INFO]: [LP] - Uptime: 14m 32s
> [12:06:52 INFO]: [LP] - Local Data: 0 users, 14 groups, 2 tracks
And yes it was a new lp editor
oh what
nevermind I thought it was MySQL its YAML. Sorry about that
Well and there it says 0 users
ah
The lp editor just isn't updating
bulkedit doesnt work on yaml
Aaahh
are you using a mysql?
No, I am apparently using MySQL
???
sorry lmao. I'm using YAML
do you have multiple servers?
do you have multiple servers?
If you wish to change your storage type (e.g. to YAML or MySQL) you may need to follow these instructions to ensure your groups and permissions are migrated to the new storage type.
Sorry about the confusion
Alright will do
There we go! Sorry about the confusion there.
@quick lagoon bulkupdate works with every storage type!
is there a way to separate prefixes/suffixes from the display name? for example, essentials shows prefixes when doing /gmc or something (set gamemode survival for <bunch of stuff here> dance). same for messages, it shows all prefixes, and it can get really messy and cluttered. this isn't limited to essentials, either.
i usually end up having to use some placeholder to get a player's actual IGN instead of display name, but i'd like to use display names without prefixes :/
i mean, i'm pretty sure there's a way because i think i remember solving it ages ago. but i forgot lol
There's a config option in essentials that adds prefixes and suffixes to the displayname @paper gust
ahh ty
Is there a way that LuckPerms can instantly syns the ranks for the bungeecord luckperms/database to the spigot/paper servers?
Set the messaging service to sql on all servers @shrewd oasis
How i can migrate pex to luckperms?
!migration
Learn about the process of migrating from another permission plugin.
Do you have PEX still installed?
No
Thank you mate!
That's your issue
The instructions are very clear that you need it still installed @prisma hinge
You're welcome
Any way to make it so that the player's nick doesn't display all the ranks and the color when it's announcing the player is afk? for example, I get this:
and I want this
In the afk plugin there is a way to set the message it gives, basically try setting add-prefix-suffix to false in essentials config
ohh
Then if you use essentialsx chat you need to add {PREFIX} n {SUFFIX} before and after the displayname Placeholder in the chat format
what this is?
offline mode/ cracked server?
that's it
cracked servers are bad
piracy is bad
I will not support you in running a server that supports people who have illegally stolen the game
ok
i might be crazy but you should maybe check the console for errors :P
🤯
yea, i checked the console and 37k lines XD
ask in #luckperms-api
not unless it's dev api related
what is your question
@rugged holly I'd read the channel topics haha
Oh I was wondering how parents work okay
So I want rankups ingame right
Say someone has default rank and than they donate
mhmm
So now their rank is set to donor
which has group.default
which has all default permissions
ofc
!tracks
Tracks provide a method for you to promote/demote players along a track (or ladder) of groups.
Cause I don't want donor rank to have group.member I still want that earned through ingame work
tracks! you can have several tracks!
I see
put default in first position on all of them
have a donor track! have a playtime track! any track you want
run the promote command to promote up a track
wdym by promote up a track
I see
So the donor rank should still be the top parent right?
So what I'm trying to achieve basically is having one player on 2 seperate tracks
up to you really
so like a donor track
and a regular rankup ingame track
so 1 player can be on both of those tracks?
yeah like a general player track (default, member, etc) then your donor track
yes players can be on as many track as you like
okay
or I don't even have to make a donor track, I can just set it as the parent, and have the general player track?
that works as well
a lot of servers have several donor groups so tracks typically work well for that
also required if you want to stack the prefixes too
It's okay my donor ranks
any that hook into vault or run commands on rankup should work
have suffixes
i don't know of any good ones these days
Yea I seen mayn servers
used to use autorank but imo it's trash now lol
I believe they create their own custom gui
and run commands off the gui when players click on rankup
is there a gui plugin?
yea definitely, google it
there are plenty haha
okay thx for the help
I am trying to make it so that when you are in certain regions you get a permission. I have extracontext and have figured out how to do 1 region but how do I do it so that it will add the perm if they are in 1 of several regions
such as a command to teleport to a different world when they are in the spawn region of world or the spawn region of the nether world
you will need to add the permission multiple times to satisfy each region context
Hey that's a good reason not to switch to being able to define many of the same context type in one node- if you have to be in a region within another region, you'd be in both and the context would work. Or am I crazy
Or am I being dumb turbo lol
you're right
I mentioned it on the PR that there may be cases where that is desired but no one replied to it lol
well i thought i had it
if the region is miningworld_nether_spawn i would add thje permission I want then under context I would put the key as wg-region then the value as the region name right
Yes
forgot to enable the context
unique situation but im trying to use geysermc and floodgate together, how could i assign people using floodgate permisssions from console? Turning xuid in uuid doesn't work as it says "invalid player"
if i have groups + and ++, and i choose the display name as +/++. will their name in general just be shown as +/++ or do i have to do +{PLAYER}/++{PLAYER} @high raven
Hey bm! Please don't tag helpful/staff people directly.
oh okay mb
[LuckPerms Pool Thread #1] WARN me.lucko.luckperms.lib.hikari.pool.PoolBase - luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection@6691cf94 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value
Getting this error from LP when connecting to a MySQL database
Please @ me if you respond
Here's a page with some common storage system errors.
Earlier today I rebooted my server, and upon logging in very shortly after the reboot a normal player was able to see a silent join message from our vanish plugin. This sounds like a permission issue, and I haven't been able to reproduce it since, but its quite concerning obviously. Sometime soon I'll try it on a test server, but I wanted to ask before i go down a rabbit hole, has anything like this ever popped up, and is it at all possible in LP?
Try setting your account up as a regular player and run the verbose command on yourself.
See if you can pick anything up with that
You may have mis-inherited something
The permissions are set up fine, throughout the day we join/leave silently all the time and players don't see anything. this only happened right after the restart
I am wondering if any of you can help me figure out how to make a kit allowed to a specific world and only that world
add it to the world
wanna be friends?
Hello, is there a command to remove the ranks from all users?
!bulkupdate probably
Quickly update a large amount of user and group permissions by using the bulkupdate command.
anyone know why my prefix wont work?
i've made a group with a prefix and added myself to it but it wont show in chat.
!chat
LuckPerms is only able to send information to formatting plugins so that they display them properly. LuckPerms does not put the prefix in front of your name, you need a chat formatting plugin to do it, and you need Vault. Same goes for the tablist! If the information appears correctly when you run /lp user <user> info, LuckPerms is doing its job!
Hey! Is there anyone who could help me out with global ranks? I would truly appreciate it! If you can please dm me!
hey there
so idk why but if i set prefix for luckperms bungeecord it doesnt work
help
!chat
LuckPerms is only able to send information to formatting plugins so that they display them properly. LuckPerms does not put the prefix in front of your name, you need a chat formatting plugin to do it, and you need Vault. Same goes for the tablist! If the information appears correctly when you run /lp user <user> info, LuckPerms is doing its job!
If possible. I'd love some help getting my group permissions getting set straight. I can't seem to wrap my head around the inheritance features and what not. It's not that I don't understand them, but I'm struggling with allowing myself to have all the permissions within the server while the groups before mine do not.
When I set [plugin].* to false for default, it also affects my group despite my group not having the default group as the parent. And for more context, the default group created by luckperms is what I used and set all the [plugin]. false* so that players who join can only do /fly, which is the single perm I allowed for the default group.
And for more context, I am opped on my server.
So the problem is that your group is inheriting default when it shouldn't be?
You know. I knew when I posted my problem, I was going to solve it right after haha. I completely forgot that users could inherit groups and so my player was inheriting default, which is why I was having resitrctions haha.
Im sorry for bothering you guys. ❤️
No worries! Glad it's solved!
^
waht is the command to give certain ranks perms to a certain command
!commands not sure which you refering to
Find all of the available LuckPerms commands on the wiki.
ok so, you want to add permission nodes to groups?
/lp group GROUP permission set <node> <true/false>
@paper haven first and last warning. dont advertise
Hey guys, i hope someone can help me. I use Luckperms and LeakedParkour and because of that i cant use Luckperms command because leakedparkour overrides it. :/
oh thanks bro
there are other commands you can use, too.
need help with linking luck perms with ultimate kits
can anyone help me
@mighty spear can you help me with giving permissions to certain crates using ultimate crates
Hey MysteryVaultYT! Please don't tag helpful/staff people directly.
ok sorry
Don't tag staff please, what do you mean by giving permission to certain crates
You mean inside a crate, rewarding a winner with a permission?
no so they cant use /kit ____ i dont know why i said crate i meant kit
the plugin i use is called Ultimatekits
Okay, you need to see what permission is needed to use the kit, and add it to the group
yes
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
what i really need to know is what is a node
A node is a permission
im back so to write a node i woul write UltimateKits:kit<kitname>
nope
so i wrote UltimateKits.use.kitname and it didnt work
the full command was /lp group mods permissions set Ultimatekits.use.scout false (scout is the kitname)
is that the right command
That is the correct command, assuming you wanted to deny the permission to the mods group
Whether that is the correct permission node however, I don't know
me neither have you used the ultimate kits lugin
!verbose you can use verbose if you don't know what the node is
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
i read throghh the verbose and used it it makes no sence to me
it spits any nodes that get checked into chat or a web viewer
so what would i write to check Ultimate kit nodes
read the page
are periods like fillins for spaces
nope
so if i wanted to get rid of the command /kit from mods waht woud it be the verbose didnt work
the verbose didnt work
I doubt it
yeah im probobly not using it properly
/lp verbose on <your ingame name>
<whatever the kit command is that you want to block from mods>
screenshot what it spits out and send here
k
sorry one sec
ok i got it
thanks for the help
one more thing how do i make it so that everyone starts off with the starter group
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
!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.
does anyone here have experience with magibridge and luckperms? It keeps telling my discordbot it doesnt have perms to speak but the default group has the magibridge perm
i need help
When does this happen
What LP version are you running? Can you supply us with the latest.log showing the startup so we can check for errors on startup.
what version of minecraft is the server?
You can download LuckPerms for Spigot/Paper, BungeeCord, Sponge, Nukkit or Velocity.
it's a little old, see if that will solve it
Hi i need some help
I ran the command /lp group default meta addprefix 100 [&cMember&f] and it didn't work
No prefix no nothing just the username
!chat
LuckPerms is only able to send information to formatting plugins so that they display them properly. LuckPerms does not put the prefix in front of your name, you need a chat formatting plugin to do it, and you need Vault. Same goes for the tablist! If the information appears correctly when you run /lp user <user> info, LuckPerms is doing its job!
Do i need essentials installed for the prefixes to work?
I installed vault and it still doesn't work :/
and i did /lp user GTNT_Animations (my username) and it said the prefix was assigned
/lp user GTNT_Animations (my username) info*
ok
vault + vaultchatformatter
or
vault + essentials/essentialschat
ok
It work thanks 🙂
oh wait
is there a way to add a space between the prefix and the username?
yes
use this
/lp group default meta addprefix 100 "[&cMember&f] "
"" allows u to put spaces
Thanks so much
Hi i'm back. I have another problem. When i deop my alt and give him perms for a command that you can only access when oped it doesn't work. Is this a bug or do i HAVE to op the account?
I just had my perm node wrong
;p
I used a sub command without giving permissions for the Main command :/
Will .* work for any plugin or just for the ones with it set up in the tab menu? srry for bugging you a lot 😐
ok
just would make life a bit easier
but i guess you don't have control over that its the plugin owner ¯_(ツ)_/¯
[Server thread/WARN]: Caused by: me.lucko.luckperms.lib.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed
Any ideas of how to fix?
How can I set a default group on a server other than another server
i read this https://github.com/lucko/LuckPerms/wiki/Default-Groups
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
Nevermind, I found the solution. Added allowPublicKeyRetrieval: true to the properties section.
