Installing LuckPerms on a Cauldron, Thermos and any other Forge + Bukkit server software may require additional steps.
#support-2
1 messages · Page 90 of 1
I need help
With?
Is it?
Idk but I have like ranks on my factions server
But the all perms works except /kits
Can you help with it ?
What does /lp verbose command <player without perms> /kits show
Can anyone help me to make a MySQL database for LuckPerms?
What part is the wiki missing for help?
!help
Available commands
!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!bungeecheck
!cauldron
!colours
!commandequivalents
!commands
!config
!context
!cookbook
!default
!downloads
!editor
!editorsafety
!errors
!essentials
!extensions
!extracontexts
!faq
!formatting
!helpchat
!inheritance
!install
!libsdir
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translationprogress
!translations
!upgrade
!usage
!userinfo
!verbose
!version
!weight
!whyluckperms
!wiki
No, we are not database service providers.
Does the player with the role need to be online ?
!whyluckperms
Why should you choose LuckPerms? Read here to find out.
Read more
!stacking
Display multiple prefixes/suffixes alongside a player's name.
@placid condor
How do I know that no firewall is blocking my connection?
!network
If you run a BungeeCord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
Also read:
Syncing data between servers
Sorry! I do not understand the command mysql
Type !help for a list of commands
Sorry! I do not understand the command databases
Type !help for a list of commands
Well you should allow it through first
If you can't properly answer his question then you should probably just either admit that you don't know yourself or say nothing - really not helping.
Does the latest version of luckperms for fabric support 1.17.1? The website says it does not
It does not say it doesn't support it
It just doesn't say it does, which is not the same
It does work by the way
My bad, that's what I meant
But yeah, the website should probably say that lol
thanks for the help!
yw
Hey I skimmed the FAQ but I didn’t see an answer: We had to do a clean install for luckperms. Can we copy the old config file over? Or do we need to redo all the permissions?
neither
export/import
on the old server (or wherever you have the previous setup) lp export --upload
on the new server (or wherever you have the new setup) lp import <code> --upload
Ah well, we had to reinstall because luckperms was turning up errors whenever we tried to use commands, so I guess it’s good as gone?
Or, since we have the old config, could we still save it?
So we’ve used luckperms on our server for several months, but after the 1.17 update and a change from paper 1.16 to paper 1.17, the plugin was turning back an error for any related commands, and nonadmins couldn’t use any commands whatsoever, so we removed the plugin and installed a fresh copy of the latest version
The old installation of luckperms is still intact on the owner’s computer, but the fresh install means all of the established roles and perms were lost
So I was ultimately wondering if there was something in the files of the 1.16 luckperms folder that could be used to import the settings into the fresh install
if it's still there then you can spin up a server instance that computer and export the data from there, then import it in the "new" server
But if I read your messages right, we need to export the previous permissions before we update?
you do exports when you want to make a backup or when transferring the data between servers
it's nothing to do with versions
Out of curiosity, did luckperms need to update for 1.17? Or was the plugin breaking a problem with Paper, or some other plugin interacting with it?
Just so I know what to do when 1.18 rolls around.
it depends on what version you were using before ¯_(ツ)_/¯
nothing at best
my suggestion is to have LP up to date as much as you can really
like, check once every couple weeks, a month, if there's a new version
Ah okay, good to know
Alright, thank you for your time, stuff to keep in mind for the future
did you read any of the following conversation?
I honestly just thought that they were, because of the file name. Reading through the file again, I can see that they don’t
?
yeah config is entirely separate from storage; although by default both are in the same directory (./plugins/LuckPerms/)
well, except for Fabric and Sponge.. they have a different directory hierarchy
I keep getting lagged on here with lines not loading....Grrrr
Hey sorry, one last followup question
When you import an exported configuration, you just do /lp import -code- ?
Is there a way to see where that code is stored? Or is that on your end/server-side
no
lp import <code> --upload
Like, is there a file created that we should specifically look for? Or do we just get the code and enter it when we import?
I don't think I'm following your question
I want to be clear with my wording, sorry about that
you're not exporting anything to copy.
We exported our configuration, and got a code. Is the code all we need to reimport? Does a file with our options get created somewhere on the computer?
the config is not migrated, only the data
the config file itself (config.yml) you might want to copy if you had some settings tweaked sure, that's fine
but as far as the data is concerned, export --upload, import <code> --upload
And if, for some reason, we need to reinstall/move to a fresh server, the same import code will work?
it doesn't last forever so you should make a new one
it doesn't hurt making a new one, does it?
Well, we just exported it now. Is there a length of time that the information is held for?
Is there a way of checking in game that the export is valid?
a week but you shouldn't rely on that timespan
well it will say if the import failed or not
and you can always make a new editor session to manually verify the contents
I see. And there’s no files we can store on the computer to avoid that?
You can do lp export <backup name> and it will create a gzipped backup under that name
which you can copy anywhere you want
the web upload method is convenient to transfer data between servers
Can anyone help me? I keep getting "A database error occurred whilst loading permissions data. If you are a server admin, please check the console for any errors."
Nevermind, fixed the error!
Hello, im here want asking .
Why i cant parent set to my friends ?
they said not valid username/uuid
a MC name cannot contain a dot (.)
my friend using mobile , im using geyser and floodgate for him can join my server
in where ? luckperms config ?
ohh ok i got it .. ok time to test
niceee.. its works , thanks bro 🙂
😉
Hey,
When I'm Putting the storage method to mysql instead of h2 i'm getting a lot of errors, and i can not enter the server
(Bungeecord, 3 servers)
Send console log
Please use https://paste.lucko.me to send files in the future. I have automatically uploaded message.txt for you: https://paste.lucko.me/gj6xp5WicH
Config
Please use https://paste.lucko.me to send files in the future. I have automatically uploaded message.txt for you: https://paste.lucko.me/s9h3fyK5LO
Got it
What?
!errors
Here's a page with some common storage system errors.
twice
Using pterodactyl panel?
Check pins
yep
not mine, i'm with partnership with hosting company
In that case check the pins like cas said. Ptero is a little weird with db's


can i do it if i dont have any prem?
'it' what
Are you using 127.0.0.1 now?
this
yep
and maybe there is a other way i can do this?
Look point 3
use 172.18.0.1
like using other mysql? (not hosted in Pterodactyl) and it will give me?
Just replace 127.0.0.1 with 172.18.0.1
And restart, dont reload pls xD
in bungeecord network you should never reload the servers
ok
but in bungee its more critical
Sorry but thats bs
Regardless if you have lets say lp on a single server or a bungee, reload will break it in both cases among other things
Who are these pterodactyl people? They owe you guys support $$$$ 🙂
OMG IT WORKED!!!!!!!!!!

THANKS!
Pterodactyl is a free and Open Source webpanel for hosting gameservers
how to host any link?
what?
link for this free webpanel
pls send the link of this
is this due to misconfiguration in luckperms file or the database server?
Database
Yep, that's what I was checking. Although I'm not sure why it's timing out because Ive ajusted all the max connections and pool threads on the DB server so who knows 🤷♂️
Make sure you’re 100 percent sure your ip and port are correct in your config then.
Yeah, they are correct. This only happens after about 10 mins once it's loading/updating player data
On startup it connects just fine
Pastebin
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.
anyone know why this is ?
#luckperms-api perhaps
no worries
Is it possible to rank someone who hasn’t joined the server before?
Hello, I need help, I have my server and I have the chestcommands plugin and the luckperms for the permissions, it tells me that I need the permission: chestcommands.open.example.yml and I have put it to the luckperms group, I have put: lp group default permission set chestcommands.open.example.yml but still not working, help
You can use the UUID of the player.
i got economyshopgui and idk how to give perms for them to able to buy things
answered in #support-1
Putting that command somehow fix the issue like when I put that it first gave my alt that kit but I ask my friend to do /kit then I also worked for him .before that I told u don't have permission even if I have gave them perms .thx @tidal blade
hi i've created a bungeecord server which has 2 gamemodes however i wanted to connect luckperms to mysql server but when i connected it my server always gaves error when a player is going to join : https://paste.lucko.me/4yqbtJk6Ae
*the console log anyone could help? xamp was working fine but not in server and luckperms also i have checked the password and username and connection name 1000 times!
Link Triggers Malware Alert. Use !paste
!paste
Please use pastebin!
Seeing a paste of the problem makes everything so much easier! Use https://paste.lucko.me/ for easy pasting!
For console errors:
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Other errors:
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
!errors
Here's a page with some common storage system errors.
Can you redact and SS your Database config portion?
Can't find this database Caused by: java.sql.SQLSyntaxErrorException: Unknown database 'luckpermranks'
hi i didnt saw this msg so ss from config and database details?
When i type the permisson thing to give me all permissons this said:
16.08 14:12:57 [Server] luckperms-command-executor/INFO Set luckperms.* to true for viltervalter in context global.
16.08 14:12:57 [Server] ForkJoinPool-3-worker-22/INFO [Messaging] Sending log with id: f27c13b2-756d-4a04-8d46-c62a788b6de1
16.08 14:12:57 [Server] ForkJoinPool-3-worker-15/WARN luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@142d4088 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
16.08 14:12:57 [Server] ForkJoinPool-3-worker-15/WARN luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@2a54d5c0 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
16.08 14:12:57 [Server] ForkJoinPool-3-worker-15/WARN luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@71fe4ff7 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
16.08 14:12:57 [Server] ForkJoinPool-3-worker-15/WARN luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@f296840 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
16.08 14:12:57 [Server] ForkJoinPool-3-worker-15/WARN luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@18f1455 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
16.08 14:12:57 [Server] ForkJoinPool-3-worker-15/WARN luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@df92b71 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
16.08 14:12:57 [Server] ForkJoinPool-3-worker-15/WARN luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@efb5cce (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
16.08 14:12:57 [Server] ForkJoinPool-3-worker-15/INFO [Messaging] Sending user ping for 'viltervalter' with id: eeb1eca9-7b06-492a-84a6-e97d4a3ae786
!errors
Here's a page with some common storage system errors.
um could you help me please? i've created database BUT LP ISNT Detecting it
Sry, I can't troubleshoot your Network. Follow those steps
which steps?
!errors
Here's a page with some common storage system errors.
What's the issue though?
Did you put the right MySQL db credentials in the luckperms config?
um it blocks everyone to join
Does it give out a error?
yes
i dont remember but this log shows every details
that you might need
I really dont understand what i need to do
everything on the check list is done
why
why does that come out
Anyone?
Please use https://paste.lucko.me to send files in the future. I have automatically uploaded message.txt for you: https://paste.lucko.me/zzfFr3KW1x
Did you read the first line of that error?
yes
Send your config, remove the db info though.
Please use https://paste.lucko.me to send files in the future. I have automatically uploaded message.txt for you: https://paste.lucko.me/IwF9yNlumt
@dense kite
Hmm, taking a first look at the error made it seem like your storage-method was wrong, however it doesn't seem like that's the case. make sure you can actually connect to the database.
The connections are set to unlimitted
okay? make sure you can actually connect to the DB using the info you've provided.
What do you mean actually connect to the db??
yeah
Like, using a program like HeidiSQL, are you able to actually connect to the database
Ill check right now
ok
if ur getting problems then use YML file or flat file. (flatfile may cause lagg)
I cant connect to it using HeidiSQL, any suggestions why this would occur?
The database could be offline, credentials could be wrong
dm me those cordinates and the config file
or ping the database
Asking for db credentials, i see^^
Well, lp is saying it can’t reach the db.
If it was incorrect credentials, it should say that it failed to login I believe?
no. it will say the same error ig.
forgot
nothing bad bro
i already have 3 databases
The credentials shouldnt be wrong at all
I’m about to know. Going to change my config.
go
You CAN create a user with no access...That's part of !errors
https://bin.bloom.host/arunodomek.properties
this is an incorrect username.
Issue fixed thanks for the help
I always just leave it as root...KISS
Please!
What is permission thing Plz?
to give me all permissons
What do you type?
ip user username something
Well that won't work
you maybe know or do i need to find it?
use an L not an i
Learn what each of the config options are for.
Read more
lp user <your username> permission set luckperms.* true
I missed that again
?
evident noticed you had ip instead of lp
yeah but i copyd this lp user <your username> permission set luckperms.* true
you have to replace <your username> with your actual username btw
and put my user name there
i did
I am not so stupid :/
and when i did the errors came
and it came like 3 times
Here's a page with some common storage system errors.
Maybe Evident can edit your database with his tool.
^^
Is your Db running?
yes? why wouldnt it? does it stop running?
So in luckperms config you put in username password and IP in to connect to database
Let me try to ping Database IP what is the IP?
It's a Minecraft Server that 100's will conect to. you can DM me if you like
You don't have a Domain name or IP to the MySql Server?
sorry why cant i use mysql
I think theres a major misunderstanding here
Cause you don't know how
So first of all, databases can go offline, yes. They can take a shit like any other program ;P
my other plugins work on the mysql
Aside from that, if you made a database with shockbyte, they should have provided you with mysql credentials
But you said you didn't know the IP or Domain name
ohh its not down
Welcome to Shockbyte's home for real-time and historical data on system performance.
I give up
Why do you need the ip of their server..?
You are basically asking them to strip naked in front of you by asking that.
You seem to not be aware how much damage one can do with db credentials
It's a minecraft Server not a banking account
Wrong way of thinking
well i was asking if the errors are something that needs urgent fix'
It appears your connection closed. For whatever reason.
So, you should first of all check out your ping to the database by doing /lp info
It is possible shockbyte is having your mysql hosted on the moon but they get the money for it right, because technically its there
16.08 18:29:10 [Server] WARN Database did not configure correctly.
Just a note, I didn't and wouldn't ask for Credentials....
I will just ignore that last statement
Just wanted IP to Ping it
Cutting out little parts of errors makes it harder for us to give you support
Best would be seeing actual logst
wait what?
What you do here?
literally nothing...?
i changed my config to have an incorrect username, and sent the log from it.
I thought you had some kind of MySql Test Tool, lol Sry
not really a "support" question, just a bit curious
I noticed that my waterfall server was throwing up this error today
[18:29:36] ain/ERROR]: java.lang.RuntimeException: LuckPerms is unable to access the URLClassLoader#addURL method using reflection.
was running v5.3.51
of course, updating to latest fixed that
I'm just a bit curious what this is
especially since it gave a "fix" right under it
[18:29:36] ain/ERROR]: You may be able to fix this problem by adding the following command-line argument directly after the 'java' command in your start script:
[18:29:36] ain/ERROR]: '--add-opens java.base/java.lang=ALL-UNNAMED'
purely academic curiosity...
did you just update or did you also do the --add-opens flag?
Then.. you mean v5.2.51? Because that "issue" was fixed on v5.3 (well, just a tad bit before v5.3)
let me check log
18:29:35] ain/INFO]: __
[18:29:35] ain/INFO]: | |) LuckPerms v5.3.51
[18:29:35] ain/INFO]: |_ | Running on BungeeCord - Waterfall
[18:29:35] ain/INFO]:
[18:29:35] ain/INFO] [LuckPerms]: Loading configuration...
[18:29:35] ain/INFO] [LuckPerms]: Loading storage provider... [MARIADB]
[18:29:35] ain/INFO] e.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Starting...
[18:29:35] ain/INFO] e.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Start completed.
[18:29:35] ain/INFO] [LuckPerms]: Loading messaging service... [SQL]
[18:29:35] ain/INFO] [LuckPerms]: Loading internal permission managers...
[18:29:36] ain/ERROR]: java.lang.RuntimeException: LuckPerms is unable to access the URLClassLoader#addURL method using reflection.
[18:29:36] ain/ERROR]: You may be able to fix this problem by adding the following command-line argument directly after the 'java' command in your start script:
[18:29:36] ain/ERROR]: '--add-opens java.base/java.lang=ALL-UNNAMED'
nope, 5.3.51
Latest version
5.3.58
lol
update again!
could old module snuck into the compile? lol
oh.
I'm fixed... this is just academic curiosity
read the convo please lmao
lmao
no thx
uh do (did?) you perhaps have the extension-legacy-api installed too?
hm that extension is the only thing I can think of that would make that happen
Could anyone help me with the argument-based-commands-permission setting?
Hey can someone help me with the luck perms? When i set a permision for Builder Group it dosen`t work please

@idle parcel does the prefix show in /lp user <user> info?
yes
you can help me or no?
Does anyone know what the perm is in ftbutilities for 1.12 for tpa and tph? When i run verbose I cant catch anything
anything ftb related i should say
If it shows in user info then LP is set up properly
You need to configure your tab plugin
Check their wiki or ask their support
where to ask their support?
How am I supposed to know?
I don't even know what tab plugin you have
Check the page you got it from, you'll likely find a support link
Hey I have an problem I use Luckperms on my Servers but want to change to the Velocity one, but then I have no Permissions to interact with Luckperms. I have the Admin right. And they all are loaded but the system don´t regonise me.
Yea i found that. But it does not seem to work. I think I'm just to swap to something else since I dont NEED ftb anymore
You can either:
a) Set online-mode to true in server.properties
b) Not use CraftBukkit, but SpigotMC (https://spigotmc.org/) or PaperMC (https://papermc.io/)
You do have LP installed in all servers, and not just in the proxy, right?
Yes but when I only user the Proxy it dosn´t work. That was my first try
But Plugins in the Proxy need Lp and other on the Servers too
And connected with the same MySql
I'm not sure I understood what you just said
What do you mean by this?
I mean when I only user the velocity version I get not the rights on all Servers from lp only when I let em run on all Servers.
Yes, that's how LuckPerms works
Proxy LP is not a replacement for the entire network
It has to be installed everywhere you want it to work on, and connected to a common database so they share the data
For KitPvP how do i set it up so every ne level they get a new kit?
i just got the following error with luckperms: https://just-paste.it/571hbZ4Dz9
pls help
Not a LuckPerms error
Hey
can u see #support-1
please
can
you
stop
spamming
im sorry
Something else from another plugin happened to error while LP was loading and the error was logged as it happened
can u see support one channel please man.
can you PLEASE be patient
I have stuff to do
okay okay
lol you sure?
if its not luckperms then what is it?
100%, the error itself says nothing about luckperms
okay
thank you
Does anyone know what causes this crash report?
https://pastebin.pl/view/f59b07ea
Pastebin.pl is a website where you can store code/text online for a set period of time and share to anybody on earth
Heyoo, updating to Java 16 today because some major core plugins on our network are absolutely needing to pickup Java 16 support (especially as we transition to 1.18 in the coming months post release) - we were on a later version of Luckperms; I just went and grabbed the latest from Spigot page 5.3.47
Yet failing to load LP with this error: https://paste.lucko.me/mED8fZSZki
Share the whole log please
logs/latest.log
sure one sec
lemme reboot to trim size
Please use https://paste.lucko.me to send files in the future. I have automatically uploaded latest.log for you: https://paste.lucko.me/5578cpN3UW
Are you sure you're running an up to date version?
Because that's been long fixed
And there are no traces of what version you're using
!update Get the jar from here just to be sure
You can download LuckPerms for Bukkit/Spigot/Paper, BungeeCord, Sponge, Fabric, Nukkit and Velocity.
Additional downloads
sure sure lemme once more real quick just to be sure
nvm i'm a total moron
had the consoles for both test servers up next to each other and had uploaded the updated LP to one of our other servers and not the one we're updating Java on rn 😂
works now ignore me LOL
now just gotta get lpb updated then we'll be golden
When Luckperms says it runs on 1.17 that means 1.17 and 1.17.1? (most other plugins i've seen specify the exact version so I'm not sure)
It runs on 1.8.8 all the upto 1.17.1
Awesome, thanks
im setting up luckperms on bungeecord, and i can see all of the roles and stuff on one server but when i go to another it doesnt show
!network
If you run a BungeeCord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
Also read:
Syncing data between servers
i already setup luckperms on all instances.....
you can stop, im already getting some decent help in another channel
Tip: don’t cross post.
i think your mad that i didnt think you
Not really. If you cross post, where either one of the posts contain little to no info, you gotta brace yourself for basic answers since the info given is well, small. Can only suggest so much, always basing it off of what infos are provided and what not
from what i see, evident always gives basic info
and from what i've also seen, you also ask questions to help others
so it depends on the "helper" if they generally wants to help or give a shitty answer
Again, only so much one can suggest with little info.
No no, my sincerest apologies. I should have been psychic and known what the problem was with the information given. I will do better next time.
||you better||
The luckperms part doesn't work the other part works fine$
Perhaps you forgot to install vault?
i have vault
Have you tried parsing the placeholder with papi?
how do i do that xD
^^ with a plugin called placeholder api, in short 'papi'
papi parse me (placeholder) ?
Yep
No, if it returns the %whatever% that means the placeholder does not return a value
do /papi ecloud download luckperms and then /papi reload. Then pasre again
and now?
What does it return when you parse it now after this?
Good. Are you sure your chat plugin supports papi placeholders?
i think so
the problem is i don't use a real chat plugin
essentialsxchat didn't work
so i use the projectkorra chat format
No idea what the hell that is
Obviously it provides you with a chat formatter
Anyway, try reloading that plugin
The plugin, not the server pls
so /reload?
No
how do i reload
Exactly that not
I have no idea what the reload command for project korra is
You use it, you should know xD
What does your chat look like
And /lp user B9B info?
Ok. One thing i noticed
Do you see in your config how the luckperms placeholder is the only one using %%?
uhm wdym?
Maybe, the plugin requires a certain placeholder format
This
the korra placeholders use {}
lp one uses %%
So that tells me it may ask for a different style, but i am quite sure that there must be comments about placeholders in the config file which i cannot see
and i can't juse use {} for luckperms?
The format of the placeholder is up to what the plugin you use this placeholder in is asking for
in your case projectkorra
Are there any comments, suggestions above or below this setting?
Chat:
Enable: true
Format: '{PROJECTKORRA_ELEMENTCOLOR} {%luckperms_PREFIX} {PROJECTKORRA_ELEMENT}
name: message'
Prefixes:
Air: '[Air]'
Earth: '[Earth]'
Fire: '[Fire]'
Water: '[Water]'
Chi: '[Chi]'
Avatar: '[Avatar]'
Nonbender: '[Nonbender]'
Spirit: '[Spirit]'
LightSpirit: '[LightSpirit]'
DarkSpirit: '[DarkSpirit]'
Colors:
Avatar: DARK_PURPLE
Air: GRAY
AirSub: DARK_GRAY
Water: AQUA
WaterSub: DARK_AQUA
Earth: GREEN
EarthSub: DARK_GREEN
Fire: RED
FireSub: DARK_RED
Chi: GOLD
Spirit: DARK_AQUA
SpiritSub: DARK_PURPLE
LightSpirit: AQUA
LightSpiritSub: WHITE
DarkSpirit: BLUE
DarkSpiritSub: DARK_GRAY
idk i f u meant that but
no thats everything at chat
Where? And using what format?
i'll ask again bc i asked it like a few weeks ago
Just as side note, since lp user info shows your prefix, your problem isnt with luckperms. This support request literally belongs to their discord
im setting up prefixes for my server and it's not showing. it's currently running on 1.17 and essentialsX isn't available for 1.17 yet, so is there another alternative to essentialsX that will show prefix in chat as well as tab?
will essentials work the same way
the 1.16 version of essentialsx works on 1.17 for me
The essential plugin for Spigot servers.
Use development versions, not the spigot one.
i downloaded both essentials x and essexialsx chat from the link u downloaded
Install vault
yet it's installed as 'essentials' and 'essentialschat'
!chat
LuckPerms does not perform any chat/tablist formatting of its own!
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!
FAQ answer: Prefix isn't showing?
List of chat/tablist formatting plugins that work with LuckPerms
'Vault' is the plugin that communicates prefixes and suffixes between luckperms and essentials. It has nothing to do with player vaults, aka extra storage space for players. Totally different.
Okay I intalled luck perms and I set up the prefixes and perms but we have duplicate prefixes for some reason and I tried everything to see if I can somehow fix it but nope it's just duplicates
thank you
i may hv just fucked up more than i hv before
essentialsx just wouldn't download for some reason and it always turn into essentials
but i got vault in
wait so is it supposed to be like this add-prefix-suffix: false?
Read the message I linked :)
i read I just want to make sure
That setting just splits the integrated prefix off of 'displayname'
okay
If you have that setting to false, and do not use {prefix} in your chat format then, the prefix will not show.
Just as an example
thank you
ahhh it did get rid of one of the prefixes but why is there the white mod prefix thing?
It is most likely the bare group name. The question you should be asking yourself rn is 'What plugin really is responsible for my chat rn?'
rn it is essentials
Then how exactly does your format there look like?
wdym?
In essentials, the chat format
If you use {group}, then that is where the white 'mod' is coming from
That format is not consistent with what your chat looks like.
then how do I fix it?
Check /plugins, are there any other plugins in your list that alter the chat?
Yes, but does it handle permissions like luckperms?
Or does it execute lp ranking commands
Towny and TownyChat are known for also do stuff on chat btw
hmmm il check
nope it doesn't alter it
But yea emily is right, your chat is handled by towny, not essentials^^
So decide which one you want to use and then set the format. Which one you actually use is up to you
okay
I just tried to execute a command with luck perms and what does this even mean I didn't even try to tab complete
Have you recently used the command /reload?
Yes
That was your mistake. Never use /reload, it breaks most plugins, including lp and essentials
is there a way to have a prefix and suffix at the same time
Sorry! I do not understand the command cht
Type !help for a list of commands
!chat
LuckPerms does not perform any chat/tablist formatting of its own!
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!
FAQ answer: Prefix isn't showing?
List of chat/tablist formatting plugins that work with LuckPerms
but thats if nothing shows
i just want to show the prefix and suffix at the same time
wdym "at the same time"?
But as the embed above says:
LuckPerms does not perform any chat/tablist formatting of its own
You need an appropriately configured chat/tablist formatting plugin for them to be displayed
You need to set it up in your chat/tab/whatever plugin settings to be displayed there, the way you set them up in LP is no different
like prefix username and suffix
Yes, LP is not responsible for putting it in chat
You need to add that in your chat settings
e.g. {PREFIX} {NICKNAME} {SUFFIX} or %vault_prefix% %player% %vault_suffix% or whichever placeholders your chat formatting supports
did it work?
And how's your chat format settings?
wait let me try something
sure
i dont think im supposed to add "suffix"
because i just added prefix to the format
and i got member twice
thanks
yea it worked
do any of you know a way of automatically giving a suffix when they join
Add a suffix to the default group :)
i only want it when they join a specific server
so im making a prison server and would like them to join with the starting rank "a"
Then set the suffix to default group in context server=whatever
Okay so
Do you remember when you set up the config for luckperms in each server?
There is a server name far at the top, remember?
let me check
This is where the server name goes into for your contexts
So, on prison, just put prison there :)
and should i do anything extra in the web editor?
because im using that
sorry if it completely went over my head
ok thanks
Is there a way to send users messages when their rank gets changed?
Depends what or who changes the rank of a user. If you do it via command, well then unless you dm them i guess not automatically, but if you use something like vouchers, surely is possible.
Thanks.
does lp work for 1.17?
Yes
is there any reason this could be lagging the server so much whenever someone joins? could another plugin be doing heavy permission stuff or something?
Hello, how can I give user a group based on world they are in?
I know contexts but i dont know how to give group based on context
I'd like world world_the_end world_nether have group survival
and skyblock skyblock_the_end skyblock_nether have group skyblock
Just make the default group inherit with the context for the world. That (should) work.
like so?
Looks right to me. Make sure it actually works
yeah thats what I struggle with
is the context like all ofthem has to be true?
or just one of them?
im in world called world and I do not inherit from survival group
if I were it would be under the parent groups right?
You wouldn’t have the group itself afaik, rather default would inherit the permissions from it, when in those worlds
Do the permissions work?
yes but no
it inherits both skyblock and survival
my goal is when user writes /spawn in skyblock worlds they get teleported to skyblocklobby world and when they type /spawn in survival worlds (survival + world_...) they get teleported to the "world" where is the default spawn
Hmmm. If that didn’t work, the only thing I could suggest is moving the permissions directly to the default group, and settings the contexts like that
there are no permissions associated with the groups skyblock and survival i just need to give them to users when they are in those worlds so when they type /spawn essentials takes the spawn for the group
Ahh, I seee. Other than a sequence of commands on first join, I have no idea how to go about doing that one.
what sequence of commands? 👀
like, running the commands in something like an essentialsx join kit, to give the groups to the player with a context.
do you know advanced portals? I could run a command to give them the group right? but thats bad solution
or maybe make an command alias based on context but i dont think thats possible
So like, if you were to setup a kit you could have something like
/lp user {USERNAME} parent add (group 1) (context)
/lp user {USERNAME} parent add (group 2) (context)
Etc.
I don’t know anything about that.
I don’t see why not
Spam pinging emily works ||please don't actually do this, and emily don't hurt me||
Hi, i have a problem connecting luckperms to mongodb
If it hasn't already been handled ping me here with a screenshot 🙂
hello? are luckperms supported in nametag edit?
It goes the other way around, NTE grabs the prefix from LP so NTE ought to support LP
And yes
Also my DMs are on precisely for this purpose :P
Hello, I have been having issues with luckperm lately, its being weird whenever I do /lp editor. It is on the current version and I get this error in console when I use the command
Oh that sucks
A lot
it's just an issue with opening the files then? Is there any way I can access the lp editor otherwise?
Players that join my server arnt automatically getting put into the default group
It's not exactly about opening files, it's an issue with how Bukkit loads jar files and... it breaks lol
Only solution is to restart, not exactly an LP issue
What makes you think that?
i c tyvm
When I check active groups they arnt listed under it
/when they try using command that are allowed for default they cant
Wdym by "check active groups"?
went on the online editor to the player to see what groups they are in
some players are completely missing from that list
and the ones that are dont have default in their groups
Right, that is expected behavior. Users that are solely in the default group are not saved to storage, and the editor data is generated from LP storage, therefore, pure default users do not show up (unless online)
I'll go "x doubt" with this one
If you can send an editor link with that being shown it'd be awesome
so i guess makes sense it doesnt waste storage but ig doesnt get to the issue
ive set the perms coppied from essx's site
says its already set as true for default on global
but when I test on my alt it cant complete the command
or my friend
you do not have access to this command
Okay sweet, what command?
Run and screenshot /lp verbose command <player> /bal please
Alt I guess, whichever should have access but doesn't
post sc here?
Sure
And you supposedly granted essentials.balance in default?
yes
Hm, run and screenshot lp user hakseuu permission check essentials.balance
/lp group default permission set essentials.balance true
tried running it again no luck
should I drop true?
Does.. you alt inherit from default? Screenshot lp user hakseuu info
Nah
Right... Does the "alt" group inherit from default though?
its not set as a parent
Well there's the issue
it will overide it
How come?
Inheritances are not implied, in LP nothing happens automatically and nothing happens implicitly
alt was created as a prefix only not for pems
but it removes the default group from a account if one is assigned
Make "alt" group inherit from default
and ill check my friends account but I shouldnt of given him a group
Wouldn’t parent add just solve that too?
well its more the other players that I have the issue with
people I havent given groups to also dont have the perms
So i have to add every player that comes on the server to a group manually?
well im confused then
I have players that I never gave a group to
that also have that issue just none are online rn
You said you're having issues with players in the default group and proceeded to run the commands I asked in a player that is not in the default group
well why isnt that account in the default group
so it overides
So please re run the commands I asked for someone whose user data has not been touched
can I test it on a offline player or remove hakseuu from the alt group
no one wants to hop online with a broken server rn
lp user hakseuu clear
Not sure what you mean by that
I already went through and removed the group from the account hense it saying 0 nodes removed
Okay now re-do and re-share these ones please
#support-2 message
#support-2 message
#support-2 message
that did fix it on my alt
Ig ill have to wait for one of the other players to hop on to test them
thank you for the help so far
ig for quick troubeshooting just run the clear command on everyone
No that's not "a fix" lol
I mean on my alt I can run the commands now
Because it's now in the default group
Because before you moved it away from it
Again, users that are purely on the default group will have access to it, just like your alt now can
Anyone who isn't, unless you set up group inheritances, won't
ok most the other players shouldnt have groups so that why I assumed first troubleshooting would just be runing the clear group on them
If you want people to have other groups as parent, you should really set up the inheritance tree
e.g. admin inherits from mod, mod from vip, vip from default
!inheritance I gotta go do the dishes now so I suggest you check the usage guide while I'm gone, it's explained here + command examples below too
Learn about inheritance.
Please use https://paste.lucko.me to send files in the future. I have automatically uploaded message.txt for you: https://paste.lucko.me/gXtCGVoBvb
help me
!paste please paste the full logs/latest.log
Please use pastebin!
Seeing a paste of the problem makes everything so much easier! Use https://paste.lucko.me/ for easy pasting!
For console errors:
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Other errors:
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
okey
hey so what command would i use to change someones name color? ik this isnt right, but would it look like this? /lp user (name) setcolorx1 "[{NameColour}]"
like
what do i replace 'setusercolor' with?
Luckperms does not handing name colour.
It's a permissions plugin, not a name colour plugin
https://mcpaste.io/3b0921dafb5ff176 getting this warning while using applyedits command
A easy to use Paste site for Minecraft Server logs.
LP Version? Server Version?
im having trouble getting essentialsx's tpa and home commands working for players that are not opped
ive tried a couple things but i just cant figure it out
Just give them permission to use the commands?
If you don't know what the permission for the commands are do /lp verbose command me /<the command>
and will I have to do that for every command?
also what do i do with that information
Or look at the docs for the plugin that provides the commands
Give the players the permissions
will do
how
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Read more
omg
i was being an idiot
i was granting everyone permission to use essentials
not essentials.*
Be careful who you give essentials.* to
LuckPerms v5.3.47, git-Paper-783
Which Minecraft version..
1.16.5
Update luckperms and see if it fixes the issue
would i be able to get support for luckpermschat?
what
lol hi
You can ask in #general, LPC is not affiliated with LuckPerms in any way so not in the support channels
alr
hello, im currently having this error while trying to setup my db. https://hastebin.com/avurofimap.sql
hello, anyone :3?
hello?
help.
Please use https://paste.lucko.me to send files in the future. I have automatically uploaded message.txt for you: https://paste.lucko.me/oCp5x8yi8b
Log
Please use https://paste.lucko.me to send files in the future. I have automatically uploaded message.txt for you: https://paste.lucko.me/0xtr7RYxu1
i have a database set up for 4 servers and it works fine on 3 of them the 4th one doesnt update with the database the configs correct luckperms itself works fine and the server versions 1.11 any help?
/lp info from the server that doesn't work an a server where it does
.
Any errors in console?
just somthing with ip-forwarding but that happens on all servers i know what it is and ill fix it later
thats it
could it be my mc server version on the broken one?
i need that version for some plugins
What message?
20.08 22:41:09 [Server] 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.
20.08 22:41:09 [Server] WARN [LuckPerms] If you're using BungeeCord/Velocity, please ensure that IP-Forwarding is setup correctly on all of your backend servers!
'Cause like that might precisely be the issue that's leading you to believe it isn't syncing
its just because i had it cracked at one point
Running a network and getting UUID mismatches?
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
well ive done 1 and 2 but i never checked 3 for the broken server i asked the co-owner to do it
let me check rq
Please do double check #2
Okay lol
yep you were right
im going to go give the co-owner hell now he told me he did it
thanks for the help
You might get that message once or twice after changing it but then that should be it
k thanks
Yw
hello im having problems while trying to connect luckperms to my database https://paste.lucko.me/Fn5H28veiA
someone can help me? so I can't get the player to do /tell, I've added all permissions with tell and it still doesn't work
Have you tried checking with verbose?
yes
What did it return?
the users in my database keeps getting stored with default rank and they are not online
i have only 200 players with ranks bug i have now 1500+ users
i thought that default users where not stored.
?
I just did /lp verbose on so I don't know if much has changed
Try the command one. /lp verbose command <name of player who is online but cannot do the command> tell
This will check this specific command for permissions and not go wildfire on other stuff as well lel
still doesn't work
The command i just told you will not just make it work.
It will tell you a list of things that it is checking, so what does the list show after you did the command?
Afaik, the /tell command is covered under essentials.msg, which was checked and returns true.
Were you opped when doing the command /lp verbose and did it on yourself? Ofc it returns 'true' on ops^^
You need to run the lp verbose command on a player who is online and not opped. If you dont have help rn, deop yourself and use the console to execute the verbose command
Yep. I figured it would show that. You have not given msg or mail permissions to your group that you are setting up rn, i assume its default
/lp group <groupname> permission set essentials.msg true [context if needed, otherwise leave empty]
it worked, thank you
^_^
not sure if this is the right place to ask for fabric placeholders?
But would it be possible for it to have the displayname placeholder
java.sql.SQLException: Unable to get a connection from the pool.
https://hastebin.com/rozegileya.sql
!errors check MySQL SSL errors, possibly related to your issue
Here's a page with some common storage system errors.
can someone help me im trying to give perms to my smp mebers but so they cant use any commands can someone help me
im having problems because when they can break blocks they have all the commands
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Read more
!verbose And verbose might also help you figure out what perms to give or remove
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
Read more
I have 2 servers and use the same database for each server for luckperms. only 1 server has ranks. If players get a rank on 1 server they no longer receive the default permissions on the other server even though the default group is the parent. I am required to add permissions I want players to have on the other server to the ranks. because if they get a rank they lose the default permissions on the other server. How can I fix this?
I need help stacking temp permissions. I know how to use settemp, but there is no addtemp. I'm trying to have the same permission have different time periods. Is there no stacking permissions?
For exmaple, prison multipliers. A user uses a voucher to get the permission prison.sellall.multiplier.2. If they try using another voucher that gives the the same permission, but for a different time period, prisons will understand that they have two of the same permission and will add the multiplier to a 4x. Is there any way to add the same permission node to a player?
Use accumulate at the end and the time will be added on top instead of starting over :)
Will the node show up twice, or will the time combine into 1?
Afaik, it will combine it and adjust the time
Frustrating, but that works fine for me! Thank you
Is there any way to automatically give anyone in a certain group to join a team using /team ?
Wdym team?
I mean the vanilla /team. I'm trying to setup a small minigame but I need to teleport people in and the easiest way to do that is "/tp @a[team=Red] 0 100 0" however I was wondering if Luckperms had built in teams I could associate with the groups so then I don't have to manually create the teams
It's not built in, you could download script and find a way to have console run a command to set them to a team when they join a group
Not too sure how you would do that, nor would I be any help, but it's an idea.
or find a different team plugin, there should be one out there that's more user friendly than vanillas
Hi I am not getting this prefix in front off my name any reason why?
that is my group
!chat @still totem
LuckPerms does not perform any chat/tablist formatting of its own!
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!
FAQ answer: Prefix isn't showing?
List of chat/tablist formatting plugins that work with LuckPerms
Any help would be appreciated as I am unsure why this is happening. if my players buy a rank on one server the default permissions do not work on another server. I am required to add the permissions to the rank on the other server they are in.
On the server where they buy the rank, show me the output from /lp user <name> info
An then send it again, on the server that the perms don't work on
ok
first is the server with the ranks. second has no ranks just trying to pull from default. on first server can use /bal from essentials. on second cant. essentials.balance perm is in default group
I believe I have figured it out by observing the images. I fixed it by removing the permission for the parent group going to just 1 server. Thank you for your help
please help
[12:57:26 WARN]: Boat (vehicle of 4qi) moved wrongly! 0.2840810395030541
[12:57:26 WARN]: [Essentials] Permissions lag notice with (LuckPermsHandler). Response took 35.759052ms. Summary: Getting prefix for Peanutismo
ok i moved from support-1 so basically no output from lp other than logs and no perm worky
I'm not sure what the issue is?
Can you paste the full logs/latest.log
ok
Just enable verbose normally and check?
lol here you come
!paste
Please use pastebin!
Seeing a paste of the problem makes everything so much easier! Use https://paste.lucko.me/ for easy pasting!
For console errors:
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Other errors:
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
Please use https://paste.lucko.me to send files in the future. I have automatically uploaded config.yml for you: https://paste.lucko.me/K7v3GUkhgJ

Don’t need to double post
Try lp verbose on (your name) & essentials then try the tp and ban commands. Make sure not op and no * perm
You missed the on
Can we please....
bro i moved to this channel so you can be alone in the other one
mute me