#support-2
1 messages Β· Page 49 of 1
it enables ip forwarding for that backend, meaning you keep your UUID (identification number) when you're on that server and LP knows who you are
ah ok
otherwise it's like you're a default user according to that server, because you get an offline-mode UUID that changes
ok
the bungee gets your online mode UUID, assigned to your IP on connection, and sends it to the backend
but that one backend wasnt getting it
so it thought you were someone else
ah is that why it was sending errors
yep
np!
ill just check if its working
if you get any other errors, copy the log into pastebin or bytebin and send them here
!paste
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
that's... weird. Perhaps delete the whitelist datafile on lobby and restart it
(not /reload, /reload is really bad for servers)
ok thanks
does it let you in if you turn the whitelist off for that server
Hey Larry! here I am again xD
Im getting luckperm crashes
Never had it before. It just popped up when I tried to join the server
Those aren't luckperms crashes, though it says LP because LP is running on other threads. I'd need to see the start of the crash log to know what caused it @prisma hinge
I restarted the server and its gone. I don't know what happened but its gone xD
on my prison server, i want it so that if a player has enough in game currency, they can use a command to rankup to the next group.
You need to use a rankup plugin to do that, combined with LP
how would i connect that plugin with luckperms?
Depends on the plugin
I really wouldn't be able to help tbh, it's all on the other plugin
Except like the making of the actual groups
ok
i know how to make the groups, now i need to connect the ranks from the other plugin to luckperms
I think most rankup plugins just execute a command. That way you can just make the rankup plugin execute a command to promote them/change their group in that track, I don't really know.
But, it depends on what plugin you use π€·ββοΈ
i can send a link to the plugin i use
Hey there, does anyone know a good auto rankup plugin that workes with LuckPerms.. its for a 1.16.1 Java Server that I am working on
Please DM me if you have answers to this question, Thx
You don't need to ask in every single channel...
sorry I just did not know were to ask
once is enough 
I made some ranks for my server and none of them are showing the prefix, what am I doing wrong?
nothing
do you have a chat plugin installed
like essentials chat
deluxechat, etc
I don't, do I need that?
yes because they handle chat formatting
ok ty
make sure you have essentials installed if youre using essentials chat
and vault I think
yeah you need to have vault too
cheers
Any ideas on why the console would throw this error every 5 minutes? I am running LuckPerms v5.1.75 which is the latest. The only particular thing that comes to my mind is that I am using "storage-method: yaml" in the config - but this should be okay right?
Except it's not an error
what type of server are you running?
Spigot 1.16.1
It uses file watcher to detect changes due to you using YAML
This file watcher updates the information on the server when the file is changed
the error in this case is that no one changed the file π
No, it's because YAML is used to edit permissions in the file itself
Just so you don't have to restart after you changed something in the file
so when using YAML as storage-method it is expected for the logs\console to be spammed? x)
Not more than using any other storage method (atleast as far as I know)
This just doesn't seem like normal behavior. Before I post a issue on this, any ideas on what I can try to troubleshoot?
nothing to be worried about
If you think that the fact that plugin works is not normal behaviour, you can still make an issue on thisπ
Is anyone using YAML as storage input and NOT getting a filewatcher message every 5 minutes?
People who have watch-files: false: Yep
why did I just crack up π
it says it is detecting change in all these files, but no one has edited the actual file and no one is even logged into this test-server - this is what seems off
watch-files: false
It can't really detect if the file is changed, so it's running the check every 5 minutes
You can trigger it manually by doing /lp sync
I see, I thought it would check the file size or something clever like that x) but gotcha, I'll disable it
thanks π
When you change something in the YAML directly, make sure to run /lp sync otherwise your changes will not be in effect
Alright
seems /commandspy isnt showing me commands people are putting in
!paste again
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
THANK YOU
If you don't want to help us help you, then we can't help you
How to make a rank name show In front of the username? The prefix don't work... Also I have Essentials chat... I want to use bucket colors.
Do you have Vault?
oh XD
Whops
Thanks LOL
should I Remove essentials chat? I have this server with minehut's limit of 12 pluggins.
No you can't remove EssentialsChat
Otherwise what plugin will handle the chat and add the prefixes?
However if you have EssentialsX you can uncomment and enable add-prefix-suffix in EssentialsX config
Then you don't need EssentialsChat
!GitHub
Sorry! I do not understand the command !github
Type !help for a list of commands.
!help
!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!cauldron
!chat
!colours
!commandequivalents
!commands
!config
!context
!default
!downloads
!editor
!errors
!essentials
!extensions
!extracontexts
!faq
!helpchat
!inheritance
!install
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!tracks
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki
sorry can one staff help me?
!ask
Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!
Can you run LP 5.0 and 5.1 on separate servers with the same database?
@prisma hinge Yes, you can, it's not recommended but there's no difference in the database schema between the two versions so it'll work fine
There shouldn't be a reason to run an older version though
oh hi jay, cutie
didnt know you modded here
you would think it would be a conflict of interest, considering you work at pebble
meh, cool
Oh hi, Brianna is here thats cool
songoda smh
so many cool faces
anyway, Enjoy!
Ubuntu 14 can run lucky perms?
Are github issues usually fiexed?
@barren creek Yes, it can run *LuckPerms
If they're actually problems yep @lost compass
@lost compass Depends on whether your issue is helpfully laid out
@mighty spear can i send my issue?
Hey Jostal! Please don't tag helpful/staff members directly.
Sorry but it's urgent
Just tell us what it is
ok yes i send a bin
!ask
Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!
I restarted the server (1 minute) before I explain what happens. I use lucky perms to set permissions on ubuntu 14, but when I put the command "/ lp user {your username} permission set luckperms. * True" both on console and on mc (on console solto / and true) it doesn't start me anything and it doesn't even give me a mistake
that's is
Does it say anything? Nothing?
@barren fable nothing, and /ip too, no errors nothings
Hey Jostal! Please don't tag helpful/staff members directly.
sorry for poke
Hi,
how does LuckPerms decide what permission overrides the other, for example which one will it "execute last" logicly (lack of better words) of these two:
worldguard.build.block.interact.* TRUE
worldguard.build.block.interact.tnt FALSE
I know by trial and error that the FALSE in this example will be "executed last", but what decides it?
!advanced explains the order iirc
Discover some of the more advanced concepts of LuckPerms, such as permission calculation, shorthand permissions and more.
https://bytebin.lucko.me/J1UEcefwXR here i just did /lp
but nothing happens and when i do it in windows10(offline in locahost), it works
!advanced explains the order iirc
thanks Tobi
@barren creek paste whole startup log
I have a technical question
@barren creek paste whole startup log
@daring stirrup all putty log?
Is it possible to move a player to a group based on the playedtime placeholder?
Yes
Latest.log ^ jostal
There are several plugins that do thag
GrantX might
Can't LP pull that kind of stat from the player's info and promote him?
from the world creation to my last command
Nvm, redundant question
||https://www.spigotmc.org/resources/autorank.3239/|| You can try AutoRank
Is autorank the best plugin for it?
from the world creation to my last command
Need the whole log, not just those 30 lines, from when the server starts to the end
@high raven
Hey Goossen! Please don't tag helpful/staff members directly.
Ye?
Could a feature like that be possible in the future?
It's out of scope for LP hinestly
You could make a gh issue
But I bet Luck would say the same
Autorank, many other plugins are good options
Number of plugins doesn't matter, btw. It's just what they do that affects things
Like performance etc
It just feels weird that LP couldn't do it
If you would like to request a feature for LuckPerms, or report a bug, feel free to open an issue on GitHub!
I believe you
Hey Jostal! Please don't tag helpful/staff members directly.
That's gonna be a warning @barren creek please listen to the bot and the #rules and don't ping staff
Also you're not sending enough log to be able to help
if maybe you tell me where to find them. I copy the putty logs, I don't know anything else. thanks
The logs folder, latest.log file
\
The
logsfolder,latest.logfil https://bytebin.lucko.me/e4c7SjOXy6 i put last log
Hey Jostal! Please don't tag helpful/staff members directly.
sorry i shared the message, i didnt want to poke
i have to follow this?
how do i add players to a group
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Does anyone have experience with Rankup?
Pardon
so if my prefixes are not working with just essentialsx and vault I should also get vaultchat
for which bc, EssentialsX ver:2.17.2.0
LuckPerms ver: 5.1.26
Vault ver: 1.7.2-b107
^
You need essentialsxchat
got it now testing
thank you for fixing it in chat but, do I need something else/ or how do I make it do it when you hit TAB
you need a tab plugin for that then
there is one called TAB
ok thks
thank you for fixing it in chat but, do I need something else/ or how do I make it do it when you hit TAB
@jovial nimbus There's a portion in the config for essentialsx you need to edit
ah okay. well the piece that needs to be changed is
# The value of change-displayname (above) has to be true.
Uncomment me ----- > #change-playerlist: true
# When this option is enabled, player prefixes will be shown in the playerlist.
# This feature only works for Minecraft version 1.8 and higher.
# This value of change-playerlist has to be true
Uncomment me ----- > #add-prefix-in-playerlist: true
can luckperms be enable on sp server?
Display data such as user prefixes and groups from LuckPerms in other plugins.
yes
since yesterday I didn't see errors then I tried to do one thing, I downloaded the server on my pc and I put it in localhost, immediately afterwards I got an error that LP was in conflict with the settings "online-mode = true "of the server, then immediately after I set them to" true ", I restarted the server and LP worked. How can I correct on Ubuntu 14.01?
idk, ask your host to actually use up-to-date operating systems
support for 14.04 was dropped april 30 in 2019
on LP settings, is there no SP or ONLINE check?
so you think it's the version of ubuntu?
which is the recommended version?
18.04
ok grazie
can someone help me?
Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!
Hey yall quick question, im moving all my permissions into a SQL database, if i import permissions from all the current servers will it cause any issues? As in ill be importing permissions exported from all the servers to make sure all the players and their perms are transfered.
Turbo thatβs facts π
@oblique sleet you should be fine
So they should just stack alright?
umm, stack permissions? i assume so
as long as the groups are the same name
!import
Sorry! I do not understand the command !import
Type !help for a list of commands.
Yeah, as in duplicate permissions should automatically just be skipped
!switch
If you wish to change your storage type (e.g. to YAML or MySQL) you may need to follow these instructions to ensure your groups and permissions are migrated to the new storage type.
this wiki should be super helpful
@sinful juniper Cheers dude, your always coming to my aid lol.
np
Its me again, sorry guys! Ive tried to get one of my servers running on SQL. ive entered the details correctly. Already have the exported file ready to import. But i keep getting this error
Im not sure wether this is indicating an issue with SQL database i created or an error with luckperms config
Hi @oblique sleet, it appears you are having a security problem. where are you running your sql database?
I run everything on the same VPS at the moment
So its a local SQL server
(and local database)
do you have a verified server certificate?
Are you refering to SSL?
no, a signed server certificate
if you haven't heard of it then prob not
go into the config and change verifyservercertificate to false
Alrighty, I will try that now. Sorry i was slightly confused. The SQL database is using only password auth.
ok, yeah, then that should be the issue
Ive uncommented the SSL and certificate lines but the error still persists.
Im not sure what else i should be checking
!errors
Here's a page with some common storage system errors.
@oblique sleet I just added that error to the wiki, take a look
Oh cheers, I shall take a look and see if i was heading down the correct road. I hope you see my thanks lol i dont want to ping you!
Also thanks alan helpful as always!
π
π
got a small problem. luckperms is loading from the MySQL on all backends, but new server will not put players in the group they are supposed to be in by default. How do I fix this?
bungeecord = true?
@austere thistle
!chat
LuckPerms is only able to send information to formatting plugins so that they display them properly. LuckPerms does not put the prefix in front of your name, you need a chat formatting plugin to do it, and you need Vault. Same goes for the tablist! If the information appears correctly when you run /lp user <user> info, LuckPerms is doing its job!
@marble lake this is not a chat problem, it's a sync issue
Sorry i just needed to know the plugins i had to use to format chat, i'm too inexperienced to try and solve problems with this ://
it's okay
@austere thistle default group is always default, it technically has to be putting them in default
i need help pls
sure, pls explain the issue
where is bungeecord=true?
@austere thistle spigot.yml
yes its true
yes its showing all of the groups when i do /lp editor in the new servers
i feel like this might be a problem with your bungee setup still
hold on, so the problem is the new backend server does not recognize the groups right
go into the new server and type in /lp user <username> info
and screenshot the output for me pls
!install (pls ignore, just testing out the command)
You can install LuckPerms on Spigot/Paper, Sponge, BungeeCord/Waterfall, Velocity and others. Check the installation guide for more info on setting up LuckPerms.
So I want my ranks to go across every server universally, but on my skyblock server i want the default rank to have some server specific permissions. Now ive set the config for the skyblock server to "skyblock" but ive found that its not syncing the groups from the other servers. Is this a mistake ive made in the config or should the skyblock server be syncing all the groups
@oblique sleet Check you have bungeecord mode set to "true" in spigot.yml
@oblique sleet i suggest using context for server specific permissions
!context also yeah, check that ^
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
The bungeecord stuff is already setup properly the SQL stuff ive just started
Ok, post your /lp info screen here
Im pretty sure i made a mistake somewhere but heres what ive done, my "main server" which has all the groups and is connected to SQL is fine, ive added the permissions i want to be specifically on the skyblock server already using the context thing, and also changed the server name in the config file for the Skyblock server itself.
if you type /lp netwtorksync and look at console at the same time, what does it do/say
Oh quick note, i thought i may have been wrong to change its name in the config so this SS is from rebooting after changing skyblock back to global
and could you send your LP config here, also make sure to remove the database passwords etc
Ok can you send the config file, via the paste link above and remember to blank out passwords or replace them with like aaaaaaaaa or something
So you've named the server "global" (the default)
If you're trying to use contexts for the "skyblock" server
you need to change the server name to skyblock
Wait, I think context is a much easier way to acomplish this vs. advanced setup
just add a context to the specific permission that you only want on the skyblock server
@lilac hazel So, i actually only changed that back after it didnt work initially to make sure i hadnt made a mistake
Hey yoshy112! Please don't tag helpful/staff members directly.
If you're using contexts "server = skyblock" it needs to be named skyblock
Otherwise it's looking for a nonexistant server
ye, so that is how i set it up.
But then when i actually restarted the skyblock server
Also tags fine, i dont' mind
I did check the capital and spellings beforehand, it just didnt seem to update
any errors in console
No errors, im going to check through the config one more time just be sure.
messaging service should be SQL or none
might pay to double check all paper.yml and spigot.yml files have bungeecord modes enabled
Yeah so checked through everything, no errors, just the Skyblock server doesnt seem to want to use the groups from the database
Yup, everything except the fact that the server is called skyblock for some specific permissions
Absolutely
So thats off the skyblock serber
This is what it should look like.
how are you hosting the sql?
they all need to be the same database
also, dumb question but you are restarting after each time you change the sql info right?
Yup, dont worry lol i restart. Its a local SQL server all connecting to the same database.
Can you post a startup log from each server?
hello, how do i connect luck perms to MysQL
!switch
If you wish to change your storage type (e.g. to YAML or MySQL) you may need to follow these instructions to ensure your groups and permissions are migrated to the new storage type.
!switchstorage
If you wish to change your storage type (e.g. to YAML or MySQL) you may need to follow these instructions to ensure your groups and permissions are migrated to the new storage type.
thx
So after one final comb i figured out the problem.
I was correct in assuming i did something wrong. This may help anyone else who cannot get groups to sync across all servers. The main server i was using to setup the groups, I had assigned its on SQL prefix 'luckperms_suvival', which i thought i had changed back. Turns out I didnt,
Thanks to USB and Alan as always, cheers guys! (sorry for bothering yall so much lol.)
don't worry about it!
Soon ill have had enough problems to start helping others with theirs lol.
that's exactly what happened to me π
but honestly, verbose is an amazing trouble shooting tool
didnt you post that yesterday?
literally no other plugin has it
then why dont you ask for help
Cause in my mind it's not imperative I use it? It's just a tool that's there if I need it.
^ it's kinda important though
worth learning how it works though
Probably true to both of those
especially for helping other people
helps with debugging permission issues very well
why don't all plugins have some kind of debugging? man i can't believe lp is free
Okay so how would you go about finding perms for a plugin that doesn't list them?
/lp verbose on <username>
then type in the command from that plugin
and see what happens in the logs
Bam
but what about the uploading? That's where I'm having trouble. I do lp verbose upload and follow the link, but theres nothing ever there
upload is a weird one, i dont recommend
heh okay. Then I actually do know how to use verbose π Just not the upload function
uploading is good for when you want help with the report here
but it's basically the same, you just don't see the results in real time
so you do /lp verbose record [filter] ... do the thing ... /lp verbose upload
ah that makes more sense than what I was doing lol
hey sorry im late @sinful juniper busy day
@austere thistle hi
@austere thistle you need a chat plugin to have prefixes in chat.
Vault as well if you're on spigot.
wow i forgot vault im an idiot ty....
oh, that was the problem, lol
LOL
yo can anybody help me here
i have bungeeguard
and when i try to do /server [servername]
it tells me unable to authenticate
you using bungeeguard?
could someone help me out. I'm running the plugin on spigot mc 1.15.2 but the prefixes and colors doens't seem to work
!chat
LuckPerms is only able to send information to formatting plugins so that they display them properly. LuckPerms does not put the prefix in front of your name, you need a chat formatting plugin to do it, and you need Vault. Same goes for the tablist! If the information appears correctly when you run /lp user <user> info, LuckPerms is doing its job!
still doens't workπ
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.
screenshot lp user USER info
its for default so it should be yes
LuckPerms is only able to send information to formatting plugins so that they display them properly. LuckPerms does not put the prefix in front of your name, you need a chat formatting plugin to do it, and you need Vault. Same goes for the tablist! If the information appears correctly when you run /lp user <user> info, LuckPerms is doing its job!
i have vault and essentialsXchat working so it's really weird
!moss then
Make sure you are using EssentialsX and Vault for prefixes. For any other issues with Essentials, you should seek support in either #general or the official EssentialsX support Discord.
i could try uninstalling essentialsxchat and try it whit vault chatformatter or chatex
id suggest asking essentials support
problem solved, thank you
btw. does luckperms support prefixes and colors when you press TAB?
and change the color of playernames above their heads?
You need a plugin that handles those things.
@violet field I switched to ChatManager since it had some nice moderation features included. You may want to give it a try
Am i able to assign a player to a group without that player being online?
Am i able to assign a player to a group without that player being online?
@dense thorn use UUID
Can anyone advise on the following?
In the web editor when I search for a permission it only searches Tracks, not Groups or the permissions for those Groups. Is it meant to work like this or is it meant to Search everything?
you mean like in the input field or?
not sure with part of teh web editor you are refering to
yea it doesnt search for perms
is it meant to function that way? couldn't see anything in the wiki on the web editor bit
would be useful if it could search for perms π
would save going through every group on groups π
thanks, will raise it there π
didn't know if it was an issue
looks like the search functionality is requested in https://github.com/lucko/LuckPermsWeb/issues/106
"LP V5 and the editor V2 are coming soon. And they will introduce some significant changes." - september 2019
*The Web editor is currently in a rewrite together with the v5 of the LuckPerms API.
You can view the current code and the open issues (suggestions) on Turbotailz/LuckPermsWeb
Please open an issue there and not here as this repository has nothing to do with the LuckPerms editor itself.*
will second this one
Hi! so i tried using every plugin that was listed on the wiki that would work to make the prefixes show up, but none of them worked, it says im listed as staff, and it has the prefix i set, but it wont show up before my name. Is there anychance that there might be another pluggin that doesnt work with luckperms?
LuckPerms is only able to send information to formatting plugins so that they display them properly. LuckPerms does not put the prefix in front of your name, you need a chat formatting plugin to do it, and you need Vault. Same goes for the tablist! If the information appears correctly when you run /lp user <user> info, LuckPerms is doing its job!
yep, didnt work
Hi! so i tried using every plugin that was listed on the wiki that would work to make the prefixes show up, but none of them worked, it says im listed as staff, and it has the prefix i set, but it wont show up before my name. Is there anychance that there might be another pluggin that doesnt work with luckperms?
@marble lake Are you talking about your TAB? Or in chat itself?
Sorry for responding late! But Both lmao-
Make sure you are using EssentialsX and Vault for prefixes. For any other issues with Essentials, you should seek support in either #general or the official EssentialsX support Discord.
Yep! Got both!
I dont think so- Thank you so much dude!
Np! If you are still having issues after that feel free to tag me again and I'll try to work through it with you
Epic!! Thank you!
any one can give me a minecraft account to play π
any one can give me a minecraft account to play π
@frigid turtle No
ok thnx
how to check how much someone spent on the server
like from logs or somethogn?
something*
anyone
@finite anchor you're gonna need another plugin for that
how to check how much someone spent on the server
@finite anchor Playtimes plugin is really good for that
Are you talking how much time they spent on the server or how much money they spent on the server
@finite anchor
Thats what I was wondering haha
looks like your server does not have access to the internet
πππ
Looks about right
!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!cauldron
!chat
!colours
!commandequivalents
!commands
!config
!context
!default
!downloads
!editor
!errors
!essentials
!extensions
!extracontexts
!faq
!helpchat
!inheritance
!install
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!tracks
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki
!commands
Find all of the available LuckPerms commands on the wiki.
β

Hey y'all
I need to restore my whole server from just a backup, and when I copy in my backed up luckperms folder , my groups and permissions aren't there on the new server.
Is there a way to restore permissions from just the database file?
Thanks in advance!
export it
@timber pilot backing up LP is done by /lp export - this will generate file in your /plugins/LuckPerms folder you need to download that file, then when you restore your server you just place the file that you've downloaded in the /plugins/LuckPerms folder
!switch but ignore teh change in storage type part
If you wish to change your storage type (e.g. to YAML or MySQL) you may need to follow these instructions to ensure your groups and permissions are migrated to the new storage type.
Thanks guys, it worked!
(After a bit of server switching lol)
?
you speak french ?
luckperms plugin for bungeecord has a problem
the plugin does not detect my other minecraft servers, so I cannot connect them
why ?
@tame hollow
Hey Tovaron! Please don't tag helpful/staff members directly.
no idea, you need to provide more info on what you mean.
Hey Tovaron! Please don't tag helpful/staff members directly.
stop tagging me
sorry
and it doesn't matter, just enter the server name
?
I added the permission to the helper, I got myself helper there and I am not the permission
@here
- ensure you have essentials install on that lobby server
- have you synced perms to a common sql database
- have you set
server: servernamein lp config.yml - ensure you have created a new edit session when editing, then save and run the apply edit commands
- run
lp user USER permission checkinherits essentials.fly server=lobby
@prisma hinge ^^
lol i see you delete "one eternal later"
I AM USING luckperm bungeecord
you need luckperm on all server and luckperm-bungee on proxy, then synced perms to a common sql database
!bungee
If you run a Bungeecord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
Syncing data between servers
https://github.com/lucko/LuckPerms/wiki/Syncing-data-between-servers
!sync
To sync data between servers, you need to connect each LuckPerms plugin to the same database (for example MySQL) and set up a messaging service.
@quick lagoon
Hey Tovaron! Please don't tag helpful/staff members directly.
as soon as I add another server it doesn't work anymore but the lobby alone it works
You can download LuckPerms for Bukkit/Spigot, BungeeCord, Sponge, Nukkit and Velocity.
bungee or not bungee
everything
Hey Tovaron! Please don't tag helpful/staff members directly.
- have you synced perms to a common sql database
- have you set server: servername in lp config.yml
@prisma hinge ^
Hey Tovaron! Please don't tag helpful/staff members directly.
[16:34:06 INFO]: [LP] - Platform: Bukkit
[16:34:06 INFO]: [LP] - Server Brand: CraftBukkit
[16:34:06 INFO]: [LP] - Server Version:
[16:34:06 INFO]: [LP] git-Spigot-db6de12-18fbb24 (MC: 1.8.8) - 1.8.8-R0.1-SNAPSHOT
[16:34:06 INFO]: [LP] - Storage:
[16:34:06 INFO]: [LP] Type: MySQL
[16:34:06 INFO]: [LP] Ping: 22ms
[16:34:06 INFO]: [LP] Connected: true
[16:34:06 INFO]: [LP] - Messaging: Sql
[16:34:06 INFO]: [LP] - Instance:
[16:34:06 INFO]: [LP] Static contexts: server=skyfarm
[16:34:06 INFO]: [LP] Online Players: 1 (1 unique)
[16:34:06 INFO]: [LP] Uptime: 9m 57s
[16:34:06 INFO]: [LP] Local Data: 1 users, 2 groups, 0 tracks```
skyfarm
[16:35:59 INFO]: [LP] - Platform: Bukkit
[16:35:59 INFO]: [LP] - Server Brand: CraftBukkit
[16:35:59 INFO]: [LP] - Server Version:
[16:35:59 INFO]: [LP] git-Spigot-db6de12-18fbb24 (MC: 1.8.8) - 1.8.8-R0.1-SNAPSHOT
[16:35:59 INFO]: [LP] - Storage:
[16:35:59 INFO]: [LP] Type: MySQL
[16:35:59 INFO]: [LP] Ping: 35ms
[16:35:59 INFO]: [LP] Connected: true
[16:35:59 INFO]: [LP] - Messaging: Sql
[16:35:59 INFO]: [LP] - Instance:
[16:35:59 INFO]: [LP] Static contexts: server=lobby
[16:35:59 INFO]: [LP] Online Players: 0 (2 unique)
[16:35:59 INFO]: [LP] Uptime: 11m 56s
[16:35:59 INFO]: [LP] Local Data: 0 users, 2 groups, 0 tracks```
lobby
- run
lp user USER permission checkinherits essentials.flywhat does it say
where
run the command in console, screenshot output
Hey! I just need to know how to fix permissions so people can teleport between world with multiverse without being op.
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
oh wait its lp user USER permission checkinherits essentials.fly server=skyfarm ince you set context to teh perms
[16:42:20 INFO]: Tovaron issued server command: /fly
[16:42:20 INFO]: Β§cTovaron Β§4was denied access to command.```
ah this is going to be hard to debug
screenshot lp user USER info in skyfarm server
[16:45:57 INFO]: [LP] - UUID: 58cc4b71-8b0c-3d75-8896-1dc2a519c08c
[16:45:57 INFO]: [LP] (type: offline)
[16:45:57 INFO]: [LP] - Status: Online
[16:45:57 INFO]: [LP] - Parent Groups:
[16:45:57 INFO]: [LP] > default
[16:45:57 INFO]: [LP] - Contextual Data: (mode: active player)
[16:45:57 INFO]: [LP] Contexts: (server=skyfarm) (world=skyfarm2)
[16:45:57 INFO]: [LP] Prefix: None
[16:45:57 INFO]: [LP] Suffix: None
[16:45:57 INFO]: [LP] Primary Group: default
[16:45:57 INFO]: [LP] Meta: (primarygroup=default)```
in skyfarm
Yes
[16:54:12 INFO]: [LP] > User Info: tovaron
[16:54:12 INFO]: [LP] - UUID: 58cc4b71-8b0c-3d75-8896-1dc2a519c08c
[16:54:12 INFO]: [LP] (type: offline)
[16:54:12 INFO]: [LP] - Status: Offline
[16:54:12 INFO]: [LP] - Parent Groups:
[16:54:12 INFO]: [LP] > default
[16:54:12 INFO]: [LP] - Contextual Data: (mode: server)
[16:54:12 INFO]: [LP] Contexts: (server=lobby)
[16:54:12 INFO]: [LP] Prefix: None
[16:54:12 INFO]: [LP] Suffix: None
[16:54:12 INFO]: [LP] Primary Group: default
[16:54:12 INFO]: [LP] Meta: (primarygroup=default)
!group
Sorry! I do not understand the command !group
Type !help for a list of commands.
!help
!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!cauldron
!chat
!colours
!commandequivalents
!commands
!config
!context
!default
!downloads
!editor
!errors
!essentials
!extensions
!extracontexts
!faq
!helpchat
!inheritance
!install
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!tracks
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki
need help with something?
Sorry! I do not understand the command !playerdata
Type !help for a list of commands.
Quickly update a large amount of user and group permissions by using the bulkupdate command.
/lp bulkupdate users delete
hi, I have a probleme with luckperm / mysql
shoot
please explain more @fresh marten
@red wedge please backup with lp export file first just incase
I have a problem with the data base
@fresh marten what is it
please explain more @fresh marten
i pu my data informations in config.yml and .. I tried everything, i don't understand
!paste
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
i pu my data informations in config.yml and .. I tried everything, i don't understand
@fresh marten probably put in the wrong credentials
Usually what that means for me atleast
!errors have a good checklist
Here's a page with some common storage system errors.
everything is "good" i tried more times
Did you restart the server
yeah
everything is "good" i tried more times
@fresh marten clearly not
it's a bungge server
!errors have a checklist
Here's a page with some common storage system errors.
Can almost garuntee you put in tbe wrong details
like ?
!paste
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ for easy pasting!
Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!
Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!
ok$
Absolutely, but it involves setting the server as restricted or something in bungee config as well
ok cool
once you do that, give the permission bungeecord.command.server.<servername>
ah nice thanks
is there anyway i can get some professional help starting up my server?
So i just transfered my luckperms to mysql and connected my server to a bungee system everything is connected to the database but when i transfer to the test server that im running on my pc my user doesnt have admin group as it does on the main server.
https://i.imgur.com/JFC3PPh.png
!sync
To sync data between servers, you need to connect each LuckPerms plugin to the same database (for example MySQL) and set up a messaging service.
had that guess i was missing the /lp sync command thanks
Locke if you just point the config to the same mysql it should work
@soft cosmos how can i contact you? king regards
Hey gianduiotto! Please don't tag helpful/staff members directly.
Why would you do it twice lol
Why do you send this in several channels mate it's all one server
is there anyway i can get some professional help starting up my server?
@green geyser network or sv
??
Hey yall, i got a quickie this time, so i was gonna use the editor to see which players i gave individual WE perms, but im only seeing 6 players, i know for certain theres many many more players that should be showing up. They should all be on the SQL database
Pretty sure the web editor only shows online users at the time of opening the web editor session? Maybe you can /lp search instead?
@oblique sleet
It should show all users, the users it shows arent actually online, they are the same 6 users and i have just noticed that it never changes
@oblique sleet default players are not saved to database to for efficiency storage management. Also web editor is not live so you need to create a new session everytime
Hello all, Im currently trying to setup luckperms for bungee specific servers. I have two groups, Citizen and SurvivalChild. Citizen is Default, Iv set the permission "group.survivalchild",True,Context(world: survival) I thought this would activate the group survival child when the citizen is in the survival bungee server but when I try the permissions iv set in the survival world, they do not work. I moved those same permissions to citizen and it works. Anyone have any idea why i cant set the context for another group to activate when in a different bungee server?
@rugged silo you're gonna need to sync the data between your bungee backend servers
The Sql has already been connected, the data is synced
When i go into the survival world, it doesnt activate the SurvivalChild Group and only has the citizen group
LuckPerms allows you to set weights in order to determine the priority of certain nodes, like permissions and even prefixes. A higher weight number is a higher priority.
would i need weights? as there are no conflicting permission nodes
i set the survival child to have a weight of 100 while citizen to have 10, still nothing
ok so i am dumb, how do i set permissions for players?
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Top one is for survival child, bottom is citizen
woops
hold on
citizen should be default, but it gives the same response anyway
also needs to be lowercase
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
i am jus thaving a hard time understanding
like i cant find where it says add permission
technically under this heading : https://github.com/lucko/LuckPerms/wiki/Usage#creating-the-first-group
so anyclue why the default group isnt inheriting group.survivalchild
permissions
it says "inheritied from self"
if that has anything to do with it
can you send the output?
output of what?
inherited from self means they have that node added to their user
lp user <name> info
you're in world world
yeah but on the context wiki for luckperms, it says with bungee to set the world to the bungee server name, aka survival
only for permissions that are checked on the proxy
try adding it as a world=worldname context
permissions checked on the proxy?
like /server
If i setup the context to the world name 'World" all the other servers on the bungee network with the server world name would inherit the commands though?
the group is not getting access to the commands still even tho i added them
set it to server=survival and world=world then
pretty sure it is checked on the proxy
group inheritance is not checked on the proxy
Alright iv group.survivalchild to true with context world=world and server=survival, testing now
@short tiger you can't add commands, you need to add permissions to do commands. For example, with essentials, /flyhas the permission node essentials.fly. To find what node you need to add, you need to look at the documentation for the plugin that controls that command. LP does not set the nodes
yeah still doesnt work sadly
try just world context
alright will do, ill just be a sec
i am still confused
can you show me the full command as if youw ere to do it?
it's in the screenshot i sent. Just replace minecraft.command.ban with whatever perm you need to add
heyy @devout garnet time to show off that bot command hehe
what screenshot?
still not working for some reason
alright im back, trynig now
larry could you join my server and see if it works with you?
Yeah still nothing larry
somethings wonly with your setup Turtle, run lp user <name> info again and send the output
@short tiger default group is always default
can't replace it
add your default perms to default
i did /lp group player permission set essentials.command.home true
hm
oh lol. but i still added them to the group tho
@short tiger https://www.youtube.com/watch?v=uYg_bOEQFIk ?
How do you setup LuckPerms on a Minecraft server to add ranks and permissions? Well, that is exactly what I go over in this video. This is an in-depth tutorial on how to use LuckPerms on your Minecraft server. LuckPerms is the best Minecraft permissions plugin out there, and i...
lp info turtle
I doubt it but its possible someone else may have. Do you want me to send it
no need, just a screenshot will do
there should be like 2 words in there
some {}
maybe a few commas and ""
"static-contexts": {},
"default-contexts": {}
}```
yeah looks good
thats the one in the bungee
can you pls run lp editor and send the link
the contexts are still set to world=world
rather than world=survival
are you not opening a new editor?
every time you run applyedits command, you need to run lp editor again
and use the new link
all the perms are the same
the contexts are still set to world=world
@rugged silo maybeworld=overworld?
i could try but the world name is world and its still on the bungee server is still surival
is the group set on a user?
which player has the group
Citizen (Default)
ohhh i see
does it work if you add survivalchild directly to the player with context of world
if they're all synced, just use world=world as a context and add them using /lp editor
are you sure? as wouldnt that just activate it on all the servers that have a world called "world" says on here https://github.com/lucko/LuckPerms/wiki/Context for world to be the server name?
ill try though
Lol i'm pretty sure I added that to the wiki myself π
do you have LP/LPb on each server appropriately? If so, we need to check if the backend if registering server perms properly. If you've named that backend server survival in its LP config, you can set world=world and server=survival in order to limit it to that world on that backend
It works now with context=world, the permissiosn for survival child seme to be working, but they work on all worlds
yep so add server=survival as an additional context on the node to limit it
sure, if you want it to apply everywhere on that backend
I added server=survival and the permissions have been blocked again
send lp info on that backend again? looks like you may have not saved and restarted the server after naming the server: option in the config survival
the backend? so where should i run that command? within the bungee terminal?
backend = non-bungee so spigot/paper/game server
which config file would i find the server:survival in? as its set in the overall bungee config
this is the first option in the LP config for each server
it sets what that server name is
(as LP will see it)
so, only set it on that one backend to be survival
ahh ok, currently its server:survival in the survival server config
changing this wont break connecting with the others would it?
no
so can someone join my server real quick just to see if a command works?
that's not really done here. Just deop/reset your user using console and test with yourself
no worries!
someone knows the perm to make a group default?
LuckPerms provides a group that every player is added to upon joining the server, called default. You can use multiple methods to change the default group or change the name of it.
^ sup Larry
Default will always be default
@high raven where says
Rango: (Rank in spanish) it says default
Hey Atsuko Kagari! Please don't tag helpful/staff members directly.
i need to change default to Usuario
thanks 
sorry larry i was out π
haha no worries
Hello?
where can i get some assistance?
im having some console spams from luckperms
[10:14:19 INFO]: 10:14:19.672 [luckperms-hikari housekeeper] DEBUG me.lucko.luckperms.lib.hikari.pool.HikariPool - luckperms-hikari - Pool stats (total=10, active=0, idle=10, waiting=0)
im being spammed with this
You can turn the debug messages off in the config
whats the perm node for placing and breaking blocks
We can't know. LuckPerms doesn't restrict placing or breaking.
If it's another plugin, it may help to look at their docs. LP also has a verbose function you can use.
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
Can i change the group the new people are assigned to ?
like change it from default to something else
!default explains that
LuckPerms provides a group that every player is added to upon joining the server, called default. You can use multiple methods to change the default group or change the name of it.
is there a way to view every command a role has access to?
No. As you can't give commands, but only permissions. You can view all permissions of a grouo in /lp group <group> permission info and in the editor of course
Anyone around to help me diag an sql issue with luckperms
!errors
Here's a page with some common storage system errors.
Can we delete ips sorry about that guys
Gotchu
Thanks man.
Ok so ive already upgraded the driver to the latest version
any idea where to access terminal for mysql on phpmyadmin?
I want to create a deluxecommand to display the expire time of a group
I tried using the luckperms expiry group name
Placeholder
I dpwnloaded the expansion in /papi
And is not working for me
What does /papi parse me <placeholder> return
hey @high raven
Hey ASMR ZaidX2_! Please don't tag helpful/staff members directly.
but how name so ?
You're not speaking in full English sentences and I do not know what you want. Unless you begin to do so, I am unable to help
Still very difficult to decipher the meaning
im speak arabic
Perhaps send what shows when you run lp user <name> info @gusty ruin
Your prefix is Owner
yes i know but white name ?
What about it
%player_name% ?
What are you asking
I think he is asking why is it white and not red
Luckperms doesn't control whether it is red or white
so ?
yeah that would be handled in your deluxechat config most likely
&4%player_name% @gusty ruin
What color do you want the playername to be?
1 sec
Type out your full question into Google translate and make it English, then send that
^
xd
copy your question into google translate. hit translate to English. I still don't understand exactly what you are trying to ask about the %playername%.
Luckperms does not control that!
how do i turn off block selection like in the hypixle hub?
Do not ask in several channels
hey anyone know wich premisson i should add to a rank when it says "you are not permited to use "item"
@here
Why are you trying to tag over 8000 people
question. im making prefixes and im following exactly what every website, tutorial, etc. says to do but when i put myself in that group, the prefix doesnt show up
!chat
LuckPerms is only able to send information to formatting plugins so that they display them properly. LuckPerms does not put the prefix in front of your name, you need a chat formatting plugin to do it, and you need Vault. Same goes for the tablist! If the information appears correctly when you run /lp user <user> info, LuckPerms is doing its job!
Try the stuff in the first link (and read that message)
thank you
new problem. so the prefixes now work (thank you) but now i have the default prefix in front of the prefix that i assign myself to. how do i get rid of the default one
I need help, how do i add a server to make a group be in survival mode in luckyperms editor?
well i just want to make it so that ppl that get the rank/group can fly in survival
ah then depending on the plugin controlling flying
look for their documentation of permission nodes
ok
but the problem i have is that the format for the editor look different than the one i see in vids
so i do not know how to do that cause it looks different
idk we dont make those videos
ok
LuckPerms offers an easy to use, powerful Web Editor, with which you can add, delete and change permissions of groups and players.
here will be the latest ^ of it
ok
but can i take screenshots and show u?
this is the vid
and how the format looks there
but this is what i see
old editor
yea this is the new one
and he is changing the server right uptp
*up top
so how do i do that in the new version
?
LuckPerms offers an easy to use, powerful Web Editor, with which you can add, delete and change permissions of groups and players.
i think the UI is quite self explanatory tbh
okey thx
what do you mean π
!faq
Check out some of our frequently asked questions.
befor i added cmi it worked good π