#support-1

1 messages · Page 1373 of 1

mystic holly
#

But why not the proxy? I'm so lost

foggy quartz
#

same

mystic holly
#

Hey could it uh

#

could it

#

hm

#

I could be extremely stupid here

#

but I think this miiiiiight be why

foggy quartz
#

unlikely but not impossible

#

i have that all lower case

mystic holly
#

changing it

foggy quartz
#

also, are you using notepad?

mystic holly
#

but I have a feeling it might be why the proxy isnt creaing the database but the other servers seem to

mystic holly
foggy quartz
#

ew

#

no sftp?

mystic holly
#

Never heard of stfp

#

unless you mean like

#

filezilla or something

foggy quartz
#

ye, remote access

mystic holly
#

I have access to it but it's easier to edit everything directly in here

foggy quartz
#

thats what i though with my panel too

#

and it turned out that it likes to break configs

mystic holly
#

uuuuuuu it doesn't create anything

#

what the hell bro

foggy quartz
#

ever since i aint touchin nothin in there

#

i really dont know

mystic holly
#

time to delete the config and try all of this again i guess

#

Is the proxy even supposed to create the tables

mystic holly
celest arch
#

Hi, I need help with something I want to do. For example, a person has the right to use "essentials.fly" for 10 days, I want to add 5 more days to it, how can I add it with a command from within the game I don't want to give "essentials.fly" for 15 days again, I just want to add 5 more days.

uneven nexus
#

put accumulate after the command

mystic holly
#

to my utter surprise nothing changed

#

Why does this generate tables on backend servers, but not on the proxy?

proud hound
#

are you giving each a different database?

mystic holly
#

Proxy config

mystic holly
proud hound
#

absolutely not haha

mystic holly
#

I was gonna say

#

sounds inefficient af lmao

proud hound
#

!libs

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.

mystic holly
#

Both are the latest versions as well

proud hound
#

try this

uneven nexus
#

Im confused, your ss above says the database is using 127.0.0.1
why are you using a different address?

mystic holly
#

127.0.0.1 did not seem to do anything

uneven nexus
#

hmm, okay

proud hound
#

you're not copy/pasting configs from backend -> proxy or proxy -> backend either, right?

mystic holly
#

no

proud hound
#

and you have identical information in all of them?

#

each config, i mean

mystic holly
#

yeah

#

I think this is unrelated to lp

mystic holly
#

Proxy

celest arch
proud hound
# mystic holly Proxy

It seems like there's a non-luckperms problem with your proxy's connection to the database or even the larger internet

mystic holly
#

Should I try 127.0.0.1?

uneven nexus
#

if it's not running in docker, i would try 127.0.0.1

#

if it is, 127.0.0.1 will not work

proud hound
#

I don't think giving LP different conn info will help, because if the backends, when directed to the database, connect properly and the proxy does not, and they're all running LP, then the problem isn't LP

mystic holly
#

How do I check that

proud hound
#

docker?

mystic holly
#

Yes

proud hound
#

if your server is running in docker you'll know, it'd be hard not to know

mystic holly
#

I'm using multicraft

#

so I'm not entirely sure

uneven nexus
#

i don't think multicraft uses docker thonk

proud hound
#

I think it has the option to

#

multicraft.conf in the [docker] section should tell you

mystic holly
#

I've never even seen the word docker so I'm not sure

proud hound
#

frankly this isn't a problem with luckperms as far as I can see, it really does seem to be something else with your proxy server being able to establish a conn to the db

mystic holly
#

But it's generated tables before

proud hound
#

if the backends work as expected... well that says something

#

even more evidence

mystic holly
#

well

#

it generated using 127.0.0.1

proud hound
#

it's a lot easier to have something change that prevents a connection than to have the internal LP code just stop working

#

was the s8 domain pointed right at localhost in relation to the proxy?

proud hound
# mystic holly it generated using 127.0.0.1

also, it should only generate tables once, the first time the first server (backend or proxy) connects successfully. I think you probably know that and have been manually deleting the tables to test, but I thought I'd make sure

mystic holly
#

I am not sure, that's just how I log in with phpmyadmin

mystic holly
warm venture
#

Hi! So I did the command '/lp user MuruFuku meta setprefix &9&l1' and when logged in back in the server. The welcome message shows like this. How to make it where the (1) isn't showing in the welcome message.

proud hound
#

hey MuruFuku, LuckPerms is basically only able to provide information that other plugins might use

#

!chat basically

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
proud hound
#

so what you see in chat is because of some other plugin taking that information from LP and using it

#

you'd need to find out which plugin that is, and hopefully it'll allow you to configure a different display on join

warm venture
#

Oh alrighty, thank you!

mystic holly
#

and I guess it explains my unable to log into the server issue

proud hound
#

yeah if mojang's api goes down you'll see those errors fo sho

mystic holly
#

Oh

#

theyre back

proud hound
#

the 401 errors, not the DB errors

mystic holly
#

logs time

proud hound
#

gonna have to see the error in console - that one's a bit useless

mystic holly
#

We've established that lol

proud hound
#

looks like that one's on the proxy right

mystic holly
#

yeah

proud hound
#

yeah same deal - spotty or nonexistent DB connection

#

it's really weird, what if you turn bungee mode off on a backend and connect straight to it

mystic holly
#

sec, restarting proxy to see if it generates tables

proud hound
#

if the backend login works, it means the DB works and LP works and the backend can also conn to the DB

#

tbh you don't need to delete/restart, just trying to login will tell you if there's a connection

mystic holly
#

Backends already work for some reason

proud hound
#

(if there isn't, you get errors)

mystic holly
#

Proxy does not generate tables

proud hound
#

yeah the errors said as much

#

there's not a connection between the DB server and the proxy server

mystic holly
#

I am unbelievably lost here

#

ive spent almost 2 hours here and I have no idea what's wrong

proud hound
#

that's what is wrong

mystic holly
proud hound
#

frankly there are about a trillion ways to even attempt a fix

#

for example, ping your database from the machine your proxy server is running on

mystic holly
#

I am completely uneducated in sql so I'm not sure how I could attempt even 2 of them

proud hound
#

it's probably unrelated to sql and to LP and is probably a networking issue

mystic holly
#

Could it be the bungeecord version itself?

mystic holly
#

alr sec

proud hound
mystic holly
#

on its own, no errors

proud hound
#

can you actually join the backend though

mystic holly
#

connects to the database just fine

proud hound
#

as a player

mystic holly
proud hound
#

ok, that's what's important

#

again, you don't need to delete and regen the tables

#

if you don't have a connection to the DB, LP will error out and disconnect your account

mystic holly
#

ah

#

I don't understand why the proxy is unable to connect but the other two servers work just fine

#

They all have the exact same credentials

proud hound
#

is the proxy server running on the same machine as the database server

mystic holly
#

no

#

could that be why?

proud hound
#

then 127.0.0.1, which means 'the address of this machine', won't connect to the database

mystic holly
#

Is there a way to get around this?

proud hound
#

you give LP the address of the physical machine running the database

mystic holly
#

hosting provider is lame

proud hound
#

not 127

mystic holly
#

How would I find that

#

would it be the s8 domain?

proud hound
#

depends

#

where's the database running

#

what's the IP of the machine that it's running on?

#

that's what you give LP

mystic holly
#

it's ran on the same machine as one of the backend servers

proud hound
#

if your hosting provider is giving you the database, they'll be able to give you the location of the database

proud hound
mystic holly
#

I know that, it would be 3306 right

proud hound
#

you can omit the :27042 part entirely

#

it'll just default

mystic holly
#

I c

#

so I would set the proxy to s8 and keep the other two 127?

#

Or would I only set the machine with the proxy on it to 127 and the other 2 s8

proud hound
#

127 will only be useful if the LP instance is running on the same physical machine as the database

mystic holly
#

so the latter

proud hound
#

i thought that the database was not on the same machine as the proxy

mystic holly
#

That's correct

#

it's on one of the backend servers

proud hound
#

then no not the latter

#

at least not the specific thing you typed and sent

#

not sure if you were thinking something else

mystic holly
#

Ok, I have 3 servers here

#

Server 1, server 2 and the proxy

#

server 1 has the database on the same machine

#

the other 2 are completely seperate

proud hound
#

Got that so far, yeah

#

so which one do you think should have 127.0.0.1 as the database address?

mystic holly
#

server 1

proud hound
#

yes

mystic holly
#

Right, so the other 2 would be the s8 domain?

proud hound
#

if that domain redirects to the IP of the machine with the database on it, yes

mystic holly
#

well this is all of the information displayed here

#

I'd assume it does because that's the administration link?

proud hound
#

nooo

mystic holly
#

hm

proud hound
#

the IP of server 1 is the IP of the machine with the database on it

mystic holly
proud hound
#

I assume the host gives you the IP of server 1? really they should be giving you the IP of the server

#

oh

#

well this is a very strange networking setup

mystic holly
#

this entire hosting provider is very strange

proud hound
#

alright yes, then it is the s8 link but without the port specified

#

so you'd give that to server 2 and the proxy

#

also it is 4am here and I have a morning class, so I gotta dip

mystic holly
#

thank you and gl o/

proud hound
#

@uneven nexus I think you've been lurking

foggy quartz
#

^^

proud hound
mystic holly
#

I certainly will

#

unfortunately

foggy quartz
#

so dont tell me its due to different location of the proxy

mystic holly
#

i guess we're about to find out

foggy quartz
#

how do you not know xD

mystic holly
#

I handle basically everything else except for the development part of the server lol

#

I'm unyieldingly stupid when it comes to this kind of stuff

proud hound
#

this is true systems administration!

#

developers write code, this is not code!

#

you can do it!

#

(definitely not as hard as being a dev, just takes a bit of foundational knowledge)

mystic holly
#

But I like my google sheets :(

foggy quartz
#

thank god i have all my stuff on one vps and not scattered across different machines or even hosts

mystic holly
#

Oooook time to figure out if literally anything changed from doing this

uneven nexus
proud hound
#

thankfully it's straightforward

mystic holly
#

Level 8 brain aneurysm

proud hound
#

CONSOLEEEEE

mystic holly
#

I'm working on ittt

proud hound
#

Evident - it's just connecting a server to a db

foggy quartz
#

first time i see larry yelling

proud hound
#

good luck!

uneven nexus
#

oh, that should be easy!

mystic holly
proud hound
mystic holly
#

My brain is turning into mush 1349_Pepe_Comfy

foggy quartz
#

wrong credentials if i read that right

mystic holly
#

same as the other 2 files

foggy quartz
#

look

mystic holly
#

with the exception of the s8 thing

proud hound
#

SAAAAAHAHAHAHAAHaS

#

I KNOW

#

I KNOW THE PROBLEM

mystic holly
#

Indulge me

#

(please) :)

proud hound
#

wrap 50564 in single quotes

foggy quartz
#

okay, now ya yellin for real mate

mystic holly
#

which one

#

there are 2

proud hound
#

both

#

all

foggy quartz
#

numerical username is an issue?

#

WAIT

proud hound
#

YAML sucks, basically

mystic holly
#

like this?

foggy quartz
#

OFC IT IS

proud hound
#

not password

foggy quartz
#

what

proud hound
#

well you can

foggy quartz
#

pass is by default wrapped

mystic holly
#

oh yeah i was supposed to probably cross that out

proud hound
#

but now change the password

mystic holly
#

woops

uneven nexus
#

OH, BECAUSE IT'S A STRING, NOT AN INT

proud hound
#

YES

foggy quartz
#

YES

uneven nexus
#

YAML IS SO DUMB

proud hound
#

change the password, arcri

mystic holly
#

why is that not in the docs

proud hound
#

but yes

#

it's not a LP thing

uneven nexus
#

because its not a LP issue.

mystic holly
uneven nexus
#

it's a whatever is hosting your DB

proud hound
#

it's YAML and most sysadmins just know it lmao

mystic holly
foggy quartz
#

i should have known that, sorry arcri <.<

mystic holly
#

Nah lmao it's not any of your faults

proud hound
#

you can wrap the address too

#

glad i solved it before I shut down my pc

mystic holly
#

well technically it hasnt been solved yet

proud hound
#

feeling of supreme success

mystic holly
#

do I do that in the other files as well btw?

proud hound
#

yes

uneven nexus
#

Larry, you're so smart

mystic holly
#

kk

proud hound
#

everywhere

foggy quartz
#

shush larry

#

meanwhile im having the 'shoulda known' lel

proud hound
#

you know how i solved it?

foggy quartz
#

that moment when the first responder fails face fist

proud hound
#

I bloody searched it up

#

that's all it took

foggy quartz
#

i did that too, but not with your keywords

mystic holly
#

I pray this works

uneven nexus
#

honestly, i should have realized that was the issue.
i was messing with int/strings in my config like.. an hour ago sad

foggy quartz
#

anyone who has ever broken a string like this should know. it requires string and gets int. ofc the type is being rejected

#

duh

proud hound
#

it's an age old problem man

#

like, old old

foggy quartz
#

wait

uneven nexus
#

like turbo old? got it

mystic holly
#

older than me

#

(I am a year old)

proud hound
#

no you don't understand

#

older than turbo

#

back when Luck did all the support

foggy quartz
#

can lp not just prevent this at least in its own configs by putting ' by default just like with the password?

#

someone pr that, brilliant idea

proud hound
#

it can be a problem if random passwords or usernames have the ' character

foggy quartz
#

thats also true i guess

proud hound
#

best to let individuals manage their data entry, usually

uneven nexus
#

'' though

proud hound
#

yes, '' though

mystic holly
uneven nexus
#

why do we use yaml kennaStare

mystic holly
#

ok

#

ok

#

ok

#

this is a good sign

proud hound
#

it wok

mystic holly
#

no error messgae

proud hound
#

you're gonna get sponk

mystic holly
#

shut up dyno i'm celebrating

#

time to permissions

proud hound
#

yeah it's fixed

foggy quartz
#

lmao

#

friggin christ

proud hound
#

enjoy your newfound functioning privileges

mystic holly
#

Only took 3 hours

foggy quartz
#

i need a drink now. anyone else? its on the house tonight xD

mystic holly
#

please

foggy quartz
#

hahaha

mystic holly
#

I don't think I want a beer though, not right now at least

#

off topic but I would like a root beer :))

foggy quartz
#

i never said beer

#

all i have is whisky

mystic holly
#

id settle for whisky

#

whoops

foggy quartz
#

we have an understanding, i see

#

oops xD

uneven nexus
#

Progress! :D

mystic holly
#

the remnants of a bygone era

#

Just noticing I lost my professionalism extremely quickly with this issue lmao

uneven nexus
#

professionalism is out the door with any issue.
instant crisis

mystic holly
#

infant crisis for me

#

Also do I need to set a rank on every server with lp? or do I use lbg?

#

new to this actually, you know

#

functioning

foggy quartz
#

since your servers are using the same storage

uneven nexus
#

if they're synced to the same DB, it doesn't matter.

foggy quartz
#

they are identical throughout everything connected

mystic holly
#

well I am noticing

#

On server 1, I have the rank

foggy quartz
#

chat doesnt mean crap

mystic holly
#

but server 2 I am nothing

uneven nexus
#

is your chat formatting setup on server 2?

mystic holly
#

Ah

#

does this need vault to work

uneven nexus
#

most likely

foggy quartz
#

/lp user <yourname> info

#

it will tell u ur rank

#

never trust chat or tablist prefixes

#

ever

mystic holly
foggy quartz
#

see

uneven nexus
#

welp

charred spear
#

Hello everyone

I'm experiencing an issue with bungeecord permissions
I synced all configs on all servers
but for some reason ranks do not work in the main lobby
however it works on all other server including proxy
i don't understand the issue i've somehow fixed it before and
now it is happening again

could you help me?

uneven nexus
#

Prefix: none

foggy quartz
#

but groups

#

admin + default

mystic holly
#

does that mean I need another plugin? or did something break

#

O

#

I c

uneven nexus
#

make sure you didn't apply the prefix with a context?

uneven nexus
#

and send a screenshot*

charred spear
mystic holly
#

the only one is lp

mystic holly
#

so that very well may be the issue

charred spear
#

in lobby server it was member but on all other servers it was helper

#

e.g

foggy quartz
#

nor what evident meant arcri

uneven nexus
#

Fantastic, send the screenshot please?

charred spear
mystic holly
#

ive been using pex for like 2 years lol

foggy quartz
#

should we split those 2 ppl evident? xD

uneven nexus
#

that'll definitely help with confusion

foggy quartz
#

which one u want?

uneven nexus
#

ill take support 2

foggy quartz
#

gotcha

#

so arcri, you had dropped the mysql tables a few times

mystic holly
#

right

foggy quartz
#

which makes me wonder how can you be admin

#

did you make the group just now

mystic holly
#

I imported the global thing

#

when I exported it earlier

foggy quartz
#

i see

mystic holly
#

(using lpb)

foggy quartz
#

would you mind sending an lp editor link here? ill look for where the prefix went

#

thats easier than asking u a million questions lol

mystic holly
#

How do I get into that again?

foggy quartz
#

/lp editor

mystic holly
#

2s

#

wait

#

I added essentialsxchat, and the prefix appears to be working now?

#

ignore the <>

#

let me set my rank to something else and see if it works properly

foggy quartz
#

thats odd that it showed default as primary group before ngl

mystic holly
#

It appears to work properly now

foggy quartz
#

ok good

#

phew

mystic holly
#

I'll probably be back in give or take 30 seconds depending on what happens

foggy quartz
#

hahaha thats okay

mystic holly
#

thank you so much for the help tho, if I had stuck with doing pex global databases i'd probably still be waiting for an answer lmao

foggy quartz
#

iirc pex is being reworked atm

#

ive always used lp and nothing can convince me of any other plugin being better for handling perms even if i personally would change a thing here and there

mystic holly
#

too late

foggy quartz
#

lol

mystic holly
#

I am used to pex commands but that's not really important tbh

#

I've been seeing (for many years now) that this plugin was much better than pex

#

for some reason I just never decided to switch

#

Before I would just manually set someone's rank on every single server using my own custom plugin

uneven nexus
foggy quartz
#

switching such a large part of your setup from one plugin to another is a big decision to make

mystic holly
#

to be fair my team and I reset the entire server anyway

foggy quartz
#

good timing then 🙂

mystic holly
#

so if this is more efficient and receives consistent updates than that's what's important

#

Which so far seems to be the case so idm

#

And the commands are very similar to pex as well, so that's good

foggy quartz
#

for as long as i can remember, luck has always worked on improving lp bit by bit and has not stopped once

mystic holly
#

Lp is promising for sure

thorn citrus
#

Echo

#

Thank god you're still here

#

I've set the higher staff groups' parents to default and added some extra perms

#

and also appended all of them separately

#

what do I do now

#

or... are the things I did all correct?

foggy quartz
#

would you mind showing me? id like to make sure its all correct before we do the prefix stacking so you wont have problems with it

thorn citrus
#

I'll try that

#

because currently

#

the only thing I'm unsure about is that I'm not sure if I set the parents correctly

foggy quartz
#

okay np, just do /lp editor and send the link here, i will look over it

#

!editorsafety if you are concerned

wanton stratusBOT
#
It is safe to send an editor link in public.

Any changes made in the editor have to be applied using the /lp applyedits command - impossible unless the person with the link is also connected to the server and with the required in-game permissions to use LuckPerms commands. It's effectively just as safe to share an editor link as it would be to share a screenshot of your permissions or a pastebin of a configuration file. The editor doesn't contain any sensitive data (except perhaps player names).

Concerns about the proprietary nature of your permissions setup?

Please, don't be. We're here to help, not steal your permissions setup. Additionally, permissions can be tested by players simply joining your server and seeing what they can do.

foggy quartz
#

nobody can do anything with a link 🙂 so its ok to send it here

thorn citrus
#

Echoooo

#

here's the link

#

but wait

#

why are you slight smiling like that D:

#

are you going to blow up my pc with 16 micronukes

foggy quartz
#

im still waiting on that link

uneven nexus
#

they likely just put :) and discord auto-converted it.

thorn citrus
#

here

#
foggy quartz
#

im not interested in anything other than helping you out

thorn citrus
#

you best

foggy quartz
#

yea you got the order wrong in the tracks

thorn citrus
#

do I revert it?

foggy quartz
#

the top one here has to be default, it goes from lowest to highest downwards

thorn citrus
#

that's the easy part it's fine

#

okok!

foggy quartz
#

also, you should really add group weight to the ones missing it

thorn citrus
#

but like

#

are the permissions

#

fine

#

that's what I'm worried about

#

all I want is just for it to be like default + the ones I added

foggy quartz
#

well

#

its messy

#

why did you name this track 'player' if all ranks in here are staff ones?

#

so here is the deal

#

if you later use the promotion command and your order is wrong here, lp will downgrade the rank instead of upgrade

#

for your own sanity sake, order them correctly and name the tracks to whats in them

thorn citrus
#

so a staff will just not display "member"

#

is what I intended

#

to be honest

#

founders can still fit in players

foggy quartz
#

let me explain this a bit better so you understand

#

it will make sense. the objective here is that we can display 2 prefixes at the same time, right?

#

so, we know that luckperms will always choose the prefix with the highest weight overall and display just one

#

now with tracks, we can tell luckperms 'display the highest from track X and then the highest from thack Y'

#

so the idea here is to sort your staff ranks into one track, and all other ranks that you want the prefix displayed of into a separate track

#

so that it will be like this:

highest from track staff: [Owner]
+
highest from track somethingelse: [Member]

thorn citrus
#

yes

#

but I don't want it to be [Admin] [Member]

#

that's why I added default into player

#

is that ok

#

I just want [highest from track ranks] [highest from track player]

#

or will that not w ork

foggy quartz
#

okay its up to you what you mix how. all you need is to understand how this will display prefixes together.

#

regardless of that, you should still order them correctly and add group weights to everything

thorn citrus
#

is it possible to make a track not display the group prefix though?

foggy quartz
#

once you have the mix you want, you will have to open up your luckperms config.

#

there is a section about stacking

#

!stacking

wanton stratusBOT
foggy quartz
#

meta-formatting:
prefix:
format:
- "highest"
duplicates: first-only
start-spacer: ""
middle-spacer: " "
end-spacer: ""
suffix:
format:
- "highest"
duplicates: first-only
start-spacer: ""
middle-spacer: " "
end-spacer: ""

#

this thing^

thorn citrus
#

I see, before I go reorder the groups and add weight to them

#

I have another question

foggy quartz
#

so you want to add the values for both the tracks into it like so:

  prefix:
    format:
    - "highest_on_track_something"
    - "highest_on_track_somethingelse"
    duplicates: first-only
    start-spacer: ""
    middle-spacer: " "
    end-spacer: ""
  suffix:
    format:
      - "highest"
    duplicates: first-only
    start-spacer: ""
    middle-spacer: " "
    end-spacer: ""```
#

ok

thorn citrus
#

the owner's weight is 100 and its in the founder track. If I set the weight of legend(the highest rank) to 100 as well but it's in another track, does it interfere

#

do I have to make it 200

#

to make it show in front

foggy quartz
#

no it wont interfere because they are on different tracks

thorn citrus
#

thanksnksnksskn

foggy quartz
#

thats why you should try to avoid putting the same ranks into different tracks

#

to avoid [Owner][Owner]

#

etc

thorn citrus
#

so we can set it again in the stack format to set which highest rank of each track shows first right

foggy quartz
#

correct

thorn citrus
#

yeEEEE

#

happi

foggy quartz
#

changing the config requires a server restart by the way

thorn citrus
#

yes

#

echo would it be easier if I just delete current tracks and reappend the groups

#

I don't wanna remove all of them

foggy quartz
#

whatever is easiest for you really

thorn citrus
#

or would the groups get deleted

foggy quartz
#

nono it wont touch the groups

thorn citrus
#

yay

foggy quartz
#

brb i need bathroom lol

#

i is back

thorn citrus
#

yoyooyoy

#

almost done

finite finch
#

hello, i have a question about how i make it so when people join my server they automatic get the rank 'member'?

foggy quartz
#

you dont.

finite finch
#

it automaticly gets default right

foggy quartz
#

thats why you make use of the default group. its the only group lp will ever give anyone

#

yep

finite finch
#

ahhh

#

alr thanks i will do that

#

:)

floral pier
#

Is there a way to make a permission check on the LoginEvent possible or will LuckPerms throw everytime an error?

foggy quartz
#

what error

#

how to make all the groups/permissions that are on the luckperms bukkit be on the luckperms of bungee?

#

sync the storage with mysql or similar (external database)

foggy quartz
#

you asked abount syncing whats on a backend server to the bungee instance. thats how. whatever you want to sync, make it share the same database, which you need mysql or other remote storage method for. what exactly or which servers you decide to sync is totally up to you

floral pier
# foggy quartz what error

there is an error thrown which shows that the player is not loaded on the PermissionCheck. This is caused by the async permission loading of LuckPerms on LoginEvent.

foggy quartz
#

i have many questions now. you know, you are not specifying anything else. show us the error? are you working with the api? are you an lpb user? are you getting anything else in the console?

foggy quartz
#

the permission has 'child permissions'
essentials.gamemode.* includes essentials.gamemode.spectator, essentials.gamemode.creative, essentials.gamemode.survival and essentials.gamemode.adventure

this principle can be applied to all perms. anything with .* at the end means: all perms below this level

floral pier
foggy quartz
#

Perhaps their UUID has been altered since login?

#

!bungeecheck

wanton stratusBOT
#
Running a network and getting UUID mismatches?

Please double check that:
1. BungeeCord config.yml has ip_forward and online_mode set to true
2. All backend servers' spigot.yml has bungeecord set to true
3. All backend servers' server.properties have online-mode set to false

foggy quartz
#

the way you asked, nothing was clear

floral pier
foggy quartz
#

thats a copy from the text from your paste

floral pier
#

i already explained why the error is getting thrown

#

but the questions is if there is another way to not get this error xd

foggy quartz
#

no, your network appears to either not authenticate correctly aka bungee in offline mode or ip forwarding isnt set, so the uuid of the users get changed on a per backend server instance, making it impossible for lp to keep track of who is who- since one user will end up with multiple uuids

floral pier
#

you either haven't read my original message properly or you are just playing dumb lol

foggy quartz
#

okay. gl to you then.

floral pier
#

XDD

flat pasture
#
[15:08:29 INFO]: [LuckPerms] [Messaging] Sending log with id: c2fb03f3-90ae-42a2-a393-f95552d00597
[15:08:29 INFO]: [LuckPerms] [Messaging] Sending user ping for 'dexteorias' with id: 04fb6754-5423-4cb3-9272-4a1761d35404
[15:08:31 FATAL]: Uncaught exception in thread Profile Lookup Executor #1
java.lang.IllegalArgumentException: Name and ID cannot both be blank
        at com.mojang.authlib.GameProfile.<init>(GameProfile.java:26) ~[patched_1.17.1.jar:git-Pufferfish-20]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:199) ~[patched_1.17.1.jar:git-Pufferfish-20]
        at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillGameProfile(PaperMinecraftSessionService.java:38) ~[patched_1.17.1.jar:git-Pufferfish-20]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:186) ~[patched_1.17.1.jar:git-Pufferfish-20]
        at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillProfileProperties(PaperMinecraftSessionService.java:31) ~[patched_1.17.1.jar:git-Pufferfish-20]
        at net.minecraft.world.level.block.entity.SkullBlockEntity.lambda$updateGameprofile$2(SkullBlockEntity.java:157) ~[app:?]
        at net.minecraft.Util.ifElse(Util.java:397) ~[app:?]
        at net.minecraft.world.level.block.entity.SkullBlockEntity.lambda$updateGameprofile$5(SkullBlockEntity.java:154) ~[app:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]```
#

What does this mean?

foggy quartz
#

i believe that in essentials, a user needs two permission nodes. essentials.gamemode as well as essentials.gamemode.<whatever>

fervent quiver
#

hello my plugin dosen't work in console it says its disabled why is tht

foggy quartz
#

in any case, if you have a command and you aren't exactly sure of the permission, you can do /lp verbose command <username> <command> (Here an example /lp verbose command echo /home). this will force the user whose name you input to run the command you input and lp will print to you all perms that are being checked. of course, you should not do that on a user who is op because your regular members wont have op and it will mistakenly show the permission to be already given due to operator status

foggy quartz
fervent quiver
#

ok

#

ill send it

wanton stratusBOT
fervent quiver
#

here you go @foggy quartz

foggy quartz
#

!libsdir follow the instructions on this embed, that should fix it

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.

fervent quiver
#

@foggy quartz this might work but there isnt A luckperms folder cause my plugin is disabled so it didn't installed the folder

foggy quartz
#

please stop pinging me, i wont run away

#

but as you can see, it tried to start up and failed to get libraries

#

that can sometimes just happen

fervent quiver
#

ok im sry

foggy quartz
#

so now you have half broken libs

fervent quiver
#

thats all my folders

foggy quartz
#

how do you not even have a luckperms folder lmao

#

wait what

fervent quiver
#

i have no idea mate

foggy quartz
#

try and refresh this page and see if it pops up

fervent quiver
#

ohhh

#

its wokring

#

nvm

#

it was smthing else

foggy quartz
#

are you....

#

serious?!

fervent quiver
#

no

#

n

#

on

#

it's not

#

what it looks like

#

i should head out

foggy quartz
#

running away now huh

mild otter
#

Good. don't want that in here >.>

foggy quartz
#

beyond not cool

thorn citrus
#

Echo

#

I did everything you told me

#

but it doesn't show the highest

#

it just shows member

#

does that have anything to do with the parent

foggy quartz
#

does the user this information youre telling me goes by have any ranks that are on the other track where member isnt in?

thorn citrus
#

no, at first I put member in a separate track

#

but I changed my mind and put member in the same track as staffs

#

because I don't want staff to show member

#

but now even when the weight of staff groups are higher

#

it still shows member

#

why D:

foggy quartz
#

like i told you, it doesnt have to do with group weight

thorn citrus
#

like every staff rank that I set the parent to member

foggy quartz
#

it has to do with the weight inside the prefix itself

thorn citrus
#

nono I sorted that as well

foggy quartz
#

can i please see a new editor link

#

its a bit confusing for me tbh

thorn citrus
#

OH

#

I DID IT

#

ECHO I DID IT

foggy quartz
#

🙂

thorn citrus
#

MY BRAIN JUST CAME BACK TOGETHER IN ONE PIECE

#

THANK YOU SO MUCH

#

ILL GO DRINK MILK AND ENJOY MY LIFE

#

HAVE A GOOD DAY I LOVE YOU NO HOMO CYAAA!

foggy quartz
thorn citrus
#

also accept friend req :D

mild otter
#

xD

thorn citrus
#

he's been active and helping me for like 6 hours straight

#

he's insane

#

respect

mild otter
#

It's not up to me haha

thorn citrus
#

aw

slender prism
#

Hello everyone, is it okay if I asked some newbie LP questions here?

thorn citrus
mild otter
#

Of course! I recommend you read the wiki too

#

!wiki

wanton stratusBOT
thorn citrus
#

gl! I'll drink milko

slender prism
#

I never touched LP before, kek

mild otter
#

!usage You should definitely read this then x)

wanton stratusBOT
foggy quartz
#

tbf there are some things that can be better explained in a conversation

slender prism
#

^ Yes I'm reading this and tried it but my brain is kinda fake Asian and nothing is going in. Lv99 Firewall defense

foggy quartz
#

brb need a coffee. just ask away, either samosa or i or someone else will get back to you

slender prism
#

I was wondering how to give a specific player a hex code colored nickname if you don't mind ^^

foggy quartz
#

that i can answer before i go real quick

slender prism
#

Yes please papi

foggy quartz
#

so you see, luckperms holds the information you set as a prefix. but luckperms will never ever ever ever touch your chat or tablist or anything else. so how this works is basically that you need a chat plugin for chat and tablist plugin for tablist to add the prefixes to your stuff. those 3rd party plugins ask lp for what the prefix is and then they display it, not luckperms.

#

so hex colors are possible if you have a chat/tablist whatever displayer plugin that can interpret hex

slender prism
#

I think we have vault and I saw it was done before but I don't really know how..

foggy quartz
#

vault is a good start

#

vault links stuff between luckperms and a chat plugin

#

so now you need a chat plugin that can read and add hex colors. find out on their wiki what format it uses. some use &#rrggbb, others use the legacy ones like §r§r§g§g§b§b

#

it really depends on your chat plugin

slender prism
#

Okay thanks! I just thought I had to write something in LP ... or something something. Won't lie still confused but I'll try reading Vault now.

foggy quartz
#

here, this is the command to add a prefix in luckperms https://luckperms.net/wiki/Meta-Commands#lp-usergroup-usergroup-meta-setprefix-priority-prefix-context
you can do this inside the lp editor as well if you prefer that. to do so, do /lp editor ingame, follow the link, go to the group you want to add aprefix to, and in the bottom you can then add the following node: prefix.WEIGHT.PREF. let me give you an example: prefix.1.&#RRGGBBOwner
so now what is the weight thingy here? lets assume you have a user and he has 2 groups, which prefix will show? easy, the one with the higher weight in the prefix 🙂 so the higher the group, the higher you want to set this number at. The last part after the number once again depends on what format for the hex colors your chat plugin is asking to use.
if you go by the editor, dont forget to hit 'save' at the top right after adding the prefix and paste the link it then gives you into your game chat. also, don't reuse this editor you have open over and over, always get a new one from your game again with /lp editor

#

shit that came out long xD coffee now

slender prism
#

Thank you! Go get your coffee 😄
I did it with suffix because I thought Suffix = nickname and I guess all Im tryna say is I'm kinda stupid but imma try again ❤️

foggy quartz
#

dw, you'll get there

slender prism
#

I didn't want to touch the rank

#

hehe, go go coffee

foggy quartz
#

yeye xD

#

Help pls, in my server all groups disappeared and i have a luckperms.net/editor link with all groups but when i save there are not changes. Someone can help me?

#

no promises but you can try /lp import <10 digit code>
the 10 digit code is part of the editor url that you have

#

and ye im back with coffee lol

#

no it dont work :c

ashen beacon
#

hello, when I set lp user parent, it kicks everyone from the server, can you help me?

foggy quartz
foggy quartz
# foggy quartz no it dont work :c

can you show me what it says ingame when you try and also arrow up the command you did in chat so i can double check if you wrote it correctly?

rain cairn
#

if i do /kill it doesn t kill lmao

foggy quartz
rain cairn
#

just say in chat "killed <player>"

foggy quartz
#

/lp import <code> --upload

#

@foggy quartz I love u

#

xD

#

you saved my life

#

thanks

foggy quartz
slender prism
#

Sorry Echo, dumb me again.
I don't think it changed anything, it wouldn't change the rank name right ? Since I do want it to be nickname only..

foggy quartz
#

the nickname of a person is totally unrelated to luckperms. lp only provides prefixes and suffixes

#

pre =before ; suf =after

#

so much for the theory lol

#

some ppl do use suffixes before the name lel

slender prism
#

Oh it isn't related? Haha maybe I've been googling it wrong 💦
All I wanted to do was give a player a HEX code nickname like how someone did for her a couple days ago but she accidentally resetted her nick.

#

The one who did it for her isn't online otherwise I would have asked them..

foggy quartz
#

ah yea no that isnt luckperms at all

#

user nicknames are handled by your nickname or chat plugin

slender prism
#

Ahhhnnng... I see, sorry for wasting your time then meow_sweats

foggy quartz
#

no worries xD

thorn citrus
#

oh my god echo still being a god my man

#

I just cooked steak and everyone loved it

#

:D

foggy quartz
#

i was trained in lp and overall a lot of server stuff by a good friend. she used to punch me to a pulp until i got it lmao. good teacher.

slender prism
#

LOWKEY IT WAS JUST /NICK IGN HEXCODEIGN

#

JOSDASD love you echo ❤️

foggy quartz
#

love you too xD

stable meteor
#

guys , the group name is not showing right . if a player is added to two groups , what determines which group will he show under in game ?

foggy quartz
#

as in the prefix or the displayname?

stable meteor
#

the display name .

foggy quartz
#

that should be going by the weight of the group. is that possible in your case?

stable meteor
#

and can we add multiple colour codes to a group name ?

#

displayname.admin , displayname.partners , if these two are given to a player's id

foggy quartz
#

sure thing. remember that color codes are not interpreted or 'shown' by luckperms itself but rather by the plugin displaying it, most likely a chat plugin i assume

#

ok so what group weights do both these groups have?

stable meteor
#

2 and 1

foggy quartz
#

admin has 2 and partners has 1?

stable meteor
#

yup

foggy quartz
#

and which displayname is showing rn?

stable meteor
#

partners

foggy quartz
#

thats really odd. are you absolutely certain?

stable meteor
#

let me take a look again , but I am certain

#

admin shows weight as multiple

foggy quartz
#

huh? mind showing me?

stable meteor
foggy quartz
#

ah

#

in the top right search field

#

type in this: weight.

stable meteor
#

ok

foggy quartz
#

youll see all weight nodes in one window. now you can see what ranks have more than one weight node

#

a group should only have one weight node, so its easier to see there and delete doubles

stable meteor
#

oooo.. u r right .. it showed two weights.. i removed one of them

#

i corrected it

foggy quartz
#

cool, now save and apply and lets see if that fixes it

stable meteor
#

done .

foggy quartz
#

better now or still the same?

stable meteor
#

il check and let u know ..

#

thanks for helping me out 🙂

foggy quartz
#

excited noises

#

haha cheers

bold gorge
#

I tried custom names like owner but it only shows color not displays the name

foggy quartz
#

hmmm wdym exactly?

bold gorge
#

Wait

#

Owner sent a message
For me only my name

#

@foggy quartz

foggy quartz
#

can you show me a picture? im still not sure where/what is supposed to be like what

bold gorge
#

For others [Owner] hi
For me [my name ] hi only the colour which I set
For owner

#

Now?? Do you understand

foggy quartz
#

in your minecraft chat?

bold gorge
foggy quartz
#

okay. so when you do /lp user <yourname> info, does the owner prefix show right?

bold gorge
#

Actually I need a tutorial

foggy quartz
#

!tut no problem lol

wanton stratusBOT
pearl sail
#

is it possible to have a prefix here (i have followed a tutorial and i have installed vault but it still don't work)

hot jay
#

yes, but not with just luckperms, you need an external nametag plugin

#

there are a few examples here \/

#

!formatting

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
hushed fjord
#

hello, all players are having access to some commands, like /worldedit or /broadcast, and I didn't put the permission to use them. I tried to solve by putting the permission as false but without success. Can anyone help me? is urgent...

foggy quartz
#

check if you have another permission plugin installed such as powerranks and remove it

#

world edit usually doesnt add perms to the default player, not even without lp at least not that i know of

#

also check if you hav ranks inherit each other. if you do, make sure the higher rank has the lower rank in it as node. so owner can have group.admin. but lets say if default has group.admin, then default players also get admin perms, and so thats the wrong way around

dreamy imp
nocturne chasm
#

!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.

eternal ermine
#

Heyo, I'm using luckperms for 1.18.1 fabric and it seems that the permissions I've assigned aren't working at all.
I followed the tutorial from apex hosting on youtube, did basically the same things they did, yet I can't assign the ability to use LP commands ingame, nor have a prefix in chat or anything.
This is my server's mod list, if needed.

#

The more odd part is that LP isn't throwing any errors in the console.

#

Yes, commands in the console still work, that's how I got the editor open and tried to set the permissions.
Yes, I've added myself to the role, it even says I'm part of the group in the editor too.

mild otter
#

What is CyberPermissions

#

If that's another permissions mod, there's your problem

eternal ermine
#

It was listed as a requirement for bssentials... Didn't really read up on that.

#

okay its gone, still no difference

#

I gave myself these permissions

hot jay
#

just so you know im pretty sure lp.* isnt a valid permission

foggy quartz
#

luckperms.* please 🙂

eternal ermine
#

Okay, still nothing

bold gorge
#

i want it like owner said hi

hot jay
#

!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
bold gorge
hot jay
#

read the embed

eternal ermine
#

Ah nevermind, mine took a bit to update.

bold gorge
#

so what should i do bro

eternal ermine
#

Even after running the command to apply changes

#

Thanks!

hot jay
foggy quartz
bold gorge
eternal ermine
#

Well, since I'm having the same issue, are there any mods for fabric that add the ability to have chat formatting?

hot jay
#

second link in the above embed

hot jay
eternal ermine
#

Ah right, missed the bottom

foggy quartz
#

echo echo echooo....
get it?

eternal ermine
#

I do be blind

hot jay
foggy quartz
#

haters be hatin'

eternal ermine
#

Both of those mods are outdated... Anything for 1.18.1?

hot jay
#

not sure tbh, i dont use fabric

foggy quartz
eternal ermine
#

i just found that one lmao

foggy quartz
#

everything else is as you said, 1.16.5 at most

#

weird, youd think ppl would keep up with fabric mods

soft rose
#

Hi. I need help with luckperms setup. Is it possible to centralize all permissions in a bungee server?

hot jay
#

!sync

wanton stratusBOT
hot jay
#

!network

wanton stratusBOT
foggy quartz
soft rose
#

Thank you very much @hot jay

wanton stratusBOT
#

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

hot jay
#

no problem :)

foggy quartz
#

when was it, yesterday? had someone think the bungee ver is basically a replacement for lp on all backends lmao

marsh cave
#

hello

#

ive connected LP to database with 3 servers

#

but

#

is that bad

#

some names are players some UUIDs

foggy quartz
#

!contexts

wanton stratusBOT
foggy quartz
#

the groups themselves will exist everywhere, but you use contexts to do per-server permissions/parent groups/etc

#

!bungeecheck @marsh cave

wanton stratusBOT
#
Running a network and getting UUID mismatches?

Please double check that:
1. BungeeCord config.yml has ip_forward and online_mode set to true
2. All backend servers' spigot.yml has bungeecord set to true
3. All backend servers' server.properties have online-mode set to false

marsh cave
#

i got a question about deluxemenus

#

how they work with permissions

#

containing context ?

#

i mean requirments, permisson:

foggy quartz
#

i don't know how deluxemenus works, it depends on how they fetch stuff

#

if it's a simple permission check, contexts will apply as usual

marsh cave
#

ok thanks

#

oh one of my server is not connected to bungee network

#

thats why i ithnk it broke uuid

#

also im just gona delete it ?

foggy quartz
#

HELP ME PLEAS

#

I CANT JOIN TO SERVER

modern bison
foggy quartz
#

DO WHAT IT TELLS YOU DO DO

#

And in console it says:

#

I have multiple perm plugin

#

but i dont have

#

I mean, you do

#

in the console run and screenshot /pl

#

ok wait

modern bison
#

🥖

foggy quartz
#

^;)

#

lol

foggy quartz
modern bison
#

i dont even see luckperms on there? unless im blind

foggy quartz
#

i must delete this beacuse i cant join then

#

when i add plugin

modern bison
#

did you check the console for errors

#

!paste please send a whole latest.log file:

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!

foggy quartz
#

Yes and it says i have multiple permission plugin

#

send the entire log file (in logs/latest.log)

#

ok wait

nocturne chasm
#

Waiting

foggy quartz
#

Wait the server is starting

#

beacuse i was pooping

wanton stratusBOT
foggy quartz
#

here

modern bison
#

offline mode + SkinsRestorer 😭

foggy quartz
#

SAY WHAT IS A PROBLEM

#

I want to make permission with the best plugin

lapis turtle
#

guys

#

hi

foggy quartz
#

CraftBukkit + offline mode is not supported, as mentioned in the installation page

#

either use spigot/paper or set online-mode to true for LP to work

lapis turtle
#

can u explain me how can i set the chat and where i must to put the chat plugin

hot jay
#

you put the chat plugins in your plugins folder

lapis turtle
#

ok

#

but

#

i have a proxy

#

and servers

#

in the servers?

hot jay
#

follow the installation instructions of your chat plugin / contact their support, regardless this isnt a luckperms issue so if you need anymore help please use #general

lapis turtle
#

okok

lapis turtle
#

we have a new plugin now

#

gg

#

either I'm stupid or you can't explain to me how to do it

hot jay
#

latest

queen anvil
#

Hey

#

How do i set a context for an entire group?

#

For example, that Owner is only active in Survival & Lobby

toxic fox
#

!bulk

wanton stratusBOT
queen anvil
#

i dont understand it

#

How can i simple put the Owner rank to Context Server1

uneven nexus
#

using the normal command, but put server=server1 after it.

queen anvil
#

So /lp parent Owner permission set server=server1

#

Or what

uneven nexus
#

No, lp user (user) parent add/set (group) <context>

queen anvil
#

But i dont want a user

#

I want a parent to set to the context Server 2

uneven nexus
#

you… apply them to users..?

queen anvil
#

No

#

I want a entire group

#

To only follow 2 servers

#

So i have S1 Z2 E3
And i want Owner only to work on S1 & Z2

#

But not on E3

#

How do i do that

spring canyon
#

How to I sort the tab

queen anvil
#

weight

spring canyon
#

So 1= lowest?

queen anvil
#

Anyone knows, how i put an entire parent to a server?

queen anvil
spring canyon
#

But the rank names doesn't show up on the tab

#

It just displays the name there

#

Not the rank

pastel cobalt
#

i need some help, i did the command /lp user *Jxckson9709 promote mod-team and it said invalid name, i did the other command on to a dif account /lp user jxcksvn promote mod-team and it worked fine, why isnt it working on my other acc

rustic crystal
#

I connected the Luckperms plugin to the database, the data came, how can we get the permissons to the site?

toxic bluff
#

I need help, not sure what I'm doing wrong... I am using Essentials and Essentials Chat alongside Luckperms yet when I try and set a prefix on the default group it doesnt show in chat.

#

Advice?

#

I do have Vault installed (just a fyi)

spring canyon
pastel cobalt
spring canyon
#

I don't know about that sorry

stray walrus
#

Hi there,

Any idea where this could come from ? I am getting spammed of this when player are connecting

[21:55:11 WARN]: java.lang.NullPointerException: Cannot invoke "String.toLowerCase(java.util.Locale)" because "permission" is null
[21:55:11 WARN]:        at me.lucko.luckperms.common.treeview.PermissionRegistry.doInsert(PermissionRegistry.java:97)
...

Full stack trace https://pastebin.com/WJba3Wjc

spring canyon
#

How do I display ranks on the tab?

stray walrus
#

you could use luckperm placeholders

spring canyon
#

what's that?

stray walrus
#

%luckperms_prefix%

toxic wagon
stray walrus
#
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
spring canyon
#

thanks

stray walrus
pastel cobalt
uneven nexus
pastel cobalt
pastel flume
#

Hey guys! I’m using LP Bungee and I have a semi-separated server where some of my members are making a quest with the use of command blocks. For that reason, they are opped on that specific server. This means, of course, that they have all permissions on that server, but some of those have global effects, such as banning and kicking players. Is there a way within LP to deny them such permissions? I would also like to disable other commands (e.g. the essentials killall command, because it kills all entities including armourstands 😫). Maybe you have any tips 😄

queen anvil
#

Anyone knows, how i put an entire parent to a server?

#

So the parent Spender only functionates on Survival.

#

Players already have the rank spender, so adding them individual is not gonna work

#

I really need to change it, so the parent only functionates there

toxic oak
queen anvil
#

i really need help fast! how do i undo the changes of luckperms editor! in chat

#

I need to undo the editor. pls help

#

@everyone

#

pls help :c

#

or how do i clear a context

jolly spade
#

Does anyone happen to know what the ftb utilities admin permissions are under inside LuckPerms? We're trying to have our admin be able to unclaim a player's chunks.

weak wing
weak wing
hasty tree
#

don't understand the question, doesn't sound related to luckperms anyway, so belongs in #general

dreamy cloak
hasty tree
#

so you are using luckperms?

#

it certainly does work cross server

#

!bungee

wanton stratusBOT
dreamy cloak
hasty tree
#

what do you mean by different IP?

#

luckperms just deals with permissions

flat parcel
#

I think they're describing a proxy

dreamy cloak
# hasty tree what do you mean by different IP?

I want to move players from server A to server B, I used luckperms to migrate player data, but it doesn't move players to server B, so I want to know what plugin should I use with luckperms to move players and player data to server B together.

uneven nexus
#

That is not something LuckPerms does.
It is a permission manager, to allow players to have permissions.

hasty tree
#

!verbose

wanton stratusBOT
cunning zinc
#

i noticed in the config file it says that mariadb is preferred over mysql, what advantage does mariadb have for luckperms? i thought they were both basically interchangable with eachother

flat pasture
#
[15:08:29 INFO]: [LuckPerms] [Messaging] Sending log with id: c2fb03f3-90ae-42a2-a393-f95552d00597
[15:08:29 INFO]: [LuckPerms] [Messaging] Sending user ping for 'dexteorias' with id: 04fb6754-5423-4cb3-9272-4a1761d35404
[15:08:31 FATAL]: Uncaught exception in thread Profile Lookup Executor #1
java.lang.IllegalArgumentException: Name and ID cannot both be blank
        at com.mojang.authlib.GameProfile.<init>(GameProfile.java:26) ~[patched_1.17.1.jar:git-Pufferfish-20]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:199) ~[patched_1.17.1.jar:git-Pufferfish-20]
        at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillGameProfile(PaperMinecraftSessionService.java:38) ~[patched_1.17.1.jar:git-Pufferfish-20]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:186) ~[patched_1.17.1.jar:git-Pufferfish-20]
        at com.destroystokyo.paper.profile.PaperMinecraftSessionService.fillProfileProperties(PaperMinecraftSessionService.java:31) ~[patched_1.17.1.jar:git-Pufferfish-20]
        at net.minecraft.world.level.block.entity.SkullBlockEntity.lambda$updateGameprofile$2(SkullBlockEntity.java:157) ~[app:?]
        at net.minecraft.Util.ifElse(Util.java:397) ~[app:?]
        at net.minecraft.world.level.block.entity.SkullBlockEntity.lambda$updateGameprofile$5(SkullBlockEntity.java:154) ~[app:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]```
#

?

royal scaffold
#

How to disable members from doing /plugins

#

?

cunning zinc
#

set bukkit.command.plugins to false

spring canyon
#

How do I give ranks to bedrock players

#

And how do I display the ranks on the tab

raven idol
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
spring canyon
#

ohhh

raven idol
#

Read the second link of Clippy's message😉

spring canyon
#

@raven idol but how do I give ranks to bedrock players?

#

I use geysermc

#

And theres a "." infront of their name but it says that their user is invalid

spring canyon
#

I've tried * too

foggy quartz
spring canyon
#

okay thanks

rapid fiber
#

Possible to put 2 grade with luckperms?
Like a suffix and a prefix?

foggy quartz
#

!stacking

wanton stratusBOT
foggy quartz
#

what