#support-2
1 messages · Page 70 of 1
hey, i have a problem, i can't perform vanilla command on bungeecord network , i have installed both luckperms both in bungeecord and spigot with the same mysql, but when i try to swtich gamemode it says i don't have the permission, what can i do?
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
how do i add colors to ranks?
ok, but why if i have * i miss some minecraft permission?
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
yeah i have checked and i miss some permission, but nerver happend this, i thought that if u had * it gives u all
you could have set it to false somewhere
is there a way to give someone access to all perms without oping them
*?
sorry what does that mean
Some plugins are created in a way which results in odd behaviour when the root '*' wildcard is used.
will this give everyone in this role every command from every plugin
Some plugins are created in a way which results in odd behaviour when the root '*' wildcard is used.
!migration
Learn about the process of migrating from another permission plugin.
LuckPerms doesn't work for me
like nothing works
Can I have like instruction what should I do?
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
!nw
We really would absolutely love to help you out! However, telling us that it isn't working wastes everyone's time. Please, just describe the issue you're having clearly and with as much detail as possible, and send any relevant screenshots of whatever problems you're having.
I am using LuckPerms for 3 months
Now I have fresh server
And now it's not working
And idk what happened
We really would absolutely love to help you out! However, telling us that it isn't working wastes everyone's time. Please, just describe the issue you're having clearly and with as much detail as possible, and send any relevant screenshots of whatever problems you're having.
- What does
/pluginssay? - Is the LuckPerms jar file present inside the
pluginsfolder? - Are you sure there are no errors on startup?
- Are you using Spigot or did you maybe accidentally used Vanilla minecraft?
im sure you know how to explain
- Its green, and its there
- Yes
- Yes
- Spigot
But if its green and there, what exactly is your issue?
!nw
We really would absolutely love to help you out! However, telling us that it isn't working wastes everyone's time. Please, just describe the issue you're having clearly and with as much detail as possible, and send any relevant screenshots of whatever problems you're having.
"not working" is useless information
^
What else can I say?!
That's all what is happening
Give a concrete example, show screenshots of user info, group info, perms list
lp info
Things
WHat are you trying to do? How are you doing it? What is the expected outcome? What is the actual outcome?
you also need to give the essentials.warp permission in addition to the .*
I did
it's essentials.warps.*
Oh, still half asleep lolz
Not essentials.warp.*
I added essetials.warp and essentials.warp.*
Alternatively, you can use the verbose logger find out what's up
Not working
!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
How can I use it? D:
^
If there are no errors
Turn it on
Do the thing you're testing perms for
Turn it off and see the results
Uh, screenshot /plugins please
okay
It's another permissions plugin
no
Yes
It is
LP even has a migration add-on for PowerRanks
Having several perms plugin will cause conflicts (like this)
¯\_(ツ)_/¯
?
Having several perm plugins is like having several economy plugins
It's unpredictable which one will take over the server economy
Depends on Bukkit loading patterns which are not always consistent afaik
hey i have this error when i do /lp editor
this is happening for some time now
restarting usually fixes this problem but it comes back https://bit.ly/3hFW4SD
Caused by: java.net.ConnectException: Failed to connect to bytebin.lucko.me/2606:4700:3037:0:0:0:681b:966a:443
Caused by: java.net.ConnectException: Network is unreachable (connect failed)
This seems to be a problem with your server host.
Nope, its reachable
How I can enable luckperms prefix?
Also responds to ping
!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!
Hi ! can we use luckperm with commandblock?
Yes, but you have to set register-command-list-data to false in LP config
Thx , that work nice ! just 1s i've post a msg few days ago for delete the logger of luckperm in the console do you know how or if we can do it ?
what?
that thing because the color reset after this
I don't think you can change that? It would sorta be up to your terminal/command line to store the default reset colors
well mb i will try to see there . Thx for your answer !
or I may be wrong but afaik the messages library LP uses sticks a reset escape color code
What is the command to add permission to a user?
hi all , can anyone help me with the following: The players in the group mod, should be able to to the following commands
- "lp user $$1- permission set group.player false"
- "lp user $$1- permission set group.default true"
- "broadcast &2 Player perms were taken from $$1-"
I'm trying for giving them the right permissions only for the groups player and default.
You don't set group.<group> to false
you remove the parent
.. parent remove <group>
so add default and remove player, ok
but how can i set the permission for the mods?
and thanks for the 1ste tip
wdym by "set the permission for the mods"?
what permission?
they need to run the commands, but only have permission to do that for the default and player group
not for mod or admin
or can i make an alias:playerstake permission?
only for that command
that would be up to the other plugin, LP can't create perms out of thin air
I changed it like u said, but what perms do the "mods" on my server need in order to perform the following commands only for the default and player group, not for the mod or admin group.
- "lp user $$1- parent add group player"
- "lp user $$1- parent remove group default"
- "broadcast &2 Player perms were granted to $$1-"
playerstake:
- "lp user $$1- parent add group default"
- "lp user $$1- parent remove group player"
- "broadcast &2 Player perms were taken from $$1-"
atm they dont have any luckperms permissions
!argumentbased
Fine tune exactly what users with permission to use LuckPerms can do.
!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
thanks for pointing in the right direction 👍
how do i add custom permisions in luckperms? like where i can set /kick command for admins but not in other groups? i want to make a permision like staff.kick and if the group theyre in has it then they can kick
ok
theres a default group and then u can make however many you want
u assign the perms to whatever group
how do i make a custom permision for kick tho i dont want to have a group for it
why does it need to be custom? there is literally a vanilla /kick command with the permission minecraft.command.kick or whatever it is
how do i see the permisions like the one minecraft.command.kick
google "minecraft permissions"
"minecraft permissions bukkit"* ;)
ok thanks i see it
i mean "minecraft permissions" does come up with the craftbukkit commands page as the top result for me :P
it does for me too
in the online thing i can just click the permisions add thing and it lists them
you can also type them
it's not a complete list of permissions, just FYI
yes i see
ok
if the group doesnt have op do i just need to set the ones they can use
yep
ill take that as they cant do it anyway so ill just add the ones they need to do
most things default to having no permission
but some plugins will have defaults that allow them
hmMMm
how do i see a list or something of the ones that are allowed
i could do help in console then try evrey command
i don't think there is a way, aside from what you've just mentioned
ok
ill probly just do that
do u know if theres a way that using luckperms u can give evreyone that joins a group like member or player
!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.
whai
read the page, it shows options
just use the group named default
no
does it break if i rename it
no, it will be created again and default will still be the group players will get on first join
so it just makes another group?
it's like a hydra
idk what hydra is
you can either:
- set a displayname of the group
- set a prefix
- set another group as the parent with a higher weight
so if u rename it it just makes another defualt group?
yes
ok
default cannot be changed, the reason is explained on the wiki
i read aboiut it
but other aspects of it can be changed
it's literally just like any other group
you can do the exact same things
but you can't get rid of it
that's it
no idea
what does meta do
!meta
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.
everything on the wiki has a ! command here
you're better off just looking through the sidebar
ok
so if i add permisions to defualt thats what the defualt players can do?
doing this online helps alot
reasonably enough
what do parent groups do
They are groups the player/group inherits from
what does that mean
!inheritance
Learn about inheritance.
ill just add the seperate permisions per group
that sounds too confusing if u want to remove a perm from oneof them
how do i change the display name of the defualt group
ok thanks
if i were to make the rankgrant+ do i just set the name of it as player on display but make the group be the defualt?
it's as easy as setting the permission to false
!prefix
You can set prefixes, suffixes and other meta data in LuckPerms for players and groups. Note that LuckPerms does not manage chat. You need to use another plugin to show prefixes/suffixes in chat.
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
i'm sensing a pattern here lol
what other plugins work with luckperms and will show the same in chat
right now i have luckperms vault and rankgrant+ working togethter
what about this one:https://www.spigotmc.org/resources/vaultchatformatter.49016/
last link of that embed
ok
has a list of plugins
but literally any chat plugin that works with vault (which is most of them) will do
ok
if you have essentials then you may as well use essentials chat
what do chat plugins need vault for
so vault is just a bridge between plugins?
yes
ok
does anyone know what this is? the stuff i circled? the ppl in rankgrant+ wont respond
the custom.permision
i think you just replace that with what you want the permission node to be
whats a permision node
im pretty sure a permission node is like
essentials.fly or something
those types of things
😋
LicC
😜 +
petition to rename luckperms to lickperms
*LickyPerms
what is a debugstick
trU
i think it crashed
it keeps saying connection refused
discord srv says stopped
i tried to join then it stopped
when i edit something in the web editor do i need to click save
or does it save automaticly
when i press add
0h i see i need ot apply
and generate a new link if you want to keep editing things
how long will that online editor be there before it deletes it
a week, but don't reuse old/used links, it can sometimes if the right conditions are met, rollback your perms setup
so create a new one instead
ok
But you shouldn’t be keeping the editor sessions for very long anyways
how do i delete the old sessions
You just close your browser and forget about it
you have 112 plugins on your server...!?
Ah i see
its all in diffrent groups so some of them were the same
does it reset my group back to defualt when i rejoin or when the server restarts
gtg be back soon
What does the users do
?
no
the users tab under the vip rank in the pic is sent
yeah
what does it do
since players can have parent groups and their own permissions, LP has to store their user data
ok
that same user data is shown in the editor if you want to change it
because I can :d
ask if they are ok
):<
lol
:(
Let's turn it upside-down. Maybe reflect it over this line.
---------
˥ǝʇ,s ʇnɹu ᴉʇ ndsᴉpǝ-poʍu˙ Wɐʎqǝ ɹǝɟlǝɔʇ ᴉʇ oʌǝɹ ʇɥᴉs lᴉuǝ˙
:(
Doesn't seem to have helped.
lol
lol
Здравствуйте
Hi
Ты русский или нет
No
Hello I have a question what do I have to set again so that supporters are displayed higher up than default users?
Weights?
is 100 at the top and 1 at the bottom
or is 100 at the bottom and 1 at the top ?
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.
ok thanks
Hello i have a problem again i created a new group but the prefix is not shown in the chat and not in the tab either i changed everything in the config what you have to do for it and also in the editor
can someone help me maybe i thank you already now
!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!
Does correct prefix show in /lp user USER info?
What do you mean by the user info?
Can you screenshot the command output
from which command output ?
I no longer understand anything
/lp user <user> info
Do you have Vault?
yes
do you have a chat plugin?
yes
what is your chat plugin?
all ranks go but this one does not
idk what you mean there
- is the prefix shown in user info correct?
- what is your chat plugin?
.......................?
doesnt answer any of my questions oh well
ok now you can see the rank in the chat but not in the tab
I will restart the server
those were the answers xd
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!
lucky tab huhhh
50% of the time you are not making any sense lol
hello can anyone help me
this is the error log
Please use https://bytebin.lucko.me/ to send files in the future. I have automatically uploaded undefined for you: https://bytebin.lucko.me/dWCHKgL8WL
!errors
Here's a page with some common storage system errors.
Remove fast async worldedit
and dont use /reload
!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!
!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!
What have you tried, what's happening, etc
Without info I can't help you
What did I just tell you?
I vault it I put essnetial x I put essentialx chat
No you didn't tell him that
Eh?
lol
I have vault etc ...
vs
I vault it I put essnetial x I put essentialx chat
Oh right!
Forgot!
I have psychic abilities and can read minds and screens
Sorry my bad
!userinfo
Seeing a screenshot makes everything so much easier!
/lp user <user> info.
Server console: /lp info | Proxy console: /lpb info.
Ah, Cracked server. Lovely
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.
go to essentials' support
essentials x?
Yes
oke
So I have a dead server?
?
How do you use luckperms on bungeee
Well you install it on the bungee and then it manages the permissions on the bungee
i tried that and it didnt work
Elaborate
i installed it on bungee and it just didnt load what so ever
no log of why no nothing
Provide your bungee log then
help me
Everyone has my prefix
All the people on my server have my prefix but I don't believe the permissions
https://hastebin.com/akitodalud.sql how to fix mariadb connect error
evryting is richt
What's this?
?
a error from my server
how to unblock
do you self host your mariadb?
yes
Dude I thought you were a helper
mariadb-admin flush-hosts
?
i can help but what is your problem whit my prefix
they all have the founder prefix
screenshot /lp user <user> meta info from someone that is't you
but I don't think they have the permissions as well
do i have to send my hmeta date?
Screenshot the whole output
that means they're in the founder group
or they inherit it
screenshot /lp group <the users group> parent info
user group?
I have not created a user group
screenshot /lp user <user> info
someone that is not in the founder group but has the prefix
Any changes made in the editor have to be applied using the /lp applyedits command - impossible unless the person with the link is also connected to the server and with the required in-game permissions to use LuckPerms commands. It's effectively just as safe to share an editor link as it would be to share a screenshot of your permissions or a pastebin of a configuration file. The editor doesn't contain any sensitive data (except perhaps player names).
Please, don't be. We're here to help, not steal your permissions setup. Additionally, permissions can be tested by players simply joining your server and seeing what they can do.
What should I do?
Send the link
Which?
/lp editor
in dm
did you like miss the bit where they said it's safe to send in here
done and now?
I don't speak your language well
@daring stirrup what are you doing with the link?
Hey 𝐓𝐡𝐞 𝐔𝐧𝐧𝐚𝐦𝐞𝐝 𝐕𝐢𝐥𝐥𝐚𝐢𝐧! Please don't tag helpful/staff members directly.
I have a problem. When i type " % " my prefix disappear
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
not a luckperms issue
ok
you setup your inheritance wrong
uh, oh ?
luckperms.user.parent.add.player
luckperms.user.parent.remove.player
luckperms.user.permission.set.default
luckperms.user.permission.unset.default
i cant get this to work, only if i use the following:
luckperms.user.parent.add
luckperms.user.parent.remove
luckperms.user.permission.set
luckperms.user.permission.unset
but then the can do it for all the groups.
What am i doing wrong, trying for 3 days now to get it to work
Did you enable argument-based-command-permissions in LP config?
Because you're making it sound like you did not :d
oh, i did nothing like that. Thanks, i'll figure that out now
!argbased
Fine tune exactly what users with permission to use LuckPerms can do.
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
Missed the first 3 line from the document... i need to start reading better
Thanks alot
Hello i have this error spamming in my console
java.lang.RuntimeException: The operation to load user data for '333a2478-9711-4006-a17d-1f958f8d06f1' was cancelled by LuckPerms. This is NOT a bug.
The lookup request was made on the main server thread. It is not safe to execute a request to
load data for offline players from the database in this context.
If you are a plugin author, please consider making your request asynchronously.
Alternatively, server admins can disable this catch by setting 'vault-unsafe-lookups' to true
in the LP config, but should consider the consequences (lag) before doing so.```
at me.lucko.luckperms.bukkit.vault.LuckPermsVaultChat.getUserChatPrefix(LuckPermsVaultChat.java:96) ~[?:?]
at me.lucko.luckperms.bukkit.vault.AbstractVaultChat.getPlayerPrefix(AbstractVaultChat.java:167) ~[?:?]
at fr.lunariasdl.lunariasdl.utils.VaultUtils.getPlayerPrefix(VaultUtils.java:24) ~[?:?]
at fr.lunariasdl.lunariasdl.ScoreBoard$1.run(ScoreBoard.java:44) ~[?:?]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:99) ~[patched_1.15.2.jar:git-Tuinity-"ae2d7fc"]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:468) ~[patched_1.15.2.jar:git-Tuinity-"ae2d7fc"]
at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1325) ~[patched_1.15.2.jar:git-Tuinity-"ae2d7fc"]
at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:432) ~[patched_1.15.2.jar:git-Tuinity-"ae2d7fc"]
at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1240) ~[patched_1.15.2.jar:git-Tuinity-"ae2d7fc"]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:971) ~[patched_1.15.2.jar:git-Tuinity-"ae2d7fc"]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_275]```
Does "lunariasdl" ring a bell?
It's my plugin
Well
If you are a plugin author, please consider making your request asynchronously.
Tried reading what that says?
You are trying to request LP data from an offline player on the main thread
I use this
For that LP has to load it from storage which can potentially lag the server because again, the request is being done on the main thread
Bukkit.getServer().getScheduler().scheduleSyncRepeatingTask(Main.getInstance(), new Runnable() {
Sync bad.
Yeah, you are still trying to get unloaded data from an offline player on the main thread
oh okay
You can either:
a) Do the request asynchronously
Or b) No query data for offline players I guess?
to adjust it I have to do a Bukkit.getServer (). getScheduler (). scheduleASyncRepeatingTask (Main.getInstance (), new Runnable () {
it's a system scoreboard
and check the prefix of player
I guess you could do that async? Unsure if Bukkit allows other threads interacting with things like scoreboards
But uuh yeah you're trying to get the prefix from an offline player, hence the warning
Do you guys know why my group prefix is not showing up, it used to work and stopped at some point, I have group perms.
I must stop the scheduler if the player disconnects
That sounds like a wonderful idea
Cancelling the task
Do you have a chat plugin?
If you're on bukkit/spigot/paper you also need Vault
Okay I will get it and let you know how it goes, also no chat plugin, just regular essentials
EssentialsX and EssentialsXChat?
No just essentialsx
Okay 🙂 On join i use this
int taskid = Bukkit.getScheduler().scheduleSyncRepeatingTask(Main.getInstance(), new Runnable() {
and on disconnect
Bukkit.getSheduler().cancelTask(taskid);
Do I need vault and essentials chat?
Yes
Okay
You should do
// on join
BukkitTask task = Bukkit.getScheduler().runTaskTimer( ... )
// on quit
task.cancel();
It worked thanks fellas
this ?
public void onJoin(PlayerJoinEvent event) {
Player player = event.getPlayer();
BukkitTask task = Bukkit.getScheduler().runTaskTimer(Main.getInstance(), new Runnable() {
public void run() {```
myes
Well because you need to grab the task from somewhere
my task is in the scoreboard class and the event onquit also
in a method or defined as a field?
public void onJoin(PlayerJoinEvent event) {
Player player = event.getPlayer();
BukkitTask task = Bukkit.getScheduler().runTaskTimer(Main.getInstance(), new Runnable() {
public void run() {```
you probably need to learn about variable scope
variables defined in a method can’t be accessed in other methods
you need to define it at the class level
i need a bit of help. Me and my friend are starting a small server and we are also using essentialsX but i cant make it so the people who join can use /kit [kitname], but whenever i set it so the test group can use the cmd it just refuses to work. i applied it and restarted the server but nothing worked. (im new to using luckPerms btw so i dont know much)
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
yes I do.
could you try setting apply-default-negated-permissions-before-wildcards to false? iirc this is a new option. Don't really know how it works
its default to true but I think other people also had issues like that(?)
I feel like that setting should default to false. Or LuckPerms itself should not set perms to false by default @soft cosmos
Hey Yannick Schinko - Nitrado.net! Please don't tag helpful/staff members directly.
😘
luckperms doesn't set perms to false by default
Odd.
I've seen a few people complain that luckperms.* isn't enough with apply-default-negated-permissions-before-wildcards enabled
https://pastebin.com/3nMAMAy7 Can someone help? Why is this spamming in bungeecord console all the time but that player wasn't on server for a very long time?
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.
AuthMe on spigot, but luckperms is on bungeecord instance
!bungeecheck
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
Fairly sure something is changing the uuid or something
on BungeeCord config.yml online_mode is to false
because it's cracked server
on every spigot.yml bungeecord is set to true
Hi there, i don't know why the output of this placeholder : %luckperms_group_expiry_time_bourgeois%
doesn't show the month (and years) but only days/hours ect...
Did we have forget something on the config ?
thanks 😄
try updating to the papi dev build
i'll try, keep you informed
Currently, i use the latest version of Papi (2.10.9). I didn't even found any dev build :c
Ho thanks 😄
Thanks a lot, now it's work well 😄
Have a good day and best wishes for 2021 ! 🥂
Hello, when I add my grade, I don't see the prefix, how can I fix it? thx
do you have vault and a chat formatter?
No, this is my first server, I don't really know the prerequisite plugins
!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!
thx !
@gilded elbow
@prisma hinge Thanks!! You can throw a screenshot of how to transfer data from the old version of LP
Hey des1cee! Please don't tag helpful/staff members directly.
@unborn forge that config file is incomplete
did you delete chunks from it?
It's weird... it's missing a few settings but has others I haven't seen lol
why does lp autocomplete the perm minecraft.commandblock cuz it doesn't seem to actually exist anywhere
It's checked if you are not opped and try to place a cmd block
But even if true it doesn't let you unless you're opped
But if you're opped it doesn't check
¯_(ツ)_/¯
deopped and trying to place one and it doesn't seem to be checking it still lol
looks like its just for opening command blocks actually
also having the perm as true doesn't even do anything so idk what the perm's rly for
Uhhhh.. No?
If I delete the config and let it regenerate would it corrupt some stuff or is it safe to do?
Well I see you have some default-assignments extension settings
Where did you get this config from lol
I used the default one lol
I verbosed it like 2 days ago, it does check but it's totally useless so it doesn't really matter
Maybe since I updated from the old luck perms version to the new one?
Right.... that would explain some things
Maybe.
do u know where that perm comes from anyways cuz it's not in like any wiki or anything
Keep a backup of it just in case but from the looks of it you could just delete it / rename it and be safe
unless mojang recently added it but not much functionality yet
Mhmm... Ok
Once you let a new config generate try if the perms work
Will do
Mojang doesn't do permissions :p that's md5 on bukkit
They do op levels
1
2
3
4
0
ummm @prisma hinge it regenerated the exact same file
Hey JP2K! Please don't tag helpful/staff members directly.
Uuh....
yep.
do you have a link to the default config file? ill just replace it manually then
Screenshot /lp info please....
Does it have this section at the bottom the other one had?
Well that isn't 100% up to date but it still does not match the config at the time lol
uhh yes? the other had it as well
lemme send it again
maybe the automatic conversion it did cut something out
where should i paste the config again?
Well first off update lol https://luckperms.net/download
Regenerating config for that one should work fine... there isn't much magic to it
Well as of today this is the current default config for bukkit-based servers https://github.com/lucko/LuckPerms/blob/master/bukkit/src/main/resources/config.yml
is the config complete? the one i sent?
No, it still misses a few settings and it still has some really odd ones
Never seen this before lol
ok let me download the newest version and the newest config as well lol
do i have to backup luckperms before installing the newest version?
if so how would i backup the saved perms?
k
ill delete that and the config and we'll see what happens lol
gotta catch a flight for now though in a bit so ill probably do it in 2 days from now. ill keep ya updated if it worked or if im still having issues with this weird config lol :P
o/ have a good one
@prisma hinge I'm fancy xD
Hey BlazeAssault! Please don't tag helpful/staff members directly.
oh crap, sorry
coolio, what's the matter
So, I'm not sure if it's from LP or from Towny or SurvivalPlus, but I want to add a permission for a tool from another plugin
But LP doesn't recognize it
Say for example
/lp group Player permission set towny.wild.destroy.hatchet
it's not recognizing the hatchet tool
!verbose will help you
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
I'll check it out, thank you
Look I created the / lp rank1 parent add rank2 so that we both have the same commands but if I want to kind of remove a command from the second rank but it stays on the first one? This is because I use the kits
Please don't crosspost - the same people see both channels and will help you when we have time
hi i was trying to add a space between my group prefix and my nickname in chat but it isnt working, does anyone know how to fix this?
Does the prefix show up correctly in /lp user <username> info?
Could you send me a screenshot of the results?
ok jus a sec
did you add " to the beginning and the end of the prefix
i'm looking at the luckperms docs and am confused as to what the "primary group" is and what it does
As far as LP's concerned, it doesn't do much. However, lots of other plugins make use of a user's primary group for various things.
so it's not an LP thing? where would I find an explanation?
It's an LP/Vault thing that other plugins can use as your primary group
For example most rank up plugins will look at your primary group as the one which needs to be ranked up
It's the one with the most weight that you have, by default
But it doesn't do much internally, with LP alone. Just some other plugins might use it
Quick question, I have a bungee server and how would I set a permission for that one server? I couldn't seem to find it in the wiki
!context @warm cove
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
oh shoot didn't see that, apologies
hi, i did the parent rank from the first rank to the second rank but the second rank does not have the same permissions as the first help
Hi,best rankup plugin with luckperms? pls
Dont x post
?
Dont cross post
tell me name for 4 vip pls
How does the verbose command works? I read all, but nothing happened
Can I dm you a pic?
Why can't you send it here?
I thought it's not allowed
I enabled it, and got this
I mean such list
with different plugins
its just saying what perms plugins are asking for
Verbose just reports every permission that is checked yeah
bloodmoon is asking for a bunch of permissions which you have set to true
VB > player - permission - lp status basically
So, I'm not sure if it's from LP or from Towny or SurvivalPlus, but I want to add a permission for a tool from another plugin
But LP doesn't recognize it
Say for example
/lp group Player permission set towny.wild.destroy.hatchet
it's not recognizing the hatchet tool
thats what i need. Tools from other plugins to be recognized
I'm pretty new to all this, how do I add every member that joins the server into a group?
I'm not sure how Towny works exactly but I know that some things regarding groups and permissions you set in Towny config, you might want to ask their support
You can try using verbose and adding filters to filter things out (e.g. !worldedit & !worldguard will exclude perm checks that start with WorldEdit or WorldGuard)
that would be the group called default if you want a different group to be the "default" group then parent it to default
Yeah I'll do that, since for some reason my deafult group doesn't work
Like It doesn't get perms when I give it
What makes you think it doesn't work
I have a murder mystery plugin, and to make everyone (including non OPs) be able to play it, it requires the permission murdermystery.join.*, but when I give it to the deafult group and deop myself it doesn't let me join the game
!verbose will help you
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
!testingperms too
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
Just read bulkupdate few minute ago, and i was wondering how to change
group.example with global server context
into
group.example with lobby server context
Do you know why the deafult group doesn't work?
any idea?
The default group works fine, read the embeds and links above to figure out what's wrong
update server lobby "permission == group.example" "server == global"
Wait so the permission can't have *?
!nwc
Some plugins are created in a way which results in odd behaviour when the root '*' wildcard is used.
You can, there's nothing preventing you from doing it, but if you are testing permissions your players won't have it, will they?
True
If you want to test default permissions, you have to be a regular player
Deoping myself will work?
thanks
Deopping yourself won't remove the *
You can just run /lp user <yourself> clear
- deop
Is the plugin a bungeecord plugin?
Nice collage lol
So just to be clear: you enabled verbose and after that you did the thing you need perms for (without disabling verbose)
Yes
Are you using BungeeCord?
if you dont know you probably arent
Ok
Yes, There's upload record and something else but I chose on
Screenshot /plugins
??
Oh, can I use this one to make ranks?
We call them groups
I don't know anything about this, I literally just installed it becouse the Murder Mystery plugin needed it
But yeah they are "ranks" at the end of the day
They can also be visible in chat right?
!prefix
You can set prefixes, suffixes and other meta data in LuckPerms for players and groups. Note that LuckPerms does not manage chat. You need to use another plugin to show prefixes/suffixes in chat.
By the way, thank you
It finally worked after like 3 hours of trying to get it to work
Hi, I have to make a group called builder that has the same permissions as the default group, the problem is that there is a rankup system that starts from default how could I do?
help pls
Is there a way to use {name} but in a command line for commandsigns?
yes but the placeholder has to be replaced by ss / the placeholder you have to use depends on ss, not LP
ss?
commandsigns*
was thinking of serversigns lol
lol
https://pastebin.com/5szvRcJ2 how to fix this?
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.
Do you run a network for cracked/non-premium accounts?
yes
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!
10MB is latest.log xD
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
@prisma hinge I have sent you in private
Hey LudnicaKiller! Please don't tag helpful/staff members directly.
kek
https://bytebin.lucko.me/aHuCTpmcRs cracked server
Right
Even in offline mode you can have plugins that mess with the UUID
Jfc what a nightmare
Offline mode go brrr
Hello
A large group of friends has tasked me with setting up a Minecraft server.
Last time I did this was around beta 1.7, almost 10 years ago.
I had not much issue doing that then, and lot of it feels the same now, but there's also a lot of change, as for permission managers.
Before even joining this server I read the wiki, and it has good explanations of the different options in the config, but I'm kinda lost trying to find what behaviour I have to select for my intended goal.
What do I actually want to select for the primary group detection? Do I even need to mess with the default tree traversal algo? And such questions
I just fail to connect the desired result with the building blocks in the config
Default settings are fine to use and you shouldn't need to change them
Because from what I see of the defaults (especially for meta information), some of them don't seem to be what I want, unless there's something I don't get about how I should structure the groups
What are you actually trying to do? That's usually a good starting point :P
This right here ^
Turbo 
Ignoring any meta stuff, my rank structure would be extremely simple (from all perms to just the normal rank)
Any other possible permission-granting groups would be add-ons (like some world edit stuff or such)
But for meta stuff, it gets complex (at least for me)
So do you want to create a promotion system? Or simply create the ranks?
I'm trying to config LP currently but I will be creating (and giving) those ranks manually
Well, sounds like you want to create groups and then assign permissions to those groups?
Groups are what we call ranks by the way
For meta stuff, I want prefixes and colours (EssentialsX chat) for all of those ranks
I need one group that gives a specific meta colour that goes above any other colour (I want that group to have that colour regardless of the "rank" group)
I also want a specific rank to have a prefix that can stack over anonother specific prefix
"stack over" like show multiple prefix from different groups?
Oh yeah I'm familiar with the concept of groups and permissions
My problem is understanding which config perms will allow me to get the behaviour I want for for the perms and meta
Exaclty
!stacking
Display multiple prefixes/suffixes alongside a player's name.
!tracks probably want to look into this as well
Tracks provide a method for you to promote/demote players along a track (or ladder) of groups.
Yeah I understand stacking but I don't want it for any two groups, only two specific ones
My main use is that the "mods" are elected (for the discord server) and that sometimes it's possible than one or more of them is also one of the managers of the minecraft server (would be case for both of us right now)
So I would set a track for default/mod/"void", and have the prefix be "highest from track"? what would have the other be stacked?
OH I see now
well its up to you really... how you want to set it lol
It's just a list
yea it is
omg I was dead yesterday while reading
oh boy lmao
thanks for mentioning tracks and getting me to re-read the stacking page
Ok so just as a sanity-check
I'd want "highest on track" for track with the normal groups and the same type for a track with only the server admin group?
yea, if that is how you want it to be
Cool
So then someone with default will show [default] but someone with mod + server admin will show [mod][admin]
These prefix make no sense at all said like that lol
Would be [Elected] [Admin]
You have a person with mod and admin, and they're both groups on staff track, only admin will show
(assuming it's the highest)
They would be on different tracks
Well then yes if you listed both tracks in the stacking section
Usually people have staff tracks in general tho, cause admins are usually mods as well
Problem here is that the server admins are the two people who know enough about minecraft servers to setup and manage one, but the mods are defined by whoever gets elected as such on the discord server this is for
I see, then yeah it works how you set it
And if a player has 0 groups on a track which you specify to stack, it just skips that track and does nothing
Perfect
Different question
I see "argument based permissions" in the config
Do I need that if a want one group to be able to give/remove some groups but not do anything else at all in the plugin?
Yes
if its specific groups, then yea
And it certainly complicates things
OR
Give no lp permissions and use an alias command
That makes things tons simpler
pepega
Both options seem complex so I'm just not gonna give them the perms
They own the Discord but will have to live with the fact that they don't get control on the minecraft server lol
Haha if that's an option, definitely take it xD
Quick question about weights
The wiki says any integer, positive or negative
Is there a limit like java int or such?
why on earth would you even want to go that high
don't know why someone would, but I want an idea of how much space I can take
yea its an integer
!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.
Yeah, that page didn't specify bounds or int type
But should definitely be ok with
The int data type can store whole numbers from -2147483648 to 2147483647.
Unless you want like, a billion between each rank... :P
Definitely not needed but there's no shortage of languages/systems/etc that can't count up from 1000 or such low numbers
Hello there, so I have this problem with suffixes and prefixs
I have successfully added prefixes and suffixes but, both of them are showing in chat and I dont want that to happen, I want only the prefix to show
like this
{PREFIX}&r {DISPLAYNAME}&r: {MESSAGE}
!formatting
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
!moss Ask here
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 will check the LP formatting first, brb
@prisma hinge If you read the first embed, you'd realize it has nothing to do with luckperms. Luckperms does not put them in the chat. It's your chat plugin that adds them to the chat.
I only have essentialschat installed, and I disabled the prefix and suffix but it still shows although they are disabled from the chat plugin it self
Again. This is not a luckperms issue. Luckperms does not display anything.
well, I will try talking with essentials discord then. but thanks for taking your time to help
can someone send a link to the luckperms color codes
!colors
they're not luckperms codes though, it really depends on what chat plugin you use
i use essentials
!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.
How would I fix this error. It appears whenever I do anything regarding luckperms
https://bytebin.lucko.me/6Tm09NQRqj
Oh wait I think I solved it. Does LuckyPerm not like protocolLib
can i add permission for user/group silently?
which permission do i need to give someone so that they can use stuff in my server (buttons, tools etc.)
hello?
It's not uncommon for plugin makers to include some form of analytics with their plugin.
I looked on the wiki, and there doesn't seem to be any mention of analytics.
Am I correct to assume that LP does not come with an analytics component?
yes
only the website (editor, verbose, etc) has analytics
Would be kinda cool if there was bstats, ik that isnt gonna happen tho
Help
Well what exactly doesn’t work for you?
i have this plugin called loreatributes end i can t use it becousy i don t have permission
to it
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
@soft cosmos and another case. I urge you to default that setting to off
Hey BrainStone! Please don't tag helpful/staff members directly.
what i have to do to fix it?
Alright. Look for a setting with wildcard in the name in the LP config. List all of them you can find please
I don’t know the name of it by heart yet and I’m on the phone so can’t check myself
this
?
apply-wildcards: true
apply-sponge-implicit-wildcards: false
apply-default-negated-permissions-before-wildcards: true
Yes. Turn that off and restart the server
Did that fix it? @prisma hinge
YES thanks! idk why but it took so long to restart the server after i turned off it btw you should make enother channel just for support
The general channels are the support channels
didn t know about that but thanks for help
If your issue is caused by LP, here, but if not then #general
How can I put a player into a group
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
is there a way to automatically add a user to a group when they enter a world, and remove them from it when they get into another one?
!contexts
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
Searching alot for this but cant find anything usefull. Does anyone know if there is a way to make node true or false based on if he's an op or not? Like context "player:op true" or something like this?
No, because you shouldn't be using the op-system alongside LP - it's recommended to switch fully over to LP
Ok , i will use it like that
to make it real simple: does the node " * " true give u perms for everything?
Or is it best to set every plugin for the group "op" like:
-minecraft.*
-essentials.*
...
Not if the defined default is false for everyone (that's defined by the plugin author)
You can switch a setting in config, something along the lines of apply-false-defaults-over-wildcards or something very pedantic
Thanks for the help. I really like LuckPerms, especially because there are so many helpful people.
If I have luckperms.* in supposed to get all perms... right?
Cus i either broke something or something else is broken
I'm in 2 groups, neither of which have any perms or parents. I have luckperms.* set to true and nothing else, yet I can't use it. Going to tinker with the config for a bit
okay wtf
When command-allow-ops is set to true (default I think) it does not allow me to do /lp
when it's set to false it does allow me to do it. Not opped either of the times.
When apply-default-negated-permissions-before-wildcards is set to false it does work, when set to true (default) it does not.
@soft cosmos
:p lately we've been getting a number of issues regarding things like that (not exclusive to luckperms.*), I guess the setting is okay, definitely well intended but I don't know if it's inconsistent, if there's a bug or what but maybe the config template should default it to false.
Should I make a GH issue so it doesn't get lost here?
I did a few days ago (regarding luckperms.* specifically but uuh then I tested with a clean install but it worked as expected
https://github.com/lucko/LuckPerms/issues/2800 if you wanna comment