#support-1

1 messages · Page 74 of 1

ebon crypt
#

how to fix it? Is there maybe a way to find out on which ip or port the database is based on

halcyon musk
#

!nw

wanton stratusBOT
#
Please tell us what's going on!

We really would absolutely love to help you out! However, telling us that it isn't working wastes everyone's time. Please, just describe the issue you're having clearly and with as much detail as possible, and send any relevant screenshots of whatever problems you're having.

For Console Errors:
exotic sequoia
#

The error kick all players on my server

halcyon musk
#

!errors

wanton stratusBOT
hasty night
#

Do you know of one that would work on the proxy?
I use PL-Hide on the sub servers but it can't block commands that are being passed through from a proxy.
I tried setting the permission velocity.command.* as false for the default group on the proxys luckperms and it didn't make a difference.
The reason for hiding it is to clean up a players tab completion to only show commands they have access to.

EDIT:
Found one. Thanks

open vortex
#

why user still have mclinked group
user dnt have discordsrv:linked true any more

#

here is user details

halcyon musk
#

offline mode 🗿

open vortex
#

is that reason ?

open vortex
distant arch
#

How would I achieve this using contexts? I tried setting the permission to true on default, and making another group where the permission is set to false and giving that group a weight of 0, but adding someone to that group did in-fact not remove their ability to use the command 🤔

high acorn
#

hey, how to use luckperms placeholder for specific users? Like %luckperms_prefix:USERNAME% to get the specific players prefix?

nocturne chasm
#

!placeholders

wanton stratusBOT
nocturne chasm
#

depends on how the other plugin handles placeholders

high acorn
#

i just need to enter "$1-" this will set the username but i need to know in which part of the placeholder i can add the username to show the users prefix

nocturne chasm
#

the placeholder doesn't take a username

high acorn
#

i want to make a custom alias.
like /playerinfo USERNAME

this command will run the following comamnd to show me some stats in the chat:
- 'msg! [playerName] Spielername: $1- | Rang: %cmi_user_rank:$1%'

the $1 will replaced with the username i entered in the /playerinfo command. So i need a placeholder with the username to get the users rank as message in my chat

#

like this placeholder from "Plan Plugin": %plan_player_favorite_server:$1-%
there i can just use :USERNAME to get infos from a specific user

#

and i need like this for luckperms placeholders

nocturne chasm
#

LP placeholders don't have that

high acorn
#

😮 why? so there is no option to show infos from a user to myself?

open vortex
rotund prairie
sick hedge
#

How can I allow my bedrock players to be given a group

#

cause I cant seem to add them to a group there username is (.example)

#

keeps saying invalid name

halcyon musk
#

!bedrock

wanton stratusBOT
#
Using Geyser?

If you're having issues with permissions for bedrock players, or it's telling you that a bedrock player's name is invalid, try setting allow-invalid-usernames to true in the LuckPerms config.

sick hedge
#

ok

open vortex
halcyon musk
#

i dont support piracy

finite fjord
#

No. I'm using Lunar Client. The spigot is a custom spigot in the 1.7.10 version.

halcyon musk
#

try on vanilla then

finite fjord
#

Ok...

dim solar
#

im a bit confused how i can use luckperms to give everyone the perms to use the sethome plugin :/

open vortex
flat steeple
#

Help please

#

Good afternoon

#

Someone speak spanish? 👀

dim solar
halcyon musk
wanton stratusBOT
ebon crypt
#

Is there a way to import a database stored as a JSON file

grizzled axle
#

Is there a way to add a command to permissions for a group from a self made plugin?

high acorn
#

why the %luckperms_prefix% placeholder show only the prefix, when the player is online? 😮

neat python
#

how to check player's prefix color rank with animated scoreboard and luckperms

halcyon musk
#

there is no such thing as a "player's prefix color" in luckperms

neat python
#

I mean if any plugin can check luckperms prefix color like &#ffffff

flat parcel
#

LP does not have any concept of colors, it just gives the prefix you set to any plugin who asks

flat parcel
high acorn
#

i got it to work with vault prefix 🙂

flat parcel
#

vault will have all those same problems, I think LP just tries to deal with it as best it can for API compatibility reason

white merlin
#

is there any way to make it so that the meta-formatting is set up in a way that it shows all prefixes of the player? for example, if a player is an admin and a donator, it would show | Admin | Donator | Player: message, but if for example the player is just a donator it only shows | Donator | Player: message

flat parcel
#

!stacking

wanton stratusBOT
white merlin
# wanton stratus

yea i found this but the only thing ive really found here is doing that by tracks

flat parcel
#

there's another one for highest prefix from group, but then you'd need to list out every group

#

it's not really built to display every single prefix a player has since that's a behavior very few people want

white merlin
#

hm

#

fair enough

#

ill list every group then, its only a few

flat parcel
#

(i.e. if a player has 3 groups then they might have a 30 character prefix, which is like half of the chat width)

white merlin
#
format:
 - "highest_from_group_admin"
 - "highest_from_group_donator"

should this work then?

flat parcel
#

Yup, if you repeat every group, that'll work

white merlin
#

aight, ty

neat python
#
  • "<update ticks=1>%luckperms_meta_all%TEST</update>"
    Any help? I set meta keys to ranks owner and default but only if I set it to luckperms_meta_(name-of-key) it will work
#

I set it to luckperms_meta_colorowner and It showed me the color but when I typed "all" it doesn't work

halcyon musk
#

luckperms_meta_all_<key>

neat python
#

Oh

#

It worked

#

I'm dumb 🫤

grizzled axle
#

I made a /freeze plugin but how do I add that command to admins? In my plugin I added p.haspermission("freeze.player"). Do I now just add freeze.player in possible commands for admin?

high acorn
#

damn 😄

halcyon musk
high acorn
distant arch
#

Is there a way to keep players from being able to see /lp info?
I did /lp group default permission set luckperms.info false but /lp info still shows the "Running Luckperms" message for default users 🤔

halcyon musk
#

/lp info shows more than that

#

at least if they do have permission to use it

#

there is no permission for the base /lp command

distant arch
#

Oh, apparently if I do /lp and anything after that, it shows the Running Luckperms message

#

I have an alias made in commands.yml, it's a command that adds a player to a group, but players can still see the aliased command and run it, it doesn't work, but instead just shows the Running Luckperms message. This is probably not the right place, but do you know how I could disable permissions to use the aliased command in the first place?

halcyon musk
#

aliases dont work like that

uneven nexus
#

and there's no way to disable the message either. use a plugin to filter, or just leave it be.

distant arch
#

So I'll have to deal with the aliased admin command being "visible?" Maybe there's another solution that I could use other than aliases. I'd want commands that are easy to remember for staff, that could add or remove players from groups

halcyon musk
#

the commands for adding players to groups are easy to remember

#

/lp user <name> parent add <group>

distant arch
#

yes they are but I was looking to make a simple /pluginban [name]command that revokes permissions for a usage of a plugin for a player for moderators to use

#

Not that you don't have a point

halcyon musk
#

that seems like a weird goal

distant arch
#

to simplify a command?

halcyon musk
#

if you are having issues with players abusing commands from a specific plugin, make it so they cannot abuse it instead of banning the players who do abuse it

distant arch
#

I am not having issues with players abusing commands from a specific plugin, though
I just want a simple command to revoke a players ability to use a plugin

halcyon musk
#

there has to be a reason you want to do that though

distant arch
#

Probably, I don't think it's relevant
Why not just say "that's not possible" instead?

halcyon musk
distant arch
#

My goal is to simplify /lp user <name> parent add <group> to one command, that's literally my goal

halcyon musk
#

to revoke a players ability to use a plugin

#

why do you want to disallow a player from using a plugin frequently

distant arch
#

I did not say I want to disallow a player from using a plugin frequently, I just want to simplify the command for doing so

halcyon musk
#

if you want to shorten it, it must be a command that is used frequently. otherwise there wouldnt be a reason to shorten it

distant arch
#

Or I just want to shorten it so that it's shorter to write when it needs to be done, frequently or not

eternal token
#

Hey - How can I disable a command in a certain dimension?

tender ferry
#

Guys what version of lp in 1.8

eternal token
#

tried this but its disabled everywhere

uneven nexus
#

what server type are you running? make sure that context is actually correct + flip that. you disabled it everywhere, and enabled in the world called "minecraft:overworld"

uneven nexus
eternal token
#

thats what I want

#

Forge

#

only to work in the overworld

uneven nexus
#

run /lp info and look at the static contexts at the bottom (in the overworld) does it show you the same thing?

eternal token
tender ferry
uneven nexus
#

use 1.7.10, and the legacy bukkit version.

eternal token
#

why does it say None for static contexts? is that an issue?

#

ahh i need to use dimension_type it seems

uneven nexus
#

okay, so i don't think it shows in lp info because that's getting contexts of the server itself. it should show in /lp user <your user> info

uneven nexus
eternal token
#

yeah exactly

#

it just says world whatever dimension im on for world

uneven nexus
#

okay, so if you only want it to work in the main overworld, set the context to be world: world

#

if you use dimension-type: overworld it'll work in all worlds that are the overworld.

eternal token
#

why does it think the nether is world?

uneven nexus
#

thonk
something is telling LP that's right. maybe a mod messing with it ?

eternal token
#

could be tbh

#

nether is void basically

frail frost
#

Hi i had an issue.. I was wondering if it was possible to get the players rank color for there name

For example:

In the tab list I want to do:

Welcome back {player} (But there rank is Admin and the prefix is light red) and I want they're name in tab to be red
halcyon musk
#

luckperms has no concept of "rank color"

frail frost
#

Is there an alternative for this?

halcyon musk
#

meta

frail frost
#

wdum

uneven nexus
#

theres a vault placeholder for group color i believe?

#

but yeah, meta is recommended.

frail frost
#

How do i do that?

#

If you dont mind refreshing my memory

halcyon musk
#

!meta

wanton stratusBOT
halcyon musk
#

you can set custom meta values

#

so you could set a color meta, and then use %luckperms_meta_color% where you want to use that color

uneven nexus
frail frost
#

Is there a specific command to it?

halcyon musk
#

!commands

wanton stratusBOT
halcyon musk
#

meta

frail frost
#

/lp group Admin meta set color blue ? right usage?

#

a bit confused @halcyon musk

uneven nexus
#

close - you're probably going to want to use the actual color code instead of 'blue'

#

oh no

frail frost
#

/lp group Admin meta set color &9? right usage?

uneven nexus
#

lgtm

versed moat
#

Wild, wacky question time! Is it possible with default luckperms stuffs (probably contexts) to do something like "If user has both permission X and permission Y, they also get permission Z!". Pretend there's nothing weird about this request and act like it's normal.

halcyon musk
#

no

uneven nexus
#

i know full context to this question, and it's something a lot people want to do. EssentialsX homes are another one - it's not possible unfortunately

modern bison
#

New context: “has_permission” partydino

#

The inception is too much

frail frost
uneven nexus
#

lgtm means "looks good to me"

halcyon musk
#

lets get this merged

versed moat
#

Yeah, next question is double checking - I can have a context-dependent permission granting based on two contexts right? Like "User gets permission Z if context X=x and Y=y"

uneven nexus
#

i believe default config is only matching 1 context, but that can be changed

halcyon musk
#

i think some are and and some are or

versed moat
#

Docs example command is lp user Luck permission set minecraft.command.gamemode true server=lobby world=nether which I assume means both server=lobby AND world=nether

serene compass
distant arch
halcyon musk
#

actually maybe its contexts of the same key are or'ed, and contexts of different keys are and'ed

versed moat
#

Huzzah.

uneven nexus
#

really? hm

serene compass
#

yes, that basically refers to what pan said

versed moat
#

Alright, beautiful solution time. LuckPerms ExtraContexts supplies PlaceholderAPI support and PlaceholderAPI Player extension has %player_has_permission_<permission>% 😆

serene compass
#

wait

halcyon musk
#

the default there is what i said

serene compass
#

yeah that's what pan said

#

it's per key

frail frost
#

It works thanks both of you!

uneven nexus
#

oh okay, so then server=a and server=b is only has to match 1 of them, but server=a and world=b it does both?

versed moat
#

Oh no, emily why.

serene compass
#

because to calculate a permission you require a context; and to resolve that context you require to calculate a permission, err!

#

easy stack overflow

versed moat
#

I mean, it could result in a stackoverflow but surely if the perm checking is kept to X and Y and X/Y grants never perm check it shouldn't, right? I know it's risky business, but would LP actually block perm checking during a context check?

serene compass
#

No, it will result in a stack overflow; the context set needs to be resolved as a whole to calculate a permission

versed moat
#

Oh.

serene compass
#

Yeah

#

lol the emoji name

foggy quartz
#

I need help its making me mad already

modern bison
#

ask a question

uneven nexus
#

are you my dad

foggy quartz
#

Im setting permissions right , in the chat and editor and it never saves.

#

Its like the Plugin doesn't work

#

I did perms in the editor and when i gave perms in the chat i used

#

lp group default permission set [command]

#

Im trying to give the default group permissions but even when it says it saved it doesn't work

#

any idea?

halcyon musk
#

did you type a command or a permission?

foggy quartz
#

i tried both

halcyon musk
#

what permission did you try

foggy quartz
#

i tried

#

tradesystem

#

it was the only one showing up when it came to trade

halcyon musk
#

not a permission

foggy quartz
#

well what is a permission you have any idea? i can send screenshots

#

I tried stuff like

#

Lottery.Buy

halcyon musk
#

permissions for commands are usually (but not always) plugin.command

#

usually a plugin will list its permissions on its download page or a wiki linked from said download page

foggy quartz
#

Yeah exactly

#

I tried Lottery.Buy

#

and it still didn't work

#

Can i send the plugin link here?

halcyon musk
#

sure

foggy quartz
#

Permissions:
Lottery.Buy - Allows you to use /Lottery Buy
Lottery.Status - Allows you to use /Lottery Status
Lottery.Admin - Allows you to use /Lottery Admin
Lottery.Draw - Allows you to use /Lottery Draw
Lottery.Addpot - Allows you to use /Lottery Addpot
Lottery.Reload - Allows you to use /Lottery Reload
Lottery.TicketLimit.<Limit> - Players with this Permission will get the TicketLimit as set in the config
Lottery.TicketLimit.Bypass - Players with this Permission can buy unlimited Tickets
Lottery.Gui - Allows you to use /Lottery GUI
Lottery.cooldown.bypass - Allows you to bypass the buy cooldown
Lottery.togglebuymsg - Allows you to use /Lottery togglebuymsg
Lottery.toggleremindmsg - Allows you to use /Lottery toggleremindmsg

#

I tried lp group default permission set Lottery.Buy

halcyon musk
#

do /lp verbose command me /lottery gui

#

all one command

foggy quartz
#

Hm

#

wait

halcyon musk
#

and send a screenshot of the output

foggy quartz
#

the chat?

#

k

#

or the console

#

k i will send of the chat wait

uneven nexus
#

wherever you ran the command, since it says me probably chat

foggy quartz
halcyon musk
#

wtf the command is case sensitive

#

bad plugin

foggy quartz
#

What is a bad plugin

#

How did it work months ago but now it does not

#

its the same version of minecraft and plugin

#

same things that i used months ago

uneven nexus
#

/lp verbose command me /Lottery gui ?

halcyon musk
#

do it again but /lp verbose command me /Lottery Gui

uneven nexus
#

surely it's not case sensitive

foggy quartz
halcyon musk
#

are you able to run /lottery?

foggy quartz
#

This is a test account and no.

#

What is weird is before we did all this verbose stuff it used to show the command

#

but now it doesnt

uneven nexus
#

!paste send your startup log please

wanton stratusBOT
#
Please use pastebin!

Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!

For console errors:

Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!

Other errors:

Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!

halcyon musk
#

authme 🗿

foggy quartz
uneven nexus
#

yes

foggy quartz
foggy quartz
uneven nexus
#

that is not a startup log, those are startup... flags..

foggy quartz
#

Where do i find the startup logs

#

Sorry English is not my primary Language

uneven nexus
#

restart your server, and send the contents of your latest.log

foggy quartz
#

in the file manageR?

#

manageR?

#

manager

#

sure

#

i got you

uneven nexus
#

yes

foggy quartz
wanton stratusBOT
halcyon musk
#

remove powerranks

foggy quartz
#

That's what was causing it?

uneven nexus
#

there is no mention of the word 'lottery' in your log what so ever. you don't have the plugin installed.

foggy quartz
#

Well i tried the trade system and way more stuff and still didn't work

#

I mean lottery yeah maybe its broken but i tried the same stuff but with BetterRTP and more

foggy quartz
#

What after?

uneven nexus
#

it's not broke, it's just not there. you've been running in circles for a plugin that does not exist on your server.
what commands are you getting no permission messages for...

foggy quartz
uneven nexus
#

when you run commands, what do you get

#

there's is some feedback somewhere

foggy quartz
#

idk i don't get anything i used the editor on them

uneven nexus
#

you're telling me that you get 0 feedback when you run commands in chat?

foggy quartz
#

just wait i will try to do it again

#

so i just send you screenshot of what happens after doing changes with lp

uneven nexus
#

im not asking for you to do anything in LP. im asking what do you get when you try to run the plugin commands.

foggy quartz
foggy quartz
#

Ok here

#

Idk if that's a feedback or whatever it is but yeah

uneven nexus
#

the plugins you're saying 'don't work'

#

okay?

#

try to use them

#

not LP

foggy quartz
#

See

uneven nexus
#

are you using /rtp for that

foggy quartz
#

yes

#

i tried /rtp

#

and then

#

/wild

#

nothing works

#

weird

uneven nexus
#

it's not weird, im sure i know what's going on.
run /lp verbose command me rtp and send the screenshot of the output in chat.

halcyon musk
#

did you remove powerranks

foggy quartz
uneven nexus
#

bruh

halcyon musk
#

you have to remove either powerranks or luckperms

halcyon musk
#

you cannot use both at the same time

foggy quartz
#

i will do it rn

#

Normally i use powerranks just for ranks not perms

uneven nexus
#

then why do you have LuckPerms

halcyon musk
#

luckperms "groups" are equivalent to powerranks "ranks"

foggy quartz
#

now i will delete it so give me as econd

#

secon

#

second

#

I did remove powerranks but the perms still do not work

#

Yep the plugin simply does not work

modern bison
#

!verbose
That is probably not the case, otherwise we would have thousands of people here with the same issue. Have you tried to use luckperms verbose to see the output of permission checks?
See here:

wanton stratusBOT
mild otter
#

they left

#

lmao

modern bison
#

Off to go use pex

halcyon musk
#

thats it.

#

LuckPerms official does not work.

#

At all. Never has, never will.

mild otter
#

it bOrke

torpid timber
#

Alguien habla español?, es que necesito ayuda en algo xd

keen linden
#

Hey, linking this yet again as I did not receive a reply.

I'm trying to use a command block to add the nearest player to a group. There is a setting to enable target selectors but it doesn't work when run in a command block.

uncut urchin
#

can someone help me with this deluxemenus menu? I can't seems to send deny message if player hop in 2 groups like interlegacy+default
https://paste.helpch.at/ayadipilow.vbnet
players with (customgroup+default) <-- exclude tiers group
can bypass the click requirements for some reason
but with (custom group)+(tiers related group) the deny message works flawlessly

soft berry
#

disconnected with: DecoderException : java.lang.IndexOutOfBoundsException: readerIndex(1) + length(1) exceeds writerIndex(1): UnpooledSlicedByteBuf(ridx: 1, widx: 1, cap: 1/1, unwrapped: PooledUnsafeDirectByteBuf(ridx: 2, widx: 2, cap: 512)) @ io.netty.handler.codec.MessageToMessageDecoder:98

soft berry
ionic parrot
#

Im using %luckperms_current_group_on_track%

#

My prefix for example rank manager is &6[Manager]

#

and for a donator rank I have a rank called &aVIP

#

how do I make it so when I use %luckperms_current_group_on_track% it also shows the prefix of the rank?

toxic wagon
toxic wagon
wanton stratusBOT
#
Please use pastebin!

Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!

For console errors:

Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!

Other errors:

Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!

toxic wagon
wanton stratusBOT
#
Offline mode/cracked servers

Running a Minecraft server in offline mode can cause a lot of issues, particularly with UUIDs and security vulnerabilities. Some people also view it as unethical (piracy). We understand that some people need to run their servers in offline mode. However, due to the reasons mentioned, some users will choose to not support those running a server in offline mode (this does not apply to those running in a Bungeecord network). Please respect their decision, you may continue to seek help for your issue but in most cases, it can be resolved by setting online-mode=true in server.properties.

toxic wagon
#

An your prefix is moderator there. as that is the only group you have so that's the only prefix that will show

ionic parrot
#

I understand, im making a gui which has a item for staff rank:, store rank:, and normal rank:

#

Which I will show using %luckperms_current_group_on_track%

#

but every time I do that it only shows 'moderator' instead of the prefix '&2Moderator'

#

I want it to not be moderator

#

and I just dont really know how to do that

toxic wagon
#

%luckperms_prefix_element_highest_on_track_<track>%
That's the placeholder you're wanting

ionic parrot
#

Thank you

toxic wagon
#

The placeholder you're currently using gets the groups name

ionic parrot
#

Im assuming I would have to setup the elements on config

#

with stacking prefixes and whatever

toxic wagon
#

Nope. Just use that placeholder

ionic parrot
#

ah

#

Thank you very much

#

it works

soft berry
# toxic wagon !paste the full error

could not decode packet! java.lang.IndexOutOfBoundsException: readerIndex(1) + length(1) exceeds writerIndex(1): UnpooledSlicedByteBuf(ridx: 1, widx: 1, cap: 1/1, unwrapped: PooledUnsafeDirectByteBuf(ridx: 2, widx: 2, cap: 512))
09:52:39 [INFO] [404m] disconnected with: DecoderException : java.lang.IndexOutOfBoundsException: readerIndex(1) + length(1) exceeds writerIndex(1): UnpooledSlicedByteBuf(ridx: 1, widx: 1, cap: 1/1, unwrapped: PooledUnsafeDirectByteBuf(ridx: 2, widx: 2, cap: 512)) @ io.netty.handler.codec.MessageToMessageDecoder:98

wanton stratusBOT
#
Please use pastebin!

Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!

For console errors:

Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!

Other errors:

Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!

turbid hornet
#

Hi
Could someone please help me. When I set the prefix with the command

/lp group default meta addprefix 10 "&a[Probie]

it gets me the same nick color. Like the prefix was in a separate color and the nick in another

soft berry
foggy quartz
#

what its this CAN SOMEONE HELP M

#

thats ok zero?

meager fox
#

Yeah. But now close the editor and if you need to add more, get a new /lp editor. If you don't, what you added now will likely be gone when you apply the next changes.

foggy quartz
#

ok thanks you

modern oyster
#

Does migration from powerranks to lp even work? Followed the steps exactly and it doesn't work.

tulip agate
#

Hello, is there any placeholder that displays players group/rank time?

turbid swan
nocturne chasm
#

issue with that plugin

#

UpgradableSpawners

turbid swan
hallow nacelle
#

please help, I'm tired. I'm making a server and for the second time the groups themselves are erased from the list, although I didn't even do anything

#

Perhaps this is due to the large number of restarts?

#

I just make a group, set it up and after a while the list is reset (everything is erased)

finite fjord
sullen cliff
#

How to fix?

ebon crypt
#

I changed from H2 to MySQL and now got this error: java.util.concurrent.CompletionException: java.sql.SQLSyntaxErrorException: Table 's1_luckperms.luckperms_players' doesn't exist

slow plume
#

hello guys! plz help me

#

is it possible to transfer a ready-made luckyperms from one server to another? Thank you in advance for the answer.

halcyon musk
#

!switch server -> server is similar to this

wanton stratusBOT
slow plume
#

ty

runic leaf
#

Hello, I just tried to load up lp editor from console and got this array of error, the link for the lp editor did come up but want to know what is causing these errors?

wanton stratusBOT
halcyon musk
#

!libsdir

wanton stratusBOT
#
LuckPerms dependencies

LuckPerms requires several libraries in order to operate. If you're getting a startup error such as NoClassDefFoundError, ClassNotFoundException or "Unable to load dependency...", stop your server, delete the /plugins/LuckPerms/libs/ directory and start it up again.

thick wraith
#

Hi, is it possible to allow members of a group to assign only certain other groups with "parent add"? e.g. I have groups A, B, C, and D. But group B should be allowed to assign only group C and not group D. Is such a thing possible?
Thanks a lot!

halcyon musk
#

!argbased

wanton stratusBOT
thick wraith
#

So, luckperms.user.parent.set.<group> ? Right?

flat parcel
#

There's a bunch of permissions you'll need to set with arg-based enabled. Verbose mode is helpful

#

!verbose

wanton stratusBOT
hallow nacelle
flat parcel
#

what list

hallow nacelle
#

Group list when writing /lp editor

#

I'm talking about it

flat parcel
#

Are you saving from the editor after making changes?

hallow nacelle
#

Ye

flat parcel
#

is there any server restart or such between when the groups are present and vanishing?

hallow nacelle
#

I save this and type in the console the provided command to save. Literally 3 days have passed and all the groups left on their own

hallow nacelle
#

I'm just testing plugins right now and I need to restart, I wouldn't write if it didn't delete the groups I created so often

flat parcel
#

How are you restarting?

#

also are there any errors in your startup log related to LP?

crystal valve
#

I have issues with LuckPerms.

#

I cannot get any colors on my name with the

/lp group default meta setsuffix 10 &8[&9Member&8] &9

command

#

it is still white

halcyon musk
#

!chat

wanton stratusBOT
#
LuckPerms does not perform any chat/tablist formatting of its own!

LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!

List of chat/tablist formatting plugins that work with LuckPerms
hallow nacelle
crystal valve
#

that is why i ask here now

#

i've tried everything from the wiki

flat parcel
#

Do you have the plugin Vault installed? If not, install that, EssX needs it

crystal valve
#

I do

#

i also have EssentialsX chat too

flat parcel
crystal valve
#

and normal Essentials

wanton stratusBOT
#
Please use pastebin!

Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!

For console errors:

Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!

Other errors:

Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!

flat parcel
crystal valve
#

it does

#

here is the log whatever

flat parcel
#

the logs request wasn't to you

crystal valve
#

here is the info

#

it says the prefix is there, but when i chat, it isn't

#

it is just all white

flat parcel
#

nope it doesn't, you'll see where it says the prefix it says "None". When you set the prefix you accidentally set the server as &5 which will never occur

crystal valve
#

what should the format be?

flat parcel
#

are you using the editor or commands?

crystal valve
#

i use the commands

flat parcel
#

ok, wrap the prefix in "" if you want to have a space in the prefix

crystal valve
#

ahh ;)

#

i will try ^^

#

So now it sorta worked and not @flat parcel

wanton stratusBOT
#

Hey Bҽɳʝαɱιɳ! Please don't tag helpful/staff members directly.

crystal valve
#

in tab i see the correct color

#

oop, sorry the tag

#

Ohhhh

#

i know what i didn't do :P

#

silly me

#

no

#

still says i am typing in white text

#

i could still have use for some help :)

halcyon musk
#

show /lp info again

#

wait no

#

/lp user <name> info

flat parcel
#

how is this related to LP?

quaint geyser
#

oops, wrong discord

flat parcel
#

all good

loud folio
#

When I do the /lp editor command from an error I don't know how to fix it.

flat parcel
#

SSL error, probably either a network issue or your system's clock isn't correct

pulsar monolith
#

are there any news regarding this on 1.18? #github-spam message

its a bummer Sadge

flat parcel
#

I mean if it's forge, I somewhat doubt Luck will bother backporting a fix to older forge versions. LP's modded platforms are set up in a way that can only really support one version at a time, and understandably that's the latest version

pulsar monolith
#

I mean it doesnt work in the most recent version either

#

the ticket initially was for 1.19

crystal valve
#

oops, sorry the ping again

#

But here you see

#

I type something in chat and i still get no colors

dense dagger
#

Does anyone know why this is happening when I do "/luckperms verbose command .lewissumner1 multiverse.access.l_and_n"?

halcyon musk
wanton stratusBOT
#
LuckPerms does not perform any chat/tablist formatting of its own!

LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!

List of chat/tablist formatting plugins that work with LuckPerms
crystal valve
#

i read both guides there and did everything

halcyon musk
halcyon musk
crystal valve
#

i did also read your message before i wrote that...

halcyon musk
#

then are you going to do what i suggested?

crystal valve
#

i am

#

i have already heard with other plugin owners

#

they sais i had to go ask for help within this plugin @halcyon musk....

wanton stratusBOT
#

Hey Bҽɳʝαɱιɳ! Please don't tag helpful/staff members directly.

halcyon musk
#

luckperms is doing its job. your chat plugin is not configured correctly so you should ask them how to configure it

crystal valve
#

this isn't helping at all

#

and no! LuckPerms is not doing it's job

halcyon musk
#

how is it not?

crystal valve
#

Because it shows in tab, but not in my name

crystal valve
halcyon musk
#

luckperms does not touch chat or tab at all

dense dagger
halcyon musk
#

this is the prefix you want, correct?

crystal valve
#

it is

halcyon musk
#

then luckperms is doing its job

crystal valve
#

but i don't have the prefix in front of my name in chat....

halcyon musk
#

ok. its not luckperms job to add the prefix to chat

crystal valve
#

It sorta is, because it should be working together with other plugins dude

dense dagger
halcyon musk
#

luckperms does not display the prefix in chat, tab, or anywhere else. you need other plugins that are correctly configured to do that

crystal valve
halcyon musk
#

then ask essentials support why its not working

#

!moss

wanton stratusBOT
#
Essentials

Make sure you are using EssentialsX and Vault for prefixes. For any other issues with Essentials, you should seek support in either #general or the official EssentialsX support Discord.

EssentialsX Discord
crystal valve
#

i asked them

#

They told me to go here and ask

#

I feel i am repeating myself

thin spade
#

how to translate the plugin into my language

crystal valve
#

Pan dude, i have used Luck Perms a lot, and i have never had this issue before

halcyon musk
#

luckperms has never touched chat

thin spade
#

how to translate the plugin into my language

modern bison
thin spade
#

so for some reason I have Russian in the client and English in the plugin

thin spade
halcyon musk
crystal valve
#

....

#

i fixed the issue myself, and i found the problem from luckperms's side

halcyon musk
#

you should share how you fixed it so if someone else has the same issue you had they might be able to fix it

crystal valve
#

nah, people can dm me if they need help. I am not sharing this issue to someone that didn't help me 😉

#

If you 2 helped me, then yes.

#

I have spoken.

modern bison
mild otter
#

lol

distant gust
#

Hello everybody can you tell me how to set a role in a scoreboard? Thx

foggy quartz
#

!tab

wanton stratusBOT
#
LuckPerms does not perform any chat/tablist formatting of its own!

LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!

List of chat/tablist formatting plugins that work with LuckPerms
foggy quartz
#

@distant gust ^

distant gust
#

thx

foggy quartz
#

Np

hallow nacelle
viscid umbra
#

I have 2 servers, server A & server B that are running their own perms. I want to create a network where I use mysql to have everything connected, how does one import the permissions from both servers, to share the same ranks without deleting the server permissions?

halcyon karma
#

Hey guys. I’ve been learning a lot lately about this amazing plugin. But now I’m stuck and don’t know what to do.

I give my server the groups and everything and enable the msg for everyone so they can use the private message feature. But only the OP players can use the feature. The regular players can not, it says they do not have permission. Anyone know how to fix that? (I’ve used this command to allow default players to use it) /lp group default pernission set essential.msg true

dire mica
#

can someone help me? the prefix is not showing up in=game

pulsar monolith
#

!tab

wanton stratusBOT
#
LuckPerms does not perform any chat/tablist formatting of its own!

LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!

List of chat/tablist formatting plugins that work with LuckPerms
wanton stratusBOT
sour venture
#

when my players start logging into the server, they get an error like this after a while. if I restart the server, it is fine, but the error is repeated

#

invalid player data

thorn rock
#

My prefix isn't showing when I add it to my first rank

wanton stratusBOT
#
LuckPerms does not perform any chat/tablist formatting of its own!

LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!

List of chat/tablist formatting plugins that work with LuckPerms
steady copper
#

so when i try to give a bedrock player a rank with /lp user parent set it says invalid username/uuid

#

can anyone help?

flat parcel
#

!geyser

wanton stratusBOT
#
Using Geyser?

If you're having issues with permissions for bedrock players, or it's telling you that a bedrock player's name is invalid, try setting allow-invalid-usernames to true in the LuckPerms config.

runic pelican
#

is there a way to give a user all the permissions

flat parcel
#

Technically yes, but that's actually not a behaviour you want in most cases

#

Take the time to set up permissions properly

thorn rock
# pulsar monolith !tab

Well I have essentials chat, vault and essentials x, and its still not showing up my prefix

runic pelican
flat parcel
#

does the prefix show up as expected in /lp user <you> info?

#

!nwc permission * but read the below link to see why this is a bad idea first

wanton stratusBOT
runic pelican
#

alr

flat parcel
#

Prefix: None
Eithere you haven't set a prefix, or you've done so incorrectly

runic pelican
#

o ok

thorn rock
#

No, my prefix isn't showing

#

does anyone know why?

#

this is what it shows in my lp editor

#

and i have essentials chat

#

@flat parcel

wanton stratusBOT
#

Hey sonicred8! Please don't tag helpful/staff members directly.

uneven nexus
thorn rock
#

I'm lost

thorn rock
#

can someone help me please, i'm sorta new to lp

thorn rock
#

hello?

mild otter
#

Have you tried removing the random context you put in

thorn rock
spice nova
#

there's a way to bulk extend a temp parent time?

halcyon musk
#

no

spice nova
#

k

agile reef
#

LP editor (fabric server) says list is empty when it was working a few days ago, here are the mods I have installed, can anyone find anything wrong here?

#

discord formatting 🤦

slim kite
#

How can I add example 14d to all players who have rank vip?

queen latch
queen latch
#

(Assuming what you mean is to extend the period. So someone with 5 days left now has 19 days left etc)

slim kite
#

Ok. Thank you bro

queen latch
distant escarp
#

How do i give some1 acces to place command blocks (the got creative)

ocean nimbus
#

I have removed the permission group.default from some players.
However, after I restart the server, some of them will get back the permission group.default.
How can I prevent this issue?

distant escarp
#

(I aint staff) every player needs default perms or the cant do anything but u can create 2nd rank for those who supossed to have it with /lp creategroup (name). Also i dont think u can stop server from giving it. But u can see in config not sure but if there is a option wich rank to give as default if remove it, it wont give anything

ocean nimbus
#

Those player have 2nd rank such as group.level1
Some of them do not get back the permission group.default but some do after restarting the server.
Therefore, some players have both permission group.default and group.level1.
I want to prevent players from having two group permission.

nocturne chasm
ocean nimbus
#

They have groups but some of them still get back the group default permssion after restarting.
Not sure what causes this issue.

distant escarp
#

Do ur groups have a prefix?

#

Of no it does not change it if got 2 groups

#

If*

ocean nimbus
#

Yes

distant escarp
#

Oh

#

Wich prefix does it take

#

And u can try giving the groups weight so it take the hyest rank

ocean nimbus
#

I find that those players having two group permission do not join the server after restarting the server.
Will the permission group.default be removed after they join the server?

distant escarp
#

Uhm u cud try it on urself to be sure but dont think so

vestal spoke
#

Hey is there a way to clear all members from a certain group?

distant escarp
#

u can delete the group but i dont think there is a command for that for everyone at once (u can go in lp editor and do it manualy or do command per person)

uneven nexus
#

yes you can

distant escarp
#

oh great how???

uneven nexus
#

give me a second, i cannot pull the command out of thin air

distant escarp
#

also can u help me with smt

#

How do i give some1 acces to place command blocks (the got creative)

#

but still cant

halcyon musk
#

so unless you are on sponge, you cant. you must op them

distant escarp
#

oh

viral ember
#

but why the lp group isnt next to the name

#

i am suposed to be owner

uneven nexus
#

did you even do any debugging or just come straight over here

viral ember
#

i do /lp reload...

uneven nexus
viral ember
#

yes ?

uneven nexus
#

i know you can see it, did you actually read it and do anything on it

viral ember
#

yes

uneven nexus
#

okay, so send the outputs?

viral ember
#

?

#

just restart the game

open vortex
#

is it possible to add user in specific group if he have required context ?

viral ember
uneven nexus
#

you set a blank prefix for owner

viral ember
#

it put with doing /lp group ... add meta prefix (i think) "..."

#

o thx

toxic sage
#

What command should I use to settemp to midnight?

rapid lodge
#

hi. I'm moving hosts and have dumped needed DBs, LuckPerms' being one of them.

There is about one metric ton of luckperms_actions entries. (partially due to admin 2FA on login)

Those are not required, right?

eternal token
#

So luckperms is saying that a user is in a different dimension then what they currently are in...

#

doing lp user USERSNAME info shows them in a custom dimension instead of the overworld where they actually are

timid ore
#

Is there a command that I can run to add or subtract a meta key using luckperms?

Ex:

Player has money.0 permnode, they click something and the server adds 1 onto the 0, making it money.1

rapid lodge
#

why do you want to store money as permission?

timid ore
#

So I don’t need currency plugins

rapid lodge
#

What's the advantage of that?

timid ore
#

Don’t have to go Finding one that lets me make an infinite number of currencies that all have give and take commands and have placeholders for each currency

#

Unless you know of one

halcyon musk
#

luckperms meta is not ideal for storing player data

timid ore
#

Please provide another solution then cause I don’t really know of any currency plugins that can do what I’m looking to do

rapid lodge
halcyon musk
#

well this is luckperms support. luckperms has nothing to do with currencies

timid ore
#

I asked a question about luckperms meta

timid ore
rapid lodge
#

I searched for "minecraft economy plugin different currencies"

queen latch
#

It's essentially an audit log 🙂

timid ore
#

I’d still also like an answer to the question I asked even if it isn’t “optimal”

solar ice
#

Can you turn off the message?

rapid lodge
#

You'd need an extra plugin to parse and change that data

timid ore
#

Yeah that’s what I was worried about

high dagger
#

Does anyone have a video showing how to configure luckperms to give permissions to users on a network in detail?
Because so far everything I've seen hasn't helped me

halcyon musk
#

is there something on the wiki you dont understand?

high dagger
#

I put all that was said but the commands for the users are not executed

civic mango
#

i need help

#

guys

halcyon musk
#

dont crosspost

finite fjord
civic mango
#

i put a group on weight 10, but for some reason in tab it shows that its the lowest

#

but other groups's prefix works

#

please someone help

nocturne chasm
#

!tab

wanton stratusBOT
#
LuckPerms does not perform any chat/tablist formatting of its own!

LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!

List of chat/tablist formatting plugins that work with LuckPerms
finite fjord
#

Why is it that when I execute any LuckPerms command I get no message, but the action, such as creating a rank, is executed?

nocturne chasm
#

screenshot /lp info from console

#

also what client are you using

finite fjord
#

I'm using Lunar Client (1.8)

solar geyser
#

im having issues with luckperms where when i try and assign someone with bedrock a rank it comes up with this error message

nocturne chasm
#

!bedrock

wanton stratusBOT
#
Using Geyser?

If you're having issues with permissions for bedrock players, or it's telling you that a bedrock player's name is invalid, try setting allow-invalid-usernames to true in the LuckPerms config.

nocturne chasm
finite fjord
nocturne chasm
#

try to replicate it on a vanilla client

finite fjord
#

Ok

warm pine
#

I have a issue where that there are < and > signs around my name still, how do i get rid of it?

#

I am on a server on paper 1.19

uneven nexus
#

thats not a LP issue - contact support of whatever you're using for chat formatting

warm pine
uneven nexus
#

LP has never touched chat as far as i'm aware. Vault is also not a Chat Formatting plugin. you're probably using EssentialsX Chat.

warm pine
lusty pendant
#

hi, where is user history stored?

uneven nexus
#

i didn't say that at all

lusty pendant
#

for luckperms

uneven nexus
#

'user history'?

lusty pendant
#

as in, the /lp log userhistory command

uneven nexus
#

oh, i believe that's stored in the database you use.

lusty pendant
#

is there any way to wipe or optimize userhistory?

#

when i try to search a user's history, it can pause luckperms commands

#

and it makes the server hang, which is really odd

#
[11:13:45 WARN]: [LuckPerms] Command execution [log, userhistory, kinkako, 45] has not completed. Trace:
  sun.misc.Unsafe.park(Native Method)
  java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1707)
  java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3323)
  java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1742)
  java.util.concurrent.CompletableFuture.join(CompletableFuture.java:1947)
  me.lucko.luckperms.common.commands.log.LogParentCommand.getTarget(LogParentCommand.java:63)
  me.lucko.luckperms.common.commands.log.LogParentCommand.getTarget(LogParentCommand.java:41)
  me.lucko.luckperms.common.command.abstraction.ParentCommand.execute(ParentCommand.java:101)
  me.lucko.luckperms.common.command.abstraction.ParentCommand.execute(ParentCommand.java:44)
  me.lucko.luckperms.common.command.CommandManager.execute(CommandManager.java:262)
  me.lucko.luckperms.common.command.CommandManager.lambda$executeCommand$1(CommandManager.java:166)
  me.lucko.luckperms.common.command.CommandManager$$Lambda$2702/2012181461.run(Unknown Source)
  java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1640)
  java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  java.lang.Thread.run(Thread.java:748)
lusty pendant
#

this is the type of error i would get as well, for instance

nocturne chasm
#

its a library/api for chat/economy/permission plugins

warm pine
#

then what plugin do you guys reccomend

uneven nexus
#

as in lp sends into to vault, and chat managers get the info from vault.

warm pine
#

a chat plugin

uneven nexus
#

if you have essx chat, just use it. you need to configure it though.

warm pine
foggy quartz
#

you shouldn't need a tutorial just work your way through the config of essx chat and edit as you go, there should be commented lines to help you

uneven nexus
#

^ they are commented excessively.
they're even sectioned off so you can find it

warm pine
#

Is it a command?

uneven nexus
#

it's a config, in the Essentials folder. if you need help with it, ask in #general or the EssentialsX support discord.

#

!moss

wanton stratusBOT
#
Essentials

Make sure you are using EssentialsX and Vault for prefixes. For any other issues with Essentials, you should seek support in either #general or the official EssentialsX support Discord.

EssentialsX Discord
warm pine
#

ok ty

sullen cliff
wanton stratusBOT
nocturne chasm
#

for some reason that hub plugin is taking 5% when loading the items

sullen cliff
#

Any ideas on how could I fix that?

#

Its checking for permissions

#

So maybe its luckperms' issue

nocturne chasm
#

Can you share your code

sullen cliff
# nocturne chasm Can you share your code
// Items Util
public static void loadItems(Player p) {

        Path path = Path.of("plugins", "Hub");
        YamlConfiguration c = YamlConfiguration.loadConfiguration(new File(String.valueOf(path), "items.yml"));
        ItemStack[] content = ((List<ItemStack>) c.get("inventory.armor")).toArray(new ItemStack[0]);
        p.getInventory().setArmorContents(content);
        content = ((List<ItemStack>) c.get("inventory.content")).toArray(new ItemStack[0]);
        p.getInventory().setContents(content);
        for (PotionEffect effect : p.getActivePotionEffects()) {
            p.removePotionEffect(effect.getType());
        }
        if(PlaceholderAPI.setPlaceholders(p, "%core_settings_elytra%").equals("false")) {
            if(p.hasPermission("core.elytra")) {
                ItemStack[] armor = {null,null,new ItemStack(Material.ELYTRA), null};
                if(p.hasPermission("core.elytra.enchanted")) {
                    armor[2].addEnchantment(Enchantment.DURABILITY, 1);
                }
                p.getInventory().setArmorContents(armor);
            }
        }

        if(PlaceholderAPI.setPlaceholders(p, "%core_settings_speed%").equals("true")) {
            if(p.hasPermission("core.speed")) {
                p.addPotionEffect(new PotionEffect(PotionEffectType.SPEED, 6942069, 1));
            }
        }
        if(PlaceholderAPI.setPlaceholders(p, "%core_settings_jumpboost%").equals("true")) {
            if(p.hasPermission("core.jumpboost")) {
                p.addPotionEffect(new PotionEffect(PotionEffectType.JUMP, 6942069, 1));
            }
        }
    }
// Listener
@EventHandler
public void onJoin(PlayerJoinEvent e) {
    e.setJoinMessage(ChatColor.GREEN + "→ " + e.getPlayer().getName());
    Player p = e.getPlayer();

    Location playerLoc = (Location) Hub.plugin.getConfig().get("spawn");
    p.teleport(playerLoc);
    Items.loadItems(p);
}
nocturne chasm
#

!paste pls

wanton stratusBOT
#
Please use pastebin!

Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!

For console errors:

Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!

Other errors:

Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!

sullen cliff
#

sorry

sullen cliff
#

@nocturne chasm please help

wanton stratusBOT
#

Hey NoboKik! Please don't tag helpful/staff members directly.

sullen cliff
#

Sorry for ping

uneven nexus
#

he asked for help from others - please be patient

#

when there's an update, you'll be notified

sullen cliff
#

ok

#

@ me in reply

grim yoke
#
  if (commandSender.hasPermission("group.constructor")) {

this is returning true even tho the player is not a member of the constructor group, what would cause that?

nocturne chasm
#

op / * perms?

grim yoke
#

PES_Facepalm yes. im not sure why that didnt occur to me lmao thank you

#

similar question

        user.setPrimaryGroup("constructor");
        player.sendMessage("Thank you for accepting the rules! You are now a constructor!");
#

I'm getting the thank you message

#

but im not being given the constructor role

uneven nexus
#

did you save the user

noble knot
grim yoke
#

i didnt know you had to save it, how do you save it

flat parcel
#

!api

wanton stratusBOT
flat parcel
#

also setPrimaryGroup probably isn't what you want, check the cookbook out

#

!cookbook

wanton stratusBOT
grim yoke
#

ah ok i found it. luckperms.getUserManager().saveUser(user);. setPrimaryGroup isnt the ideal way to add a group tho?

#

can i just add group.constructor?

#

oh yup that works

uneven nexus
#

yeah, that's the ideal way. using the node builder, and adding that to the user.

grim yoke
#

new code

        user.data().add(Node.builder("group.constructor").build());
        luckperms.getUserManager().saveUser(user);
        player.sendMessage("Thank you for accepting the rules! You are now a constructor!");

trying this

uneven nexus
#

should probably add a catch in there to see if the result is successful.

#

i'm pretty sure you can do that thonk

finite fjord
nocturne chasm
sullen cliff
#

ok

#

bruh

lapis mulch
#

is there a way to add a permission to a player who hasn't joined the server before? might be a really dumb question but i've been searching all day for it lol

uneven nexus
#

not a dumb question, use their UUID

lapis mulch
uneven nexus
#

yes

lapis mulch
gloomy depot
#

i have a major issue on my server

#

i cant give suffex or prefixes to people anymore they just dont work

flat parcel
#

by don't work I presume you mean don't show up?

gloomy depot
#

yes they dont show up

flat parcel
#

!chat

wanton stratusBOT
#
LuckPerms does not perform any chat/tablist formatting of its own!

LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!

List of chat/tablist formatting plugins that work with LuckPerms
tall star
#

which way does inheritance work? do I not need to setup a parent child relation for two groups or just setup rules specific for each group on their own? just dunno what I'm doing could use some pointers for best practice. so... what am I don't wrong?

Parent Default of Admin I set default .fly false, admin .fly true -> result no fly for anyone. I'm expecting fly for admins
parent Admin of default Default FLY False Admin .Fly True -> result no fly for anyone... I'm expecting fly for admins again...

flat parcel
#

in general setting permissions to false on default is unnessecary unless the plugin explicitly grants it by default, so we discourage it unless nessecary.
For inheritance, if using commands, /lp group <group to modify> parent add <group to inherit FROM>, if using the editor add group.<group to inherit FROM> to group to modify

you want "default to be a parent of admin", so you modify admin to have default as a parent

#

!inheritance more info

wanton stratusBOT
tall star
flat parcel
#

Correct. Much faster and easier for you to set up, and won't lead to odd situations like this

tall star
#

so, it's more like 'someone did this to my server, I need to lock it down' sort of approach?

flat parcel
#

By default virtually everything is false, only a handful of plugins bother to override a permission to default to true

tall star
#

and then setup ranks for special functionality

flat parcel
#

yeah that's the rough mentality

tall star
#

Thank you for the pointers

flat ibex
#

yo, is someone available helping me set up everything? Best would be in a call

#

I can show screen

#

For some reason default users can set themselves as admin and whatever

#

the call wouldn't take too long

#

please

flat parcel
#

can I see a /lp editor link please

flat ibex
#

Sure

#

just send in here

#

?

flat parcel
#

yup

flat ibex
#
flat parcel
#

Uh based off this default should have no permissions, but the only players saved either have group.admin or the * permission

flat ibex
#

yea

#

cause We're admins

#

we wanna set up the server

flat parcel
#

How did you determine that default players can set themselves as admin etc?

flat ibex
#

because my friend was set to default and he was able to type /lp user (name) parent set admin

#

he was also able to go into creaetive with default

flat parcel
#

was that frfiend keanughg7 by any chance?

flat ibex
#

yes

uneven nexus
#

and you used what command to set them in default?

flat ibex
#

/lp user (name) parent set default

flat parcel
#

yeah they have the * node which means they have every single permission, regardless of their parent group.

flat ibex
#

ohhhhhhhhhhhhhhhhhhh

uneven nexus
#

you would have to /lp user <user> clear to effectively test them as a default user. just make sure they're not op

flat ibex
#

oh okay

thorn rock
#

how to give a player a permission?

nocturne chasm
#

!usage

wanton stratusBOT
grave ocean
#

Hi! I think I found a problem with spark 1.10.30

uneven nexus
#

this is LuckPerms support.

grave ocean
#

ops my bad

uneven nexus
grave ocean
#

thank you

main robin
#

Hi, if I install LuckPerms on my spigot and proxy servers and connect to one database, if a player has a "VIP" rank on the spigot server, will he also have it on the proxy server?

uneven nexus
#

if it wasn't applied with a context, yes

main robin
#

Okey, Thank you ❤️

somber bronze
#

What am I messing up here?

[16:32:18] [main/INFO]: Loading Minecraft 1.18.2 with Fabric Loader 0.14.14
[16:32:18] [ForkJoinPool-1-worker-2/WARN]: Mod letmedespawn uses the version fabric-1.0.2 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[16:32:18] [ForkJoinPool-1-worker-4/WARN]: Mod create uses the version 0.5.0g-792+1.18.2 which isn't compatible with Loader's extended semantic version format (Could not parse version number component '0g'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[16:32:18] [ForkJoinPool-1-worker-36/WARN]: Mod registrate-fabric uses the version MC1.18.2-1.1.5 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'MC1'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[16:32:18] [ForkJoinPool-1-worker-24/WARN]: Mod cobblegen uses the version v2.1b57-BETA which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'v2'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[16:32:18] [ForkJoinPool-1-worker-56/WARN]: Mod globaldataandresourcepacks uses the version 1.12.3_fabric which isn't compatible with Loader's extended semantic version format (Could not parse version number component '3_fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[16:32:18] [ForkJoinPool-1-worker-55/WARN]: Mod createaddition uses the version 20230211a which isn't compatible with Loader's extended semantic version format (Could not parse version number component '20230211a'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[16:32:18] [ForkJoinPool-1-worker-45/WARN]: Mod createsifter uses the version ${version} which isn't compatible with Loader's extended semantic version format (Could not parse version number component '${version}'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[16:32:19] [main/WARN]: Mod resolution failed
[16:32:19] [main/INFO]: Immediate reason: [HARD_DEP_NO_CANDIDATE luckperms 5.4.64 {depends fabric-command-api-v2 @ [*]}, ROOT_FORCELOAD_SINGLE luckperms 5.4.64]
processEnded
consoleConnectionLost```
uneven nexus
#

!latest

wanton stratusBOT
#
Latest version

5.4.64

uneven nexus
#

latest lp doesn't support 1.18.2

agile reef
somber bronze
#

oh its pinned haha ty

patent wedge
#

What are the world contexts for? Does that allow for making per-world permissions?

halcyon musk
#

yes

patent wedge
#

ty

frozen hawk
#

So I am using luckperms for Pixelmon and I have a trainer run a command when defeated to promote the user to the next rank with access to the next warp. I have noticed the command just doesn't run sometimes. Not sure why. Any idea why this could happen?

pallid shoal
#

How can I force run a command for a player to see that specific permission for the command?

foggy quartz
#

Why does this happen? dm me, i wont see reply otherwise

uneven nexus
#

are you sure you have lp installed, and it loaded right

foggy quartz
#

99% sure

#

ill recheck

#

yes i do

#

its in the plugin files

uneven nexus
#

and it loaded right

#

!paste send your log

wanton stratusBOT
#
Please use pastebin!

Seeing a paste of the problem makes everything so much easier! Use https://pastes.dev/ for easy pasting!

For console errors:

Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!

Other errors:

Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!

glossy swan
#

I have run lp log notify off but i am still getting the logs

gentle dome
#

bruhh I need help badly.

I want to have a command block that puts you in a group called pvp when you walk withing a radius of 5 blocks of it.

/lp user @a[distance=..5] parent add pvp doesnt work, so I thought, what if you can sync vanilla minecraft tags with lp groups instead? nope. cant figure that out either. my attempt would be

/tag @a[distance=..5] add pvp and then maybe have some setting on the website where you sync the tag with the group, which is also called pvp.

I hope this makes sense, and I hope someone can help :(

uneven nexus
#

is this a static location? why not just make a worldguard region for it?

gentle dome
uneven nexus
#

there is a context in LuckPerms Extra contexts for a region. add the group to default (assuming your groups have proper inheritance setup) with the region context for that region, and it'll only resolve true WHEN they're in that region.

#

do you want them to keep it? that wouldn't be difficult either.

#

ideally, you don't want to rely on command blocks for anything.

gentle dome
uneven nexus
#

okay then yeah, make regions for each of the tunnels, and in the region flags for each region, add a command.
/lp user %player_name% parent add pvp in the pvp tunnel and /lp user %player_name% parent add nonpvp
im not sure if that placeholder is right or not, been a while since i used worldguard flags

gentle dome
uneven nexus
gentle dome
#

what is the easiest way to make half of my minecraft world have pvp enabled, split down the z axis?

frozen hawk
#

Whats the easiest way to get help and work through an issue. Voice chat somewhere?

weak venture
#

Hello, to know, there is a permission necessary to see the information of the plugin?

flat parcel
flat parcel
gentle dome
flat parcel
gentle dome
#

i mean its a LOT of blocks

#

quadrillions, when cubed

flat parcel
#

Nope, region size shouldn't have any effect. All that's stored is the 2 corners of the region, and it's really easy to check if a player's coordinates fall between said 2 corners

#

key word shouldn't, this is LP support not worldguard support after all

uneven nexus
#

there's already a region the entire size of the world. it's called __global__

frozen hawk
#

Im using LP for ranks on my pixelmon server. When defeating a trainer it runs the command lp user @pl promote to promote the user to next rank to have access to warps. But sometimes the command does not run and I have to manually rank them up and I am not sure why that is. @flat parcel

gentle dome
flat parcel
prisma moon
#

[05:47:49 INFO]: [LP] *TreyAlpha is not a valid username/uuid.

how can I fix bedrock users not getting newbie role

#

nvm saw it

foggy quartz
#

How i can do it in ASB ? I need it to show time only in days, and also if the privilege was granted forever, then it should show infinity

eager haven
#

I've a problem: if a player have the default role and another one he have the default's prefix

foggy quartz
#

hello

#

i wann reset my whole server ranks to default without losing rank and there perms only users how can i do that?

wicked sun
#

Would you please open genuine online verification server, this item should be false? I don't understand this term.

crude condor
wicked sun
#

Excuse me, I open a genuine online server. Should the use-server-uuid-cache setting be false or true?manythink

foggy quartz
#

leave it false

wicked sun
#

@foggy quartzAfter setting false, does the UUID still work if the player changes the nickname in minecraft official?

foggy quartz
#

i think so

#

cuz i never used useserer uuid cache

#

it still works for me

wicked sun
#

Thank you very much for your answer. It's very useful for me.

foggy quartz
eager haven
#

What Is priority?

foggy quartz
#

higher weight and priority of the rank it will use that prefix

#

the 70 is priority

#

if u make a new rank called owner and give him priority of 71

#

it will use prefix of owner not default

#

priority can be from 1-100

eager haven
#

Thanks

foggy quartz
#

like default priority is 1 and supporter rank have 3 helper 5 and owner 8 and a player have defauly + helper rank it will use helper prefix over deafult due to higher priority

eager haven
#

And the weight Is another thinf?

foggy quartz
#

after that

#

just use

#

put weight same as priority

#

now wht is weight?

eager haven
#

I don't understood the differenze betwene they

foggy quartz
#

Weights are an integral part of the way LuckPerms operates, and are based on the premise of resolving conflict where it may appear. There are two different, independent weights systems in LuckPerms, the first being group weight and the second being meta weight (like prefixes and suffixes).

eager haven
#

(Sorry for the inglish, I'm Italian)

foggy quartz
#

Prefixes and suffixes are split up into two parts. Weight - this is just a number which determines the priority of the prefix/suffix. A higher number = a higher weight and a higher priority.

#

all good no worries

eager haven
#

Thanks

#

So for the prefix i have to use weight?

foggy quartz
#

yes

eager haven
#

Thanks very much

#

You're very kind

foggy quartz
#

ima wait for my question xD

foggy quartz
#

yes

uneven nexus
#

so you want to keep your groups in-tact, but reset everyone back to completely default?

foggy quartz
#

yes

uneven nexus
#

/lp bulkupdate users delete take a backup before hand just in-case. this is irreversible

foggy quartz
#

.-.

#

okk

#

worked

crimson wren
#

How can I give all permissions to me

#

Which command

#

Anyone plz tell

shrewd cloak
shrewd cloak
crimson wren
#

Bro

#

That I have but

#

I can't break blocks which I have placed

#

I need luckperms for it

#

I forget the command

#

@shrewd cloak hey plz help

crimson wren
#

I can't break block but can place

#

Anyone plz help me

finite fjord
#

Why is it that when I execute any LuckPerms command I get no message, but the action, such as creating a rank, is executed?

#

I'm using Lunar Client 1.8 and i tried to replicate in Vanilla and don't work.

#

I used to use LuckPerms-Bukkit-Legacy version 5.3.63, but since I updated to the latest version, I get this error.

foggy quartz
#

Hey guys i have a problem, my friend created a server which we put quality armour and we put luck perms so that i can use it too but when he gave me permision i couldn t still use it. Did we do something wrong or maybe we wrote something wrong can you help me?

foggy quartz
#

Try qualityarmory.*

spare lintel
#

I have access to the luckperms commands. but no commands for other plugins.
sponge 1.12.2

nocturne chasm
#

type the permissions

#

don't rely on the suggestions

#

it only suggests the permissions it knows about, that other plugins have checked for

ember lance
#

Is there a good way to keep permissions synced between two players, in my case, I want my wifes permissions to be equal when she's on the xbox and on the pc (running a server behind geyser)

nocturne chasm
#

a group

#

give the group the permissions you want, then give her that group on her microsoft & xbox account

ember lance
#

That would mess with tracks

nocturne chasm
#

No way to sync permissions between 2 people besides a common group

ember lance
#

Okey. Then she'll just have to deal with xbox and pc actually being two different accounts xD

#

Same with the kids xD

urban pewter
#

Hi! im using a skript for players who have never joined before to have a luckperms group. The issue is it says player doesnt exist (i mean he doesnt) But i want to add them to a group before they join

#

How can i do this???

#

i really need this for my event to work.

halcyon musk
#

are you running a luckperms command?

urban pewter
#

lp user %player% group add slime

#

not player

halcyon musk
#

use their uuid

urban pewter
#

i cant

#

becuse

#

its a skript

#

arg-1 is the player username

halcyon musk
#

if a player has not joined since luckperms was installed, you must use their uuid

urban pewter
#

does a player's username also valid

#

like for example

#

if i did /whitelist uuid

#

that would work right

small ice
#

Am I doing it right? I can still use the command from this permission

nocturne chasm
#

wrong context

#

should be worldguard:in-region i believe

small ice
#

in-region is a boolean...

#

It doesn't specify the region

#

Should I use both?

urban pewter
#

i put in their uuid console says numbers but for some players its their username

lofty ridge
#

i write lp editor

#

but plugin dont give me a link

foggy quartz
#

Does anybody use Lifesteal-Smp-Plugin? (spigot) im tryna make it so people in my. server can use withdraw hearts without having to op them

modern bison
modern bison
wanton stratusBOT
foggy quartz
#

kk ty

lofty ridge
#

but i can change my group or other command

modern bison
#

Can you screenshot the console showing you ran the command?

lofty ridge
uneven nexus
#

Does it send you anything in chat ?

lofty ridge
#

no error no reply

nocturne chasm
#

are you using vanilla client

lofty ridge
uneven nexus
#

if you can use /lp editor in console, test it on a vanilla client. could be one of your mods messing with stuff.

solemn depot
dark obsidian
#

Hello, I resently switched my server from spigot to paper. Short while after that I noticed, that my whole luckperms setup is gone.
Any idea what caused this and how I could restore it?
Server is on minehut btw

foggy quartz
#

Minehut probably reinstalls the server when switching server versions

rotund prairie