#support-2
1 messages Β· Page 26 of 1
!usage then
Here's a guide to help users understand and use LuckPerms for the first time.
π
hey can I get some help setting this plugin up?? (staff cant Get op)
What server platform are you using?
ok
Give the proper permissions instead
find plugin pages of the plugins you have installed, make groups (or give permissions individually) and add the permissions
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
ty
say
is there 1 command for the plugin that gives you all of the commands of op?
You can use wildcard permissions
Like test will give you all permissions that start with test.
Or test.test all that start with test.test.
And the one for all permissions would be *. But keep in mind that this may break some plugins!
You should just stick to giving out full permissions per plugin
ok thank you!
You're welcome
Just ask
I'm creating a server I have some signs that allow you to buy items but only those who are ops on the server can use them. How do I allow everyone to use them?
on the ground that I chose as spawn
Give them the permissions to use signs
Either check your sign plugin's permissions or use verbose
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
for everyone who enters the server puddle use to buy items
srry to bother again but how is the command written cuz we tried 7 diffrent times and it didnt work xd
Like
testwill give you all permissions that start withtest.
@proper pulsar
Hey JamesAib! Please don't tag staff members.
oh
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
as if giving everyone permission to use the signs?
If you want me to correct your commands you gotta post them. I don't have a crystal ball to see your screen @frank scaffold
@prisma hinge give them to the default group
What is the command?
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
oh ok so the command that gives all op like in mc vanilla /op you told me that its * but after trying to use it in p group admin permission * true it did not work did it again in lp group admin permission set minecraft* trueand still didnt work
any feed back??
yes we did that but its only for that specific command
@frank scaffold
oh ok thank you!
BrainStone that comando is to allow to ban people. What is to permite the signs?
*comand
Replace the ban permission with the permission for the signs
To quote myself:
Give them the permissions to use signs
Either check your sign plugin's permissions or use verbose
My plogin of the signs is Essentials
yes it still isnt working cannot even /gamemode 1
But i don't know how is the command
To allow the signs
Any One with Essentials can Help me?
there's no command, in your essentials config you have to manually allow each type of sign
Help with concrete permissions is #general
@frank scaffold run /lp editor and paste the link
ty
error code from proxy console on /end
where can i see version
/lp
v5.0.104.
how? i havent done much yet with github
where do you use those type of command?
essentials.build.place.<id>
essentials.build.place.<id>:<data>
essentials.build.break.<id>
essentials.build.break.<id>:<data>
essentials.build.interact.<id>
essentials.build.interact.<id>:<data>
essentials.build.craft.<id>
essentials.build.craft.<id>:<data>
essentials.build.pickup.<id>
essentials.build.pickup.<id>:<data>
essentials.build.drop.<id>
essentials.build.drop.<id>:<data>
@sullen viper Sounds to me like you have EssentialsAntibuild.jar in your plugins folder. Delete it and forget all about it. it's rubbish.
but i need it
@prisma hinge I don't think you'll get that here. If you are having issue setting things up, have a read of the Wiki or usage guide.
you don't know where to put this?
!editor
LuckPerms offers an easy to use, powerful Web Editor, with which you can add, delete and change permissions of groups and players.
Perhaps in there?
oh i forget thx
i've setted the meta.weight on my owner to 100 and co-owner to 95
But im still able to upgrade my alt to owner
What am i doing wrong?
Im hanving the /grant installed
Are you using argument based permissions?
i want to use the user interface but both owner and co-owner is given rankgrantplus.* is that a mistake
You chose who gets what perm, so you can change that.
but since the perms isn't set whos able to do what i want to make sure co-owners can't upgrade them selves to owners
isn't there a esay way to do that
!argumentbased @winter tendon using this will let you do it. I know nothing about rankgrantplus tbh
Fine tune exactly what users with permission to use LuckPerms can do.
@high raven is it the weight par i need to look at?
anyone who can help me with perms?
ask and ye shall receive @vital anvil
soooo i wanted to setup my admin rank
@winter tendon if you want it wo work, it's gonna involve a lot of thinking and fiddling on your part - learn the system from the wiki and then you're gonna have to figure it out
!usage will show you the basics! @vital anvil
Here's a guide to help users understand and use LuckPerms for the first time.
and i gave me right like essentials.* and stuff like that
but i just cant use these commands like /kick and things like that even if i got op
what does /lp group <groupname> info display?
is that all that shows up?
yes
!commands as per this wiki page, to add a permission to a group, use /lp group <groupname> permission set <permission node> true
Find all of the available LuckPerms commands on the wiki.
try it and see if it works
nope nothing changed
and you're definitely in the admin group?
i created the rank with the webeditor if thats a problem
that's how you do it
/lp applyedits 0oXCxAs91p
try this link^
see if you can do what you need to do
i think it works
the problem is you set those permissions to the 'test' group you made
and you were in 'admin' group
okay and if i want to give my moderator the perms to kick some what do i need to do
if you have essentials, consult this list for all permissions and give the mod group, which they are in, the correct permission https://essinfo.xeya.me/permissions.html
ohh im blind
π
i think it works now but i dont know why
i tried things like that for 2 hours now and somehow it works now
fantastic
can you tell me why my supporter can use /gamemode https://editor.luckperms.net/NRXDhx7g5D
i have no idea π try setting up inheritances and fiddle with the perms some more? it shouldn't be happening with the LP link you sent me
what are inheritances?^^
it's a way for one group to have permissions from a group lower than it, as well as extra permissions that the lower group doesnt have, without retyping all the perm nodes
!usage i think it's on this wiki page?
Here's a guide to help users understand and use LuckPerms for the first time.
it's somewhere on the wiki for sure, not too hard to find give me a sec
inheritances are automatically activated?
its a feature for the plugin!
Looks good, but be sure that the name you entered is the same as the one in the LP config of your survival server. Not quite sure if case actually does matter, but can't be bad to have it matching exactly.
okay so when you say lp config you mean this let me get a screenshot
Im used to gmod coding etc not this so yeh
like this?
Oh yes like that.
perfect
thank you very much π
i hope ive set it up all correctly for all bungeecord servers
I was confused with this
Do all my servers need to be set false for this
like was so confused and still am
and does my proxy server need to be set Global like how this is set Survival https://cdn.discordapp.com/attachments/690683905677983756/692889825598111814/unknown.png
Your proxy should be bungee by default, but you can leave that as is if you don't plan to restrict permissions to that particular server.
okay so leave it as global gotcha
and what about the message stuff?
leave all false?
I think you can set it to true on the bungee, but can always do that later. Not sure myself
ah fuck xD
okay
It prob is true for the bungee/proxy one
and false for the other ngl
was a video i was watching and i was kinda confused but yeh think its that way
and so i just keep global for bungee then before i move on to the next thingy
ok this way its less confusing
so I want my higher ranks to not have access to the lower ranking kits
(besides starter)
then put the kit in the groups
So you have 1-6, 6 is highest, 1 is lowest. What you do is set the kit perms for 1 to true, and on 2, you set that 1 kit's perms to false
and then on 3, you set 2 kits perms to false
you said to inherit the perms of the lower rank
to the group thing
group. default or whatever
it will inherit the highest applicable permission
if I do that
then it will inherit the kit perms
how do i make it so it doesn't inherit a specific permission
so it takes eberything except one for example
you set that specific permission to false in a higher inheriting group
i've explained the easiest way to do it, I'll try again
so ontop of doing the group. whatever then after I type in as a seperate permission to have access to the kit and set it to false?
So you have 1-6, 6 is highest, 1 is lowest. What you do is set the kit perms for 1 to true, and on 2, you set that 1 kit's perms to false. and then on 3, you set 2 's kits perms to false. and on 4, you set 3 kit perms to false
yea
just click the little green true to change it
but
when i bring the previous ranks perms up
I use one permission
group.rank
that doesnt list it all ouit
so I can't go in and click that little green true
when you set a node to false, it prohibits the use of that permission in all groups at or above its weight in inheritance
okay that makes sense now
so one last small question
so lets say I make my second lowest rank
and it inherits the stuff from default
then I go to make the third lowest rank
and if I do group.2nd lowest rank does it also inherit that group.default and bring up all the default commands with it or do I have to do group.default as well as group.2nd lowest
you can just do group.2ndlowest and it'll keep default
okay so i dont have to add another group.default ontop of that
nope just the one right below it
and then you can make a track with the groups so the promote command works
!wiki has literally everything specific you could need for setup
Learn how to use LuckPerms and all of its features by reading the wiki on GitHub.
ok yeah we have the track setup
thank you for the help sorry for asking so many questions lmao
np!
set up a permission? like lp group default permission set nothing.absolutelyuseless.nothinghere true
he can't unless he's opped
it's not possible afaik, like at all
always keep it the latest version from https://luckperms.net
Oh okay! Should I move it there, then?
Okay! Thank you!
Hey! I love the plugin, been using it for a while, but I had a questions. It is possible to add a player to a group if they haven't logged on before?
I tried ./lp user <username> parent set|settrack <group> but it tells me "A user for <username> could not be found". I know plugins from forever ago used to do it, but nothing was ever as detailed as LP.
Thanks in advance, even if there isn't any answer!
You can add a player to a group if they havn't joined before by using their UUID instead of their name
oh! I never thought to try that. Thank you! I'll give it a shot.
Yep, UUID is de way
Thank you vv much.
UUID stands for Use UUID in desperation. π
that's clever
I just made that up on the spot
thank you!
@light patio I donβt provide support over DM
And how on earth did you even manage to send me some? I have them blocked here
@proper pulsar hes from the matrix 0.0
Hey mateo.! Please don't tag staff members.
If you guys can take a look and tell me whats wrong, that would be great:
i have to set nucleus.admin node to true in my user
even though im in editors group, to be able to use for exmaple /gamemode commands
ill brb
no idea anyone?

@light patio for issues with specific permissions reach out to the support of the respective plugin
There is a command to demote a track of multiples ranks?
!commands
Find all of the available LuckPerms commands on the wiki.
all there
But I get that message.
is a member of multiple groups on this track. Unable to determine their location.
The player has multiple ranks of that track
LP can't tell where the player currently is on the track
Use normal parent commands to fix this or fix the ranks that belong to the track
There is another form to see in chat a rank other than the tracks?
weighted prefixes i guess?
There is another form to see in chat a rank other than the tracks?
What?
Normal users can have ranks in the server but users can bought vip ranks.
There are two ranks with perms and in chat. But If a player bought another vip rank, I will to use parent add but he will have perms of next and before vip rank.
I want to "clear" his track and add new vip rank purchased.
There are a command like setweight but remove all previous ranks in a track?
Or I want to use parent remove always?
If you want to set a players position on a track use this command https://github.com/lucko/LuckPerms/wiki/Command-Usage:-Parent#lp-usergroup-usergroup-parent-settrack-track-group-context @prime crescent
That will remove all other ranks on the same track
Thats it, thanks!
Hey ivandpf! Please don't tag staff members.
You're welcome
I was thinking further on how to do it
Try asking for help with what you want to do and not with how you want to solve it
As future advice
Thanks
Hey S4M3C! Please don't tag staff members.
If you let me know what you need help with
Hey, im actually getting an error when adding a temp group to a user, im actually using LPV5
https://gist.github.com/Flashback083/07031031d1220f3b8c3c033cf4bb22d4
i tried to use the extension api too but can't make it work 
Thanks for the help !
LP version : LuckPerms-Sponge-5.0.108
Sponge version : spongeforge-1.12.2-2838-7.1.8
hey is there a list of the minecraft.xyz permissions somewhere? can't find it on the wiki
okay thank you! that brings a follow up question though;
there is for example minecraft.command.save-all and also minecraft.command.minecraft:save-all
what is the difference between the two? is it a console vs player type thing?
those don't appear to be listed in the bukkit commands
which is why im asking
looks like the first is a permission node. not sure about the second, probably for in-game yeah
would there be a potential issue with ignoring the second one and just assigning the first one?
or vise versa?
the second one's not a permission so you dont really need to worry about assigning it afaik
just the first will do
np!
why do my member group recieving unknown command when i just try to type /kit and my member group have this here from the editor
the command /kit member works
But it's just annoying to see the error
try a server restart? it's a cosmetic bug that nobody really knows how to fix lol
so it will eventually fix itself?
not certainly; maybe
and i should remove essentials.kit.*
ahh that would not be a great idea π
Since i've created a god kit
@thorny yew
You want to assign a group to a user with luckperms?
/lp user [user] parent add [group]
`> 22:44:43 INFO: [LuckPerms] Enabling LuckPerms v5.0.100
22:44:43 INFO: | |) LuckPerms v5.0.100
22:44:43 INFO: |_ | Running on Bukkit - CraftBukkit
22:44:43 INFO:
22:44:43 INFO: [LuckPerms] Loading configuration...
[22:44:44 INFO]: [LuckPerms] Loading storage provider... [MYSQL]
[22:44:44 WARN]: SLF4J: The requested version 1.5.6 by your slf4j binding is not compatible with [1.6, 1.7]
[22:44:44 WARN]: SLF4J: See http://www.slf4j.org/codes.html#version_mismatch for further details.
[22:44:44 ERROR]: Error occurred while enabling LuckPerms v5.0.100 (Is it up to date?)
java.lang.NoSuchMethodError: org.slf4j.helpers.MessageFormatter.format(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
at org.slf4j.impl.Log4jLoggerAdapter.debug(Log4jLoggerAdapter.java:223) ~[?:?]`
wtf does this even mean
there's a lot more errors after this btw
@analog vault what server platform and version are you using?
Wdum? Like dedicated server?
No bukkit, spigot, sponge
Currently i'm using Paper 1.8.8
Can you make sure itβs latest?
Oh wait
Taco spigot sorry
and I have a custom jar
which i;m goign to use when we move onto our dedicated server
Then LP is not compatible with that jar
Well no
It uses a weird version of slf4j
The using MySQL on that version doesnβt work
Again due to it using that weird version
I think it's something to do with my databse
I host my own MySQL server
But things like websites (such as Xenforo) were working fine. But until I start making databases for Minecraft plugins (none of them work at all)
It is not related to mysql
But if i change to H2 it works
It is related to your custom jar using a weird version of slf4j that is incompatible with the MySQL driver LP uses
Not that hard
right..
To understand
No
Same error?
No. Iβll just read it through my crystal ball
Yes of course I need the full error if you want me to help
I wasnβt trying to be funny
delete the libs folder, maybe
failing that, some other plugin is bundling in a different version of something than LP requires
Was gonna say the same
(deleting libs folder is probably useless, but π€·ββοΈ )
what
Yeah
so I have an issue with the prefixes
Yes
ok i'll delete it
And if that doesnβt help remove all other plugins besides LP
fun
lol
FFF didn't work
i suppose now
i delete every plugin
ok i deleted every plugin, and now i get a database error when logging in
and the fattest error ever
@proper pulsar
Hey aidanohart! Please don't tag staff members.
sorry :/
That means your database settings are not correct
But the original issue has been solved
So one of your plugins has that aforementioned weird version of slf4j
Pretty sure it should work with your taco jar now
Right
Here's a page with some common storage system errors.
If you find out which plugin causes LP to break Report the issue to them
Are you using pterodactyl or anything Docker based?
And let me guess you put in 127.0.0.1 for the MySQL server?
And what is that?
for what?
bind-address
the bind adress in my apache config is correct
otherwise the remote access wouldn't work for my websites
ok
@thorny yew I saw your ping but can't find your message- did you get it figured out?
Don't run it
Hello, there had been a problem that all of my permissions, groups, and so on was removed (not LP's fault).
I found an older /lp applyedits command that I had pasted like 2 days ago. After doing so, it brough back all of the Tracks back and only one group back with all of its permissions.
It did NOT bring back the rest of my groups and it did not bring back any of the users. Is there a way to fix this without a backup and by just using the applyedits?
Nope
Web editor will only track modifications, not the whole setup.
Then why did it bring back a single group that I made years ago and all of its permissions that has been worked on over the years? Quite confused.
Because you changed it in the session
Ah
IS there a way for me to set priority to groups?
Since i been using "Weight" to determine the main priority for it to detect
That would be the way
I see. Also, is there a way to backup lets say everyday while creating different backups? I am wanting it like (with the backup name) "LP-[date]"?
I assume not, but might as well ask.
run /lp export LP-[date] (not literally. replace [date] with the date)
You can choose any name you want after export
Right, but I want it to be scheduled and not require me to literally be on the server or in console to do the command.
get a plugin that do scheduled commands then?
Right, but that plugin would also need a placeholder for the date.
Many do
And depending on how you run your servers you can add crojobs that run commands
Hmm for whatever reason updating Luckperms just screwed up SuperVanish plugin
Reach out to their support then
Only internals were changed
It shouldn't make a difference to that plugin
Which means it's most likely and issue on their side
yeah i'ma just replacing the plugin with something better
@mighty wyvern dont Spam your question across multiple channel. Pick the right one and be patient. Especially with such off topic questions
Alright sir
Hey guys!
So, I know how to mod MC, I know how to add plugins, I know how to handle a server and everything.
The only thing I don't know how to do, is how to handle the freakin permissions.
Is there a good place to learn about how to handle all of that?
with luckperms, just do /lp editor and it'll be easier to add/remove permissions
is there a way to see if which command need what kind of permission? i don't know which one is the permission /ping and i don't know which plugin grant it
!verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
my brain is too ded for that, is there a way for me to check verbose just for that specific player?
lp verbose on <name>
thanks!
Turbo how do i fix my problem?
@sterile oxide Can you please not spam your question in different channels. Stick to one and be patient.
Question:
Gave plots.permpack.basic to default, and now my friend can build on my plot. Something im missing?
nvm it works now idk took a long while
other question: how to increase the max number of claims?
oh thats a perm?
Thanks that works!
Other question:
WorldEdit, say I only want to have it work in 1 of my 3 worlds, how would I go about that?
@shy torrent you use context to make the necessary perms only apply in that world (or you can use the WE config to exclude worlds entirely i believe)
!context
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
Thanks!
hey i just got the plugin and im looking to transfer things over from PEX
!migration
Learn about the process of migrating from another permission plugin.
i tried doing /lp migration permissionsex and it just said unknown command
What does lp info show
i think im dumb. dont think i restarted the server yet, after downloading them
oneee sec
Did you check console for warnings/errors?
Is PEX still on the same server
Is it possible to auto assign a group to a person if they get that job? For example they get the job Miner and it'll give them the Miner group
depends on the job plugin to run the command to give them the group
Jobs reborn, I want it to auto give them the group from whatever job they picked, is it possible?
That plugin will need to run the LP command to add the group when they pick the job.
Is it possible? I'm also really new to lp, all I know is you can make groups with a prefix and gives it the permissions of other plugins
I just told you how to do it...
Hey Zuluert! Please don't tag staff members.
No
What's the issue?
I am not sure how to do it
How to do what
Yes it does. Your Jobs plugin needs to run the lp command to auto assign the user the group when they get the job.
I am not sure how to make it do that
Then go to that plugins support. It is not a luckperms issue.
Okay, thanks
I have jobs inside my server.
I have a command scheduled (via plugin) that every 3 days dismisses all players from all jobs. When the player chooses a job via GUI he receives a temporary permission group of 3 days as well.
The problem is that if everyone is going to be fired tomorrow, and the player enters some job today, he will be fired from work tomorrow but the temporary permission via luckperms will still continue, as it will be 2 days yet (via lp group temp 3d etc)
I would like to know if I can add any command together with the command above to remove the temporary permissions from the player according to the group he is in, regardless of how much time is left for his temporary group to end.
So if he goes to work today and tomorrow the jobs will be reset he will also lose the jobs and permissions, avoiding complications (because if he gets fired and continues with the permissions he can generate several problems and confusions)
In the command plugin I can write the command I want and when I want it to be executed. I don't know if there are any commands inside luckperms that I can add to this plugin. Something like / luckperms group jobs deletetemp allplayer every3d
I've tried - lp bulkupdate users delete "permission == group.jobminer"
But it need to confirm the number every time so I cant use this command if I want to automatizate the process.
The print is an example. I just wanna put a command that works. So I can put there with the others commands to run every time I've set. In this case every 10 seconds the /say command will be trigger like if I did it in console.
The only thing that plugin do is to run the command I want every X times. Theres why im asking for help, here. I trying to find a command that can remove all players from a group,
Hey, i am thinking that a problem in my server is happening because of LuckPerms
I have [] by my name, not a prefix or somthing, just []username message
Anyone can help?
@prisma hinge
Do you have vault installed?
Yes? Skip this question.
No? Then install it. Requires no setup and allows luckperms to 'talk' to other plugins.
Do you have mutiversecore installed?
Yes? In the config.yml from mutiverse core set prefixchat: 'false'
No? Skip this question
Do you have essentials installed?
Yes? Do the following:
Change these config settings:
add-prefix-suffix: false
change-displayname: true
Set chat to:
format: '{PREFIX}&r {DISPLAYNAME}&r {SUFFIX}&r: {MESSAGE}'
No? What other plugins do you use?
Hope I helped :)
Please let me know, would love to hear that.
You were right!
its the multiverse-core who did it
i first checked the multiverse core and restarted
thank you so so much @static pendant
No problem. Basicly is it one of the 3 things above π
btw, do you know how to make the rank and the name have a space between them?
/lp group owner meta addprefix 1 &4Owner
i did this command
and now
OwnerNAME
i want it to be Owner NAME
@prisma hinge Space between if fixed if you do the essentials solution above! π Because then essentials will automaticly add spaces. But another but lame solution is to change the prefix in the editor to &4Owner &7 . This will not work with a command tho. I recommend the first option
is it the add-prefix-suffix?
or all of the essentials thing you wrote
@static pendant
what should i change
Change these config settings:
add-prefix-suffix: false
change-displayname: true
Set chat to:
format: '{PREFIX}&r {DISPLAYNAME}&r {SUFFIX}&r: {MESSAGE}'
Also a more complete explanation of this is in the #general pins.
Those settings are in the essentials config.
in my format i have #format: '&7{PREFIX}&r {DISPLAYNAME}&r &7{SUFFIX}&r: {MESSAGE}'
why is there a &7
like a color code
@static pendant
is that the problem?
i removed all the &7's because then its gonna be the format you told me to put there
it still didnt work
Remove the # only 1 format does work and anything with a # is out commented
Member:
priority: 100
channel: ''
prefix: '&e%luckperms_prefix%'
name_color: '&e'
name: '%player_name% %deluxetags_tag%'
this is deluxechat
idk why it doesn't work
Can someone please help me
it shows OWNER OWNER NAME
@static pendant
format: '{PREFIX}&r {DISPLAYNAME}&r {SUFFIX}&r: {MESSAGE}'
/lp group owner meta addprefix 1 &4[Owner]
please help
[Owner] [Owner] name
Remove {PREFIX}
but prefix is the owner thing isnt it ?
{DISPLAYNAME} shows nickname and prefix
@prisma hinge can you hlep me setup the ranks
trying to get my stuff setup too
@prisma hinge if you get that twice then you did not change
add-prefix-suffix: false
change-displayname: true
Be sure to remove the # in the config
he told me to only do displayname and delete prefix
is that right?
@static pendant
U have it twice now because of {PREFIX} {USERNAME}
Essentials automaticly adds prefix to the username so you need to set add-prefix-suffix: false in the essentials config
yeah i just did it had hashtag
checking
ok so i did prefix and displayname
and i deleted hashtag
i will check again
./ess reload π
im just restarting
it wont work without i think
its 2min so idc
its working!
but if u dont have meta it will make a space and then your name
is there a way to fix that too?
so members without rank wont have a space before their name
@static pendant
Don't you have a default prefix?
no
id rather not actually
Hey, how can I use the LuckPerms API to query whether a player has a certain permission?
#luckperms-api please, It is not that hard!
Hello, let's say i've a bungeecord network with 3 servers in it, these servers are;
1-) ServerA
2-) ServerB
3-) ServerC
And let's say i've 2 users, one is a Staff and other one is a normal player, i want that staff member to have his rank is every single server under my network, however i want the normal user have different ranks in every server i got, He'll have RankA in ServerA, RankB in ServerB and RankC in ServerC
Can it be done with LuckPerms Bungeecord version?
!context @inner venture
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
Cheers
i have some troubles with prefix's, i use this &f[&6&lVIP&6β―β―&7β―&f]&r
But recently have error with VentureChat, the player can't write, and the console show some error about AsyncVenturechat ???
LuckPerms-Bukkit-5.0.72
VentureChat-2.18.1.jar
MC 1.15.2
Paper
So this is correct usage, but it still gives me you do not have permission error, why? I'm in the correct server
Do i need to install LP in every single server?
ofcourse
i wonder what i'm doing wrong, i've set my server name as sponge1 and i run /lpb user <player> permission set * sponge1 and i still do not have permissions
in config file the server identifier is sponge1?
yes, you can see it says Console@sponge1
u r in sponge1 ?
Wait, do i have to use MySQL, can't i do that with h2 database?
Yes, i'm in Sponge1
yes, for use network conn, need to use mysql conn
nop h2 db is for local
and, if u want set the same rank or permission in all server's for u staff, no need put sponge1
the context server is only if u want that permission work in that server
not in the others
sorry for my bad english
I do not want same ranks for everyone, i need separate ranks for each server
I do not want same ranks for everyone, i need separate ranks for each server
@inner venture Ranks are global by default, but you can assign them per server, or set permissions per server using context
!context
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
someone can help me? π
If you explain what you need help with
is up in the chat
but
i have some troubles with prefix's, i use this &f[&6&lVIP&6β―β―&7β―&f]&r
But recently have error with VentureChat, the player can't write, and the console show some error about AsyncVenturechat ???
LuckPerms-Bukkit-5.0.72
VentureChat-2.18.1.jar
MC 1.15.2
Paper
just now when i save everythink in luckperms, show me this
Do you have vault installed as well
Please use pastebin.com for errors.
pastebin not load
Hastebin.com then
oh! is true! xD
... don't save.. hastebin
or it's me?
"something went wrong" hastebin
another method?
welll
this is my error
>.... [23:33:38 WARN]: java.sql.SQLException: Incorrect string value: '\xE2\x9C\xAF&7\xE2...' for column 'msg' at row 1
>.... [23:33:38 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
>.... [23:33:38 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3933)
>.... [23:33:38 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3869)
>.... [23:33:38 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2524)
>.... [23:33:38 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1281)
>.... [23:33:38 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:787)
>.... [23:33:38 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1251)
>.... [23:33:38 WARN]: at me.lucko.luckperms.lib.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
>.... [23:33:38 WARN]: at me.lucko.luckperms.lib.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
>.... [23:33:38 WARN]: at me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger.sendOutgoingMessage(AbstractSqlMessenger.java:88)
>.... [23:33:38 WARN]: at me.lucko.luckperms.common.messaging.LuckPermsMessagingService.lambda$pushLog$2(LuckPermsMessagingService.java:139)
>.... [23:33:38 WARN]: at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)
>.... [23:33:38 WARN]: at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
>.... [23:33:38 WARN]: at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
>.... [23:33:38 WARN]: at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
and just happen in 1 server
It's something to do with your database setting@
but, in my other server no error happen
is the same DB
same version of lp
same prefix
Is there a way to set perms for everyone? I have several groups, like default, mod, admin, lvl1 donator, lvl2, and lvl3. Its incredibly tedious to go through and add one permission 6 times
@radiant estuary set it up so they inherit from the lowest one
!usage it's on the wiki here somewhere haha
Here's a guide to help users understand and use LuckPerms for the first time.
theres this, but how do i make it inherit something?
Add a parent
im trying to make a 'builder group, currently adding basic essential permissions like gamemode, fly,time set etc.
planning on adding these however i dont exactly want them to be able to build/break all over the map
I'd want them to not be able to do so though in certain areas
would this be a matter of setting up world guard?
Yep
right
i'd probably want them to only be able to use world edit in assigned areas too incase they decide to grief
or crash the map
also does this basically allow all of the below?
You probs have to ask the guys of Essentials
We don't develop that plugin so we can't tell how they setup their perms.
ah fair
Anyone know how to remove vault from showing up when I do / the group im in right now has no permission to do anything with vault
Use a plugin for it
Im trying to use ezprotect but doesn't seem to work
any suggestion on what I should do or download?
ait thx
so a parent is something they inherit from? like if i want all groups to inherit from group MEMBER, i add member as a parent for that group?
yes
Adding member as parent for lets say vip, makes vip get all permissions member has
Default group is default, always
It's best to give it a displayname for what you want
so i can rename it right? like member
lp group default setdisplayname <newdisplayname>
!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.
thanks!
I don't know why. That was my only gues
now show this
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
[VentureChat] Plugin VentureChat v2.18.1 generated an exception while executing task 18851
that
but... just happen with players, not with me
My players can't chat, even though I gave them the modifyworld.* permission
modifyworld.* has nothing to do with chat you know right? It's for modifying the world... not chatting.
but modifyworld.chat.allowchat gives them chat doesnt it?
And LP itself doesn't has anything to do with
a) world modification
b) chat formatting
Look at your chat plugin.
!verbose If there is a permission and you don't know it. You can also try verbose
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
still dont understand
They can now. idk what i did but its fixed!
so if i wanted to negate the permission veinminer.veinmine for the group member, would this be the right way?
lp group member permission set -veinminer.veinmine
no, you set it false so lp group member permission set veinminer.veinmine false @radiant estuary
np!
Dont know what command i misstyped but it says PREFIX in front of my name
Screenshots are helpful
When I do /lp it says Running luck perms v5.0.108 You do not have permission to use any sub commands
I have already done the lpb user perm set all that
Then you have not give yourself permission to use the Luckperms commands.
Do you have vault installed?
> 23:11:13 [INFO] [LP] Set luckperms.* to true for ythotrod in context global.```
Yep i have everyting
@cloud anchor Do all servers connect to the same databasE?
@unreal plaza /ess info what does that show
2.13.1
Screenshot the message
They should
You need to use EssentialsX not the normal essentials @unreal plaza
im running a 1.7.10 server
ik
for factions
Is there a way to reset my luckperms to withdrawl all commands i plugged in and start from the begginngn>
?
@cloud anchor They should and they are are two seperate things. Make sure all servers are connected to the same database
they are all using h2
@cloud anchor Then they aren't using the same database. So that is why the permissions aren't working. Connect all servers upto the same remote databse
@unreal plaza What does /lp user <name> info show
OOO I know what /lp editor is now
Can I make a mysql on my dedicated server
@cloud anchor Yes you can
@unreal plaza You set a suffix. Not a prefix. That is why it isn't showing
Yes you can make a MySQL database on a dedicated server. But tbh I'd recommend MariaDB. It's basically the same, and MariaDB has some additional benefits
So how do Ik if it connects on proxy
Then you need to check all the details for the database in the config
this is my config I changed the username and pass so u couldnt see it but that is the right info is everything else right?
Change messaging-service to sql An is the database hosted on the same machine as the Minecraft server, and is it a MySQL Database or MariaDB Database
Marina but I do USE MySql;
MariaDB [mysql]> CREATE DATABASE bungeecord;
Query OK, 1 row affected (0.000 sec)
MariaDB [mysql]> GRANT ALL PRIVILEGES ON *.* TO 'MyUsername'@'localhost' IDENTIFIED BY 'MyPassword';
Query OK, 0 rows affected (0.080 sec)
MariaDB [mysql]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.000 sec)
MariaDB [mysql]> ```
see
Change Storage-Method to MariaDB
Did you have messaging-service to sql
An make sure the username, password and IP. also, is the database hosted on the same machine as the bungee server
Yes messaging-service is sql and username pass and ip should be right and yes it is on the same machine
"should be right" Triple check them.
That's upto your chat plugin. Luckperms does not handle chat formatting
I have essentials chat installed tho
Then that is what is putting the suffix in chat.
How can i transfer my groups only into my bungeecord server from my spigot server?
connect them both to the same DB and run /lp networksync
unless you mean no players
then you'll have to use a combination of split-storage and a network transfer
!storage
LuckPerms allows you to store data in a variety of storage types, read about the benefits and drawbacks of each type on the wiki.
messaging-service = "sql" is in my both Bungee and Spigot servers but when i run lpb networksync i get Error whilst pushing changes to other servers. (a messaging service has not been configured)
Upload the error message in console to pastebin.com and send us the link
There is no output in the console, it does not give any errors, the only error i'm having is in the game itself, which is Error whilst pushing changes to other servers. (a messaging service has not been configured), I've setup a MySQL db, it works perfectly, i've connected all my servers into that same db and everything works fine except the networksync command
lp networksync works fine but lpb networksync does not
if you run lpb networksync in console, same and only error?
Yep
ok simple, I know, but make sure that the sql in the bungee config doesn't have a typo π
what version of LPB and MC?
"sql" with quotes works in the sponge config?
oh yeah sponge lol
kk that's a weird error
like really strange
this is for me:
!errors
Here's a page with some common storage system errors.
I've never tried
give it a shot
oh dear
lp groups
that's in the spigot server?
nah, sponge
oh yeah
im fricking Dory today
yeah that is mucho weird
and to confirm you've restarted your server when you tried sql and just now for pluginmsg right? no /reload?
i've restarted the server entirely
ok that's good
but it leaves even more confusion
do you have a testing server?
if so, create a group and try to sync it to the bungee
ok what im trying to see if it's LP by testing with just LP and the servers
well would ya look at that
same problem tho π¦
It's gonna be tough keeping things up to date once you have players changing things on both servers
Maybe Networksync does not do what we think it does? xd
!commands
Find all of the available LuckPerms commands on the wiki.
it definitely does - sponge and bungee are having trouble communicating
I already have pretty hard challenge, i got over 500 users and i've to transfer all of them into my MySQL db from H2 and since i want different roles in each server, jeez
that is a lot of work π
are you certain that both the sponge and the bungee server are connected to the same DB? i imagine it would be hard to get that mixed up but idk
Yes, i'm 1000% sure, i can give perms etc network wide without any problems
so very strange
ok so they all connect to the DB, why not each other I wonder
I wish i know
perhaps you could open an issue on github and explain this - it may be a bug (or an incompatibility I'm not aware of, but i doubt it)
yeah so it looks like a bug, it crawls like a bug, and we cant get rid of it... like a bug
I'm opening a git
ty!
awesome- it'd help if you noted that pluginmsg works but doesnt actually work and sql throws that one error
the more obscure specifics you mention the easier it is to find the problem
Omega any ideas?
I still don't understand why sql didn't worked too
yeah very strange - i noticed the addition, fantastic! also mention that when its set to pluginmsg there are no errors and it says it has worked, but it doesnt actually work
the sync command works somehow, if i remove perms etc from the mysql it detects it and it refreshes the thing
but it does not transfer it between servers π€¦ββοΈ
Ok, now i'll ask a really critical question
the table prefix should be the same in every server?
just out of curiosity, did you have server-specific contexts on your groups?
yeah you can leave them and they'll still work afaik
that is likely why they didn't transfer over pluginmsg then
if you remove the context to test, do they transfer?
wdym

indeed
Hey, just asking how could i make ranking system so player could get rank on votes idk etc. hee needs to vote 20 times to get jungler rank
ty
Hello, does craftconomy3 work?? No matter what I do, normal players dont have the permission to use /money
!verbose This might help work out why
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
a true hero. It was "money.balance" while the wiki of craftconomy said "money.holdings"
Hello,
I have a problem with LuckPerms. I have my own antibot plugin on the server, which detects and then blocks bots in AsyncPlayerPreLoginEvent. It works perfectly, but if I put LuckPerms on the server, it will start processing players:
> [13:26:11 WARN]: [LuckPerms] Processing login for gEFspNkh took 33251ms.
Is there a way to disable this feature, block it or something like that? Thank you
it processes the bots?
Yeah
I don't know of a way to make LP not process certain players, because the antibot/bot is registering as a player, but you still need LP to process players so it works
Yes, but then players cannot join to the server during a bot attack.
hey
@prisma hinge please ask your question here.
Hey πΌπ§πππππ(γ₯qββΏβq)γ₯! Please don't tag staff members.
What is a "free server"?
cracked
:/
Yes it does
What plugin works with LP to show the display name and prefix in chat when someone who has the group types?
i need some help, where do i put the %luckperms_prefix%
can i send the config?
i use a kitpvp plugin, and don`t see my prefix/rank in that world
someone help?
I did as it says in the pinned messages in #general but its still coming up with the same normal <Username> hey in chat
@bronze oyster you put it in the chat formatting line of the plugin you use, and you need PlaceholderAPI and the LP expansion (/papi ecloud download luckperms, /papi reload) for it to work
@shy sable if you have a chat formatting plugin, make sure you have vault
I have
Does /LP group (groupname) meta info display the prefix? If so, it's the chat formatting plugin
gonna try that now
@fleet hedge sure you didn't just reverse the order? Higher number = Higher priority
yeah im sure because in the editor I have the parkour tag as a weight of 5 which is higher than the 2v2 uhc tag yet the uhc tag is still the one showing
The prefix priority and group weight are two different things.
oh I see it now!
theres a number before the prefix
I see the issue
thank you, its working now
why is luckperms bungee not giving any perms to auto-complete because i definitely have bungee plugins that use permissions
(doesn't work in the editor or by pressing tab with the command)
Are you using /lpb commands?
ye
Seems to be a cosmetic thing that's been going on for a while - you tried restarting the server?
yeah i just started it up lol
this is as far as console will go and then it won't suggest perms cuz there are none for some reason
also i have bungeechat so ik there should be some perms appearing
if you need to find perms, an easy way is to use verbose but idk why it's not suggesting them
does it suggest for other plugins?
nope
only the bukkit version suggests stuff
hang on tho lemme try updating it cuz it might've been a while since i last did
nope same thing
oh wait now it works
i just had to join first lol
It could be that Bungee doesn't have tab complete
^^ yeah seems to be a bungee thing - for now just work around it i guess
it does i just got it to work lol
how?
i had to actually join first so the perms could register i'm assuming
now it actually suggests stuff
yeah lol that's a thing with bungee, some things don't happen until players join a server
i assumed you tried ingame as well haha
np!
It could be that Bungee doesn't have tab complete
Bungee does have tab complete iirc. Maybe just not cached?
Yeah he fixed it by joining the server as a player and it worked
also is it possible to put wildcards in the middle of a perm like ab.*.exempt or no
afaik yes
aight
Do you know how regex permissions are declared/written?
ab.* will include the exempt haha, but also everything else xD
ik there's docs for it tho if i decide i want to use them
ok?
Okay so, I have 2 groups on my lp editor, that are identical except the name of the group and a different prefix
But whenever i give one to a player, they lose the prefix, and get sent to the bottom of the tab menu
but the other with the identical one stays fine
but theyre practically the same
I can send pics if needed
weights are configured for prefixes as well?
Yeah
They get the perms and stuff
does /lp group <group> meta info return the prefixes for the group that 'loses' itt
but the prefix is broken
thats what i get
this is the one that works as well
Do you need any more screenshots
i can provide
if you have both groups, same weight, one will be picked. im not sure what is going on still
Me neither
I mean, I don't know what the problem is that you're experiencing, so I can't help any more than linking to this section:
!meta
You can set prefixes, suffixes and other meta data in LuckPerms for players and groups. Note that LuckPerms does not manage chat. You need to use another plugin to show prefixes/suffixes in chat.
!faq
Check out some of our frequently asked questions.
Okay, so if i remove the prefix itsself from the group
how would i add a prefix to the player speeratley
that might be easier
/lp user <user> meta setprefix <weight> <prefix>
!commands it's here, might have gotten it wrong
Find all of the available LuckPerms commands on the wiki.
yeah i saw but thanks brainstone
Still didnt work larry
the command I linked will work, and if not will give an error
The command worked, but did nothing
did you add a high weight?
high enough to overcome any higher ones that might conflict
I just set it to 100 to test