#support-1
1 messages · Page 56 of 1
Thanks
Please use https://pastes.dev to send files in the future. I have automatically uploaded latest.log for you: https://pastes.dev/6Go9Sp5ebT
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5009ms.
Hello, I downloaded Luckperms on my newly made Minehut server. I set up Owner, Default and Streamer as ranks. It was all perfect, then i restarted the game and it all disapeared. I tried to redo the hex-codes and so on. Does anybody know whats going on?
⬆️ still not work, after changer recommended in https://luckperms.net/wiki/Storage-system-errors#luckperms-cannot-connect-to-my-mysql-server (i'm found i'm missed to disable ssl ... but after restart, it still don't work even with modifying connectionTimeout to 30000........
?
finally
Hey - looked around and I can't seem to find the answer. Is there a way in LuckPerms to test a groups permissions without assigning myself that group? Meaning, I'm the admin, but I want to test my builder group perms, so I'd like to toggle on just the builder perms for myself
Technically.. you could use the addtemp and removetamp commands. https://luckperms.net/wiki/Parent-Commands
Is there a way to set a permission value between specific hours?
not specific hours, however
not what I'm looking for, thanks tho
yep!
Thanks!
Hello Does anyone know any troubleshooting with EssentialsX ._. i've been sat here about 2 hours all commands my players need are in a group. You still can't use them unless your OP
what command are you trying to use
its all the home commands, anything in essentialsX
okay, run /lp verbose command <some user that cant use the commands> /home and send a screenshot of what you receive in chat.
make sure to replace the <some user that cant use the commands> with an actual player please..
if you run it on yourself, run it from console.
Just this, the no access issue
undefined - Meaning you don't have the permission
did you actually put yourself in the group
and you added these permissions to default, right
did you give the group "default" all the permissions? sounds a little.. sketchy 
yes I did, they're all set to true
send an lp editor link
😉
only certain ones for homes and such
If you only gave homes and such, why are you in the default group?
but yeah send the editor link :p
there's no perms in default
do not trust any browsers
You didn't add anything to default
I know this is Luckperms support discord, but what Discord do we use to get support from spark profiles?
yeah I did, it said to enter something in the server which I did
After putting in the nodes, did you save in the top right?
Yes I hit that bit
Did it show a lot of text in the chat after?
Thannnks, couldn't find itt
it showed the uh
Show the output from /lp group default permission info
The same luckperms bit like it has here
it says none set
Well that's why It didn't work. You tried to use the applyedits command without any permissions to use it.
you could use lp editor using the console, and then apply, that'll work
make sure to trust that using the console as well
if you got a "running LuckPerms" message, its because you had no perms
run the applyedits command from console. the same one if you still have it
Also to be sure in the future, make sure to create a different group other than "default", and apply yourself to that new group. default group is for everyone else
I wont be part of that group once im all done, I just didn't have an extra pair of hands to check permissions are doing what they should
No worries!
everything works now thank you all 
How do I do it if my friend has the permission * so that he is NOT marked as an admin?
in settings of your essentials
Can you make nicknames?
Bungeecord / Spigot / bukkit
.-.
?
Or what did you mean?
Does bedrock not work?
Is there geyser support
I can't add a rank to a bedrock player
!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.
How do I do it if my friend has the permission * so that he is NOT marked as an admin?
Where is he marked as admin?
My friend with the permission *
Yes I get that, but what is saying he is an admin?
Then either don't give them * or look at the permissions for that plugin and see if there is some permission you can negate.
Okay..
But The Config of the Plugin is this
Not luckperms related
Huh? * does not assign any roles?
oh okay
All it does is give you ALL permissions
huh oke
!tab
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
sorry guys, ".getApi()" gives me this error
😦
can anyone help me?
they say i misconfigured the jar file in the classpath, but it looks correct to me
use getApi once in your onEnable and store the reference
also #luckperms-api
Hello i need help
hi there i need help
i cant put rank.rookie in groups
Need help about the luckperms plugin
I dont cant give bedrock players a ranks
?
!bedrock
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.
huh?
Thanks
i mean i am creating a panel using commandpanel and i wan to put a custom perm in lp group
the perm is
rank.rookie
and what about it is not working?
what command is it running...?
not a command its for a diffrent plugin commandpanels
to make a rank menu
for players
🤦
:\
commandpanel lets you make a chest gui, right?
ye
Pan frito
and clicking the items in the chest does some action, right?
exactly
and one of the actions on one of the items should be adding the luckperms group to the player, right?
yes
how did you configure that?
uhm
you want me to tell you that
?
cuz i just did some code in config
panels:
ranks:
perm: default
rows: 6
commands:
- rank
- ranks
title: '&f&l[Dis&e&lplaced] &8Ranks.'
empty: GRAY_STAINED_GLASS_PANE
sound-on-open: BLOCK_NOTE_BLOCK_CHIME
item:
'11':
material: RED_WOOL
stack: 1
name: '&c&lSomething went wrong!'
hasperm:
output: true
perm: rank.default
name: '&f&l[New] &f '
material: COAL
lore:
- '&c&lAlready own this rank'
hasperm:
output: true
perm: rank.rookie
name: '&e&l[Rookie] &f '
lore:
- '&c&lAlready own a higher rank'
hasperm0:
output: false
name: '&f&l[New] &f '
lore:
- '&7Click To Claim'
commands:
- console= lp user %cp-player-name% parent set default
- console= say §b%cp-player-name% §fJust Brought The &e&l[Rookie] §f§rRank
here the current code
as you can see
i want to put rank.rookie in rookie group but when i put that in rookie group and apply edits ii get this message
its simple it s a check weather aplayer already owns a rank or not
is there a message after that LP message in chat?
then its never running these commands
?
wdym
nvm I'll do something else
btw thnx for you time :>
well there is no mention of any other LP commands in that
so you should ask the support for that plugin instead
i don't understand how...
Hello, what would the command be for me to make a simple prefix/suffix, that pops up in chat, tab and over my head?
You can set prefixes, suffixes and other meta data in LuckPerms for players and groups. Note that LuckPerms does not manage chat. You need to use another plugin to show prefixes/suffixes in chat.
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
Take note of that too
When i change the suffix/prefix of my group, it doesn't seem to change. It just stays at it's ugly starter suffix/prefix.
'starter' prefix? LP doesnt have starter prefixes. run /lp user Cl1ckz_ info and send a screenshot of it.
HI all how create MySQL Database To luck perms
HI all how create MySQL Database To luck perms
don't do that
whatever is displaying your prefix is configured to have it. LP sees what you have listed there as "prefix" and "suffix"
HI all how create MySQL Database To luck perms
I use the TAB Plugin. I thought that was essential for making prefixes/suffixes.
no, you set them in LuckPerms, and display them with other plugins. i'd suggest going through their config, and using %luckperms_prefix% to display it.
(just make sure you have placeholderapi, and the papi expansion for luckperms)
Okay, wait let me try some of thoose things, and i'll get back to you when i found out how it went.
HI all how create MySQL Database To luck perms
??]
Hey TWIN! Please don't tag helpful/staff members directly.
Ohk sorry
!weight
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.
@fierce lion ^
Ranks wont show on TAB but I have Vaulttablist
I gave my friend luckperms.* but he can't /lp, why is that? And i gave my friend EVERY Permission from Luckperms and it doesn´t work!
I have a problem, if I get a vip worth 30000 and then I get a vip worth 35000, it gives it to me, but I still see the rank of the old vip, but if I also get a vip with a value of 40000, it gives it to me normally, but it doesn't matter it doesn't work with the value of 35000, I tried to change the value but still nothing
Hello, i'm running a bungeecord network and i have different ranks for each server. Is there a way to make it so certain ranks are only available to one server?
!tab
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
Screenshot /plugins please
I can. Can you read the embed?
Yet its already setup but dont work
in the config.yml, change the server=global to something else
I have a problem, if I get a vip worth 30000 and then I get a vip worth 35000, it gives it to me, but I still see the rank of the old vip, but if I also get a vip with a value of 40000, it gives it to me normally, but it doesn't matter it doesn't work with the value of 35000, I tried to change the value but still nothing
Who
the tab plugin dev
https://pastebin.com/Whgh8eR5
How do i fix this?
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5000ms.
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 5008ms.
I have a problem, if I get a vip worth 30000 and then I get a vip worth 35000, it gives it to me, but I still see the rank of the old vip, but if I also get a vip with a value of 40000, it gives it to me normally, but it doesn't matter it doesn't work with the value of 35000, I tried to change the value but still nothing
i keep giving the default rank perms to use /tpa and /party but they cant use the commands? can anyone help me?
That’s not an EssentialsX no permission message. Run /lp verbose command (player) tpa
And send a screenshot of the output
whatever clicktpa is, is taking priority
clicktpa is a plugin i used temporarily, should i remove it?
If you want to use Essentials, probably.
alright thank you ill see if it works now
it works now! thank you!
Hey zoomcraft! Please don't tag helpful/staff members directly.
why did you @ me
I installed mysql and create database, Now what should I do to link the servers together?
Connect to MySQL via the config.yml.
https://github.com/LuckPerms/LuckPerms/blob/master/bukkit/src/main/resources/config.yml#L84-L106
It'll look like this
Follow this: https://luckperms.net/wiki/Syncing-data-between-servers
I have a question about using luckperms with a gamepass. So I use XVault as a plugin where players can store items without them getting stolen by other players and I disabled vault 3, 4 and 5 which are bigger vaults. I need shop plugin with gui that when you buy with essentialsX money it activates the command:
/lp user <username> permission set xvaults.3 true
I am not familiar with java so I can't code it myself since it needs to be ready in a few days
Then just get a shop plugin that let's you run commands.
That's what I'm asking for
What shop plugin let's you run commands?
Well its nothing to do with LP use Google to find one.
It has a lot to do with LP since I need to use YOUR command to open a vault for other players
Well you can't open guis with lp, you can't sell stuff with lp. So find another plugin that let's you do it, an just use the lp commands. In that plugin
I dont know where to ask this... what disables an op from building/destroying? I deleted regions and claims from diff mods and I still cant break what a block I placed down... im so confused rn lol
from diff plugins*
What does it say when you try it
nothing, thats the problem... no error codes on console or anything
im not sure which plugin...worldedit/worldguard/grioefprevention etc
Show me the output from /pl
Yes
Plugins (18): Citizens, CoreProtect, DeadChest, Essentials, EssentialsSpawn, FarmProtect*, GriefPrevention, LPC, LuckPerms, ProtocolLib, pvparena, ServerListPlus*, SuperVanish, Vault, VeinMiner, voicechat, WorldEdit, WorldGuard
oooh its pvpaerna
its gotta be that
pvparena*
it has its own protection i think
Probably. Either way it's not an LP related issue
ya thanks ... i just... had no idea...you still helpe dlol
I have a problem, if I get a vip worth 30000 and then I get a vip worth 35000, it gives it to me, but I still see the rank of the old vip, but if I also get a vip with a value of 40000, it gives it to me normally, but it doesn't matter it doesn't work with the value of 35000, I tried to change the value but still nothing
Hey how can i make it so if default rank has one perm all ranks above have that perms too
this is my rank list
- admin
- dev
- mod
- tdev
- builder
- supporter
- tsupporter
- yt
- premium+
- vip+
- vip
- premium
- default```
that is not very useful
!inheritance
Learn about inheritance.
i always break my ranks with that command
!commands parent
Find all of the available LuckPerms commands on the wiki.
by using the command to do that
can you just tell me please
you can learn how to do all of this if you simply read the wiki
!usage This page shows you how to do it
Here's a guide to help users understand and use LuckPerms for the first time.
bro
I ain't your bro. Read that page. There's a section on that page for specifically what you're trying to do...
How do I give permission to use worldedit to a certain rank? I tried /lp group (groupname) permission set worldedit true, but it wouldn't allow me to use //wand.
Is worldedit a permission?
yes
/lp group owner set weight __
I want to make the owner role most powerful what I will type in dash 1 or 10
@mild otter
Hey TWIN! Please don't tag helpful/staff members directly.
Pretty sure it's not
worldedit.* is probably what you want. But be aware that grants everything
!nwc
Some plugins are created in a way which results in odd behaviour when the root '*' wildcard is used.
!weight
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.
thanks I'll try it out
Which is more powerful 1 or 10
Did you read what it says
Ohk
But there not written which one is stronger 1/10 please tell
@mild otter i can't understand English so tell me which is greater
Hey TWIN! Please don't tag helpful/staff members directly.
Change the language in the top right.
Just tell me
No, read it yourself
Please use https://pastes.dev to send files in the future. I have automatically uploaded message.txt for you: https://pastes.dev/0ggWF0eeGV
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5000ms.
Hey there, had a quick questions relating to what seems to be involving group weights. I have a group set with a 95 weight (rank on a server) and when a player has this group assigned the perms work flawlessly. However, when the player that still inherits this group is assigned a group with a higher weight (210, a staff role) they lose permissions to certain commands even though they inherit both groups. I am not sure if I am just overlooking something but I had to add the permission node to the higher weighted group individually for it to work. I would just like to figure this out so that for the future I can have a better idea of what causes this! Thanks in advance 🙂
Could you send your lp editor link?
Hello, I am having issues with luck perms saying. "There was an error whilst saving user data for <player_name>" I have checked MySQL for any errors and there were no errors. When I change a setting in the config it works again but only for an hour then it starts saying that error again.
https://pastes.dev/e387JbUr9R
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5007ms.
me.lucko.luckperms.lib.hikari.pool.PoolBase - luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mariadb.MariaDbConnection@2f8b95cb ((conn=5879) Connection.setNetworkTimeout cannot be called on a closed connection)
Hello, I keep on having this issue. https://pastes.dev/e387JbUr9R
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5007ms.
me.lucko.luckperms.lib.hikari.pool.PoolBase - luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mariadb.MariaDbConnection@2f8b95cb ((conn=5879) Connection.setNetworkTimeout cannot be called on a closed connection)
so im trying to run luckperms on my forge/magma server on 1.12.2 but it keeps saying invalid plugin.yml could i get some help with this please?
!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.
I want to add a space after the prefix to separate it from the player name, but the last character will be counted in the server, how do I need to do that?
Is there another way to do spaces?
Can I use \n, or server:server to specify a server?
I’m still having this issue please help
What version of Luckperms are you using?
Consult your warp plugin documentation
Please use https://pastes.dev to send files in the future. I have automatically uploaded message.txt for you: https://pastes.dev/nbsgFDMkNa
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5001ms.
Please use https://pastes.dev to send files in the future. I have automatically uploaded message.txt for you: https://pastes.dev/pJsOWahR7Z
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5001ms.
Hello, I have an error when I type /lp editor, how should I solve it?
https://pastes.dev/pJsOWahR7Z
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5001ms.
Hello, how to I make LuckPerms work with Geyser usernames that have a . prexif in them?
Hello! How to open /lp editor for Velocity?
/lpv for velocity
Looks like credentials are incorrect
Thx
Thought so to. Mongo user and password are the same as I put in the config
mongodb-connection-uri: 'mongodb://admin:balls@15.204.174.166:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+1.6.1'
Was I supposed to leave that blank?
mongodb://15.204.174.166:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+1.6.1 like this or just 15.204.174.166:27017
Just the second I believe
Even regarding what that says?
Imma try what you said i been at this for 5 hours
So
Hello, I have an error when I type /lp editor, how should I solve it?
https://pastes.dev/pJsOWahR7Z
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5001ms.
hey, got an question about meta informations on luckperms.
if i use an prefix in an group with these end credits: &8| &7 it works fine.
but if i set an prefix with an command lp user USERNAME meta setprefix 1001 "&7<est &8| &7" it doenst work well.
if its in an group, the distance between "&8|" and "&7" is working, in an command not.
(https://prnt.sc/c8IA-EOMchPR)
first one with ocmmand, second one with group
Hi @magic root I did that less errors (I think) Left me with this:
Hey D'USSÉ! Please don't tag helpful/staff members directly.
Lol whoops
ok thank you
Hello, I have an error when I type /lp editor, how should I solve it?
https://pastes.dev/pJsOWahR7Z
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5001ms.
recomended Sync Interval between 5 servers?
I’m not sure I just downloaded whatever version was on the luckperms site
Hello, I have an error when I type /lp editor, how should I solve it?
https://pastes.dev/pJsOWahR7Z help me
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5001ms.
It didn't happen
Help me please
You need to follow the steps provided in the wiki.
Hello
Trying to give bedrock players a luckperm rank but it says invalid UUID
Is there a configuration i need to change for it to work?
here
Giving them a rank only works through the website
But I don't want to rely on website all the time
Is it possible to allow the use of a command every certain amount of seconds/minutes
And to log all commands used into a database?
How important is it to use /lpb instead of /lp if the permissions are just for the one server of the network?
is /lpb mainly used for all server permissions?
!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.
Not important at all if all servers have same permission, is only important if each server has seperate perms.
Hello, how do I change the colour of a prefix I would like to add? Currently it just comes up as white in game. "Admin MonarchTai: Message"
!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.
The Meta part?
Just noticed that link is.. broken
You can either use the lp editor, or this https://luckperms.net/wiki/Meta-Commands#lp-usergroup-usergroup-meta-addprefix-priority-prefix-context
Thanks
Thank you!
What is the full command, so say If I wanted a red username and a red prefix. What would the line be?
Use the web editor and here's the prefix prompt
Has anyone here connected mysql to luckperms?
Many people have
I want to help me, I couldn't with wiki
you can ? Help me yourself
https://luckperms.net/wiki/Meta-Commands
There's sub-commands for applying prefix/suffix, but a chat plugin will ultimately be displaying what you assign, so the specifics are left to that.
As far as a colored username, your chat plugin would also provide a way to set that.
Ok, I managed to do it now, Thankyou
Has anyone here connected mysql to luckperms?
Has anyone here connected mysql to luckperms?
Is it possible to allow the use of a command every certain amount of seconds/minutes
And to log all commands used into a database?
There isn't a cooldown feature as part of Luckperms, no.
https://luckperms.net/wiki/Log-Commands
What’s your main language if i may ask?
Persian
and you ?
Ah, alright. I speak english, dutch and german. However I must ask you to stop spamming the same question each day, I will try to help you so you can get your problem sorted
Can you go to your config.yml?
I installed the mysql program and created a mysql, now you can help me so that I can connect mysql to your luck, if possible, I would be grateful
mongo connection strings are all connection details in a single string. its a feature unique to mongo afaik
Can you go the config.yml in the LuckPerms folder?
I knew mongo had a whole string, I just didn't realize the config used it as 1 and not as separate elements 😦
the config has an option specifically for it
can you come meet To send you the page?
yes
I do not understand
Go to the line where is says “storage-method: h2”
Should look like this https://github.com/LuckPerms/LuckPerms/blob/master/bukkit/src/main/resources/config.yml#L86
In the lobby server?
fyi to mongodb, by default a “mongodb string” is always full string
Well, I found it and changed it to mysql, right?
Yes
Scroll a few lines down, and put in your mysql information too
database ; username ; password
lobby _ survival _ survival 2 _ bungeecord
Alright
I don't know where to get these
Sorry, i am on phone, i cannot go to a meet call.
Just wanted to bump this, no rush!
Is your mysql database on the same server?
I didn’t know the answer to it i am sorry, but i could see by asking the lp editor link
I created mysql, so how to create a database and get its data, I don't know, I know
I go to mysql, what should I do next?
please stop asking the same question, give me some time, i am just human lol
You didn't answer my question, did you install the mysql server on the same server as your minecraft servers?
I made this, so is it right so far?
That is not a server
Yes, everything is on my computer, both server and mysql
are you running the minecraft server on your own computer?
Yes for testing
Install this https://dev.mysql.com/downloads/file/?id=514517
So I didn't make a mysql?
You only installed Workbench as far as i know
Well, that's what I did
Yes, I entered it now
Could you show what you mean?
And it is on localhost
Send me a screenshot :)
Okay, can you click on the bottom left connection?
I have installed it, now how should I create a database?
Send me a screenshot.
What should I send?
You see the local instance in the bottom left? Click on that
I clicked and entered this
Can you type in the query area the following:
CREATE DATABASE minecraft
and then i think press the lightning bolt
Well, here it is
For what ?
to properly help you
؟
Let's get into this, it's better to install
one moment
Could you right click on the left, and click on Refresh All?
the minecraft database should pop up
come now
Please just follow what i am telling you.
OK
Ok
Go to Users and Privileges
add an account, call it minecraft with a password that you have to save.
keeps the rest as default
click apply after
like this ?
Yep!
So what should I do next?
Did you click on apply?
Yes
Nice! Now go to Schema privileges, around the top
Click on "Add entry..."
Selected schema -> minecraft
then click "OK" and then select all in the bottom right
then click apply again
Did you get it?
I don't have select all bottom
Then select all those checkmarks manually
Ok
Apply it
Ok
Now go to the luckperms config.yml again
go back to this area
https://github.com/LuckPerms/LuckPerms/blob/master/bukkit/src/main/resources/config.yml#L105
Fill in your information, you just need to change the username and password section.
Did you get it?
is this right?
Yep!
please delete the image because it contains your password
Is your mysql server on port 3307?
Unless they’ve port forwarded their router, it’s not an issue
Passwords are passwords, treat them the same :)
meh
it's not the right password
What do you mean?
If that’s the password you’re using for anything of value, you’ve got bigger problems.
yes because port 3306 is in use
I didn't write the real password because I wanted to take a picture and send it
Perfect!
yes
Okay, save the file, and copy the config.yml to the following servers as well:
survival ; survival 2
What is 3306 being used by?? That’s a MySQL port
another mysql server i suppose
you couldn’t use that one? 🤔
So, should I do the same for all servers?
workbench didn't seem to see it, you can see in one of the pics above
Yes, except bungeecord
What should I do with it?
Bungeecord has a different config, you cannot copy that config over, you'll have to manually put it in
ok
Save all the files, restart them all
And you should be done! :)
Now when you change permissions on one server, you should see them on all servers
[19:53:06] [luckperms-command-executor/WARN]: java.util.concurrent.CompletionException: java.sql.SQLException: Unable to get a connection from the pool. (hikari is null)
[19:53:06] [luckperms-command-executor/WARN]: at me.lucko.luckperms.common.storage.Storage.lambda$future$1(Storage.java:106)
[19:53:06] [luckperms-command-executor/WARN]: at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804)
[19:53:06] [luckperms-command-executor/WARN]: at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796)
[19:53:06] [luckperms-command-executor/WARN]: at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
[19:53:06] [luckperms-command-executor/WARN]: at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
[19:53:06] [luckperms-command-executor/WARN]: at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
[19:53:06] [luckperms-command-executor/WARN]: at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
[19:53:06] [luckperms-command-executor/WARN]: at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
[19:53:06] [luckperms-command-executor/WARN]: Caused by: java.sql.SQLException: Unable to get a connection from the pool. (hikari is null)
[luckperms-command-executor/WARN]: at me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory.getConnection(HikariConnectionFactory.java:171)
[luckperms-command-executor/WARN]: at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.loadAllGroups(SqlStorage.java:503)
[ [luckperms-command-executor/WARN]: at me.lucko.luckperms.common.storage.Storage.lambda$loadAllGroups$11(Storage.java:205)
[luckperms-command-executor/WARN]: at me.lucko.luckperms.common.storage.Storage.lambda$future$1(Storage.java:101)
[luckperms-command-executor/WARN]: ... 7 more
When I typed lp editor, it sent this error
?
Please stop pinging, again
3 times in a row
Could you type "/lpb editor" in the chat?
Does that work?
i accidentally unset my meta key how do i set it again
do /lp editor and it should ask you to trust the browser again
dam
I wouldn't recommend it
yeah
ok
Hey Sheedyy! Please don't tag helpful/staff members directly.
Offline mode?
you mean if it's cracked?
sure
lpb works but lpb editor does not work
Deenoh?
Is there a way to have different "not allowed" messages for specific commands?
!paste can you send your 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!
ok
Please use https://pastes.dev to send files in the future. I have automatically uploaded message.txt for you: https://pastes.dev/jRlr4OOE8Y
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5001ms.
After I hit /lp editor, this comes
Send me your entire log
But it looks like your connection to mysql is not properly working, as it says here
Please use https://pastes.dev to send files in the future. I have automatically uploaded message.txt for you: https://pastes.dev/F0voNKVfWl
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5000ms.
^
Hi. I'd like to put a color for a group without a name and without using prefix and suffix. How can I do that ? I tried with displayname but doesn't work.
?
!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'd suggest using Meta, and a chat formatting plugin that supports PlaceholderAPI.
Thx. I didn't find it by myself x)
Theres nothing that i can do about that. their issue is related to connections with their MySQL server - not LP related.
Can you come to meet me and show you?
Sorry, i cannot help you
No 😦
Please help me
What should I do? Do you have any idea now?
The problem is somewhere between your mysql server and minecraft
for what commands?
Where do I check?
Is this not a problem?
I am sorry, i cannot help you further
Where do I check?
Is this not a problem?
Say this and thank you for your help
What's the placeholder of luckperms to check the suffix with priority 1
Hello I have a problem in my rankup menu to give me the rank because once I click on the item of my menu it is supposed to give me the rank except that it does not work here are the commands
I think the problem is because the firewall has closed this port, right?
mostly stuff from towny, also a few essentials things
does this work if you run it normally from console
?
I think the problem is because the firewall has closed this port, right?
yes
then the issue is with whatever is running the commands.
make sure you're using valid yaml syntax, and thats the correct placeholder for the player name.
Yes normally it's the right space I checked everything and I don't understand why it doesn't work
change it to - console= say lp user %cp-player-name% promote grades
at me.lucko.luckperms.lib.hikari.pool.HikariPool.createTimeoutException(HikariPool.java:696) ~[?:?]
at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:197) ~[?:?]
at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:162) ~[?:?]
at me.lucko.luckperms.lib.hikari.HikariDataSource.getConnection(HikariDataSource.java:100) ~[?:?]
at me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory.getConnection(HikariConnectionFactory.java:174) ~[?:?]
at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.init(SqlStorage.java:169) ~[?:?]
at me.lucko.luckperms.common.storage.Storage.init(Storage.java:117) ~[?:?]
at me.lucko.luckperms.common.storage.StorageFactory.getInstance(StorageFactory.java:88) ~[?:?]
at me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin.enable(AbstractLuckPermsPlugin.java:185) ~[?:?]
at me.lucko.luckperms.bukkit.LPBukkitBootstrap.onEnable(LPBukkitBootstrap.java:177) ~[?:?]
at me.lucko.luckperms.bukkit.loader.BukkitLoaderPlugin.onEnable(BukkitLoaderPlugin.java:51) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[spigot-api-1.19-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:342) ~[spigot-api-1.19-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:480) ~[spigot-api-1.19-R0.1-SNAPSHOT.jar:?]
helppp meeeeeeeee
Your problem is not LuckPerms related - Please don't spam here.
Please help, helpers, I have tried all the ways :((((((((
ok
It still does not work
does it say anything? it should at least send a message to your chat
okay, so whats the error (send to #general, not LP related)
I sent in #general
i see, no need to ping
Hey, what's the placeholder if I want to see a certain suffix with weight?
that seems like something you should ask them about, no?
Hey
I know this might be stupid
[21:04:32 WARN]: [LuckPerms] LuckPerms already has data for player 'xdkrychuxd' - but this data is stored under a different UUID.
[21:04:32 WARN]: [LuckPerms] 'xdkrychuxd' has previously used the unique ids [afd596cc-1d9b-3304-8a13-41bc4fc7aece] but is now connecting with '4c75ffcd-0dc1-392f-9ef3-f1dc4faf7c00'
[21:04:32 WARN]: [LuckPerms] The UUID the player is connecting with now is NOT Mojang-assigned (type 3). This implies that THIS server is not authenticating correctly, but one (or more) of the other servers/proxies in the network are.
[21:04:32 WARN]: [LuckPerms] If you're using BungeeCord/Velocity, please ensure that IP-Forwarding is setup correctly on all of your backend servers!
[21:04:32 WARN]: [LuckPerms] See here for more info: https://luckperms.net/wiki/Network-Installation#pre-setup
But i get this error
And Idk why
!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 you running a bungee network?
yes
then you should know how to setup bungeecord
piracy is quite literally a crime
your main proxy should authenticate with mojang servers
your backends should not because the proxy handles it
just make sure your backends are properly protected to prevent people from bypassing the proxy
So I wil still get this error, if I dont set onlinemode to true, and there is no other way to fix it?
my bad, sorry. i thought the permission messages came from luckperms
luckperms handles permission checks, thats it
i dont know but i dont really care because i dont support piracy
Arent like minecraft server software created by mojang?
someone grab an offline mode bingo board 
spigot and paper modify that jar file
Does the error affect anything tho?
UUID mis-match means your data isn't accurately loaded for the player joining
So it kinda effects everything
anything storing based on UUID's is going to be fucked up. (if you have anything in 2023 that's not storing with UUIDs, you should be removing that)
why?
because of issues, exactly like this.
when you arent properly authenticating users, they can be spoofed.
Is there any command to somehow try to force open this connection again? (like what happens if it reboots) something like reload?
will reload do that?
assigning data to a nick is a thing too
(I think)
(thi im not sure)
that's not any better..?
why?
you see no issue with assigning data to a nickname? something that can be changed?
same with username?
I mean
UUIDs, when properly authenticated DO NOT change.
a plugin can detect if a player has a stable uuid, and if not assign data to a username
no...?
Bottom line, offline mode isn't supported. if you choose to go on your own, and run cracked servers, then you're on your own when stuff like this breaks.
I dont mean to defend piracy, but offline mode isint that bad
Im not continuing this conversation. Have a good day.
offline mode is piracy. the only time its not is when you have it on because you use a proxy which handles authentication instead of the backend server
Restarting your SQL while the plugin is active, gives minecraft pain and suffering, i usually restart if this happens. Make sure your SQL stays on 24/7
Oflline mode is like a demo to me. You can player the game, you can join servers but not all of them. If you want to expierience a full version, play on popular servers like hypixel you need to pay for it.
It doesnt grant you everything like most cracks do
So if you want to start to play, but cant affort it you can use offline mode
I assure you, you're not changing anyone's mind on this
bruh
If you think it is interesting, you pay for it
Im just defending my opinion
do you require any more support on luckperms other than offline mode
accualy yes
If you choose in config mysql, and you have mariadb will it tell you that you chose the wrong type?
choose mariadb
it says right here too https://github.com/LuckPerms/LuckPerms/blob/master/bukkit/src/main/resources/config.yml#L66
to accurately tell you the answer, no it won't, because mysql and mariadb are very similar and will "technically" still work, but it will cause you errors in the long run
my SQL is on, just a ddos thing that drops connections once in a while and my provider doesn't come with a fix, so was hoping to find ne here
only want to reboot on this server
not entire sql
I forgot what is the command to add permission to a group
!commands
Find all of the available LuckPerms commands on the wiki.
lol
Just that one command
give me a second, im looking at the page.
there you go
/lp group default set permission true essentials.*
no other way to do it?
since i want to run a automatic thing or something
(cause if i don't see it its down for a long time)
uh, try /lp sync
i dont believe any command will close a connection, and re-open it.
well rip
well it already closed
The connection is still active, but the provider disconnected.
Heyyy, its me again this time not asking about offilne mode
But does anyone here know what ip-forwarding does
It's for bungeecord, here it shows you why
https://luckperms.net/wiki/Network-Installation
It says the same as other articles on the web. That i have to set it to true
But none explained me why
It's to ensure that both the proxy and spigot/paper/whatever have the user's ip address to get the UUID correctly
You can also read it here: https://www.spigotmc.org/wiki/bungeecord-ip-forwarding/
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
not when there is literally a demo version of the game

ngl that took you some time
ok...?
if you gonna be toxic, you might wanna look for help somewhere else 
i havent opened discord since you sent it because i have a life
I got this guys
These people aren't paid to listen to your bs man!
If you need support, co-operate or look for another plugin!!
based
Cause they arent important
(it was good, come on)
but I understand your point
There are 3 people, whose point?
everyones
the opinion about offilne mode
not yours ||/j||
idk what based means
😢
So i cant really know
how do I convert flat file and import to mysql?
Learn about the process of migrating from another permission plugin.

can i migrate
No one saw
to another premission plugin
thx
not from another?
!switch
ah
Damn
its not LuckPerms' responsibility to provide a way to other plugins. thats the other plugins responsibility
Buh-bye!
Damn good one
woah now, thats not nice.
So, It's saying it's connecting to the database but for some reason it's not syncing through servers
Yo idk how to work luckperms well but I created a rank allowing them to use some permissions
but they can still use other permissions
!wiki
Learn how to use LuckPerms and all of its features by reading the wiki.
That's cool, I don't really work here though
I am like a entertainer
lol
thanks cyz
cya
Yea, cya too it's 3:50 am
Some permissions are allowed by default, if you want to disable these with luckperms, type in the permission that they are not allowed to use, and put value on false
hello, im new to bungeecord(velocity) luckperms setup, we are running 2 gamemode, lifesteal and prison. prison is getting built. Our luckperms is already connected globally by someone, and im developing the prison, i would like to connect the server luckperms globally as well, but prison has different donator rank names than lifesteal, but same staff ranks. how could i make a way for that? like what do i need to do.
Please use https://pastes.dev to send files in the future. I have automatically uploaded message.txt for you: https://pastes.dev/JcISnKnRmR
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5000ms.
Hello!
I have a hopefully simple and quick question. I am recently getting back into minecraft. Started a server with paper and LuckPerms, everything is working fantastic, I just noticed one small detail. I have my LuckPerms connected to a MariaDB. It looks like its updating the DB as it should for the most part except the primary group in the User table isn't being updated with what LuckPerms has my user's primary group in game.
for instance, in game, My primary is admin, in the db, the primary group is still "default"
Everything seems to be working as it should so I'm not to concerned but figured I'd ask now.
Any help/guidance would be much appreciated.
LP doesn't used the stored value by default, but may be enabled in the config if desired.
Default behavior is parents-by-weight
I'm not sure I understand. How does LP know what groups the users belong too?
I have set the "weights" according to the wiki. (highest is priority)
Would be stored in the db somewhere. I'm not personally familiar with the data structure.
Though it's worth noting users that have no group assigned won't be stored since they'll be given default automatically
Appologies, it would probably help to mention that they're probably stored as permissions
gotcha. I just saw that too in the user_Permissions table.
I also see what you mean in the config about stored vs parents by weight.
I just wanted to make sure I didn't screw anything up and have anyone and everyone get permissions that they shouldn't have.
Thank you kindly for your time and support. I very much appreciate it.
Is it possible to set two prefixs on a rank and only have one work on one server and the other on other. With contexts?
This is in-game
The prefix will only work in Hub-1 server
!tracks
Tracks provide a method for you to promote/demote players along a track (or ladder) of groups.
how do i use prefixes in 1.7.10 i have vault and essentials chat
Learn how to use LuckPerms and all of its features by reading the wiki.
So in the editor can I set two prefixs?
does anyone know why when i add the placeholder api this happens to my ranks in chat? i downloaded expansion and everything
Thats what I want cause some servers are on 1.8.8 and dont support graidents
Depends on PAPI and the chat plugin, I recommend LPC (Luckperms Chat)
also /papi ecloud download Luckperms
What chat plugin you use?
i did that and same thing happens
essentialschatx and vault are installed on my server
when i do /papi list the expansion for luck perms isnt there
ok
do i need to delete essntials chat?
Stacking doesn't workkk:(
the config is
prefix:
format:
- "highest_on_track_staff"
- "highest_on_track_donator"
- "highest_on_track_ranks"
duplicates: first-only
start-spacer: ""
middle-spacer: " | "
end-spacer: ""```
Honestly don't see what's wrong
I don't think so, just disable the config there
So im gussing you have the same setup as me all ranks on one db and using contexs to make the paied/free ranks for that server only work on that server.
Anyways tnx
You're welcome! (I guess)
so its still the same i deleted essentials chat just to be sure to and same thing is happening
Tbh i don't know about this, but you can try reading the wiki if you didn't

Show me
its strange without placeholder the chat works. but my custom shop menus dont. when i install place holder chat doesnt work but shops do.
what
my shop user interfaces dont work with out the place holder api
but when i install the place holder my ranks turn into what is on the screen shot
Could you try using just one placeholder and delete the others?
i only have the one ive just installed
this is gonna sound dumb but i am not sure what you mean. all my ranks are setup thru lp. and i need to delete stuff in essntials config?
In LPC config.yml, remove all luckperms and deluxetags placeholders (%luckperms% %deluxetags%) and keep essentials
there are no of those in the config
hmmm ok i just dont know which one lol
I got it!
thank you so much! it was using chat reborn
👏
or just disable default permissions in the config file
is that a thing
yeah
So I am trying to make global ranks, I've done it before but I must be missing something lol. So I exported the ranks off of skyblock and imported them onto the hub and changed everything back to SQL. When I change my rank on one server it doesnt go to the others... Any fix?
how does this placeholder work?
You're sure you're not giving them in one server context?
Also, the database should be the same
I just had to restart the server
I also think this should be different in every server (hub, skyblock,etc)
If the player is currently on the given track, returns the name of the group on that track...?
yeah but how would you use the placeholder
it explains it on that page
%luckperms_current_group_on_track%_%luckperms_meta_ranks%?
lmao
or what
idk
how do I use a Argument
For placeholders with an argument, the argument must be included at the end of the placeholder separated by an underscore (
_).
For example, the %luckperms_meta% placeholder requires a <meta key> argument. Assuming the meta key is e.g. home, the full placeholder would be %luckperms_meta_home%.
huh
please look at the page a little closer
the %luckperms_current_group_on_track% placeholder has a <track> argument
…_track_<track>%
what are you putting?
send an editor link and the username of the account seeing this
better yet, /lp user (user) editor should be fine
Hey Zack<3! Please don't tag helpful/staff members directly.
oh
Any changes made in the editor have to be applied using the /lp applyedits command - impossible unless the person with the link is also connected to the server and with the required in-game permissions to use LuckPerms commands. It's effectively just as safe to share an editor link as it would be to share a screenshot of your permissions or a pastebin of a configuration file. The editor doesn't contain any sensitive data (except perhaps player names).
Please, don't be. We're here to help, not steal your permissions setup. Additionally, permissions can be tested by players simply joining your server and seeing what they can do.
- dont accept any connections
oh okay
should be fine
🗿
LMAO
amazing ikr
just me
only me
oh wait
nvm
it works
Hey everyone, Real quick question. I made a database and after pasting the appropriate database information into luck perms the connection times out. I double checked the information I typed in was correct. (I tried using different ip addresses too)
that means whatever chat plugin you are using isn't actually using the prefix
alright
(Note I am using pterodactyl panel and properly set up the DB. I tried both the IP of the VPS, all variations of localhost, and the default docker host ips.)
for pterodactyl u must use 172.18.0.1 as ip
Oh nevermind I figured it out. I had to set bind-address=0.0.0.0 in the my.cnf. Then I used the public ip.
u guys recomand using redis as well for global perms?
Never tried it.
!prefix
You can set prefixes, suffixes and other meta data in LuckPerms for players and groups. Note that LuckPerms does not manage chat. You need to use another plugin to show prefixes/suffixes in chat.
!chat @foggy quartz and @nimble shell
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 do you make the prefix show
not with luckperms itself
didn't it used to work built into luckperms?
No...?
hm ok
no, that's the tab
scoreboard is the right scoreboard
as turbo said, it's not based on luckperms to do that
!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.
So let's say you have 3 groups. default, admin and owner.
Default has a weight of 0, admin a weight of 50 and owner a weight of 100
Now you add all 3 using parent add to yourself, it'll have to prioritize a group, this is done with weights
so owner will have priority
Hope that helps!
What exactly are you trying to do
Did you add the weights?
top
100 is more than 0
.
it literally says here >:)
Could you send your editor
and after you sent it, make sure to not trust any links
Could you send your editor?
./lp editor
yeah
You seemed to delete the last one 
where's the editor link
It expired?
You can just send it here
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 5001ms.
if you mean in the tab list or whatever, like i said before, it has nothing to do with the LP weight system - that is purely used for permission calculation (or for calculating which prefixes/suffixes apply to a user). if you want groups to appear in a certain order in your tablist/scoreboard/wherever, you need to configure this in whatever plugin is handling that feature.

