#support-2
1 messages Β· Page 27 of 1
what does /lp user <username> meta info display for the user
Yeah
then how is it supposed to display
you need to add the prefix, and show me what the info command displays once youve added it
alright so if it's still not displaying in chat, or in tab, its either a chat or tab formatting issue - that screenie tells me LP is doing its job perfectly
Sorry for the late response, but yes the prefix was there
If the prefix showed up, then it's the chat formatting plugin you use that's responsible for the issue
What the best chat formatting plugin thats compatible with LuckPerms? (That also supports MySQL)
@lucid harness try downloading vault plugin, it helped me in simliar problem
if he didn't already have vault, none of the prefixes would work, not just one of them
Oh, ok
In split storage what do each of these options mean. Is player the player's permissions or groups. Is groups each players group or the permissions for groups. Its not documented that well
cheers
can someone help
no one on my server can use essential commands
i can because im OP
Then give them permissions?
i did i gave perms to default group
Make sure they have default group.
Make sure you gave the right permissions
they do
I need help, I have 3 servers, lobby, survival, Skyblock. when I put the database on the 3 servers this happens to me
Hi I need some help getting plugins to talk to each other. Specifically asking, what version of Nucleus goes with this version of LuckPerms? Specifically, I am running an RLCraft server and now my name isn't even appearing when installing the latest version of Nucleus.
I currently have LuckPerms-Sponge-5.0.111.jar
Hello, I have an issue with luckperms sql
can anyone help me out it is having errors
https://pastebin.com/3NFPbWUP
@glacial tartan what happens to you? The screenshot offers little clue
@lament owl the latest should be working
@full temple the solution is in the error- read the first few lines
@high raven I dunno why it isn't, it feels like its something to do with RLCraft but I'm not sure
Np!
@lament owl if you remove RLCraft and test without, and it works, then you'll be sure ;)
Something wrong with LuckPerms
Wdym, LP works in testing...
Check your spongeforge version and test with just LP
Also, are there any errors on startup for any mods or plugins?
Heyo from Nucleus discord, posting on behalf of Vox, and then leaving the conversation.
This is their log
https://gist.githubusercontent.com/Voxdnb/0952f96bee5a5d78d43988444afb694c/raw/0787a0390e54b969652b7b62e9842273a33e5d80/RLCraft
and this is the snippet of the conversation that lead them here from Nucleus
https://gist.githubusercontent.com/Voxdnb/0952f96bee5a5d78d43988444afb694c/raw/0787a0390e54b969652b7b62e9842273a33e5d80/RLCraft - there is his log, right at the bottom
java.lang.IllegalStateException: State must be COMPLETE, but is actually ACCUMULATING
me.lucko.luckperms.common.cacheddata.type.MetaAccumulator.ensureState(MetaAccumulator.java:98)
All Nucleus does is ask for an option to be returned via the PermissionService. I've never seen this happen in my testing and so I have no idea why this might be occurring, but it's clearly deep in some LP internal code
Well having the error log would have been fantastic haha
Easiest way to get a fix is by opening an issue on the GitHub, luck will take a look and probably fix it if he can
How would I open an issue and inform Luck?
Here: https://github.com/lucko/LuckPerms/issues
Make sure to include the log and describe everything
Issue should be all fixed now btw for anyone following along here ^^
Ty luck! @lament owl you deeeeed it
ty
Ok so if you try applying the edits in console (without the /) what happens?
that worked and I should have thought to try that - thanks!
np! give yourself luckperms.* permission to be able to do it ingame!
I do have that
and it''s always worked before
I just noticed that we needed to update LP, so perhaps that was the issue
thats a good chance- latest from spigot?
https://luckperms.net is the actual latest haha
I just uploaded from there, but have not restarted yet
kk
thanks again - appreciate the help π
np!
anything thing im doing wrong? suffix not showing?
Does the suffix show in lp user <name> info
since its a group, for "user" should i do anyone in that group?
Yep
nope suffix doesnt show up, just says "none"
If you add a character (to test) to the code does it appear?
added test after color code, did /lp reloadconfig....still say "none"
Screenshot what is says
is there any way to give a specific permission for a specific time
!commands Have a look at the permission commands @royal raven
Find all of the available LuckPerms commands on the wiki.
is there an option that i might of disables for suffix?
I already read the page but I don't know how to do that
@magic drift You applying it to helper. That user is in admin and architect groups
@prisma hinge You haven't even explained what you need help with.
The page tells you how. If you read it, I promise you you'll know @prisma hinge
is with Larry
Display multiple prefixes/suffixes alongside a player's name.
helper is same track as admin, wouldn't admin inherit helper?
Tracks do not mean inheritance
I do not know how to configure the luckperms file and I do not know what commands to execute on the page does not specifically say how to do it @high raven
Hey Manni! Please don't tag staff members.
@prisma hinge At the bottom of the page, it gives you examples.
i want to give tpa permission to user for 24 hours who will vote for my server so how can i do so because i havent found my answer in commands
@royal raven
I don't know how to interpret those examples the other time I tried I did the following:
Create a track called survival where I put the default group then create a track called personal where I put the admin group and then add myself to the default group and put / lp user Kingsman promotes personal and all the prefixes were unconfigured and then I had to delete luckperms
added to myself, still doesnt show?
something like that
That's default group @magic drift You added it to helper.
pls help me @high raven
Hey Manni! Please don't tag staff members.
or @tidal blade
Hey Manni! Please don't tag staff members.
Stop pinging us.
@prisma hinge Didn't I already tell you to stop tagging everyone. Last warning
thats the command i ran?
westloch
what do you want?
i think the command is
/lp group (group) meta setsuffix "(suffix)"
@magic drift Please show me lp user westloch meta info
Manni that's not the command
You need to add two prefixes to the person manni
Yes that is my problem
i dont know how to do
i read the page
and i dont know how to do
i swear
And as described in the stacking page, set the config to include both groups' prefixes in the order you want them to appear
@prisma hinge Explain exactly why you're wanting prefix stacking
this is the command i ran -> /lp user westloch meta addsuffix 5 "&btest"
Because my server is survival op then I was worried that the vips when they go up in range will put that range and they will leave their vip range so I wanted to put 2 prefixes and 2 ranges to a single user
How did Larry configure it? How do I do it I put: "highest_on_track_vips"
Β Β Β Β - "highest_on_track_survival1"
Β Β Β Β - "highest_on_track_staff"
in the file?
how's that for highest?
Yep exactly π
I have to make the tracks and order them as I want in the config and then what commands do I put?
Find all of the available LuckPerms commands on the wiki.
I mean how do I put a user in 2 groups what commands do I use? / lp user Kingsman ......
!usage @prisma hinge This page explains adding users to more than 1 group
Here's a guide to help users understand and use LuckPerms for the first time.
!commands the parent add command just adds group to a user @prisma hinge also on this wiki page:
Find all of the available LuckPerms commands on the wiki.
prob got overlooked lol, but heres the meta info, still no suffix?
bottom is command ran?
No suffix where?
You need vault if you're on spigot/bukkit and a chat plugin to display them in chat.
currently have essentials chat for format and vault is installed, might it be chat plug in?
ill check there regardless, thanks for the help π
The suffix "" is the suffix it is using in chat.
As that has the highest suffix weight
got suffix to work, thanks for the help, it was the weight! π
how? i cant type
Mhmm
Once done, hit save in top right and apply the command in console (or as a player with the necessary permissions)
/lp reloadconfig?
Np!
Thank you very much. I really appreciate it. Thank you for being so patient.
No problems at all!
a thing you inherit other things from
Hey, i have a really weird which has been going on for a while for me. In my server random people at random times cannot use TP commands such as /spawn /warp /tpa /rtp but like one person may not be able to use and another one can still use it. Also never effects admins.
Paper 1.14.4
Luckperms 5.0.72
EssentialsX 2.17.0.2
Only fix i've found is restarting the server which only fixes temporarily.
@barren bay do you use a db? Try updating LP from https://luckperms.net
I was using YAML storage, thought maybe h2 could fix it changed to h2 still persists
updated the plugin now
Just one server then?
yes
Do you have plugins with overlapping commands.
afaik no
If you have two plugins that do similar or the same thing, it can get confused and just not apply stuff properly. Usb is onto something, try confirming that no two plugins do /tp commands
I have EssentialsX wildTP and Multiverse that do tp stuff
but no commands are overlapping
Perhaps using the verbose feature to suss out any, if possible missing or overlapping permission nodes when you see the no-permission errors happening might give some insight to the problem?
Wait a second
!verbose in case you need it
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
Are you running in online mode?
yes
Ok sweet
so when they use tp
That knocks that one down.
Now is this /tp as in minecraft:tp or /tpa
/tpa or /spawn or /warp
Ok
Do you have a cooldown filter because that could be the issue
i.e a player needs to stand still x seconds before it happens.
yeah there is a cooldown of essentials
By the sounds of it, your permissions aren't broken if you get the 'commencing" message
you have a configuration error somewhere in your plugin handling teleporting/warps
yeah i think so to
If it was a permission error you would get a flat out "no permission" type message
The plugin that is using the teleport/warps probably isn't registering the commands correctly. My warps plugin was like that till i fixed it.
how did you fix it though
The dev of the plugin needs to fix it
oh if i had this same issue, i had to turn both teleport safety options in essentials to true
Ah yes another valid point, safety issues when teleporting.
Some plugins won't let you teleport unless there's ground to land on
Does doing /world work well? Whenever i tried, that what allowed me to troubleshoot the issue
typically nether does not have safe places to land
Would anyone have a quick suggestion on how I could allow a group to set and delete just a single warp?
EssentialsX
Take it to EssentialsX support as not Luckperms issue
ok thank you
Hello, anyone know about assigning players who have never joined the server to a group?? Just wanted some help with that π
do /user (USERNAME) promote (TRACKNAME) (RANK)
that doesn't work if they haven't joined....
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.
read through that
okay
is there anyway to do this only for particular users in like mass without all this typing π
I don't quite understand what you mean
so I've got a very specific user base
some are of one group (default) and want particular users who i already know in advance to be set to another group
use their UUID in commands instead of their usernames
okeh, anyway to mass do that in a cfg file or no?
No
could that be the issue?
I'm a bit confused., I am giving my mod group permissions but the owner group isn't inheriting the permissions. I feel like I'm missing something but have no clue.
You need to set up weights and parents in addition to tracks
Oh.. Thank you! π
!usage np! check out the following for some info (and navigate around the wiki for more info)
Here's a guide to help users understand and use LuckPerms for the first time.
I'll check it out thank you. I had it working before but wanted to revise my permissions and forgot about the weight stuff.
any way to set up a suffix with a color code to add a permanent chat color in game? so you don't have to type color code eveytime when typing something...i know this was possible with PEX but idk how it works on luck perms?
set up a suffix that's the colour code you want and it should allow the colour to carry over into chat
Depends on the chat plugin also
i tried and it didnt work? im using essentials chat
unless im doing something wrong?
no it's probably essentials' format - make sure there are no &r in the format line
got it ill take a look at essential, thanks!
this may sound like a very cliche thing but would it be possible to view how much time a player has left of a permission?
@hazy ermine cliche, no, but definitely niche. I don't think there's a way to do that with LP
ah okay
the only way i can think of is creating like a spreadsheet and manually typing in the info and cross checking it when required haha
I think a placeholder can?
Display data such as user prefixes and groups from LuckPerms in other plugins.
there ya go
@hazy ermine i was abso-hecking-lutely wrong
yep
Luck truly thought of everything... π
or MVdW
that one
this is gonna save me so much time and money, i was looking for a plugin to be developed which does the same thing that LP can do for free!
LP gets more fantastic every day haha
that's cool which i definitely want but is there a way to view it through commands? like if i want to view how long a permission expires for another player?
the check permission command thing just returns true if the player has it
it will return the time in the placeholder - you can try adding the placeholder somewhere you can check, like a per-player tab menu (beside their names) or a bunch of other things
LP gets more fantastic every day haha
@high raven honestly, sometimes I still discover new things
@hazy ermine what exactly do you need it for?
The web editor I think will tell you in relative difference how long until the permission expires
Turbo your webeditor updates the time left on perms even when they're set by addition and not by end date?
so i'm rebuilding a server which had a pay to use subscription basis, thought it would be cool to just quickly see the time left on a sub by checking the permission that we give to not get them kicked by the server
you could set it beside their name in chat or something for ultimate ease of checking
Turbo it's pretty damn good
you can't set time with the datepicker so it's worthless to some people haha
ooooh you could add something like the android time picker, it would match your ui for that really well
u know what I mean?
I think I do. Preferably It'd just be the stock datetime picker for each browser but there is one culprit that ruins it for everyone else...
which one?
thought so
apple is a big oof
honestly tho, don't let it discourage you from setting it for the other ones
fuck webkit
yeah, I will mess around and see how it goes. can always just throw a warning if someone tries to open the editor with safari "hey ur browser sucks, use literally any other one for best experience"
how about just a link to the chrome download page
nah, people should be able to choose their preferred browser
firefox or brave would be more ideal
ofc just not safari
i'm a chrome user myself
Firefox π
as the grandmas say, oooh fooey
i'm locked into google's eco system so i'll be a chrome boi for a while
it's kinda on topic to the web editor :P
barely
okay, is there a way to add time on top of a timed permission, like if i added a perm for one month, and i add 2 months, can it accumulate to three months
Learn what each of the config options are for.
you don't need to worry about that actually, you can configure the option in the command
o.0 you keep teaching me stuff turbo
temporary modifier should be accumulate
@high raven must pass on the knowledge of the lucky perm
so i can use the parse command in placeholderapi to find expiry time for any player
think so
So we are gonna try switching to mysql to see what happens
good luck!
Connection to db is good
π
awesome!
report it to github
oop didn't see the issue part
Technically it is the morning then π
LOL
fine i will be up at like 1 pm
so the afternoon
o btw
π
got it working in forge o ya
π
Hi, What attribute determines how ranks show in tab.
Eg:
Owner
Manager
etc.
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.
hi, ich habe da ein mittelgroΓen problem, ich habe die permission groups erstellt und einem testplayer die grp zugewiesen, anschlieΓend LP reloaded und musste feststellen das der spieler ALLE rechte hat nicht nur die in seiner grp. mit /lp user <user> info wird mir auch seine primΓ€re grp richtig angezeit. wenn ich allerdings versuche seine rechte ΓΌber /lp tree aufzurufen bekomme ich nur den fehler das keine daten gefunden wurden.
zur SQLdb hat sich LP aber verbunden in der db steht auch der spieler mit uuid und primary_group richtig drin.
ich weiΓ grade leider garnicht mehr was ich machen soll um das zu verhinden π¦
Um Rechte eins Spielers zu sehen solltest du /lp user <user> permission info verwenden.
das hab ich probiert da bekomme ich jedoch nur das der spieler keine rechte hat : <user> does have any permissions set
Stimmt. Ja. Das zeigt ja keine indirekt gegebenen Rechte an. Dann /lp group <group> permission info. Γbrigens, hat der Spieler OP?
nein op hat er nicht
und mit /lp group <group> permission info bekomme ich halt die zugewiesenen rechte von mir angezeigt
ΓberprΓΌfe mal mit Verbose (/lp verbose on <user>) welche Rechte gecheckt werden. Und dann ``/lp group <group> permission check <permission>//lp user <user> permission checkinherits <permission>`.
ok ich schau gleich
also ich habs mal mit dem arm.help (zugewiesen) ausprobiert dort ist es im context als global true gestellt (stimmt ja so ) und vom user in der grp enthalten
anschlieΓend nochmal der gleiche spaΓ mit worldedit.selection.pos (nicht zugewiesen) dort steht es als undefinied in context global aber zugewiesen ?!?
<group> group has permission worldedit.selection.pos set to undeined in context global
beim user seht es auch da
<user> has permission worldedit.selection.pos set to undefined in context global. (inherited from self)
Also hat er das Recht nicht. Sollte dann auch so wΓ€hrend Verbose angezeigt werden sollen
genau und dennoch kann er es benutzen
Undefined heiΓt ja nicht automatisch false. Probier mal /lp group <group> permission set worldedit.selection.pos false
geht trotzdem, lp Set worldedit.selection.pos to false for group <group> in context global
hab ihn nochmal de-op und LP reloadet
Sicher, dass die Permission dann ΓΌberhaupt gesetzt wurde? Wie gesagt: Verbose.
Eine schnelle ErklΓ€rung dazu: /lp verbose on <user> & worldedit, der Benutzer soll dann den Befehl machen und dann solltest du im Chat sehen, welche Rechte gecheckt wurden.
genau und laut verbose wird nichts geloggt
die permission ist aber laut log grouphistory auf false
Also dir wird gar nichts angezeigt? Sicher, dass das Recht dann ΓΌberhaupt gecheckt wird? Lass mal den & worldedit-Teil weg, dann zeigt dir das alle Checks an.
Dann ist, was auch immer der Benutzer macht, nicht von Permissions abhΓ€ngig. Oder... du hast ein anderes Permissions Plugin installiert.
installiert hab ich nur Luckperms, essentials, tne, vault, arm, worldedit,-boarder,-guard, simpleportals, scoreboard, inventory und ecobridge, clearlag, AWD und automessager
andernfalls installiere ich LP nochmal um zu sehen ob das dann funzt
ok habs rausgefunden das war komisch ich hab den player zwar mit de-op entopped aber in der op.json war er noch drin. ich hab ihn dort jetzt auch rausgelΓΆscht und nun passen die rechte wieder
i want a tier system, so i have to disable the "plant" and "ice" for the 1st tier, but for the next tier if i reenable it will it work
they woul dbe conflicting
tier 1 would be false, but tier 2 would be truee
for the exact same perm
if you set up weights, then on tier 2 the true permissions would override the tier 1 false permissions yes
basically i have noob --> t1 --> t2 --> t3
t1 should have the basic and t2 should be the basic plus a little extra
Like i said...
higher weighted groups' permissions override lower ones
!weight
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
!commans
ty lol
!commands
Find all of the available LuckPerms commands on the wiki.
@high raven but as a parent group, will it still retain the perms i dont want overwritten?
Hey Muzzy! Please don't tag staff members.
oops sorry Clippy
yes as long as there are no higher level conflicting perms
Help i am using Luckperms and essentialsXChat but when i set my prefixe's they don't show up in the chat?
!faq @prisma hinge read the prefix part
Check out some of our frequently asked questions.
jona108x make sure its enabled in your essentials config
can i display 2 prefixes for a user who is "Moderator" and "Other rank"
!stacking yes you can
Display multiple prefixes/suffixes alongside a player's name.
where do i find the setting to adjust the format of prefix stacking
in the config
ok thank you, must have missed that part
what's the fastest messaging service to use between servers with mysql? would the sql or pluginmsg method be faster?
it used to be pretty much instant for me before but i had them all on none so idk lol
With a database. Either SQL or none are the options you should use.
@dry plank What do you mean by permanent deletion of the server?
luckperms.user.promote.<track>.next-group.<grouptobepromotedfrom>
sorry i missed the track

wait
luckperms.user.promote.<track>.next-group.<grouptobepromotedfrom>
this grouptobepromotedfrom
for example,
nvm try the group to be promoted to first
I have a staff track
and the main it's default
so should be:
luckperms.user.promote.staff.next-group.default
?
or, In default, I setup the next one
that I'll allow to promote
sorry, swap default out for the upper limit you want
let me tryu
im not 100%
add the base ones
like luckperms.user.promote and luckperms.modify.user.others
are you opped or otherwise having more perms tho?
I'm using 2 accounts
In my main I removed the perms
and I'm using the alt one with staff tag
ok, hmmm too many permissions
try taking away the general ones, one at a time, until you can't anymore
cant promote i mean
yeah this is a complicated thing
oppps
I forget the user
Okay, demote one works, but I can't limit yet
luckperms.user.promote.<track>.next-group.<grouptobepromotedfrom>
maybe this perm?
give it a shot
try both true and false
idea:
luckperms.user.promote.<track>.<next-group>
silly me
that's what the wiki says
I just use lp group admsenior permission set luckperms.user.promote.vips false
to block the vips one
Looks like larry is the new argumentbased expert π
everybody is going to him for help now
Now, time to back to configs π€
wait can a user promote past the level you want?
like can admin promote to owner?
@polar pagoda dont leeeaaavee you should probably test that ^
Just do write something that deeply analyzes plugin source code and connect it to an AI and let it do the support work here
That would be awesome, and kinda scary
Crap i've been found out..
at least it wouldn't go bonkers on noobs
Initiate self destruct sequence..
kk
ok so you should take more general permissions away one at a time until you can't
luckperms.user.promote.<track>.<next-group>
dude
i said so a loong time ago with a corrected format
luckperms.user.promote.staff.ajudante
I use this rn
ajudante it's an "next-group"
like helper
you have given too many permissions, take them awway and start with just that one
luckperms.modify.user.others remove
luckperms.user.promote.modify.others add this
no perm yet
even with those two
yeah
add luckperms.user.promote
not next-group
this is the problem
staff.ajudante should be the end of that permission
that is also not the correct node - you're giving permission to set permissions regarding that promote command
it will do nothing
past ajudante though?
not yet
let me try
yeah
using these rn
I'm gonna see the tab complete
to see if I can use something to stop
in ajudante
you can pass ajudante?
luckperms.user.promote might be the problem
Tell me
that's it?
so,
those three are the only perms?
that's awesome
hahaha
alright time to go write the wiki
that was smart - good job
ty
I figure out, that u don't need that
to promote
U just need to setup the limit with false
ok sounds good
Hi, here i am again. I managed to get everthing working. Only 1 thing is stil not working. If i have a donator rank (HERO) and i want to rankup to the next mine. It should me HERO [b] <player>, but it is [b]<player>
I want it to be HERO [b] <player>
is [b] a prefix?
I made groups for every letter of the alfabet, but if you donate it need to always there
and the letters
so yes i think
Hero is a group and b is a group
when you run /lp group b meta info what appears? send a screenshot
oh wait
ill send u what i have
essentialsxchat
I want if you have the hero rank that the letter will be a 'sub' group
and also for elite then?
but when i do {prefix} for hero and elite, it will get there own prefix right?
make one line in formats: that says '{prefix} {displayname} {deluxetags_tag}&f: {MESSAGE} '
you can't set two formats for the same person
no i understand
but
i meant
i need to add {prefix} also at elite format
so people with elite will get the ELITE prefix
if you have formats per group, and a player is in two groups, it will not work
ok, that's cause you have hero set in the hero format
can i do luckyperms on a paper server
luckperms, but yes
That's because whatever rank was most recently set, is the format that essentials sees
Im telling you, setting up per-group-formats will not work
worldguard
So what do you recommend using instead
make one line in
formats:that says'{prefix} {displayname} {deluxetags_tag}&f: {MESSAGE} '
!stacking use stacking to display multiple prefixes
Display multiple prefixes/suffixes alongside a player's name.
it's a different essxchat config section
reading is hard
This way, the {prefix} placeholder will display both HERO and b in the order you choose
Remove {prefix} you don't need it because {displayname} does prefix as well.
!stacking add the letter with stacking
Display multiple prefixes/suffixes alongside a player's name.
where can i do that
That will make it be donor rank then the letter.
Then stacking won't work. You'll have to add that directly into the chat plugins format
thats why there is no letter in my screenshot?
If the rank plugin adds the letter via {rank} then you need to add {rank} into the chat plugin
I understand
Only i want that staff members dont have {rank}
So i think its better to make {rank} into prefixes
So make LP groups instead of using the ranks plugin
How to add someone to a lp group??
!usage @glossy moat
Here's a guide to help users understand and use LuckPerms for the first time.
So make LP groups instead of using the ranks plugin
That wont work i think, im using PrisonRanksX
@maiden tundra Does the ranks plugin allow you to execute commands when they rankup
Then each time they rank up, use the promote command to move them along a track for the ranks
How do you make a prefix
!meta @glossy moat
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.
So i need to make all the rank prefixes?
@maiden tundra Yes
then i get HERO and [a]
An make sure all the rank groups are on a track so you can use the stacking
Yes i made sure π
Okay, just add prefixes to all the ranks then
26 more letters to go I GOT THIS
/lp group a meta addprefix 100 "[a]"
does the 100 needs to be 100
The weight can be anything you want
b, smaller than c, etc.
Yeah. It's just easier, incase things change in future and you want to add more ranks
Not for this server. but thanks for the tip!
How do we add suffixes?
like things that go at the end
Like a letter
or something
@glossy moat Same as prefixes, just swap the word prefix for suffix
Is it possible go only show the staff rank at staff members and not the letter?
Use the group-formats in the chat plugin for that.
like this
displayname does both prefix and suffix as well as the displayname, so maybe change apply-prefix-suffix to false then use the normal {prefix} for the default format. then use {luckperms_preffix_element_highest_on_track_staff} for the prefix for the staff formats
That will make sure the staff only have the staff rank prefixes
change apply-prefix-suffix to false
where do i do that
chat plugin config, near the top
i use essentialsxchat
It's an essxchat option
check near the top of the config
#add-prefix-suffix this one?
Remove the # too
No group format
You need the group-format for the staff formats
since you want them different from the one with the letter
for the staff format use {luckperms_prefix_element_highest_on_track_staff} {DISPLAYNAME}
That should do what you need
are the staff ranks on a track
Thanks working
An have you got placeholderAPI installed and the luckperms placeholder expansion installed for the placeholderapi
If you can tell me how, yes!
/papi ecloud download luckperms then /papi reload
still not
May not like the luckperms placeholder then
does it need to be {luckperms_prefix_element_highest_on_track_staff} or %luckperms_prefix_element_highest_on_track_staff%
Try the other one see if it works
nope
okay, so it don't like the placeholder then. So either just use the letter with the staff prefixes as well. or change chat plugin that does like the placeholder better
u recommend a chat plugin?
DeluxeChat is pretty good for using different formats.
You'll find it will work nicer with deluxechat
priority what does that mean, like in mc
Which chat format is more important that another
default its on 2147483647
Just keep the default chat format normal, and make a new one with priority of like 1 or something
Use %vault_prefix% for the default chat format then use %luckperms_prefix_element_highest_on_track_staff% for the new chat format for the staff
you'll only need 1 chat format for all staff ranks
Copy and paste the default chat format, then change the name of it to staff or something
then change the priority
then give the lowest staff rank chatformat.<the name>
dam i did all on essentials in the chat part, if i knew this before....
so the name of the format(staff in my case)
yeah
still have <payer> > <message>
change the name to %player_displayname%
Do you have PlaceholderAPI
Yes i do, and i installed LuckPerms
Restart the server - any errors on startup?
An what is it in chat
Give the lowest staff rank chatformat.<name>
Yeah, make sure the staff ranks have inheritance setup
This is what is see in console:
[03:35:26] [Async Chat Thread - #1/INFO]: {luckperms_prefix_element_highest_on_track_staff} JordyGroen [savage]: a
What does /lp user <name> info show
Im trying to give groups be able todo /kit <assigned kit> but it will not work
Is that the right prefix for admin group @maiden tundra
Hi, curious if anyone knows how to specify a permission to a single group and to make sure it doesn't inherit that permission? For example, I need to specify a specific permission node for each group, but the other groups that inherit the permissions from that group don't get this one node.
Do lp group <lowest staff rank> permission set chatformat.default false @maiden tundra
Didnt change anything
@inner violet ^ Use that command but change the permission and the group name of course.
lp user <name> meta info @maiden tundra What does that show
Well the problem is, my other high staff ranks will inherit the permission.
I need it to bypass and only stick to a single group
@inner violet If you set the permission to false in the next highest staff rank, it will have the permission set to false.
@maiden tundra Admin doesn't have a prefix then and mods prefix is just an empty string
@tidal blade Gotcha, thanks man
Hey Xrix! Please don't tag staff members.
What you can do is, set the lower rank to have the permission as true, and the higher rank to have it as false
IT WORKS
anyone want to help me convert fully to luxperms?
Yea UltraPerms
Sadly, Because of how stupid the UPerms dev is, you can't migrate the data over, so you'll need to re-do everything.
We've had others move everything as well, they've all said it was worth it
We are wanting to have the support for it. But the UPerms dev won't allow it
He keeps critical code secret :(
Ok can one of yall help me with the conversion :p
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Start there
I need help to go ahead and make this in the whole bungee network xx
I tend to mess up .-.
!bungee
If you run a Bungeecord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
To sync data between servers, you need to connect each LuckPerms plugin to the same database (for example MySQL) and set up a messaging service.
Do the bungee and sync stuff first.
oof :/
@iron kernel It's all pretty easy. Use the normal LP version on all backend servers, use the bungee version of LP on the bungeecord server, then connect all servers upto the same remote database in the LP config. then have fun setting up all the groups and permissions
can we set up groups and permissions through the web interface?
@iron kernel Once, all servers are connected to the same database, then yes
I try to add essentials.kits.<kitname> to a group and still no luck giving access
!verbose @potent monolith
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
Don't get UltraPermissions. You really shouldn't need to spend money on a permissions plugin, or you're doing something wrong.
@tidal blade do i just turn it on and it should work or is there more that i need todo
Hey Rico! Please don't tag staff members.
@potent monolith /lp verbose on <your name>
Then use the command you want the permissions for
Has anyone tried taking a look at the UltraPermissions storage file? If it's flatfile like yaml or json, one could simply infer the storage format
@latent merlin I know i regret it man
@latent merlin Doesn't work like that. We need the UPerms API for us to include it into the migration. Without it, we can't do anything
Except, it does work like that. If you know the formatting of the saved permissions, you can load the file yourself, and process it
You don't have to insist on using an official plugin API for migration. That's just silly
Well take it up with Luck. It's his decision. He is wanting the API for it because he needs it.
I can take a crack at it if a user with an UltraPermissions file has one
Lol A2 me xD
if you want to DM me the file I'd be happy to take a look
Nothing stopping you from making an extension for LuckPerms π
Exactly! That's the spirit
I fixed it all! Thanks for all the help!
If a Admin has permissions to edit a group can they demote a group higher than them?
Typically yes
Not if you set up Arg based perms
!argumentbased can solve
Fine tune exactly what users with permission to use LuckPerms can do.
Ye thats very confuising though xD
Youre sending me a bunch of articles, how would I set it up so it doesn't allow them to do it?
Here's a PR I made for the wiki to show u how: https://github.com/LuckPerms/wiki/pull/51/commits/bf3feb953eacb880daa53a7cb33f2652e1fa7f04?short_path=51059e3#diff-51059e3a013d2bc014bc3bf04b6d00b0
So if IM adding a permission to Admin lets say
I will write luckperms.user.promote.<track>.
what is track?
Then name of the track you want to promote them on
!tracks
Tracks provide a method for you to promote/demote players along a track (or ladder) of groups.
Sigh all these articles are making it more and more confusing to go ahead and set this up.
If you are wanting them to use the promote command, you need to use tracks. Otherwise you need to use the normal parent add/set commands. to change players group.s
I have 1 more question, is there a placeholder for the next rank in the trak?
!placeholders not certain ill take a peek
Display data such as user prefixes and groups from LuckPerms in other plugins.
@iron kernel the articles are written so people can learn the plugin... It's meant to make it easier
@maiden tundra not exactly, you can take a look at your options on the link i called to see what i mean
is there a way to have someone set it up with me? So IM not confused? π
ope lol
Best way to become unconfused is to take it one step at a time and learn to do it
Maybe someone will be kind enough to give the help you require.
Tony these guys have a point - learn one thing at a time and soon you'll not only know it all but it'll all be set up
bungee version on bungee server, bukkit/sponge versions on each other server
bungee version on the proxy?
bungee version on bungee server, bukkit/sponge versions on each other server
@tame hollow encapsulated where the bungee server goes rather well. Yes, bungee on the bungee proxy
big if true
where is the bungee lux perms download?
!downloads
You can download LuckPerms for Spigot/Paper, BungeeCord, Sponge, Nukkit or Velocity.
!bungee has instructions
If you run a Bungeecord network, learn how to correctly setup LuckPerms on all server instances (including Bungee).
!sync This is handy as well
To sync data between servers, you need to connect each LuckPerms plugin to the same database (for example MySQL) and set up a messaging service.
@deft abyss ask over here
Oh okay
!context it's here on this page and the following:
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
!editor
LuckPerms offers an easy to use, powerful Web Editor, with which you can add, delete and change permissions of groups and players.
key is server or world
I don't understand
value is servername or worldname
look at the editor wiki for adding contexts via editor
Okay
What are you trying to do with it?
Erm adding the command for each world