#support-2
1 messages Β· Page 1 of 1 (latest)
the whole point of inheritance is that things get inherited
I get that, but what if I wanted to give a group a permission that only that group will have?
And I have all the other permissions that I want to have inheritance
well LP doesnt support that
A real example of this is my ranking system - I would like every rank to have their own kit, but not be able to get kits from lower ranks
I guess the only way is to set the kit permission to false on all lower groups?
yeah
note that if you have a single chain like a -> b -> c you dont need to negate the a permission on both b and c, only b
Please see the following message. I don't seem to be getting any support in #support-1 . Thank you!
are you enabled :
properties:
useUnicode: true
characterEncoding: utf8
#useSSL: false <---- set this too true and remove the #
#verifyServerCertificate: false
if you use ssl then yes if no ssl then no
and if this check fails:
#verifyServerCertificate: false if set too true you get this error
it's not a certificate error
it would tell me if it was
the request "timed out"
properties:
useUnicode: true
characterEncoding: utf8
useSSL: true # not needed here, but just in case
#! CHANGE TO TRUE WHEN DEPLOYING
verifyServerCertificate: false
^ see the above config for SSL
does whatever DB your using use a different port for secure connections?
I don't think so. PHPMyAdmin uses the default port for SSL and it connects
does PMA change the default port under SSL? I don't know
^ PHPMyAdmin
π
unfortunately that doesn't make sense, sorry
would that cause luckperms to timeout though? π€
ssl verification is disabled
probably not, which is why I turned to support π
can you share your log again
Please use https://pastes.dev to send files in the future. I have automatically uploaded message.txt for you: https://pastes.dev/szsLW97GUQ
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5006ms.
Hey Revvz! Please don't tag helpful/staff members directly.
...sorry again π
No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
well
does luckperms use below TLS 1.2?
just enabled all the way down to SSLv3, still the same log
what version of java are you using?
me googling the error and like 20 people saying "heres the solution" followed by some method of disabling ssl πΏ
πΏ
I don't think that is the solution tbh
and that also is unacceptable for a production deployment
people would see my password in plaintext
i never said it was the solution lmao
lmao
ill keep trying
nothing is working. I enabled all the disabled cipher suites in security.java (that are very unsafe!) and it still gave me the same error
I finally got it to work! I added the enabledTLSProtocols: TLSv1.3 option to force a newer protocol to be used. LP seems to be defaulting to TLS 1.0 for some reason.
Full properties config:
properties:
useUnicode: true
characterEncoding: utf8
#! CHANGE TO TRUE WHEN DEPLOYING
verifyServerCertificate: false
enabledTLSProtocols: TLSv1.3
maybe add this to documentation for newer JDK versions (mine is OpenJDK 17)?
Hello I have a problem :
When I tap /lp editor, the command don't run, why ?
!paste your whole startup log + full error
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!
This is not your full startup log. Please provide the FULL STARTUP LOG. Not only a part of your error
What is startup log please π (I'm french I don't know what is)
Itβs this, but the whole file (/logs/latest.log)
Looks like your server is unable to communicate with the servers of Luckperms.
Make sure your server is connected to the internet and there is no firewall blocking the connection.
How do i can show groups in spigots plugins ?
in like AdvancedTpa
Please is it possible ?
The command has always worked but not now
https://sxcu.net/5CFnaxXs7 Why do LuckPerms wildcard permissions not work?
!nw
We really would absolutely love to help you out! However, telling us that it isn't working wastes everyone's time. Please, just describe the issue you're having clearly and with as much detail as possible, and send any relevant screenshots of whatever problems you're having.
i have to, sorry zax :(
Sorry xD no idea what else to give
what happens when you actually try to use /lp user <something>
!paste config.yml
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!
remove db creds
set line 482 to false
thanks π
That didn't seam to fix it after a config reload. I'm trying a restart
A restart fixes it, ty π
cross post
?
How do i make permission on essentials to interact with block ( In luckperm editor )
One guy have idea please ? qwp
.
I don't understand sorry
When an actor gives another role, it's okay, but when she gives vip roles, she gives an actor role for the draorman world, how do I fix this?
what i'd like to end up with is when a player connects via bedrock: sac.bypass = false(or not have the sac.bypass permission at all) but when a user connects on java: sac.bypass = true
the two groups being utilized are:
default, bedrock_user
i can:
- use a command when a java or bedrock user connects, respectfully.
- assign a group to a bedrock user on join and have it removed when they join via java
does anyone see a way for me to achieve my goal through these methods?
bruh they are literally already using that 
I donβt go through both support chats looking for the same question
And you can do what they wanted with that plugin
i still dont see how that would help considering they described that they already can do what that plugin has as features
they asked for a way and i gave it to them
they didnt ask for a plugin though
and the way to achieve the goal is bedrock player manager.
Don't need to be so toxic about other people helping
Β―_(γ)_/Β―
yes, this is what i'm using but it only allows me to do commands for either type of connection, or assign a group for bedrock that is taken off for java. that's why i asked that way.
having trouble comprehending how to configure it to get the result i'd like.
give a permission to the specific user on bedrock join and set bypass to join. Then on java join set bypass false
./lp user username permission set sac.bypass true for bedrock the false for Java on join would be the easiest way
Thanks! I'll take a look
You can also give Grim a try which auto ignores bedrock players.
does grim have good coverage?
also sorry is it free
i cant really afford paid mods rn
Grim is a free anticheat.
Grim has pretty good coverage and if you have any issues with it report it to the dev and it will be fixed
awesome! i'll still have to disable sac for java players though bcs i don't want to end up with a ton of false positives or smth
sorry just getting around to it now, do i just set it as lp user username permission set sac.bypass in the config or is there any characters that need to be added?
its %username% right
replace username with a placeholder that is for the playersname
yeah thanks
Screenshots?
LP version?
An what does it show when you use it in console
Did you give yourself permission to use the LP commands
In console do /lp verbose command <yourname> /lp editor and show me what it says
Show me the output from /pl
!update
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Forge, Nukkit and Velocity.
Hello, I have a question.
If I give the player a privilege forever, and then a privilege but higher for a while.
Will the privilege change and after the time expires, will the original privilege return, which was issued earlier before the temporary one?
When an actor gives another role, it's okay, but when she gives vip roles, she gives an actor role for the draorman world, how do I fix this?
hey guys can please somebody tell me how to remove certain permision from everybody who have it?
please i need it so hard
/lp bulkupdate users delete "permission == your.perm.here"
THANKS
life saver
but bro still some guys can do /warp p1
/lp bulkupdate users delete "permission == essentials.warps.p1"
is it right?
yes. you may be trying to solve a problem the wrong way though.
per-warp permissions in EssentialsX isnt enabled by default (for whatever reason, idfk). If they have access to all warps, it may be related to that. If that's not the issue, i typed this out for no reason, and ignore me.
What if per-warp-permissions isnt enabled
Or essentials.warps.* is present instead of ...warps1
Are some opped
nope
Or again, have essentials.* or essentials.warps.*
but per-warp-permission is true
/lp bulkupdate all delete "permission == x"

Hello do you speak Spanish?
!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!
Hi does anyone have jar file for last working luckperms for 1.18.2 fabric? I have the one from curseforge ( v5.4.25 ) downloaded and placed in mods folder but it doesn't seem to load with minecraft ( can't find it in mods list )
I wanna use it to give myself persmissions to commands and etc without having to activate cheats through lan always π , posted here instead cause I saw in #support-1 its for plugins soo yeah 
edit : also https://ci.lucko.me/job/LuckPerms/1434/ not working
HTTP ERROR 404 not found
LuckPerms runs on the server not the client
It does not and will not work on your single player worlds
ohhh ok , yeah I probably should have known that, thanks anyway! π

Np
Could always just use an NBTEditor on your world and change the cheats value to 1(?)
oh I only want to be able to use a few commands not all of them,
if I enable them all then I get too tempted to just cheat the entire thing ( kinda stoopid, I know) , I have holograms mod that needs commands but I didn't want to constantly enable cheats whenever I wanted to add a hologram to my world ,
I would just run a fabric server instead but I have like... 400 mods... and only 12gb ram π minecraft alone is alrdy taking like 5gb... π
well luckperms is not designed to run on clients at all
Yeah , rip. but that's fine xd I used this plugin b4 in my spigot radmin server so I probably should have figured it would never work on SP anyway huehue my bad π
though I will probably just try to use fabric server at this point, if my pc doesn't lag 2 death running mc and server then epic, if it does, well shiet π guess no holograms for me
update: NVM, idk what i was even afraid of. 400 mods runs fine on 2gb ram the heck
,now all I need to do is find out how to carry my sp inventory to server done lol
Hey xunix! Please don't tag helpful/staff members directly.

β
There isn't really anything we can do about that. Your account, your problem. If you've got LP buck up, use it, otherwise, nothing we can do.
Considering, you have to Trust sessions for the editor now, before they can make any changes.
lol what
There is nothing we can do. Your account, your problem
I'm assuming you're not the owner, just a staff member of some form?
As I said, there is literally nothing we can do. Sorry, but you'll have to work it out yourself.

We have given you an answer, So stop asking.
Do it
Please don't spam.
If you've lost access with your player, give it back with console. If you do not have console access, contact the owner.
Hi, After working with the lp editor, when I save it, it says there was no change, how can I fix it?
and some plugins are not visible in lp editor
I need help :(
where does it say this
game
the suggestions are just suggestions, as the name implies
No changes were applied from the web editor, the returned data didn't contain any edits.
did you make any changes before clicking the button?
yes
did you refresh the page?
I forgot
Instead of giving the permission to every single group?
yes
refreshing discards any changes you make because it has no way of saving those changes unless you apply them to the server and then open a new editor session
Oh.. Thank you
How does the player command permissions to the / plugins command on paper?
The following are all the server commands either a server administrator or admin in-game can enter with CraftBukkit out-of-the-box. In addition to the original vanilla SMP commands there are 4 additional commands which are specific to CraftBukkit. CraftBukkit provides built-in permissions which can be used in a permissions manager. Defaults are ...
hi My problem is that I want the prefixes of the ranges to be seen in the TAB LIST, but not see.
I have the following plugins
lucky permanents
vault
chatex
help π
!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!
If I have 1 proxy server and 2 servers, is it better for me to put the plugin on the proxy server and all rights will be distributed through it?
Luckperms bungee does not sync your permissions across servers
As Zero said ^ having it on the proxy will not sync it, you need to connect it to a database (MySQL) for it to sync across all servers
Why when I restart proxy some players don't appear in editor but they do in database?
how many players do you have showing up?
Well, I've joined with 2 (one cracked and one premium) and both were showing
But when I left with cracked and restarted proxy only 1 was showing but in database (mysql) are both there..
i love 1006545464326 players
I don't know if this problem is because of the JPremium or Luckperms because I didn't had any problem with authme o.O
Okay
Can I set perms to offline player with console ?
yes u can set perms with console too
show me the command u typed
look at the picture
Use their uuid instead
yea
work, but not the way I want
this must work with nick, i made simple website that gives permissions (using rcon)
if the user has never joined the server before the only way is to use the uuid
but i joined before
sfreenshot /lpb user β¦ info
sfreen
Ok... I joined and left the server, and now works
you must have database (eg. mySQL, MongoDB, MariaDB)
in the luckperms configs write server names
but why ?
it should work
but contexts must be I guess
you can set context for role, but it should work
no
permissions in bungeecord luckperms works only for bungeecord
!errors
Here's a page with some common storage system errors.
A user should be inheriting a permission node from a donor rank, but its not, i think its because its also member of a higher weight group [ moderator] that has not that permission stated.
Its driving me a bit crazy, its the first time in years this happens to me.
As Moderator has to be a higher weight than the donor rank, im a bit stuck.
So you added donor on top of their moderator using 'parent add' right?
Hm, i guess so. he was moderator before being donor. But i thought it was a matter of weights, not order. Moderator has 900, and donor 850.
Am i wrong?
Well, if the command issued was 'parent set donor' the mod wouldve lost their mod group
No, i usually use the web editor.
I just added the parent group, hes now on donor and mod groups.
Also, group weights do not guarantee an overwrite, they control which group is asked first for a specific permission
and the base player one, registered.
Thats what i thought, in this case LP is asking MOD for permission node, but should not find it, and then ask in donor rank, where it can be found.
From the base player group, registered.
That group has that permission node denied.
Then that is why
Sigh.
Want me to explain?
I think i understand it... i guess. Its just i though donor rank would be stated in a higher priority.
The issue is inheritance traversal algorithm
Luckperms by default queries the highest weighing group after the user, and then that groups groups
Hm, i see, it follows moderator path, as it has higher priority than donor.
Hm?
Its a config setting. Iirc there are two more options. But you need to consider how thatd impact the rest of your setup
π
Is there a way I can add different/more colors with some time of placeholder are plugin?
Wdym
wait
so does this mean
like if i have groups in the lpb bit
it won't sync across all servers?
Luckperms bungee alone? No
Like is there a addon/placeholder to change the colors and make them look different or something
i have a mysql db and luckperms on my spigot servers
Then youre just fine
'Them' what
People tend to think lpb by itself alone without having lp on the backends is a replacement for needing that and a remote database
Can I make my ranks prefixes look different then just normal color codes like with a lp placeholder api or addons?
Or is that not a thing
Luckperms is not responsible to adding colors to your prefixes. So what you can or can not use (normal & color codes, hex colors, anything) depends on if your chat or tablist plugin support those things
Oh ok i knew about the chat thing but thx
Then i dont know what you expected or even meant other than color codes
What do you want? A prefix that dances in chat? XD jk
Lol
you gave me an idea for a rank!
O.o
i currently have 168 ranks/roles and i will add the [Party] rank
Jesus christ why so many
some are archived but used to be normal, some are normal ,some are custom and some are reserved
Id not want to deal with that many
I used to have 11 staff excluded, but at some point players dont know anymore which is better/higher than the other
Thats why now, i go with a minimalistic setup. Chat tags are different, theyre just tags. But actual ranks, eh.
how can i attribute permissions from another group to another
!inheritance ?
Learn about inheritance.
hey i need help i cant get lp editor to open on the latest vsn
How can I disable luck perms from automatically downloading translations?
I have a 1.17.1 server (PaperMC) that uses luckperms 5.3 and Vault 1.7.3. I want to create a new world (1.19 PaperMC) that uses the same permissions that I already configured for my 1.17.1 world (which will be torn down). Is it safe for me to configure the new server to use the same MySQL db that the 1.17.1 world used?
Yup! The intended setup for network setups is for them all to be connecting them to the same DB
Ok, thank you. I didn't know if an updated luckperms used a different schema or whatever. I'll just configure the new world with the old world's creds and keep moving!
yup fair enough. There won't be breaking changes between 5.X, but if we ever get to v6, that's when there may be migration instructions
does luckperms support mini message format?
bruhhh
i have problem with rank command permissions pls help
When ever i'm trying to do a luck perms command in game i get an unexpected error. I'm on paper 1.19.1
!paste send your log please
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!
set register-command-list-data to false in the config
wut
Is that in luckperms config?
yes
Do i need to add it myself as I'm searching for it and its not already in the config
!export
Sorry! I do not understand the command export
Type !help for a list of commands
I am getting a weird error.
Please use https://pastes.dev to send files in the future. I have automatically uploaded message.txt for you: https://pastes.dev/lqXzjVCXA5
!libsdir
LuckPerms requires several libraries in order to operate. If you're getting a startup error such as NoClassDefFoundError, ClassNotFoundException or "Unable to load dependency...", stop your server, delete the /plugins/LuckPerms/libs/ directory and start it up again.
Okay thanks I will try.
!help
!advanced
!api
!argumentbased
!ask
!bedrock
!bulkupdate
!bungee
!bungeecheck
!cauldron
!colours
!commandequivalents
!commands
!config
!context
!cookbook
!default
!downloads
!editor
!editorsafety
!errors
!essentials
!extensions
!extracontexts
!faq
!forgepermissions
!formatting
!hack
!helpchat
!inheritance
!install
!libsdir
!locale
!meta
!migration
!notworking
!nowildcard
!offline
!pasteit
!permissions
!placeholders
!reload
!selfhosting
!spongeseven
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translationprogress
!translations
!tutorial
!upgrade
!usage
!userinfo
!verbose
!version
!weight
!whyluckperms
!wiki
!errors
Here's a page with some common storage system errors.
Hello again. The previous error went away. However here is a question: Why does the plugin create 3 files for the configuration even though I set it to yaml.-combined mode? I also tried toml-combined but that got the same result.
!notworking
We really would absolutely love to help you out! However, telling us that it isn't working wastes everyone's time. Please, just describe the issue you're having clearly and with as much detail as possible, and send any relevant screenshots of whatever problems you're having.
lmao
!Does anyone know how I can assign groups with LuckPerms to a player who hasn't joined
Sorry! I do not understand the command does
Type !help for a list of commands
!help
!advanced
!api
!argumentbased
!ask
!bedrock
!bulkupdate
!bungee
!bungeecheck
!cauldron
!colours
!commandequivalents
!commands
!config
!context
!cookbook
!default
!downloads
!editor
!editorsafety
!errors
!essentials
!extensions
!extracontexts
!faq
!forgepermissions
!formatting
!hack
!helpchat
!inheritance
!install
!libsdir
!locale
!meta
!migration
!notworking
!nowildcard
!offline
!pasteit
!permissions
!placeholders
!reload
!selfhosting
!spongeseven
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translationprogress
!translations
!tutorial
!upgrade
!usage
!userinfo
!verbose
!version
!weight
!whyluckperms
!wiki
how to make prefix green?
is there a reason why hex colors do not work on my server?
what about them arent working?
...
also LP doesnt apply any formatting
on tab it shows as this
your chat doesnt seem to support hex
nah I mean on their discord they have jar that works for 1.19 or something but they working on reelasing ChatChat plugin
on spigot it looks dead
your choice. but luckperms doesnt touch chat whatsoever sooo yeaaa
me forgetting what the legacy colors look like
hi, Luckperms 5.4.36 (Bukkit) seems not working on my server (running on Paper 1.19.1 #87)
i've got few plugins, normally not in conflict with lp
hey i have a network (factions) (hub) (practice) and (bungee)
i have lp bungee on the bungee
and lp spigot on the rest
i have them all hooked up to the same mysql database
and i have exported the ranks and imported them on all the servers
im having issues with them transfering through the servers and also rank prefixes did not transfer for some reason
If you run a BungeeCord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
Syncing data between servers
thatβs just gold 0x6
whenever I try to do any luckperms command it says "An unexpected error occurred trying to execute that command"
It looks more like orange in the screenshot which is why I doubted it.
Hi i have problem with setting weight. When for example I will setweight 3 for owner and 2 for player player i higher than owner
Show me /lp user <name> info and /lp listgroups
on priv i will send u
No, send it here
That looks fine to me. You have the correct prefix and group.
That has nothing to do with LP - That is upto the plugin you use to customise the plugin
to jest blad pluginu na taba, tez mialem taki blad
jak naprawic
Hey so I have been getting this error lately and it's most likely causing a connection error to players, any idea how to fix it?
[5:11 PM]
30.07 15:08:27 [Server] WARN java.sql.SQLException: [SQLITE_CORRUPT] The database disk image is malformed (database disk image is malformed)
30.07 15:08:27 [Server] WARN at org.sqlite.DB.newSQLException(DB.java:383)
30.07 15:08:27 [Server] WARN at org.sqlite.DB.newSQLException(DB.java:387)
30.07 15:08:27 [Server] WARN at org.sqlite.DB.throwex(DB.java:374)
30.07 15:08:27 [Server] WARN at org.sqlite.NativeDB.prepare(Native Method)
30.07 15:08:27 [Server] WARN at org.sqlite.DB.prepare(DB.java:123)
30.07 15:08:27 [Server] WARN at org.sqlite.PrepStmt.<init>(PrepStmt.java:42)
30.07 15:08:27 [Server] WARN at org.sqlite.Conn.prepareStatement(Conn.java:404)
30.07 15:08:27 [Server] WARN at org.sqlite.Conn.prepareStatement(Conn.java:399)
30.07 15:08:27 [Server] WARN at org.sqlite.Conn.prepareStatement(Conn.java:383)
30.07 15:08:27 [Server] WARN at net.coreprotect.database.Database.prepareStatement(Database.java:185)
30.07 15:08:27 [Server] WARN at net.coreprotect.database.Database.prepareStatement(Database.java:219)
30.07 15:08:27 [Server] WARN at net.coreprotect.consumer.Process.processConsumer(Process.java:53)
30.07 15:08:27 [Server] WARN at net.coreprotect.consumer.Consumer.run(Consumer.java:49)
30.07 15:08:27 [Server] WARN at java.lang.Thread.run(Thread.java:748)
30.07 15:08:27 [Server] WARN java.sql.SQLException: [SQLITE_CORRUPT] The database disk image is malformed (database disk image is malformed)
is it only me or the entire permission system on 1.19.1 is not working? The groups permission are just not working. I have a permission on default and when I try to run the command with that permission it says I don't have that permission...
can you screenshot the error
there is no error
thats the weirdest
even when I set * permission to the group I still don't have any permission
when I try to run the command with that permission it says I don't have that permission...
thanks. This helped
<3
is there any way for a track to require a certain group in order to promote?
and you tell me that Luckperms cannot rank players according to their grade whereas when you create a grade on the editor you see the "set-weight" parameter so that means who can totally !
how can i do prefix in game before nick no in chat
how can i do prefix in game before nick no in chat
how can i do prefix in game before nick no 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!
thatβs the 3rd time you got answered
0/5 stars, didnt give the single command to fix my server
how do i do per world grounds in luckperms web editor
uhh so i disabled online-mode for cracked players to join and my progress/inventory got reset and i think it will be the same for previous players, also my owner rank is gone?
It's because UUIDs for premium players and cracked players changes and if you are a premium user, you'll get a cracked UUID
It's hard to change from premium to cracked but you can use JPremium as a plugin I think you can use premium uuid for premium player and cracked uuid for cracked player
but I'm not 100% sure
(mild simplification) every minecraft account is tied to a uuid. servers store player data using that uuid. the reason the uuid is used instead of the username is that you can change your username. when you change your username, your uuid does not change. however a minecraft server in online mode asks mojangs servers for the uuid of a player when they join. when in offline mode however, the server "guesses" what the uuid should be for that user (which is always wrong). even though you may have the same username, the server cant get your real uuid anymore, so it uses the guessed uuid, and since it doesnt match any existing player data, it treats you as an entirely new player.
!errors
Here's a page with some common storage system errors.
Yeah, this problem driven me crazy with SkinRestorer since it uses UUID to store players' skin
Whenever i type a Luckperms command this shows up,
Luckperms version: 5.4.30
Server Version: Purpur 1.19.1
thats what you get
Not too sure if this is a good place to ask this or not but, I seem to be having an issue with specifically LP.. the server outright refuses to enable the plugin..which in turn, prevents the server from starting, it just gets stuck on "Enabling LuckPerms", didn't have this issue previously with it (same mc version, same plugin version) have also tried the latest version and the issue persists still.
Not too sure what else to try here, as we need LP lol
Ver 1.12.2
sponge?
What version LP?
oh wonderful I love me my forge-bukkit hacks
hybrids 
5.4.36
!update
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Forge, Nukkit and Velocity.
painfully did not have this issue with it previously though :v
As mentioned, this issue persists with the latest version
One moment then
I... hate this server... RNG issue now, lovely xD
fml lol
nevermind I guess :v
Sorry guys xD
Is it working?
After stopping on a different plugin then suddenly working, yes >.>
No clue wtf changed >.>
magik
i want to add a suffex. So ive done /lp parent set name rank and that gives me the rank but then if i /lp parent add name then the name of the suffix group it overmaps it and gives me the suffix but removes the rank
can anyone help me
dont crosspost
I just installed luckperms and this happens with every command I try (see screenshot below). It works fine in the console. There are no errors.
usually: prefix is before name, suffix is after name
display name is nickname, and it might include prefixes and suffixes
example : (||prefix|| member) masood151117 (||suffix|| frined )
what
I believe this was an attempt at showing which is which
Hi, what permission i need set for a admin rank that he should be able to add/remove / with/without contexts ranks to users?
no crosspost plz
done, i delete the other post
You can help me please?
After i do the changes on the web and apply them at the server, the permissions are not active
the commands simple wont work
even if i restart the server
what could this be?
what permissions are you trying to add?
and you put tp in the editor?
minecraft.command.tp
hybrids πΏ
Hybrids π
basically its luckperms bukkit
are you using essentials?
no
magma might not make bukkit permission checks for vanilla commands
It probably does
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
/lp verbose command <your name> /tp <whatever>
oh your opped probably right
ye i will try again
give yourself luckperms.* and then deop yourself
then youll still be able to run luckperms commands
So I have a Skyblock server where I want to make it so that it can display all different ranks prefixes.
So I have configured the tracks and everything works nicely. But now if I join the server im [Member] (Name)
If I get promoted in staff track im [Helper] [Member] How can I make it so that the member wont be there once you have gotten promoted in the staff track?
i will try
what shows up in /lp user <your name> info when you have both prefixes?
So it works with everything but I promote someone to a staff rank I want them to get put away from the Member prefix
did you set up stacking in the LP config?
I run that command but when i deoped i cant use lp commands
I did yes
i checked the editor and i was suppposed to have permisson
did you give yourself the luckperms.* permission before deopping yourself?
yes
add the default group to the bottom of your staff track
Thing is when I do that lets say someone is VIP it will say [Member] [VIP] (name)
add default to the bottom of donator track then too
and i basically only change few commands between them
Is there a way of making it so that if you get the rank helper it wont show your Other ranks such as the Donator ranks and Ingame ranks?
It parents default
can you show /lp user <name> info of someone who is vip?
ok yeah they still directly have default as a parent
so if you add default to the bottom of every track referred to in your stacking config, it should work, BUT to stop [member] from showing up on existing users youll need to manually (i dont think bulk update will work for this) remove the default group from anyone who has any other groups
so like do /lp user <that person> parent remove default
and then see if the member prefix still shows up
Will it still have the permissions from default tho ?
as long as they have a group that inherits from default
so as long as every group in your tracks inherits from the group before it, yes
What im tryna achieve is that when I were to promote someone to staff it should take away the prefix for the donator rank and ingame rank. So it only shows [Helper] not any other ranks.
Ill try this and see if it works
well you cant stop the other prefixes from showing up unless you remove them from that group
but this will stop the member prefix from showing up
Alright, thanks!
what defines the commands in the server?
or why can op player use commands that non op player doesnt show as an option to use?
could it be an error or bad config formm the server it self?
if you dont have permission, the server doesnt tell your game that the command exists
or well, at least if the plugin supports that
and the error says its an unknown command because your game is guessing that would be the outcome of running that command
hmm...
where can i found other luckperms versions for older minecraft servers versions?
for bukkit, luckperms supports every version between 1.7.10 and 1.19.1
there is any for the 1.16.5?
for 1.16.5 there is sponge and bukkit
@void verge
Hey tr0! Please don't tag helpful/staff members directly.
press enter?
yes
ok so at least im using the right version, luckeprms latest for bukkit
well your not on the latest version unless you downloaded luckperms in the past 30 minutes
So what happens
Im using the v5.4.36
!latest
5.4.40
trolled
hoo
quite literally
it shouldnt cache the version number there
oh ..
i will try that version then
ok i update the plugin but same result non op players cant access the given permissions from luckperms
?
screenshot /pl
.
delete powerranks
ok
thxx
Hey, is there a way to add a group to a user before they've ever joined the server before (Not logged with luckperms)
yes, use their uuid instead of name
Aha thanks
Please use https://pastes.dev to send files in the future. I have automatically uploaded message.txt for you: https://pastes.dev/HvnjPcPBmq
Unfortunately your LP database is corrupted. If you have backups, now would be a good time to pull them. If you don't have backups, you're unfortunately learning a lesson of their importance the hard way.
(Possible causes for the corruption include but are not limited to improperly stopping the server, manually editing the DB file, hardware issues)
Hey, is LP supporting PowerNukkitX as well?
PNX is a forge of PowerNukkit and therefore NukkitX on the bedrock edition.
I'm asking because we got an error.
https://mcpaste.com/45da4de8eb438d5a5813443b8312d32c
Hi get this error when connecting mysql on nukkit
An easy to use Paste site for Minecraft Server logs.
!errors
Here's a page with some common storage system errors.
LP was unable to connect to your DB; ensure correct IP/port in config, no firewalls blocking connections, etc
Hello, what is the cause of this error, you need the language provider javafml:41 or higher to load.
whatever it is, it doesnt seem like its from luckperms
Do you think it could be the forge version?
"1.18.2-40.1.68"
What a great answer.
They're not wrong
Nice to talk to you. π
!chat
LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!
Happens when setting a prefix with a space in it, and not wrapping in double quotes. Very common issue
well that makes me feel less stupid abt messing it up
i havent used lp for a long while
when you do /lp editor does it show anything in the chat, or does it just say it to the player that used it?
With which command do I delete the records of the players?
The mysql issue? Not sure if that was you anymore
The Mariadb issue
Ok so db and mc server are both on the same machine, using ptero?
Okay. Can I see a latest.log from it failing to connect?
Please use https://pastes.dev to send files in the future. I have automatically uploaded log.txt for you: https://pastes.dev/8DYOVzyQHO
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5001ms.
java.util.concurrent.CompletionException: java.sql.SQLSyntaxErrorException: (conn=34) Table 's6_LuckPermsGlobalStore.luckperms_groups' doesn't exist
That's rather odd
The database takes 8 sec to connect from my laptop
That doesn't count here. LP had a hiccup and failed to create the 'groups' table in your database which will be an issue regardless of connection
Okay
Do you think you can help me
I have been trying to figure this out for like 5 hours
You should drop this db and create a new one, try the new credentials and see then
I have
I have deleted the whole thing 4 times
lol
I am using the database tools in the ui
It generates a username, pass, and database name
Yea, I used to use the ptero db integration
You could try to create the missing table yourself but it's really just easier to get rid of it in the panel and remake it
What do you mean
Maybe next time we get a different msg, that would be a good start really
What am I getting rid of?
The database. s6
Just drop the db on panel, create a new one, will be s7, use its credentials and then if it still wont budge, send a new log
So just go in and delete the database?
Done
I made a new one
But its still s6
I started with s5
then went to s6
And now I am stuck with s6
No go
I deleted the whole server
And reinstalled it
Made a new data store
I'd like a log. That tells me more
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5001ms.
Apparently now youre using s10
That's really really odd
I'm so confused
What's your db's bind address set to?
0.0.0.0
In two config files
I can access it from my laptop
So its def accessible
It takes like 8 secs to connect
My only thought is maybe it times out bc the database takes too long to connect
It shouldnt take that long to begin with since its on the same machine tbh
Its rly weird
you can try to set the timeout to a larger number, sure
cant hurt at this point, can it
When I run the command from the command line to access the system it loads instantly
When i use a client on my laptop it takes like 8-10 secs to connect
Hold up I can't access it externally anymore
Nvm I can...but it doesn't always work
What doesn't make sense to me is the start completed message followed by an instant timeout
I don't get it
Could it be a firewall issue?
I am not to good with using iptables
I think I have it configured correctly
It would be more likely to say 'starting...' followed by the timeout, not a start completed message followed by the timeout
It's also complaining about the groups table. It wouldn't be able to 'see it missing' if it wasnt connected at least for a split second
That's why I'm saying try the timeout increase, it may do it, it may not, but it cant hurt rn
Can I see the log again?
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 10001ms.
Are you sure your bind address is 0.0.0.0? Like, that it saved
Still, it happened to me before that i edited a file, exited, and didnt save
Let me check but I am 99% sure I did
I can access the database remotely from my laptop
grep -r 'bind-address' /etc/mysql
root@pterodactylserver:/# grep -r 'bind-address' /etc/mysql
/etc/mysql/mariadb.conf.d/50-server.cnf:bind-address = 0.0.0.0
/etc/mysql/mariadb.conf.d/60-galera.cnf:#bind-address = 0.0.0.0
/etc/mysql/mariadb.cnf:bind-address=0.0.0.0
root@pterodactylserver:/#
good stuff
the ufw firewall is disabled
When you made the db in ptero, what did you fill into the 'Connection from' field
And the only thing I can think of is the iptables rule being configured wrong
Nothing
I left it blank to accept any connection
Good. You left the port at 3306 when making it?
Yes
The db host port is also 3306
Pretty sure that doesn't matter lol but figured i'd mention it
What IP do you use in your luckperms config for the db credentials?
inb4 127.0.0.1
'Im waiting for that to be the answer xD
you what
Pointing to 192.168.1.29
Try 172.18.0.1
Aka the ip of the server
It's pterodactyls default address for docker
Failed to init storage implementation
java.util.concurrent.CompletionException....
Successfully enabled. (took 11079ms)
huh?
Exactly my confusion evident
Try 172.17.0.1 then
That's the other default and only other option unless you changed this when installing ptero
in which case we wont know what you set it to
Still not working
I didn't
I left the default config alone
Do you wanna check my config file
Make sure I haven't messed it up
I don't think I have but still
is this a mysql server or mariadb?
I am assuming mariadb
...
assuming? did someone else set your ptero up?
I set it up
And I did the default set uo
before you get mad...
I changed it to mysql
And had the same result
When I restart the services I restart mysql and mariadb
open your terminal and type
ok now what
systemctl status mariadb
Its active
I am beyond confused
When I run mysql -u root -p it outputs
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 2174
Server version: 10.8.3-MariaDB-1:10.8.3+maria~jammy mariadb.org binary distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
I did the default ptero install and didn't change a thing so why this isn't working is beyond me
do you use phpmyadmin
No
tables are missing pretty sure
is it only LuckPerms having the issue, or is it all plugins that use the db?
I am only using the db with luckperms
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 10001ms.
but it connects
@sour gorge it failed to initialize because it's the wrong server type π
it's a mysql server, running ON mariadb.
Its a velocity server
doesnβt matter?
can you DM me your config
Sure
do this, then USE <luck perms db name>; then SHOW TABLES;
Yes
HOLD ON
I think I might have found the issue - NVM
smh
Aug 05 19:03:21 pterodactylserver mariadbd[94826]: 2022-08-05 19:03:21 2743 [Warning] IP address '172.18.0.4' could not be resolved: Temporary failure in name resolution
Aug 05 19:03:21 pterodactylserver mariadbd[94826]: 2022-08-05 19:03:21 2743 [Warning] Access denied for user 'u6_W2eCmgCYEU'@'172.18.0.4'
Might this have something to do with it
I could be so wrong
MariaDB [s10_LuckPermsStore]> SHOW tables;
+------------------------------+
| Tables_in_s10_LuckPermsStore |
+------------------------------+
| luckperms_messenger |
+------------------------------+
1 row in set (0.000 sec)
Sent
That's the thing, it wouldn't be connecting at all, if the access was denied.
i know, i see it
Okay
delete that table
exactly, it would get insta yeeted
I think thats that was for when we used 172.18.0.4 or whatever
start your server
I restarted
And luckperms_messenger was recreated
And then the same error was generated in the logs
what lp version? also set storage type to mariadb?
should be mysql, not mariadb. it errored on mariadb.
19:19:40 INFO: | |) LuckPerms v5.4.40
19:19:40 INFO: |_ | Running on Velocity - Velocity
19:19:40 INFO:
Really?
I will change it
theyβre running mariadb though
[18:26:18] [Velocity Async Event Executor - #0/INFO]: Loading storage provider... [MARIADB]
[18:26:18] [Velocity Async Event Executor - #0/INFO]: luckperms-hikari - Starting...
[18:26:18] [Velocity Async Event Executor - #0/INFO]: luckperms-hikari - Start completed.
[18:26:23] [Velocity Async Event Executor - #0/ERROR]: Failed to init storage implementation
and then went to sql
sq
there was an L there, but i moved it somewhere
there it is
as in, the tables error, or the failed to init storage implementation? or both?
lmao what the actual biscuit
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 10001ms.
at least this is less now lmao
am i stupid? its just sql?
We started with mariadb
And then went to MySQL
And now we are going back to mariadb
So the user is generated by Ptero so idk how I would check that
The user from the Database Host has full perms with grant access
What perms would I need to give
Nope
Didn't work
NO
WAY
OMG
username: 'u10_P0cH8AJFaZ'
So
Uh
The username... needs to be in quotes
That was the only issue
Works fine now
Or not.... it worked for a sec the whole thing started all the tables showed up
Username doesnt have to be in quotes
And now its broken agian
Logs rule
Back to erros
errors
I don't get this
I got it working again
But on restarting it crashes
So the log has change and now there is only one error
We cant help you unless we see the log
java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 10002ms.
So I made a new database again
And I added quotes around the username and everything started just fine
Then I restarted the server and got that error
But only that one. Not all of the others I have been getting
So when I start the db with the username not in quotes its only makes the first table
And then the whole thing errors out
If I put the username in quotes all the tables are created and the db works fine
But then if I restart the error from the last log is generated
I'm gonna guess no one wants to help with this so I'll just keep looking for answers elsewhere. Thanks anyway
If no one answers its because 1) they havenβt seen it in the 10 minutes youβve sent the log or 2) no one knows whatβs wrong
ok
Welp I am back to just errors. I haven't been able to find any answers on the internet and I am thinking at this point I might just try and use a different db. I have no idea what the problem could be or how I can fix it
Quick question, my chat appears like this :
can anyone pleeease help me knowing why
did you download the papi expansion for it
/papi ecloud download luckperms & /papi reload
that would be unrelated to LuckPerms, best to ask the support of whatever you're using to format your chat.
?
why I don't have a rank
Does it show in /lp user (your user) info
how to give yourself a rank
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Wonderful, can you answer the question I asked you
Looks like it worked to me. Consult your chat plugins support as to why itβs not showing there.
Also, FYI - UUIDs arenβt private
639399b0-c62e-40b8-9f83-d3d0468624c4
I am a person, with the helpful role, because Iβve been helping with LuckPerms support.
LuckPerms is fine, itβs your chat plugin, or anything it depends on, thatβs not.
and it may be blocked by some plugins
All of which are unrelated to LuckPerms.
don't dm staff
lol
it's not LP related..
Im making my own plugin, how do I link my perms with luckperms? struggling to find anything
what do you mean by link them?
where should I report?
but what chat I do not understand
By link I mean have it so my perms can be put into groups
you dont hae to do anything
Ah
just adding a permission check using Player#hasPermission() will 'link' them. you can add those perms to LP to be used.
you dont have to even do that to add them though
well adding a permission to a group that wasn't being checked... would do nothing.
When I put the LuckPerms plugin on my server and when I enter the server it does not recognize the commands, nothing appears in the chat when I place it
help
- Do not cross post.
- You were told what to do.
how do i clear all users at once?
lp bulkupdate users delete
Sorry! I do not understand the command log
Type !help for a list of commands
!logs
Sorry! I do not understand the command logs
Type !help for a list of commands
Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
what logs?
could you copy the whole error, everything after you sending the LP command, into https://pastes.dev
or at the very least the first like 50 lines of it
but it has to include the start
thats just it, i send the command and suddenly all that text appears. and I keep scrolling up and can't find where I sent the command, im hundreds of lines up at this point.
that is troublesome
are you hosting this on localhost or a server host
actually just
open logs/latest.log, CTRL+F "/lp info" and copy everything from that and down 50-ish lines and paste it into the link above
I already saw it
oh ok
oh thats all we need
Try without grief prevention
I couldnt see where it started from in the image you sent (albeit I didnt really look because I didnt see the error, only stacktrace)
not the other .... 347 lines it spit out after this?
Negative
if there are better suggestions than nucleus and grief prevention I would love to hear them. i have found nothing but those 2 suggested for servers.
Nucleus isn't causing issues, it's GP
at this point im just willing to give my login to someone else who can help fix all this up.
Grief defender is the next gen gp
minecraft.command.teleport is not working for me, does any of these plugin look like it is overriding the commands?
should I switch to that? is it 1.12 compatible?
!verbose to figure out what's wrong, we can't know from a giant list of plugins
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
Yes. Only thing is you purchase official support, or there's unofficial jars in the community discord up to version 1.5.9
im broke...
thank you.
Unfortunately the dev no longer allows the plugin to be open-sourced so the only available builds on there never go past 1.5.9
so any suggestion on which one I should grab?
That's the link for the 1.5.9 jar
Grab that along with the zip files under neath
[20:12:44] [Server thread/INFO] [minecraft/DedicatedServer]: [LP] Forcing xCrisOG to execute command teleport xCrisOG xCrisOG and reporting all checks made.... [20:12:44] [Server thread/INFO] [minecraft/DedicatedServer]: [xCrisOG: Teleported xCrisOG to xCrisOG] [20:12:44] [Server thread/INFO] [minecraft/DedicatedServer]: [LP] VB > xcrisog - command.teleport - undefined [20:12:44] [Server thread/INFO] [minecraft/DedicatedServer]: [LP] VB > xcrisog - command.teleport - undefined [20:12:44] [Server thread/INFO] [minecraft/DedicatedServer]: [LP] VB > xcrisog - command.teleport - undefined [20:12:44] [Server thread/INFO] [minecraft/DedicatedServer]: [LP] VB > xcrisog - command.teleport - undefined [20:12:44] [Server thread/INFO] [minecraft/DedicatedServer]: [LP] VB > xcrisog - command.teleport - undefined [20:12:44] [Server thread/INFO] [minecraft/DedicatedServer]: [LP] VB > xcrisog - command.teleport - undefined [20:12:44] [Server thread/INFO] [minecraft/DedicatedServer]: [LP] Command execution complete.
lucky you
the permission is just command.teleport instead of minecraft.command.teleport
just change the permission you add to groups
sweet, thanks
the lib.zip file?
yea, extract those in to the file path mentioned
If you need further support, ask in that discord (need to log off for a bit)
