#support-1

1 messages Ā· Page 146 of 1

modern stump
#

Are you able to make multiple permission nodes at a time using the command?

#

Like say I want to give a player 2 permissions utilizing just commands, can that be done on a single command or does it have to be 2 separate commands

dark orchid
#

Is their any tutorial or person who can help me create Custom Texture Ranks ? And how to add them

uneven nexus
uneven nexus
dark orchid
halcyon musk
#

you need to use a resource pack. how to set that up is well beyond the scope of luckperms though

foggy quartz
#

Looks like TitleManager

restive bough
#

is it possible so that a certain rank can give themselves a certain rank

real copper
#

hello

#

This happens very randomly, sometimes when players are online, sometimes when not, not often, it happened twice in last 3-4 days

real copper
#

i can also provide mariadb conf

wanton stratusBOT
solar root
#

.

#

using lp

past zephyr
#

I'm just getting started with luckyperms and I'm trying to setup initial permissions via the console. When I type lp user mr2400 permission set luckperms.* true I'm told that lp is not found...am I missing something like the path or something?

flat parcel
#

* Luckperms, there's no "y".
Have you actually installed LP, and restarted the server after doing so?

past zephyr
#

yeah, I'm using the itzg/minecraft-server docker container and have it installed in my plugins dir

flat parcel
#

Output of /pl please

past zephyr
#

I'm trying but I keep getting killed šŸ™‚

#

Server Plugins (2):
Bukkit Plugins:
- LuckPerms, Multiverse-Core

fresh mauve
#

hello, im trying to give all new players who join my server gets a certain rank, how do i do this? (other than deafault rank)

dark orchid
#

hello does anyone know how i could get this to work that the ranks are shown next to the playername

past zephyr
#

when the instructions say console, do they mean the actual server console?

uneven nexus
#

The Minecraft server console. Not your command line.

past zephyr
#

I just figured that out

#

"server console" is a bit vague if youve never done this šŸ™‚

uneven nexus
#

I don’t really know how to respond to that.

#

how else would you say it

past zephyr
#

just saying there's 3 consoles we are talking about

  1. In game console
  2. Container Server console
  3. Minecraft Server Console
    Perhaps that clarification could be made in the docs for new folks? Just trying to help.
#

you can swap out Container with the Linux Server Console if you want

uneven nexus
#

ā€œIn-game consoleā€ and ā€œMinecraft server consoleā€ are the exact same thing? I feel like this is not something that really ā€œneedsā€ clarification. If you’re running a command alter a piece of software, you’re going to want yo be in a place where it can be accessed during runtime.

past zephyr
#

guess it doesnt have to be a container

#

the in game console will not let me give myself permissions without having permissions via the minecraft server console

uneven nexus
#

What ā€œin game consoleā€

past zephyr
#

the one you use / to trigger

uneven nexus
#

adding unnecessary clarifications such as this is going to induce more confusion. This is the first time I’ve honestly had to clarify what ā€œserver consoleā€ means, in this sense.

past zephyr
#

first time for you

uneven nexus
#

That’s what I said, yes.

somber flint
uneven nexus
#

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

tardy current
#

anyone have knowledge of luckperms placeholders not showing up in bungeetablistplus?

#

My tab list works, just will not separate the admin group from the user group.
It is getting my rank for the personal viewer message, but not for full tablist or to seperate me out.
Edit: Nevermind Found it.
If anyone wants to know, It was only pulling from Highest possible group, not parent groups.

somber flint
#

what casues this error?

#

it only appear when i set the database to MySQL or MariaDB

#

other plugins works with mysql perfectly so i don't think the issue from the mysql itself

halcyon musk
thick goblet
#

what version of luckperms supports 1.8.9?

#

im using server.pro, can i just install the latest version?

flat parcel
#

yup, latest Bukkit version supports 1.8.8 - 1.20.X
obligitory grumble about 1.8.8 being like 8 years old by now

thick goblet
#

bro just grumbled in chat

flat parcel
#

I have a hard final exam in 11 hours and 53 minutes so I'm a little grumpy atm, especially because that's 8:30am local

thick goblet
#

lmao all good

#

know what this means?

flat parcel
#

Do as the final sentence says

thick goblet
#

whats a permission plugin

#

idk if i have any of those

#

i only have a kitpvp plugin, worldedit and worldguard, and multiverse core

flat parcel
#

LuckPerms is a permission plugin

thick goblet
#

i have a non-luckperms permissable it says

flat parcel
#

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

thick goblet
#

luckperms is the only permission plugin i have, but its telling me i need to make sure its the only one

flat parcel
#

full error pls

#

I think sometimes fatal storage system errors at startup can also cause the permissible to fail to inject

thick goblet
#

can i just take a ss and send i there

#

here*

flat parcel
#

Text is preferred

thick goblet
#

oops

flat parcel
#

Are you using either Geyser with Floodgate, or offline mode with an authentication plugin?

thick goblet
#

i have no idea what that means lol

flat parcel
#

If not, then there should be another error further up, which is the actual cause

thick goblet
#

nothing related to luckperms, just stuff about the other plugins i have installed

flat parcel
#

!paste
send your 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!

thick goblet
#

where do i send it lol

flat parcel
#

Here please

thick goblet
#

sorry for being difficult, im new to making servers (and it shows)

flat parcel
#

This isn't the full log. Many consoles only keep a couple lines loaded (in this case 200), so a bunch is cut off. Your full logs can be found in logs/latest.log

thick goblet
flat parcel
#

Well this is a new one for me. Looks like you somehow managed to begin connecting before your server had finished starting up, most notably before LP was watching for new connections, hence it not loading data for you. On newer versions this isn't possible.
Wait for the server to fully start before connecting, and you should be good to go

thick goblet
#

restart the server now then?

flat parcel
#

shouldn't even need a restart

thick goblet
#

try and join now?

flat parcel
#

yup

thick goblet
#

im trying /team add and it just says unknown command lo

#

is it over

#

its working!

#

how do i join the rank group once i make it? xD

flat parcel
#

!usage

wanton stratusBOT
thick goblet
#

im using vaultchatformatter to make it display an actual rank, but how do i assign the prefix to the group i created?

hasty tree
#

!prefix

wanton stratusBOT
thick goblet
#

is there info on how to show prefix's in the user list with tab?

rose raven
#

!tab

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

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

List of chat/tablist formatting plugins that work with LuckPerms
dark orchid
#

Hey does anyone have a idea how im able to show the rang over the Players ingame? on Fabric Servers, with Nautical Ranks i made it so i see textures ranks, but how can i show the rank on the player? I Use StyledChat & Luckperms

rose raven
#

LuckPerms does not show/display itself anything, so it's up to your other mods to get the job done.

If the prefix successfully shows on /lp user <user> info, LP is doing its job.

dark orchid
spiral acorn
#

Hello! Does the Aternos Luck Perms plugin(latest LuckPerms-Bukkit-5.4.102) works on 1.20.1?

(because it doesn't show there, so i had to ask here)

#

Almost all these Aternos plugins are so outdated -_-

tulip dome
#

lp user %player_name% meta set playerlevel 2 how can i make it silent?

#

-s sets it to server=-s

thick goblet
#

just installed stylizer for tab and chat prefixes, but after installing the .jar files, no folder for it comes on? if anyone else that has used stylizer could help, it would be much appreciated!

#

^ why isnt the folder installing in the plugin folder too?

#

cant access the config then

hollow sundial
#

what does a meta.something.1 intail? what does a meta permission specifically refer to? feel free to send the docs

tulip dome
dim plume
#

This happens when I modify something in luckperms, and then restart the server and I get this error

rose raven
#

What are you trying to modify and how? You've managed to corrupt your H2 database by the looks of it.

Try restoring from a backup, if you have any.

soft frost
#

im trying to give permission to players to use /time, im on 1.20.1 fabric version 5.4.102, i try to use minecraft.command.time, but it doesnt work, using verbose doesnt show anything, what can i do?

dim plume
halcyon musk
halcyon musk
soft frost
halcyon musk
#

theres a mod in the pins that i referred you to

soft frost
#

thanks!

#

it's for 1.19 though

#

illsubmit a pr i guess heh

tall birch
#

Hi, I opened my server like any day and now it gives me an error in the H2 database, how can I fix it?

wooden crater
#

Hello, I can't get the prefixes to work... No matter how much I set my own prefixes and groups, they don't appear in the chat..

rose raven
obsidian orbit
#

Hey is there a way to change a prefix for bedrock like owner for java and bedrock is like co-owner and the groups are the same

halcyon musk
#

that seems like something that should be 2 different groups

#

but luckperms has no way of knowing if a player is on bedrock or java unless a plugin adds a context for it

obsidian orbit
#

is there anyway of doing that bc i have itemsadder i have custom rank pic's it wont work for bedrock so am tryna make it normal text

#

for java

rose raven
#

LuckPerms does not provide a context for it, so no. Geyser would have to use the LuckPerms API and add a platform type context.

obsidian orbit
#

ight

#

thx

tall birch
rose raven
tall birch
plain urchin
#

why players can't use the tab for the commands?

zinc skiff
#

where can I find downloads for forge 1.20.1 I can only find 1.20.4 on official site

halcyon musk
#

modrinth

zinc skiff
#

Thanks

nimble yacht
#

Hello guys

#

Could someone please help me with a major issue I am having.

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?
nimble yacht
proud parrot
#

Hellow, i need to get information about some technical moments. I have problem: I use on my server double authentication system, its mean if player can't joing using mojang, server try to verify him using analog skin/name system. Them my server has online mod equal false, have no problem, but if it is true, mojang players can join server with no problem, but non mojang users kicking wif with error: lost connection: [LP] Permissions data for your user was not loaded during pre-login - unable to continue. Please try again later. If you are a server admin, please check the console for errors. It is a very specific problem, I understand, but maybe someone can advise me? What could cause this? Does LuckPerms have some kind of additional verification of participants, or is another party to blame?

halcyon musk
#

is something altering the uuid?

proud parrot
#

Is there any way I can check it?

#

I'm sorry, I don't know much about this business.

queen comet
#

four what is the weight of the group?

rose raven
wanton stratusBOT
#

LuckPerms allows you to set weights in order to determine the priority of certain nodes, like permissions and even prefixes. A higher weight number is a higher priority.

lean void
#

Hello! We are trying to set up a command in the MyCommand plugin. We are having issues getting it to have the correct permissions in LP. We as OP are able to use the commands, however, the players are not able to (states unknown command). Is there someone who can assist me with this ?

halcyon musk
#

!verbose will tell you what permission (if any) is being checked

wanton stratusBOT
halcyon musk
#

beyond that, refer to the MyCommand docs, or ask their support

lean void
#

Thank you I will see if I can find that. I have already been going through all of the MyCommand docs. Appreciate you!

pliant bloom
#

What is this and what should I do?

halcyon musk
#

well is that an actual player?

storm hill
#

Hey hi, I wonder if I can move my data in luckperms to mysql?

pliant bloom
wanton stratusBOT
pliant bloom
#

My server recently had an attack on mysql I believe, as they were able to tamper with my luckperms.

This player recently registered

#

In other words, he came in just to try to harm us. What should I do?

frosty dawn
#

hi, any way i could promote a player on a track under velocity from my bukkit plugin?

fiery crypt
#

Of course use for everything the same database

graceful sedge
#

Does LuckPerms have Minimessage support for prefixes?

#

(adventurelib / papermc api)

#

Or is it just dependant on if my chat formatter has minimessage support?

flat parcel
#

LP doesn't handle formatting, it just passes whatever raw prefix you set to any display plugins. If your display plugin(s) i.e. chat plugin, tablist plugin, etc supports Minimessaage, then it'll work.

Note that the prefix preview in /lp user <who> info etc only supports a handful of formats, so it might just display the raw prefix

graceful sedge
#

Yeah, I kind of had a realization after I asked Facepalm

flat parcel
#

All good, it's a common question, and I totally get why people could expect it to work that way

#

Hell, it'd be easier if it could work that way, and have the prefix/suffix be adventure components instead of just raw strings, but we're stuck with raw prefix strings for now

graceful sedge
#

I mean in the dev's defense, it is probably easier API wise to just let the user pick a chat formatter

#

that way we can just chose between a adventurelib based one or just basic bukkit "&" codes

flat parcel
graceful sedge
#

To be fair, it actually makes it easier for me, as I am making a custom chat channel plugin which also formats it anyways

#

Yeah, good ol' days.. sort of

worn trench
#

Hello! I’m currently having an issue of when trying to load my server luckperm freezes the process. It doesn’t cause a server crash but rather just brings everything to a halt. If anyone may have an idea or could help it’d be appreciated

flat parcel
#

Logs please, and why do you believe it's LP that's causing the halt?

#

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

worn trench
wanton stratusBOT
#

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

worn trench
#

It seems to me that its getting stuck trying to open its database

flat parcel
#

It should time out, crash, or throw an IO exception...how long did you leave it?
Also, can you open up your LP folder, and take a screenshot of the contents including the filesize please

worn trench
flat parcel
#

That being said, it's worth noting that hybrid software isn't really supported, so stuff breaking on it that isn't reproducable on paper or whatever will be low priority on Luck's todo list

#

Ok, reasonable filesize, so that's not it

worn trench
#

I should mention, that it did this before and I did finally manage to get it to go through.

#

But it took like 15 trys

#

this time its taking more

flat parcel
#

I presume this is the end of the logs, the final line is this?

[04:55:09] [Server thread/INFO] [me.lucko.luckperms.bukkit.loader.BukkitLoaderPlugin]: [LuckPerms] Loading storage provider... [H2]

worn trench
#

Yes

#

Sometimes it also just ends at [Server thread/INFO] [me.lucko.luckperms.bukkit.loader.BukkitLoaderPlugin]: [LuckPerms] Enabling LuckPerms v5.4.113

flat parcel
#

oh wait

#

!magma

wanton stratusBOT
#

Sorry! I do not understand the command magma
Type !help for a list of commands

flat parcel
#

what's it

#

!cauldron

wanton stratusBOT
worn trench
#

I am using magma, although it hasnt been an issue in the past

#

Right now is an instance where it started fully,

flat parcel
#

Yeah I haven't heard of those steps being helpful on newer versions, so I'm not sure. If it's not that, then I've got 2 guesses:

  • Some sort of system issue affecting your filesystem - I'd suggest talking to your host's support
  • Magma is doing something odd, I've never seen this behavior before on non-hybrid setups
#

oh just to check

#

!latest

wanton stratusBOT
#
Latest version

5.4.113

flat parcel
#

Ok not that either, yeah, those 2 above are my best guesses

worn trench
#

Is it possible its having trouble getting into the database?

#

I can get it into another database as bloom (the hosting software) allows for that

flat parcel
#

When that happens, it'll barf errors galore. Usually not the most readable errors (grumble), but it's cleaar something went wrong

worn trench
#

[05:09:25] [Server thread/INFO] []: __
[05:09:25] [Server thread/INFO] []: | |) LuckPerms v5.4.113
[05:09:25] [Server thread/INFO] []: |
_ | Running on Bukkit - Magma
[05:09:25] [Server thread/INFO] [me.lucko.luckperms.bukkit.loader.BukkitLoaderPlugin]: [LuckPerms] Loading configuration...
[05:09:25] [Server thread/INFO] [me.lucko.luckperms.bukkit.loader.BukkitLoaderPlugin]: [LuckPerms] Loading storage provider... [H2]
[05:09:26] [Server thread/INFO] [me.lucko.luckperms.bukkit.loader.BukkitLoaderPlugin]: [LuckPerms] Loading internal permission managers...
[05:09:26] [Server thread/INFO] [me.lucko.luckperms.bukkit.loader.BukkitLoaderPlugin]: [LuckPerms] Performing initial data load...
[05:09:27] [Server thread/INFO] [me.lucko.luckperms.bukkit.loader.BukkitLoaderPlugin]: [LuckPerms] Successfully enabled. (took 2644ms)
[05:09:27] [Server thread/INFO] [net.milkbowl.vault.Vault]: [Vault] Enabling Vault v1.7.3-b131

As you can see here this is a successful boot

flat parcel
#

I've never seen LP just hang like this

worn trench
#

Yeah, its never happened to me too

#

and it was working just fine

#

and it just started doing this

flat parcel
#

Yeah, that just looks like a typical clean startup, nothing special there

worn trench
#

If the issue does continue I might just set up my own database for it. No idea if itll work but I guess its better than nothing

flat parcel
#

Do you have any data saved, because if not you could try switching it over to a different storage backend i.e. sqlite is a flatfile DB like the default h2, but it's a different system and thus a different driver

Actually, regardless, if you do have data saved, and you've got LP to start up properly, I'd highly recommend taking an export so if worst comes to worst you still have your current permission data: /lp export <file name>. I'd suggest naming it something descriptive like the date. Don't unzip the generated file.

#

(if you ever need to load that backup, /lp import <file name> - note the generated file will be <file name>.json.gz, don't include the .json.gz in the import command)

worn trench
#

Thank you ill do that! I can get it up on a sqlite database

umbral shadow
#

is it possible for users to manually create permissions for commands that lp doesn't cover?

flat parcel
#

Nope. LP doesn't restrict anything, it can only respond to permission checks fired by other plugins

#

If something doesn't perform a permission check, LP has no way of restricting it - or even any knowledge of it happening in the first place

lone briar
rose raven
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!

eager knot
eager knot
manic tangle
#

Hello. I need some help with bulkupdate command

I need to add permission "activate.avatar" to every user which has permission "group.avatar"
Is it possible?

rose raven
#

Bulk updates do not add permissions. They either replace or delete existing ones.

#

This actually raises the question as to why you're not directly adding your activate.avatar permission directly to your avatar group..

rose raven
shy vigil
chrome nebula
#

lp user Azzurac parent addtemp default 1000000000h200m

anyways to change the limit of the units of time to 3 value? like maximum "100"

nocturne chasm
#

don’t think so

#

why

spiral acorn
#

Any useful mods for a Fabric 1.20.1 (software) server that works on Aternos?
like: CoreProtect plugin, but as a mod.
or: WorldGuard plugin, but as a mod.

halcyon musk
zenith forge
#

How i fix this? i didnt even change anything on this line

zenith forge
#

how i do that luckperms get the ranks from phpmyadmin or MySQL?

foggy quartz
rose raven
zenith forge
#

your mom

halcyon musk
#

very mature

plain urchin
#

Hi!
Why players can't use the tab for the commands? In my kingdoms servers?
Pls help for me

rose raven
# zenith forge your mom

That's going to be your ticket out of this server. Rejoin when you don't feel like wasting our time.

dark orchid
#

No respect

misty coral
#

How do I sync servers together? So for example I have 3 servers, Hub-1, Hub-2, Hub-3. If I run /lp user Notch parent set mod on hub-1, it'll set mod to notch on all hub servers?

rose raven
#

!network

wanton stratusBOT
spiral acorn
#

How can i view the available permissions already added ?

halcyon musk
#

/lp editor?

daring ivy
#

Hi! Is there a way to add time to an existing temporary group for a player? I'm using the command '/lp user <name> parent addtemp <group> 30d' to add a group for that player for 30 days, and when I want to add another 10 days, it shows the message '[LP] <name> already temporarily inherits from <group> in context global.' when I use the command '/lp user <name> parent addtemp <group> 10d'.

flat parcel
#

Add accumulate to the end of the addtemp command to have it add the time

daring ivy
#

Oh, thanks! I've got it working now.

marble mason
#

I'm opening up a new gamemode on my server, however this gamemode will have a different set of ranks then my other gamemodes. My issue is that all my ranks from my other gamemodes are on the 'global' context, is there a way to make these ranks that are 'global' not apply to my new gamemode whilst still keeping certain ranks global (owner rank, staff ranks, etc)

rose raven
#

!context

wanton stratusBOT
spiral acorn
halcyon musk
#

what do you mean by "enabled"?

spiral acorn
halcyon musk
spiral acorn
feral moss
#

What does this mean? A new player got this message. And how do I fix this?

halcyon musk
#

"If you are a server admin, please check the server console for any errors."

feral moss
halcyon musk
#

anything around when that player tried joining

feral moss
halcyon musk
#

in the log

shadow wraith
#

If I want bungee guard support is this the right server for this?

slate umbra
#

im having trouble getting my discord to work with luck perms. can someone help explain it better since im getting lost 😦

rose raven
#

Not sure how that's relevant to the channel, as LuckPerms does not have any discord features itself. Feel free to elaborate if you think otherwise. šŸ˜€

rose raven
shadow wraith
#

found it ty!

slate umbra
rose raven
slate umbra
#

i thought that might be the case, some of this is confusing lol. thanks for the help

misty coral
uneven nexus
#

Then you need to clarify what’s not making sense / what you need clarification on.

#

We aren’t going to type out the same thing the docs explains

steel phoenix
#

hey guys I'm on forge 1.20.1 trying to do '/lp editor' and it's not working just says '[LP] Running LuckPerms v5.4.102'

flat parcel
#

That message will display if you don't have permission to use any LP commands.

#

!usage

wanton stratusBOT
steel phoenix
#

ty

steel phoenix
#

I see you guys recommend betterforgechat but there's no 1.20 version is there a mod compatible that works with 1.20?

misty coral
#

And does the sync work on velocity?

halcyon musk
#

luckperms functions the same on all platforms

#

and it works by sending a message to other instances that something changed and to reload parts of data

gritty merlin
#

Hello guys, I have one question. If I give player group for 10minutes for example and I want to remove it from him, do I need to use /lp user <player> parent removetemp <group> or will it work also with /lp user <player> parent remove <group> (withotu the temp)

sweet arrow
scenic rover
#

Hi there! Is there a quick way to move all users to the same spot on a track? In this case, move every user who has joined to default on track main?

dire agate
#

Hello, I'm currently having an issue with the newest version of LuckPerms (LuckPerms-Fabric-5.4.113). Every time I try to start my server with LuckPerms, it just gives me a long error message, after that, I'm not able to do anything on my server, I have to kill it and remove LuckPerms if I want to start the server. Any help would be appreciated.

lean iron
#

Luckperms doesn't show prefix in game

#

I didn't install vault

rose raven
quaint jackal
#

how to give any one temporary cmd like /craft for 12 hrs etc my typing only

#

/give @user fly cmd for 12hrs

wanton stratusBOT
#

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

quaint jackal
#

ok

#

sry

#

plz dont mute me i am new idid not readed the rules ;-;

#

now i have readed

rose raven
#

Assign the permission temporarily using settemp argument.

wanton stratusBOT
dense scroll
#

Guys I have a problem when I use "/lp user player group addtemp vip 1d" it shows the rank on tab but in the chat it's not work

#

Also I'm using lpc for chat

#

Please someone help me with this because I really need to fix this

uneven nexus
#

run /lp user player info and see if the prefix shows there. Since it’s displayed in your tab I’m sure it probably does

dense scroll
#

Ok sir thank you

uneven nexus
#

The time goes after the prefix, and you should be using a weight.

#

!commands > meta > settemp

wanton stratusBOT
dense scroll
#

Ok thanks

#

is the duration for the prefix permentaly or temporary

#

/lp group elite meta settempprefix "&e[Elite] &e" 7d

#

the 7d is for the prefix duration or the rank duration

dense scroll
#

i have the group but the prefix of the temp mode not work

#

but the prefix if i use /lp user player group set elite work fine

#

Any ideas?

#

@hasty tree sorry for mentioning and disturbing you and wasting your time but can you help me please on this because I need it

wanton stratusBOT
#

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

uneven nexus
dense scroll
uneven nexus
#

If it shows in the lp info command, it’s working on LPs end. This is an issue for whatever is displaying it

dense scroll
#

Im using LPC plugin for chat

uneven nexus
#

okay

foggy quartz
halcyon musk
smoky rivet
#

Could anyone advise me on how to put luckperms prefixes in the tablist on forge 1.19.2

rose raven
#

!tab Install a tablist mod. You may be able find some mod recommendations for tablist formatting on the bottom link below. Other than that, you can ask on #general for mods that work on Fabric or search for some on the internet on your own.

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
quartz lake
#

why is my prefixes showing up as displaynames

#

I want them to show up as prefixes not as a part of the users /nickname

#

like how it’s doing right now

#

also when I set my user to the default rank it says ā€œnoneā€ before the username

#

so: ā€œnoneslithā€

#

i’m using essentialsx chat

light wharf
#

Help me .-.

nocturne chasm
#

did you read it

light wharf
#

I went back to the server and it still didn't work

#

I reused the file I backed up 1 day ago and it was normal

nocturne chasm
#

send logs

#

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

light wharf
nocturne chasm
#

db file broken

light wharf
#

yes

nocturne chasm
#

can try ah2 recovery tool

#

or use a backup

light wharf
#

If you use a backup file, the same thing happens every time you run the server again\

zinc skiff
#

what mod do I use for chat prefixes suffixes for forge 1.20.1. I can't seem to find any compatible online could anyone help please.

light wharf
#

I use version 1.16.5

zinc skiff
#

on 1.20.x?

light wharf
#

idk

manic kelp
#

How do i display only one rank in a hologram so if you go up a rank you won’t be on the hologram also how do I make a list of ranks where it will go by the wights of the rank in the hologram

#

What placeholder I need to use

#

Anyone??????

mellow fox
#

Hello i have a problem whith luckperms vilocity i have installed luckperms on all server and on the proxy and i have synchronize with a mysql database i have set the config as the documentation but i have only set the config file from the proxy

The problem is the paper server are not sync with the proxy is there in the config what to change

nocturne chasm
#

screenshot /lp info

#

and /lpv info

mellow fox
#

ok wait a second

nocturne chasm
#

paper server doesn't have mysql enabled

mellow fox
#

in the config

nocturne chasm
#

?

#

what's storage-method set to

#

on the paper server

mellow fox
#

mariadb

nocturne chasm
#

did you restart the server after changing it

mellow fox
#

yes

nocturne chasm
#

send logs

#

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

nocturne chasm
#

and your config

mellow fox
#

config from paper? ore velocity?

nocturne chasm
#

paper

mellow fox
#

And i doesnt have fails in my plugin the sync is only not working

#

hier the config

nocturne chasm
#

storage-method: h2

manic kelp
#

You’ll ignoreing me whatever

mellow fox
nocturne chasm
#

send logs again

#

full log

mellow fox
#

i doent have yet the full logs because i cant login on my server but my frind have this screen made for me

wanton stratusBOT
noble rock
#

hello! when i give my default rank a prefix it does not show up?

#

all my other groups work except for default

nocturne chasm
#

!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
noble rock
#

thank you but that doesn't answer my question. essentials is setup correctly and I added the prefix permission to LP.

#

I have the exact same line setup for all my other groups and they work fine but default is not budging.

nocturne chasm
#

If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!

noble rock
#

it doesnt show up when i run /lp group default info

nocturne chasm
#

send editor

#

!editorsafety

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.

noble rock
#

even if i try adding the permission via the in game

#

it still comes up empty

quartz lake
#

why is my prefixes showing up as displaynames
I want them to show up as prefixes not as a part of the users /nickname, like how it’s doing right now
also when I set my user to the default rank it says ā€œnoneā€ before the username
so: ā€œnoneslithā€
i’m using essentialsx chat

nocturne chasm
#

does it work if you change the weight?

noble rock
#

Yeah I've tried that and it didn't work 😦

nocturne chasm
#

does it work if you set another prefix..?

#

or that as a suffix

noble rock
#

I tried that too 😭

#

I might delete and redo the group in the morning

nocturne chasm
#

uh can you send your config.yml

#

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

spiral acorn
#

Hey, if my luck perms storage is h2 and I want to switch to SQL will it reset everything or will it all be migrated to SQL?

rose raven
wanton stratusBOT
simple junco
#

Hey, im getting a lp based disconnect error. Can someone help me?

nocturne chasm
#

cleanping plugin is checking for a null (empty) permission

dire agate
runic kraken
#

Hello, I need to make a [Member] role that gets assinged to anyone who joins for the first time.

rose raven
#

Assign the [Member] prefix to your default group, which LuckPerms will add to any joining user that's not saved.

runic kraken
#

yeah, but i need that the group is called member, so i could use it with other plugins

#

I need to put it into EssentialsX plugin so I can config the ammount of homes groups can have

rose raven
#

Essentials accepts a "default" value for its homes. Not sure what makes you think it doesn't.

runic kraken
#

idk it just didnt work, lemme try it one more time

rose raven
#

You should be able to create your home groups on the EssX config. Either way, we can move this conversation to the proper essentials support channel on the M.O.S.S. discord server.

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
tulip crest
manic kelp
#

No I am asking about a placeholder for the hologram

manic kelp
#

Like what placeholder I need to put on the hologram for ranks in a order

tulip crest
halcyon musk
manic kelp
dire agate
misty coral
#

Whenever I try to connect luckperms to my database, it just doesn't connect and does a ton of errors.

echo nacelle
#

does luckperms do automatic backups? someone came into the server and somehow got into the luckperms stuff and deleted all default permissions

#

we have about 90 plugins so we'd like to get all that back if possible

uneven nexus
#

no, its your responsibility as a server owner to have backups.

echo nacelle
#

We do have backups, but luckperms is apprently stored elsewhere

#

we did the backup but the permissions were not restored for some reason

uneven nexus
#

what storage type are you using

echo nacelle
#

sql

#

ohhhh

#

so it would be the bungee server, yes?

uneven nexus
#

no, it's going to be on the sql server

#

not stored in your files.

#

unless you have a method to back that up, it probably isn't done automatically.

echo nacelle
#

oh wonderful!

rich vector
#

Someone can help? My group permissions are not working. When i set permissions directly, it works, but not when permission come from a group

#

I don't have any permissions plugin installed, except LP

#

actually I only have LP installed (it's a test server)

halcyon musk
#

well considering that you only have LP and spark in your plugins list, enhancedvelocity has to be a proxy plugin

#

do you have LP installed on the proxy?

echo nacelle
#

Is it that easy to bypass luckperms security? The people that griefed our whole server somehow got into our luckperms file or bypassed it somehow and gave themselves every permission imaginable and destroyed everything

rich vector
wanton stratusBOT
#
Has LuckPerms been exploited/hacked?

Most certainly: no. In most cases a 'LuckPerms exploit' is a simple case of human error, which can be avoided easily. Look below for some tips to be on the safe side.

Don't give random people full ( * ) permissions / admin permissions

While this should be obvious, a lot of times a exploit can be traced back to faulty permission settings. You should always take your time with permissions and read the plugin documentations. In 99% of all cases the plugins have documentations explaining each permission, in the rare case that the plugin you are using does not have a documentation, you could still:
A: Ask the plugin developer for help
B: Use LuckPerms verbose functionality ( !verbose )
C: Select a different plugin with proper documentation.

Do not run your server/network in offline mode

If you are running your server or network in offline mode, hackers have it really easy to steal your, or any other admins identity. While the server is in offline mode, certain checks ( which exist to prevent exactly this ), are being skipped, and the server does not verify if the person joining actually is the person they claim to be. While there may be plugins which increase the security of offline mode servers by adding things such as admin codes, you should just switch it to online to prevent the issue in the first place.

Do not download plugins from shady websites / sent by friends

You should never put anything on your server which has not been downloaded by yourself from official sources. Plugins can be infected with malware which injects itself into all other plugins, and thus is hard to remove. While it may look like a plugin has been hacked, you most certainly downloaded a modified version of it and it is not the plugin authors fault. In case your server has been infected by such malware:

  1. Stop the server
  2. Delete all plugins in your plugins folder, and just to be safe also the server jar file
  3. Re-Download all plugins and server jar files from official websites such as SpigotMC or official plugin websites ( luckperms.net for example ).
  4. Check if there have been any modifications to the permission system and remove unknown users and wrong permissions.
    if you follow these steps you should have a clean server by the end, without exploits.
halcyon musk
echo nacelle
# halcyon musk !hacked

is it the fact that we're a bungee server? obviously we have to be in offline mode on our backend servers

#

nothing we can really do there

#

all of our plugins are premium and paid for

#

and are super trusted as well

#

no one has permission to mess with luckperms at all

halcyon musk
#

premium and paid does not inheritly mean they are good

echo nacelle
#

they gave themselves the "*" permission node

#

they're a part of a group that go around bypassing luckperms apparenlty

#

idk man

halcyon musk
#

also luckperms is not paid so not all of your plugins are paid
are your backend servers secured?

echo nacelle
#

i'm not sure what you mean by that

halcyon musk
#

if you put the ip of the backend server in your in-game server list, does it ping?

echo nacelle
#

yes

halcyon musk
#

yeah you dont want that

echo nacelle
#

how do we stop that from happening?

#

you don't have to go in detail

#

but like how would i find out how to stop that

#

cuz i know you're not a full on server person, just for luckperms so i get that's not a part of your job but

halcyon musk
#

firewall stuff. only allow the the ip of the proxy (or proxies) to connect to the backend servers

echo nacelle
#

i just don't want this happening again

halcyon musk
#

or use bungeeguard (or ideally modern forwarding if you are using velocity)

echo nacelle
#

so we pretty much need bungeeguard and it should hopefully stop this from happening?

rich vector
halcyon musk
#

well did you actually add the permission to the owner group on the proxy?

rich vector
halcyon musk
#

same way you did on the backend

#

just use /lpv instead of /lp

rich vector
#

it worked, thanks!

#

every time I set a group for a player, I need to set on proxy and on backend?

halcyon musk
#

if they arent connected to the same storage type, yes

#

!sync

wanton stratusBOT
rich vector
halcyon musk
#

show /lpv info and /lp info

rich vector
#

I need to set messaging-service on every backend server?

tight linden
#

Hey, so i am making an Aternos server with mods and plugins, im using arclight 1.20.1 and i have no mods installed at the moment.

The issue is that i cannot break nor place blocks on the server if i am not op, i configured some perms with the editor on 3 groups, members, admins and owner, i have essentialsX, chatmanager, vault and tablist.

Does anyone know if there is a perm related to modify the world?

halcyon musk
#

luckperms does not add any such permission on its own

#

!verbose will tell you if a permission is being checked when you try building or breaking though

wanton stratusBOT
tight linden
#

okay tysm

tight linden
#

just stuff from esentials, skins restorer, and minecraft commands

#

but nothing abt modifying world

mossy pawn
#

is there a older game version for Forge? i need a 1.16.5 for my pixelmon server

magic root
#

Versions previous require Sponge to be used for Luckperms

uneven nexus
#

1.18 was the first version where there was an actual permission api

#

(for forge)

flat parcel
#

!forge

wanton stratusBOT
#
Why not make LuckPerms work on older versions of Forge?

Forge added the Permissions API only recently in 1.18. That API is what allowed a native Forge version of LuckPerms to be made, however that API does not currently exist on older versions of Forge, and is unlikely to be backported. Without the Permissions API existing on older versions of Forge, it is impossible to make LuckPerms work on those versions of Forge natively.

Is there any other option?

There is a Sponge version of LuckPerms! You can add SpongeForge and the Sponge version of LuckPerms to use LuckPerms on older Forge versions.

mossy pawn
#

i need to set certain commands off for members is there any alt. that work on forge 1.16.5?

magic root
#

I think there was a ForgedPerms or something IIRC? but I don't quite remember

mossy pawn
#

cant seem to find anything for 1.16.5

echo nacelle
#

with luckperms on the bungee, we are no longer able to do /server (server) anyone know of a fix for this?

#

we have normal uckperms on each of our backend servers as well

uneven nexus
#

give the perms for /server on luckperms bungee

echo nacelle
#

sorry pretty new to the bungee stuff

uneven nexus
#

you can use /lpb from console

echo nacelle
#

Would I have to restart the bungee server after I do it?

uneven nexus
#

no

echo nacelle
#

cuz this should be it right?

uneven nexus
#

I don't know what permission it is.
if thats the permission, sure

echo nacelle
#

it worked! just didn't know i had to use lpb instead of lp. thank you !

noble rock
#

Hey guys I'm curious if anyone with prefix stacking experience would know if its possible to do the following:

I've got 2 icons here, one is the little symbol and one is the tag with the word. I've got them next to each other in the Owner prefix. But I was wondering if its possible for cases where a player might have multiple important rankes, it will show one with the word and then have stacking icons next to it?

For example:

A player that has the Builder Rank but is also a VIP. Would either have "VIP" as their text rank + the VIP symbol next to their name + the builder symbol next to their name
unsure if this is possible

halcyon musk
#

youd need something custom for that

#

luckperms wont change a prefix based on other prefixes that a player has

noble rock
#

so theres no way for it to stack ?

#

i think I have an idea of how to do it, gonna try and see

halcyon musk
#

you can have multiple prefixes, but you cant turn some prefixes into icons

#

unless they are always icons

#

at least with luckperms alone. ofc if you do something custom you can do whatever you want

noble rock
#

oh ive already got the icons setup

#

like those 2 things there are seperate images from itemsadder

#

I think i just need to make a seperate group for little crown, and have the main group use the text icon

#

and then promote/demote manually because all the situations where someone would have a stacking prefix would be done manually anyway now that i think about it??

foggy quartz
#

hi, how can I give the same permissions from one level to another?

foggy quartz
#

hey my plugin do not work on minecraft server. My version is 1.19.2 paper engine. Error with permissions and prefix.

#

does not show

spiral merlin
#

How do I use the contect feature to only open the gui from a plugin in a certain world from mv?

tacit orbit
#

Hello, some of my premium players has their permissions stored under a offline uuid and recently I added a plugin to my proxy what will forward a real mojang assigned uuids to the premium players. I just wanted to ask if I can make luckperms not to create "new" player when they join with the new uuid, but just replace the old uuid with the new one.

fierce citrus
#

Luckperms doesn't seem to be working for some specific accounts. I'm getting "A user for (Username) could not be found" and "(Username) is not a valid username/uuid"

uneven nexus
#

Have they joined the server since you added LuckPerms?

quartz lake
#

why is my prefixes showing up as displaynames
I want them to show up as prefixes not as a part of the users /nickname, like how it’s doing right now
also when I set my user to the default rank it says ā€œnoneā€ before the username
so: ā€œnoneslithā€
i’m using essentialsx chat

foggy quartz
quartz lake
#

it removed the prefixes and chat but the nickname still says ā€œnoneā€ when in the default group

opal tendon
#

Hi ^^

Please Ping me ^^

I am using LuckPerms on velocity and multiple server but, i want to use different group for each player on each server, like that :

Server Lobby :
Bossbirdyman group Architecte

Server Survie :
Bossibrdyman group default

So i am using
/lp user Bossbirdyman parent set default server=survie
/lp user Bossbirdyman parent set architecte server=lobby

I have try with /lpv user but it's doesn't work
Only default group with this command work for global server :

/lp user Bossbirdyman parent set architecte

But it's for all server

#

Thanks for help ^^

foggy quartz
#

on chat has show

quartz lake
#

or would it work with essentialsx chat

rose raven
#

!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
dry whale
#

Hi everyone, I am trying to set up the players permissions via the webeditor, however, I cannot see all possible permissions in the list. I want to add worldguard permissions so players can claim plots but the permission does not exist

uneven nexus
#

They’re suggestions. LuckPerms is not capable of knowing all permissions, it just logs the ones that have permission checks made. You can manually key it in, use their docs to have proper permissions listed

quartz lake
#

i also don’t want the prefixes to appear in the users ā€œnickā€ instead I want it to display as a prefix for the users username

foggy quartz
#

Players non-premium don't get default rank how to fix it?

magic root
#

!offline

wanton stratusBOT
#
Offline mode/cracked servers

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

karmic anchor
#

Hi, I don't understand why the chat formatting doesn't work...
In my server I have vault, Essentialsx, Essentialsx Chat, LuckPerms and many other plugins (but not LPC)
However, I don't understand why it doesn't use the Essentialsx Chat configuration but doing /vault-info Vault tells me it is using Luckperms

uneven nexus
#

does it show in /lp user <some user here> info

#

your prefix that is

karmic anchor
#

yep

uneven nexus
#

then contact the support of your chat manager. LP is working fine

karmic anchor
#

ok

shadow wraith
#

is luck perms latest working with 1.20.2?

halcyon musk
#

on bukkit, yes

jade idol
#

hello please help me, I can't define the permissions of the members of my server so that it can create shops with quickshop (I use Luckyperms and Essentialsx)

echo nacelle
#

moving this to support channel

#

we're getting this error on our velocity server when starting it up

#

all sql database info is the same as the other servers that aren't seeming to have the issue

shadow wraith
#

Hello! I am using version 5.4.113 of luck perms, for some reason my database seems to be corrupted and I do not know what to do or how to fix it. I can't connect to my server, but when luck perms plugin isn't on the server it works normally without permissions. Here is my error code whenever I type a luck perms command in console.
https://pastebin.com/txqdbEar

#

I think the error code varies when you try different commands but theres so much console spam its hard to tell

#

Please ping me if you hve any ideas on how to fix this

shadow wraith
#

or a thing that can open .db files

#

my data base file is corrupted

foggy quartz
torn vessel
#

Hey quick question is LuckPerms for forge only required on the Server or does the client also need to install it?

uneven nexus
#

Just server

warped kestrel
#

Does luckperms supports folia?

maiden brook
#

do SB know how to make my prefix with color?

#

pro example blue?

tender crown
#

Why is it that my server has the Essentials plugin installed, but ordinary players cannot use the commands in the plugin?

rose raven
tender crown
#

Someone once told me to inherit one group from another.

rose raven
tender crown
#

I am using Baidu Translate because I am Chinese and my English is not good.

rose raven
#

!usage is a good starter on how to assign permissions and use the plugin.

wanton stratusBOT
tender crown
#

Okay, let me take a look.

#

Adding one by one is troublesome.

rose raven
#

If so, you can use the web editor and assign multiple permissions at once.

wanton stratusBOT
tender crown
#

Okay, thank you.

civic kindle
#

hi, im using a custom texture to display ranks... there is a placeholder that instead of showing the rank actually show the custom prefix?

#

i can't find it anywhre

#

please ping me for the answer

rustic nova
#

how do I make a permission for a user without his name?

halcyon musk
#

!placeholders

wanton stratusBOT
halcyon musk
rustic nova
#

but how can i use it in command block for random player ?

civic kindle
#

there is one for every rank, there is no a "general" one

rustic nova
#

so i must create group for that ?

halcyon musk
rustic nova
#

and import him to that group ?

civic kindle
#

instead of the png

halcyon musk
#

then your prefix isnt the special character

rustic nova
civic kindle
#

so I can't set a normal placeholder?

rustic nova
#

please how can i add persmission to player without name

#

like

#

he click on button and get that permission

#

how please ...

#

like @p

hollow wave
#

How can i remove contextes from a permission

nocturne chasm
#

via the editor is probably the easiest way

warm estuary
#

Does luckperms provide support for folia?

uneven nexus
#

There isn’t an official build for it, so no. You can compile the branch for it yourself

warm estuary
#

ok thanks

hollow wave
nocturne chasm
#

click on the context

#

then the cross

hollow wave
#

shit

#

i must do this for 200 perms for 10 Ranks with 3 Contexts

nocturne chasm
#

may be able to use bulk edit

#

!bulk

wanton stratusBOT
hollow wave
#

how

#

can i do this via the editor too

shadow wraith
#

what version of luck perms is best for 1.19.4

uneven nexus
#

What platform

neon egret
#

Hello. I have a question. When I connected the database to the plugin, my player permissions were cleared. At the same time, I have a backup of this data. How can I upload the old luckperms rights to its database?

patent gate
#

how to setup people commands like admin and other commands. i tried everything for a player to have some admin commands but its not working

#

is there a video setup

solid lintel
#

im trying to have a mcfunction remove groups from a user and add a group at the end so i can have a player rightclick a sign and get a new prefix

~~this is the function however it doesnt work the function will do the first command and then nothing else it will skip the other commands ~~
lp user @p group remove group1
lp user @p group remove group2
lp user @p group remove group3
lp user @p group add group4

~~i know it skips the commands because i i were to make the function ~~

lp user @p group remove group1
lp user @p group remove group2
lp user @p group remove group3
lp user @p group add group4
give @p minecraft:diamond

i get the diamond and it will remove me from group1

i have resolve-command-selectors = true

please can somebody help me with this

deeper understanding of how LuckPerms works has solved my problem i no longer need the function however the function issue still exsists

frank bane
#

Hey am i missing something i tried to add a prefix and suffix to a role but in the game its not there could someone help me?

uneven nexus
#

does it show in /lp user <user> info

frank bane
uneven nexus
#

!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
echo nacelle
frank bane
# uneven nexus !chat

ty i have figured it out is there a way to turn off that a certain group can't detonate tnt or is that a diff plugin

proud vector
#

i have LPC

#

how I can leave only name in commands

uneven nexus
#

what does that have to do with LuckPerms

proud vector
regal cobalt
#

can i use luckperms to put it on 1 multiserver without having to use mysql?

#

synchronize between 2 servers

#

the same database

uneven nexus
#

Sure. You can use MariaDB, mongodb, or any other remote database. Doesn’t have to be MySQL

regal cobalt
#

ok, i have 1 server with players playing, is it possible to migrate the files to mysql?

uneven nexus
#

!switch

wanton stratusBOT
civic kindle
#

now im confused

#

how

keen basalt
#

HEY there, we are getting this message on startup, and it seems to be causing our server to still be backdoorable? Unsure of what exact possible direction to take based upon this information

#

causing this message on login

steady sparrow
#

Hello I have a question

#

Why at this screenshot LuckPerms doesn't want to apply my prefix or displayname ?

marsh ingot
#

displayname is some alias for group, not a prefix imo

hasty tree
#

exactly, you are supposed to create a prefix, not a displayname for formatting like that

marsh ingot
#

haj o/
Can I somehow remove group from the placeholder %luckperms_primary_group_name% from showing?
eg. some permission to not show?
Because it shows the group with the highest weight, but I have a few prefixes for players, which means that when there is information about the player's rank, it shows him, for example, the team color xd

#

In short, I would like to somehow ship xyz groups from showing in the primary

shadow wraith
marsh ingot
#

btw shows size of file

shadow wraith
#

thats like a years worth of luck perms configuring

#

i was really hoping to be able to recover it

marsh ingot
# shadow wraith wait im confused, what would mysql/mariadb do? and why do I have to lose it?

your h2 database is simply damaged, I looked through the history of luckperms supports and such a problem occurred only twice, no one ever fixed it, and one issue still hangs as unrepaired. That's why I say that your h2 database is no longer worth anything and I suggest moving to mySQL/mariadb and making a database backup from time to time :> PS. show the file size of your h2

#

you can search the Internet for online viewer h2 db, you will surely read something there

shadow wraith
#

{"metadata":{"generatedBy":"AidenJules_","generatedAt":"2023-06-25 00:55:32 GMT"},"groups":{"owner":{"nodes":[{"type":"permission","key":"cmi.colors.nickname.hex.","value":true},{"type":"permission","key":"cmi.colors.books.","value":true},
its got tons of lines like that

marsh ingot
#

hmmm

#

i have idea, u can maybe change in config.yml to mysql (first install mysql and make user + db) then import from h2

#

there is chance that u can do this

#

xd

#

/lp import <file name>

shadow wraith
#

I will see if it works

steady copper
#

whenever i attempt to give a bedrock player a rank it says its not a valid user or uuid

mild otter
#

!geyser

wanton stratusBOT
#
Using Geyser?

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

raw ruin
#

I am using essentials with this and I am trying to only allow warp to one specific warp, but when I do essentials.warp.place it won't work. Only works if I do essentials.warp but then it gives permission for ALL warps. Have any answers?

rose raven
raw ruin
#

Oh, okay. Thanks.

shadow wraith
#

but I have another bug that I can't figure out

#

my server doesn't let players join when protocol lib is installed and luck perms is on the serv

#

server

#

any ideas?

abstract bronze
#

Hey is it possible to do this, so if player has suppose a certain rank on server 1 is it possible to give them a different rank on server 2. All for mass amount of players automatically

rose raven
# shadow wraith any ideas?

Check your logs. There should be an indication there as to why players are unable to join.

If you locate any errors relevant to LuckPerms, feel free to send a pastebin of your full logs here.

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!

rose raven
rose raven
shadow wraith
#

won't be able to transfer the text to that till tomorrow so I guess I'll see you then!

rose raven
#

No worries. teemo_gg

pastel falcon
#

Luckperms doesn't support geysermc?

rose raven
#

What makes you think that? bee_happy

pastel falcon
rose raven
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.

pastel falcon
#

thx ā¤ļø

raw ruin
#

What are my options for assigning a new role after my players complete a tutorial?

uneven nexus
#

depends on how the tutorial was made? Was it done via a custom plugin? Or something like Skript?

raw ruin
#

WAY more simple than that. I just had them walk though a place that explains things. Its just a simple server for me and my friends. I used the term tutorial loosely.

#

I ended up opting to add a command in the commands.yml that promotes them using the promote command luckperms has and giving the default group the ability to do so. If there is a better way though, I will gladly listen.

stoic dew
#

Hey so following Problem now

I got Luckperms installed on my Fabric 1.20.2 Server and cna use it ingame/in the Online Editor.
i created 2 Ranks, one for Players and one for the Admins, the Admins should be able to use every command while Players only should be able to use /tp (or rather Essentials /tpa, /tpahere and so on)

Problem now is, that for some reason (neither Ingame nor in the Editor) Luckperms seems to find Essentials on the Server, so i can“t set those commands for the Players and even if i go into the Editor, give the Playerrole the /tp command and give the Role to someone on the Server, they still cant use the Command...

Can someone tell me a solution please? Or did i just install LuckPerms/Essential the wrong way on Fabric by putting the inside the "mods" folder rather than the "plugins" folder?

uneven nexus
uneven nexus
raw ruin
stoic dew
sick echo
#

Hello! If I want to use second bungee then I should change servername in LuckPerms config to bungee2? I am using MySQL to sync

lyric urchin
#

Hello, does anyone know of a mod to be able to complement luckperms with chat. To be able to assign colors by range?

#

for forge server?

rose raven
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
rose raven
undone pier
#

Would it be possible that, for example, depending on the version with which the user enters the network, the ranks of one type of color would be shown, and if the user enters from another version, the ranks of another color and so on?

kindred hill
#

whats is error?
[13:07:56 WARN]: java.lang.RuntimeException: Unable to load dependency CAFFEINE
[13:07:56 WARN]: at me.lucko.luckperms.common.dependencies.DependencyManagerImpl.lambda$loadDependencies$2(DependencyManagerImpl.java:148)
[13:07:56 WARN]: at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)
[13:07:56 WARN]: at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
[13:07:56 WARN]: at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
[13:07:56 WARN]: at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
[13:07:56 WARN]: at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)
[13:07:56 WARN]: Caused by: me.lucko.luckperms.common.dependencies.DependencyDownloadException: java.net.UnknownHostException: repo1.maven.org
[13:07:56 WARN]: at me.lucko.luckperms.common.dependencies.DependencyRepository.downloadRaw(DependencyRepository.java:112)
[13:07:56 WARN]: at me.lucko.luckperms.common.dependencies.DependencyRepository.download(DependencyRepository.java:125)
[13:07:56 WARN]: at me.lucko.luckperms.common.dependencies.DependencyRepository.download(DependencyRepository.java:150)
[13:07:56 WARN]: at me.lucko.luckperms.common.dependencies.DependencyManagerImpl.downloadDependency(DependencyManagerImpl.java:189)
[13:07:56 WARN]: at me.lucko.luckperms.common.dependencies.DependencyManagerImpl.loadDependency(DependencyManagerImpl.java:167)
[13:07:56 WARN]: at me.lucko.luckperms.common.dependencies.DependencyManagerImpl.lambda$loadDependencies$2(DependencyManagerImpl.java:146)
[13:07:56 WARN]: ... 5 more

pulsar palm
#

i need help, i created a group, i set the prefix and the prefix doesn't show in the chat

rose raven
clear apex
#

hello, so i downloaded simple portals right and im trying to have the normal players able to go through the portal to the other server but they dont have perms to it so i mean i added 4 different perms to their group and it still wont work got any ideas? https://gyazo.com/aa410112243f15021ad91062a804a60d

rose raven
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.

clear apex
#

thx

kindred hill
#

Other error

Error occurred while enabling LuckPerms v5.4.108 (Is it up to date?)
java.lang.NoClassDefFoundError: me/lucko/luckperms/lib/adventure/platform/bukkit/BukkitAudiences
at me.lucko.luckperms.bukkit.BukkitSenderFactory.<init>(BukkitSenderFactory.java:45) ~[?:?]
at me.lucko.luckperms.bukkit.LPBukkitPlugin.setupSenderFactory(LPBukkitPlugin.java:113) ~[?:?]
at me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin.enable(AbstractLuckPermsPlugin.java:136) ~[?:?]
at me.lucko.luckperms.bukkit.LPBukkitBootstrap.onEnable(LPBukkitBootstrap.java:175) ~[?:?]
at me.lucko.luckperms.bukkit.loader.BukkitLoaderPlugin.onEnable(BukkitLoaderPlugin.java:50) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:199) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [server.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312]
Caused by: java.lang.ClassNotFoundException: me.lucko.luckperms.lib.adventure.platform.bukkit.BukkitAudiences
at java.net.URLClassLoader.findClass(URLClassLoader.java:387) ~[?:1.8.0_312]
at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_312]
at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_312]
... 13 more

vast socket
#

Hi, I can't figure out how I can differentiate user rights on different servers.
I have a server structure like this:

  • login
  • lobby

Servers - Paper
They are all inside the Velocity proxy.

LuckPerms plugin is installed on both Velocity and lobby server.
LuckPerms is connected to PostgreSQL.

Here is the list of permissions for the admin group:

| id  | name  | permission                     | value | server | world  | expiry | contexts |
|:----|:------|:-------------------------------|:------|:-------|:-------|:-------|:---------|
| 21  | admin | prefix.9.&lt;#FF6A6A&gt;ŠšŠ¾Ń€Š¾Š»ŃŒ | true  | global | global | 0      | {}       |
| 22  | admin | slot.kills.enabled             | false | global | global | 0      | {}       |
| 23  | admin | slot.enabled                   | false | global | global | 0      | {}       |
| 25  | admin | displayname.АГмин              | true  | global | global | 0      | {}       |
| 26  | admin | weight.90                      | true  | global | global | 0      | {}       |
| 75  | admin | luckperms.\*                   | false | login  | global | 0      | {}       |
| 80  | admin | \*                             | true  | lobby  | global | 0      | {}       |
| 81  | admin | \*                             | false | login  | global | 0      | {}       |
| 114 | admin | devcloud.admin                 | true  | lobby  | global | 0      | {}       |
| 115 | admin | litebans.ban                   | true  | lobby  | global | 0      | {}       |

The problem occurs with three entitlements:

  1. LuckPerms
  2. Litebans
  3. devcloud

Using LuckPerms as an example:
I inside lobby can't use /lpv (in general on any of the servers I don't have access to this command)

Litebans example:
Within any of the servers, /ban is unavailable

On devcloud example:
I inside any server can't see this right.

Can you please tell me what I'm doing wrong and what additional information you need to diagnose the problem?

vast socket
#

upd:
lobby -> LuckPerms -> config.yml:
server: lobby
proxy -> LuckPerms -> config.yml:
server: proxy

pulsar palm
uneven nexus
#

so then check…?

pulsar palm
#

the prefix is there

#

but the prefix still dont show in chat

rose raven
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
pulsar palm
#

ty

steady copper
#

anyone know how to fix

serene kraken
rose raven
# steady copper

That's not a LuckPerms placeholder nor is LuckPerms responsible for your name tag and tablist formatting.

steady sparrow
#

Guys, what should I do if the prefix exceeds how many characters there are, can I somehow increase their limit?

halcyon musk
#

how long is your prefix...?

steady sparrow
#

220

halcyon musk
#

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

steady sparrow
#

Okk

#

I have paste it

halcyon musk
#

send the link

steady sparrow
#

okk

halcyon musk
#

wow i love spigots awful hex color support

#

use a shorter prefix or use a more sane format

steady sparrow
#

Um, how can I explain to you that this is simply a type for a channel layer, but in the end, a gradient would be displayed in the chat, and if I make it shorter, it will be without a paragraph icon, and the chat simply cannot display that!

halcyon musk
#

if whatever is displaying this supports minimessage, you could just use its gradient tag

steady sparrow
#

stop stop stop, how do you write something like this? prefix.(weight).gradient:(something here)</> ?

halcyon musk
steady sparrow
#

No how can I add that minimessage to LuckPerms ?

halcyon musk
#

the displaying plugin needs to support minimessage

raw ruin
#

Is there a way to allow player to use a specific command only once?

halcyon musk
raw ruin
#

Makes sense... I think... Thanks.

steady sparrow
#

And what about this ?

#

Like an permission !

#

And is it possible to increase limit of symbols for that ?

#

Maybe in Config !

hard pagoda
#

ok so ive spent hours trying to figure this out and i feel like im going insane reading the documentation over and over re-verifying the same things i already know and still not getting this to work
i have a server with factions. the default group, with weight 0, has user.parent.add/remove and user.parent.modify.self/others as true, but user.parent.add/remove.* as false.
every faction, not inherited from default, with weight 1, has user.parent.add/remove.[faction name] as true.
all of the documentation indicates that because the faction groups have a higher weight, their permission should override the default. On top of that, the documentation also states that non-wildcard permissions should override wildcards. neither seems to work, all i want is to let faction members add or remove members from their faction, but not others.

#

or to put it more visually
0 default -> user.parent.add.* FALSE
1 faction -> user.parent.add.faction TRUE
doesn't work, and i don't know why

halcyon musk
#

send an editor link

hard pagoda
#
halcyon musk
#

do you have arg based permissions enabled in the lp config?

hard pagoda
#

yes

halcyon musk
#

send the output of /lp user <someone with the group> permission check luckperms.user.parent.add.spectravale

hard pagoda
#
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP] - chubblezap does not have luckperms.user.parent.add.spectravale set.
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP] - chubblezap inherits luckperms.user.parent.add.spectravale set to true from spectravale in context global.
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP] - chubblezap inherits luckperms.user.parent.add.spectravale set to true from spectravale in context global.
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP] - chubblezap inherits luckperms.user.parent.add.* set to false from default in context global.
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP] - chubblezap inherits luckperms.user.parent.add set to true from default in context global.
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP] - chubblezap inherits luckperms.user.parent.remove set to true from default in context global.
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP] 
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP] Permission check for luckperms.user.parent.add.spectravale:
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP]     Result: true
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP]     Processor: common.DirectProcessor
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP]     Cause: spectravale has luckperms.user.parent.add.spectravale set to true in context global
[18.12 16:07:36] [Server] [luckperms-command-executor/INFO]: [LP]     Context: (gamemode=survival) (world=overworld)```
#

i have default and spectravale right now, the output says true but in-game it says i don't have permission for this command

halcyon musk
#

see what verbose says

#

!verbose

wanton stratusBOT
hard pagoda
#

with the same command?

halcyon musk
#

/lp verbose command <your name> <the lp command>

hard pagoda
#

it says no permission checks were made

#
[18.12 16:11:04] [Server] [Server thread/INFO]: [LP] The command execution completed, but no permission checks were made.
[18.12 16:11:04] [Server] [Server thread/INFO]: [LP] This might be because the plugin runs commands in the background (async). You can still use verbose manually to detect checks made like this.```
uneven nexus
#

Lp commands are async. You’ll have to lp verbose on

halcyon musk
#

oh yeah

#

or record

uneven nexus
#

yeah do
/lp verbose record
(Do whatever isn’t working)
/lp verbose paste

#

Is it paste or upload

halcyon musk
#

docs say upload

#

i feel like ive used paste but maybe im gaslighting myself

hard pagoda
#

hm, it didn't give me a webviewer link, i might be doing this wrong

#

1 sec

uneven nexus
#

what did it say

hard pagoda
#

nothing

uneven nexus
#

Surely something was sent somewhere

#

You ran a command

hard pagoda
#

i mean yeah but i think i did the wrong command

[18.12 16:13:06] [Server] [Server thread/INFO]: [LP] Forcing Chubblezap to execute command lp user Chubblezap parent add spectravale and reporting all checks made....
[18.12 16:13:06] [Server] [Server thread/INFO]: [LP] The command execution completed, but no permission checks were made.
[18.12 16:13:06] [Server] [Server thread/INFO]: [LP] This might be because the plugin runs commands in the background (async). You can still use verbose manually to detect checks made like this.
[18.12 16:13:06] [Multicraft] Chubblezap ran command: lp verbose command Chubblezap lp user Chubblezap parent add spectravale
[18.12 16:13:07] [Server] [Netty Epoll Server IO #48/INFO]: [do_a_barrel_roll] Client of Chubblezap accepted server config.
[18.12 16:13:21] [Server] [luckperms-command-executor/INFO]: [LP] Verbose logging disabled.
[18.12 16:13:21] [Multicraft] Chubblezap ran command: lp verbose upload```
halcyon musk
#

you dont need lp verbose command if your using verbose record

hard pagoda
#

yeah i figured that out, i got a link this time lol

#
halcyon musk
#

are you sure you have arg based permissions enabled in the config?

#

seems like you dont

hard pagoda
#

yes

halcyon musk
#

or you didnt run the command

hard pagoda
#

i ran /lp user Chubblezap parent add spectravale

halcyon musk
#

i was looking for the wrong thing haa_hide

hard pagoda
#

oh hmm, is that not covered by luckperms.modify.user.self?

#

that would explain some things

halcyon musk
#

no, its negated by .parent.add.* set to false

hard pagoda
#

OH

#

ok that makes sense

halcyon musk
#

although you dont need to set that to false im pretty sure

#

they already default to false

hard pagoda
#

if i don't, anyone can add people to any faction

halcyon musk
#

that shouldnt happen

hard pagoda
#

it's probably because luckperms.user.parent.add is also true, does that not need to be either?

halcyon musk
#

do you have sponge wildcards enabled in your config?

hard pagoda
#

yes, it seems

halcyon musk
#

yeah turn that off

#

that basically just makes it so that some.command also acts as some.command.*

hard pagoda
#

ohhh okay

halcyon musk
#

that should default to false though

#

unles you are using sponge

hard pagoda
#

it's a fabric server

#

so i removed the explicit .parent.add.* in default and disabled sponge wildcards (and reloaded the config), but now i can add any faction again

halcyon musk
#

send a new verbose

#

of adding a group you shouldnt be able to

hard pagoda
#
#

done with /lp user Chubblezap parent add admin

#

unless the server has to be rebooted to apply the sponge wildcards change?

halcyon musk
#

did you /lp reloadconfig?

hard pagoda
#

yes

halcyon musk
#

try restarting

hard pagoda
#

alright

halcyon musk
#

i know some things cant be reloaded but not sure if that one can be or not

hard pagoda
#

bless, that seemed to do the trick

#

thank you so much!!

lime swan
#

luckperms is giving us "An internal error occured while attempting to tab-complete this command"

#

[00:54:13] [Server thread/ERROR]: Exception when ChronoElite attempted to tab complete lp user
org.bukkit.command.CommandException: Unhandled exception during tab completion for command '/lp user ' in plugin LuckPerms v5.4.40
at org.bukkit.command.PluginCommand.tabComplete(PluginCommand.java:150) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.command.Command.tabComplete(Command.java:93) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.command.SimpleCommandMap.tabComplete(SimpleCommandMap.java:240) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R3.CraftServer.tabCompleteCommand(CraftServer.java:2271) ~[paper-1.19.4.jar:git-Paper-550]
at org.bukkit.craftbukkit.v1_19_R3.CraftServer.tabComplete(CraftServer.java:2243) ~[paper-1.19.4.jar:git-Paper-550]
at org.bukkit.craftbukkit.v1_19_R3.command.BukkitCommandWrapper.getSuggestions(BukkitCommandWrapper.java:74) ~[paper-1.19.4.jar:git-Paper-550]
at com.mojang.brigadier.tree.ArgumentCommandNode.listSuggestions(ArgumentCommandNode.java:71) ~[brigadier-1.0.18.jar:git-Paper-550]
at com.mojang.brigadier.CommandDispatcher.getCompletionSuggestions(CommandDispatcher.java:601) ~[paper-1.19.4.jar:?]
at com.mojang.brigadier.CommandDispatcher.getCompletionSuggestions(CommandDispatcher.java:581) ~[paper-1.19.4.jar:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleCustomCommandSuggestions$5(ServerGamePacketListenerImpl.java:913) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1342) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:197) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1319) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1312) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:114) ~[?:?]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1428) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1174) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[paper-1.19.4.jar:git-Paper-550]
at java.lang.Thread.run(Thread.java:833) ~[?:?]

#

console log

foggy quartz
#

hi. i have a probleme. i'm setting up some perm to limit users craft possibilities. everything works well exept for lapis_block. they can craft iron gold dimaond blocks. but it failed with lapis. any idea?
i've try :

  • essentials.build.craft.22
  • essentials.build.craft.lapis_block
  • essentials.build.craft.LAPIS_BLOCK
    but it fail
vast socket
#

What version of Minecraft?

vast socket
wind venture
#

Hey I setup a standalone restapi to test a bit and I now have noticed that there is no post to give a user a group. How can I do that with the restapi?

vast socket
wind venture
#

Oh ok I test it thanks

lime swan
#

Same fr

civic canyon
#

If I do the cmd lp user {player} parent add vip false server=survival server=lifesteal does this mean that the rank is only applied to servers other than survival & lifesteal?

#

and if the value is true it does the opposite?

uneven nexus
#

It just means that group is false on those servers, it doesn’t get set to true anywhere else just by doing that

civic canyon
#

oh ic thx for telling that

vast socket
stoic dew
rose raven
lime swan
manic tangle
#

Is there a way to disable "Player player is spamming LuckPerms commands. Ignoring further inputs." ?
I've got multiple LP commands on my donations website and only one of them works

lime swan
#

Nvm it fixed itself sfter a restart

jolly mortar
#

anyone knows why wont luckperms keeps rank when i chage my name ?

harsh coyote
#

Should I be worried about this crash on shutdown?

foggy quartz
#

does anyone know how to get a rank in the tab and ur username?

flat parcel
#

!tab

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

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

List of chat/tablist formatting plugins that work with LuckPerms
halcyon musk
ocean tiger
#

anyone know if there is a way to get luckperms forge to update players ranks/permissions based on playtime?

halcyon musk
#

youd need another mod to do that

ocean tiger
#

damn do you know if something like ftbranks can assign a player a specific luckperms group

halcyon musk
#

ĀÆ_(惄)_/ĀÆ

finite latch
#

can i give group to player only if he have a completed condition?
i try to do like this, but seems like it doesnt give group, just perms from this group

#

is it possible?

halcyon musk
finite latch
#

player have all permissions from group istar, but have not group itself in /lp user name info

finite latch
halcyon musk
#

Lands would need to provide a context for that

finite latch
#

yep, it have

#

but, group.istar permission adding to player all permission from group istar, but not a group itself

#

for testing i change a lands context to gamemode context. to make sure that the problem is not with the lands plugin. But even with the context of gamemode=creative, this entry does not give me the group itself, only the perms from it

#

I hope I expressed myself clearly. My English is still bad)

halcyon musk
#

if you have the permissions, you have the group

finite latch
halcyon musk
#

send a screenshot

supple wave
#

Could someone possibly help advise me on permissions related to minecraft vanilla commands, please? e.g. I'm trying to figure out if I can disable certain subcommands of /whitelist, such as <on>, <off>, <reload>, <remove> etc.

uneven nexus
#

not unless there are permissions for those arguments.

#

(there isn't for the vanilla command)

supple wave
#

gotcha, thanks for advising

shadow wraith
#

is there any way to open my luck perms data base to try and access old permission nodes?

willow magnet
#

how do i add the prefix to the ranks?

flat parcel
#

!prefix

wanton stratusBOT
willow magnet
#

ty ty

willow magnet
flat parcel
#

!essx

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
willow magnet
#

ty again

#

!clone

wanton stratusBOT
#

Sorry! I do not understand the command clone
Type !help for a list of commands

willow magnet
#

!duplicate

wanton stratusBOT
#

Sorry! I do not understand the command duplicate
Type !help for a list of commands

hasty tree
#

wat

shadow wraith
flat parcel
#

Well for corruption, if LP can't open the database, then other tools can't either. Theoretically it's possible to rebuild the corrupted data enough for the database driver to read the file, but that's outside of the scope of what we can help with, and I don't know of anyone who can. As for how it happened, possible causes include improperly shutting down the server, and attempting to manually edit the database file improperly. Older LP builds also used a version of the H2 driver that was more susceptible to corruption, but that's been updated for at least 6 months iirc.

The only real solution is to reload from a backup, but given you're asking again I'm guessing there is no (recent) backup to fall back onto. I'm sorry you're having to learn the importance of backups the hard way.

shadow wraith
flat parcel
#

Yeah, there's a saying for backups. If you don't test your backups, you don't have backups. Another lesson people often learn the hard way, myself included.

shadow wraith
#

thanks for your help :')

plain hill
#

hello i moved my server to a new machine that didnt have any mysql server so i set up a new one, i forgot šŸ’€ to take a backup of the old sql data but it doesnt matter for me as its not a production server, however when i connect the plugin to the new database i get table doesnt exist in engine error, i want to start a fresh database i dont need old data how can i do that?

#

well i still have the entire data folder from the old mysql backed up idk if that in it itself can help me restore the old one, though if not im okay to start in fresh, how can i do one of the two?

shadow wraith
#

any reasons this would be like this? anything I can look for within the json file too see why its broken?

#

like this file has thousands of lines like this

flat parcel
#

Don't unzip the export, LP's expecting it to still be compressed as it outputted it.

tropic abyss
#

Hello im having this bug, when someone send a message in the chat, this appiers in the console

#

all of the luckperms ranks

flat parcel
#

That's not from LP

tropic abyss
flat parcel
#

Group data is accessible to any plugin that asks for it. That's definitely not a message from LP

#

Looks like someone left in some debug code in a production plugin. Paper will automatically add the plugin name sending those messages to the message, or you can use SysoutCatcher to see who's causing that if for some reason you're not on paper

#

(assuming a Bukkit-ecosystem server at least. If you're on a modded platform, I'm not aware of any similar mods)

finite latch
flat parcel
#

Is that node on the user or on a group i.e. default?

finite latch
#

its on group default

flat parcel
#

That's why then. The user should still be inheriting everything from the group with the context, however as it's not set on the user, it will never show on the user's parent's list.
Catch me up, what was the original issue you were encountering?

finite latch
#

yes.
how i can do it then?

#

i cant add permission for every user manually

flat parcel
#

Correct, you're doing what would normally be recommended for giving a group to everyone with a context, so I'm wondering what problem you're encountering

finite latch
#

this is problem:
I need to give the player a group that will be displayed in /lp info. To then synchronize this group with the discord ŠŗŃ‰Š“Ńƒ. But the only option is to add permission directly to the player, but I can’t do this myself for every new player and for all old ones

flat parcel
#

oh. Group-role sync with DiscordSRV I assume?

finite latch
#

yep

#

and i dont know how to give player this group via perm

flat parcel
#

LP's config, set primary-group-calculation to all-parents-by-weight, and restart. DiscordSRV should find the group correctly then

finite latch
flat parcel
#

Correct, it still won't show in the list of groups the player directly inherits, however the primary group field below should now correctly reflect the contextual group, which DiscordSRV should then find

finite latch
#

oh, really. its works now. much thanks!

flat parcel
#

šŸ‘

chilly parcel
#

Is there a way to convert from a ranks.yml file to a gzip json?

uneven nexus
#

uh. Are you using yaml as your storage method?

chilly parcel
#

no

#

im using a databse

#

but, i want to import ranks

#

like from a file