#support-2
1 messages · Page 98 of 1
!paste your latest.log file from the logs folder please
Seeing a paste of the problem makes everything so much easier! Use https://paste.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
hey, can i set lp to use only one language file?
No
How can I make rank before name on the player?
Get a plugin that allows for that
TAB plugin can do that
hello i have question how does expire time work on mysql like 3days is 1640797422
what is this seconds or miliseconds?
Im not seeing any LP related errors, you definitely entered the right permissions for your commands?
and no errors in chat?
can someone help me with this?
Mysql wait_timeout is seconds
Is it possible to add a temp rank with a single command so it does this?
- Player is "ADMIN" rank
- (some command)
- Player is "VIP" rank
- 15 seconds later, Player is back to "ADMIN" rank
(parent set, not parent add)
Luckperms itself does not have a function for timed commands, you'd need another plugin for the time management
i need help with making the ign names in the chat a certain color with the rank they get
idk how to do that
Do u know how to set the default world in a server
https://mcpaste.io/e96718e72c173a5e
pls help
A easy to use Paste site for Minecraft Server logs.
Is it possible to show the remaining time for a permission as Placeholder?
%luckperms_inherited_expiry_time_<permission>% - If permission is from group
%luckperms_expiry_time_<permission>% - If pemission is directly applied to the user
Thank you
!errors
Here's a page with some common storage system errors.
#general Not Luckperms related.
Either do it in your chat plugin or add the colour code at the end of the prefix.
Ok
I have an error with the prefix of the vip range I do not see the prefix in the chat and I have connected with mysql the lobby and bungeecord, the permissions work fine but the prefix does not appear.
!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!
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
!tut
If you would like a video tutorial for setting up LuckPerms, try:
https://www.youtube.com/watch?v=l4anE2wOLdc
Either of those two links will help
Thanks
Hello, when I try to assign me a rank only on a particular server (because I have a bungeecord) I do the command "/lp user Ravngp group set Youtubeur server=Faction" it does not work how it is done? Thanks in advance.
Use /lp user Ravngp parent add/set <rank>
That’s not what they want, they are trying to use contexts
Have you defined the server name in the config?
Yes but I did it but there are some ranks like administrator, moderator, vip that should be common and others not
server.proprietis
Hello. Today I did some changes in webeditor and didnt open new session but applied at the previous one even when it warned me to not.. Now I have problem with strange colors being displayed at suffix. Can I do anything about it or should I reinstall the whole plugin?
I know it is my fault, but didnt think it would do any harm as I just added few permissions.
Open a new editor link and look through the mess
Everything looks as it was
See if anything got messed up
Nothing strange
I even tried recreating the group but it is still the same
Hmm
Do /lp info [user] on a user that has the messed group
And screenshot the response to here
Oh
That’s just because it’s supplied by the tab plugin. Are you using TAB?
Yes, but other groups are displayed correct
You will have to set your formatter to use lp prefixes/suffixes
Just the admin and owner groups have strange colors
Other groups will be displayed correctly, only ones that match the preset names will be different
Check the TAB config
Ok one sec
That worked, thank you! It was strange because it worked fine till now, I probably forgot I updated it
Phew I thought I messed smth up
How to export h2 to mariadb?
!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.
Thank you
Does anyone knos where would I can find a list of permissions to give for commands like "/datapack list"? I am running a PaperMC server
minecraft.command.datapack? keep in mind that for vanilla commands you can only give permission to either the whole command or none of it, bukkit/spigot/paper does not add permissions for each subcommand
That is stupid that it has to be the whole command. Is there a plugin or some way to restrict it to just allow list and not enable and disable? Like one that reads the chat and if it sees /datapack enable/disable from the default group it ignores it or runs list instead?
that's just how spigot is ¯\_(ツ)_/¯ i wouldn't say it's stupid, it's just that the vanilla commands structure are too complex for anyone to put the necessary effort of adding tree node-specific permissions
maybe there is a plugin that adds them but not that I know of
I cant see the suffix of a rank
Hi, it's possible to add custom rgb color for rank prefix in luckperms ? (With 1.16)
I want to know if LuckPerms have the ability to know the previous rank set to?
I am dealing with the automatic ranks system, which wants to know if that can be make ?
can you help me in a call
im not good at writing in english
Does the suffix show up when you do the command /lp user <yourname> info? If it does, but it doesn't show in chat or tablist, you might have to add it to that plugin's config, depending on what you use. For essentials as chat handler for example, you would need to open the config of essentials, find the chat settings section and add {SUFFIX} to your chat format. This is different for other chat plugins though so you will have to look up your options on that plugin's wiki or documentation. If the suffix shows in the info command i mentiones, then luckperms is doing it's job. Remember that lp doesn't add that stuff to your chat or tablist by itself
Luckperms itself will take anything you put as prefix or suffix. The display of those is not done by luckperms, but rather by your chat and/or tablist formatter. So, if, and what format it can take, really depends on if those plugins you are using support it or not.
OHHH this may help for why the colours aren’t working ty
There is a promote and demote command, however, you will need to set up tracks to be able to do that first.
XD
!tracks
Tracks provide a method for you to promote/demote players along a track (or ladder) of groups.
Can i do that some of the tracks will show on chat but not on tab and some on both?
Yes, you can use placeholders to show prefixes from different tracks and choose which onee
Youd then use %luckperms_prefix_element_highest_on_track_<trackname>%
Hello, someone who knows about a bungeecord server could inform me about the common server grades and exclusive server grades? I want to have the common mod, admin and for example Warrior on one server and Adventurer on another.
I was told to use context but when I use it it doesn't work.
Thanks in advance for your help
In the config of your tablist. Luckperms does not add prefixes to tablist. Your tablist plugin does
Did you maybe forget to set the server names in config of luckperms?
Line 34 -> server:
I list all my bungeecord server ? like "server : faction, hub, skyblock, ..."
Not a list
One config - one name
On factions server, put factions. On bungee, keep bungee as name
it not work stil the same
I will try this, thanks in advance.
Did you set up tracks?
Do you have placeholder api installed?
how do i add the group tag over tab not only near someone name in chat?
/papi ecloud download luckperms
/papi reload
You need a tablist plugin for that then.
I suggest TAB by neznamy
can you provide me with its link?
Sure, one second
Here is the download https://github.com/NEZNAMY/TAB/releases/
This is the wiki so you know how to do stuff https://github.com/NEZNAMY/TAB/wiki/Installation
and here is their discord if you need help with it https://discord.gg/EaSvdk6
it workint tnx!
^_^
oh ty zero 😄
how do i add a player to a group?
/lp user <their name> parent add <group>
Hey. If I use velocity I have to install luck perms on every server or just velocity proxy?
And if so, I install bukkit version on my paper server?
1st one and yes
I did that but now strange error shows in the log
No probs, I guessed by the answer on the second one haha
What is the website called where I can paste logs?
!paste
Seeing a paste of the problem makes everything so much easier! Use https://paste.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
Its complaining about database tables.
The cause could be for instance that db tables were made in the past, but they werent finished - a hard crash or choking the server while stating could potentially cause it
I am doing new setup with velocity and purpur
I tried deleting everything and doing fresh install but getting this now
I am hosting mysql on localhost
You yeeted the entire db for lp already?
I just deleted it 😛
Check if you have lp twice on the server where the log came from you pasted please
Meaning the lp jar file
Nope, just one
Ok
The thing is
I finished work yesterday, everything worked. Today in morning I came on and bunch of errors were with mysql, so I decided to reinstall everything
Must be something with that, as all plugins that use mysql report errors
I just noticed that
How would i make that red
That looks good
Zero I deleted all the data from mysql data and now it works. Must of been some kind of conflict or I did something wrong in first place 😮
If I want my old groups and data I can just paste the old data to mysql file?
I would go plugin by plugin depending on what permission you want to add.
Check the perms wiki for each plugin and add
Hm well, if you can go table by table yea, but if the db is corrupted and you import the whole thing, it will happen again
Ok, thanks
Kekw
Hello, trying to get prefixes to work on our fabric server. The chat formatting plugins listed on https://luckperms.net/wiki/Prefixes,-Suffixes-&-Meta seem like they stopped updating at 1.16. Do you know of any plugins that work for 1.18 that provide this functionality?
when ever i create a new group and try to make it display on players names and in tab it doesnt work
i think this is a luckperms issue but it might be my tab plugins as well
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
i changed the weights for my prefixes but nothing changed. does the prefixes weights change require a server restart
Nope
my "beta" prefix still doesnt show in tab after changing the weights
!tab
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
i've read throught it and changed what ive needed to but the prefix is still not working in tab
Do you have a plugin that handles your tablist
tab by neznamy
Does the prefix display in /lp user <name> info
yes
Then the issue is with your tab plugin
how can that be if all of my other prefixes are working
Because if the prefix displays in the user <name> info command then luckperms is doing it's job
If it is an issue with it not displaying somewhere, then it is upto the plugin displaying it
I use grief prevention for land claim and i want that if a player in his claim then he has permission to a specific permission, how can i make this idea work?
You would need a custom context for that such as 'griefprevention_is_in_own_claim'. It would be on grief preventions side to provide this context
If they dont, then you can't.
!extracontext
Add contexts not supported by stock LuckPerms.
There's only this i know of
thanks for helping
can i compare 2 placeholders in this?
like "%griefprevention_currentclaim_ownername%==%player_name%"
can i do something like this?
Youll have to test that
If that doesnt work, you can use javascript expansion and check this first, then use the javascript placeholder there
hmm also when i do /afk then also i find essentials:afk=False
idk javascript
What
hmm i can't see extra context plugin context in /lp user info
meow please come here help me
ExtraContext plugin requires you to enable the contexts you want to use in the config.yml for it and then to restart the server.
Hey plenguin! Please don't tag helpful/staff members directly.
Ty
Nw 🙂
I think you should add an @mods ping
can you imagine how annoying that would be in the hands of a regular user? lol
A certain @wanton helm would never stop using it...

That sounds kinda specific
Suddenly luckperms is completely unresponsive on one of my servers. No commands return any messages or do anything, no errors in console
version 5.3.89
Restart the server
is that really a solution or diagnosis
I guess we will see.
Always restart if something funky is happening lol
this is LuckPerms support.
[05:36:27 INFO]: Archer issued server command: /lp editor
[05:36:37 WARN]: [LuckPerms] Command execution [editor] has not completed. Trace:
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1707)
java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3323)
java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1742)
java.util.concurrent.CompletableFuture.join(CompletableFuture.java:1947)
me.lucko.luckperms.common.webeditor.WebEditorRequest.lambda$findMatchingOfflineUsers$9(WebEditorRequest.java:260)
me.lucko.luckperms.common.webeditor.WebEditorRequest$$Lambda$1992/2017662697.accept(Unknown Source)
java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
java.util.stream.SliceOps$1$1.accept(SliceOps.java:204)
java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:400)
java.util.stream.Sink$ChainedReference.end(Sink.java:258)
java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:500)
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:486)
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485)
me.lucko.luckperms.common.webeditor.WebEditorRequest.findMatchingOfflineUsers(WebEditorRequest.java:259)
me.lucko.luckperms.common.webeditor.WebEditorRequest.includeMatchingUsers(WebEditorRequest.java:221)
me.lucko.luckperms.common.webeditor.WebEditorRequest.includeMatchingUsers(WebEditorRequest.java:202)
me.lucko.luckperms.common.commands.misc.EditorCommand.execute(EditorCommand.java:90)
me.lucko.luckperms.common.command.abstraction.SingleCommand.execute(SingleCommand.java:56)
me.lucko.luckperms.common.command.abstraction.SingleCommand.execute(SingleCommand.java:48)
me.lucko.luckperms.common.command.CommandManager.execute(CommandManager.java:263)
me.lucko.luckperms.common.command.CommandManager.lambda$executeCommand$1(CommandManager.java:167)
me.lucko.luckperms.common.command.CommandManager$$Lambda$1976/80447398.run(Unknown Source)
java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1640)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)```
this error keeps happening
only with mysql I think
How to lp migration?
!migrate
Learn about the process of migrating from another permission plugin.
I can't tell even from that.
It used to be the lpmigrate command, but when I tried again, the lpmigrate command disappeared.
Did you read the page and follow the instructions.
You need the migrating jar
ah ok
Please don't make us repeat what's on the wiki...
Make sure you install the correct migration tool as well.
ok
And still have the old perm plugin installed and enabled.
What storage method are you using for lp
yml
Ew...
Anyway...
Single server or network?
Huh? Is It a single mc server or a bungee network
single
What do you have messaging-service set to in the config
Looks good. Do you still have pex installed and enabled?
Start server then in console do /migrate-permissionsex
ok
Lp version
Does luckperms prefix support RGB?
Lp does not format your chat. Whether or not you can use RGB is up to your chat plugin

Mhh
🤨
I mean you could use ctrl A, ctrl C, ctrl V
same thing on latest version
Does anyone have a list of all the commands?
Alrighty thanks
hey, who can i ask for help?
Just state your question, staff or other helpful members will reply when they can
umm.. so i have luckperms storage setup on h2(an error occurred because of storage) and my server suddenly crashed and kicks me whenever i join.
my questions is i have 2 files called luckperms-h2.mv ~~~.trace can recover anything from them?
I know there is software that attempts to visualize slqite databases. You can try finding one and seeing if you can fix it.
do you not have a regular zipped export or a recent editor session from the past 7 days that worked?
From before the corruption happened? :o
im pretty sure, as i couldent access the console after!
Okay. If you want to backup your current setting, if you can even, you should first do /lp export <some file name> (creates a zip file in your luckperms folder) just in case what we are going to do now messes it up even further.
Once you have that, you can try /lp import <10 digit code> --upload
The 10 digit code is this part of the editor you have: https://i.imgur.com/xjVjSWk.png
It may or may not work. But it's worth a try. You can try importing it on top of your setup, or, delete the broken ones first (id prefer that), restart, and then try this
wait .. am i exporting just to create a folder?
/lp export will creade a ZIP FILE in your luckperms folder
Then delete the h2 database like i said, then import your editor session and pray
thankyou brother!
I'm taking that as 'it worked' i guess? Lol
it is actually, thanks. One more thing, so is this basically a backup or should i keep a fresh editor up every now and then.
For safety reasons, you should take a backup using lp export every now and then
Hi, I'm facing this error spammed whenever I try to join
I'm using LuckPerms 5.3.92
This is the affected commit
that is causing the above issue.
@soft cosmos ^ important, thanks.
Hey DynamicRed! Please don't tag helpful/staff members directly.
oops
just pushed a fix, thanks for bringing it to my attention
let me know if that sorts it :)
should be on luckperms.net in a couple of mins

@soft cosmos
Hey DynamicRed! Please don't tag helpful/staff members directly.
didn't fix it 🙂
It's a new problem now.
Is there a way to download older builds?
5.3.89 worked for me, any way to download it without compiling?
https://ci.lucko.me/job/LuckPerms/ found it 🙂
yea - you can download from there :)
I've just pushed another fix, would appreciate it if you could give that a try tho!
sure.
@soft cosmos Issue fixed 🎉 🙂
Hey DynamicRed! Please don't tag helpful/staff members directly.
awesome :D
testing in prod 
i see no issues with that.
Neither
just send it
I've done that a couple times 😛 Did an update for one of my plugins and just released it, let others test it cos i couldn't be bothered
Hi all, happy new year.
I must be missing something really obvious, but cannot see it. When a player uses the rankup plugin, once it is executed context is added to the rank. There is only 1 track, default. There are two servers linked to the DB. Before the rankup, the parent group was only 9, what am I missing?
https://gyazo.com/39db01ad9e4c8e4da2619391306cad4c
Wait, so what's the exact issue?
when the player runs the rankup, from say 9 to 10, the 9 stays there and 10 is added with the context, rather than just 10
So you want it to remove the previous rank?
I want to know why the context has now been added, before it wasn't
Show the commands that the rank up plugin is using
not in the config so can't see the command
Well, i can't really tell you unless I see the command. Are you able to see the logs file or console?
If so, do a rankup then show the console or log
[04:28:57] [Server thread/INFO]: Blazerunner_127 has ranked up to: 3```
Hmm okay, not what i was expecting haha. I'll need to see the actual commands that your rankup plugin is running
yeh I tried rankup verbose and that didn't give me the command - lol
You'll have to check the files for that plugin then
yeh, I am off to the discord and wiki to see if I can find out
It should be in the config.yml or something like that for the plugin, where you setup the rankups
looks like the groups are changed with vault if that makes sense
So you didn't set any LP commands in any of the files for that plugin
nope, it runs it through vault
Link to rankup plugin
!paste can you please paste the rankups.yml
Seeing a paste of the problem makes everything so much easier! Use https://paste.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
Go to that plugins discord and ask the dev about and see what they say
I am
I appreciate the help Omega as I cannot see why the context is there, as when the players are on the other linked server, it shows their standard rank, when on the main server it shows the context server rank, which makes sense, but i cannot see why it is doing it now
Does it happen if you try to apply a group manually or only if the rankup applies the group
Then it's purely because of the rankup plugin. See what the devs say about it
I will thank you
https://paste.lucko.me/8ZKSBmBBPQ
Anyone know a Solution for the Editor Bug (Editor is not showing in the Chat or Console)
Lp version?
Newest
But the Version don't matter, because it is broken since a Month (and maybe even Longer) and it even broke on my Backups that are 1 year old
Newest is not a versuon number.
!bugreport
If you would like to request a feature for LuckPerms, or report a bug, feel free to open an issue on GitHub!
You are aware that you need luckperms on all your servers if you want to handle permissions there, right? The bungee version does not handle all servers, it only takes care of bungee commands and permissions such as bungee.command.whatever but not permissions from plugins on your backend servers if you dont have it installed there too
I need some privat support caused of a big 1.18.1 paper bug on LuckPerms
Server Crashed By Packet use
Here's a page with some common storage system errors.
Wrong cmd
Also, are you in offline/cracked mode?
No we are using a Proxy Server
Mkay
i have a mysql connection problem the connection drops , logs is here :https://mclo.gs/vdyeYMo
123 lines
Hey I need to make ranks work for bedrock users how do i do that
already answered
Can I add luckPerm to pixelmon hosted by apex hosting? if so how do i do this. (btw im new to server hosting)
Hey
One question
How do I make the ranks appear in tab list?
Cuz they dont appear
@soft cosmos i need some help, how do i connect the voting plugin to the luckperms plugin?
Hey Wall_Street101! Please don't tag helpful/staff members directly.
Guess so
how do i do this tho
Just add it and add permissions of the pixwlnmon to ranks
please don't tag luck, #rules
Do /luckperms editor
And there create the ranks and then open a new tab after u created the ranks
And search pixelmon mod permissions
And add that to the rank that u want to have that perms
@south geyser
First idk how to even add it to apex hosting
Pixelmon?
I want it for pixelmon
pixelmon is a mod
Ok so as far as ik u cant use mods and plugins at same time
you need spongeforge and the sponge version of luckperms
could I get a video for this
Im dont understand any of this
Wiki can u answer my question at any moment u can?
Go ytbe
And search how to use spongeforge on apexhosting
Wiki
you are really jumping in the deep end with modded servers if you haven't done servers before
Yeah @south geyser
yeah the support is kind of poopy
But how to use luckperms there nah
Just create a live chat
I tried
Ig u get lucky smn will help u
Not much then
READ THE WIKI plz answer this 🙃
I dont want to ping u 😂
With a tablist plugin
Thats the thing it shows at the right of screen?
I mean when u press tab on ur keyboard
Yes
Try it and see
Okay thks
is there a permanent web editor?
https://github.com/LuckPerms/web-installer
does this edits my permissions directly? without /lp editor
how to disable plugin so other ppl cant use commands
Just don't give them perms?
Hello everyone! I have a problem: I cannot find permission to open the case in the crazy crates plugin
если что я русский
You can use the verbose command to find the permissions
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.

This is more of a hypothetical, but if I had two entries for a permission for a player, one with a value of true and one with a value of false, each with different contexts, but the player satisfies both sets of contexts, how does LuckPerms decide whether or not the player has the permission?
in other words, if one of the sets has a "server" context - that one, then "world" contexts, then whichever it largest, after that there is no defined order
I literally looked at that file and didn't realize that was what it was doing, thanks!
no worries
the take-away is that in your hypothetical - the outcome will be deterministic (it'll return the same result each time) - but figuring out which it'll return is trickier
easiest way is to just try it out :D
That's the plan 😅
Things like that, trial and error is always the best way forward xD
Yeah, I'm just in admittedly a bit of a weird spot. I'm writing a caching layer for permissions in Python for my server's website which pretty much means reverse engineering a lot of how LP stores and calculates permissions. I originally was going to do it in Java as a standalone program with the LP API but I've never done web-dev in Java and the rest of the site is in Python. All this to say, sometimes trial and error is a bit challenging lol
Honestly, a standalone LP service would be really helpful to have but it's probably a bit too niche to spend resources supporting
#luckperms-api message Of course, had I just looked up the word "standalone," I would have found this, which I might end up doing instead
Hello, in Luckperms for fabric, How I do to give permissions to a player to use commands as like: /gamemode spectator, or /whitelist add?
I tried using %luckperms_expiry_time_command.event1% in a command to give time information of an assigned permission and it doesn't show it. I have the plugin api downloaded from PAPI.
How would I use LuckyPerms to allow people to MVTP? like /mvtp world etc. etc. (multiverse for bukkit)
@soft cosmos ?
Hey Evesis! Please don't tag helpful/staff members directly.
oh sry
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Did they leave or is my internet really bad 
they left but they've also already been answered in #support-1 because they crossposted

hi all, was using .89 and updated to .98 and got this error from one of my servers:
https://pastebin.com/9ubQnc1a
This is DB linked and i can use the same command on other server fine? Confused
Can you send your full log?
full startup log?
If you would like to request a feature for LuckPerms, or report a bug, feel free to open an issue on GitHub!
thanks, that was the link I was looking for
do you want the logs here or on the github?
Both
Try redownloading LP?
yeh I hoped updating from .89 to .98 would fix it. It works fine on all the other servers it is installed on
Hi, the command "/lp user Ravngp group set administrateur server=hub" doesnt work for a bungeecord?
I got an error message whenever I try to type a command
But everything else/every other plugin works
help
Can someone please help
your console probably has an error message in it when you run whatever command that is. or look for errors when restarting the server
i have a question of my own.
is it possible to give a player a permission only in specific worlds using luckperms? specifically im trying to allow some players worldedit in plot world
actually i think i found my answer:
/lp group architect permission set worldedit.* true world=plots
for anyone else who might be in a similar situation
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
why do all my members but one have member and the other has default?
Idk, give them default?
/lp user <name> info for that player
Hello, help me when I want to add commands to a group, I get an error, what should I do?
please help
Don't cross post please
Hi 😄 it's possible to show a player how much time remain on their vip rank?
thru placeholder maybe?
!placeholders yes!
Display data such as user prefixes and groups from LuckPerms in other plugins.
but if I have several ranks, how can show exactly the rank that the user have!
look at the page i just linked ^^
Okey, i think is this: %luckperms_group_expiry_time% but dont return nothing on me
I have installed Papi extension for luckperms
you have to do %luckperms_group_expiry_time_GROUPNAME%
Ah okey but if I have several ranks in the server... how can resolve what group have a player?
for example if I set %luckperms_group_expiry_time_admin%, it don't show VIP players the time remaining of their ranks, right ?
pd: I'm creating a menu for my players where they can check their rank and the time remaining
With Luckperms Bungee can I have the same ranks on all servers but have players have different ranks on different servers
!contexts yep, you can use contexts:
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
The situation that i explained is possible Aberdeener?
Ok, can I transfer my data from a local to external database
to create a menu where players can check their rank and the time remaining? I tried but i don't get the way to use
And also how do luckperms bukkit and bungee work together? I should be using /lpb right?
well, if you can have their rank names I think you can just add it as a variable, couldn't you?
Yes, but not all players have the same rank!, its possible to show a player only his/her rank?
for example a player can have VIP and other have VIP+
I want to show only for the player that is viewing !
I tried this example
You have rank: %luckperms_prefix%
Time remaining: %luckperms_expiry_time%
but don't work as espected
maybe you can use a placeholder in the placeholder? something like %luckperms_group_expiry_time_%luckperms_primary_group_name%%
I don't know if this would be possible, maybe ask PAPI about that
😮
It should work like this
%luckperms_group_expiry_time_{%luckperms_primary_group_name%}%
but.. don't work
there is a permission for the main command as well.
essentials.kits no?
god thank you
!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!
is there a possibility, if a player already has a rank for another 2 days, that you can then make another 30 days on it?
Same happening to me
Same answer
Hi, I'm trying to re-write my meta-formatting to have it display multiple prefixes (the highest from 4 different tracks), however I keep running into errors as I can't get the syntax right.
I'm using Fabric, and the file is a .conf so I believe that means it's in the HOCON format.
This is what I have:
meta-formatting {
prefix {
format = {
"highest_on_track_admin"
"highest_on_track_karma"
"highest_on_track_support"
"highest_on_track_trust"
}
duplicates = "first-only"
start-spacer = ""
middle-spacer = " "
end-spacer = " "
}
suffix {
format = "highest"
duplicates = "first-only"
start-spacer = ""
middle-spacer = ""
end-spacer = ""
}
}
and the part I need to know how to write out properly is this:
format = {
"highest_on_track_admin"
"highest_on_track_karma"
"highest_on_track_support"
"highest_on_track_trust"
}
Any help is greatly appreciated 🙂
for the format it'd be something like
format = [
"..."
"..."
"..."
]
i'm not particularly well-versed with hocon but it may not need the =
Thank you so much, that sorted it!!! (with the equals, it crashes without)
Emiloy magic
hi, why LuckPerms is so slow with mysql?
then.. error
Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@49e9e133 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
this
at always web editing
is impossibile to use
im using mysql
!errors
Here's a page with some common storage system errors.
Cut it by half
14400?
Multiple prefixes in tab aren't working. I've looked through the tablist config but there's nothing about multiple prefixes.
guys i can find de pixelmon commands in the luckperns editor
The editor merely suggestions permissions. It does not know every single perm
Read the mod's docs
forge, not really. I can help with luckperms though
lockperms can disable ops
enable-ops: false
on config file
whe I enable commands on luckperms as simple help, i recive not enought permissions
I try help with granted user
this is same case with gamemode o any command
any idea?
How do i make a rank appear seperately in /list
that's up to your plugin that handles list
Nucleus i believe
I have a timed rank called Ethereal - I'm trying to set up a reward to give people 1 week of it. The command I came to was /lp user [player] group addtemp Ethereal 7d but would that, for example, add 7 days extra to people who might already have it for a month? So it goes to a month and 7 days?
having issues blocking all commands by setting * permission to false, and then the commands I want accessible to true. Is there a reason why * being set to false isn't stopping all commands from being used? it was suggested in a forum post for the mod. user isn't OP and isn't in any other groups other than the one with * set to false
not sure if the issue might be the suggestion to set * to false was on a spigot forum, I'm using fabric
see the usage for addtemp command here, there is another argument you can use to determine how the time is added
https://luckperms.net/wiki/Parent-Commands#lp-usergroup-usergroup-parent-addtemp-group-duration-temporary-modifier-context
normally i'd suggest not setting * to false but since you're using fabric, i don't really know how it all works there
maybe open an issue
!bugreport
If you would like to request a feature for LuckPerms, or report a bug, feel free to open an issue on GitHub!
ok ill do that. gonna be a pain to manually disable every command one by one when i could just disable them all and enable the ones i want tho
well what about namespaced wildcards, e.g. pluginname.*
yeah i'm not sure. this is handled differently in bukkit and that's really all i know. Luck (or someone else) should hopefully be able to shed some light on the github issue.
does that mod actually add and support permissions?
or are you just typing it as permission as you're seeing it in the cmd?
@twin kayak
true, i just searched the source code for "permission" and there was nothing
just so you know LuckPerms does not add permissions, it lets you manage existing ones
It's the individual mod's/plugin's responsibility to add their own permissions and support them

I tested it with Player Roles and it works there, but I guess its doing something different, blocking commands specifically without permissions
yeah that mod is not like LP
essentially it hijacks the command framework to "add permissions" itself
LP listens to plugins/mods that "natively" support permission checks
either im doing it wrong, or i cant even add permissions for vanilla commands like /stop or /give with LuckPerm 😦
yep, vanilla doesn't know about permissions so they don't exist either
however
there is a mod that adds permissions for vanilla commands
well thats a start, thanks! now i just need to find a way to block these mods that don't have permissions. Player Roles is nice and simple... but it doesnt even load properly when the server starts
again it's up to each individual mod to support them so uh
open a feature request in their issue tracker?
np
Why when I put the plugin luckperms in, the file doesn't run and stops automatically?
hi i have a problem
in the server uses /server or bungee command
the server pass msg "you dont have permission to use this command"
and LuckPerms is the cause that problem
did you give them permissions?
can you send your luckperms bungee editor link please
this is not a /lpb editor link.
are you running LuckPerms bungee?
1sg
oh yes
in the console
bungee
okay well the only group you set it for was owmer, and you're the only one with that.
can you run it ?
sounds like LuckPerms is working fine then. put the perm in the default group.
then give them
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
- bungeecord.command.server
- bungeecord.command.list
- bungeecord.command.find
- bungeecord.command.send
- customfind.use
in bungee i need this perms
how i can
the same way you did before, but with those permissions instead.
?
but what's the issue. that prefix looks fine
does it show in /lp user ilyMoonDay info?
!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!
!formatting
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
?
read the first section of text on the embed.
what does MongoDB have to do with anything
spanish pleas
You need an appropriately configured chat/tablist formatting plugin for them to be displayed.
OK
que?
do you actually have vault?
well, it's still not a LuckPerms issue. if you have VCF, you should ask in where ever they have support 
Vault Chat Formatter
ok
hello how do i make it so i can let other players do /msg?
Here's a guide to help users understand and use LuckPerms for the first time.
No. You need to find the actual permission for the command
And it's /lp user|group <name> permission set <permission>
Check the documentation for the plugin that provides the /msg command
yeah sorry typed it out of my head
and thank you
/lp group default permission set minecraft.command.msg true
it still doesnt let them
Do /lp verbose command me /msg and screenshot what it says
essentials.msg would be the permission you need to give.
you may need to relog/restart the server for tab completion to work properly.
alright give me a sec
TabCompletion only usually updates on login
alright its fixed thanks
Hello, I've got a problem with the Luckperms for fabric. There aren't permissions for the vanilla commands and I asked here about how to use them with the mod, and someone told me to use this https://github.com/lucko/minecraft-command-permissions-fabric. I followed the steps to install and It doesn't install.
Is there any way I can add 1 day expiring groups from LuckPerms when a player reaches a defined number of cumulative votes, and that the duration of these groups refreshes every time a player has voted? (VotingPlugin)
Basically, I want a different luckperms command to be executed every time a player votes, once a player has the cumulative votes required
Just get that plugin to run the lp command to add the group to the player.
!commands under parent commands.
Find all of the available LuckPerms commands on the wiki.
ok
what would the command be to allow a group to use /locatebiome command. how to i get vanila permissions
for a fabric server
Just enable verbose and check what permissions are being asked for🤔
Hello, I am using the core magma 1.12.2
In the console, the phrase is constantly:
[03:48:29] [Server thread / INFO] []: [CMI] Vault was found but economy engine is missing. Use one from list provided in https://dev.bukkit.org/bukkit-plugins/vault/
[03:48:29] [Server thread / INFO] []: Vault was found but not economy plugin, you will have limited economy support
Tried changing versions, it didn't help.
What does this have to do with LuckPerms?
Together with LuckPerms I use ChatEx and TAB plugins
In that case, do you even need a Vault plagins?
I'm still not sure what that has to do with the message you got. CMI is telling you that you don't have vault installed.
Sorry I didn't notice that this is a message from CMI
When using mongodb what messaging service should be used?
@ancient pine que problema tenias? pudiste solucionarlo? cualquier cosa tagueame y te doy una mano.
Hello. There is a situation when smaller privileges fall out of the case, then they replace the current privilege. How to fix it? The lp user {user} parent add command replaces the privilege with a minor one
You can use Hex Colors since Version 1.16 i mean..
Do you created a Rang?
No
Then do that first (easy with the Editor "/lp editor")
does not work
Why are my Bungeecord rank prefixes working on one server but not the other.... really frustrating
anyone know why i still cant do /pl and other commands which i negated from default, even tho i have manager rank which has been given all those same perms back with true value
Does /minecraft:me also not work?
correct
everything i disabled from default, I cant do with manager
even tho i added them to manager with true value
Maybe you can check whether you have the permission as according to LuckPerms? /lp user <you> permission check minecraft.command.me (see https://luckperms.net/wiki/Permission-Commands#lp-usergroup-usergroup-permission-check-node for the wiki)
Also, and I know this is kinda ironic, but can you run plugins in your console and show us the output?
[10:52:42] [Server thread/INFO]: Plugins (19): §aAdditions§f, §aChunky§f, §aDeathBan§f, §aEssentials§f, §aEssentialsChat§f, §aEssentialsSpawn§f, §aFarmLimiter§f, §afloodgate§f, §aJakesRTP§f, §aLiteBans§f, §aLuckPerms§f, §aPlaceholderAPI§f, §aPlan§f, §aPlayTime*§f, §aspark§f, §aTAB§f, §aVault§f, §aViaVersion§f, §aVulcan
Sure you got the owner group?
I wanted to know how to make sure that all luckperms commands are only usable in the console and not on the server
Well I am dumb!
set luckperms.* to false for the defual group
if i do perssone will not be able to do command luckperms on the server but they can only be done on the console
that should be the case, yes
yep
Gracias, ya pude
[01:50:59] [luckperms-scheduler-worker-176/WARN]: luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@1fe28c (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
I have a server network, all the server's are fine concocting to the luck-perms MySQL, this server is the only one with this problem i read on the wiki, But it didn't fix it.
The same server is running multiple servers that are using LP and the default configuration for MySQL.
I just don't get how this is the only server that is doing this problem
Someone please help with fix!?
please don't spam more scam links @worthy tide, 3rd warning
I need some help finding this out. So I'm using the "LuckPerms" with "EssentialsXChat". No matter what I've tried I can't get Essentials to recognize the rank a player is with LuckPerms? I made sure that the configs where saved and the server was restarted. I made sure the user was in the Server Owner Rank. Idk what to do next.
Essentials /list shows default as well
if you have a displayname in LuckPerms, you would use that in EssentialsX's config for groups. make sure you have vault as well.
I never had vault. Thank you so much. That worked
How would I go about making the prefix now showing up against the player name? Far as I can tell it's a LuckPerms thing.
well you have double prefixes, so you can fix it one of two ways.
you can either fix it in Essentials by setting add-prefix-suffix to false, and removing the #, or you can do it by adding a space manually to the prefix. although you'll still have double prefixes.
yo evident guy
that doesnt seem to work for me
is this what u had meant?
bro jackg dumb af fr fr
wasnt adding a time bro
self awareness is bliss 🥰

your the only one who i could see after searching 'addtemp stack'
who said actually how to do it lol
Hello cuties! I got an issue with some perms..
When they're assigned to a group, they work
but when they're assigned to an individual they don't work for some reason
Does anyone know what this could be?
Try using verbose to test it when they are assigned to a user
Verbose?
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
/lp verbose command <user> <command to test>
Oh it's not a command though, it's a tag from deluxetags inside a gui menu
Oh, I’m not really sure how deluxetags works so I’ll leave this for someone else
but it's inside a gui menu, i cant sudo that right?
oh, nope
Yeah and its so weird bc i did the exact same permission in the group that was assigned to them and that worked perfectly
but when theyre assigned individually it tells them that they dont have permission
With the user assigned permission try /lp user <user> permission check <perm>
So I went and set up the context for worldedit to be used in the creative multiverse world we have. All of my players are still having trouble accessing the world edit tools and commands in-game. Followed the context Clippy to a T.
if you go to the luckperms editor by using /lp editor just give the default group all worledit perms just type in worldedit. and then it will show up lots of worldedit perms just click all of them and if you have like a public server don't do group default make a seperate group like builder group or how you want your rank system to work im not the best with this but hope it helps
maybe someone knows a easier way but this is what i know
Placeholder to display # of users with that group
Hey, I know the video was published 4 years ago, but I have a question. Can somehow be done to catch the color of the nickname during private messages - msg? I can try to explain a little more with the screenshots
The point is that I created a custom version of msg and I wanted to add nick color picking as well, for example someone has a blue nick color on the chat, then / msg will also drop this color. This screenshot is from a certain server that has it. Currently I only did a custom look / msg in essentials - msgFormat. Unfortunately, I can't make it catch the nick's color
you've already been told it cant be done..
hi!
i've got a question... since i've added luckyperms to my server other plugins broadcast-messeges dont apear.
thank you for the help
!usage dont mind me
Here's a guide to help users understand and use LuckPerms for the first time.
Heya, I have luckperms installed on a velocity proxy and I have Minestom servers on the backend, how can I configure luckperms?
Can I do it without a backend server that has luckperms installed?
I have a problem, the nickname color catches me on the test, but not on the main one
@dense kite
Hey Opasik! Please don't tag helpful/staff members directly.
Okay, so tell me, some permissions can block the display of nickname colors in msg?
Heyo! Anyone know why my Bungeecord server won't connect to the IP address I've put in the config (MySQL). Instead it connects to my server's public IP, instead of the specified IP.
I've read the wiki, and I can't seem to find anything about it...
Honestly, you're not the first person to say that, and i have no idea how that could even be possible.
if you're 100 percent sure that you've used the correct address, i'd make a bug report. that doesn't sound even remotely possible.
!bugreport
If you would like to request a feature for LuckPerms, or report a bug, feel free to open an issue on GitHub!
Yeah I can prove it by providing console and config things
But yea Ill make an issue
Issue Made 👍
Is LP Editor working for you guys?
Yes
Nah I mean
the code is case sensitive, make sure you've copied it exactly
Ok let it be I got it
how to give people promision to /home and warps
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
!cracked
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.
Will this grant the permission node when the player is in either of the regions or will it require the player is in both regions?
When they’re in either
thank you
Is that always the case with contexts, no matter the key? It will always grant if any context resolves to true?
It wouldn’t be if the context was true, but rather the condition was met.
If you set the value to false, it would work everywhere except where that context is specified
context resolving to true == condition being met
Thank you
Is there a way to use LP to see why a user can't run a specific command?
Hi, I've set up MySQL database using XAMPP, I've managed to link the lobby server to the database however I get this error when I insert the type of storage, address, database ... etc to a different server.
Please use https://pastes.dev to send files in the future. I have automatically uploaded message.txt for you: https://pastes.dev/do3ztwBE48
Not sure what to change
Run your config through a YAML parser
Seems to be an issue with the way you've written it out
No, the YAML of your config
I'm not sure which is that, really sorry
ohh so this?
ERROR:
while parsing a block mapping
in "<unicode string>", line 34, column 1:
server: global
^
expected <block end>, but found '<block mapping start>'
in "<unicode string>", line 102, column 3:
database: serv
I've only modified the database I haven't touched the server:global
Yes
paste it into the left hand box of that website
then with the right hand box fix any errors that come up
Adn the output is
ERROR:
while parsing a block mapping
in "<unicode string>", line 34, column 1:
server: global
^
expected <block end>, but found '<block mapping start>'
in "<unicode string>", line 102, column 3:
database: serv
^
But I dont know how to fix the errors
when it's all parsed (formatted correctly) you can copy/paste it back in
just from a guess you've indented incorrectly, try removing/adding spaces until it's in line with other stuff
I can only say so much without seeing the config itself
don't post in multiple channels please
Ok now I got a different error:
ERROR:
expected '<document start>', but found '<scalar>'
in "<unicode string>", line 44, column 1:
use-server-uuid-cache:false
^
I solved the others by taking the spaces away
But this is a new one xD
!pasties
Sorry! I do not understand the command pasties Did you mean paste?
Type !help for a list of commands
!paste
Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
still a yaml formattting error
I would suggest regenerating the config and changing nothing except the values absolutely necessary, without add or removing anything including spaces
np!
Do you know how you can automatically give a player a different group after like 100 hours of being on the server?
Redownload LP, seems your download was corrupted
oh derp am blind
how to give someone preomision for 2 homes
Hi, I'm using the minecraft-command-permissions-1.5.0.jar and I was trying to set argument based permissions on the /gamemode command.
However, the minecraft.command.gamemode.creative, minecraft.command.gamemode.survival, permissions don't seem to work. Could someone help me get this working, or please let me know if these are actually implemented currently?
im trying to download sluckperms for my spongeforge 1.12.2 server but i cant download it from https://luckperms.net/download
Why can't you?
i cant click it for some reason
thank youuu
btw is there like a plugin where they will buy the ranks via website? because i dont want to give them ranks like 1 by 1 i want them to when they buy they get the rank by luckperms, is this possible?
You would need another plugin for that
any suggestions?
is there anyway to make ranks rainbow in luckperms?
!colors
then i think rainbow is imposibble xd
Use hex (rgb) colours
As long as the plugin displaying it supports it
&#RRGGBB what do i put in rr gg bb?
The hex code
can i add multiple?
Depends on the plugin displaying it
ⒸD3
B0082
�FF
�FF00
&#FFFF00
&#FF7F00
&#FF0000
should i try this?
it says alpha numeric wwhut
welp
its no work
Hi guys i give the essentials perm to default but cant tpa or home
i need to give each perm like spawn home tpa ... but i try to give the perm essentials.home they cant use /home
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
if this plugin is installed on a crossplay server can bedrock players still play?
LuckPerms works fine with bedrock servers, you'll have to enable allow-unsafe-usernames to run commands on them, but there shouldn't be any problems.
oke tnx
I want to make this an automatic command => "lp user <name> parent add member" however, I don't know what to use for the <name> so that it wont give me the error with "<name> is not a valid username/uuid"
where are you trying to add the command?
in autorank
then autorank needs to provide the placeholder
What is full command?
Reinstall or check plugins that it supports to work
Hi! I'm new to this plugin... I have a modded server and I have a few questions.
I created a group named "Owner" - how do I grant it all the permissions?
!nowildcard You can give * but be careful of
Some plugins are created in a way which results in odd behaviour when the root '*' wildcard is used.
Will 'prefix' work on forge server?
Setting prefixes will work. It's upto whatever displays the prefix
Luckperms won't display it
Will Nucleus display it?
PRobably