#support-1
1 messages · Page 548 of 1
im guessing its for servers that have more than one prefix
Yeah, Usually a good tip is just to set the prefixes the same weight as the group prefixes, or if they are player custom, set the weight higher than all other prefixes, so it overrides all the groups ones.
Is there a way to just disable it completely? even within the jar? players run like /lordcolor &6 &6 &6 &6 &6 &6 and it colours each letter of their prefix. but as it manipulates the command, i cant get the plugin to set a new priority each time the player changes their prefix
Nah, you can't disable it
thats such a shame
It's built into how the inheritances work
If you can change the command that the plugin uses, just make it set the prefix at a higher weight.
i really did not want to backdate down to group manager to fix this but players are driving me mad
yeah, we tried that, but then obvi when they run it again to change it a 2nd time, it wont work
Well do this:
If the command make it:
Remove all prefixes with weight (2000) as an example
Then set the new prefix with weight 2000, that way it always removes the old one with the new one
I'd have to have someone redo the plugin for me, but that may work
thank you 😃
What is the command to remove all the prefixes? guessing its lp user name meta removeprefix
?
/lp user/group <name> meta removeprefix (weight) (prefix)
Thanks so much 😃
If you just specify a weight without the prefix, it will remove all prefixes that match the weight
can someone confirm this is a bug or not? I'm so confused.
where do you put meta formating?
@foggy quartz You're trying to set a permission on a named server and it's not saving?
meta-formatting:
prefix:
format:
- "highest_on_track_donorranks"
- "highest_on_track_timeranks"
- "highest_on_track_moneyranks"
start-spacer: " "
middle-spacer: " "
end-spacer: " "
where do you put this on yaml?
first time trying to do a proper configuration setup after ignoring it for like 2-3 years.
and it's not oworking right haha
when you don't define server=[servername] at the end of the command for setting the permission, it will always be "global"
so /lp user usb_hub permission set minecraft.help true server=survival would give me the minecraft.help permission on the server named "survival"
I would not have that permission on any other server
@white current It's already in the config.yml
Anyone know how to role someone?
!usage
:paperclip: https://github.com/lucko/LuckPerms/wiki/Usage
thx
How i can add rank preffix like aAdmin to the Tablist?
You need a plugin that handles the tablist
which is compatible whit Luckyperms?+
Firstly, there is no Y in LUCKperms. And pretty much all of them are.
ok ty ^^
hello i need help can some body come in voc plz
luckperms support 1.14 now?
no it's in 1.12.2
i am using the pl GadgetsMenu in the config ther is a line to give player perm like so
Execute-Command: lp user {PLAYER} permission add {PERMISSION}
thats what i have set but it is not giving the perm to player for some reason
i have talked with that dev as well
and user perms not saving
@quartz raft Just ask your question here and someone will help 😄
@edgy vine You're using the command wrong, it's set and unset, not add/remove(/whatever else).
Have a read here: https://github.com/lucko/LuckPerms/wiki/Command-Usage:-Permission
yes you are right found the error but ty for the help ]
@gilded valley there are many members here using LP on 1.14
and I use it on 1.12.2 and 1.13.2 servers - not sure why someone said its just 1.12.2
What permission is it to make players able to destory blocks, place blocks and interact with blocks (like levers buttons and doors) in the sponge version of LuckPerms? I don't have world guard installed btw
LP doesnt have perms for that. It would be your "essentials" plugin, whether it be nucleus/etc LP is only a permissions plugin - it tells the other plugins what users have access to.
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
i have looked through all of nucleus permissions (since nucleus is my essential plugin) but i can't find any related to destroying blocks or interacting with blocks or building
nucleus has a setperm (or something similar) feature, look at that
it will give standard perms to the default group
Okay, thanks ill have a look at that.
@deep cape This is copied form one of the mods here:
"I simply would do /nucleus setupperms USER default, that should make all players in the default group (which is the normal group players are put in when they join the server) have the normal permissions (like for /warp, /tpa, etc.)"
Okay thanks ❤
@magic summit I just did it and it gave me theese perms, but none of theese are about destorying or building blocks and interacting with blocks
Hellow
Is there a way to "pre-charge" chunks in a world ?
I mean, generate them first and then the loading is smoother
@deep cape try verbose - run it, try to break/place (as non op only default) then run /lp verbose upload youll get a link to see all perms called for in that time period
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
@foggy quartz thats more for #general - id look at worldborder - it can pregen (fill) the world within the border size you setup
@thick grotto you can use bulkedit for that.
https://github.com/lucko/LuckPerms/wiki/Bulk-editing
(make a backup first before doing bulk edits, just in case)
How come it says stuff about minecraft.comamndblock whenever i place, destory or use a block? @magic summit and im not quite sure which one of theese i need to apply to the user
Okaty sorry
Will it be updated to 1.14?
@thick grotto I think you are looking for something more like this /lp bulkupdate user update permission group.new "permission == group.old"
@toxic wagon with regards to our earlier conversation, we just modified the plugin but that didnt work :/
Hey Cassi! Please don't tag staff members.
hey guys i have installed luckperms on my server, the permissions are working but the prefixes are not showing up, im using essentialsx and also vault
Make sure to use EssentialsX and EssentialsXChat
🐢
My LP database has appeared to have been cleared.
This is not an urgent issue, as there really anything important there (only some mod/admin perms currently), but I'm curious as to what caused this.
casper.yamdi | [14:48:48 INFO]: [LuckPerms] Enabling LuckPerms v4.4.4
casper.yamdi | [14:48:48 INFO]: __
casper.yamdi | [14:48:48 INFO]: | |__) LuckPerms v4.4.4
casper.yamdi | [14:48:48 INFO]: |___ | Running on Bukkit - Paper
casper.yamdi | [14:48:48 INFO]:
casper.yamdi | [14:48:48 INFO]: [LuckPerms] Loading configuration...
casper.yamdi | [14:48:48 INFO]: [LuckPerms] Loading storage provider... [H2]
casper.yamdi | [14:48:51 INFO]: [LuckPerms] Loading internal permission managers...
casper.yamdi | [14:48:53 INFO]: [LuckPerms] Performing initial data load...
^CERROR: Aborting.
If I aborted startup during this stage (as shown), is it possible that that could have corrupted the DB?
so i am looking to get luckperms but my server is 1.14 is it compatable
yes
good cause my other plugin i was useing would not show prefix in chat
Yeah, I've been using since 1.14 came out and haven't run into any issues myself, and neither on 1.14.1
good
you can always check the issues channel and see what others might be running into
Is there any way I can require a player to be in a specific game mode to give them a permission node?
I know it has to do with Contexts
Provide the extended logs @main beacon
this the whole i guess
what Essentials plugin does everyone use
I use EssentialsX
im on 1.14
is there anyway to delete editor session?
Do /lp editor
than what?
Click the link
all it says is [LP] RUnning LuckPerms v4.4.22
/lp editor
got it now
@main beacon pastebin the logs
Kk
Go to your server files and go to logs/latest.txt or whatever
I’m guessing your MySQL just doesn’t support those characters. Maybe someone else will help but idk. Create a GitHub issue with the logs I asked you to provide, then keep a close eye on responses
did any know how to solve that
senn like because of laitin not utf8
but how canichange it
Hello! Got a question about giving every player that joins my server a permission. How to do that?
!default
@hollow bane install the ExtraContexts, then enable the ones you want in its config
team as in the scoreboard?
👀 ok thx
i mean, i guess, in that way, yea
as far as how things will be set, you setup perms in a group, then apply that group as a parent to players
When i did /lp group default showed up. Is "default" all the players?
"default" is a hardcoded group that can not be deleted and is given by default to all players
unless you set them to another parent and remove them from default, yes
when a player first joins, they will be in "default" group
k thanks.
It said a group named "members" could not be found. I got a minecraft team named Members??
LP does not recognize minecraft teams. you will need to create a group in LP called "members"
!usage
:paperclip: https://github.com/lucko/LuckPerms/wiki/Usage
k thanks
/lp creategroup <group> is what you need, found on this page: https://github.com/lucko/LuckPerms/wiki/Command-Usage
how can i import yaml-storge into mysql?
thanks
If server prop in config is set to a server, then if I do /lp user <user> permission set <permission> , then that specific server should be applied to that permission, yeah?
cause that doesn't seem to be happening.
@foggy quartz Read the docs - LP doesnt pull server name from anywhere but its config. https://github.com/lucko/LuckPerms/wiki/Configuration#descriptions will get you to the right place
https://github.com/lucko/LuckPerms/wiki/Context may also help
LP doesnt pull server name from anywhere but its config.
Exactly - it seems like it still sets the permission as "global" even though server is set as "towny'
is there a permission for all luckperms commands ?
luckperms.*
@foggy quartz well, you need to set the permissions to apply on that server explicitly
Caused by: java.lang.RuntimeException: The operation to load user data for '25b58065-ac66-4848-bb50-0bf6dcb9d6c2' was cancelled by LuckPerms. This is NOT a bug.
The lookup request was made on the main server thread. It is not safe to execute a request to
load data for offline players from the database in this context.
If you are a plugin author, please consider making your request asynchronously.
Alternatively, server admins can disable this catch by setting 'vault-unsafe-lookups' to true
in the LP config, but should consider the consequences (lag) before doing so.
I get that command when I type /f who Faction using savagefactions
anyway to fix it?
I get that error*
ok ty Tobi
what is the track?
Okay.
So I'm a nawb with LuckPerms.
I want to hide group display name and have prefix visible instead
Anyone?
you use essentialsx?
I do.
To Whom it May Concern,
I would like to use some permissions on my own server, but for some reason it is not allowing me. If I could talk to someone that would be awesome I would really like some help.
Sincerely, Tysonclyde
Should I disable the essentialsX format?
remove the {GROUP} from the chat formating entirely
prefixes are part of {displayname}
@topaz cloud What do you mean it wont let you?
gimme a sec
okay
I was looking around in the config files but for some reason I just cant find anything that can help
Read this, and what i told you to remove is in the essentials chat config
Okay
lol okay, I was a little confused
So you have luckperms permissions?
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
Okay thank you very much
I had to add the permissions to the server as a whole
and I guess I now have to give the permissions to specific people
Well, depends if you work with user permissions or preffer using grouping
ok so luck perms it not showing the rank prefix i set up
aye
did you read this page?
https://github.com/lucko/LuckPerms/wiki/Prefixes,-Suffixes-&-Meta
also you need a chat plugin such as EssentialsXChat
How do make it so you can see the prefix I set for a rank? Do I need to change something in essentials config
Read the page that was just linked...
that explains why essentialsx is not working for my server
k
how to remove a prefix from rank
nvm
i fixed everything but it still shows the world in front of the name
you have multiverse?
yeah
Multiverse adds the prefix of the world to the name, you can disable it in tbe co fig of it
hello
yes
anyone from luckperms here?
hey rainbow, can i chat with you on discord oice?
Am not much of a voice guy, but i can answer questions in text form
not a chance for voice?
Just ask here
i'm more of a voice guy.
Ye, sorry i have talking anxiety and get really nervous and uncomfortable when talking to new people
thanks for your self rainbow
We dun want money, we are here to help, but i for one just can help in texting form
does anyone help via voice?
Only when talking to myself
whats your issue rock?
btw luckperms staff, there seems to be a bug(?) with luckperms after migrating from PEX. anything migrated over can be used by my players but permissions added on manually in lp editor does not work for them.
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
And make sure you save the changes and run the command it shows you.
If it tells you the LP version when running a LP command, it means you don’t have the permissions for it
In that case, just run it from the console @pallid wagon
is there a tutorial or demo on how to use lp verbose? seems complicated
alright, i will try it out and will let u know, thanks!
having a bit of trouble comprehending how to set all Luck Perms up on my server for the first time, anyone available to help a buddy out and talk me through all this?
!usage
:paperclip: https://github.com/lucko/LuckPerms/wiki/Usage
@lapis ibex I guess omitting the server when setting a permission sets as global?
Hey Missy! Please don't tag staff members.
Correct Missy
Ughh okay.
when you do not give context, it assumes global
I was hoping it would respect the server name in the config.
Also, look at ExtraContexts add-on, will give more fine tuned contexts for more control
How do i like assign people groups and add perms
the server name in config just allows you to specify it if needed, there is no way for it to know where you want the perm to be otherwise. if it added that context based on which server the command was ran on, then you would have people on the other side of that situation that had to manually add "global"
Is there liike a page for commands?
ty
I have a question about luck perms
is there a way to display the rank on a scoreboard with luck perms like this
you would look at the scoreboards placeholders and pull the one you want
LP just holds the prefix data, it is up to the other plugin to pull the info.
How to add people to groups
lp user (username) permission set group.groupname
/lp user <name> parent add <group> @foggy quartz
ok
2nd option is the "correct" way, lol but either work
alot different from old plugins haha
Pretty sure it does the exact same thing lol
parent add is more preferred
Gives the user a node named group.groupname
The real question. Does setting a user's patent overwrite the previous or already existing one
Or does it stack them
So i inherit the owner group and i added a prefix to the group but how do i add it to myself now
Put yourself in the group
Scroll up to the commands we just gave you
Either variant of those will do the trick
i did do that
then i did /lp group owner setdisplayname &4&lOwner
and the displayname is not there
group owner
Setdisplayname is for the rank. You need to set a prefix
but it says no prefiux
Or suffix
displayname is not a prefix
There :)
That worked thanks
Is there a way to add space between the (prefix) and the (displayname)
ex. Owner aceoverdrive
you can add it in the prefix or change your chat plugin's format to add a space, will just need to pick one way and stay with it. I prefer to have the chat plugin handle all chat formatting, but you would just add a space in the prefix like &4&lOwner &r
Hello everyone , im new here . im having issue with Prestige Mod on Skyfactory 4 with LuckPerm. ( No Permission issue), ive tried the Verbose command to see the output of the mod command but cant figure it out
I have a quick question, I reinstalled LuckPerms on a new server and now when someone talks with anything above default they are getting a ~ in front of their name, after the prefix...so like "[Head Admin] ~Name"
@half mica Id you know what the plugin name is for the mod command, you can do /lp verbose on <players name> & <pluginname> then get the player to use the mod command and it will give you the permissions
@faint plinth That's most likely coming from another plugin that handles chat & displaynames, like Essentials for an example
Really? I never noticed that before...it seems to only be doing it for people I've given a specific role to...I'll have to do some research on that then...
ok, this is going to sound completely asinine... but is there any way, in LP too see the specific node a given command needs? I know i can check <node> but i want the oposite of that, I want to check the command
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
so I turn it on, open the webviewer and run the command I need I take it?
If you know what the plugin name is for the command, you can do /lp verbose on <players name> & <pluginname> then get the player to use the command and it will give you the permissions
I do NOT know that plugin is currently handleing my /spawn command right now... that's the issue
Then just do the /lp verbose on <playername> and get them to run the command
hmm.. it's saying essentails.spawn but that node is in the default user group, everyone should have it
Screenshot the output of the verbose
@half mica we need the full error.
If you used the command i gave you, you would've just got a list of permissions in chat.
yea that's what i saw, but it looks like the person tried to use the command before lp was done processing
@amber sand Does all the other groups inherit the permissions from default
yep
Can you show me the output from the verbose command
nope
@foggy quartz you can have it default to the serve
How? setting it in config, yeah?
It’s a config setting. It’s pretty hidden
Try to find the section about static contexts in the wiki
What we’re talking about are not static contexts but they should be explained on the same page
I sadly don’t know which one it is
If you can’t find it, I’ll take a look later
What I'm afraid of is just having a mess of a database with mixed global/server perms, which is bound to happen. Trying to avoid it by making sure, if a permission command is ran on a specific server, it'll 100% set as the server name unless otherwise specified.
That’s exactly what that will do
I'm finding that whenever I edit a permission or a parent for someone, the console throws some sort of exception https://hasteb.in/alewejur.md
Anyone know whats up?
I'm running LP 4.4.24 on Paper-45 (1.14.1)
sorry for the late respones,when i do the command you suggest it come out blank, since this is a mod not a plugin,
@lilac kettle what’s your storage type?
@half mica you need ForgedPerms
A tad difficult to find
Try searching this channel
I linked it before quite a few times
Does anyone know why essentials.fly isn't working for perms?
It keeps saying undefined
@knotty idol Could be 100 different reasons. Have you tried verbose feature?
Try adding the permissions for fly without the .* at the end
Is the player apart of that group?
Yes
Are you using Essentials or EssentialsX
Wait
@lapis ibex I believe I'm using the yaml the default
Hey DrBot! Please don't tag staff members.
my luck perms not running in game chat but working fine on server consol
how i can fix this bug
and im trying creategroups on consol with using luckperms but not working
What happens when you try to use the commands in-game, what comes up
just saying Running luckperms and nothing happens
Have you given yourself the permission luckperms.* (or luckperms if on sponge) via console
im not try this command
that will let you use the commands in-game
my server opening give me a sec
./lp user Broken permission set luckperms.* thats true ?
Yes
hang on please
hey imortal
i dont get this error before do you know how to fix that ?
Run from console
update lp then perhaps
You are running an old version
i dont know but i will check version
You're running 4.3.75
The latest version is 4.4.24
Have you run the lp user <your name> permission set luckperms true command from console?
I did tell you to run it from the console earlier..
luckperms.* won't work on sponge as that's not how sponge handles permissions
The wiki needs updating then 😛
finally now i can set groups
It does work
The permission is just not the same
Because Sponge has a different handling of permissions
@toxic wagon it works because LP handles the *
You’d need to disable it in the LP config
Ah okay
You mean what groups have what commands?
yes
Hey Berkay! Please don't tag staff members.
uh sorry im tag you
They will only have the commands you give them the permissions for.
imortal
Best way to view permissions is with the web editor
but i dont know which group have what commands
!editor
Luck, I guess you didn't understand what I meant in my GitHub suggestion. I'm fully aware about the stacking feature. However, what I was suggesting was if you have 6 groups on your stacking format, and someone is apart of 5 of them, having an option to only show the highest 3 rather than all 6 prefixes since currently in the plugin, there is no way to do that
I asked here before if it was possible and was told from one of your mods that it wasn't and to make a suggestion on GitHub. Hope that clears it up.
Right ok I see what you mean
I can't think of a way to implement that easily in the current stacking system
And it seems quite niche if I'm honest
It would allow servers to customize their ranks a lot more. Rather than having to manually assign ranks to people if the server has more than a certain number of groups or tracks. Say someone has an 8 letter username. The server they're on has 6 groups of prefixes that can be shown, at that point, just their prefixes and name will be taking up 2-2.5 lines of text before their message is even sent. That's where my suggestion was coming from. It would keep chat neat for servers, allow them to create more tag options that wont clutter chat.
As for implementing, would you not be able to have an option in the config for something like, "use highest X prefixes" with a value users can change. Then rather than it just looking at the format and taking every value, it looks at the users groups and only takes the highest 3 from the format
Updated to latest luck perms and still having the handshake_failure issue
https://pastebin.com/QW2sUzCw
Works on the other two servers within our network all are on same java, sponge forge, forge, lp version, etc
The issue is with your Java install, not LP
lots of info about the issue online
I've never ran into it myself
Strange that it works with the same java version on your other servers
Erm, you could try reinstalling Java on the machine
Will forward to owner and see if that solves the issue
I have 1 question..
Let's say that I installed Multiverse plugin and I have survival world and a skyblock worldl. Will the permissions and groups be the same for every world on my server? If so, is there any way to change this? For example, I dont want vip group to use, let's say, //wand on skyblock world, but they cab use it only on survival world
Use worldnames
Not servernames to define permissions
Seeing as multiverse runs on one "server" and has "worlds"
Where do I set worlds in lp?
/lp editor ---> you'll see a worlds column
OR if you wish to do it by command /lp user/group [name] permisson set permission.node true world=worldname
Will use server global by default unless you define that too
hey @split veldt
why i cant delete a group
luckperms typing you cannot delete the default group
YOu can edit it, check this out
Quick question: if set like this, does it make so this group can use all of .mech except commanditems?
When using Sponge it should, if I remember correctly
Not entirely sure what Sponge is, but if that can help, craftbook doesn't want the .*
Well, then CraftBook is checking permissions other than normal. craftbook.mech is not craftbook.mech.commanditems when you would ask LuckPerms, but if CraftBook handles the system a little bit different, it should also work.
Worst comes to worst, I can just manually test it. Thanks for the reply though!
Also there is always the verbose command to check what permissions are actually used
uh 1 weird thing
my builders can't do /gm x, gm perms seems to not work, I added those:
essentials.gamemode.*
essentials.gamemode
essentials.gamemode.0
essentials.gamemode.1
essentials.gamemode.<type>
essentials.gamemode.all
essentials.gamemode.creative
essentials.gamemode.spectator
essentials.gamemode.survival
what could be wrong?
if they will try to use any other essentials perm it will work though
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
Debug with that
/lp verbose on <yourname>
then run the commands
then do /lp verbose paste
and click the link. will tell u wat permissions u need
oh
i needed to do the commands
sorry
uh so he used his perms
my builder
he did the /gm 1 when i was recording
didnt work
theres nothing there
did u put ur name down or his name when u were doin /lp verbose
im dumb a bit
here
tf lol
@dark grail try this: /lp verbose on <name> & !ibr.View
there is no "essentials.*"
and gamemode.creative is alreadyadded
i will just give you full perm list
wat happens when he does /gamemode 1
nothing, he did it in log that I've sent you
does nothing pop up in chat?
You haven’t given the permission essentials.gamemode
Says so quite clearly in the log
nah he has it
No
the 6th one?
Check the verbose log
did not think it is not the same thing
essentials.gamemode.* does not include essentials.gamemode
That’s why verbose exists
is he in the builder group?
ok
I'm confoosed, if hes in the builder group, and the group has the permission essentials.gamemode why didnt it work 😶
by the way, it's more off-topic for this server, but how do i remove MV world tag? I tried disabling it in the config file, but it seems like it returns back no matter if I save it
alright
@distant dune it didn’t work because the group didn’t have essentials.gamemode
it was here
🤷
oh hmm maybe cause it wasnt set in rgsserver?
or does global affect every world?
That behavior requires several config settings to be changed
so im having some troubles with my Minecraft server. I want to make display groups (just normal groups without any special perms) and i have made the groups, but when i try to add the prefix it dosent seem to work. i have EssentialsXChat and VaultChatFormatter installed. Is there someone who can help me with this?
Question here ehm i got permissions in the defautl group but how can i ez duplicate them to other groups i forgot the permission or something
im using craftbukkit btw
!meta
@trim spoke ^ did you set accoring to that?
@plucky ingot just use parent for group inheritance
@plucky ingot look at setting parent for other groups. no need to duplicate perms, just have the next higher group pull form default. https://github.com/lucko/LuckPerms/wiki/Command-Usage:-Group
oh rip lol
/lp group REGISTERED_GROUP parent add default, that way new group called "REGISTERED_GROUP" will have exact permissions as Default group + any you add for registered group
@magic summit yee
what shows when you do /lp group <group> info ? does the prefix show there?
then you need to change placeholders in essentialsX config
it did
oh, then its not set
you have imperials as a parent of imperials? - sep thing, but ok, so you have prefix showing now in info for that group, so if it doesnt show in chat, then you need to change formatting for chat in essentialsx to show the prefix. LP only contains the data, you will have to tell essentialsx what data needs to be pulled
this stuff?`
that or the section closer to the top - search for #add-prefix-suffix: false and the sections above that. ive not used essentialsX for a min, so i dont remember the config
does luckperms work with 1.14.1??
im using 1.14.1 and it works, just the prefix isnt coming up
ok
i have vault too
Oh weird then
what did u do then
do I just download version 4.4.1
lastest version ye
thanks
@glad aurora could u help me?
I just installed essentials chat and vault I don’t know how I can help you sorry
Hey Luck Perms crew... got a question for you. Is there a way to track the first time a user joins the server (and is added to the permissions) so that after a year I can auto grant them a permission?
trying to figure out the best way to handle this so I can reward my players for being on X time
You have to use a plugin that executes commands/actions after X playtime
hmm.... so not play-time.. but first join date
and I'm not familiar with any plugin that does that, I do know of ones that do played time
Hi, i have kinda complicated question. Is it possible to somehow block by bungeecord one of servers, that it couldnt set perms for other servers from console/ingame?
Ex. admin, who has * perm on server 1 could not set * permission for server2 and from console of server1 he could not set perms for server2?
from console - you can not restrict permissions (depending on your panel from host, you can set permissions for the user where they cant access the command line) but anything ran from console is ran with highest perms because its the console. For server related perms, you can look at these two things
https://github.com/lucko/LuckPerms/wiki/Context
https://github.com/lucko/LuckPerms/wiki/Argument-based-command-permissions
how can I set permissions for vanilla commands? I want to grant everyone access to /list. I don't see anything on the wiki
are they actually perm nodes in vanilla? so on the mc wiki? or where do I find those
Vanilla just has OP
minecraft.command.[whatever] usually
but most server platforms (Bukkit & iirc Sponge too) support permissions for vanilla commands, altough they're pretty basic
thanks that worked
nvm I found out how
I have some existing permissions setup in an existing group. I want to make that existing group only have those permissions in a certain world. Can I add a world specific restriction to my existing group? If so how?
Using the editor (/lp editor groups), you can then search the permission and simple fill in the "world" field (and save)
or
remove the permission from the group and add it weith a world context
!context
:paperclip: https://github.com/lucko/LuckPerms/wiki/Context
Thanks very much!
wow that editor is the most amazing thing i've seen
major thanks again! From Kruize
Hi, one question about the context, am I right: when I set the config file to global, I still can set permission command to server, world and so on context only. But when I switch global in the config file to lets say world, all permission commands I ll take will add that context at least
So when I wanna config different rules for different worlds I just gonna stick with global
I posted this yesterday but it didn't get fully resolved.
I'm finding that whenever I edit a permission or a parent for someone, the console throws some sort of exception https://hasteb.in/alewejur.md
Anyone know how to fix this?
I'm running LP 4.4.24 on Paper-45 (1.14.1)
I'm using yaml for storage-method
Edit: Deleting my actions.json fixed it
Caused by: com.google.gson.stream.MalformedJsonException: Unterminated string at line 40172 column 40 path $[4484].acted
If I use the webeditor: can I use in one line more than one worlds in the world-column?
Hello. I am using the luckperms prefix and I was wondering if there was a way to remove the <> from the start of the prefix and the end of the username
@patent plank one line per world
@noble sapphire edit your chat plugin. The <> isn't luckperms doing
@foggy quartz if you rename the server from "global" you need to use that server name when defining permissions for that server.
Ty, now I understand
Can I give certain permissions to a group that inherits from another group that has the permissions negated? As an example let's say "default" has -coreprotect.*, would I be able to give coreprotect permissions to a "moderator" group assuming that mod group inherits "default"?
Yes
is there a tutorial somewhere to get started learning about permissions?
!usage
:paperclip: https://github.com/lucko/LuckPerms/wiki/Usage
The wiki and that page in particular @proud void
thanks
There are videos on YouTube but only the wiki is official
ok
Is their a support channel?
Guess not- It's not a luck perms issue but its more of an SQL issue. I've made sure permissions are correct (definitely has access to the "pex" database.) and i've changed the password twice. Tried usling localhost and 127.0.0.1 - MySQL is hosted locally - windows server 2019 - I get an access denied error
Did you just asked about help with PEX ?
https://i.imgur.com/jIikoAJ.png is my perms
and no.. was attempting to use pex but foundout luck was better
Well, what is the error message you get (the exact one)
doo you want the long error or the definitive access denied error?
Its deffinitely a sql error.. but idfk what's going on with it. I'm sure I have the correct credentials and have access to the database
Above you showed your permissions for the user pex
That are 2 different usernames
Okay, so on the same server what happens when you try to use mysql -u ben -p
# mysql -u ben -p
Enter password: ********
ERROR 1045 (28000): Access denied for user 'ben'@'localhost' (using password: YES)
So it is a Database issue
Yup
does ben even have permission to log in from localhost ?
This is a different case, lemme show you ( gimme a second )
sql has multiple perm thingys? 😩
user phpmyadmin is allowed to login from localhost, and user pterodactyl is allowed to login from everywhere
so how do i give ben access to the database?
I think i see what i've done
Hostname needs to be %?
could I hire someone from this discord to setup the permissions on my server? I dont want to stress myself out trying to figure it out
Depends
on what
How much addons are on that server, a bit more informations of what exactly would need to be done would be nice, also #general
You really should do it yourself
I mean good luck trying to fix it if it breaks
Or you want changes
It’s really not hard.
It just takes time
Though typically you’ll only ever spend a bit amount of time during the initial setup
As you need to figure out which groups should be allowed what
And even if you pay someone, you’ll still have the bigger part left. And that is deciding which groups should be allowed what
Then give them the permissions to do stuff
where would I find the permissions for that
Permissions always depend on the plugins you use
So check their docs
Alternatively you can use verbose to see permission checks in real-time
Depending on the size I would have done it for free, or would have let someone else help him XP
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
And be sure to disable vanilla’s spawn protection
What's the easiest way of adding multiple perms and doing a large amount of tasks now that the databse is setup?
how do i access the editor?
cheers
What's the one for bungeecord @magic dome ?
Oh. I guess with a network it doesn't matter which server i do it from as their all synced
/lpb editor
can i create groups and stuff using that editor?
Not yet sadly
Right, ok.
There is a update in progress to make that
👍
Am done
hmn?
Luck seems like the luckiest dude on earth
and getting into the GitHub Sponsor Beta
😮
Back to topic, use /lp creategroup <name> to create the groups first and then /lpb editor to add the permissions
if i have all the servers connected to the same DB does it matter which server i do the editor command from?
Not really
!wiki
:paperclip: https://github.com/lucko/LuckPerms/wiki
hello
i recently downloaded lucky perms
and ive been for an hour trying to do this
without any luck
I already did the console thing to give me permission to all of the commands
what I want to do
is to give a specific group
only the ability to /tp
everything else
no
because if you give an OP permission level 2, they can do gamemode, tp, kicking and all that
I just want to give them the ability to tp
is there anyway I could do this
thank you so much!
Also
how can I give myself every possible command because im trying to do basic commands and its saying I dont have permission
but im the owner lol
nvm i uninstalled it
seemed way too confusing
thanks tho!
Lmao. That defeatist attitude tho.
Good luck in your quest to be a server administrator.
@tribal fjord You could've just tri.... nvm seems too confusing to help you.
How do I remove user from group and set to that geoup
/lp user <user> parent set <group>
Will remove all groups and set the player in the group specified
Hi, Im running into a problem after updating to the latest version of lp ; One of my staff is not able to login and is sending this error to console https://prnt.sc/nu78hk
What does it say when they log in
hes also sending:
[05:02:13 WARN]: [LuckPerms] LuckPerms already has data for player 'iDreamable' - but this data is stored under a different UUID.
[05:02:13 WARN]: [LuckPerms] 'iDreamable' has previously used the unique ids [040b6f91-bca5-4423-b884-e2afbf874c47] but is now connecting with '3af7f1a0-9d16-3b1e-9e94-309db1b80036'
[05:02:13 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.
That's not a login message
This is what he gets when he logs in http://prntscr.com/nu8603
Is this on a bungee network
yes
You remembered to update bungee LP too?
what does the bungee console say when they try log in
thats the one that will spit errors too
@hardy eagle the error message clearly says what’s wrong
If I had to guess you turned off bungee mode on your spigot
That was going to be my guess, but if others can log in fine
That doesn’t happen randomly
If it’s a cracked server with an auth plugin, then something is going wrong there
I was wondering how I can make it so two players can have two different ranks at once from two different tracks
promote them on the tracks to the point you want them to be?
They will then get permissions from both those tracks
mhm
Was gonna say the same
do they have to be the same / different weight
I'm assuming you want to show two prefixes?
Yeah
Meta formatting
Alright how do I get them to show two different prefixes
Anyways check the wiki page on prefix stacking if you want multiple
Now its happening to every player who tries to login http://prntscr.com/nu8hvl
Look in the config file around line 336
What Spigot version are you using?
1.8
1.8 is not supported. Use 1.8.8
why have i never had any problems with this for the last 3 months ive been using lp?
until i updated today
reverted back to 4.22 and it works fine
4.22 isn’t a LP version
And even if it works with a LP version, doesn’t mean it’s supposed to. 1.8 should never be used under any circumstance
Players should be using 1.8.9 and servers on Spigot 1.8.8
All 1.8 versions are compatible with eachother anyways
my spigot is 1.8.8 thats what i meant
Giving precise information really isn’t a strong suit of people today...
Anyways in that case, please report it on GitHub
Still having the handshake_failure bug on my server, completely reinstalled java to latest 1.8.0_212, luckperms also is on latest. https://pastebin.com/v7Z0Lygw
before reinstall server was on 1.8.0_202 which is what my other two run and the editor works fine on those two just not the third server here
How do i use this Plugin, I just decided to use this on my server
Im assuming you are using a SQL database @tulip vine
@glossy laurel read the usage guidelines here
!usage
:paperclip: https://github.com/lucko/LuckPerms/wiki/Usage
not sql actually just default H2
Do you run a network?
Yes we run a couple different mod packs and servers
are you wanting all your permissions synced?
oh.
Tried backing up your perms and reinstalling LP?
I’m getting a weird issue with LP and essentials chat
Well post details so we can help. Without any more information nobody can help you
reinstalled lp earlier to latest ver
@glad aurora What's the issue?
So you removed all the files and let it return?
yo so ive just started doing my mc server
i just installed lp and essntx
so I already done /lp user name meta addsuffix x x
but why the suffix didn't shot next to my name?
sorry for my bad english :>
It does change my name to the suffix color though
Do you have fault installed?
Vault*
vault as in /vault plugin or ...?
" Vault is a Economy/Permission plugin for hooking into the variou..." this one?
Yes
ah aight I havent download it yet
thx
It's a requirement for LP to handle prefixes
@toxic wagon So I have the chat format set as’%luckperms_prefix% {displayname} %luckperms_suffix%’ but in chat it shows ‘<Owner Flax noob> message’
Hey FlaxenYapper287! Please don't tag staff members.
Sounds like it's doing the right thing to me?
Unless you are talking about the <> bits
can someone help me please
@bronze summit Only if you explain what you need help with
i will send an ss
@split veldt Yeah I don’t want the ‘<‘
@glad aurora Shouldn't the suffix be {luckperms_suffix}
Oh yeah but it works anyway
You don't have two chat plugins running do you?
@bronze summit Use the verbose feature to see what permissions are stopping you.
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
Erm
Essentials was abandoned long ago and reborn as essentialsX
I do have essentials because I have all of its commands but it’s not showing up in /pl
What .jar do you have though ^
Let me find a link for you
Run /ess version and show the output
i ran that command and found out what was wrong but its still not letting me break blocks out side of op
Did you give yourself/your group the permissions required?
yeh
Essentials permissions by any chance?
You're not inside the spawn protection are you?
im not
You probably have a plugin that handles world protection
If you haven't already try essentials.build
and that's probably what's stopping you
Hey yo so I just download vault like you ask
readded my name into the owner prefix but the owner prefix didnt showed up
thats... a lot of essential...
@foggy quartz you also need a chatplugin that hooks into vault
any recommendation?
Essentials ;D
I download it already, EssentialX no?
It's easy to use. Has a whole lot of extra commands that come with it
*EssentialsX and EssentialsXChat
You need essentialsXChat too
but everytime I search for EssentialsXChat nothing showed up though
It's in the essentials download zip folder
When you get it from https://www.spigotmc.org/resources/essentialsx.9089/
It also pays to keep versions the same so update if yours dont match the ones in the folder
so should I just add everything thats here?
or just essx and essxchat?
@split veldt It's better to use the link I said earlier. Saves downloading the zip. You can just download the exact ones you want.
any suggestions on how i can fix this problem?
uh what problem?
@bronze summit remove plugins one by one till it goes away thn you know where to look
ok thank you
Try essentials antibuild if you have it firsr
Which I suspect you do if you have 8 essentials plugins
I wonder why my brain is so stupid
Do you have multiverse?
me? yes
@split veldt thank you that worked
Oh it's not you who wants to rid the <>
@bronze summit np
As for me I'll be heading off now. Work in the morning.
Is "permissionSex", with "s"
XD
:v

also known as Consent
Got a question. Is it possible to add new players automaticaly to a permission group? Just new players that join the server. I'm using a group with all the standard permissions named "members"
!default
use default group - you can rename it if needed, but group names dont matter that much - you can use pre/suffix to show a different name in chat or other plugins.
But i already setted up a whole new group with permissions named members..
If you read the page it gives you an example of how to make that group the default group
default-assignments:
my-defaults-rule:
if:
has-true: <group.default>
take:
- group.default
give:
- group.member
set-primary-group: member
?
you can bulk move perms from one group to another, then use /lp group <group> setdisplayname <name> to rename the group (this command is in the link above)
(backup first) but you can move all users from one group to another using: /lp bulkupdate users update permission group.members "permission == group.default" look here for more info on bulk updates
https://github.com/lucko/LuckPerms/wiki/Bulk-Editing
Sorry my brain hurts English isn't my best.. Can you tell me step for step in DM? I'm sorry but yah 😦 I get English in school next year lol
My brain hurst while reading big texts
What you posted world work @foggy quartz
Default assignments is overkill (and probably going to be removed in the future), all you needed was /lp group default parent add member (which was the second option on that wiki page)
Ooooooh
So if i do /lp group default parent add member. Member is part of the default now?
So everyone that joins get it?
default will get the perms of member
oh so if i did /lp group default parent add member i can remove member after that?
no
default will inherit from member
will just save you from moving things
if you dont want to move all perms from member group to the default group.
So uhm i did the command so now i don't need to add new players anymore to the group?
They will automaticaly get it?
And if i want to add new permissions i need to add them to the default group?
if you set member as parent of default, then all default players (ones that join new and players already part of default) will get the perms from the member group. you can either add new perms to member group (to keep all consistent) or add the new perms to default.
you as well
Well uhm got another problem but not a LuckPerms one i see that ur smart lol so can u help me with that one in DM?
Can i link lpb to normal lp with mysql?
?
@sacred flint if you set MySQL database details to the same db in both the bungee config and the backend servers, they will all pull from same db
Nice, thanks for answering my question 🙄
yeh i know that... but can i add lpb to that aswell
lpb is just the prefix for bungee commands
. . .?
bae, not sure what you are asking
./lp editor
you only want to modify the flatfile?
@magic summit
I want to set the permissions through the config file
Or whatever it's called
if you have the same MySQL db connected for bungee and backend, then when you use the editor, all perms will be synced
!sync
@magic summit I want to set the permissions through the config file
its better to use /lp editor than the flatfile
/lp editor?
yep
Is that ing?
The web editor is the most comfortable solution, you can add permissions very fast, but other than that, you can't use commas in your commands
i need help setting up perms for my server with friends
i want to set perms up for my friends but i dont want them to have OP, i feel like they will abuse the power
!usage
:paperclip: https://github.com/lucko/LuckPerms/wiki/Usage