#support-2
1 messages Β· Page 4 of 1
I'll give that a try and let you know, thanks.
Another thing to try would be to have DeluxeMenus use the player's UUID to add the parent, to make sure it's not a problem with username cache or some weirdness with usernames
Also by "latest bukkit version" hopefully you mean Paper or at least Spigot, and not CraftBukkit?
Also is your server online mode or offline mode (cracked)? (It matters because offline mode servers often have weird UUID bugs like this)
π
I'm not sure if this is as helpful but I was able to get the opposite to happen
i removed bugcatcher, had them activate it again via deluxemenus, and after the confirmation messages from console trainer was not removed
restart did not change the groups
can you show just /lp user <name> info for that player?
do you need me to go through it again but use just info and not parent info?
the whole remove, add, restart
Hi. Just a question.
If I somehow manage to manage offline mode players and also authenticate the online mode players and there are two players registered on the server with the same name, but one of them is premium and one of them is offline player then I add that player (doesn't matter which of them) to a group, what player will LuckPerms choose? Premium or offline one? Or is it just selecting the first in alphabetical order by uuid, or registration date, or something?
it will most likely choose the first to join the server, because it uses a user cache, and spits a message when the UUID and username aren't matching pairs. terrible idea to attempt, please don't do it.
Yeah, not the best idea, but there are lot of players without premium account in Hungary, but offline mode servers have a lot of problems. I don't know what will be the best decision.
Online mode best mode
We canβt/wonβt give support if you attempt some hybrid thing, since no plugin is built to handle such a scenario
I see
But thank you π
Hlo I wanna transfer permssion of ranks from one server to another how do i do that ?
Hello if for luckperms support buffer phish kernel?
is it possible to concatenate prefixes, like inherit the direct parent prefix concatenate to it?
I have to use tracks, right?
https://luckperms.net/wiki/Prefix-&-Suffix-Stacking
What version of luckperms can run in Minecraft java forge 1.16.5
ok and?
???
Lol
guess u werenβt helpfull after all
more like helpempty
@tired shard is there a way when some one joins they automatically get the default group
@tame hollow ur dev so do u know?
Hey Mr.Master! Please don't tag helpful/staff members directly.
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.
ok sry
can u help it doesn't work
and also i want player to use mvtp also and its like it don't work untill they get like mv.*
like they can even create new mv worlds
!notworking
We really would absolutely love to help you out! However, telling us that it isn't working wastes everyone's time. Please, just describe the issue you're having clearly and with as much detail as possible, and send any relevant screenshots of whatever problems you're having.
?
Read it
default group don't wrok
!notworking
We really would absolutely love to help you out! However, telling us that it isn't working wastes everyone's time. Please, just describe the issue you're having clearly and with as much detail as possible, and send any relevant screenshots of whatever problems you're having.
it's like going to the doctor and saying "it hurts"
then fix it
ya ur suppose to go to doctor uk
but you would tell the doctor more detail, wouldn't you
all i know is its hurting wt more can i say
yikes
r u dev?
Turbo handles the web side of Luckperms.
btw i figured out the problem it was like being dumb but TY for ur time tho
Nah just didnt help for like a year
You're likely missing vault or essentialsx chat or both
Vault it was.
Thank you Messiah
Hi there. Either I am being silly or missed something. I set up a fresh server and imported an exported LP file from another server. When I check the player's LP groups, all of them have default added. The track is named default, so many players have two ranks within the track - default and another. I must have missed something. Can I import a file without all players having default added?
Hope that makes sense.
when a player joins the server, they are automatically added to default
if you dont want them to have any perms, just dont give that group any permissions
!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.
Yeh I know. I have imported a database where players have already moved up the default track but when imported they have dual track ranks default plus another. The server is not open so no players have joined it yet
Hello, I am trying to promote a player via command. "/lp user ___ promote track" is there a way to promote a player using a wildcard? I have tried "@p", "%Player", "<Player>", but I cant get it to process. any ideas on what wildcard I can use?
wha-?
A wild card is only the *
Do you mean placeholder?
Last time I checked place holders aren't a thing inside mc to use in commands
Only in configs and maybe command creator plugins
Hello, how do I check players, who has this permission: essentials.balance. I need to list all players who have this permission, is there any command that can do this for me? π
/lp search iirc
I want to make sync the perms across to my lobby and main game
!bungee
If you run a BungeeCord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
Syncing data between servers
ty
is global:server option copies all the perms to the other global servers?
as i understand
server=global just means it on all servers
Unless you're talking about the server: global option in the config
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
that's what i asked
so that's right
It just means that no per-server contexts have been setup for that server
Global perms etc.. will still apply even if you change that server: global setting for per-server contexts
If you're wanting permissions to go to all servers, you need to connect them all to the same remote databse
π
hello, I am trying to use the LuckPerms API on velocity, I can see via debugging that LuckPermsProvider.register(LuckPerms) was called before my code but when I try to access it, I always get a NotLoadedException... Worst part is that I am really waiting before it is registered, I set it in my plugin dependencies but still nope.
Here is some code: kotlin @Subscribe fun onPlayerLogin(event: LoginEvent) { // ... // I don't need it before val user = LuckPermsProvider.get().userManager.getUser(event.player.uniqueId) }
and my velocity-plugin.json: ```json
{
"id": "...",
"name": "...",
"version": "1.0-SNAPSHOT",
"description": "...",
"authors": ["Bananasmoothii"],
"dependencies": [
{
"id": "luckperms",
"optional": false
}
],
"main": "org...."
}
#luckperms-api
i think ideally you should only actually get the luckperms api from .get() once in your plugin, but i dont think that should cause it to not work. youd probably need to share more code
im not sure what you should have it set to, but i know that you shouldnt include luckperms in your compiled jar
Hey, I am using the LuckPerms bukkit plugin on my forge hybrid server. So far it's working as expected, but here is only 1 type of permissions which don't seem to apply. That is FTB Chunks which decides how many chunks a player can claim and force load.
I have tried setting a permission meta, set permission normally, etc.
The only setting I found which might be helpful, is in forge-server.toml, and it is:
"#The permission handler used by the server. Defaults to forge:default_handler if no such handler with that name is registered.
permissionHandler = "forge:default_handler""
Any idea?
Their mod is always annoying with the chunk perm, think if you search it through here you'll see people with same issues
lemme check
their mod prefers to use their own perm system, aren't a fan of LP >.>
Try this: #support-1 message
I tried this, no luck... I found a workaround that's somewhat annoying tho, but yes FTB isnt very friendly with LP it seems
Hey, does anyone know why my Luck Perms isn't making my co-owner rank at the top under me
I saved the config, and everything.
Hi I am getting this error
I have checked and double checked and triple checked the config
I have read through https://luckperms.net/wiki/Storage-system-errors and tried a number of things
and I have also completely reinstalled ubuntu on the VPS I am using
and still I am unable to get mariadb or mysql to work with luckperms
I am certain it has to be something to do with luckperms and the VPS I am using as I can get pterodactyl panel to use the database and on another VPS I have I can get luckperms to connect and use a mariadb database on that VPS
Anyway can anyone help it would be greatly appreciated
Here's the error
Please use https://pastes.dev to send files in the future. I have automatically uploaded message.txt for you: https://pastes.dev/gf7oh4ZZHu
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 15008ms.
Sounds like pterodactyl's own ip - type issue ngl
yeah maybe but I have another VPS (same specs) from the same provider Contabo and luckperms and pterodactyl panel work fine together with mariadb on that VPS
pretty sure I didn't setup anything different on that VPS
That's why I thought reinstalling would fix it for sure
Keep in mind luckperms doesn't own or use any kind of modified mysql driver. So this is no different. Perhaps you yeeted port 3306, assigned a different one, use the wrong ip or similar
I've double checked everything and done it clean from the start twice
Maybe forgot to change default bind address from 127.0.0.1 to 0.0.0.0?
I used the public ip for both VPS's
I've tried 0.0.0.0 and 127.0.0.1 as well on the VPS that doesn't work
yes
are you using mysql bound into ptero panel or outside like phpmyadmin
I just used cli for both to create the mariadb db
same cmds for both just different user and pass
I can connect and use a mariadb database on the first VPS from the second VPS just fine
luckperms just doesn't want to work on the second VPS for some reason
It can not reach the db, so you get no feedback to begin with. otherwise youd get some sort of 'user denied access' or similar
yeah
So either the ip is incorrect, the port, or you have some firewalling going on
depends what you use

probably a docker firewall
did it once. and i bricked an entire vps
oof
how though
my first time I just failed the installation and there were some dependencies missing causing the panel to throw error 500 but second time I got it lol
oh yeah that would explain how you bricked the os but how the host lol
ok probably not firewall issue
iptables are the same for both VPS's
honestly I'll just use the second VPS for the mariadb database for the second sounds like this issue will be very hard and time consuming to fix
@sour gorge thanks for your help
can someone explain to me how extra contexts works?
I have downloaded the extra contexts plugin, but can't make it work.
So can someone tell me exactly how i have to put it into the luckperms editor?
I need to give players a permission in a specific region
:idk:
Hello im having this error
Hi, I have these permissions
These are the only permissions on a user, like this is the only group they have
How come they can still do default Minecraft commands like /op /deop and /worldborder
Thank you
seems like it works?
what platform are you using
screenshot /lp info
is it just w/ mc commands?
also don't give people op if you dont want them to use it?
I just want to give them commandblock access
I think so
if they have access to cmd blocks they can use all commands anyway
I know they'd get access to these commands via a commandblock but I just want to disable it over regular console
open an issue on github
dont think its related to LP tho
since default mc commands iirc use permission levels
Hello
if i have my rank on 3days can i add more days?
yes
hey, i want to allow the users on my server to change the difficulty. Is there a way so set the LuckPerms in a way to disable peaceful but allow the others?
Hello people, is it possible to allow somebody to only set specific permissions to other players ? Like he may only set permissions for some-plugin.some-function.* without him touching the rest of some-plugin.*.
- means he got all permission of the plugin but you can make it like this:
some-plugin.some-function.* true
some-plugin.some-function.another false
This isn't what they were asking.
No there's no way to limit permissions set in this way
Oh ok, thanks mate.
java.util.concurrent.CompletionException: org.h2.jdbc.JdbcSQLNonTransientConnectionException: The database has been closed [90098-199]
at me.lucko.luckperms.common.storage.Storage.lambda$future$0(Storage.java:93) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
Caused by: org.h2.jdbc.JdbcSQLNonTransientConnectionException: The database has been closed [90098-199]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:617) ~[?:?]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:427) ~[?:?]
at org.h2.message.DbException.get(DbException.java:194) ~[?:?]
at org.h2.engine.Session.getTransaction(Session.java:1709) ~[?:?]
at org.h2.engine.Session.startStatementWithinTransaction(Session.java:1729) ~[?:?]
at org.h2.command.Command.executeQuery(Command.java:196) ~[?:?]
at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:115) ~[?:?]
at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.selectPlayerData(SqlStorage.java:895) ~[?:?]
at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.savePlayerData(SqlStorage.java:649) ~[?:?]
at me.lucko.luckperms.common.storage.Storage.lambda$savePlayerData$21(Storage.java:269) ~[?:?]
at me.lucko.luckperms.common.storage.Storage.lambda$future$0(Storage.java:88) ~[?:?]
... 7 more
Caused by: java.lang.IllegalStateException: File corrupted in chunk 98932, expected page length 4..384, got 285363044 [1.4.199/6]
at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:883) ~[?:?]
at org.h2.mvstore.MVStore.readBufferForPage(MVStore.java:1055) ~[?:?]
at org.h2.mvstore.MVStore$ChunkIdsCollector.visit(MVStore.java:1606) ~[?:?]
at org.h2.mvstore.Page.readChildrenPositions(Page.java:274) ~[?:?]
at org.h2.mvstore.MVStore$ChunkIdsCollector.visit(MVStore.java:1607) ~[?:?]
at org.h2.mvstore.MVStore$ChunkIdsCollector.visit(MVStore.java:1571) ~[?:?]
at org.h2.mvstore.MVStore$ChunkIdsCollector.visit(MVStore.java:1603) ~[?:?]
at org.h2.mvstore.MVStore.inspectVersion(MVStore.java:1513) ~[?:?]
at org.h2.mvstore.MVStore.collectReferencedChunks(MVStore.java:1458) ~[?:?]
at org.h2.mvstore.MVStore.freeUnusedChunks(MVStore.java:1407) ~[?:?]
at org.h2.mvstore.MVStore.freeUnusedIfNeeded(MVStore.java:1400) ~[?:?]
at org.h2.mvstore.MVStore.storeNow(MVStore.java:1208) ~[?:?]
at org.h2.mvstore.MVStore.store(MVStore.java:1190) ~[?:?]
at org.h2.mvstore.MVStore.tryCommit(MVStore.java:1135) ~[?:?]
at org.h2.mvstore.MVStore.writeInBackground(MVStore.java:2763) ~[?:?]
at org.h2.mvstore.MVStore$BackgroundWriterThread.run(MVStore.java:3123) ~[?:?]```
help..


this is not lpc support
I have changed a group name forgetting that the users need to have their group changed, updated but I can't see what the full command is. Please don't send me to the wiki as I am looking at it.
I used
lp bulkupdate users update group.[name] group.[new_name]
!bulk
Quickly update a large amount of user and group permissions by using the bulkupdate command.
you got that backwards
lp bulkupdate users update permission group.[new name] "permission == group.[old name]"
i think
lp bulkupdate users update permission group.[name] "permission == group.[new_name]"
no
oh rely damit was sure its the orther why
/lp bulkupdate all update permission group.mod "permission == group.moderator"
Will update all entries, and replace any occurrence of the **"group.moderator"** permission **with "group.mod"**. (effectively renaming the group)
ok thanks - will try that π
dint looket at the wiki cliff my mistake now i see it ther too π
yeh that command didn't work and I think it is because I renamed the group it doesn't exist, but the members still have the old parent [group]
got it, thank you - I recreated the group and then moved then, thanks for your help
https://pastebin.com/pcNRN7cA
Hello, please help me figure out the MySQL problem
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
!errors
Here's a page with some common storage system errors.
Hello why can non of my players use the kits from essentials I am using the permission essentials.kits.{kitname}
!verbose you probably missed a permission, you can use this to find out what permission might be missing
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
Do /lp verbose command <players name> /kit <kit name> and show us the output (it's one full command)
yes
no
Nope
deop yourself
!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
ok Ill figure how to get someone online
give yourself the minecraft.command.op and then deop yourself
youll be able to op yourself after
An just run the LP command from console
ok so what permission do i need to give
.... I just told you
probably the one that it says you didnt set πΏ
ok
For example: the command "lp user <user> group add test server="1" server="2"" and at the time of bulkupdate der remove it with "server == 1" "server == 2" does not work. It takes the server in alphabetical order and saves it to the database as the main server, and the other goes to the context...
If I use bulkupdate "server == 1", it works, in case
In my case the contexts are bungee, overpower and lobby, so it saves as server bungee and context overpower and lobby.
Hence bulkupdate only works if I check the server == bungee, and not checking the other servers
Am I doing something wrong?
My command:
lp user Luper group add ametista server=overpower server=bungee server=lobby
Bulkupdate works with:
bulkupdate all delete "server == bungee"
bro no one gets it its confusing plus dont copy paste
the
means it was a copypaste / "crosspost" and we just ignore it
If another helpful / mod added it, it usually means they've been answered elsewhere
Hi, I wonder if it is with luckperms that we put the faction name in the name displayed above the player, or if it is with another plugin, thank you!
luckperms does not format chat
with which plugin do I change this?
not luckperms
essentials ?.
consider your chat plugin is formatting your chat
!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
!meta
!migration
!notworking
!nowildcard
!offline
!pasteit
!permissions
!placeholders
!reload
!selfhosting
!spongeseven
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translationprogress
!translations
!tutorial
!upgrade
!usage
!userinfo
!verbose
!version
!weight
!whyluckperms
!wiki
!advanced
Discover some of the more advanced concepts of LuckPerms, such as permission calculation, shorthand permissions and more.
!hack
Most certainly: no. In most cases a 'LuckPerms exploit' is a simple case of human error, which can be avoided easily. Look below for some tips to be on the safe side.
While this should be obvious, a lot of times a exploit can be traced back to faulty permission settings. You should always take your time with permissions and read the plugin documentations. In 99% of all cases the plugins have documentations explaining each permission, in the rare case that the plugin you are using does not have a documentation, you could still:
A: Ask the plugin developer for help
B: Use LuckPerms verbose functionality ( !verbose )
C: Select a different plugin with proper documentation.
If you are running your server or network in offline mode, hackers have it really easy to steal your, or any other admins identity. While the server is in offline mode, certain checks ( which exist to prevent exactly this ), are being skipped, and the server does not verify if the person joining actually is the person they claim to be. While there may be plugins which increase the security of offline mode servers by adding things such as admin codes, you should just switch it to online to prevent the issue in the first place.
You should never put anything on your server which has not been downloaded by yourself from official sources. Plugins can be infected with malware which injects itself into all other plugins, and thus is hard to remove. While it may look like a plugin has been hacked, you most certainly downloaded a modified version of it and it is not the plugin authors fault. In case your server has been infected by such malware:
- Stop the server
- Delete all plugins in your plugins folder, and just to be safe also the server jar file
- Re-Download all plugins and server jar files from official websites such as SpigotMC or official plugin websites ( luckperms.net for example ).
- Check if there have been any modifications to the permission system and remove unknown users and wrong permissions.
if you follow these steps you should have a clean server by the end, without exploits.
!storage
LuckPerms allows you to store data in a variety of storage types, read about the benefits and drawbacks of each type on the wiki.
!sync
To sync data between servers, you need to connect each LuckPerms plugin to the same database (for example MySQL) and set up a messaging service.
Sorry! I do not understand the command suggesstions Did you mean suggestions?
Type !help for a list of commands
!suggestions
If you would like to request a feature for LuckPerms, or report a bug, feel free to open an issue on GitHub!
!upgrade
Read about upgrading LuckPerms from v4 to v5.
!selfhosting
Learn how to self-host all the web interfaces.
!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.
how is this related to luckperms?
why not working
ask the support of the plugin this config is from?
do not crosspost
hey guys, im running a forge server, what is the recommended chat mod to use with luckperms?
I use the catserver bucket to open the Pixelmon server. However, the commands in Pixelmon and Pixelmon Extras did not come from the Luckperms editor. And I added a pearl mission by referring to the Pixelmon site, but it was not available. What should I do?
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
Is there any way to receive logs from luckperms api?
hey there so im using you're plugin in and im wondering how do i give some one access to a certain command every time i try to it doesnt work
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Does anyone know the command that when someone enters they already have the rank user
i use luckyperms
I am using the legacy version of luckyperms for 1.7.10 and none of the commands are working and there are no errors in console.
help?
What version of Luckperms do you have and can you paste the server log?
What exactly isn't working?
when I type any command into chat it does nothing
not even in the console
no errors pop up or anything, im very lost
When you say any command you mean luckperms command or including other commands?
any luckperms command
it just doesnt respond yet the auto fill for the commands are there
Do you have a full log?
Your previous log cuts off
where does it cut off?
that was the entire log after I started it up. Do you want one with me using the commands?
this is what happens when I use any commands.
[23:17:27 INFO]: SoundMeister_ issued server command: /luckperms
[23:17:35 INFO]: SoundMeister_ issued server command: /luckperms:lp
[23:17:38 INFO]: SoundMeister_ issued server command: /lp
[Sat, 29. Oct 2022 11:34:25 BST WARN] Permissions lag notice with (LuckPermsHandler). Response took 33.632221ms. Summary: Getting group for User309
Hello, every time I authorize with luckperms, my server is pinged, what could be the reason? I did it with MySQL connection, same situation, I tried H2, same situation again.
What is the permission that gives you all the permissions is for the owner
hello, do you know how to hide the existence of the plugin on the server?
like to have the /lp command not return "You do not have permission to use any sub commands", but just Unknown or incomplete command, see below for error
why
how?
it also clutters the tab autocomplete menu
also it returns the plugin version
and?
is there anyone that can actually help me?
there's no way to do it with LuckPerms
I just don't see why it matters
especailly the "it returns the plugin version"
you can use other plugins to disable them
it's a good practice, web server admins do it also with the server http header
well this isnt a web server
it's not, but my reasoning is the same with both of them
for the same reason server admins disable the /plugins command
do you know of any good plugins that do what i said if vanilla luckperms alone can't do it?
.* or *
Some plugins are created in a way which results in odd behaviour when the root '*' wildcard is used.
When I authorize myself with luck permissions on my server, the ping goes up on the server.
authorize what with luckperms?
%luckperms_group_expiry_time_<WhatGroup>%
i want show all groups
1 placeholder, 1 group. There is no placeholder that returns all at once. That would turn out messy
i have crate with 4 ranks
a random rank can drop from that crate
and i idk what rank drop
with trasee not working ?
When I authorize myself with luck permissions on my server, the ping goes up on the server.
how does luckperms make it so that Hikari connections are always there and not timed out
how come whne i do lp user Zarif permission set luckperms.* true
. it says [00:11:07 INFO]: [LP] A user for Zarif could not be found
How to do i get nametags on top of the player?
Get a plugin that adds them
How to connect it to LuckPerms
Depends on the plugin that displays them
Hmm
Hello I have this question I have a file ranks.json and is it possible to somehow import it in luckperms so that the ranks with that one are in luckeprm and thus on the server
Are you wanting to use them on more than 1 server?
1 server
Whats the %luckperms% to show the rank on the scoreboard?
Or how to show the rank on scoreboard
how i can copy my old luckperms-h2.mv
?
Ty
Every week all our data is deleted, the ranks and the permission we gave people and other things. Does anyone know how to fix it or have a similar problem?
Maybe just download the folder of the old and paste it to the new

the
reaction means they cross posted the question somewhere else and probably already got an answer
or Maybe type /lp import <editorcode | --upload>
Yea
Ok
Hello, I wanted to know how to remove a UID from a user.
I was told that there is a command for it.
sounds like offline mode shenanigans
who understands the BetterGUI plugin
Hello I have problem with plugin and it can't be loaded. Server in 1.8.8 version only bedwars plugin and vault and placeholderapi
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Unable to trust the given session because the socket is closed, or because a different connection was established instead.
How to solve this problem
???
Close the editor and open a new one
supposedly close the tab with the editor and write to the chat / lp editor again ???
Yes
Hello, i want to add permission for 1.16.5 pixelmon commands. But as said in pinned message, i can not see the pixelmon commands in editor while using Mohist. Which forge should i use to add commands with LuckPerms?
luckperms does not officially support hybrids because they cause all sorts of problems. pixelmon suggests arclight instead of mohist or magma though
Is there a way to bulk delete permissions with certain context?
For example it would remove group.vip with context server: lifesteal,
but would keep if someone only has group.vip without context
Hello, how can i fix it?
[Essentials] Permissions lag notice with (LuckPermsHandler). Response took 55.603017ms. Summary: Getting group for
!paste a full log
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!
Is there a placeholder to show the prefix of the group in a track?
i need support! I put a rank on myself for time or anyone, and the prefix is ββnot there in the chat, only the leading rank that was
Hello, Is this somehow a by-product of Luckperms?
I have a tablist prefix for Uunichan, but I don't recall ever tinkering with a tablist command. Is there one for luckperms even?
his ingame prefix is Zealot, so i've no clue why it's displaying as "Player" in the tablist?
I am using the latest Luckperms and this chat formatter plugin. https://www.spigotmc.org/resources/lpc-chat-formatter-1-7-10-1-19.68965/
these are all the plugins on the server, I'm confused as to what could be doing this?
Luckperms doesn't do any tab formatting or chat formatting.
Yep, Should've read the 6000 messages in the server about that before posting, my bad.
Hello, I have a problem with the page, which is when I create the ranges, press save, and paste the command in minecraft, I get an error, can you help me?
Help me?
dont crosspost
how to give permission to other players to claim land?
Hi ! I would like to prevent new player on the server to do anything on the map, just move (and wait to be allowed manually). Is there a simple way to do this? I thought about to add a rules to the "Default" group but as I see every new players connected to the server are not added automatically into the "Default" group.. Is that possible to use Lucksperm for it? Thanks !
what makes you think they arent being added automatically?
Humm when I check the list, some players are missing
what list?
listmembers isnt always accurate
a player will be in the default group when they first join
if you /lp user <user> info it will say their primary group is at least default.
ok I see so it should work
thanks ! and about the rules that only allow them to move?
luckperms does not control that
you should use something like WorldGuard to manage that.
I'm going to have look thanks
Anyone have any input or help for this issue?
#support-1 message
the images you showed provide no insight as to what actually could be wrong
what are the weights, and does the player inherit the groups directly, or through another group?
Default has no weight assigned, the chef group is weight 54, they are assigned chef directly
did you consider giving it a weight?
I've tried giving it 0 weight and made no difference
I had asked about this issue before for other permissions that were from groups in groups, so I just came to terms with the fact that getting too deep causes issues, but this is with directly assigned groups so it's even worse
Iβd suggest a weight of 1. Some plugins can interpret 0 as highest for whatever stupid reason.
it's still the same, exact same results from the lp permission check
do you want them DMd to you?
Here is fine
Please use https://pastes.dev to send files in the future. I have automatically uploaded config.yml for you: https://pastes.dev/4Lw00sOwHW
Is there a way to migrate luckperms-bukkit data to luckperms-bungee?
there really is no reason to do that
the luckperms bungeecord version can not control permissions coming from plugins installed on your backend (such as essentials etc)
alright, i have a serious problem with luckperms, so im trying to use it in aternos, but whenever i try to even use it and have pasted my commands n all into the page, when i imput it in the console it tells me the following:
[22:02:03 INFO]: [LP] The changes received from the web editor were not made in a session started on this server!
[22:02:03 INFO]: [LP] Are you sure you're running the /lp applyedits command in the right place?
[22:02:03 INFO]: [LP] To ignore this warning and apply the changes anyway, run: /lp applyedits 2xrIVJwE8G --force
i open luckperms from that same server and all, i dont know what im doing wrong
walk me through step by step how you got a link and then got the link to apply the changes
alright, so i open my console in aternos after opening the server, then type in lb editor, to which it gives me the link and i just copy paste that link into my browser, add the commands i want to give perms to, save it, but when i copy what it tells me to copy into the console, it just says what i had put
i can screenshare if you'd like
was there a server restart between editor link creation and running the apply command?
no, only the server closing and opening, but the video from which i followed the guide from, it worked perfectly for him, and his server closed and opened
i cant keep the server open unless i have an account in it
should i try that?
Ok yeah so the server did restart. The data that confirms whether or not a editor session was started on that server isn't saved across restarts. If you're prompted with that message, make sure you did in fact create the session on the server, then add --force to the end of the command and it'll ignore the session check
i have added force, but then it tells me this: Web editor data was applied to track tilin successfully.
[22:10:48 INFO]: [LP] (1 addition and 0 deletions)
[22:10:48 INFO]: - None
[22:10:48 INFO]: + default
as i said, if you want i can screenshare and you can tell me if im doing anything wrong
I take it you made more changes than that?
yup, a ton more
Ok that shouldn't be possible. Can you send a screenshot of your editor
everything in my editor just got deleted
so im gonna re-make it really quickly and ill send you a screenshot
ill be doing it with a account in the server, that way it does not close
editor won't delete anything unless you close the tab without saving. Note that after you save from an editor, that link should no longer be used, and if you wish to continue using the editor, make a new link
i had saved it, no idea what happened
Hey peeps.
I am running a Modded server and want to run LuckPerms.
I am running Magma 1.18.2.
I want to have both the Modded version and the Plugin version at the same time.
I set the configs to use MySQL but LuckPerms does not recognize any plugins, only mods.
I have confirmed that both the mod and plugin are working and are operational. It's like the Mod takes priority and don't see any plugin permissions
yeah uh hybrids in general are screwy, and LP is not designed to have multiple instances running in the same JVM. That will not work. Pick one platform.
in theory if your hybrid software is competent, it'll handle the permission checks for the other platform, in practice I've never heard of a competent hybrid software
here it is
so now, i should save it right?
(or press apply)
Press the + first
Nope, the permissions aren't actually added yet. That box at the bottom is just for adding nodes and configuring state / any contexts. Hit the + to actually add it
(then save / apply to make it take effect on the server)
oh my, it worked, tysm
yw.
tbh I might ask our web dev if we can add a check for that, and throw up a warning if someone's trying to do that
prevent this from happening in the future
should make like a video on it, and post it in issues channel
Yes well if people actually did that, 99% of this server's population wouldn't be here. The vast majority of my messages here relating to support are linking to our wiki. Only a small percentage of questions here actually require support assistance
on a related note if people read and looked at their screens, the original error message (editor didn't originate on this instance error) wouldn't be nessecary either, but people kept making apply links from the demo screen or such
it would help inform people more though
It's a BIG! FAT! BUTTON! that has a + sign
also just simple not knowing how to work the software in the first place, which is perfectly reasonable
Well yeah knowing how to work the software, it seems obvious, but to a new user it's a lot of buttons
still, even myself didnt know you needed to press that button, people cant really figure things out magically, thats what guides are kinda for
Everyone I know that use LuckPerms noticed that on the first use of the webeditor
It's obvious
Or they should read the wiki
eh I mean people can also try clicking around, but then that can go the other way (help I accidentally /lp bulkupdate all delete, how do I undo)
Simple: You don't
i mean still, making a video would not hurt anyone
Yeah we have a endorsed tutorial, haven't actually watched it myself though so don't know what all it covers. I assume the editor is in there though
!tutu
If you would like a video tutorial for setting up LuckPerms, try:
https://www.youtube.com/watch?v=l4anE2wOLdc
Here's the normal order you seek support for a plugin
- Wiki
- YouTube
- Minecraft Forums
- Discord
yeah that's made by a third party, official source of knowledge is our wiki
Easy as that
eh I'd argue forums are a waste of time now, most plugins don't use them anymore
i just went to youtube then to discord
So you skipped the most common ways to look up information, cool
The only reason I joined the Discord was to ask for support regarding my issue, which is not found ANYWHERE due to being so unique
The other thing to keep in mind is the majority of people asking for support, this is their first time doing something more technical than installing a game or such, or asking for support for a technical product
I know, in theory, if you're running a server, you should have more tech knowledge, but in practice hosts (especially free ones) lower the barrier of entry so pretty much anyone can do it
but we're getting into #general territory
Because the bedrock players won't let me rank?
!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.
Yes but where XD
In what place XD
config.yml
i want to transfer specific ranks to a other server without removing the actual ranks
Thanks
pls
i need help with kit tools member dont have permission but i add it to default rank
[21:48:39 WARN]: java.util.concurrent.CompletionException: org.h2.jdbc.JdbcSQLNonTransientConnectionException: File corrupted while reading record: null. Possible solution: use the recovery tool [90030-199]
how to use that recovery tool? π
Itβs not a LP tool. Itβs an H2 tool.
can u send link to me to download it?
My answer won't change if you ask here as well
!moss Your issue is not with luckperms
Make sure you are using EssentialsX and Vault for prefixes. For any other issues with Essentials, you should seek support in either #general or the official EssentialsX support Discord.
I have helped you but clearly you don't get it. If help makes you angry god help you
you are member
why u don't listen
If the other permissions added to the group are working, it is a chat issue, try checking all the options in EssentialsXChat config
It definitely doesnβt.
Back again.
So after recording myself being able to successfully use a sign (OP, LP Admin) it only utilizes this permission > essentials.signs.sell.use
If I grant one of my perm groups this permission, non-OP/admin, clicking the sign does nothing for them. It actually randomly worked one time, but then immediately stopped working.
hi, can anyone help me? my problem is that luckeperms plugin is in conflict with placeholderapi, citizens, auctionHouse plugins. can anyone suggest what to do with them?
Is this sign by chance in your spawn region?
It was. Disabled spawn protection and set it up through worldguard instead. Thanks for the responses!
hello I have problem with database I think https://pastebin.com/qvqa5rUH
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5000ms.
!paste full startup log
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!
Got an issue here and I'm not particularly sure if it is related to luckperms or deluxechat in my server. Upon swapping out saberfactions for factionsUUID half of my ranks broke, but the other ones remain completely fine. I'm pretty much at a loss here for what is happening, I can send whatever pastebins are needed to narrow down the whole issue
broke in what way?
The broken ranks just don't show up at all, (except for the color in tab, only applying to the name) no prefixes or anything
Ok well if you didn't touch LP when it broke it's most likely not our end, but just in case, /lp user <name> info for an affected user, does the prefix show up as expected?
Nope, nothing seems to be showing up
the wrong prefix, or just "None"?
because a factions plugin switch shouldn't have affected luckperms whatsoever
"none" is what is showing uo, prefix and suffix
So my suspicion is Saber was doing more than it's supposed to regarding prefixes.
Have you actually configured prefixes in LP?
They were configured and functional, but I'm not sure if they were configured in LP except for one, which also seems to be broken
anyone got a problem with installing LuckPerms for Sponge ?
latest version on the web
it just says in the log that it can not find the mcinfo file
!paste the full startup log
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!
That doesnβt look like a LuckPerms message 
oh
debug and server log
!api7
LuckPerms no longer releases updates for API 7 of Sponge, which is what the 1.12.2 version of Sponge uses. However you can still download the last version of LuckPerms that supported API 7 from Ore.
okay
there a weird problem happeing with me
I'm using | storage-method: YAML
and when I edit the user file through the panel of the hosting that I'm using with the default editor it's working fine
but when I edit the file with Filezilla and hit save the file that I'm editing on it becomes deleted
what is the problem then
I wonder: why using yaml to begin with if luckperms offers a really nice web editor
you don't have full control of adding multiple permissions at once
You do. You can paste a lot at once.
this means it's about preference, that's why they allow people to choose what they prefer
but I'm really so confused about this problem
as you were told in #support-1 , if you have a question please ask it
hello I would like to know how luckperms can download ss libraries to work
what library does he use
I'm from Brazil, sorry if the translation was weird
what libraries?
Caffeine, Hikari, redis etc
luckperms downloads them automatically if they are not already downloaded when it loads
yes i know but i would like to know how he does it if possible
by downloading the files...?
Yes
i think this is what you're looking for
https://github.com/LuckPerms/LuckPerms/tree/master/common/src/main/java/me/lucko/luckperms/common/dependencies
luckperms crashes occasionally and the database is deleted is this a bug caused by luckperms
help
!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!
does anyone know what makes this problem happen
most likely a problem with filezilla
you can try:
- using another ftp program like winscp
- just editing it in the hosting web panel
- just using commands or the web editor like a normal person, like cmon the pex manual file editing days are over
remove yaml in luckperms 6 
also you shouldnt really be needing to copy-paste massive chunks of permissions if youre using inheritance properly
ive never seen a single person actually use yaml storage π
might not be that bad of an idea
well i haven't seen it ive just heard about it πΌ
someone tried using symlinked yml files to sync their permissions between servers lmao
no lol
even with winscp i got the same problem
I added a prefix, but it does not apply. It's not working because of the plugin I use?
!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 don't see a chat plugin
Should I add a chat plug-in?
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.
Do you have any plug-ins you can recommend?
Thank you for your kind explanation. I couldn't speak English, so I had to ask.
Γ
Γ
Γ
Γot in a support channel please
Almost every day now I get the LP database error where people cannot join. What causes this? Here is the error if they try to join
Unfortunately your LP database appears to be corrupted. If you have backups, now would be the time to pull them. If not, you are unfortunately learning the importance of backups the hard way.
(Possible causes for the corruption include but are not limited to, manually editing the DB file, improperly shutting down your server)
@rapid viper ^
(meant to leave the ping on in the reply, bad habit)
Hi guys. Please advise what should I do. The situation is as follows:
- The console gives this error - https://pastebin.com/vKWQYZjP
- I found out that my hosting has wait_timeout = 20 seconds
- As far as I understand, the luckperms plugin does not allow setting maximum-lifetime: less than 30 seconds (even if I set it, it does not solve the problem, errors continue to appear)
Tell me what can be done?
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
me.lucko.luckperms.lib.hikari.pool.PoolBase]: luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mariadb.MariaDbConnection@3d1831bd ((conn=421677197) Connection.setNetworkTimeout cannot be called on a closed connection)
hi guys, I'm running a server using fabric trying to use luckperms but when I try to run the command to open the editor it only runs this. I think the rest of the commands are missing too so it only just runs /lp. Was there an additional step that I have to do other than putting the .jar in the mods folder to get the mod to work?
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
oh okay I knew I was missing a step, thank you
I installed Luckperms but its not loading at all (spongeforge)
!paste the full startup log
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!
Please use https://pastes.dev to send files in the future. I have automatically uploaded latest_2.log for you: https://pastes.dev/HpnDetc4Yo
Only mention of luckperms is line 538
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.
!api7
LuckPerms no longer releases updates for API 7 of Sponge, which is what the 1.12.2 version of Sponge uses. However you can still download the last version of LuckPerms that supported API 7 from Ore.
bro i just save my luckperms stuff closed the tab and now its gone
Hi, does some know how to convert the H2 file storage to a MySQL (.sql) file?
!switchstorage
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.
Hello!
I have an error with this plugin, has anyone else encountered it? Who can help me to solve this error?
Current Thread:luckperms-command-executor
[19:26:14 ERROR]: PID: 54364 | Suspended:false | Native:false | State:WAITING
[19:26:14 ERROR]: Stack:
[19:26:14 ERROR]: java.base@11.0.13/jdk.internal.misc.Unsafe.park(Native Method)
[19:26:14 ERROR]: java.base@11.0.13/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
[19:26:14 ERROR]: java.base@11.0.13/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
did you click the save button? the editor doesnt apply your changes automaticaly, and it doesnt save the changes if you close the tab
i did
Hey, what does this error tells me?
[00:48:07 WARN]: java.util.concurrent.CompletionException: me.lucko.luckperms.lib.mongodb.MongoSecurityException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='fluffy', source='minecraft', password=<hidden>, mechanismProperties=<hidden>}
Does it tell me i cant connect to the database?
why can i connect to the database with the same creds as my MondoDBCompass?
Len Try to close the lp editor tab.
Run new /lp editor
Thats my guess
.
I'm getting this error on my servers. Luckperms is up to date and the messages are only showing up in the log, nothing is wrong with our permissions. Does anybody recognize it?
hello this is not about the plugin but do any server owners know how to fix the issue where none of my friends are able to join the server?
What should I do with this?
try doing what it says
How can i have the prefix for the forge version ?
is there a downloads api for the plugin?
not an official one from what i know, but you can use https://metadata.luckperms.net/data/downloads, and then grab the url at downloads.bukkit for the latest version
Hi, I have a question :), I have problems with the prefix, in luckyperms I have everything set up fine, but ingame I can't see the prefix in front of the player, am I missing some plugin? π
!prefix
You can set prefixes, suffixes and other meta data in LuckPerms for players and groups. Note that LuckPerms does not manage chat. You need to use another plugin to show prefixes/suffixes in chat.
Thanks
Guys, if I change my LP storage type from H2 to MySQL, will the database get reset? Similarly, if it's on a MySQL database and I want to change it to another, will the DB get reset then?
I assume to change MySQL DBs I would need to export and then import
Yes. Switching to any other db would require exporting and importing.
It wouldnβt reset it
I did what was written, but finally the same error does not work, what should I do now?
Thanks
Hey. Sorry for asking again, but I got no responses the first time. I'm getting this error on my servers. Luckperms is up to date and the messages are only showing up in the log, nothing is wrong with our permissions. Does anybody recognize it?
!errors
Here's a page with some common storage system errors.
Bless your soul. Hey, _11! Whatta ya know
Can i use hex colour codes and how?
!placeholders
Display data such as user prefixes and groups from LuckPerms in other plugins.
%luckperms_expiry_time_<permission>%
%luckperms_group_expiry_time_<group name>%
luckperms does not format prefixes
!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
!meta
!migration
!notworking
!nowildcard
!offline
!pasteit
!permissions
!placeholders
!reload
!selfhosting
!spongeseven
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translationprogress
!translations
!tutorial
!upgrade
!usage
!userinfo
!velocitycheck
!verbose
!version
!weight
!whyluckperms
!wiki
!bungeecheck
Please double check that:
1. BungeeCord config.yml has ip_forward and online_mode set to true
2. All backend servers' spigot.yml has bungeecord set to true
3. All backend servers' server.properties have online-mode set to false
Are there any recommended chat formatting mods for Fabric? I see GraphiXMod and Chatter, but they both seem to be quite out of date.
Ref: ^
styledchat and (i think) styledplayerlist
!prefix
You can set prefixes, suffixes and other meta data in LuckPerms for players and groups. Note that LuckPerms does not manage chat. You need to use another plugin to show prefixes/suffixes in chat.
Display data such as user prefixes and groups from LuckPerms in other plugins.
how i can make there will be delay between processing login for player when he joins?
beacuse that causes more lag
not
I accidentally made a mistake on my server using the vote track and right now some users have multiple role groups in their accounts. How can I make it so that, for example they have Rank2 and Rank1, but I want to remove Rank1 without removing rank2. How could I do that?
In a mass setting. There is over 70 players that may be affected
should make frequent backups so you can just rollback if you make a mistake
bulkupdate doesnt support conditionals like that so you would need to do it manually (try the editor) or with a script or something to automate it
even with a backup it's hard to fix a mistake that was occurring for over a week without anyone noticing until it began breaking the permission track
anyone mind spending 30mins on a call with me helping me setup some general permission commands such as setting up ranks and what commands people can use and what color there rank name will be!
if you help me alot i can tip :)
dont cross post
Hey Ivan740! Please don't tag helpful/staff members directly.
help
since you're not able to be patient like i asked you to be, what do you need help with.
What should I do if my server started lagging,I restarted it and the plugin just stopped working, it was removed from the plugins package,and I deleted the LuckPerms folder,well,otherwise I just deleted it and want to install it back,but it is not installed
You should install it.
there is nothing we can do if you're not able to add a plugin to your plugins folder.
I install the plugin and the plugin folder is not created
The version and kernel are all correct
!paste send your latest.log
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!
?
Stop pinging me please. The server log is latest.log
The logs folder?
I'm reinstalling the plugin it doesn't work
Okay so
breathe
Go into /Logs/ folder, find the file called latest.log and just dump the entire file as is into this chat
Please use https://pastes.dev to send files in the future. I have automatically uploaded latest.log for you: https://pastes.dev/hWhKr16fDi
Thanks. Now give us a minute to look
Well, what is it?
Im on mobile so its really really hard to read your log because everything is screaming for help but i found this:
Caused by: java.io.IOException: No space left on device
And how to give it out?
Thats something youll have to talk to your host about
And like there is no place on the SSD?
Looks like it
Just another 28 GB is free
?
The error I'm experiencing is attached via reply. The solution according to the Wiki is:
"...the maximum-lifetime value in the LP config must be less than the wait_timeout value in your MySQL config."
There is no "wait_timeout" field in the Luckperms configs. Was the field replaced? How do I stop these errors?
Sorry to bother you. I was under the impression that MySQL was the section of the configuration file that "maximum_lifetime" is under. Is it a different plugin/config?
its the config for the mysql database itself
not for the minecraft server or any plugins running on it
Hi, I have a problem with the Luckperms permissions system. I'm running my network in offline mode and when a premium user enters, it uses 2 UUID's but instead of using the premium UUID as a base, it uses the cracked UUID, could someone give me a possible solution? :c
This is one issue cracked servers face. Luckperms actually does not make use of either or at random, it just reads the uuid thrown at it by the server itself on login.
So either you need to use online mode or you need a plugin that assigns premium uuids even to cracked users and keeps dabs of identities
plugin that gives UUID to cracked users, do you know someone who can help me?
There are a few plugins that can handle uuids such as jpremium or nlogin etc but youre very much on your own with that
Then you should ask them for support, maybe just one setting is wrong
I already asked for help and they gave it to me but the error continues :c
It is that the error only appears when I give permissions to a premium from the command
Look
yep?
If uuid were wrongly assigned before, now luckperms will get the corrected uuid when a user logs in that has previously had a different one
So ultimately, every user must log in for it to finish correction
You should keep an eye on it though. A user who triggered a correction already should not trigger it again at next login
That would indicate it still flip flops
Ok
hey! so i was wondering if theres a way to add +3 of plots persay to any rank if the player is VIP persay
Depends on the plots plugin. LP is only a permission plugin, so if you can add the plots with permissions, then find those permissions and add them
Don't crosspost 
no
I need help, so I made the settings and then I hit apply, after that I reloaded the plugins and then I tested to see if it works (I gave it to me) and it worked, after I exited and entered, it didn't work any more the command I set
Hello, I have a quick question:
I have a Bungee Network with multiple Backend servers. Is it recommended to connect Luckperms and LuckpermsBungee with the same database or should i keep it separated?
id suggest making luck perms network wide, bungee should be separate from traditional LP
The intended setup is all instances of LP connected to the same DB, that way everything is synced between everything
If you need per-server stuff, use contexts
!context
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
hey
why don't suffixes work and give me this if i was to add them? https://prnt.sc/kognGRs7rj5L
So lets say the ar ranks are the prefix ranks and donor ranks have suffixes how do i go by adding them?
Cause its not showing suffixes what so ever
!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!
lcp? did you mean LPC? we don't support that here, it was made by a different person.
Hello, I'm trying to disable the velocity.command.server permission for all users (by disabling the same) but it does not seem to work. Is this a Velocity issue or Luckperms
/lp user <affected user> permission check <permission>, see what it outputs. If it's undefined or false then that means the user shouldn't be able to access it, if it's true then it should show why it's resolving it as true
Hey ! I'm note sure about something while reworking perms for my server : do all perms are set to false if unspecified ? and if not how can I exactly know which one are true by default ?
on all platforms other than bukkit, everything defaults to false (unless you are opped and not using sponge). on bukkit, plugins can specify a default value for permissions in the plugin.yml in the jar file. by default luckperms will apply those defaults if a player does not have a permission set to true or false. you can disable applying those defaults with an option in the config
Thanks for answering ! I'm using paper so I'm in the bukkit case. just to be sure, where are those default perm values ? any .yml in the plugin folder ? The option you're refering to is "apply-bukkit-default-permissions" right ? Do you know any issue disabling it could cause ? (apart from forgetting to manually allow basic permissions)
the plugin.yml is a file inside the plugins actual jar file. jar files are actually just zip files, so you can rename it to someplugin.zip and windows should let you open or extract it. bukkit looks at that plugin.yml to find what java class is the main plugin class, the name of the plugin, and various other info about the plugin.
yes that is the option i was referring to. there shouldnt be any issues from disabling it that you dont cause yourself (such as the way you mentioned)
Ok ! thanks again !
Hello i cant find out why plugin jobs reborn dont give money to players.. Can abyone help me?
how to give player timed rank?
Is there any way to make wildcard override denied permissions? I have it so that by default people are not allowed to do some commands (including /plugins), but me, as the owner apparently can't do them too even if I have * set to my user or my owner group, I have to specifically allow it again for it to work
more specific permissions always override wildcards
but the specific ones are from a group with less weight
wildcard has more weight
hello I would like to know if it is possible to give permissions only in area ?
The prefix itself is there but it is not displayed in the chat
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
Help me please
!offline also since I see a auth plugin message
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.
Good evening, I was wondering if we can set a limit to /lp user promote ? Like if we want a certain grade to promote members, but just from one grade (imagine lvl 0 to lvl 1) and not more ?
!argbased
Fine tune exactly what users with permission to use LuckPerms can do.
Hello, when I put the pt_BR.properties file in the translations folder, and I restart the server to apply it, it is deleted, how can I correct it? (LuckPerms-Bukkit-5.4.54) sorry for the bad english
Yeah i already read it, but you can just allow or not allow to promote other, not like "do it once" or "just for one rank" ?
Unfortunately not, the system is either completely on, or completely off.
Alright thanks
how to set broadcast on /lp user <name> parent set <rank>
What?
how to set like broadcast or announce when i give player rank
There are the normal log messages, you could give everyone access to. other than that. you need to get a custom plugin for it
oh okay thank you
guys i typed /lp group boxer parent settrack boxpvp boxer (and is says) boxpvp cannot be used as it is empty or contains only one group
who can help?
el mio estΓ‘ peor mio
I can't seem to hook up luckperms to my mongodb
lemme reread it
Hey guys, i need help,I want that when I do the command "lp group helper permission set test" it only affects the server in question and not the "global"
Use /lp group (group) permission set (permission) (true/false) (server) for example, lp group helper permission set essentials.tp true survival will allow the essentials.tp permission for helpers in the server "survival"
Is there some way to get some kind of logs to see what is trying to check permissions? something on my server is checking permissions so frequently the database server is going to 100% cpu usage.
I have zero people logged into my server right now, and there are like 30 queries in my SHOW PROCESSLIST for "SELECT username, primary_group FROM lp_players WHERE uuid=? LIMIT 1"
You should be able to use the Verbose function for this
interesting. I am getting spammed by checks for 'essentials.balancetop.exclude' except I don't use the economy stuff
Do you have OP or *
I am on the console right now
hrm, seems to have been caused by the placeholderapi vault expansion. after I removed that my usage dropped to like 3%, and afaik I wasn't even really using that expansion for anything
Yeah that's exactly the reason PAPI changed to the expansion system, try to have the least amount of expansions possible
Is there an option to avoid putting the server in question in the command?
If you don't give a server it will assume you're targeting global, meaning all servers.
You can either put the server in the command, or use the web editor.
Can I ask what you're trying to do why putting the server in is an inconvenience?
how do i download luckperms placeholderapi for fabric for 1.18.2? when i download it it says i need 1.19
Does anyone know how to download PlaceholderAPI from luckperms on mohist? /papi dont works.
How do I set a group to someone?
Why is it that when I add a permission nodes and Apply changes in the Editor, I get no command links afterwards?
/lp user <user> parent add <group>
test this command /papi ecloud download LuckPerms
that mean you are a trusted web editor you dont need command link to Apply changes
check ur permissions
thanks π
u will have something like luckperms.editor.30JFSz9Bez
np
Hello, when i type /lp group default meta addperfix 10 &8Def&7ault to change perfix it says:[LP] Command not recognised.
any help?
don't crosspost.
Hey i need help with something
For some reason when i add a prefix it doesnt show the prefix behind the name
!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!
(Fabric 1.19.2) I wanna disable the /list uuids command, but setting the list or list.uuids permission to false just doesn't work
Is there a fix/workaround?
Could anyone help me? I'm not getting the display names to work on one of my sub-servers. While others work perfectly fine.
Question: Does luck perm allow you to use hex color format?
!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.
@boreal wind
Then you should have your answer
idk
Maybe it's the section Creating the first group? Maybe that tells you how to create a group?
possible answer
Node node = Node.builder("some.node.key").build();
Learn how to use the LuckPerms API in your project.
All API questions go to #luckperms-api
the problem is that in the API i can't find it
How do i change thickness of letters of the prefix?
You were already answered, even though itβs not a LP question.
Where's the answer?
Search your messages, youβll find it.
where did you get 1 from
look support 1
so if i change 1 with L it will work?
I cannot tell you yes or no, because I donβt know whatβs formatting it.
Like I said, itβs not an LP question
Hey, I wanted to give out Temporary ranks that Demotes a Person back to Default after 30 days, but with the papi placeholder %luckperms_group_expiry_time_RANK% it showes it in weeks, days, hours, minutes and seconds. Is there a way to first only display the days and after it gets to 23 hours to only display the hours and so on?
Hello, i'm pretty new to running a server (took it over from someone else). I'm trying to update our server ranks (its based off votes - VotingPlugin), I renamed the ranks that were currently implemented, changed how often people can rank up, and tried adding 3 new ranks. It somewhat worked however most people were promoted to the highest rank, and any new / returning players aren't being updated to their proper rank.
We've been manually updating our most active players with the command /lp user <user> parent add <rank>, as it doesn't auto update them upon joining. I've also found that when I run the command /lp user <user> info, for the less active players (ones that haven't logged on since the update) under parents groups it still shows the old ranks.
I've checked all the plugin logs too, and updated everything there (I think) so i'm not sure what else i'm missing or haven't done right.
Do /lp bulkupdate users update permission group.<new group> "permission == group.<old group>" To update the groups
Thank you. I've updated 6 out of the 10 pre-existing ranks, but 4 of them don't show up under Parent Group as either their old rank name or new one
You can replace users with all and do the last 4 if you want - That will make sure no users or groups have the old group names as parents
It still doesn't work, could it have something to do with the fact that some of the old rank names are still being used but have changed in the priority list?
Is there a placeholder so i can se the i rank on my smp from the hub?
how to check the left duration of the permission
Any1 know how i can do it?
im trying to make it so that a specific group can do /warp to a specific warp but cant really figure out how, pls help
Hey, I have luckperms setup and I want it to give someone a perm or set them into a group how can I do that without manually typing in their username
Hey
is anyone here to help me live
i have a problem where when i set up keybinds with liek x/i it dosent let me click them unless im not holding 2 buttons so for example if im holding down w/r to sprint i canot click x to go to hotbar 6 how can i fix that
Bonjour j'ai un Γ©norme soucis sur mon serveur avec Luckperm un joueur dans la nuit arrive Γ se mettre fondateur et il utilise un truc meta. Avec un tokens et en suite la console lui give le rΓ΄le fondateur
2 options, either your permissions were configured incorrectly and the user was able to run the editor applyedits command themselves, or they had some other way of gaining access to a priveleged account (i.e. improperly configured proxy).
For starters, could I get a /lp editor link
@quaint idol
Hey HayKo_! Please don't tag helpful/staff members directly.
Sorry
what groups did the user have before they ran that command?
Default
!nowildcard This also applies since you have 5 groups with * and 1 user with *
Some plugins are created in a way which results in odd behaviour when the root '*' wildcard is used.
meh not the main problem
Ok editor looks fine assuming you haven't changed anything since they ran that, so they got the permissions elsewhere. Check your logs to try to find out how
nope meta doesn't affect actual permissions at all
that was probably them trying to give themselves a special prefix or something but failing at the command
Pense tu qu'il a les accès panel ?
No idea, that's not something LP's invovled with
that being said, I notice your server appears to be in offline mode, which poses many security issues and is most likely your problem here
!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.
Mais c'est impossible qu'ils aient le panel car sinon yaurait dΓ©jΓ Γ©normΓ©ment de dΓ©gΓ’t
I mean even with just your fondateur group they could do an incredible amount of damage due to the * permission, but they didn't. Most likely it was just some kid abusing a common security hole just for fun
Oui mais si le bypass se propage sa risque Γ©normΓ©ment de dΓ©gΓ’ts et c'est j'avais vu qu'il avait mis sur sont profil lp "MΓ©ta.tokens" etc
meta.tokens is just data that may or may not be used by one of your other plugins.
And I agree, this is a serious problem you need to investigate, see what else happened involving that user in your logs. That being said, the issue will most likely be solved by disabling offline mode
Donc laisser le serveur en premium et voir
Je vais faire Γ§a si sa recommence bas j'essayerai de save la log pour vous l'envoyer
bloody hell
Lol
Every time when I go to copy a message to translate it I seem to accidentally hit "pin" at least once
Hey quick question. I am wanting to add a way to see when a new player has joined my server. Is there a way I can do that by temporarily making someone be in a "new" group, then be automatically moved out of it after like 24 hrs or something? [posting here too since other chat is flooded]
You can temporarily assign a group to a user, but youβll need to use a different plugin for the whole βwhen they first joinβ
if you use essX I think you should be able to have the command run using a starter kit
I'm sorry, a starting kit?
eh a starting kit is kinda a weird way of doing that
Quickest solution I had is all aha
I suppose it may work but it's just...meh
the βkitβ players first join with
usually basic tools, or a rule book etc
but depends on the server really
Oh gotcha
Probably easier to just grab one of the many off the shelf "run command on first join" plugins
As for the command
!commands "parent addtemp"
Find all of the available LuckPerms commands on the wiki.
β
Do you know of a good one to use that would be compatible with essentials and LuckPerms?
I appreciate everyone's help a ton, thank you
Shouldn't make a difference, in general unless a simple plugin will work with most things
i'm getting an error on the latest version of LuckPerms for forge on my SpongeForge server
Please use https://pastes.dev to send files in the future. I have automatically uploaded log.txt for you: https://pastes.dev/UZTZbcXuer
https://pastebin.com/XsZN2pf1
Hello, the problem appeared in the console
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
your sql server ran out of storage or something like that
and where does he write the data now?
nowhere
and how to increase the storage space? And tell me how to transfer data to another database ?
is it better to connect your plugin to a separate database?
I very often started kicking all the players from the server and the proxy server does not respond, a bunch of warnings from luckperms
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
What is it I don't understand
hey quick question does luckperms have permission nodes for minecraft commands in fabric?
or is it just a paper/spigot/bukkit thing?
like /gamemode, /ban, etc
LP doesn't provide permissions for anything other than it's own commands on any platform. Bukkit provides the permissions for vanilla commands. On fabric, luck's written another mod to do that
Ohhh thanks so much
hello quick question I have permission for plugin networkmanager and add permission for bungee (example to find player .find) but while using command I have still no permission the support of plugin said I should ask here what can be problem? trying yesterday /lpb verbose but nothing to help
?
