#support-1
1 messages · Page 227 of 1
I've got a ticket open with them now - they do for a db that is less than 1gb in size
Or they offer emergency restores at a small fee so I think I'll be okay
Well the only way to recover the data is to get the database back
Its either that or you have to redo everything unless you have a backup on your machine
They managed to restore it for me - am I allowed to vouch for a host here?
I was looking to clear all users from a group - is there a way to do that?
Just duplicate the group and delete the original one
Probably easiest wat
Way*
Hey justenka123! Please don't tag helpful/staff members directly.
!bulk
There's an example of how to do so on this page
Bulk update can easily wipe your entire LP database if you're not careful; taking a backup before hand is strongly recommended.
Quickly update a large amount of user and group permissions by using the bulkupdate command.
Indeed no. Group inheritance is managed by permission nodes in the form group.<GROUP NAME> on the inheriting user/group. Deleting a group does not clear these nodes (would be a bunch of extra load on LP for not a ton of benefit in most cases). If you then create a group with the same name, everyone still inherits from it, since they still have that inheritance node
Fair just make the node 1 letter different and the visual one the same
Brotha idk lp, im really new to it 😭
That would work, yes. Though from an administrative perspective that also sucks - now you've got 2 groups with very similar names.
No but just delete the original one
True, but the other potential problem would be anything external that relies on group names (i.e. if it's a purchased group from a shop). You now need to remember to go update the group name in all those places too, and the potential consequences of forgetting one...
Thats just being careful
Indeed, and it's definitely possible to do it safely, but we're all human and make mistakes. I know for a fact that I'd forget at least one place & then have a mess to clean up depending on how long it takes someone to catch it
Hello, I will have a question, some permissions do not appear in suggestion in Luckperm (but works if we add them) Is there a way to "force" the display of suggestions?
bonjour, j'aurai une question, certaines permissions n'apparaisent pas en suggestion dans luckperm ( mais fonctionne si on les ajoute ) il y a t'il un moyen de "forcer" l'affichage des suggestions ?
LP's suggestions are just that, suggestions. It does it's best to prompt all the permission nodes it knows exists, but due to how the permission system works it's simply not possible to know every possible permission node.
As you noted, you can always just enter the permission node manually.
I know well, I just asked if there was a parameter on the subject ... because I have a plugin which in my opinion in it but .... I find it not including on the Wiki of the author
je sais bien, je demandais juste si il y avait un parametrage sur le sujet... car j'ai un plugin qui selon moi en as mais.... je n'en trouve aucune y compris sur le wiki de l'auteur
Besides, if for example I create a plugin with permissions ... In order to facilitate the work provided by the Luckperm Team, is there a way to send them the Node of the Perm?
d'ailleur, si par exemple je creer un plugin avec des permissions... afin de faciliter le travail fourni par l'equipe de luckperm, il y a t'il moyen de leur envoyer le noeud des perm ?
Yeah unfortunately not, what LP provides as suggestions is the best it can reasonably do.
If you can't find a plugin's documentation on it's permissions, we do have a tool specifically for that job; Verbose Mode (see link below).
is there a way to send them the Node of the Perm?
No, there isn't. LP sources it's suggestions from permissions that have been checked, as well as all permissions that are currently used in your permission setups. I think permissions defined in platform manifiests (i.e. aplugin.ymlif developing for a Bukkit-based server) are also noted for suggestions
Thank you - considering I deleted my entire admin node today I will totally make backups XD
Hi, i just wanted to ask, i want LuckPerms-Forge for minecraft version 1.12.2, its something like that?
I looked at https://luckperms.net/download but I think even if it indicates 1.21.8 it is valid at least for all version 1.21.* And before but what version ....
j'ai regardé sur https://luckperms.net/download mais je pense que meme si cela indique 1.21.8 c'est valable au moins pour toute les version 1.21. et avant mais jusqu'a quel version.... *
!forgeperms
Forge added the Permissions API only recently in 1.18. That API is what allowed a native Forge version of LuckPerms to be made, however that API does not currently exist on older versions of Forge, and is unlikely to be backported. Without the Permissions API existing on older versions of Forge, it is impossible to make LuckPerms work on those versions of Forge natively.
There is a Sponge version of LuckPerms! You can add SpongeForge and the Sponge version of LuckPerms to use LuckPerms on older Forge versions.
There is no LP for Forge before 1.18
Use Spongeforge and Sponge LP
Make sure LP is the only permission plugin you have and use verbose to see if it's looking for any other perm node
Although we generally don't recommend using Plugman, or reloading at all considering it can break a ton of stuff
!reload
Using Bukkit's /reload command causes issues with many plugins, including LuckPerms. If you are adding or removing plugins, you should always fully restart your server.
Plugman causes all of the same issues as /reload as it is fundamentally doing the same thing as /reload
y dont they jus rem it from the bukkit api if its 2 the point they dont even recommend using it
why doesn't who remove it
bukkit, spigiot, paper, all of em
I schemed ova dis and in it it says they all dont recommend using the cmd as it WILL def break stuff so why not jus remove it
Is there a way you can set up a barrier so specific roles can pass it?
how come different person have the same parent group but the weight result would be different?
deny group weight is 2 and added to default, allow group weight is 100
person a result true which is normal
person q result false which is strange
From my research I dont know if this is possible but how do I auto join a player into a group when they are oped?
I know of autoop but I don't think that's what im looking for and this is for a plugin im makeing so I dont want users to have to go change configs
Does LP work for Forge? I'm doing something wrong but not sure what, commands arent working after putting it in mods folder
What version?
I am unable to fix this error, I am using a docker-composse server
"The database is read only"
You need to give the plugin proper permission to access the database
its a host
Then you need to reach out to your host and have them fix your databases
-rwxrwxr-x 1 ubuntu ubuntu 69632 Sep 20 20:07 luckperms-h2-v2.mv.db
1.21.1
And what do you mean by "not working"?
The commands arent there, they dont autofill and when I type them in manually theyre not recognised, so I have to assume the install didnt work properly
Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
Just the full server log?
the full log yea
Whatever one is from when you loaded up your server with LP
I'm assuming all-the-mods-10 is your root
sure ig
Skipping jar. File /home/473108/userdata/all-the-mods-10/mods/LuckPerms-Bukkit-5.5.11.jar is a Bukkit or Bukkit-implementor (Spigot, Paper, etc.) plugin and cannot be loaded
You downloaded the version for Bukkit, not Neoforge
Oh cool, thanks
Does the version you download matter?
Since the only option is 1,21.8
I believe so for Neoforge. You can get older versions from Modrinth https://modrinth.com/plugin/luckperms/versions?g=1.21.1&l=neoforge
Thanks, added the 1.21.8 vers and now the server wont start at all
Hi, i am having some problem with some users, the problem is with the player doesn't currently have data pre-loaded - denying login.
!help
!advanced
!api
!argumentbased
!ask
!bedrock
!bulkupdate
!bungee
!bungeecheck
!cauldron
!colours
!commandequivalents
!commands
!config
!context
!cookbook
!default
!downloads
!editor
!editorsafety
!errors
!essentials
!extensions
!extracontexts
!faq
!forgepermissions
!formatting
!hack
!helpchat
!inheritance
!install
!libsdir
!locale
!lpc
!meta
!migration
!notworking
!nowildcard
!offline
!pasteit
!permissions
!permplugin
!placeholders
!reload
!selfhosting
!spongeseven
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translationprogress
!translations
!tutorial
!upgrade
!usage
!userinfo
!velocitycheck
!verbose
!version
!weight
!whyluckperms
!wiki
!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
!ask
Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!
!ask subcommand permission
Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!
!lpc
LPC is not affiliated with LuckPerms, and support for LPC is not provided here.
Hi, I'm able to add the parent permission like you said. But I don't know how to exclude users from a certain rank. Can you help me ?
yo im using the fabric version but it wont save the permissions
when i try to save it
what should j do
Wdym exclude them from a group? You just don’t add them if you don’t want them in it
I tried before but it also able to change to admin role
I don't know why
do you know how to allow user change their prefix ?
im thinking of using track and promote/demote
but i think there will be a better way
You need a separate plugin the only way to set prefixes with luck perms is through the editor / meta commands
Send your error log here. Saying the permissions don’t save isn’t very helpful for us. There could be 100s of different reasons why they won’t save. You need to be a little more specific
i'm using styled chat mod, so prefix is fine. the only problem now is I really want player to change their prefix
Like I stated above you will need to find a plugin that allows users to change their own prefix as in luck perms you can only do it with the editor / meta commands
Yep
i'm getting this error message when joining a server, i'm using the modpack given by the admin, the server restarts frequently, it worked just fine friday, and it's only happening to me.
the people on the server discord don't know, and the people on the fabric discord don't know, so the guy helping me told me to go here
so, a few more question. how can I allow user to promote or demote themself within a track
this is my rank permission, but it say i'm not allow to use the command when I type /lp user nam promote diamond
Did you enable argument-based-command-permissions in the op config? https://luckperms.net/wiki/Configuration#argument-based-command-permissions
yes i did
!verbose perfect, in that case you can use verbose to check what permissions are still missing
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
can someone help me with this, i've been dealing with this for two days with no solution
We need the error from the logs which the server needs to give, assuming you don't have access
lowk do not know how people know how to read these
How can I fix the response time?
I'm using mysql with redis.
[19:45:16 WARN] [luckperms]: Processing login for Antonio11_11 took 4177ms.
What minecraft version are you running?
What's the ping to your MySQL server? (if you don't know, I believe it should be printed in /lp info)
1.21.1
Can someone tell me why LP keeps crashing my ONE server? Or alteast it'll cause it to be unjoinable>
i am having the same problem with some users and not answer
May I ask if there is still lp for 1.12.2 but with Java 8? As far as I know only 11 right?
@flat parcel
what mod would i need to set gamemode spectator/survival perms to true but creative to false?
Any logs?
Any logs?
Iirc version 5.4.x
You can get them e.g on modrinth
i am download last version of luckperms for bukkit 1.7.10, error when start server:
[14:43:55 ERROR]: Could not load 'plugins\LuckPerms-Bukkit-Legacy-5.5.11.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.lucko.luckperms.bukkit.loader.BukkitLegacyLoaderPlugin'
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:191) ~[PluginClassLoader.class:]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[JavaPluginLoader.class:]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[SimplePluginManager.class:]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:256) [SimplePluginManager.class:]
at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugins(CraftServer.java:343) [CraftServer.class:]
at ...
Caused by: java.lang.ClassNotFoundException: Failed to remap class me.lucko.luckperms.bukkit.loader.BukkitLegacyLoaderPlugin
at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:534) ~[PluginClassLoader.class:]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:455) ~[PluginClassLoader.class:]
at ...
... 12 more
Caused by: java.lang.IllegalArgumentException
at org.objectweb.asm.ClassReader.<init>(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
at org.objectweb.asm.ClassReader.<init>(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
at org.objectweb.asm.ClassReader.<init>(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
at net.md_5.specialsource.RemapperProcessor.process(RemapperProcessor.java:83) ~[RemapperProcessor.class:?]
at ...
...
You need a older version of the plugin as you are trying to use a newer version of the plugin in a older version of the game
Download the legacy from here: https://luckperms.net/download
There are a ton of plugins out there that solve this problem. You just need to find what that has game mode permissions locked to permission nodes
i am already download old version
unzip -p LuckPerms-Bukkit-Legacy-5.5.11.jar me/lucko/luckperms/bukkit/loader/BukkitLegacyLoaderPlugin.class | xxd | head
00000000: cafe babe 0000 0037 003e 0a00 0200 0307 .......7.>......
00 00 00 37 → major version 55.
Major version 55 = Java 11
why plugin for 1.7.10 compiled with 11 java ?
Ok gimme 5-10 minutes, driving home
Mods🫢
@smoky tartan
neoapi is probably calling luckperms too early
Hello!
It would seriously change the efficiency of how people use the LP editor if you could add perms even when you search for a certain query, I'm talking about the browser editor
And filter the Group Editor by plugins, keywords, server, etc.
Yes but I don't know how to create ranks like :
Owner
Helper
Builder
Player
Always is it like :
Player
Owner
Builder
Helper
Use Luckperms
Then define each rank's "weight"
the highet the weight, the higher the perm hierarchy
just watch KasaiSora's video on luckperms
it's like 50 minutes long and covers pretty much everything, including a Web Editor
also would be good to have zero-context permission node have higher authority and should OVERRIDE the node with some context
for example:
essentials.* false never server: survival
essentials.tpa true never none
With something like this, all usually-working (default perms) commands would work on all servers except the survival server.
And for the survival server, nothing except /tpa would work.
This is just a example.
Also it would be super super useful to be able to deny 100% of permissions to a group, so you could then go and add those which you want, isn't this correct?
Or like a check-button for either of them?
And well essentials. false never server: survival* doesn't actually work.... Because every command should be disabled then from Essentials, but they weren't
Like if there were a Allow nodes with context to override those without one checkmark, I'd enabled it!
@hardy peak So, permisison calculation pulls from a few different things. First of, regarding context, a node with context will always override the same node without any context; and a more specific node (i.e. foo.bar) will always override a less specific node (i.e. foo.*). So what you're saying in the last message about "allow nodes w/ context to override those without" is the intended behavior. If you're not getting this behavior on something, please share the output of /lp user <who> permission check <permission> for an affected user & the affected permission.
Also it would be super super useful to be able to deny 100% of permissions to a group, so you could then go and add those which you want, isn't this correct?
The default behavior when a player does not have a permission set is to fall back to denied; but on the Bukkit platform, other plugins have the option of overriding this default to either "give it to all players" or "give it to all opped players" for each of their permissions. LP will respect these default permissions with the default LP config. If a specific permisison is bugging you then you can always set it to false. If you want to disable that entire system and have all unset permissions return false, you can disableapply-bukkit-default-permissionsin yourconfig.yml
!advanced
If you're curious about the other rules that determine how LP calculates permissions, you can find them all on this page:
Discover some of the more advanced concepts of LuckPerms, such as permission calculation, shorthand permissions and more.
How can I fix the response time?
I'm using mysql with redis.
[19:45:16 WARN] [luckperms]: Processing login for Antonio11_11 took 4177ms.
LuckPerms is somehow making the server unable to start now, is there anyone better at readings logs than me who can figure out why?
You have a couple of other mods which are also causing problems but for LP specifically, you need to use a slightly older version for 1.21.1
Can find them on Modrinth https://modrinth.com/plugin/luckperms/versions?g=1.21.1&l=neoforge
Yeah thing is the server stops launching specifically when I add LP, will give the download a go thanks
What's the ping to your MySQL server? (if you don't know, I believe it should be printed in
/lp info)
Alright so installing and adding that, server now launches but anyone trying to join is met with this. Log is attached
Could you maybe upload the log files here? https://pastes.dev/
If its anything like Pastebin it'll break the limit
1.7m characters, makes the file size too big usually
👀
@flat parcel
Hey nojokefna! Please don't tag helpful/staff members directly.
@queen latch
Hey nojokefna! Please don't tag helpful/staff members directly.
@halcyon musk
Hey nojokefna! Please don't tag helpful/staff members directly.
?
Believe it was for the scam spam
Yup
Heya. Is there a bulkedit command to change everyone who is in group A to be in group B instead?
How can it be fixed?
is there any way for permission to only be accessible from a worldguard region?
The first "command example" here: https://luckperms.net/wiki/Bulk-Editing
Yes, with the Context system (https://luckperms.net/wiki/Context) and the ExtraContexts plugin
basically the context worldguard-region=spawn will make the perm only work in a region called spawn
here's the link to the github, with a brief intro and the download link: https://github.com/LuckPerms/ExtraContexts
Ty
Doesn't that just replace the permission "group.<name"? How is that the same thing?
Just noticed that the group the player is in gets added as a permission named "group.<role>" 😛
Yup, that's how LP stores group membership (and a bunch of other things too). It's an easy way for us to store stuff, and has the side benefit that other systems (like context and bulk updating) works with it without any extra work on our part
^
Idk what the api does, ask the developer of neoapi
Hi !
if I do this, will it remove every permissions to all the users but it will keep their group ?
lp bulkupdate users delete != group.%
or does it need to be
lp bulkupdate users delete "permission !~ group.%" ?
I think this one is the correct one but I want to be sure it's not gonna remove my users group
lp bulkupdate users delete "permission !~ group.%"
sounds about right
but you might want to create a Backup first
.s/might want to/should definitely
You should always take a backup before performing a bulk update, as a single command can delete your entire permissions setup
Great 🙂
At some point, players started joining the server without the default group, but not all of them. Some still have it, some don’t. I haven’t touched LP at all, and now I’m getting around 5 complaints a day that they can’t connect to the server because in the lobby they don’t have the default role → so effectively nobody has it (I’m using MySQL).
Any ideas what could be causing this and how to make it “auto-assign” again?
First, do you see any relevant warnings or errors in your server logs related to LuckPerms? If so, please share them, as they could provide important information.
Next, can you confirm whether your default group is still set correctly in the LuckPerms configuration? (https://luckperms.net/wiki/Default-Groups)
Do you have an idea of when the issue first started
Finally, please run the command /lp info and check the database ping shown in the output. This will help determine if there are any issues with your connection to the LuckPerms database.
when using luck perms server wont start. i am using LuckPerms-Sponge-5.4.152.jar, Nucleus-3.0.0-BETA7-MC1.16.5-SpongeAPI8.1-plugin.jar, and spongeforge-1.16.5-36.2.5-8.2.1-RC1737-universal.jar
i remove luck perms and server starts
am i missing something?
nvm im stupid!
I may sound stupid, but I've been trying for a while now to make the prefix and role appear in color AND bold, but only the prefix takes on the color and the username turns white (I'd like both to be in color and bold) (I'm using EssentialX, EssentialX Chat, TAB, and Vault in addition to LuckPerms). Could I get some help?
How can I fix the response time?
I'm using mysql with redis.
[19:45:16 WARN] [luckperms]: Processing login for Antonio11_11 took 4177ms.
I will try disabling that in the config, thanks!
Ok so this means that at some point, you (or someone impersonating you) had connected while the server was set to offline mode. If you've converted from offline to online mode, you'll need to manually migrate your user data over - note that your normal ingame player data (i.e. inventory) and any other plugin data will also need to be migrated.
However if you'd only connected once and you don't have any important LP data stored under your offline mode user, simply running /lp user <OLD UUID> clear should wipe that user from your database, and thus stop that error from showing.
-# (By the way, UUIDs are public information and not sensitive, anyone can look up the UUID for a username using i.e. namemc. You don't need to redact them)
@flat parcelSounds to me like I actually wanted
apply-sponge-implicit-wildcards
Hey cuddlies69! Please don't tag helpful/staff members directly.
don't you agree?
it was false
And a wildcard didn't work
like KasaiSora (popular YouTuber) said that if you did * = false then everything would be false by default
but that never worked for me
neither did essentialsl.*
maybe now it will?
version 1.21.8
!chat
LP is not responsible for applying formatting. That formatting appears correct if I'm remembering the ordering correctly, but it's up to other plugins to handle displaying it. Moreover, some spots don't support all formatting types i.e. I don't believe it's possible to bold a username in the tablist, but I may be wrong on that
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!
Could I see the full connection logs from when the player began connecting to when they fully joined the game? Make sure to redact the player's IP if it's a public IP
@hardy peak So, we generally don't recommend * to false because it explicitly overrides default permissions, and can cause some unexpected (but intentional) behavior in some other scenarios.
Would I be able to see the output of /lp user <affected user> permission check <permission> for a <permission> that is supposed to be denied, but the player is actually getting? That'll give me some more debug info to figure out what's happening
(also space bar not the enter key please, 3 words per message is rather spammy)
really? Like what
You can't see them right now because I changed a lot of stuff already
I need to make a temporary group with the perms I had before...
That is a subjective matter in which I will try to comply only because you are a moderator, not because you're correct
I can't think of an example off the top of my head, but there's been a few cases where people were getting unexpected results with a wildcard * set to false and some other permissions set to true - usually doing so to try to override bukkit permission defaults instead of just disabling them in the config
oh
I did essentials.* then
you meant just the '*', right?
like for all plugins, right?
Yeah I was referring to the top-level * wildcard. A second-level wildcard like essentials.* should be less likely to cause problems
alright then
It's much more easier to do [all plugins].* instead of each of plugin's permissions
😬
the top-level * wildcard wasn't working for me before
let me try now with a new test group
Yeah I just think it wasn't working at all
I could have still used many commanda from essentils
oh god
I think it's fixed
I can't use /kit /spawn or /tp 😄
Now I'm only curious which one is it exactly
your of mine fix 😛
I don't think the sponge implicit wildcards option should have played a role (it's not supposed to affect anything in this particular scenario assuming I'm understanding your setup correctly).
If you're curious, /lp user <username> permission check <permission> is a very useful debugging command that prints what LP has calculated to be that player's result for the given permission, and also explains how it calculated it. It's useful when you're not sure why LP is returning a given result
Hey commanderlion_50402! Please don't tag helpful/staff members directly.
ok
Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!
!ask is it compulsory to install luckperms on velocity or only the server where u want to sync permissions
Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!
is it compulsory to install luckperms on velocity or only the server where u want to sync permissions
i mean i have a lobby and its survival
i want permissions only for them
so am i required to download it on velocity server also ?/
@flat parcelI found the culprit
Hey cuddlies69! Please don't tag helpful/staff members directly.
Please don't reply just to ping.
It's only required on your proxy (i.e. Velocity) if you're using the pluginmsg messaging service; all the other messaging services including the default auto make use of other means to message.
That being said, installing LP on your proxy is recommended regardless - without being installed on the proxy, LP is unable to handle any permission checks fired by the proxy itself, or any plugins installed on the proxy.
i am confused 😭
@rugged locustI recommend running LP on a server database, I recommend MariaDB 🙂
Sorry I'm not quite understanding the wording, are you saying you've got it working as you want and just wanted to show me the solution, or are you still having an issue?
sir let me explain in detail
We do too, but that doesn't answer their question
How to get this website i remember doing it long ago cant seemt ot get it now
/lp editor 😉
!editor
LuckPerms offers an easy to use, powerful Web Editor, with which you can add, delete and change permissions of groups and players.
I'm showing you the issue, the context with essentials.* set to false should OVERWRITE the essentials.spawn set to true, but it doesn't.
This is by the way without applying any fixes to the config such as the one you gave me
/lp editor
thanks
sir i have made an database so i just download velocity on lobby server and its survival or in velocity, survival,lobby ??
am i understandable
You will definitely need to install LP on your backend servers (lobby & survival). It is strongly recommended to additionally install LP on Velocity, and the overwhelming majority of servers will want this.
It's not strictly required to install LP on Velocity, but you're almost certainly going to want it.
Ok, so turns out Bukkit's defaults don't play a role here, so that config option was actually unrelated. I'm going to have to take a look at the code to see what the intended order is, but it appears LP is having the non-contextual but more specific permission take precedence over the less-specific but contextual node.
While I look into that, as a stopgap you should be able to either explicitly set essentials.spawn = false with the same server context; or only give essentials.spawn with the desired server contexts; and get the desired result
Server option on which LP instance?
I said I wasn't using your fix lmao
Oh ok so that's all moot then lol
in config file
Like 2 times
Chill bro relax I didn't test it yet
I'm so busy playing SMP with my best friend
I'm asking which LP instance you're asking about? i.e. are you wondering what to put on your lobby or survival servers, or the velocity proxy?
Sorry I must have missed that, it's surprisingly busy today for a random Wednesday
sir i am using lp permissions only for survival and its lobby
so did i have to put lp on velocity too ?/
Hi please I need advice when a player buys VIP for 30 days. And 3 days before expiration they buy it again for 30. How do I do it so that the VIP is extended to 33 days and not set a permit?
Ok then for the server option, you should put the server names i.e. surival and lobby.
Again, you do not need LP on velocity - survival and lobby will work just fine without it. However you're likely going to want LP on velocity at some point, so might as well set it up now too.
k thnx
Assuming you're giving the group via the command /lp user <who> parent addtemp <group name>, add accumulate to the end of the command to make it add the time.
Is this correct?
lp user %player_name% parent addtemp copper 1d accumulate
Yes, that should be correct, sorry for forgetting the expiry in the example command.
Thanks a lot 👌🏻
Ok so some codebase spelunking later, this indeed appears to be the intended behavior. Context is resolved first, then the rules like more specific nodes taking priority over wildcards are applied. You'd need to use one of the 2 methods I mentioned above to achieve your desired result
sir u r saying to me that setup luckperms on every server and setup per server permissons yes ??
That message was in response to Cuddler, not you
i know
?
thats it ?
I am not sure what you're asking. What is your question?
sir u are saying that
Again, you do not need LP on velocity - survival and lobby will work just fine without it. However you're likely going to want LP on velocity at some point, so might as well set it up now too.
i am saying that is it good to set it up on every server and juct set per server permissons ?
!network
This page describes the intended setup for a network setup.
Yes, if you want you can only install LP on the backends and use context to set per-server permissions.
If you run a BungeeCord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
Syncing data between servers
[22:59:13] [LuckPerms - Task Executor #54368/WARN] [luckperms]: Processing login for Nick took 7614ms.
[22:59:16] [velocity-guard - Task Executor #720/INFO] [velocity-guard]: x.x.x.x
[22:59:16] [velocity-guard - Task Executor #720/INFO] [velocity-guard]: Checking connection for Nick with asn x
[22:59:16] [velocity-guard - Task Executor #720/INFO] [velocity-guard]: Connection for Nick approved!
[22:59:20] [Netty epoll Worker #9/INFO] [com.velocitypowered.proxy.connection.client.AuthSessionHandler]: [connected player] Nick (/x.x.x.x:x) has connected
There
so as you were saying, global should NOT overwrite server=lobby, right?
No problems, I do miss the instant replies from you, but take your time, I hope you enjoy what you do, don't let it become a chore
take time off if needed
I disabled default bukkit thing you recommended and also enabled the sponge wildcards
even restarted the server... nothing... It's still not working
It's LP v5.5.0
This is not the place for that
Moderator is ranked higher than a Helper, so I'm assuming that you have no jurisdiction over the matter 😛
_11 is the man
That wasn't directed at you. It was for someone spamming a business proposal
Be more specific next time 😝 no hard feelings
they give you any solution about this?
ohh i am using a mod from Neo too but i dont think that is the problem
yeah atp for me a solar particle hit my computer and messed with the code
either that or the solar particle hit the computer that runs the server and messed with a line of code for me
neo api*
did you try to remove any neo mod and see if that work?
i actually got the server owner to delete luckperms from the server and it was fixed
what permission mod are you using?
most of the mods use luckperms
not sure
are you not using permission mod on your server?
Using the Cobblemon Academy pack.
Only one person is encountering:
[LP] Permissions data for your user was not loaded during the pre-login stage - unable to continue. Please try again later.
No errors seem to show in console either.
How does one go about fixing this? T-T
by the way, all of a sudden a plugin for authentication aka /register command, stopped working!
I would never figure it out because I have set it up and it worked perfectly fine and I never touched those perms, in fact I never put any perms!
Maybe it somehow affected the network-wide database? But I checked and I reverted back to original settings in the config
You have you contact your authentication plugins support team. This is the luck perms support discord. We don’t give support on any unrelated plugins.
Please don't intervene if you don't know that there is another more important issue with LuckPerms ALREADY present
I didn't involve myself in that one. You asked a separate question unrelated to luckperms. All I'm saying is you asked the question in the wrong Discord. You can still get support from _11 for your original issue I'm just telling you we don't do support for plugins that are unrelated to lp.
And also, at the end of the day this is all community support; anyone is welcome to provide assistance. Neither mods nor Helpfuls are obligated to help, or the only people qualified to. Please don't be rude to people who are just trying to help.
!offline
Running a Minecraft server in offline mode can cause a lot of issues, particularly with UUIDs and security vulnerabilities. Some people also view it as unethical (piracy). We understand that some people need to run their servers in offline mode. However, due to the reasons mentioned, some users will choose to not support those running a server in offline mode (this does not apply to those running in a Bungeecord network). Please respect their decision, you may continue to seek help for your issue but in most cases, it can be resolved by setting online-mode=true in server.properties.
"You asked a separate question unrelated to luckperms" It could be related to luckperms, and it kinda was
Because all I had to do is enable plugin-name.*, but before I wasn't required to do so, and nothing changed related to servers, server versions or permissions, I only added more plugins, and was testing the LP config which might have somehow fkd up the database? IDK
But I understand what you mean by community support, I'm sorry
Okay I might try buying MC and having an account
Because this is not the 1st issue that I'm having
hi im trying to set this permission griefdefender.user.claim.create.basic to false for the default group in a specific world. however it does not seem to be taking in the world aspect and i can still create claims
if i run the command without the world context it works as intended
wondering if anyone knows wats up
/lp group default permission set griefdefender.user.claim.create.basic false world=resource_world full cmd im using
@flat parcel
sorry for the ping
{
"static-contexts": {
"server-type": ["rankup", "saguao", "proxy"]
},
"default-contexts": {
"server": ["rankup", "saguao", "proxy"]
}
}
is it ok for context.json ?
Hello! I need help with chat prefixes/suffixes not displaying. I've created ranks with LuckPerms, set the prefixes/suffixes using meta setprefix/setsuffix, but they don't show in chat. I have EssentialsX and EssentialsXChat installed, and the chat format is set to {PREFIX}{DISPLAYNAME}{SUFFIX}. What could be wrong?
You need Vault too
The thing is, I'm on version 1.21.8 and I can't find the plugin version.
vault 1.7.3 it's ok?
That's the latest so yea
Just wondering if this looks correct for autorank to promote players based on playtime
Autorank doesnt say that i am on a track
These are my ranks
Not sure if this means anything or not
I went to donload luckperms for my Neoforce I use 1.21.1 and does not work, where can I download the one I need?
luckperms seems to randomly stop working (can't make changes, users lose perms/command has no autofill ingame) and begins to output the attached logs after an attempt to set a value for a permission via console. 'view' commands such as lp user xxx permission info still have output and show previously made changes (set perms, created groups) but not new ones.
Additionally (possibly unrelated), I cannot find my h2 or yaml (i changed the storage config to "YAML") config file in config/luckperms.
Server is 1.21.1 Fabric
Hello, sir!
I bought Minecraft because I love it and support it! (not because I have to 🙂 )
I enabled online mode for the proxy of the network
But I still have the same issue!
global context overrides actually set contexts
As you said it shouldn't
Do I need to like somehow redo the entire database?
Because I'm 100% sure that I got a new UUID because my entire inventory got cleared out
Maybe the database is funny somehow? IDK
if you got a new UUID, you didn't set up your proxy correctly. If you connect to a backend server thru an online-mode proxy, you'll always have your minecraft-assigned uuid
I do the latter
I did get a new UUID - none of the items I had in inventory were there
I played on cracked before today
proxy is the only server that needs to be in online mode
yeah so you lost your cracked uuid
creacked uuids are made up/invented by the individual server
online-mode uses your account's uuid
so now that you have your account, you have a real uuid and effectively a new user
whats this for a Error ?
@here
U must b slow online mode just checks 2 see if ur mc acc is premium no shi u cant join on cracked if u got it on
Don't start please
neoforge 1.21.1 giving me the error of "invalid player data" upon join
they give you any solution about this?
i am having the same problem and dont have any answer at the moment...
Nothing as of yet.
Eventually it went to a getsockopt error, but then it again reverted back to the LP error.
same with a user on my server :l
and look like they dont gonna give us an answer...
I obviously specified all required permissions for global context to be TRUE
Why is this like that?
I can use the plugin (and probably many others) but the when2late can't
he can with his 2nd account but not that one
I have other issues with LP not working as it should, that's why I think it's also LP's fault
and the other picture says no permission for the plugin
and his 2nd account also doesn't have any perms but can use the plugin
twtf
To be fair I did use --force almost always when applying permissions from the editor
Is it recommended to somehow delete the database and start from scratch?
Hello is there a way to disable specific command by world?
like for example i wanna disable /ce on overworld but not on lobby
Hi! one question. Is it possible to get metadata (meta.<name>.<value>) for the group rank in a track?
heya making a create mod neoforge server on 1.21.1, i uploaded essentials X essentials essentialschat and vault, but i cant seemed to find the command for the permissions, would anyone be able to help me if i upload the info from the colsole on launch?
cannot get the luckperms command
so im confused how can i make it not auto complete commands people just cant use?
and i dont want it so it removes the feature to auto complete ones they can use either..
!context
Yes, you can set up per-world stuff using contexts. Setting the permission for that command with a value of false in the appropiate world context should do the trick
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
Multiverse is likely looking for an additional permission like multiverse.teleport or something along those lines.
If you're not sure what that permission is, you can use verbose mode to see what permissions the multivese command is checking:
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
For an arbitrary meta key, I don't believe so (at least, not in an easy way). XY problem, what is your end goal? There may be another way to accomplish your goal
For neoforge 1.21.1, grab the 1.21.4 build off modrinth.
Tab complete is the responsibility of the plugin/mod providing the command. If something is tab completing even if the player doesn't have permission to use it, talk to the plugin providing the command.
(Generally it's as simple as developers not declaring a permission when they register the root command - an easy 1-line fix for them)
!paste
In that case can I get your full logs in a paste please? Discord's file embed is cutting things off before the relevant stuff
Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
alright
well i just wanted to get the prefix of the highest group in a specific track for a player. (i stored the prefix in minimessage format in as meta data)
Ah, the "joys" of working with multiple formatting methods. I'm guessing the normal prefix is being used by a different formatting method and thus not able to hold minimessage?
exactly lmao
ig the only way would be to create my own placeholder
🙃 Yeah this situation sucks, I've had to deal with similar myself.
How I ended up easing the pain was making a PAPI expansion to convert between MiniMessage and the other formats I needed (I assume there's probably also an off-the-shelf expansion to do so), and then converting it as needed.
If something like that would work to use the normal prefix field everywhere, then you can combine the prefix stacking elements with the %luckperms_prefix_element_<element>% placeholder to do some more fancy things with the normal prefix; element highest_on_track_<track> sounds like the element you want, thus placeholder %luckperms_prefix_element_highest_on_track_<track>%.
Otherwise, yeah I think the only other option would be some custom placeholder that hooks into our API, which is obviously less than ideal
mmm maybe its best if i use minimessage in the normal prefix field and then use meta to store other formats. That way i would be able to do what u said, thanks!
Oh, yeah I guess that's a third option if you'll only ever need to retrieve the highest off a track in Minimessage format.
yeah, im only keeping legacy format due to TAB
but tbh, i havent checked lately if they support minimessage
Quick google, if you're on Paper/Velocity, they do apparently 🙂
💀
is dude fr?
need help, runs a 1.21.1 cobblemon server and need LP but the 1.21.1 .139 and .140 are not working. what can i do
140 is invalid playerdata and on 139 joining world on Neoforge
hi, im so useless for this things, i checked all the wiki but i dont know how to set minecraft base commands in a group
if posible, i would need some help, i want to give some players the time set day command, for example
i dont know how
java.lang.NullPointerException: Cannot invoke "java.lang.Comparable.compareTo(Object)" because "midVal" is null
at java.base/java.util.Arrays.binarySearch0(Arrays.java:2231) ~[?:?]
at java.base/java.util.Arrays.binarySearch(Arrays.java:2217) ~[?:?]
at me.lucko.luckperms.common.context.ImmutableContextSetImpl$BuilderImpl.put(ImmutableContextSetImpl.java:252) ~[?:?]
at me.lucko.luckperms.common.context.ImmutableContextSetImpl$BuilderImpl.add(ImmutableContextSetImpl.java:285) ~[?:?]
at me.lucko.luckperms.common.context.ImmutableContextSetImpl$BuilderImpl.add(ImmutableContextSetImpl.java:240) ~[?:?]
at me.lucko.luckperms.common.context.calculator.WorldNameRewriter$Empty.rewriteAndSubmit(WorldNameRewriter.java:57) ~[?:?]
at me.lucko.luckperms.bukkit.context.BukkitPlayerCalculator.calculate(BukkitPlayerCalculator.java:99) ~[?:?]
at me.lucko.luckperms.bukkit.context.BukkitPlayerCalculator.calculate(BukkitPlayerCalculator.java:53) ~[?:?]
at me.lucko.luckperms.common.context.manager.ContextManager.callContextCalculator(ContextManager.java:137) ~[?:?]
at me.lucko.luckperms.common.context.manager.ContextManager.calculate(ContextManager.java:156) ~[?:?]
at me.lucko.luckperms.common.context.manager.QueryOptionsCache.supply(QueryOptionsCache.java:52) ~[?:?]
at me.lucko.luckperms.common.context.manager.QueryOptionsCache.supply(QueryOptionsCache.java:40) ~[?:?]
at me.lucko.luckperms.common.cache.ExpiringCache.get(ExpiringCache.java:64) ~[?:?]
at me.lucko.luckperms.common.context.manager.QueryOptionsCache.getQueryOptions(QueryOptionsCache.java:57) ~[?:?]
at me.lucko.luckperms.bukkit.inject.permissible.LuckPermsPermissible.hasPermission(LuckPermsPermissible.java:172) ~[?:?]
at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:268) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
at RaycastedEntityOcclusion-1.6.2-beta.jar/games.cubi.raycastedEntityOcclusion.Raycast.Engine.runEngine(Engine.java:91) ~[RaycastedEntityOcclusion-1.6.2-beta.jar:?]
at RaycastedEntityOcclusion-1.6.2-beta.jar/games.cubi.raycastedEntityOcclusion.RaycastedEntityOcclusion$1.run(RaycastedEntityOcclusion.java:75) ~[RaycastedEntityOcclusion-1.6.2-beta.jar:?]
at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1710) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1567) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1285) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:298) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]```
I have issue
im making a custom command in mycommand to where players have to type /rulesagree to leave the rules room . heres the code :
rulesagree:
command: /rulesagree
type: RUN_COMMAND
runcmd:
- 'say DEBUG: MyCommand is running for $player'
- '/lp user <user> parent add newbie'
permission-required: false
register: true
im trying to figure out what do i replace <user> with so the code can automatically apply it to the user thats using the command
If i apply the permission to me specifically it works but when its applied to a group that i inherit i get this when checking the permission
I frequently get warnings like these in my console:
The database is filled with LP data and everything works fine. but somehow I get that warning and sometimes this error:
please ping me if someone answers 🙂
Hi, i am having an issue where players are randomly losing permissions after a restart. I was using UAR to restart the server while having the plugin run lp sync 15 seconds before the restart. The players are on a variety of clients, and there are no issues in startup or before restart. This has occured multiple times over the past week, we were originally using the H2 system but swapped to yaml to see if it fixed it
Bro help me my friend which gaved me op only not console access and he will came 2 - 3months after he gaved me start, rrestart and files access and only op he told me to create ranks
But when I joined the server it shows to start making ranks do
lp user IBRAHIM_PLAYZ78 permission set * true
In console
But how will I do?
how to give a newly joined member a rank automatically
Configure the default rank, that is given automatically
Connection Lost Internal Exception: java.net.SocketException: Connection reset
LuckPerms-NeoForge-5.4.140
NeoForge: 21.1.209
Minecraft: 1.21.1
hi i use change luckperm from plugin to mod, so what sidemode can replace LPC
bump
also i found my config yaml file in the mods folder, is that normal?
This is still an issue 🙁
Do custom contexts work on fabric servers with the same contexts.json file
https://pastes.dev/jdjPhbrr3o anyone help
Hey mybelovedtank! Please don't tag helpful/staff members directly.
Hey mybelovedtank! Please don't tag helpful/staff members directly.
When it comes to weight, would I set default to 1 for example and than admin to 2? Also if I have more than 1 admin group do I give all of them 2?
can u help me on ts
1 for defaul
2 for vip
3 for admin
4 for owner
@full herald sar
Hey mybelovedtank! Please don't tag helpful/staff members directly.
The placeholder for the username is up to MyCommand to determine; consult their documentation
!errors
Here's a page with some common storage system errors.
help pls
If you're opped you maybe will be able to run this command ingame - it depends on what platform you're on. If that doesn't work, you'll have to ask the individual with console access to run that for you
!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.
help pls
Grab the 1.21.4 build off modrinth if you're running neoforge 1.21.1
Hey mybelovedtank! Please don't tag helpful/staff members directly.
@drifting ibex Stop pinging staff; you've recieved 3 automated warnings about this now.
This is likely a version mismatch, could I get the output of /lp info please?
Yes, they should
.
luckperms 5.5.11
Can I see the world-rewrite section of your LP config please?
Weights with a higher priority should have a larger weight value i.e. people usually set default to 0 or 1, and owner to i.e. 100. We recommend leaving gaps between your groups, so you can later add another group and not need to reconfigure every other group's weight.
Under normal circumstances, you should never have multiple groups with the same weight; the times where it's actually the best course of action is very few and far between.
!chat
(side note, meta.default.false is not used by LP; unless you have another plugin/mod that checks that, that meta node is useless)
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!
Ok yeah that version is for newer MC versions, grab the version for MC 1.21.1 off modrinth.
I think I got everyone who was waiting on a reply. If you got missed, feel free to politely bump your message.
alr tysm
i got it off the website kinda assumed it was compatible with all below since it wasnt included
ill leave another msg if it works later
No, sadly for the modded platforms we can only target a single MC version at a time due to how the modded platforms work
What is the kick message?
Please read the full message, and do as it says
Did you check console for errors as it instructs you to?
there were no errors just the same message
Which console did you check? That error originated on the server you were attempting to connect to (Epiclands apparently)
thats the message oon the console [Essential Commands] Loading PlayerData for player with uuid '350d75b6-edc6-440f-ba13-a889878ebeb1'.
[19:18:03] [Server thread/WARN]: User 350d75b6-edc6-440f-ba13-a889878ebeb1 - XNaganashX doesn't currently have data pre-loaded - denying login.
[19:18:03] [Server thread/INFO]: XNaganashX joined the game
[19:18:03] [Server thread/INFO]: [Essential Commands] Loading PlayerProfile for player with uuid '350d75b6-edc6-440f-ba13-a889878ebeb1'.
[19:18:03] [Server thread/INFO]: XNaganashX lost connection: [LP] Permissions data for your user was not loaded during the pre-login stage - unable to continue. Please try again later. If you are a server admin, please check the console for any errors.
[19:18:03] [Server thread/INFO]: XNaganashX left the game
hi, could i get a response, if posibble?
There should be at least one more error further up, that's the actual cause
[19:17:41] [Server thread/INFO]: Possible world ids: minecraft:overworld,minecraft:the_end,minecraft:the_nether
[19:17:41] [Server thread/INFO]: Configured rtp_enabled_worlds world ids: minecraft:overworld
[19:17:41] [Server thread/INFO]: All configured rtp_enabled_worlds world ids are valid.
[19:17:41] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 6282ms or 125 ticks behind
[19:18:03] [Server thread/INFO]: XNaganashX[/] logged in with entity id 13 at (18535.012502030015, 133.09304794562047, 11918.509238835893)
[19:18:03] [Server thread/INFO]: [Essential Commands] Loading PlayerData for player with uuid '350d75b6-edc6-440f-ba13-a889878ebeb1'.
[19:18:03] [Server thread/WARN]: User 350d75b6-edc6-440f-ba13-a889878ebeb1 - XNaganashX doesn't currently have data pre-loaded - denying login.
[19:18:03] [Server thread/INFO]: XNaganashX joined the game
[19:18:03] [Server thread/INFO]: [Essential Commands] Loading PlayerProfile for player with uuid '350d75b6-edc6-440f-ba13-a889878ebeb1'.
[19:18:03] [Server thread/INFO]: XNaganashX lost connection: [LP] Permissions data for your user was not loaded during the pre-login stage - unable to continue. Please try again later. If you are a server admin, please check the console for any errors.
[19:18:03] [Server thread/INFO]: XNaganashX left the game
[19:19:02] [Server thread/INFO]: Server empty for 60 seconds, pausing
[19:19:02] [Server thread/INFO]: Requested save. Saving region data for all levels
sry for the flood
None of that is an error; look further up for stacktraces.
!paste
When you find it, use a pastebin to send it to avoid flooding
Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
Are you trying to give access to the vanilla /time command, or a /time command added by another plugin/mod?
If it's the vanilla one, what platform are you on? (i.e. Paper, Spigot, Fabric, [Neo]Forge, etc)
im in fabric, its the vanilla one
Ok on Fabric, the vanilla commands don't have any permissions associated with them by default. You'll need a mod like vanilla-permissions (in the pinned messages here) to add permissions to them.
world-rewrite:
# world_nether: world
#world_the_end: world
# Define special group weights for this server.```
and when i add that mod what do i do, add the node of that mod and the command?
Yeah, consult the documentation of that mod to see what the permission is for that command
okay thank you very much
This is a weird one. Are you able to reliably reproduce this error, or are you only occasionally getting it?
Oh I do see you're a little out of date; I don't think anything has changed that would've affected this, but just in case can you update to latest?
!update
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Forge, Nukkit and Velocity.
I'm trying latest version now
how can i add a cooldown on a command
You'd need something else to handle that; LP does not handle cooldowns (nor is it capable of doing so).
Ideally the plugin/mod providing the command supports a cooldown
same eror
Hey kross2194! Please don't tag helpful/staff members directly.
@mild otter
Hey kross2194! Please don't tag helpful/staff members directly.
my friend has cancer i need help to make this event
Don't ping.
Your plugin is still not working
I tried removing all other plugins
I tried deleting the database and creating a new one
I tred switching from a remote/server database MariaDB to local H2 one
I tried everything
I run this command and see what it gives me -_-
I tried enabling Sponge wildcards
I tried disabling applying Bukkit defaults
Checked /vault-info - it's perfect
LP Is up to date v5.5.0 Paper Java
Am I missing something?
I have been told that permissions on non-default aka non-global context overwrite that of global context
Yet your plugins still doesn't work
Please help
I will literally go insane over such a simple malfunction
I went trough the entire .config file and almost fell asleep.
Other than the 2 tested settings, I don't see anything that can be done via configuration file
I'll try using a non-default group, but I doubt there will be change
I can't edit hundreds of permission for each server every time, and keep trackof eveything
I'd rather set specific-plugin.* to false, and then enable only what I wanted enabled
BUT GUESS WHAT CAN'T DO THAT 😭
It's not like a permission plugins is complicated

I have a problem with prefixes not displaying in my in-game chat, even though I have Essential X Chat installed. I am using version 1.21.8. All my ranks are set up with permissions, but in-game I can only see my prefixes in F5 or in the tab.
I've been trying to fix this problem for three hours, but nothing works. The problem seems to come from Essential X Chat, but the config.yml is configured correctly, and even in YouTube tutorials, it's configured the same way, but it still doesn't display my prefix in the chat.
I tried everything, basic problem:
How do you select all permissions of a specific plugin?
I have plugins that have dozens if not hundreds of permissions, and doing them hand by hand is stupid and using a plugin that forces you to do that is stupid
I am literally looking trough your source code trying to fix this wildcard INCOMPETENCE
If you are not going to help then don't say anything
EssX requires the plugin "Vault" to fetch prefix info. Make sure it's installed.
-# (FAQ, yes, Vault does work on all MC versions, despite what their spigot page might say)
Like wildcards work, right?
They work for the True and also for False
They also work with the context
But the empty context does NOT override a set context (for example server=lobby
That is just stupid
bruh i haved vault but i think i deleted it
_11 It's 2:30 AM here, I 'm barely blinking, that's how much I hate this bug
It's not a feature
a set context should override a empty aka global context
The primary role of Moderaters here is to moderate the rules, of which rule #1 is to not ping staff.
As for the actual issue, please do as the error instructs and check console for errors.
global context should be treated as 0/empty context
It doesn't
what fool wrote this plugin?
The intended functionality is the opposite - a node with a context should override a node without a context
ty bro
That's what I said?
oh
sorry nevermind
I meant what You said
I told you it's 2:23 AM
Yeah, this is why it's generally not recommended to try to do heavily detail-oriented things (like fixing niche tech issues) when you're tired
I wasn't - I'm trying to make this work for hours now, for like 2nd time
But anyways, looking at the permission check output you posted above, I believe that is indeed the correct result given what's shown as far as relevant nodes.
Remember when I said setting * to false can result in some unexpected but technically correct results? This is one such case.
How?
I want all permissions of that node/plugin to be set to True or False
simple enough
how to make gui like this ??
WOW
The contextual top-level wildcard of * is overriding the non-contextual essentials.tphere, since (as I think I already mentioned) context takes the highest presedence when there's multiple values for a given node.
As far as I can tell, I think you're trying to go about setting permissions backwards. Instead of giving wide permissions globally and restricting them where you don't want them, it's generally easier to give permissions only where you want them.
Resource pack magic - I believe the background is a retextured character in the inventory title, and then the buttons are all retextured items
Either again retexturing a character, or creating a full-on custom font
ok ty
There's a lot of magic people can do with resource packs now, and there's some plugins of varying quality to make doing so a bit easier for the layperson who doesn't want to learn OpenGL shaders or other nonsense like that
hey
you think worldedit could interfere with luckperms?
like, after i downloaded worldedit luckperms begin to have this errors
Definitely not that we've seen before, it's likely unrelated or otherwise a coincidence
What are the actual errors you're getting in console?
ok wait
It appears that I have been confused by Luckperms
I guess I'm always tired then
It actually does everything I want it to
i don't have it now
I guess half of the work is knowing exactly what you want, before realizing it
not th eother way around
I'm so sorry and sad that I'm crying and happy right now
I probably need like schizo pills
Yeah, it can be tricky, especially when there's multiple logical paths to achieve a goal - your method was perfectly reasonable, just LP had to choose an order to prioritize things when calculating permissions, and it happened to choose the other method.
Seriously though, I strongly recommend you sleep if it's 2:30am lol, your server will still be there in the morning
You don't want to know how many hours this month I have dedicated either to MC administratoring or to MC gameplay

wanted to say something else, but actually nevermind
yeah there exists clone which is super efficient
easily clone lots of nodes and reverse True/False if needed
You can even mass-select, also cool
lostera c'est mieux
hey, i'm running a 1.19.2 Modded Server w/ LuckPerms does anyone know how to mke Prefix's show up? like make say stuff like "Owner Blays"
!lpc This has to be done by a different plugin
LPC is not affiliated with LuckPerms, and support for LPC is not provided here.
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 luckperms support Folia?
Hi! There was a problem using LP and DiscordSRV.
When a player links an account, the command should be played, but if: The NEW team (it is not clear what distinguishes it from the one who played) does not work, and if the old one unlinked the accounts and linked them again, the team works out as needed. What could be the problem?
is there a way to remove unused server context that i accidentally made?
What command?
This command?
/lp user Blays parent set admin
or was it
/lp user Blays group set admin
Hmmm what's the difference between these 2?
Don't they do the same thing?
Yes.
I'm not quite sure. You could enable verbose while the player is verifying himself
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
ok welp probs not needed
Bro help me my friend which gaved me op only not console access and he will came 2 - 3months after he gaved me start, rrestart and files access and only op he told me to create ranks
But when I joined the server it shows to start making ranks do
lp user IBRAHIM_PLAYZ78 permission set * true
In console But how will I do?
@fathom vessel
@oak rune
@mod
Stop pinging random people lol
The command you mentioned gives you all permissions
If you want to create groups: https://luckperms.net/wiki/General-Commands#lp-creategroup-name-weight-displayname
I guess the add thing is more useful for promoting or demoting a player 
@jovial troutJust do a little bit effort and for your lazy ass YouTube videos are perfect!
I recommend KasaiSora channel for MC administratoring, he has a 50min video on LuckPerms
Seriously, if you gonna be a MC administrator, do at least jack-poop worth of effort, it's not even the minimum
We can't be doing your job when the internet search and information for that are super super ultra-duper super simple to find
How can you live with your super lazy self like that? Do you have 0 honor or integrity?
Especially when pinging people like that
Says de kid who asks simple questions u can google or find on lp wiki everyday here 🤓
U gotta be dumb
Add adds the group and doesn’t affect any of their current groups n set adds the group and removes all their current groups
Which u would know if u follow ur own suggestion lol
So before u go calling people “lazy asses” n dogging on them for asking questions IN A SUPPORT SERVER how bout u fix the spec in ur own eye. Stupid ahh kid
minecraft mod support chat drama is crazy
alright so my servers had ranks locally i want to migrate the ranks on a MYSQL and without losing player ranks or the ranks them selfs if it malkes sense
i tried it, players lost their ranks for some reason till i switched to the old storage type
You tried exporting it and importing it back with the new storage type selected?
Perhaps any logs?
yes
I can't download version 1.16.5
Sure you can
Hello i got a little problem with the default group. So i made a scoreboard and when a new member joins it says rank:default not member even tho i set meta.default.true for the member group i created and idk what i can do to fix this
@elfin egret
lmao you sure?
https://mystb.in/843d9e3a91ff8d50ec
hello, i have problem, not work lp editor
I think they are down bud
same
luck perms don´t work?
Came here to report an issue... already reported 😄 ill wait
I turned it on, there's a lot of spam and nothing useful, but the new or old player is really interconnected. + The question is not about deleting, but about assigning a role to a new player and an old player who has been unlinked and re-linked
Sorry for my English, it's a translator...
!geyser
If you're having issues with permissions for bedrock players, or it's telling you that a bedrock player's name is invalid, try setting allow-invalid-usernames to true in the LuckPerms config.
And please don't ping Luck or any other staff to ask questions
@vestal forge You have been given a 1 week timeout for continuing to insult people & use ableist derrogatories despite you being explicitly warned about this in the past. Next offense will be a ban.
@hardy peak Similar for you, please be nice to people.
I was not? 🙁 where
#support-1 message & down. It's not as bad as what noman has said, but it's still a bit much
hey guys, this is probably a common question/issue but im at a loss atm, im running my very first very lightly modded MC server using Ubuntu using Fabric with Forge, im trying to use Xearos minimap mod so people in my server can use waypoint and teleport to them at well, however idk if i missed a step here or dont know what i am doing and the only way it would seem to allow people to tp is to make them an OP, which i dont wanna do, and could genuinely use some help
any help regarding this would be vastly appreciated ❤️
https://www.reddit.com/r/admincraft/comments/v4m0i7/luckperms_doesnt_showallow_vanilla_commands/
3yr old reddit post might be helpful
ping
Hello, is it possible if we run luckperms for multiple server that allow tab complete players on entire network ? Thanks
Tbf giving people xaeros minimap teleport capabilities, it would let them tp to anywhere
And if u want to fix that use lucky perms
Hust make the default group capable of using minecraft.command.tp
And they will be able to tp themselves
BUT they will be able to tp to others
@twin agate @lyric zenith noticed i forgot to add a detail, when downloading the mods for everything, I noticed it didnt come with a plug-ins folder, would I just need to add one? As I do already have luck perms as a mod in my mods folder. Would I just need to grab the plug-in instead?
Yh
U should
Add a plugins folder
okay, adding a plugins folder, installing and dropping the luckperms plugin, started the server, what things should i notice to conform that the plugin worked?
hey, how to obtain the luckperms folia version for 1.21.8?
for reference, this is all i get when booting and starting the server
another thing of note, im not using any server applications ike AMP, this is all done through Ubuntu
!geysermc
Sorry! I do not understand the command geysermc Did you mean geyser?
Type !help for a list of commands
!geyser
If you're having issues with permissions for bedrock players, or it's telling you that a bedrock player's name is invalid, try setting allow-invalid-usernames to true in the LuckPerms config.
This is Java, not bedrock
Hello, I have asked this before but I'll ask it again
I have 3 servers all connected to the proxy
I have an event server that has "hosts" and I only want the event host tag to show up when you're on the event server
I have this on velocity (ignore the typo on fourth, thats not my problem)
<gray>%prefix%%luckperms_meta_secondary_prefix%%luckperms_meta_third_prefix%%luckperms_meta_forth_prefix%%luckperms_meta_fifth_prefix%<carbonchat_displayname></gray>
I have the server context event
but if I look at tab I don't see the prefix AT ALL
https://cdn.discordapp.com/attachments/1154506106748551309/1422582768600350790/image.png?ex=68dd32f2&is=68dbe172&hm=113dc216d7ac24bed8afae02b39bcea76313488522254bfb7a879db1ad5e90ac&
(for context I am using velocity tab plugin, same error occurs with carbon chat)
I am working on a server and we need players to be able to go into gamemode spectator but essentials.gamemode.spectator essentials.gamemode.other essentials.gamemode.survival isnt working and everything we have tried isnt working can someone help if possible
Hello, is there a way to disable commands from showing up for players who do not have permission to the command? PLEASE HELP!
No you don't. Plugins are specifically meant for bukkit, spigiot, paper, etc. If you are running a fabric server (modded MC) everything you add (gameplay features, optimizations features, etc) need to be mods.
Nothing. As fabric doesn't looks for a mods folder upon startup so anything put inside won't work. You need to place everything inside your mods folder.
Xearos minimap may not support giving it out as a permission. If it doesn't I personally recommend getting something like essentials and giving the essentials TP commands. That way you can restrict the ability to tp others etc. Otherwise if you want to use the Minecraft tp command you need to get a mod that adds permission nodes to the vanilla commands
Yes the core version may be Java however some people like to support both versions so they setup gyser
Do you have vault and papi installed?
As far as I'm aware you also need essentials.gamemode. If that still doesn't work you can use the LP verbose command to see what permissions essentials is actually looking for
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
What's vault
I have papi
Does it support fabric 1.21.1
You need something like plugin hide. Luck perms doesn't manage hiding tab completion
You need to be more specific than that. Just saying "I have a question" isn't very helpful as you could have a question about literally anything
Vault is a permission, chat, and economy API. But if you are on fabric you don't need it. I assumed you were using bukkit, spigot, paper, etc when you mentioned velocity.
Can you do /lp user <user> meta info and share the output?
Hey user87227! Please don't tag helpful/staff members directly.
Hey user87227! Please don't tag helpful/staff members directly.
sorry for the late reply, I was out
Is there a way to invalidate editor sessions?
After a bit of time they disconnect like 10 minutes and after you need to do a command
So if a person doesnt have op or perms specifically for lp editor then they cant
:P
Hello, does the latest version already supports 1.21.9 ? Thanks
!chat LuckPerms doesn't do anything to your tablist, check your plugins configuration
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!
You might give it a try, but there is no update yet.
Okay thanks, i just list all plugin that already supports 1.21.9 before update
Hey user87227! Please don't tag helpful/staff members directly.
Can someone help me with ‘outdated client please use 1.21.9’ ? The server is version 1.21.9 but our app version is 1.21.111 and I don’t know what I should do now
Hello! I used to run a cracked network (which I don't anymore), but 1 user still doesn't have permission to use 1 plugin, but on his other account he does.
I thought that upgrading the network to be official aka in online-mode would fix that
Nope
I also thought that redoing 100% of permissions (over 100 of them) would fix it... nope
What do you recommend? Could the offline mode somehow break the Luckperm's database?
I'm running it on MariaDB since I have multiple servers (an network).
I'm guessing that Luckperms' exporting and importing command also backup people's UUIDs?
Is there a way to create a new database with 100% same permissions and everything, but erase people's UUIDs so they refresh?
I have a feeling that Luckperms is somehow broken in regards to this player's permissions and that it's somehow using a non-official MC UUID?
Like using an old cracked UUID?
It could be that the plugin is broken, but I'd really like for that to not be the case..
Like yesterday I redone the entire permissions thing in the Editor, and it has over 100 perm nodes, and I'd hate to manually redo it all again XD
Under permission check [that plugin], his working and non-working account have the same info
Would deleting his user data from the server do anything
This is kicking back "undefined", which means as far as LP is concerned, that player doesn't have that node set anywhere in the current context, be that true or false.
This is completely unrelated to the offline -> online mode migration - LP stores everything via UUIDs, so when you switched over, it's like everyone is a completely different player.
(and because of that last point, no, deleting their user data wouldn't change anything)
Hello, guys. I was wondering if you can set up roles that people get automatically after certain play time. Asking for fabric server
You would need to find a playtime mod and for the rewards set it as the set/add group command for the role you want
Great, thank you a lot!
hey there! why isnt my prefix appearing on the player tag? (If this helps, im using Styled Chat on fabric)
!chat Contact the author of the mod/plugin
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
yeah sorry, i meant to ask if there was a mod that can get it in the player tag?
#general <-
I'm not familiar with fabric, so I don't really know
You can search through some websites
I’m trying to find a gui for luckperms that can run commands to enable and disable suffixes. Anyone know one for 1.20.1 forge? 🥺 I am having no work, and I have 0 coding experience.
I know luck perms doesn’t really handle that since it only handles permissions, but I’ve looked into everything and I can just not figure it out 🙁
Just trying to find some kind of solution 🥺
Yeah, LP is really not designed for user-selectable prefixes/suffixes (often called "tags") for a number of reasons. We generally recommend people only use LP for group-based prefixes/suffixes (i.e. staff prefixes and whatnot), and have a dedicated plugin/mod handle tags
Ya. I just really can’t even find one for that version. Surely I’m not the only one with that problem, or am I just crazy. Well sorry anyways to trouble you with this. Just genuinely stuck and upset that I can’t find a solution
Unfortunately permissions and all the things that come with it is still a relatively new concept for Forge (the permissions API was only added in 1.18.2), so the ecosystem is nowhere near as rich.
People do manage to make tags work with LP as the storaage medium, but they all rely on another mod/plugin to act as the user-facing frontend (usually either a custom GUI making plugin, or a general-purpose scripting plugin like Skript or MyCommand or such), since the commands to manage a user's prefix all require elevated permissions. You're probably more likely to find a general-purpose Forge mod along those lines, though the learning curve to actually make the GUI or whatever will be steeper
Ya. Thats what I’ve done in the past, but I haven’t been able to find either a gui making mod or a script that is compatible.
The one I did find GuiMaker was version 1.20.2 instead of 1.20.1. They told me that they can’t downgrade either 🙁
Is there any formatting characters in the server folder's path? i.e. a space?
Can you open the server's folder in file explorer, navigate to the LuckPerms folder in the plugins directory, right click the address bar at the top and "Copy Address as Text", then paste that full path here?
It appears LP is trying to open your DB in C:\\Users\ggagn\Desktop\buil, which is definitely not the correct path
No, Aikars will not affect this
C:\Users\ggagn\Desktop\buil;d\plugins
Ok yeah that semicolen is why. Remove it
yeah that ; is messing it up
⚠️ Make sure to stop the server before renaming it
Yup, just making sure, not everyone knows that could be bad.
Glad it's sorted 👍
heyoo! feels like kind of a shot in the dark but is there a way to distribute people evenly between groups on first join. Kind of like semi random distribution of default groups
Not with LP alone, no. There's probably a way to do so with a third-party plugin/mod though
Okay, thanks for the help!
You can try deluxe tags I’m not sure if it supports fabric though
They're on Forge, not Fabric
I appreciate the help, but that’s a plugin if I’m not mistaken?
Plugins won’t work with forge 🙁
It's indeed a plugin, though (like LP) some of the larger plugins also support modded platforms
That one doesn't that I'm aware of though
Ya 🥺
Wow. Honestly I am kinda just screwed. I tried modding one and the closest I got was a gui that would open, but after clicking it, it would take the nametag (item) out of the slot. Really frustrating 🙁
Hey does anyone have a suggestion on how to make it so only a certain group/rank can join a server
hi
i downloaded a version of luckperms
but the plugin dont appear in the game
but he is in the files
someone can help me?
the version is 1.16.5
archlight
plugin version
Version 5.5.11 was having issues with player permissions disappearing. Affected only one player at a time and all/some of their perms got wiped.
I checked all logs and nothing there is out of the ordinary
This happened over several days to about 10 players total, a few players more than once
We tried switching from H2 to YAML. Didn't work
Then to a mariadb database
I updated to 5.5.15 yesterday, will update this if it keeps happening
Just put this here Incase anyone knows why
Forge-Bukkit hybrid server softwares, such as Arclight, are not supported by LP.
but I've already managed to use Luckperms with Archlight
It does work most of the time, but we don't support it. If things break on Arclight, you're on your own
ok
thanks bro
Thats what I meant, I coulda swore I saw a fork out there somewhere
Some sort of permission based whitelist plugin / mod
Hey so um i know this is for luckperms but i have a feeling people has some knowledge on autorank as well. I am excluded from ranking as long as i'm not OP. I can't really seem to figure out why since this only seems to affect me
Hey eyman_26! Please don't tag helpful/staff members directly.
breh
...
!default @rustic lily
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.
read that ^ that's all our info on the subject
yeah i figured it out yall took too long to respond
great! we love to hear it
help!!!
luckperms is not injecting
im runnin a spigot 1.21.1 server through pebble host and luckperms is not even showing up as green or red when i type /plugins so im not sure whats happening at all
Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
from start to end?
If you don't see the specific error causing the problem, yes the full thing
okay is pasted it in there do i just send that here???
Yes, hit save & send the link here please
You've grabbed the Velocity version, you'll need the Bukkit version for a bukkit-based platform like Spigot
!downloads
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Forge, Nukkit and Velocity.
Yeah, this is why I personally discourage using hosting company's plugin installers, they often grab the wrong platform or outdated versions (which they did both in this case, it was also running a somewhat older version)
yeah lol i had someone who kinda sorta knew what they were doing walk me through it and then they kinda just disapeared so im figuring this out on my own loool
i appretiate it tho
Hi! I can't make it work on NeoForge 1.21.1 any idea guys what im doing wrong?
mines on paper 1.21.1, id assume ur doing smth wrong
!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!
guys, the weight isnt setting for some reason.
i have 9 ranks, only 4 of them work. VIP default ceo dev. those display higher and higher as u move up, anything inbetween im doing the exact same thing and it just sticks the player at the bottom of the playerlist
Your tab list plugin is responsible for the ordering of players in the tab list
(some plugins, i.e. I believe TAB, can be configured to use weight for ordering but don't by default; others require you to use other methods to determine order)
im using TAB
vip is above default, and ceo is above dev. as it should
nothing else is changing and just sticks u at the bottom
Again, if tablist ordering isn't working as you expect, that's 100% on TAB's end. LP does not touch the tablist whatsoever
Hi !
i want to hide the log on the screen
Why my config not working?
Thank's for help 🙂
i cant find any mod that does this
2 reasons why this isn't working as expected:
- That option only applies to ingame notifications to players with the notify permission. There is deliberately no way in LP to block actions from being logged to console for security reasons.
- More importantly, these are not log notify messages, it's the response to the
permission settempcommand being ran as console. If you ran the same command ingame, you'd see that exact same message ingame in response to the command
Either way, the end result is there will always be at least one line in console whenever a LP command is executed, and again there's is deliberately no way to disable it.
yoo why when i do weight.2 it doesnt put the rank above member in tablist?
@flat parcel
Hey kay15241! Please don't tag helpful/staff members directly.
Don't ping
Hello may i please get some help? how do i use the weight thing with lucckperms?
Go to whatever plugin you have that controls the tab list my dude
More info? What do you mean?
Hi guys, shouldn't the placeholder show T1 as that's my highest on the voting track?
shoudn't luckperms create config or smth? i totaly cant make it work i downloaded tab, betterforgechat and still i cant make it work
also i cant see config anywhere - Version 1.21.1 NeoForge
i cant see commands ass well
!config
Learn what each of the config options are for.
Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
What do you mean by can't see commands? Can you please give more detail?
Where? What commands? In the editor? The chat? What are you trying to do
LP is a server mod, you can't install it on a client
Hello, I just updated my Paper 1.21.8 server from LuckPerms 5.5.11 to 5.5.15. I've also updated the following plug-ins to the most recent build EssentialsX builds 1732, Geyser, Floodgate, and ViaVersion (main, Backward, Rewind). My players are now getting a, "You are not permitted to use GOLDEN_AXE". I haven't updated GriefPrevention nor Craftbook, but I suspect the issue isn't there since I did not update them. I've checked the configuration for the player and he's in the correct permission group and the group does have permission to use the Craftbook feature and he's in a location that he has admin rights to modify as well.
Any insight on how I can troubleshoot if it's a LuckPerm's issue?
LP doesn't restrict anything; that's not a LP message.
If I'm not mistaken, that's an EssentialsXAntiBuild message, make sure you didn't unintentionally install that by mistake when you updated EssX
Thanks I'll make sure that the AntiBuild is removed. I forgot that I added that when I updated EssX
I want to switch the plugin from H2 to MySQL, but I have been using H2 for a long time and when I switch to MySQL, the ranks disappear, only the default rank remains. How can I do this?
Hey for some odd reason not all of my luckperm placeholders are working on the server
https://api.extendedclip.com/expansions/luckperms/ - Placeholders located here work
https://luckperms.net/wiki/Placeholders - Placeholders other than the ones listed abovehere don't for some odd reason
View, download and manage expansions within the eCloud for the PlaceholderAPI plugin.
I've installed the papi expansion 5.4-R2 so no idea what's up
I’m either missing something… or something isn’t working. I was able to set up staff ranks and add them to the rank track with no problems, they work perfectly in-game.
Now, I’m trying to set up paid ranks, but in-game it just doesn’t work. Could this be a weight issue? Maybe… possibly.
Just in case, here’s how my weight is set up:
**Staff ranks (Track RANK)**
* -
* `Weight:100` = Owner `Founder`
* `Weight:99` = Co-Owner `coowner`
* `Weight:98` = Developer `dev`
* `Weight:97` = Admin `admin`
* `Weight:96` = Moderator `mod`
* `Weight:95` = Helper `helper`
**Paid ranks (Track PAID)**
* -
* `Weight:70` = MYTHICAL
* `Weight:69` = TITAN
* `Weight:68` = ROYAL
* `Weight:67` = HERO
* `Weight:66` = EMPIRE
**Default ranks (Track RANK)**
* -
* `Weight:0` = Members `default`
Paid ranks (Track PAID)
Just doesn't want to work, and yes it's set-up via tab config
sorting-types:
- GROUPS:Owner,Coowner,Dev,Admin,Mod,Helper,Mythical,Titan,Royal,Hero,Empire,Default
I could be acting dumb right now... I can't lie. I'm very stressed / busy but for the life of me... I need help with this.
Hm, seems to work if I set it to my first track "Track Rank", but doesn't work if I set it to my new track "Paid"... Obviously I'm doing something wrong with tracks...
is there aplacehgolder for displayname?
!switch
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.
You're probably forgetting an argument; how we have it laid out on our page is a little unusual. If there's an argument listed in the middle column, you'll need to make sure to add it to the end of the placeholder string i.e. %luckperms_check_permission% has a <permission> argument thus becomes %luckperms_check_permission_<permission>%
Sooner or later that'll bug me enough and I'll fire off a PR to change it
Define "doesn't work"? i.e. wrong prefix showing, ordering incorrectly in tablist, something else?
No. Display name does not do what you think it does, it is not intended for player-facing display. Use prefixes/suffixes or meta for that.
Unless you really know what you're doing, you shouldn't touch the displayname, and leave it unset.
Prefixes on the paid track don’t wonk, yet they do for the rank track.
I know the issue is within tracks… but for the life of me I can’t work out what.
Sounds like you've probably changed the meta formatting config. Can you share the meta-formatting section from your LP config?
Do you mind if I shoot this over later? Only because I’m in bed and picked my phone up after hearing discord go off ah 😅
Yeah, send it here whenever w/ a reply or link to your original message and whoever's around can take a look 👍
Appreciate it! I would have got up but it’s 4am 😄
Hey there 👋 I had a question, does LuckPerms support adding ranks to Bedrock players?
If you're having issues with permissions for bedrock players, or it's telling you that a bedrock player's name is invalid, try setting allow-invalid-usernames to true in the LuckPerms config.
Thanks ❤️
hi i have a problem m using a feather server to make a smp but whenever i add luckperms the server is stuck at pinging although everythign in console andlogs show everything is nomral
but when i remove luckperms everything is normal
and works fine
😭 😭 😭
WHY
@flat parcel sorry for the ping mister
but i really wanna know how to fix it
i just released the server today and suddenly error starts to comeup
How to make commands like minecraft.command available in luckperms on fabric?
How can change the role of every player in a certain group to another group?
Example:
If a bunch of players have the "dead" role I would like to give them the "alive" role without having to do it separately for each individual player.
!bulk
Quickly update a large amount of user and group permissions by using the bulkupdate command.
need a mod for vanilla commands to have perm checks
!paste