#support-2
1 messages · Page 77 of 1
lp bulkupdate users update permission group.default "permission ~~ group.u"
can someone help me with how to use the bulkupdate
TAB config
Hey so despite vigorously reading instructions, I'm completely bewildered with luckperms setup and such
!usage did you read this page
Here's a guide to help users understand and use LuckPerms for the first time.
Yes
i keep getting "a user for absolutekobold could not be found"
hello?
i really dont wanna be pushy
"The first thing you'll want to do is give yourself full access to the plugin. When the LuckPerms is first installed, nobody has access to any of the LP commands.
To do this, login to your server, and then open the server console.
Then, type lp user <your username> permission set luckperms.* true. (don't worry, the usage of this command will be explained later)
The result should look something like this:
Effectively, what this command does, is give the your account the luckperms.* permission. (or sets it to true for the user) You'll notice there's a * character at the end of the permission string. This character is called a wildcard, and gives a user access to all permissions which start with "luckperms".
Now you've done this, you can either continue the setup process in-game, or keep typing commands into the console."
this whole part just isnt working.
when i type the command with my username, it says my user cannot be found.
i only have a certain slot of time to work on my server while no players are pushing to be online and i'm trying to be considerate and not ping but i'm running out of time.
may be best to send a screenshot of the exact command you're running, and your in-game screen to so people can get an idea of what's going on
i'm running it through the console
have you joined your server yet?
LP doesn't know your username if you haven't been on yet
it can use UUIDs tho
maybe run a lp user [you] info and send the output of that 
is this a network or just one server
i managed to strongarm my way into it working
Create a new group and copy all perms 🙂
bruH
You have a simple command in Minecraft -> /lp group GROUP_NAME rename NEW_GROUP_NAME
sorry who can dare me a little tutorial on how to create a new track for the Owner
Hey XxcapythanosxX! Please don't tag helpful/staff members directly.
ok
!tracks
Tracks provide a method for you to promote/demote players along a track (or ladder) of groups.
read
tk
who ghost pung me 👀
!editor
LuckPerms offers an easy to use, powerful Web Editor, with which you can add, delete and change permissions of groups and players.
how to recognize all players ONLY from one server, I have them 6. and shows from all servers and only 500
Hello
I have a problem the plugin citizen is broken and when I remove luckperm from my server the citizen is working
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
uh yeah but I've been using luckperm for some time now but the problem has appeared recently
ok sorry for the inconvenience after talking with citizens support it was about a citizens version issue
with Citizens-2.0.27 it works 👍
How would I go and update all permissions from "global" server context to "skyblock" server context? (Bulk edit command)
Would it be something like this? /lp bulkupdate all update server skyblock "server == global" or
should work, try it and see
any idea what i might have set up wrong if my members can't use essentials kit?
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
what should i put when trying to run it?
try running the verbose command on your user
just running verbose as is nothing else
/lp verbose command <name> <command> this one
nah use the one I sent
yeah i guess im just confused like what do i put in name and what do i put in command. do i put kit in command or
sorry im new at this and dumb with it..
all good, in console just run lp verbose command <username> <command> replacing username with your user and command with the essx command that isnt working
you guys are legends. came in here to ask a question and this verbose thing immediately just answered it. cheers
unix got that psychic brain

so most likely you need to give yourself the last perm
so you didnt set essentials.kit.arena to true or false
you can access kits, but not the specific arena kit

Like that ?
thats what i already had.... but i can try it again
if it doesnt work again, send an lp editor link
yeah when i go to apply changes it says nothing changed cuz thats what i already had
did you make a new session
i reloaded essentials
nppp 
hey yall
I tried asking about this in Multiverse but got no response
I am trying to allow users to teleport using the Multiverse Portals
and they cannot
they have what seem to be the necessary permission
!verbose 
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
is there anyway for op to bypass luckperms override?
There's a section in the wiki covering clientside lag/kicks from verbose
Lp override of what? Lp autoop takes over regular op
Hello, I am having an issue with LuckPerms and Tebex! So im trying to allow players to buy a rank and when they do that i want them to be able to have certain commands that are on Luckperms that will execute when they buy a certain package on Tebex. I know on where to put the commands in on Tebex but i don't know exactly what to put in them. I've tried multiple different things and just can't figure out a way for it to work. If anyone could help that would be great Thanks!
i think you're looking to give the user a group, so you'd have tebex run lp user {username in minecraft} parent add <groupname>
Can help me ?
Hello, I have a question I have latency issues with the lp editor when I run the lp editor command this one but about 30 seconds to create the link from my lobby server where is the local database the link is generated instantly but since but other nodes there are big latency issues with you a solution
here is what my configuration file looks like
did u really decide to ask here after not receiving an answer in #support-1
I think that a problem was already in progress on the first show so I tried here ^^
Hi, how can i set a meta for a group context. Etc = lp group r1 meta set server=tekblok this is not working
Hi. Sorry for that.
Is there a way to set up groups in groups.
I'll manage Levels by mixing many plugions.
that's what ive been doing but its doesn't seem to be working in game
Hey XxXTakedownXx! Please don't tag helpful/staff members directly.
??
Remove <>@prisma hinge
Yo how do I bulk delete a parent group of all users? I’m trying to remove the default server context skyblock for all users
And keep the default global parent group
!bulk
Quickly update a large amount of user and group permissions by using the bulkupdate command.
Yeah I know that but I’m not sure how to put the parent group with the server context in the command though
Maybe? /lp bulkupdate users delete "permission == group.default" “server == skyblock”
I’m honestly not to sure what the command since it needs to delete the group and the skyblock context
Hello there! Having issues with essentials x and luckperms interacting. (Just browsed the github for Essentials X and Luckperms trying to find a solution.)
For example: The essentials.afk permission is set to true. When a user runs the command (using verbose mode) it returns the following.
[04:52:24] [Server thread/INFO]: ClaytonRayG issued server command: /lp verbose on
[04:52:30] [Server thread/INFO]: Made ClaytonRayG no longer a server operator
[04:52:34] [Server thread/INFO]: ClaytonRayG issued server command: /afk
[04:52:34] [Server thread/INFO]: [Essentials] ClaytonRayG was denied access to command.
[04:53:56] [Server thread/INFO]: [LP] Forcing ClaytonRayG to execute command afk and reporting all checks made....
[04:53:56] [Server thread/INFO]: [Essentials] ClaytonRayG was denied access to command.
[04:53:56] [Server thread/INFO]: [LP] The command execution completed, but no permission checks were made.
[04:53:56] [Server thread/INFO]: [LP] This might be because the plugin runs commands in the background (async). You can still use verbose manually to detect checks made like this.
[04:59:27] [Server thread/INFO]: [LP] Forcing ClaytonRayG to execute command spawn and reporting all checks made....
[04:59:27] [Server thread/INFO]: [LP] The command execution completed, but no permission checks were made.
[04:59:27] [Server thread/INFO]: [LP] This might be because the plugin runs commands in the background (async). You can still use verbose manually to detect checks made like this.
Happens with the following
Luckperms: 5.2.76 or 5.2.106
Essentials X: EssentialsX-2.19.0-dev+72-f8cc0e4
Server: paper-1.16.5-468
Plugins folder. (Didn't want to type all of them) Removed luckperms atm and am currently running a chunk pregen. Wish to get this resolved so I can set up autorank after the chunk pregen is completed.
Is there a way to decrease the user housekeeper interval?
put LP back on and do /lp search essentials.afk and send a screenshot
@keen zinc Will do. Give me just a few. Was compiling a plugin.
Oh NOW it's working. Jeez I swear.... nvm @keen zinc
I spent 6 hours yesterday screwing with it until I gave up.
gj
Is there a way automate adding someone to a group when they press a button since you can't use the command block placeholders with luckperms?
hello, just a quick question is there a way to have prefixes show on fabric
I looked on the wiki but there wasn't anything listed under fabric
!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!
please only use 1 support channel. This was answered in #support-1
Bulkupdate doesn’t work 😢
you need LP on the backend servers aswell
And don't rely on the suggestions in the editor for perms
!verbose for that
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
how to see the last change of permissions?
how to view the log
/lp log
as a meter of permissions than in a world ?
Is there a way to decrease the user housekeeper interval?
Dont cross post
Is there a way automate adding someone to a group when they press a button since you can't use the command block placeholders with luckperms?
so this players prefix says ADMIN in tab and in the lp info but they are actually a rank called SOULCRAFT. I have even set their prefix to the correct on but it still says admin. They are not staff at all so I need to fix this but they are basically locked onto admin
!weights probably an issue with your weights
LuckPerms allows you to set weights in order to determine the priority of certain nodes, like permissions and even prefixes. A higher weight number is a higher priority.
!verbose is probably your best bet if youre trying to find out
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
that username tho
what, you dont like ▁▂▃▄▅▆▇▉█▉▇▆▅▄▃▂▁
no idea lmao
Is it possible to have 2 ranks at the same time?
i wanna set up tiers and ranks system
anyone want to earn some money who has experience with global ranks, trying to set it up for the first time and its confusing the hell out of me
@prisma hinge add me
what do you mean by global ranks?
lp has no ranks
it has groups
yeah global groups I meant
you want groups between servers on a bungee network, i assume?
did you set up lp to link between the servers?
!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.
hello guys in need help
luckperms is not working for in chat for me
the prefixes are not working
when i am saving them on the lp editor
idk the problem my version is 1.16.5 and spigot
!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!
if you still need help with prefixs and are willing to do a call on here I can show u how i have sert mine up
it says i am running an unsupported server version
EssX config?
Anyone know how i can get my suffix to show up in tab list? I have it set where it shows peoples ranks through tab, then in lp i have a track that gives them a suffix, is there a way i can put it into tab config so it pulls their suffix? im not sure if that makes sense. Or if anyone can talk i can screenshare and show. Thanks
wdym
that would be more of a question for your tab plugin support
and I mean LP doesn't add those, check your chat plugin config settings (presumably EssentialsX cuz hints)
So i know how to get it to work in tab, but you know how to get the players name to show you do %essientialsnick%, is there a route like that for the rank trees in LP
not with luckperms
alright thank ya sir
Hello! I have an issue. When i give myself * permission, i cant setspawn (SetTheSpawn plugin), cant create npc (citizens plugin), etc.. Essentials is okay, luckperms is okay, advancedban is ok, ... Is this problem of luckperms, or?
If it is just 2 plugins then give yourself the perms for those 2 separate plugins
yeah, but why its not working on * permission?
On my second server it's working fine 😄
!nwc
Some plugins are created in a way which results in odd behaviour when the root '*' wildcard is used.
idk excatly how that applies to spigot plugins, but a plugin may do something jank and not just use the simple provided method and instead check specifically for permission nodes
Does anyone know how to fix the placeholderapis for featherboard not loading?
how do I stop /bperms /bperm /bpermission /bpermissions from being tabbed in?
bperms is not luckperms
It is for bungee LP
hey, I do everything that luckperms wiki says, and that console didn´t throw me any error but it didn´t connect each other can some staff or mod help me to do it y try everything in 3 days
@prisma hinge let's move here, less crowded
kk
So it's a network I see, screenshot /lp info please
lpb or lp
Both while you're at it
i cant run that ingame cause perms dont work so i'll run it in console 1 sec
does it matter where i run the command
Nope
!paste the bungee config and the server config. (Just rmeove any passwords and IP's)
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
Yeah
Just the Luckperms config.yml for the each server
oh okay
You have include-global-world and apply-global-world-groups set to false in every single one of them
so put true to all of those?
When set to false, only world specific permissions will apply for users on this server
and
If users on this server should have global (non-world specific) groups applied
so yeah, you most likely want those as true
alright let me try that
then restart the individual servers and proxy?
Correct
you most likely want those as true
Unless you set every single permission and parent group with world context lol
alright 1s
I think it fixed
how to migrate luckperms to permissionsex?
it does not
You mean PermissionsEx to luckperms? Because why would anyone dump luckperms for the unsupported pex plugin
how do I make a name tag according to the name rank?
!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.
!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!
hello i need help if possible please im using a rank voucher plugin that needs a command for example pex commands to set a guy to a group any idea what command is it in here ?
basically how can i set a player to a rank directly without the editor
lp user <user> parent set <group>
is there a video explanation?
not an official one, but there are tons of videos out there
Hey, im kinda lost in command bulkdupdate, could someone please tell me how to update server context just for specified group to global server context?
lp bulkupdate groups update
then a condition
then an update
I think
Uggh, yeah, I was looking here already but its kinda confusing 😄
is it gonna change for all users? because some players have VIP still specified for one server and I wanna make it global
that will set every single permission to global for every group actually
so probably not what you want
I want to update all users who have VIP with context server = skyblock to global you know
ugh, so I have to use SQL statements
UPDATE group_permissions SET server = "global" WHERE name = "vip" AND server = "skyblock"
maybe?
use START TRANSACTION though, just in case lol
cant u just /lp bulkupdate users update server global "server == skyblock" "permission == group.vip"
might have
deleted my luckperms database
and no server is re-hooking to the database
Is it smart to use a different database?
can someone help me I need a simple way to have my rank prefixes show up above their name and in tab
I use vaultchatformatter for the prefix support
!tab the second link has a few suggestions
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
Does anyone know if there's a way to set up permission node priority?
I am using PlotSquared and trying to make it so default players have acces to every command, but not the ability to claim unlimited plots.
There is a Node called "plots.<asterisk>" Which makes that group able to perform all commands, including the ability to claim unlimited plots.
There is also a node called "plots.plot<amount of plots>" Which makes it so that group can only claim the specified amount of plots.
I would like to use the plots.<asterisk> to allow all commands but also specify that i only want a maximum of 1 plot per user.
Does anyone know if this is possible to do?
I would like to prioritise the plots.plot.<amount of plots> node.
you can set the permission node for unlimited plots to false
There is none from what i know
There's only one where you have to write the exact amount of plots you want each player to be able to claim
then try set plots.plot.* to false
Please use https://bytebin.lucko.me to send files in the future. I have automatically uploaded message.txt for you: https://bytebin.lucko.me/nHcjEvwz6k
This is on my bungee
Sorry! I do not understand the command !downlod
Type !help for a list of commands.
!download
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Nukkit and Velocity.
hello
i have a problem with mariadb database which happens from time to time:
this happens every 24 hours
i dont know why
I think your mysql isn't conected good
but i have to restart the complete rootserver in order to work again
really annoying
/lp user/group <user|group> meta settempsuffix [priority] <suffix> <duration> [temporary modifier] [context...]
oops
I am having problems
I cant see my rank and I think its because I have multiverse core and the {lobby} covers the luckperms
hoow do I fix this?
check multiverse config
any ideas for the best way to connect bungee network two servers with different ranks on each server to buycraft?
I have connected ranks to database
If you run a BungeeCord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
Syncing data between servers
reading both of those is a good way to start ^
No
I mean
I have everything synced together
I was just owndering
should I create new group name for a different server or put it under the same group but with different permissions which are seperated by - server: context
honestly, its up to you
For some reason, everyone has 2 ranks. The rank i gave them (owner, admin, mod, ect) and the rank luckperms gives them (owner, administrator, moderator) but in a dull gray color. How do i remove this extra rank?
why I have
f
the fuck
It just showed randomly
On all other ranks I dont have the f letter
and the structure is the same
does it show in /lp user USER info
Something random has just happened, one of my contributors in the contributor group has been moved to my server team group, how could this have happened. I'm the only admn and op?
lp wont automatically move groups, someone must have done something
im telling you im the only one with op, im the only admin and i did not in any way shape or form do this
Check logs?
I don't need to check logs, i know for a fact i never did it, we are the only two on the server as its closed to the public. If i ran a command to move him from one group to another i would have remembered doing so.
i've never had the need to do it
Well again, LP doesn't randomly change ppls groups
he hasn't been on for the last month and only just came on to help me
What do LP logs show?
well im telling you it has done
without any evidence
screenshot /lp log userhistory <user>
show us your logs
where do i find these logs, i didn't even know there was any
^^
screenshot /lp user USER info
the prefix?
ok i've figured out the issue
i've just looked in Contributor yml and there's two extra prefixes that have auto generated
auto generated wow
probably added by someone yea
no one else has access
so if your assumption is correct, someones illegally gained access and done it and i have 2 factor auth
offline mode server?
no
/lp log grouphistory <group> should show who(what?) added it
its console
so someone that has console access ran that lp command from console
hmm, i'll contact my server host because i'm the only one who should have access and i've had 2 factor auth for 4 months, so if someone has done this it's one of them. why would they even do it though, why would anyone do it
makes zero sense
considering its one month ago
why would someone hack your server just to add prefixes LOL
I probably wont have rmb I added a prefix 1 month ago
trust me, when i set these groups up, they all only had 1 prefix
its not my theory, luckperms auto adding them is
dude you just added them
I wish luckperms has AI ability but no
what part of they only had 1 prefix when i set the groups up is hard to understand
nothing
Im sorry to say it is more likely you added it yourself and forgot then luckperms auto adding
or your server getting hacked
im telling you i set them all up with only 1 prefix each, now the extra prefixes that have been added are all prefixes of the other groups, why the hell would i do that
why would luckperms or a hacker do it
You can believe in your own theories, but the logs is the fact. Someone typed into console 1 month+ ago to add prefix to that rank.
And I will be ending this conversation bcu its clear that its a setup issue that has already been clearly shown.
Hello
Hello
what do you expect their primary group to be?
leo do you know how in his instance he would set the group when players join to beginner?
how he would
!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.
the one with more weight
what tracks do you have?
Not sure
it shows me sub command
I have none
you should probably make some
idk if that would fix this issue, but it makes it way easier to promote people along different sets of groups
the promotion is fine
i have my ranks for example 1-6
default is not apart of that 1-6
and id rather players who join the server be rank 1 rather than default
just apply any permissions or prefixes that rank 1 has to the default group
for example on say a prison server where people start at rank A, instead of having default -> rankA where rankA has the [A] prefix, just give the [A] prefix to the default group
I would but with my plugin when i type /rank instead of the rank name it says default cause thats what it has to be in my plugin config file
default-assignments:
my-defaults-rule:
if:
has-true: <group.default>
take:
- group.default
give:
- group.member
set-primary-group: member
you can set group display names
just give all permissions and meta from rank 1 to the default group and set a display name on the default group
What would you guys reckon be the best way to sync rank between servers? I have three different SMPs with different ranks, but I want them to have their rank in the hub aswell, because they will get prioritized in the queue. People also get ranks through crates, so this is where the main problem starts. How can I make it automatically sync ranks to the lobby? The mission it to syncronize ranks, and not permissions inbetween servers
!network
If you run a BungeeCord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
Syncing data between servers
!contexts you use contexts to do per-server stuff
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
This plugin is more advanced than I thought
Im still having problems
I whent to multiverse cord and made the prefix just %chat%
not %world% %chat%
but my tags still wont work
If I create a postgresql user named luckperms and only give that user access to the permission schema, then put the luckperms user/pass in the config.yml, will it only write to that permissions schema?
but I need mv
okey fine I will instll vault
still wont work and I installed vault and deleted mv
okey fine I will instll vault
still wont work and I installed vault and deleted mv
when i use lp group owner permission set minecraft.command.gamemode true it doesnt give me the ablity to change my gamemode i also did lp user Name parent set owner
im using the fabric version
does fabric even have permissions for vanilla commands?
?
LuckPerms was added on Fabric and a fabric-permissions-api was made so mod makers can be more flexible regarding their permissions
Both of which are extremely young
fair enough valid point
LuckPerms doesn't inject permissions into the current system, it only listens to available permission checks the platform makes
Can anyone help with my postgres question?
ok no problem then thanks for the help
So it would be up to the fabric team to add permissions to the vanilla commands and up to the mod makers to add perms support for them
WorldEdit for example already supports perms
i see
you need vault + chat plugin, mv is a world management plugin, vault is a provider/linking plugin.
I am using a Fabric server. I want to make all non-op players to be able to use setblock command. I tried /lp group default permission set minecraft.command.setblock true but it does not work
I dont think Fabric have permission for vanilla commands yet, at least based on the last time i tried when it LP first supported fabric
thanks
What’s a fabrics servers
K
hi!
[12:30:57 ERROR]: java.util.concurrent.CompletionException: java.sql.SQLException: Unable to get a connection from the pool. (hikari is null)
[12:30:57 ERROR]: at me.lucko.luckperms.common.storage.Storage.lambda$makeFuture$0(Storage.java:90)
[12:30:57 ERROR]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
[12:30:57 ERROR]: at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:66)
[12:30:57 ERROR]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[12:30:57 ERROR]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[12:30:57 ERROR]: at java.base/java.lang.Thread.run(Thread.java:834)
[12:30:57 ERROR]: Caused by: java.sql.SQLException: Unable to get a connection from the pool. (hikari is null)
[12:30:57 ERROR]: at me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory.getConnection(HikariConnectionFactory.java:129)
[12:30:57 ERROR]: at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.loadUser(SqlStorage.java:276)
[12:30:57 ERROR]: at me.lucko.luckperms.common.storage.implementation.split.SplitStorage.loadUser(SplitStorage.java:142)
[12:30:57 ERROR]: at me.lucko.luckperms.common.storage.Storage.lambda$loadUser$4(Storage.java:148)
[12:30:57 ERROR]: at me.lucko.luckperms.common.storage.Storage.lambda$makeFuture$0(Storage.java:85)
[12:30:57 ERROR]: ... 5 more
Maybe someone knows why my LuckPerms bungee isnt working?
!errors
Here's a page with some common storage system errors.
There aren't anything about my error
[12:22:39] [main/INFO]: __
[12:22:39] [main/INFO]: | |__) LuckPerms v5.0.137
[12:22:39] [main/INFO]: |___ | Running on BungeeCord - FlameCord
[12:22:39] [main/INFO]:
[12:22:39] [main/INFO] [LuckPerms]: Loading configuration...
[12:22:40] [main/INFO] [LuckPerms]: Loading storage provider... [MYSQL]
[12:22:40] [main/ERROR] [LuckPerms]: Failed to init storage implementation
[12:22:40] [main/ERROR]: java.lang.NullPointerException: username
[12:22:40] [main/ERROR]: at java.base/java.util.Objects.requireNonNull(Objects.java:246)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.storage.misc.StorageCredentials.getUsername(StorageCredentials.java:64)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory.appendConfigurationInfo(HikariConnectionFactory.java:70)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory.init(HikariConnectionFactory.java:79)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.init(SqlStorage.java:151)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.storage.Storage.init(Storage.java:114)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.storage.StorageFactory.getInstance(StorageFactory.java:88)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin.enable(AbstractLuckPermsPlugin.java:145)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.bungee.LPBungeeBootstrap.onEnable(LPBungeeBootstrap.java:125)
[12:22:40] [main/ERROR]: at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:300)
[12:22:40] [main/ERROR]: at net.md_5.bungee.BungeeCord.start(BungeeCord.java:319)
[12:22:40] [main/ERROR]: at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:49)
[12:22:40] [main/ERROR]: at```
net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
[12:22:40] [main/INFO] [LuckPerms]: Loading messaging service... [SQL]
[12:22:40] [main/ERROR]: java.lang.RuntimeException: java.sql.SQLException: Unable to get a connection from the pool. (hikari is null)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.messaging.sql.SqlMessenger.init(SqlMessenger.java:57)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.messaging.MessagingFactory$SqlMessengerProvider.obtain(MessagingFactory.java:144)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.messaging.LuckPermsMessagingService.<init>(LuckPermsMessagingService.java:73)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.messaging.MessagingFactory.getServiceFor(MessagingFactory.java:105)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.bungee.messaging.BungeeMessagingFactory.getServiceFor(BungeeMessagingFactory.java:64)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.messaging.MessagingFactory.getInstance(MessagingFactory.java:83)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin.enable(AbstractLuckPermsPlugin.java:146)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.bungee.LPBungeeBootstrap.onEnable(LPBungeeBootstrap.java:125)
[12:22:40] [main/ERROR]: at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:300)
[12:22:40] [main/ERROR]: at net.md_5.bungee.BungeeCord.start(BungeeCord.java:319)
[12:22:40] [main/ERROR]: at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:49)
[12:22:40] [main/ERROR]: at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
[12:22:40] [main/ERROR]: Caused by: java.sql.SQLException: Unable to get a connection from the pool. (hikari is null)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory.getConnection(HikariConnectionFactory.java:129)
[12:22:40] [main/ERROR]: at```
me.lucko.luckperms.common.messaging.sql.SqlMessenger.getConnection(SqlMessenger.java:85)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger.init(AbstractSqlMessenger.java:56)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.messaging.sql.SqlMessenger.init(SqlMessenger.java:55)
[12:22:40] [main/ERROR]: ... 11 more
[12:22:40] [main/WARN] [LuckPerms]: Messaging service 'sql' not recognised.
[12:22:40] [main/INFO] [LuckPerms]: Loading internal permission managers...
[12:22:40] [main/INFO] [LuckPerms]: Performing initial data load...
[12:22:40] [main/ERROR]: java.util.concurrent.CompletionException: java.sql.SQLException: Unable to get a connection from the pool. (hikari is null)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.storage.Storage.lambda$makeFuture$1(Storage.java:103)
[12:22:40] [main/ERROR]: at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736)
[12:22:40] [main/ERROR]: at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:66)
[12:22:40] [main/ERROR]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[12:22:40] [main/ERROR]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[12:22:40] [main/ERROR]: at java.base/java.lang.Thread.run(Thread.java:834)
[12:22:40] [main/ERROR]: Caused by: java.sql.SQLException: Unable to get a connection from the pool. (hikari is null)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory.getConnection(HikariConnectionFactory.java:129)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.loadAllGroups(SqlStorage.java:432)
[12:22:40] [main/ERROR]: at me.lucko.luckperms.common.storage.Storage.lambda$loadAllGroups$10(Storage.java:194)
[12:22:40] [main/ERROR]: at```
me.lucko.luckperms.common.storage.Storage.lambda$makeFuture$1(Storage.java:98)
[12:22:40] [main/ERROR]: ... 5 more
[12:22:40] [main/INFO] [LuckPerms]: Successfully enabled. (took 384ms)
[12:22:40] [main/INFO]: Enabled plugin LuckPerms version 5.0.137 by Luck
!paste
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
5.2.110
Username is null
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
Can I have people pay through a website and then automatically get the rank in game?
thats a plugin leik buycraft or sum idk i dont hav irl money shops
buycraft isn't updated anymore
its ced tebex now
Fund your game server costs with Tebex. The leading payment plugin for Minecraft, Rust, ARK, GTA V and more.
@simple matrix buycraft is very hard to design, most of its implementations look ugly compared to modern websites. i suggest using sth like wix that will generate random codes after purchase so that you could apply those codes within the game
you can make html disigns
you need to pay for it
it's a meh design imho, sorry
it is ok for what its worth
i prefer modern wix themes
but its efficant
depends how mutch ur makeing
as i said before, the way around for this is to make generated codes
i'd rather prefer an mc shop sth like this
but if your a big server that makes $500 a day it's worth the extra $ to make a custom design because its automated
ah yes
true but maybe it's easier to make a wix plugin
Minecraft soap
that's not the point
hi how can i set the /kits for only one world?
!contexts @young tree
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
hello I created a grade and I would like to know how to set it by default if someone know that would be nice
When I go off of op and I try to do /warp, it says "you are unable to do this command". I already set it up but then when I do /lp editor and I click the link, there is a thing called groups and users. How do I put the members in the group?
keep it to one channel please

I am having some trouble setting up MySQL database. I successfully exported and imported my main set of permissions and linked it up to the database. When I try to import the data to one of my other servers, it says the file does not exist
@prisma hinge missing role ^ ?
yea
Are you able to grant roles
non
Blame dyno
Can I ask for help with other plugins?
hello there, I have a list of people with their UUID, is there a way to add them to a group without them being logged in?
nvm /lp user <user> group add <group>
or
/lp user <user> demote/promote
how do i confirm that luckperms is sync'd across all bungeecord servers
run lp info on each backend and make sure it's connected to the database type you've specified and is outputting a ping
How big should the pool be to keep 500 players?
default is fine unless it's starting to give you issues
Hi, is there a way to remove all players from all groups? but don't delete the user permissions, meta, etc...
!bulk
Quickly update a large amount of user and group permissions by using the bulkupdate command.
Pretty sure that’s what u need
Thanks, the page was helpful: Those who have experience with SQL may find it easier to write queries directly into their database server instead of using this command.
I just hoped there is a "easy" command for this...
hello i need help, i set up luckperm with mysql and it's all now connected throughout the network. but how do I separate some commands to be only used in a specific server?
!context
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
ok got it thanks
How can I bulk add a server:lobby context to all my ranked users
Quickly update a large amount of user and group permissions by using the bulkupdate command.
that doesnt tell me anything, i've read through it all but still dont know how to bulk edit server:lobby to for example group.1
You could always just add it to the default rank?
Hi, I have a question about using the Name LuckPerms in one of my Projects. I coded two Plugins that are working with the LuckPerms API. A NameTagEdit Plugin with LuckPerms Support and a /rank Plugin with LuckPerms Support. Am I allowed to name the Plugins LuckPermsNTE and LuckPermsRANK if I write into the Readme that LuckPerms is the Plugin which my Plugins are communicating with and I am not connected to LuckPerms anyways? Or am I not allowed to use the Name anyway?
Thanks!
how do i see the perms from a plugin?
Idk but having Luckperms in the name is gonna confuse the Heck out of people, and they'll assume its made by Luck. The same thing happens with LuckpermsChat plugin lmao
It's not officially supported but people think that cause it has LP in the name
Just save everyone the trouble and maybe don't have Luckperms in the name? 
And if you think "oh people can just read the readme it'll be fine", then oh boy. Half the questions in this discord are things that can be answered by reading the wiki or even home page of LP
and people still don't do that
Or even refuse to and demand them to be read out
hi, i have a big problem. i have installed luckperms on my server and configured MySQL. but when i give me a random permission i still have not the permission
can u link the docs?
wym im just asking if u can link the docs?
@young tree I was replying to this guy?
And idk what docs you're talking about, idk what plugin you're using lol
nvm
Go o ogle
so is AdvancedNTE for LuckPerms better?
And how do I make a space between here
between the rank and the name
... meta setprefix "Cool prefix " <- note that space at the end
hi, i have a big problem. i have installed luckperms on my server and configured MySQL. but when i give me a random permission i still have not the permission
You can do /lp check <your name> <permission> to check if you actually have the permission
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
Ok
Sorry! I do not understand the command !placeholder
Type !help for a list of commands.
!help
!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!bungeecheck
!cauldron
!colours
!commandequivalents
!commands
!config
!context
!cookbook
!default
!downloads
!editor
!editorsafety
!errors
!essentials
!extensions
!extracontexts
!faq
!formatting
!helpchat
!inheritance
!install
!libsdir
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translations
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki
!placeholders
Display data such as user prefixes and groups from LuckPerms in other plugins.
Guessing there is not a placeholder for <user>?
Well in what context and for what purpose?
ok so i have an arena and my plugin is going to run a command as player (with player permissions) on (action) and i want it to run a LP command as player so the player doesnt run the command the plugin runs it as player if that makes sense
so i want to run "lp user <user> permission unset cmi.hologram.the_farm_wecome"
but i need a placeholder for the <user>
Don't you know who the user is in your plugin?
let me add a placeholder to the plugin and use that placeholder in the place of that command and se if that works
testing rn
didnt work let me try a different one
testing
sorry to waste yalls time i need to do a lot more testing
i got it to work lol
i did context like this, but my players can't use any commands in survival server
how do i fix this
Did you set the server setting in LP config?
oh i need to change that from global to survival?
yes
You can just leave it be, unless you have multiple bungeecord networks
I am new to LP and wondering what parents are and how I can make custom prefixes
Example: [MEMBER] User: Hi!
to sync with it's permission
hey i ran to something weird, i just added a new server which is creative. i connected it to them same mysql. No error in console
why is my global rank is not showing there? hub and survival is fine no problem at all. and commands added to creative server are working fine.
only the rank not syncing
ooops i forgot to put vault in. its working now thanks
https://haste.olziedev.com/ketuwenaru.yaml
I got this error with latest lp build
after server restarted, and when I do /lp editor, the server takes for ever to load the editor like 5minutes sometimes
with this error when I execute the /lp editor command
this is how I setup my databae conig:
data:
address: ip:port
database: ******
username: *********
password: *****
do I need to add '
!paste the whole log please (located in logs/latest.log)
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
there you go my latest log
I'm using same mysql information for 2 paper servers with 1 bungee cord server,
the 2 paper servers use the same mysql database, but the bungee uses it owns storage i believe h2
in the server:
I have one set as:
server: Survival
server: Creative
Yo is it possible to make a rank's suffix a color code and have their chat be that color
Say:
A user has 100 ranks/roles with various different colors/prefixes/suffixes
How can that user cycle through them on their own?
on my server there is a command (menu) telefon I entered in lp chestcommands. open. telefon. yml but the players still can't open the menu, but I have everything set up correctly, help pls!
hi i tried to give me a permission, but the plugins say that i still have not the permissions to use that
what was the exact permission you granted the group? If you could take screenshots of things, that would be very appreciated. Also, don't worry - nothing in this discord will automatically delete links
Hello! first of all, make sure you've read and followed the usage guide completely - it will explain tons of things and really help you out! (I'll pull it up below this message)
If you've done that already, then you'll need to provide very specific examples about what you're doing with what exactly, and screenshots will help too!
Here's a guide to help users understand and use LuckPerms for the first time.
so, i tried to create a group that named test. i gave him permission like bungeecord.command.alert, or others but these are not working too
wtf how did you end up setting the perm node as the context lol
what command did you use?
:/lp group test permission set bungeecord.command.alert
i maked it so
well it looks ok
but from this command output, you smh set a space as permission node and the actual permission node as the context
so it means you added 2 space between set and bungeecord.command.alert
on my server there is a command (menu) telefon I entered in lp chestcommands. open. telefon. yml but the players still can't open the menu, but I have everything set up correctly, help pls!
it says telefon**.yml**
the permission is spelled out exactly as you need to add it, chestcommands.open.telefon.yml
Larry it is 4am
I put it exactly as it should be, but the same thing
so what amber
that will not be the case when you save and applyeddits correctly, with the correct permissions
!editor
LuckPerms offers an easy to use, powerful Web Editor, with which you can add, delete and change permissions of groups and players.
give this boi a read
Hi,
on your recommendation i set 2 LP MySQL database to LPB database but after restarting the server it tells me DynamicBungeeAuth that it is not possible to load database accounts. In the LP (spigot) settings, I set the data for connecting the bungee database, but it does not work.
How to connect 2 LP and 1 LPB into one so that I have the same permissions on all servers? Thanks
!bungee have you read this?
If you run a BungeeCord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
Syncing data between servers
yes, but I'm confused
if 2lp and 1 lpb are separate, everythink works fine with MySQL
thosting by Fakaheda
each server has its own database
Hi so I wanna give groups of players permissions on certain servers in my network, but it doesn't work.
I have LP on bungee and all server connected to it.
I use the server name used in the Bungee config when I add the context part.
How can I fix it?
You name the server in each of the lp config
oh k thx
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
how to connect it together?
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.
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.
spigot (Yatopia)
spigot (Yatopia)
bungee (waterfall)
1.16
do you understand the meaning of common database?
thats why i send you this, bungee is new for me and i dont know what to do
its not about bungee, im asking you do you know what a common database means?
no
current each server has one database separately
dont do that
what you want is all servers connect to ONE single database
yes
yea so do this
ok, if I set in all 3 configs 1 database (database of bungee) it will work?
yes, assuming it connects correctly
https://pastebin.com/70mMkB2F
this to all configs
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.
yes
I did this, but when I restarted the servers the DnymicBungeeAuth plugin showed an error while logging in "didnt load user datas (database)
if i set this, LP will be OK
problem was DBA
?
idk what DnymicBungeeAuth does so no clue
messaging-service: auto -> pluginmsg is it recomended to set pluginmsg ?
auto is fine
Hello. What is the best way of giving op to players on Fabric server (since it's missing autoop)?
do fabric even have a op system?
I have LuckPerms installed on it
There is very little mods on it that would support it I'd suppose, but I would want to give my friends permissions to whitelist, ban, etc. and have them sync between the vanilla Spigot server as well
I think its better to ask fabric on it
The last time i tested, there isnt even vanilla command permission built in to fabric yet
op is vanilla
I'm trying to give certain groups prefixes, and I managed to do that. However, the prefix and the player's name are right next to each. How would I add a space between them?
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
so... for werid reason, luck perms sais the player is in owner however prefix sais co-owner ??? nothing inherits
screenshot
/lp user <user> infoplease
That's an inherited prefix sure, but it's not the prefix calculated that LP will give out
...
what
how do i fix it
that number on the left
it's the number in the middle of the "permission"
prefix.<weight>.<prefix>
that looks good, what does /lp user <user> info show?

[13:29:24 WARN] [LuckPerms]: A permission check was made for player nabdia - 5e3836ce-1879-3a33-811e-cf84a022fd39, but LuckPerms does not have any permissions data loaded for them. Perhaps their UUID has been altered since login?
java.lang.Exception: null
at me.lucko.luckperms.bungee.listeners.BungeePermissionCheckListener.onPlayerPermissionCheck(BungeePermissionCheckListener.java:65) ~[?:?]
at jdk.internal.reflect.GeneratedMethodAccessor12.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19) ~[silnik.jar:git:Travertine-Bootstrap:1.16-R0.4-SNAPSHOT:72c234b:unknown]
at net.md_5.bungee.event.EventBus.post(EventBus.java:47) ~[silnik.jar:git:Travertine-Bootstrap:1.16-R0.4-SNAPSHOT:72c234b:unknown]
at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:453) ~[silnik.jar:git:Travertine-Bootstrap:1.16-R0.4-SNAPSHOT:72c234b:unknown]
at net.md_5.bungee.UserConnection.hasPermission(UserConnection.java:581) ~[silnik.jar:git:Travertine-Bootstrap:1.16-R0.4-SNAPSHOT:72c234b:unknown]
at net.md_5.bungee.BungeeServerInfo.canAccess(BungeeServerInfo.java:85) ~[silnik.jar:git:Travertine-Bootstrap:1.16-R0.4-SNAPSHOT:72c234b:unknown]
at us.ajg0702.queue.QueueServer.canAccess(QueueServer.java:159) ~[?:?]
at us.ajg0702.queue.Manager.sendPlayers(Manager.java:514) ~[?:?]
at us.ajg0702.queue.Manager.sendPlayers(Manager.java:469) ~[?:?]
at us.ajg0702.queue.Manager$3.run(Manager.java:120) ~[?:?]
at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:66) ~[silnik.jar:git:Travertine-Bootstrap:1.16-R0.4-SNAPSHOT:72c234b:unknown]
at```
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
offline mode?
Yes
!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
i couldnt remember the command for the embed lmao
So is there any other way to delete this error without online-mode?
dont think so becaue offline mode servers dont use mojangs authentication server.
Hey, a hacker came on and did destroyed the lp editor
Is there a way to bring the data back without backup?
What if we had access to a luckperms editor URL
can we import the data using the lp editor data?
hey is there a way to disable auto completion for command wich users dont have accses to?
its up to the plugin that handle the command
how do i fix this?
I am switching to a bungeecord network. I use luckperms but I heard from my developer that I may need to install a bungeecord version of luckperms and if I don't it will break or just not work. If I need a different version can you link me the download page on spigot? (Ping me with a response.)
lp import yoDpxGXXXX --upload tried doing this
[00:14:38 WARN]: java.lang.IllegalStateException: Not a JSON Object: [{"type":"track","id":"staffdpt","groups":["default","playeraffairs","gameaffairs","adminpersonnel"]},{"type":"track","id":"igrank","groups":["default","beginner","apprentice","skilled","professional","artisan","master"]},{"type":"track","id":"staff","groups":["default","helper","moderator","admin","headadmin"]}]
[00:14:38 WARN]: at com.google.gson.JsonElement.getAsJsonObject(JsonElement.java:90)
[00:14:38 WARN]: at me.lucko.luckperms.common.backup.Importer.getDataSection(Importer.java:128)
[00:14:38 WARN]: at me.lucko.luckperms.common.backup.Importer.run(Importer.java:151)
[00:14:38 WARN]: at me.lucko.luckperms.common.commands.misc.ImportCommand.lambda$execute$0(ImportCommand.java:140)
[00:14:38 WARN]: at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
[00:14:38 WARN]: at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
[00:14:38 WARN]: at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
[00:14:38 WARN]: at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
[00:14:38 WARN]: at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
[00:14:38 WARN]: at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Hey Groot.
The usage of luckperms plugin on bungeecord is that "It syncs permissions, groups and tracks over all the server" for example if you give Mr. X a VIP group in survival server, the bungee plugin will give that guy VIP and some of it's permissions in all of the servers for example lobby etc.
(You can choose what permission you want to give in each server by using the context feature)
Also there are configurations that has to be done in order for that bungee plugin to sync data successfully:
In luckperms properties file for bungee:
Have the "server" value on global
If you are using a sql server for luckperms -> change "messaging-service" to sql and enter your database information on sql section.
If you aren't using sql for luckperms -> Change "messaging-service" to pluginmsg
And enter your sql credentials in the sql section of the properties
And finally the luckperms properties for every other spigot/paper/bukkit server:
Set "server" value to name of your server.(you can put pretty much everything except global here, but you will need the name for contexting later so keep it simple.
Set the "messaging-service" to the same value as you putted that on the bungee luckperms config.
Also put the SAME sql database credentials in the sql section if you're using sql database.
Luckperms bungee download link:
https://ci.lucko.me/job/LuckPerms/1282/artifact/bungee/loader/build/libs/LuckPerms-Bungee-5.2.116.jar
Big Good luck to you!
Be sure to read the whole luckperm's wiki, it helps so much.
.
how would i reset all players certain permissions for a season reset?
So that bulkdelete deletes every single players permissions?
Yes
Do you want certain permissions?
So I run a prison server
I want to remove all prison ranks warps etc
From everyone
Quickly update a large amount of user and group permissions by using the bulkupdate command.
Thanks man 🙂
Np
Mugcraft
yo
so i was just in the EssentialsX discord for help but they sent me here
i'm having trouble with prefixes.
I have vault, luckperms, essentialsx and essentialsx chat.
!userinfo
Seeing a screenshot makes everything so much easier!
/lp user <user> info.
Server console: /lp info | Proxy console: /lpb 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!
How i can give permissions only to give a certaint ranks example i want only the admin give rank Helper. If i give luckperms.user.parent.set cant give all ranks. And yes im using parent set command.
!argbased
Fine tune exactly what users with permission to use LuckPerms can do.
Or use aliases with an alias plugin or commands.yml
hello i have problem with luckperm bungee
i installed luckperm in bungeecord and i want to disable luckperm in one of my servers what should i do? on that server i didnt install luckperms
why do you want to disable luckperm tho?
I mean in a sense, disable can just mean dont install it in the first place
But I dont a purpose in doing so?
becuase its my login server and when someone join they can see my another plugin
ben im using pluginhider and if i have permsions in luckperm
my plugins will show like /[tab]
if someone join with my account
i want disable luck perm in only 1 of my server
- tab complete isnt done by luckperms
- How is someone using your account? Your mc account got hacked..?
yea tab complete isnt controlled by luckperms
this is what i see when i have my owner rank
so removing or having it wont change anything
unless its due to teh permission you set
then you need to go set it up properly
but luckperm has no direct influence on tab completion
owner permision is *
uhuh
have you synced all of luckperms to a common sql database?
yes i even connect it to database
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
ty!!
screenshot /lp user USER info
Hello, i am having an issue with the plugin, i am running my spigot server in the 1.8 minecraft java version. My problem is that in my plugins folder, theres no Luckperms folder, even if i execute the server. Also the luckperms commands dont work in my server. I downloaded the plugin from the spigot server, pls help
looks like you have not done this
its one of the first few config options in lp config.yml
server: global
change global to your server name you want
literally up to you
its just a name to identify your server
just make sure you match it with your server context value
ummm ben
there is problem
if i want acces to my bungeecord command i have to add my bungee context but if i add it my perms will show again in another server
what i mean is i want bungee context only show servers i want not all servers
can someone help me??
when i add luckperms to my server, essentialsX makes it so no one can break blocks or interact with anything
When I take LuckPerms out it becomes normal again
That would probably be to do with permissions you just have to give the permission node to the default user I had a similar problem on my server
Ya
I just enabled something in the config that basically says if true, essentialsxantibuild will never prevent you from building
Ya that should work that's the only thing I will say about essentials though is once you add it everything it adds you have to go through and do permission nodes for it if you have a permissions plugin
How could I reward a rank to player through voting but that doesn't affect what he already has, for example, if player has "rank 4" but got the "rank 2" through voting, how can it be set so the player doesn't get de-ranked?
Is it about a specific block/source you can't place?
No just I can’t interact with anything
Can’t break can’t place
Can’t do anything really
go into your plugins folder and find the antibuild jar, then yeet it
True, fixed, just use worldguard for the regions..
This might sound a bit stupid I don't really know if this would work but theoretically it should you could try putting that rank on another track so it's on two tracks I don't know if you can do that but if you can that could be your solution
Or alternatively you could just make a dedicated vote rank or even make a copy of the rank
I don't know if any of that would help you but that's just my perspective on it and ideas
I am not able to do a nickname a different color than what the rank name is set for, how can i fix that
Depends on your nick plugin
No its solid
Lp user USER parent add GROUP
Instead of ‘parent set’
hi how to i add build and break block perm to a rank?
cus my member can not break any block
do you have essentialsAntiBuild?
Hey Muffin Head! Please don't tag helpful/staff members directly.
delete it
ok
and that ripoff the anti break and build right?
@quick lagoon do it can make member can pickup?
Hey Muffin Head! Please don't tag helpful/staff members directly.
I recently created a new Group for My Server called Admin
i just tested it with only these Permissions
displayname.Admin
prefix.990.Admin
weight.990
But ingame it looks like this : Admin Admin Dragoncraft: Test
(i use EssentialsX to show the Prefix Ingame)
!moss
Make sure you are using EssentialsX and Vault for prefixes. For any other issues with Essentials, you should seek support in either #general or the official EssentialsX support Discord.
who wanna play minecraft server with me?
No one cause you asked in like 3 different channels
Thank you very much! So this way if that user wins the rank doesn’t downgrade right?
yes it only adds the rank to them, does not remove any of their current ranks (to my understanding)
What about if the player has a rank with a prefix “Orange” and wins a lower rank through voting with the prefix “White”, would the new prefix be added instead?
if you have weights set up then it should keep the higher rank
I’ll give it a try, thank you 🙏🏻
LuckPerms allows you to set weights in order to determine the priority of certain nodes, like permissions and even prefixes. A higher weight number is a higher priority.
if you ask in multiple channels your less likely to be answered
I didn't
i was talking to him
whoops sorry for the ping joe, forgot to turn it off
Hello! How can I make the common summon which seems to not work since I am using LuckPerms
Help I have a plugin that needs perms to join the game, so I did /lp group default permission set <plugin>.join.*
And it work! But then when a new player joined or if my server stopped or restarted I have to do the command again and then restart my server for them to be able to join how do I fix this?
Hi, I don't know if someone can help me with this, but I'm hosting a modded server with pixelmon, to give my friends the option to use some commands I added luckperms and sponge, after this, some of them get the message "a fatal error has occurred this connection is terminated" when trying to join the server.
If someone could help, I'd be grateful.
Thank you in advance
That's up to the warps plugin to support, not LuckPerms
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Any errors on console?
on the server log just says, joined the game, lost connection: Disconnected, left the game
5.2.76
then I took it out, they still couldn't get in, but other people could, who didn't try to get in when it was there
I don't know if it's related, but sure is odd

will access to any log or report help?
I mean if there are no errors.. not really lmfao
So it happens after removing LuckPerms
But
Do you still have the SpongeForge mod installed?
LuckPerms is pretty explicit when stuff happens, most of the time either throwing errors or displaying custom kick messages ([LP] Blah blah...)
know I have it installed, but I uninstalled it to test, and they still couldn't get in
Hm
Tbh you will be better off with support in the sponge discord
Likely
Or not, I have no idea what this is lmao
Sounds like some data is being "attached" to the player data and LP doesn't do that (although I am not 100% sure about sponge LP, it's a bit different and I don't know it much)
There's an invite to their discord in #general 📌
well, thx, I'll try that
i don't get why you link me this page
Because it explains how to use LuckPerms and set permissions, you should set the permission for that command to true
Given that that is a very basic question (not to mention vague) I thought it was appropriate for me to link you to the usage guide
yes i understand that but i set it to true
first time I see that in lp info wtf

