#support-1

1 messages · Page 190 of 1

open cedar
#

Do you have a group named none?

ornate fjord
#

Looks like they get put in default when i check use info

#

Probs not a LP Issue then

#

Might just be display in TAB

#

No, its not

#

So i've got
prefix.115.&7[&dB&7] &r

#

But it isnt showing as a LP prefix?

#

Has this changed recently ?

#

Prefix = None in /lp group info

#

All the other prefixes are working, its just this one. The player is in the correct primary group, i info the prefix and it keeps saying none?

open cedar
#

Does it have any contexts?

ornate fjord
#

Noo

ornate fjord
open cedar
#

Could you send the output of /lp user <name> meta info?

ornate fjord
#

Wait he inherits it correctly

#

Here yaar

open cedar
#

Okay, what about /lp group booster meta info

ornate fjord
#

Yep

#

Same thing

#

This is the group info

open cedar
#

meta info

ornate fjord
open cedar
#

Huh that's weird

ornate fjord
#

Yeah ..

#

But display with TAB

ornate fjord
# open cedar Huh that's weird

[TAB] [WARN] Player Kos_Mic's group (none) is not in sorting list! Sorting list: owner,admin,mod,cm,cb,supporter,contributor,legacy,booster,member,default. Player will be sorted on the bottom.

#

Its giving group none ??

open cedar
#

Which LP version are you on?

ornate fjord
#

Running LuckPerms v5.4.137.

open cedar
#

Yep that's latest

ornate fjord
#

hmm

#

so weird

ornate fjord
#

added tab.group.default

#

to default perm.

#

But, theres still the LP issue of the prefix not showing

#

Wait, its on a track. Do you think thats an issue ? @open cedar

wanton stratusBOT
#

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

ornate fjord
#

sorry

open cedar
#

No, if you inherit the group, you inherit its prefixes

ornate fjord
#

yeah..

#

ffs

ornate fjord
open cedar
#

Try recreating that group

ornate fjord
#

okay

#

Wtf

#

I just made a random group

#

gave it 1 perm

'prefix.&7[&dB&7] &r'

#

and its showing none

open cedar
#

Oh my god

ornate fjord
#

in group info

open cedar
#

I just realized that the prefix is wrong

ornate fjord
#

..

#

fuck

open cedar
#

You forgot to give it the weight

ornate fjord
#

No i have been

#

haha

#

prefix.115.&7[&dB&7] &r

safe vine
#

Sorry for the late reply,
I have no other plugins of that sort and the correct plugins,
Only other thing that could count as a permission plugin is powerranks

open cedar
ornate fjord
wanton stratusBOT
ornate fjord
#

jsut set it to 10000 still nothin

#

Its so weird BRO

#

everything else works just fine

open cedar
#

Did you try re-creating the group?

ornate fjord
#

Yeah

#

Gave it

open cedar
#

Does the group have a context?

ornate fjord
#

prefix.115.&7[&dB&7] &r

#

No

#

How do i check

open cedar
#

Could you run /lp editor and send the generated link here?

#

!editorsafety btw

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.

open cedar
#

Didn't spot any issues 🤔

ornate fjord
#

odd

#

idk what to do 😭

#

I fixed it aha

vapid sun
#

how do i make so that my rank appear above member cause currently it's at the bottom.

halcyon musk
#

above where

hasty sundial
#

were do i go to get the plug in?

open cedar
wanton stratusBOT
hasty sundial
hasty sundial
open cedar
#

For which platform?

severe heath
#

How do i change the luckperms version?

#

Im trying to get it for 1.16.5 and the default iis 1.21.1

open cedar
foggy quartz
#

when i do /lp editor it doesnt give me a link?

open cedar
#

What exactly does it say instead?

foggy quartz
#

it just says im running luckperms

#

it says running luckperms v something

open cedar
#

!usage

wanton stratusBOT
open cedar
#

First section in Getting Started

foggy quartz
#

ok thanks

#

i still dont quite understand

#

how do i give myself perms

open cedar
foggy quartz
#

whats a server console

rich magnet
#

Hey together i need some help can mybe someone help me ?

wanton stratusBOT
#
Please ask your question!

Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!

Or, try here first:
Why shouldn't I ask to ask?
open cedar
severe heath
open cedar
#

There is unfortunately no LP for Forge 1.16.5, least is 1.18.2

lusty marten
#

Hi

#

How can I change the language in luckperms?

#

My game is in Spanish and luckperms is still in English!

faint pier
#

send /lp translations install in chat or console

#

Question:
I got a minecraft server with friends and we all are op's, but we are not allowed to use /gamemode nor /give, only /tp. I was wondering how do you remove the permission of using /gamemode and /give

open cedar
faint pier
#

negate what exactly

#

I tried setting minecraft.command.gamemode to false in the default group and it didn't work

open cedar
#

Are you using Essentials?

faint pier
#

the plugin?

#

don't think so

#

luckperms and skinsrestorer

open cedar
#

Try using LP's verbose mode to check which permissions exactly are being checked when you use the gamemode command, that way you can set those checked permissions to false: https://luckperms.net/wiki/Verbose

faint pier
#

Oh thank you

#

I can try that out

#

it literally says the same thing

#

I did /kill for example and it said minecraft.command.kill true

#

i then set minecraft.command.kill to false only for me

#

and i can still use /kill

#

but if i do /verbose command (user) kill it says that i dont have permission to use it

faint pier
#

or a simple question

#

is there any plugin that can remove/disable op commands?

uneven nexus
#

what are “op commands”? They should all be locked behind permissions, and players without those perms cannot use it.

hallow venture
#

how do i change everyones group to a certain group

#

like reset everyones ranks

uneven nexus
#

do you just want to clear all users groups? Or set everyone back to completely default?

uneven nexus
#

then like I said, they need to be locked behind permissions.

hallow venture
faint pier
#

locked behind permissions?

uneven nexus
wanton stratusBOT
uneven nexus
faint pier
#

i didn't quite catch that

uneven nexus
#

What part of it is unclear

#

There has to be a permission for the command to control who can/cannot use it with a permission manager.

faint pier
#

Oh.

#

and how do i do that?

uneven nexus
#

it’s up to whoever provides the commands to do. Whether that be a plugin, mod, or server software.

faint pier
#

I mean removing/disabling commands like /gamerule, /gamemode

uneven nexus
#

!usage - this guide covers setting permissions. You’ll have to locate the permission for it.

wanton stratusBOT
uneven nexus
#

!verbose - for locating permissions

wanton stratusBOT
faint pier
#

wait

#

i might understand how it works now

#

like

#

i knew already all of that

#

but the problem might be cause we are all OPs

#

Oh.

#

Thank you.

faint pier
#

IM SO DUM

#

(it's working now)

open cradle
#

is there any documentation that covers plugin messaging? i'd like to send a message to LP from my proxy.

#

What im doing right now is checking if a player has more than 5 minutes of playtime on the proxy, and then to give a permission to the player on the lobby theyre connected

#

or would i just have to make my own plugin that uses the LP api to communicate with the proxy

halcyon musk
#

you should just use the normal api

#

!api

wanton stratusBOT
halcyon musk
#

you can install LP on the proxy and have it sync to all the backend servers

open cradle
#

does lpbungee let you give lpbukkit perms

halcyon musk
#

permissions are just strings

#

!network

wanton stratusBOT
halcyon musk
#

this guide tells you how to setup a network so that all servers share the same data

open cradle
#

i explained it badly, if i were to run lpv user {user} parent add {group}, would this change also reflect on the backend servers?

#

if not then im not able to use the lpv api, i'd have to directly communicate with the backend LP plugin no?

flat parcel
open cradle
#

oh okay perfect thank you :)

polar ledge
#

Does anyone know how to get rid of this [owner] prefix? I can't seem to figure it out. I only have the default group and haven't set a personal prefix for myself. This is what it looks like in game

#

This is what the lp editor looks like:

#

Other users that are also in the default group do not have the [owner] prefix

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
polar ledge
#

So it seems it's another plugin's fault...hm

flat parcel
#

Yeah.
(Side note, UUIDs are public info, and can be found with a single google, no need to redact them)

elder lion
#

Hello, is it possible to do something like %luckperms_suffix2% ?

#

i want to use 2 different suffixes

#

if possible

#

%luckperms_current_group_on_track_NAME_suffix%

#

something like this

#

So what i would like to do is get that Green star to replace the 'ster6' ( wich is the group name of the green star) currently used &luckperms_current_group_on_track_sterren%

flat parcel
#

!stacking

wanton stratusBOT
elder lion
#

i just looked into this but this only lets me create multiple suffixes that are in order next to eachother

#

i want the green star and obsidian to be seperate

flat parcel
#

Wdym by separate?

elder lion
#

lemme create a quick 'drawing'

#

so instead of this

#

i want to do this

#

the green star is a prefix and the obsidian is a prefix

#

i want them to be between the Rank:

#

i hope u understand my crappy explanation lol

uneven nexus
#

i mean, you could probably set that "RANK:" as your spacer.
it's going to be like that for everything though

elder lion
#

yea no thanks haha 😄

uneven nexus
#

well then no

elder lion
#

i could do green star as suffix and obsidian as prefix tho

#

i was just wondering if its also possible to use 2 seperate prefixes on different locations

flat parcel
#

I mean there's always also the "use the stacking elements in PAPI" option, which does limit the display locations to only spots that supports PAPI, but it would work

elder lion
#

%luckperms_current_group_on_track_NAME_suffix% something like this would be nice

flat parcel
#

Ok yeah sounds like that's literally what you're looking for lol

elder lion
#

xD

#

well ok that papi thing sounds quite advanced

flat parcel
#

There's placeholder %luckperms_prefix_element_<element>% that takes all the same elements as the stacking config, so you can just copy whatever element into that placeholder, and then put that placeholder wherever

#

(and of course there's a suffix variant too)

elder lion
#

and where should that element be placed at ?

#

never seen element things before tbh

flat parcel
#

Yeah, they're a bit of a niche feature. Sounds like you want highest_on_track_<track>

elder lion
#

yea exactly

flat parcel
#

(so you can stuff that into the above papi placeholder as the <element> and get something like %luckperms_prefix_element_highest_on_track_<track>%, and then stick that anywhere supported by PAPI)

#

((possibly swapping prefix with suffix if needed))

elder lion
#

im looking at what u wrote and i just cant understand what im supposed to do lol T_T

#

im fairly new to this im sorry lol

#

if its too much trouble for you just nevermind hehe i can still do suffixes and prefixes i think

#

i just removed all stars prefixes and replaced with suffix

#

so i guess fixed 😄

formal swallow
#

Is there a workaround to bulkupdate not letting you replace server context with custom static context

golden lava
#

is there a way to let users get a certain group upon joining and then turning that feature off?

dull slate
halcyon musk
digital hawk
#

What permissions allows for switching gamemodes?

halcyon musk
#

the permission for the gamemode command, which may vary if you have a plugin/mod overriding it

#

!verbose will let you figure it out exactly what it is

wanton stratusBOT
digital hawk
#

I don't have anything overriding it afaik

flat parcel
#

We actually can't, because it'll vary depending on your platform, any installed plugins/mods, etc

golden lava
# halcyon musk no

so there isnt a way to automatically give a user a group? is there a known plugin that can do this?

flat parcel
digital hawk
#

fabric

#

I rarely use luckperms anymore, I forgot how to use it for the most part..

golden lava
flat parcel
# digital hawk fabric

Ok on Fabric, the vanilla commands need a mod to add permissions to the vanilla commands. Pinned is minecraft-command-permissions, which will do so (although I don't think it's been updated in a bit)

wanton stratusBOT
golden lava
# flat parcel !default

not default tho, like another group that gets added. so i wanna have aan OG group and players can get it when joining the server

flat parcel
#

So you want people to get default and this OG group?

digital hawk
flat parcel
#

Correct, there wasn't any to prompt

digital hawk
#

oh

#

thanks for letting me know about that.

strange orbit
#

So when someone writes / they still see quite few commands, how do i disable all of them from both to be able to be previewed/used ?

#

Tried stuff like /lp group default permission set essentials.* false / /lp group default permission set * false

#

Do i really have to manually go through each of the thing and check instead having one button to add all perms to the list, then set them to "false" in this case?!

halcyon musk
#

lp doesnt hide command suggestions. its on other plugins to properly do that themselves

river imp
#

Hey! Has anyone experienced this issue with LuckPerms randomly? me.lucko.luckperms.lib.mysql.cj.jdbc.exceptions.SQLError.createSQLException

flat parcel
#

!errors

wanton stratusBOT
river imp
#

Or this one: WARN me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@3514cd1a (No operations allowed after connection closed.).

lucid adder
#

is there a way i can get luckperms for 1.20.1 on forge

idle elbow
#

Hello

#

I have a problem, I don’t know how to solve it.

#

my server version is 1.21.1, but I tested it on others too.

#

before that I had a different hosting, everything was fine - but now I had to change it, and I see this error

#

I'm using the latest build purpur

flat parcel
#

I'm not sure if this is LP or not, send the full logs please:

#

!paste

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!

idle elbow
#

the error appears only when adding luckperms

flat parcel
#

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

idle elbow
#

doesn't help, already tried

flat parcel
#

Not sure what on earth purpur is doing that causes that to crash the server though, Paper's able to recover from that just fine

idle elbow
#

When downloading new ones, the same error appears

idle elbow
flat parcel
#

Is the server stopped when you delete the folder?

idle elbow
#

I changed hosting - a problem appeared

#

yes

#

I had another one before this, same problem

#

but then I missed her

#

Are there any options to download the libs yourself?

#

maybe something couldn't download

#

oh, I know

#

I'll try now to drag and drop the libraries from the backup

#

I think this should help

#

yes it helped

#

maybe my hosting has internet problems or something like that

sick gulch
#

Hello, quick question:

Based on log-notify-filtered-descriptions: I want to add all commands related to meta settemp but it seems here that it's not working. But if I literally add all: - "meta settemp divinezephyr true 10s", it's working fine. I tried using regex such as ^meta settemp$ but it's not working. Any suggestions on what should be the best option for this?

Thank you!

fringe flint
#

hey, how would i go about getting the player group with highest weight (that player is a part of)?

#

(using the developer API)

open cedar
fringe flint
#

oh sry didnt notice that

vapid sun
#

!help

wanton stratusBOT
#
Available commands

!advanced
!api
!argumentbased
!ask
!bedrock
!bulkupdate
!bungee
!bungeecheck
!cauldron
!colours
!commandequivalents
!commands
!config
!context
!cookbook
!default
!downloads
!editor
!editorsafety
!errors
!essentials
!extensions
!extracontexts
!faq
!forgepermissions
!formatting
!hack
!helpchat
!inheritance
!install
!libsdir
!locale

!lpc
!meta
!migration
!notworking
!nowildcard
!offline
!pasteit
!permissions
!permplugin
!placeholders
!reload
!selfhosting
!spongeseven
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translationprogress
!translations
!tutorial
!upgrade
!usage
!userinfo
!velocitycheck
!verbose
!version
!weight
!whyluckperms
!wiki

vapid sun
#

!cookbook

wanton stratusBOT
vapid sun
#

yo

#

can anyone help me?

#

@toxic wagon

wanton stratusBOT
#

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

open cedar
#

Could you not ask to ask or ping anybody?

#

!ask

wanton stratusBOT
#
Please ask your question!

Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!

Or, try here first:
Why shouldn't I ask to ask?
pure oriole
#

this happens randomly and It can stay a lot of time

open cedar
#

!errors

wanton stratusBOT
vapid sun
#

!ask

wanton stratusBOT
#
Please ask your question!

Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!

Or, try here first:
Why shouldn't I ask to ask?
vapid sun
#

Can i copy all the permissions at once?

pure oriole
#

cuz it happens randomly

#

the server just works fine

#

and sometimes that error happens

#

let me send you the full log

#

so you see

open cedar
pure oriole
#

It's not a forge server btw idk why it says that

open cedar
#

See the errors wiki page, it covers those errors you're experiencing

vapid sun
#

!ask

wanton stratusBOT
#
Please ask your question!

Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!

Or, try here first:
Why shouldn't I ask to ask?
vapid sun
#

how do i make so the ranks are over default cause currently they are at the bottom

open cedar
#

You don't need to keep using the trigger, it's used when telling people why not to ask to ask

open cedar
pure oriole
open cedar
#

Are you using a VPS or dedicated?

open cradle
#

Is it possible to have my proxy send data to my backend servers, but not the other way around?

#

So, i have a permission thats set by LPV that i'd like for it to sync to LPBukkit, but i dont want all my lpbukkit perms to sync up to LPV

pure oriole
#

sad

oblique ether
#

Hello, is there a way to create custom contexts with placeholders?
(for example %supervanish_isvanished%)

#

Tried using CustomContexts, but its not showing up in the lp editor.

pallid tree
#

when I type: /lp user <name> parent addtemp vip 30d, the rank only changes to tab! while on the scoreboard I still have the default rank, what does it depend on? I use: %luckperms_prefix%

#

scoreboard:

heavy eagle
#

@pallid tree how to setup rank in chat

#

For example:

open cedar
open cedar
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
open cedar
#

^^ same thing applies to scoreboards

open cedar
# heavy eagle For example:

You need a chat formatting plugin, see the last link in the last embed sent by Clippy above, for some suggested plugins

pallid tree
#

/lp user nick parent set vip - work

#

/lp user <name> parent addtemp vip 30d - not work

open cedar
#

"not work" is a vague statement, how exactly does it not? Does it throw an error for example?

solemn ivy
#

hey i gave players perm to use /pay and other things but its not working

#

why

halcyon musk
white vector
#

Hello guys I made a rankup system

#

but it overrides vips

halcyon musk
#

"overrides" in what way

#

what is it actually doing and what do you want it to do instead

white vector
#

For example

#

I am a vip

#

when I rankup

#

my new rank is custom rank

#

not vip

#

I mean I can share screen

halcyon musk
#

no, just explain exactly what its doing and what you want it to do. feel free to send screenshots

white vector
#

So in my server players can buy ranks like vip mvp

#

so if a player have payed rank

#

and if player uses rankup

#

their vip rank is gone

ebon badge
#

hello

#

how do I remove a space via a placeholder, I remember that it could be done

open cedar
#

What do you mean? Could you elaborate more

ebon badge
#

if the player's tag is for example %gangsplus_gang_name% %luckperms_prefix% %luckperms_suffix% %player_name%, is it possible to ensure that no space appears before the suffix if the player is not in a gang?

#

I encountered the same problem with an old server, and I remember that I solved it using a placeholder.

halcyon musk
#

not an LP problem

oblique ether
#

Hello, is there a way to create custom contexts with placeholders?
(for example %supervanish_isvanished%)
Tried using CustomContexts, but its not showing up in the lp editor.

flat parcel
#

!extracontexts

wanton stratusBOT
oblique ether
#

Does it work on 1.20.4?

flat parcel
#

Yes it does. Did you read the readme, you need to actually configure the desired PAPI placeholders

oblique ether
#
placeholderapi-placeholders:
  allowflight: "%player_allow_flight%"
  vanished: "%supervanish_isvanished%"```
opaque flint
#

Can I sort players by rank on tablist? <cmi + luckperms

open cedar
opaque flint
halcyon musk
#

luckperms doesnt sort the tablist on its own

opaque flint
#

:((

oblique ether
#

Hello, is there a way to create custom contexts with placeholders?
(for example %supervanish_isvanished%)
Tried using CustomContexts, but its not showing up in the lp editor.

Done this:

placeholderapi-placeholders:
  allowflight: "%player_allow_flight%"
  vanished: "%supervanish_isvanished%"```
foggy quartz
#

Does anyone know how to add permissions from a lower rank to a higher rank so I dont have to add every permission from a lower rank to a higher rank.

halcyon musk
#

do not crosspost

iron palm
#

hello , i have a question about meta stacking prefixes ,
does the meta stacking apply to placeholders ?
or it applies to plugin interactions with luckperms?

halcyon musk
#

it applys to the luckperms provided prefix and suffix

solemn ivy
iron palm
iron palm
long wasp
#

guys for some reason although my rank is a higher weight im at the bottom when i press tab i am using TAB plugin if that helps

pearl bobcat
#

Hello sorry if this was already answered

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

I have three prefixes I am attempting to display but they are all together with no spaces inbetween, I thought the config opton middle-spacer would allow for spaces but it does not seem to? would you suggest just adding a space directly in the prefix in LP? or some other solution? thankyou

solemn ivy
#

the plugin is not working at all

#

ok so if i change in the web it doesnt work but if i do in game command it work

pearl bobcat
#

make sure your OP and your connecting to a new session or reload/restart

solemn ivy
#

also prefix is not working 🥲

pearl bobcat
#

yeah I would wait for help and maybe post more information about your problem.

solemn ivy
#

ok nvm it worked

#

i just added chat manger plugin

limpid bone
#

does anyone know if there is a way to give a specific roles to players that join with geyser?

halcyon musk
#

if geyser adds a context, you could make default inherit another group with a context

#

it be on geyser to have such a feature though

limpid bone
#

does that work?

halcyon musk
#

that is not a context

halcyon musk
limpid bone
#

im not sure if im understanding

halcyon musk
#

!context

wanton stratusBOT
charred silo
#

Quick question. Does luckperms support bedrock players on java? Being able to add them to a group? I get an error when I try.

limpid bone
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.

limpid bone
# halcyon musk !context

is there a way to make it so players that have a username that start with a letter or thing like "a" or "." get a role?

halcyon musk
#

no

limpid bone
#

damm

#

mabye a plugin that does that?

halcyon musk
#

like ive said, its up to geyser to provide a context

charred silo
#

Perfect thank you. I did not do that.

ebon badge
#

which is the placeholder to remove spaces

west warren
#

how do i color the groups

silk plover
#

I have a few questions I'd like to ask.
I set up a server using Arclight modded bucket with Pixelmon version 9.1.12 (1.16.5) and CustomNPC. However, I noticed that LuckPerms and CustomNPC are conflicting, resulting in the following error. Is there any way to resolve this issue?

Here’s the translation:
[LP] A database error occurred while loading permission data. Please try again in a moment. If you are the server administrator, please check the console for errors.

zinc bridge
#

When I do /lpv it shows the message in the screenshot. But I have the permission set in the lpv editor.

radiant creek
#

how to make ranks like owner be higher than member with luckperms

#

i cant do it

open cedar
radiant creek
#

thx

shy star
#

Hey,

how can i set a temporary primary group?

halcyon musk
#

primary group is calculated on-demand

#

if a temporary group is the highest weight group a player has, it will be the primary group

#

but primary group is usually a poor thing to rely on as it is kinda arbitrary

shy star
#

Hmm, strange, because premium is ranked higher than default, yet the primary group is still set to default.

halcyon musk
#

check /lp user <name> info

halcyon musk
#

its not stored

primal terrace
#

Hey so I connected all the servers luckperms to the same database but they do not seem to sync

#

the groups and stuff.

#

though i did /lp sync

#

the groups and stuff were different in each servers before i had connected them to mysql

open cedar
#

Did you migrate data? If you switch storage methods, the data will stay on the previous storage db

primal terrace
#

ah, could you tell me how to do that?

open cedar
#

!switch

wanton stratusBOT
primal terrace
#

thank you

torpid minnow
#

I know how to make and edit ranks the ones that appear behind your username. But how do I change the colour of the username?

open cedar
primal terrace
# open cedar !switch

in order to make it work properly, do i need to import the same data file in each server?

torpid minnow
primal terrace
open cedar
torpid minnow
open cedar
torpid minnow
#

I wanna change that Red PakFastGamer

#

to other colors

primal terrace
open cedar
open cedar
#

!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
torpid minnow
primal terrace
# open cedar There must be connection errors then
[17:04:00] [Server thread/INFO]: [LuckPerms] Enabling LuckPerms v5.4.41
[17:04:00] [Server thread/INFO]:         __    

[17:04:00] [Server thread/INFO]:   |    |__)   LuckPerms v5.4.41

[17:04:00] [Server thread/INFO]:   |___ |      Running on Bukkit - CraftBukkit

[17:04:00] [Server thread/INFO]: 

[17:04:00] [Server thread/INFO]: [LuckPerms] Loading configuration...
[17:04:00] [Server thread/ERROR]: Cannot load /home/container/plugins/LuckPerms/config.yml```
i saw this in the console
open cedar
#

Update to v5.4.139. Also, I highly recommend you to upgrade to Paper, CraftBukkit's days are over

#

(It works but there is no reason to use it when there are better platforms)

primal terrace
#

Alright

primal terrace
open cedar
#

!paste full startup 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!

primal terrace
open cedar
#

You seem to have a syntax error at line 107 in LP's config

open cedar
#

Either way, you could try regenerating the config (delete it and restart)

primal terrace
#

alright

primal terrace
foggy quartz
#

hello, i would like to give players groups thru command blocks but i dont know which placeholder to use instead of the username. I want to give the player that who runs the command in command block the corresponding role. when i click on the button right under the first sign, the person who runs it must get the group called "hydroel"

open cedar
foggy quartz
#

also could you tell what to use for directly giving a group instead of promoting thru tracks

flat parcel
#

!usagee

wanton stratusBOT
foggy quartz
halcyon musk
#

restart

dense fjord
#

I dont know why but prefix and suffix isnt showing neither on tab and neither on chat

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
charred spoke
#

Would anyone be willing to help a beginner on something probably very simple with this mod? I'm just trying to enable the /say command for players that have not been op'd

dense fjord
#

oh, ty

open cedar
charred spoke
#

i ran this in the console, im on forge : /lp group default permission set minecraft.command.say

#

should this do it or is something missing ?

#

and do i need to restart the server or /reload for it to take effect

open cedar
#

You don't need to reload anything, just test it

charred spoke
#

i de-opd myself and it did not work

halcyon musk
#

!verbose try this

wanton stratusBOT
foggy quartz
#

using editor would be much easier to edit permission in my opinion

open cedar
charred spoke
#

good question

#

i thought that i would be if i was not op? but it would seem that due to the result i am not

#

is the default group NOT just players not op'd?

open cedar
#

Being op has nothing to do with which group you're in

charred spoke
#

i see

#

ahhh

#

thank you

#

(:

#

seems like i am in default ? but thats odd

halcyon musk
#

use verbose then

charred spoke
#

wow its blank huh

#

i guess i'll try the command again ?

open cedar
#

Could you send the output of /lp verbose command <your name> /say

charred spoke
open cedar
#

Permission is command.say

charred spoke
#

ohhhhh

#

whereas i was using minecraft.command.say

#

odd

open cedar
#

Sorry :P

charred spoke
#

thank you!! (:

#

why is it like that though ?

#

is it because im not vanilla minecraft ?

halcyon musk
#

ask forge

open cedar
#

That's just forge

charred spoke
#

ohhh ok

#

that does make sense

#

thank you lovely people! have a wonderful day

open cedar
#

Not that it matters much, you always have verbose 😎 😎

halcyon musk
#

vanilla doesnt have permission nodes, they must be added by the platform

charred spoke
#

i see

#

wack

halcyon musk
#

minecraft.command.whatever was what bukkit decided and most platforms follow that, but forge doesnt, and fabric doesnt add permission checks to vanilla commands on its own at all

open cedar
#

I just assumed that Forge followed that too, because I didn't have any problems in the few times I suggested that format

copper hamlet
#

Hello, I can't migrate groupmanager to luckperms, can anyone help me?

dense fjord
#

how can i connect lp with NametagEdit

halcyon musk
#

ask nametagedit

dense fjord
#

i have seen it, np

shadow haven
#

hi everyone, I'm new to luckperms, I've set the ability to join a team to true for new (default) players, but doesn't seem to actually work

#

pls help me i wanna sleep kek

open cedar
#

Use verbose to see which permissions are being checked when a player joins a team

#

!verbose

wanton stratusBOT
open cedar
#

You forgot to assign the first one

shadow haven
#

AHHHHHH

#

it worked

#

I would kiss you

#

thank you

#

i sleep

gleaming oak
#

how do i open a ticket

halcyon musk
#

a ticket for what

gleaming oak
#

i need help

#

with server and luckperms

halcyon musk
#

!ask

wanton stratusBOT
#
Please ask your question!

Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!

Or, try here first:
Why shouldn't I ask to ask?
gleaming oak
#

why do my luckperms not work on my thermos 1.7.10 server?

halcyon musk
#

!cauldron

wanton stratusBOT
copper hamlet
#

How to translate luckperms into French please?

halcyon musk
#

but hybrids are not supported

halcyon musk
copper hamlet
#

That's it, but how do I define French?

halcyon musk
#

set your client language

#

it uses whatever language your game is set to

copper hamlet
#

my game is configured in French but luckperms and in English

halcyon musk
#

install the translations

celest wagon
#

Hi, I think my luckperms database system is broken,

whenever i delete a parent from any player, after a certain period of time that parent comes back to the player, i just need to balkupdate to delete it.
I would be very grateful if you can help me how to fix it.
I use the latest version luckperms

copper hamlet
#

I put my properties file in translation but it doesn't work

gleaming oak
#

@worn knoll i love you man, imma cry from happyness

#

it works

halcyon musk
copper hamlet
#

I don't understand

copper hamlet
#

It's always in English

haughty tangle
#

how do i get rid of the <> before and after my name it looks like this <My Name My Text> (in chat)
i cant use essentials chat as every way ive tried it hasnt worked

tidal schooner
#

Hi how are things!

Why do I get this error in the proxy that crashes my entire server? (Constantly expels players and throws errors)

The server goes down several times a day due to these errors

wanton stratusBOT
flat parcel
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
haughty tangle
#

ok

#

thx

tidal schooner
flat parcel
#

Your error is No operations allowed after connection closed. I can't tell if that's the section you screenshotted or not due to language barrier

tidal schooner
flat parcel
#

You've already shared the salient part, there's a heading for that exact error

tough socket
#

Hello. Newer admin here (but not new to code). I am trying to track down an issue that is happening between Geyser, LuckPerms, and ChatManager. ChatManager is the one reporting the error (I have an open post waiting response in THEIR discord, yes), but the support on Geyser's side thinks I don't have perms set up correctly period.

Basically, we have a cross-platform server. Yesterday, we installed ChatManager. I've been through that plugin's files from top to bottom. Java players can use /msg and all it's variants to whisper, but for some reason Bedrock players are being told by ChatManager that they don't have permission to use those commands.

Has anyone seen behavior where command permissions on cross platform servers were relegated to one type of player when combined with other plugins?

Clarification: as far as I know, it worked before we installed ChatManager

flat parcel
#

This sounds like it's probably on ChatManager's end, LP doesn't care about the different platform since if Geyser's doing it's job correctly, Bedrock and Java players should be indistinguishable.
Try /lp user <affected user> permission check <affected permission> and see if it returns the expected result. If so, the issue is probably on CM's end

tough socket
#

I am reading this as yes, it's set correctly, even though it's inhereted? I wonder if the inheritance is getting hijacked somewhere

flat parcel
#

Shouldn't be, that command reports what value other plugins see for that permission

#

(in addition to the debugging info as to how it calculated that)

halcyon musk
#

chatmanager wouldnt use essentials.msg as a permission

tough socket
#

Perfect, thank you so much. Welp, time to wait for CM's discord to notice me lol. TY 🙂

#

oh wait

halcyon musk
#

!verbose will let you figure out exactly what permission it is

wanton stratusBOT
tough socket
#

I was trying to figure out how to ask that lol. Thank you, let me see

#

It's a starting point! I'll continue playing, thanks for teaching me a new command to play with lol

flat parcel
#

Ok so that means it's explicitly set to false somewhere, so you can again use /lp user <who> permission check chatmanager.message to see how LP is calculating that

tough socket
#

This is odd, because I can absolutely use /afk (which I just checked)

#

unless that's a status check
edit: that's exactly what it is lol don't mind that sentiment

#

Does luckperms work with or against PermissionMapPRocessor?

naive girder
#

22:35:53 WARN] [me.lucko.luckperms.lib.hikari.pool.PoolBase]: luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@228bc29e (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.

can help me

flat parcel
#

!errors

wanton stratusBOT
tough socket
#

Update, solved it! Simply added chatmanager.message to the default group 🙂

#

Thnk you for all the help and your patience!

limpid bone
#

hello

#

I have 2 different plugins that both have /spawn command

#

is there a way that I can make it so one of them has priority over the other one

#

the commands wont work because they are interfeiring

west peak
#

does the new version support folia?

#

i got an error saying its not marked for folia support when i try to load it

halcyon musk
sharp fiber
#

hello how can i get all bungeecord permissions?

#

when i use * nothing change

white vortex
#

so I've made a custom item that should give the user temp-fly for 30 sec. That works except that the perm keeps being active. How to remove the effect after 30 sec?
the command/skill is
" - command{c="lp user <trigger.name> permission settemp essentials.fly true 30s";op=false}"

#

the item should be usable no matter the rank the player has on the server.

flat parcel
#

So, the problem is, most plugins wouldn't re-check the permission until the player next runs the fly command. If you do /lp user <affected user> permission check essentials.fly after it expires, you should find that it indeed resolves to false as expected

white vortex
#

so how exactly would the command look like? (sorry for being daft!)

flat parcel
#

Sorry, I don't think I'm being clear. LP is indeed removing the permission 30 seconds after it's added, just like it's supposed to. However, EssentialsX doesn't know that the permission got removed until the player next runs the fly command, so it doesn't know it should take away the player's flight. That's on EssX's end, not ours

white vortex
#

oh bummer.. a well, u tried. 🙂

#

I also have cmi if their fly commands help..

barren mountain
#

Are there any plans for LuckPerms to be made compatible with the Folia server software?
https://papermc.io/software/folia

flat parcel
#

Yeah, we already have a PR adding support

pearl python
#

Is there someone called tiago here who is from Portugal and made a mod called luck luck, anything for the client? It was a client called luck and he had your icon... I really wanted to talk to him again

agile sparrow
#

I have set the player rank with /lp user but the database is not updated, how to fix it?

flat parcel
#

a) /lp user isn't a complete command, what's the actual command you ran?
b) How have you determined that the DB is not updated?

agile sparrow
#
  1. I use /lp user <player> parent set <group>
  2. I'm using mysql, and the primary_group in the luckperms_players table is not updated
flat parcel
#

Ok, that's normal, under a typical config that column is unused. Group membership is stored as a permission node (group.<name>) on the player

agile sparrow
#

so I should do the query in luckperms_user_permissions instead of luckperms_players?

flat parcel
#

XY problem, what is it you're actually trying to do? What's your end goal?

agile sparrow
#

I want to display the player rank on my server website

obtuse iris
#

Does luckperms have a way to support an itemsadder image for chat, tag, and tab?

#

:test: only works in chat and not on tab or as a tag above the players head. and %img_test% works on tags and tab.

azure raven
#

Does anyone know why if i install LuckPerms on velocity then /msg command for HuskChat gives me this? It only appears after i intall the proxy LuckPerms

rich magnet
#

Hello together, is it possible to export all available Permission ? Go make a Spreadsheet

#

So not only the setter permissions. I would like to prepare groups and permission in an Excel Spreasheet

#

Something like the Treeview but only a txt

halcyon musk
#

theres a page for it on the wiki

halcyon musk
kindred coral
#

hello my ranks are stacking wrong

#

these are right but...

#

higher ranks are lower down

open cedar
graceful marlin
#

hello, a question, i changed my profilename on my minecraft profile and now I lost all the previous permissions i had in luckperms, including the ability to use the command "/fill" any idea how to fix this?

graceful marlin
#

i think i got it

lean oxide
#

i got problem with rankup , [ rank up is succesful with cmi ] but lp did not update to next rank on track , idk where is the mistake ;-;

#

this is the track

echo sedge
#

hi guys i have a problem with luckperms version for pnx (PowerNukkitX) in gadle build

karmic sand
#

Who can help? I gave perms to the group, but the group still cannot use commands

ruby ferry
#

Hi everyone, I want to ask if LuckPerms works fine on geyser server, I have a geyser bungeecord cluster and tried to configure rank on it. In prefix entry, it works fine on player name but prefix doesn't show when player messages in chat. Does anyone have any solution?🥲thinksup

vestal cedar
#

When I deop a player then can’t use essential commands like /sethome

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.

cobalt shoal
#

After changing from h2 to mysql storage, prefix doesn't show up in chat anymore. How do I fix that? I use essentials chat

lean oxide
foggy quartz
#

I would like to autorole my players when they join my server for the first time, i know that the first role automatically assigned to a player is "default" but is there a way to add one more role like it? thru config or other way

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
halcyon musk
cobalt shoal
halcyon musk
#

there is no luck perms chat

halcyon musk
halcyon musk
karmic sand
#

is it unlikely that will work?

halcyon musk
#

no idea what your saying, but like i said, we dont provide much support for hybrids

karmic sand
#

kk, thx

vestal cedar
#

Can someone help me with permissions with essentials commands

flat parcel
#

!ask

wanton stratusBOT
#
Please ask your question!

Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!

Or, try here first:
Why shouldn't I ask to ask?
stone fjord
#

Hey! I recently exported and imported a luckperms storage and now for some reason my skin won't load and all my permissions got user reset. Does someone know a solution for this?

wise yarrow
#

Hello, how can I migrate my h2 db to sqlite?

halcyon musk
wanton stratusBOT
halcyon musk
stone fjord
#

Yeah when search for my name there are 2 my gues is that one is from the old backup and one normal.

halcyon musk
#

show them please

stone fjord
#

And this is the web editor

uneven nexus
#

you are running offline mode.

#

that's why your UUID is different.

stone fjord
#

Thank you

silk umbra
#

Hello all i just got the luckperms mod for my forge server and im following the wiki and it says when i make changes it should give me a command for in game but it never gave me it when i hit save

flat parcel
#

Does the button say Save, or Apply with a little network icon next to it? If it says Apply with the network icon, that means the editor is connected to your server and changes will apply automatically, no command running required

silk umbra
#

let me look

flat parcel
#

(and if you check the chat of wherever you initiated the editor session from, you should see some confirmation of the changes being applied)

silk umbra
#

thank you for the response, im reading the wiki and following it but this is the part thats not updating

flat parcel
#

Yeah iirc the wiki's a tad outdated with regards to this feature

silk umbra
#

im not seeing anything server side or in console

flat parcel
#

Yup so if you check wherever you created the editor session, when you hit that button you should see some confirmation of the changes applying

silk umbra
#

let me look

#

yea i dont see anything anywhere, not in my server chat or console

#

oh wait i found it in my console!

#

but i still cant do any commands server side even though im in the group, groups weight is 1000 and theyre all set to true

#

it just tells me the LP version im using when i do /lp

halcyon musk
#

what exactly did you add

silk umbra
#

unless i need to add the permissions to here in the users section

#

i feel like im missing like the tiniest thing

halcyon musk
#

you didnt give yourself any LP permissions, so lp will only tell you the version number

silk umbra
#

so i need to add it to myself myself as well not just the group?

#

the group admin has the permissions and im in the group

halcyon musk
#

your group doesnt have any LP perms

silk umbra
halcyon musk
silk umbra
#

is it command.luckperms

#

ohhh okay i see im going to see if i can figure this out now but at least im not stuck at knowing what version im using for the millionth time lol

halcyon musk
#

!usage

wanton stratusBOT
silk umbra
#

me reading the wiki so i dont ask another straightforward question

fervent turtle
#

Hey there! So we are attempting to set up a server that is using Luck Perms but, for some reason, are unable to have the OP (despite being set as the OP) create an groups or execute commands. It continues to give an error that "Unknow or incomplete command, see below for error ____" and then lists the command despite it being exactly what we are seeing to type in.

lp user <your username> permission set luckperms.* true - for example does not work

silk umbra
#

are you in the console

#

wait omg i progressed thank you for the help

flat parcel
fervent turtle
flat parcel
#

What MC version?

fervent turtle
#

1.20.1 looks like!

silk umbra
#

i think we are doing the same thing rn]

#
fervent turtle
flat parcel
# fervent turtle 1.20.1 looks like!

Check your console, I suspect you've got a version mismatch between LP and Forge. Each LP Forge build only supports a single MC version, so you'd have needed to grab the LP build for 1.20.1 from CF or modrinth or whatever

silk umbra
#

yea i still cant do commands even though im in the admin group with the permissions etc

#

I can now do /luckperms in game though

fervent turtle
flat parcel
silk umbra
#

/lp works but its like the basic stuff

#

like this

#

other than that i cant /mute etc

#

i just wanna give my people /spawn ;-;

fervent turtle
#

So we did determine the version isn't mismatched. We just cannot get one person to access the admin panel for the LP access. (sorry I know helping other people so no rush!)

flat parcel
# silk umbra other than that i cant /mute etc

So, the "fun" thing with Forge, is permissions are still fairly new to the ecosystem and thus many mods don't actually support permissions yet.
Try /lp verbose command <user without permission> <affected command>, and share the output. Note this'll force the user to run the command

silk umbra
#

ok

flat parcel
fervent turtle
#

Not able to access any LP commands or allow anyone access. Each time we attempt to do even the basics, it gives us that "Unknown or incomplete command" message.

flat parcel
#

oh so all players are unable to access LP?

fervent turtle
#

Unfortunately, yeah. :c

flat parcel
#

What happens if you try from console?

silk umbra
#

10 minute intermission while i go make some spaghetti o's to cure my frusturation

fervent turtle
flat parcel
#

replace mc with the username of a player without permission for a command you want to test, and replace <affected command> with the command you want to test i.e. you said you wanted to give /spawn but were unable?

silk umbra
#

"unknown or incomplete command"

flat parcel
silk umbra
fervent turtle
silk umbra
#

heres the full

flat parcel
#

hmm, that's a not great sign. Are you able to use the mute command if you're opped?

silk umbra
#

no

#

im opped

flat parcel
#

Just to check, you do actually have a mod that provides the /mute command right?

silk umbra
#

i just downloaded the luckperms mod not the plugin bc its a forge modded mc server

flat parcel
#

Ok but do you have a mod that adds a /mute command? That's not a vanilla command so if you don't have a mod that adds it, the command won't exist

silk umbra
#

let me check if theres any essentials mods

#

oh no theres no mods, id imagine i need to download an essentials mod right?

flat parcel
#

I mean, there's not going to be a /mute command if you don't have a mod that adds it

flat parcel
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!

silk umbra
#

what about adding /spawn

fervent turtle
flat parcel
fervent turtle
#

We had an issue where it said it was too many characters/too large but we'll try again!

#

Oh they used the wrong pastebin initially LOL here we go

flat parcel
#

I see no indication that the actual LP mod is present or attempted to be loaded. Looks like something called yosby is reading a bunch of LP stuff in the config folder (most of which it shouldn't be touching...), but no indication that an actual LP mod jar is present

fervent turtle
#

It's really odd... we can see it in the configs folder but yeah it isn't showing up in the CF mod list for the modpack. We assumed that the LP was already present somewhere because of the configs file. cryingcat

#

We're trying some other things right now, but I really truly appreciate the help! Thank you for taking a look and giving us a direction to go!

fervent turtle
#

Okay so we were able to get LP permissions now. We are struggling a bit trying to give permissions for two things globally to all players.

#

We are trying to add these two commands but are receiving errors "Unknown or incomplete command, see below for error ____"

openguiscreen inv_compend
openguiscreen inv_guides_main

proper bobcat
#

I used LuckPerms for a long time, but my server grew and now I set up a network system with BungeeCord. I try using everything, /lpb, /lp, but none of them update the permissions immediately. To update the permissions, I either restart the server or go to BungeeCord and use /lpb sync, but I can’t keep doing that all the time. What should I do? I’m using MongoDB

severe girder
#

this will support plugin that use minimessgae format right ?

#

it seem to work well

cobalt shoal
#

Any good/simple practice to take automatic backups of the permissions and users?
Because it seems pretty vulnarable when using mysql storage. For example if there is a backdoor plugin on one server on the whole network, they can delete all of the user databases and groups if they manage to get OPed.

azure raven
#

And yes, SQL backups is an option

#

Depends on where the sql is hosted

cobalt shoal
#

yeah seems like the host does backups of the mysql database which is great.

high bobcat
#

If i have 3 different servers, if I have an admin on one of them but don't want him on the other two, how would i do that?
Would he still be able to change the perms on the other 2 servers or am I able to limit him to the server his admin on?

wanton stratusBOT
halcyon musk
kindred coral
#

tab support?

ruby ferry
#

hi everyone, can anyone tell me why the prefix is not working in the chat panel but still working in the name panel? what i am doing is: put the luckperms plugins in bungeecord in a geyser server cluster, there are plugins like TAB, essentialsX,... i have tried many ways but it doesn't work, can everyone help me :((

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
halcyon musk
# kindred coral tab support?

this is the luckperms server. we help with the luckperms plugin, not TAB or any other plugin. the TAB discord will know more about TAB than us and will be more suited to help with issues with TAB

ruby ferry
solid fable
#

i need help with the configuration from luckperms withn bungee, can somebody help me?

#

i did the database and added all the information in the config from luckperms, right now i cant connect to the server
Screenshot:

#

i really have time pressure and i really would like if omebody could help me

#

@ me if u have a idea

severe girder
#

is there a way for luckperm to respect uppercase for the /lp user command ? I'm trying to add permission for some player that have not yet join the server and lp saving the entries without uppercase

violet prism
rough kayak
#

Hey

#

how can i fix this error?

hasty orbit
#

why does my luckperms set me back to default every time the server restarts?

formal violet
#

Is it possible if i create a suffix to the group to attach a mini message to it?

ruby ferry
#

i know my problem, i can't download luckperms expansion on placeholderAPI

#

can anyone help me

proper bobcat
#

I used LuckPerms for a long time, but my server grew and now I set up a network system with BungeeCord. I try using everything, /lpb, /lp, but none of them update the permissions immediately. To update the permissions, I either restart the server or go to BungeeCord and use /lpb sync, but I can’t keep doing that all the time. What should I do? I’m using MongoDB

brittle crag
#

is it possible to give a rank when player joins a server? For example I have a rank system in survival and players will start with the lowest group of that rank

solid fable
brittle crag
#

Yes but I use that group to give the prefix [User] in all servers of the network

#

And now I want to give also another rank

solid fable
#

you could use a other plugin wich is player join event, it makes a automatic comand when a new players joins your server
/lp user %player% parent set (your rank)

#

then the player gets that ranks when he joins your server for the first time

brittle crag
#

Okayyy, so it is not possible just with luckperms, I have to use an external plugin.

#

Okay thanks, I have the plugin that can do that

solid fable
#

normally its the default rank

#

when u used that already then i think its not posible, maybe annother supprt can help you, im not pro xd

rough kayak
solid fable
rough kayak
#

Ah yes

solid fable
#

do you have the same

#

?

rough kayak
#

yes

solid fable
#

ya, suport is sleeping rn

rough kayak
#

xD

solid fable
#

did you worte also everything in config correct?

#

wich host do you have?

#

my host has problems witn the databank

lean stag
#

is there any way 2 enable @p to be used in /lp user @p parent set ranked

graceful bridge
#

Some players for some reason do not have the default role(group). I could make it so that when I log in to the server, if it was missing, it would be given again?

flat parcel
flat parcel
flat parcel
#

!default

wanton stratusBOT
proper bobcat
#

I used LuckPerms for a long time, but my server grew and now I set up a network system with BungeeCord. I try using everything, /lpb, /lp, but none of them update the permissions immediately. To update the permissions, I either restart the server or go to BungeeCord and use /lpb sync, but I can’t keep doing that all the time. What should I do? I’m using MongoDB

flat parcel
#

You'll need to set up a messaging service. With a SQL DB, LP will handle this automatically for you, but it can't for Mongo

nimble sandal
#

yo is anyone else having issues with lucky perms connecting to mojang servers

flat parcel
#

!network @proper bobcat

wanton stratusBOT
nimble sandal
#

ooo

#

i actually need that

flat parcel
nimble sandal
#

did i get LuckPerms from the black market

flat parcel
#

What makes you believe LP is involved?

nimble sandal
#

cause it tells me that after a player trys to join and they LP says that i need to check console because there was a error validating a player

flat parcel
#

!paste
Full logs 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!

nimble sandal
#

18:08:56 INFO]: Disconnecting com.mojang.authlib.GameProfile@852daee[id=7053a520-e52c-421a-a88d-312b7a801d70,name=BobbyIB,properties={textures=[com.mojang.authlib.properties.Property@10c158d0]},legacy=false] (/IP): [LP] A database error occurred whilst loading permissions data. Please try again later. If you are a server admin, please check the console for any errors.

[18:08:56 INFO]: com.mojang.authlib.GameProfile@852daee[id=7053a520-e52c-421a-a88d-312b7a801d70,name=BobbyIB,properties={textures=[com.mojang.authlib.properties.Property@10c158d0]},legacy=false] (/IP) lost connection: [LP] A database error occurred whilst loading permissions data. Please try again later. If you are a server admin, please check the console for any errors.

#

when i remove LP i can join the server just fine

#

i also reinstalled LP

flat parcel
#

Aight, that's nothing to do with Mojang. Check your logs, the actual cause will be further up

nimble sandal
#

[18:08:55 ERROR]: [LuckPerms] Exception occurred whilst loading data for 7053a520-e52c-421a-a88d-312b7a801d70 - BobbyIB
java.util.concurrent.CompletionException: java.lang.NullPointerException: Cannot invoke "java.lang.reflect.Constructor.newInstance(Object[])" because "this.connectionConstructor" is null
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?]
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1770) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "java.lang.reflect.Constructor.newInstance(Object[])" because "this.connectionConstructor" is null
at me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory.createConnection(H2ConnectionFactory.java:77) ~[?:?]
at me.lucko.luckperms.common.storage.implementation.sql.connection.file.FlatfileConnectionFactory.getConnection(FlatfileConnectionFactory.java:64) ~[?:?]
at me.lucko.luckperms.common.storage.implementation.sql.connection.file.H2ConnectionFactory.getConnection(H2ConnectionFactory.java:43) ~[?:?]
at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.savePlayerData(SqlStorage.java:679) ~[?:?]
at me.lucko.luckperms.common.storage.Storage.lambda$savePlayerData$20(Storage.java:242) ~[?:?]
at me.lucko.luckperms.common.util.AsyncInterface.lambda$future$0(AsyncInterface.java:48) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]

flat parcel
#

That error means there was an issue with the database at startup, the actual cause will be at startup

flat parcel
#

Unlikely

formal violet
#

Is it possible if i create a suffix to the group to and attach a mini message to it? So if someone will hover over it it will show a descriptions?

graceful bridge
nimble sandal
#

so if i remake default group via commands then it should fix?

flat parcel
nimble sandal
#

my plugin list is very short

flat parcel
nimble sandal
#

mainly world edit, essentialsX, vault, LP, advanced ban, towny

flat parcel
#

@nimble sandal This has nothing to do with another plugin. LP failed to connect to your database for some reason, if you check your logs at startup, there'll be an error that says why

graceful bridge
flat parcel
flat parcel
flat parcel
#

send your full logs please

#

that error is completely unrelated to LP

nimble sandal
flat parcel
#

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

flat parcel
#

Try that

nimble sandal
#

didnt work

regal rock
#

my console is being spammed with debug messages, how can i disable these:

vapid osprey
#

prefix isnt showing up please help

hasty orbit
#

does anyone know why luckperms resets everyones rank everytime the server restarts?

halcyon musk
hasty orbit
vapid osprey
#

colour doesnt show up in the chat prefix

#

just comes up as &c

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
formal hollow
#

как запретить админу выдавать себе группу владельца?

#

How to prevent an admin from giving himself the owner group?

wanton stratusBOT
rough harbor
flat parcel
#

Plugin is disabled
Something went wrong with LP at startup. Check your startup logs to see what

rough harbor
#

oh i found

#

the unique error in log is this : [17Aug2024 18:13:47.702] [Server thread/INFO] [STDERR/]: [org.bukkit.craftbukkit.v1_16_R3.legacy.CraftLegacy:<clinit>:257]: Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!

uneven nexus
#

That’s not it

flat parcel
#

That's unrelated and not caused by LP

rough harbor
#

oh ok

rough harbor
flat parcel
#

Like I said, that's caused by another error that occured at startup

rough harbor
#

just happen when i send the command

flat parcel
#

If you can't find it / don't know what you're looking for, send your full logs please:

#

!paste

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!

rough harbor
flat parcel
#

Hybrid server softwares like arclight are unsupported

rough harbor
#

oh

#

how can i use the plugin in pixelmon?

#

its impossible?

wheat hearth
#

how can i fix this ?

#

i have essentialschat

formal hollow
#

can you just tell me how to prevent the admin from revealing the owner?

regal rock
soft quarry
#

hi i need help

#

i need to know how to setup luckprems in bungeecord

#

for some reason there isn't a tutorial like mine

#

i host my server on my own pc

#

please and thanks

halcyon musk
deep owl
#

yo

#

my LP says the vanila op system is disabled how to fix

amber lintel
#

Good evening, I have a question, can I transfer the permissions and ranges of my server in aternos to another host with the luck perms editor?

stray wraith
#

Hey! I'm dealing with an issue where for some reason, I'm getting the "Owner" prefix despite not having any prefix / owner group that would cause it. I tried installing EssentialsChat to give LP perms over the prefixes in chat, but it had no effect on my chats.

Here's the LP User info, where it says no prefixes, followed by a message in chat:

#

I don't have any group named Owner on the server, and the "Staff" group has multiple members on it. I'm the only one who has this prefix, and I'm not sure where it came from as I recently "inherited" the server and it just showed up out of no where.

flat parcel
#

Well it's not LP, as you can see from your screenshot, LP believes you have no prefix

#

Something else is adding it

stray wraith
flat parcel
#

No obvious suspects, I'd start with your chat plugin and go from there

#

!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
stray wraith
#

Actually, while I'm in here:

It looks like LP does recognize that "owner" is a group in some way, noting that it is keeping the color scheme. But I can't seem to access it through the plugin?

Does this mean another plugin is causing it, or is it just a bug in the format?

flat parcel
#

If LP recognized it as a group, it wouldn't say that it couldn't be found

stray wraith
#

I gotcha, I just got misled by the &4owner

flat parcel
#

Nope, that's just the format. If you do /lp group thisGroupDoesNotExist info, you'd get the same format

nimble sandal
#

can i get some help? i keep getting the error code "A database error occurred whilst loading permissions data. Please try again later. If you are a server admin, please check the console for any errors."

flat parcel
#

Have you done as the error says?

nimble sandal
#

i had talked to u earlier and u told me to delete the LIB folder, i did that, didnt fix, tried newer and older verisons of LP, and it didnt fix

flat parcel
#

Oh, don't know how I missed that earlier, you're running mohist not forge. Hybrid server softwares like mohist are unsupported by LP

nimble sandal
#

then i installed CNPC

#

and now here i am

flat parcel
#

Yeah, LP might work on mohist or other hybrid server softwares, but if it breaks you're on your own

nimble sandal
#

damn, so no advice on why it might be breaking

#

like is it saying the reason im getting the error message atleast

flat parcel
nimble sandal
amber lintel
#

Good evening, I have a question, can I transfer the permissions and ranges of my server in aternos to another host with the luck perms editor?

flat parcel
#

Not with the editor, but it's pretty easy to transfer your data nonetheless.

  1. On the old server, run /lp export <some file name> (I usually use the date as the file name). This will spit out <file name>.json.gz in your LP data folder.
  2. Copy that file to the new server, putting it in the LP data folder (don't unzip it or anything)
  3. On the new server, run /lp import <file name>. LP should output some confirmation of import
  4. Verify your data has migrated as expected, and enjoy!