#support-2

1 messages · Page 16 of 1

dense kite
#

are you by chance running vulcan

molten oak
#

yes

dense kite
dim quartz
#

Hello, PLEASE HELP

Host: shockbyte
ServerType: Paper_1.17.1.jar

Plugins:
| **EssentailsX(Chat+Spawn) all 2.20.1 **|
| LuckPerms-Bukkit-5.4.116.jar |

ajLeaderboards | BetterRTP | Citizens | CoreProtect | DailyRewardsPlus | DecentHolo | DeluxeMenus | EconomyShopGUI | Graves | HeadDatabase | ItemsAdder | LPC | multiverse(core/inven/portal) | NametagEdit | Pl-Hide-Pro | PAPI | Protocallib | SipmleScore | TAB

PROBLEM: I began making different groups, starting with "default", I started giving permissions from Essentials, -- > for example, I added permissions: essentials.tpa
essentials.tpacancel
essentials.tpaccept
essentials.tpahere
essentials.tpdeny
BUT , when I save this and test it in my server, only /tpa /tpaccept /tpdeny shows up. It doesn't say you don't have 'permission' it just says 'unknown command. Type /help for help.' which doesn't make sense because the command does exsist, I op myself through console and all the command exsist and works, but despite giving permission to group OR directly to an user, the command just woulnd't exist this also happens with essentials permissions/commands like /sethome /home

-edit: I also tried giving essentials.* to both group(s) and user but still command just doesnt exist, auto fill when I type /tp only gives the 3 autofills in the screenshot below

I tried re-installing luckperms, deleteing luckperms folder and starting over, I tried making new groups and giving other groups than default group the perm, what please someone help me fix this.. I can't open my server if very VERY VERY basic commands like /tpahere /home /sethome doesn't work..

if you need any more additional groups, please feel free to ask me anything I really want this solved I've spent so many hours alone trying

quaint idol
#

PlHidePro could be interfering, try it without it installed

dim quartz
#

Thank you so much ! I will try it immedietly _11

forest dagger
#

I have just found out about the /verbose command, which seems to be a step in the direction, but is there a way to get a list of the nodes being assigned through the apply-bukkit-default-permissions: true config option?

quaint idol
#

No, there's no convenient way of listing those. You can check whether or not an individual permission is coming from a bukkit default in /lp user <affected user> permission check <affected permission> and see if the calculator is the Bukkit Defaults calculator, or you can open up plugin.ymls and see what they list, but there's no great way of just getting a list of every default

forest dagger
#

Okay, thank you! I'll probably just extract all plugin.ymls and run it through grep then!

quaint idol
#

👍 yeah that works

dawn cloud
#

How to migrate the permissions of all my groupmanager players? I did everything migration but I don't have the permissions added above by groupmanager

coarse plume
#

Could someone help me with my tracks? I want the highest group to be shown in game.

#

nvm big brained it

stuck rain
#

can someone help me

#

figure out how to teleport my friends to me

#

please

subtle folio
wintry cloudBOT
gritty hound
limber oracle
# gritty hound

!paste your logs into a pastebin (visit the link below, copy the contexts of your latest.log, paste it on there, generate a pastebin link and send it here) instead of sending a raw text file here please.

wintry cloudBOT
#
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!

dawn cloud
#

I need help, I have been wanting to migrate from groupmanager to luckperms for days but when doing so only the data of the groups is passed and not of the users with their permissions.

#

I don't have any errors in the console

lone wagon
#

how do i give a group to a user?

steady cave
#

Is there a way to make all player do all minecraft default actions?

slim yoke
#

You can find it on luckperms wiki

charred drum
#

Hello everyone, how can I make sure that when connecting a new database, all data is saved? There was no database at all, now I added it and everything disappeared, all the donations and all the players, I turned off the database and everything came back, but how to connect it without loss?

strong spindle
sudden sierra
#

Does the user parent expiry count down when a player is offline? If so how can I make it count down only when the player is online?

dense kite
#

It’s a timestamp of when it will expire rather than a duration of how long until it expires

uncut fossil
#

I did lp group default permission set minecraft.command.help true and it seems to have been successful but despite being in group "default" I'm not able to execute /help
Why might this be?

dull plaza
#

I apologize if this problem has been reported before, but I can't find the solution anywhere.

I have a problem with the hex colorcodes put in the luckperms formats because they don't go in the chat/placeholder messages.

Instead, it works in the scoreboard, the formatted chat, the scoreboard.

limber oracle
wintry cloudBOT
limber oracle
dull plaza
#

like..

#

before changing to 1.20.4 i hadn t this problem

uncut fossil
dull plaza
#

this is all inside the configuration

dull plaza
dull plaza
#

any ideea..

full flume
#

!chat

wintry cloudBOT
#
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
placid imp
#

Is it possible to make multiple prefixes next to each other?

patent tusk
#

!stacking

wintry cloudBOT
placid imp
patent tusk
placid imp
digital cipher
#

Hello! I am wondering, is there a way to set spawn points for groups, like you can do with other permission plugins?

patent tusk
digital cipher
#

Would EssentialsSpawn work, or does it have to be something more specialized than that?

noble lodge
#

need some help with luckperms which keep crashing my server every time i use it like it gives an exit code 70

#

and it also lags the server every time i use luckperms

void verge
#

the exit code is not useful

#

share logs

#

!paste

wintry cloudBOT
#
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!

sudden sierra
#

Im having a problem with inheritance and prefixes. I have a track that has the parent set to the previous one in the track so as you progress you simply get more permissions added on. The issue is how every single prefix from that group is showing.

#

all groups are configured like this with the weight increasing by 10 for each one.

#

here is the preset formatting

#

I'm thinking It might just be me not understanding how inheritance works but I am happy for the help.

#

And this issue is exclusive to the "playtime" group

#

the other ones work fine
@me if you need more info ill get it for you

void verge
#

show the output of /lp user <name> info of an affected player

sudden sierra
#

one sec

#

here is the issue

#

Im using lpc for chat

void verge
#

is this what you want it to show?

sudden sierra
#

Yeah

void verge
#

then luckperms is working as it should

sudden sierra
#

Thats good to know

#

I should be able to figure the rest out. Thanks!

#

The issue was with LPC.

#

Ive removed it and set up CMI to manage the chat instead and It works fine now.

wraith raptor
#

Hey when i wanna hard Reset my Server but wanna keep the Rangsystem do i just need to save my config/Luckperms ?

dusty wedge
#

I dont have any other plugin that can mess with my prefixes

#

Somewhat reason it says the group name and the world im in

quaint idol
#

!chat

wintry cloudBOT
#
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
dusty wedge
#

What is this also

quaint idol
#

That's for configuring prefix stacking, allowing you to display multiple prefixes for one player

#

!stacking

wintry cloudBOT
dusty wedge
#

ah ok

#

ill see you in essx 2 support

tame agate
#

My Problem: Is that LuckPerms wont connect to my Database how can i fix it? (pls ping)

tame agate
#

Can i get a answer?

lilac plover
#

Hey we are building on our own server and we have some problems with the weights of the different roles, if anyone can help we would appreciate it.

limber oracle
wintry cloudBOT
#
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?
lilac plover
#

what yould it be we did wrong... we even tryed to weight them with more extream weight difference... but it still doesnt work... idk right now how i could ask better then hwo i did

limber oracle
lilac plover
#

oh yeah hahah sry XD

#

we want to sort the roles in our tab list but it doesnt work

limber oracle
#

That's what we wanted to hear. Tablist sorting is up to your tab plugin, not LuckPerms.

lilac plover
#

ahhh ok thx

limber oracle
#

LP weight does not act as a source of tablist sorting, as many people assume so.

tribal pebble
#

Hi everyone, I have a problem and would like to ask for your help.

My server is on 1.19.4, luckperms seems to work at first glance, however, when I try to give someone permission, it's as if they don't have it, it appears in the editor, but it still can't execute the relevant command.

I checked the console for errors, and I don't seem to see anything. Do you know what this could be due to? Any questions please ask, thanks in advance.

P.S. I have been using luckperms for some time, so I don't understand what the error could be due to, the server was previously in 1.17, since I advanced the version (and updated the plugin) it stopped working

limber oracle
wintry cloudBOT
orchid cedar
#

Hello! I'm having an issue where no matter the rank, only the default rank's prefix is showing, even when the rank a player is in should have their own set prefix. Is there a way to fix this? I've tried changing the weights too.

#

only if i remove the default group as the parent group, does the correct prefixes show

#

nevermind, i had to change the default rank's weight to 0 and it fixed it

prime linden
#

If I've been using lp editor. Do I need to do any changes to move onto /lpv editor with the database already setup with MySQL?

halcyon cave
#

my luckperms editor isn't updating? Like in game it'll show that my ranks are there, but in the editor none of my groups/ranks show aside from the first 3 i made
that being said, making the groups and adding the permissions in the editor returns "no changes made" and yet the groups in game don't have any permissions afterwards

void verge
#

did you make the groups in the editor, or did you create them in-game before running /lp editor?

halcyon cave
#

in the editor

#

could it be because i made tracks and populated that with groups that didn't exist?

#

i wasn't sure if working backwards like that would break it or sm

void verge
#

well, you should probably make the groups first

halcyon cave
#

Yeah, i made the groups but they won't stixk

#

Like, it'll show in game, but then after pushing the edits it shows the groups /in game/ but loading up a new editor there are only the like original groups

#

I'll get some screenshots

void verge
#

you are running /lp editor again after, and not just using the previous link, right?

halcyon cave
#

yep, new one every time

#

aaah i'm thinking it might be a db issue actually >.<

#

Might have run out of threads or whatever on the MySQL thing..

halcyon cave
#

okay it's a bit frustrating now after rebuilding from scratch it seems none of the perms stick save for the tracks

halcyon cave
#

User Error. Sorry about this, I needed to use the console instead of applying the edits in game. Something somewhere in my perms was mixed up. U.U

wheat iron
#

Hey guys, we are still having an issue of random player's permissions and ranks are wiping randomly

#

we use mariadb for storage

#

the logs for them recieving the rank is still there

prisma hinge
#

Hello! I ran into a problem that some permissions from the plugins disappeared, including LuckPerms. I did not change the version of the plugin and kernel. Last morning everything was perfect and everything worked, but as of last year’s evening the permits had already disappeared.

prisma hinge
#

why is the normal user rank about support rank. This weight system doesn't work at all

limber oracle
prisma hinge
#

dafault is weight 0 and T-Support is 50 ALSO WHY

#

can do you a tablist for luckperms?

#

do you know one?

limber oracle
#

No. LuckPerms is a permission manager. There are plenty tab plugins for tablist formatting out there, including the one you're currently using..

#

I'd recommend TAB if you're considering switching to a new tab plugin.

prisma hinge
limber oracle
sleek seal
#

Can someone help I got the TAB that everyone recommends? I got my ranks but I just can't get the tablist sorting to work like im on the config.yml and every yt videos config.yml looks different from mine.

quaint idol
#

#general for non-LP stuff.
Re: YT videos being different, TAB had a config overhaul semi-recently. It's one of the many reasons why sticking to text guides, especially TAB's fairly well-written wiki, is a good idea

candid prism
#

[20:32:48 ERROR]: Error occurred while enabling LuckPerms v5.4.117 (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) ~[LuckPerms-Bukkit-5.4.117.jar:?]

at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]

at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:189) ~[paper-1.20.1.jar:git-Paper-196]

at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[paper-1.20.1.jar:git-Paper-196]

at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]

at org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugin(CraftServer.java:642) ~[paper-1.20.1.jar:git-Paper-196]

at org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugins(CraftServer.java:553) ~[paper-1.20.1.jar:git-Paper-196]

at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:274) ~[paper-1.20.1.jar:git-Paper-196]

at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1100) ~[paper-1.20.1.jar:git-Paper-196]

at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317) ~[paper-1.20.1.jar:git-Paper-196]

at java.lang.Thread.run(Thread.java:833) ~[?:?]

Caused by: java.lang.ClassNotFoundException: me.lucko.luckperms.lib.adventure.platform.bukkit.BukkitAudiences

at java.net.URLClassLoader.findClass(URLClassLoader.java:445) ~[?:?]

at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]

at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]

#

What can I do?

void verge
#

!libsdir

wintry cloudBOT
#
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.

candid prism
#

ok thx

atomic island
#

when running /lp editor I get this instead of the editor. I am on forge 1.20.1

quaint idol
#

!usage

wintry cloudBOT
atomic island
#

How do I use prefixes o forge 1.20.1, wiki shows an outdated mod, but doesnt show anymods for 1.20.1

dense kite
#

Find a mod that supports your version.

weak axle
drowsy smelt
#

Just a quck question. I have multiple servers running on Velocity, and originally I set it up so ranks sync across all the servers, however if I want to for example have different donator ranks for my survival and prison servers, would I have to disable the sync and manually configure each server individually, or is there an easier way to do this? Not sure how network servers usually work it.

quaint idol
#

!context

wintry cloudBOT
drowsy smelt
#

So do you know how I'd set a group to only be on a specific server? I can see the option for permissions but can't find where to set it for actual groups as well.

void verge
#

you can assign the group to a player with a context

#

the group is stored on the player just like any permission node, so it can have a context

drowsy smelt
#

So they would only have a specific rank whilst on the server I've set you mean?

#

I saw there was the include-global: true option in the config, but I'm guessing this disables all global groups and perms on the specific server, and ideally I wanted some groups to be server specific (donator ranks), but other groups to be global (staff ranks), so do you know the best way to achieve this? Would it be the method you just mentioned?

dawn cloud
#

Hello! I already migrated the groups from groupmanager to luckperms but my players' groups appear without permission and nothing, how to migrate the players' permissions

weak axle
#

Hi, I have an issue, after I use nether portal for once with Immersive Portals mod, any command, or typing into the chat causes kick from the server with error missing capability for my UUID. After reconnection it works again until I use the portal again. When I delete Luckperms from the server, the problem stops. Server log doesn't show much, it is in the end of the log:
https://github.com/LuckPerms/LuckPerms/issues/3830 Thank you for any help!

GitHub

Description Hello, After I use nether portal for once with Immersive Portals mod, any command, or typing into the chat causes kick from the server with error missing capability for my UUID. After r...

prisma hinge
#

How do i use a wildcard in the middle?

dense kite
#

by not crossposting.

prisma hinge
#

my bad

chrome ravine
#

Can someone give LuckPerms for Folia?

#

When I try to compile, I get an error.

prisma hinge
#

Hello there, I have a quick question to ask. Is there any possible way to have velocity luckperms to merge with another luckperms databsae through MySQL?

I have community's that I want to have join force. So I wonder if there any possible way. Feel free to (@) me to notify me, thank you.

void verge
#

!switch you can follow this. importing wont remove any existing data unless you tell it to

wintry cloudBOT
prisma hinge
#

And also will add the users data be merged as well?

void verge
#

yes

prisma hinge
#

What happen if both data has same rank will that somehow merge with permission somehow?

#

so example If both data has "Guest" rank what will happen to that during the merge.

void verge
#

duplicate nodes dont get saved

prisma hinge
#

If it won't say you mean it won't merge?

void verge
#

if the same player exists on both servers as

server a:
group.default
group.something

server b:
group.default
group.other

it will combine into

group.default
group.something
group.other
prisma hinge
#

ah I see!

#

so the rank name and permission will be combined into one then?

#

I see what you mean so nvm. Thank you! 🙂

obtuse belfry
#

Hi, I have a question and I can't find answer to it (maybe I am blind :D). Is there any chance, that timed permissions cant "cumulate" more time? For example, player will buy something for 1 hour but he will buy it twice. Will it automatically add next hour to the permission or will it still be 1 hour? Thank you

quaint idol
#

By default, the temporary commands will fail if the user already has the temporary thing set. You can have it instead add the time by adding accumulate to the end of the command i.e. /lp user <who> permission settemp blame.larry true 5d accumulate

obtuse belfry
#

Thank you

jovial haven
#

Hi Support, i got a question about contexts and DiscordSRV plugin.
I got a server with 3 worlds (HUB / Survival / Creative), i made roles for each world i got.

  1. Is there a way to get a specific rank only for each world?

  2. Is there a way that it automatically insert a context (for which world) the player get ranked too, when I rank them in discord with that specific role?

void verge
#
  1. youd have to clarify what you mean
  2. youd have to ask discordsrc about that
jovial haven
#

it linked with my minecraft account. when i rank myself to Owner, it automatically rank me to Owner role, bc i have added into discordSRV config file: group name from luckperms, with the role id in my discord

#

that way it synced only the role it will give the player, but there is no way to add a context automatically, only when using the /lp user etc...

#

Do i have to add something inside the Owner group that will give a context automatically to which world it belongs? (that when i rank a person that is shows on the online web editor (users) with: context (world))

jovial haven
#

??

void verge
#

you didnt clarify about the point i asked you about

#

and the second point you have to ask discordsrv support about

drowsy smelt
#

Quick question, will simply using a * give a group access to all permissions for every plugin, or do I need to do plugin.* for every plugin I want the group to have full access to?

quaint idol
#

!nwc
Yes, but giving access to every permission is often undesireable actually

wintry cloudBOT
drowsy smelt
#

Or does it apply for that as well

quaint idol
#

it's marginally better, but still results in the same problems. Ideally you want to have as few and as low-level wildcards as possible, but I know that often isn't practical

drowsy smelt
#

Yeah it’s really only for the higher ranks that don’t really need any permission restrictions. Definitely easier than manually adding every single permission anyway. What kind of odd behaviour can using the wildcards cause? Some permissions sometimes not working etc I’m guessing?

quaint idol
#

the problem is "negative permissions", permissions when set do the inverse of the desirable behavior, which will still usually be under the second-level wildcards

drowsy smelt
#

Ahh yeah that makes sense

#

Also with parent groups, I’m assuming they’re meant so that a group above has the group below it set as its parent, so you inherit all the below groups permissions and then whatever else you grant it on top, or is it supposed to be the other way round?

quaint idol
#

The group you modify inherits from the group you specify i.e. /lp group <group that will inherit> parent add <group to inherit from>

#

I find it easier to think about how it works internally/how the editor handles it. Parents are stored as group.GROUPNAME permissions, imagine replacing that permission with every permission contained in GROUPNAME to understand what the inheritance will do

drowsy smelt
#

Ah yeah, as I did try it where for example a group would inherit from a group higher than it (higher weight) but then it was giving the group the prefix from the higher group, which obviously I didn’t want, so I’ve done it the opposite way now so each group inherits from the group below it, so I’m guessing this should work okay?

jovial haven
quaint idol
#

DiscordSRV is responsible for setting the contexts on parents it sets

weak hedge
prisma hinge
#

Hello there,
I was trying to move specific rank from a server called "survivalsmp" to serveer called "blueworld"

lp bulkupdate users update server survivalsmp "permission == group.test" "server == blueworld"

Didn't seem to work update on the user end.

dense kite
#

switch the contexts.
the new one goes first.

prisma hinge
#

ty!

prisma hinge
#

Hello there,

If someone let say had "testrank" but I wanted to rename group name to "greentestrank" shouldn't that user rank be automatically applied to them regardless the group rename?

#

Ah it doesn't seem to be update the user group when the group name was renamed. Is there any possible way to fix that?

prisma hinge
#

Feel free to (@) to notify me, thank you!

prisma hinge
prisma hinge
#

Figured it out.

fleet shore
#

Hello! can someone help me please? I'll even pay for the help! the situation is that I accidentally grinded almost all the ranks, is it possible to reset it?

still stirrup
#

probably could fix it by rolling your server back to before you did it

lone wagon
#

how can I add an oraxen glyph as a prefix?

limber oracle
lone wagon
#

i use TownyChat

#

@limber oracle

wintry cloudBOT
#

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

lone wagon
#

ok sorry.

limber oracle
#

Not after you've pinged me 3 times aimlessly.

quaint idol
#

It's oraxen's responsibility to handle that. If it isn't, talk to their support

#

and ^ don't ping people

lone wagon
#

ok sorry

#

but on an old server I use to manage it was possible to have a glyph as a prefix

#

and it visibly show.

limber oracle
prisma hinge
#

Hello there, luckperm seems to be having an weird bug issue where if player has rank. But I notice every time they relog they lose the rank strangely which I cannot seem to reproduce the issue as I don't see any console error.

prisma hinge
#

It seems like it is only happening to certain players which is very strange..

void verge
#

well you have to show something happening

#

we cant go off of nothing

prisma hinge
#

What would you like me to show?

void verge
#

show /lp user <name> info before and after they relog, and everything inbetween in the console

prisma hinge
#

I wonder if DiscordSRV could be causing luckperm issue with the rank being remove from specific players.

#

Feel free to (@) me thanks!

wintry cloudBOT
#
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!

hoary charm
#

hello, i'm getting errors connecting to my database with luckperms

#

this is also happening with other plugins so it could be a database issue

dense kite
#

or just ask in the support channel instead i suppose.

hoary charm
#

wdym

dense kite
#

this links to a message.

hoary charm
#

oh lmao

#

i thought u were linking me to a support channel

raw barn
#

Hello can I give any rank a permission of just a specific Gamemode like spectator only

shut warren
weak epoch
#

how can i make the ranks show in tab?

limber oracle
wintry cloudBOT
#
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
paper light
#

Even though I allow the kit and warp commands, I cannot teleport or get a kit, it only opens the menus.
What can I do? Can you help me?

limber oracle
#

LuckPerms doesn't teleport anyone or have menus.

spice swallow
#

Signs shops arnt working unless im a op when i added luck perms plz help

wild tiger
#

I am running into an issue with luckperms and I have no idea how to get it working

I keep running into an issue where it asks if luckperms is up to date (quoted below), I am running openjdk version "17.0.10" 2024-01-16, I got it through adoptium and the latest papermc build "Build #423"

[02:04:39] [Server thread/ERROR]: [LuckPerms] Error initializing plugin 'LuckPerms-Bukkit-5.4.117.jar' in folder 'plugins' (Is it up to date?)
quaint idol
#

!libs

wintry cloudBOT
#
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.

wild tiger
#

Damn, that common of an error?

#

Worked, thank you so much, now time to figure out the other ones, lol

marsh badge
#

why does luck perm connect to my database with 5 connections???
and the limit for my database is 5 database

dense kite
#

LuckPerms uses 10 connections per instance

weak epoch
#

how can i get my rank back i locked my self at a lower rank and dont got perms to put me back help pls???

quaint idol
#

You can always use console to modify user permissions

weak epoch
#

i have my perms at owner but it puts me at the lower rank

#

and i cant run /lp editor etc

#

can anyone help???

solid ridge
#

what permission do you have at owner

void verge
weak epoch
#

this is the command i used

void verge
#

you havent clearly described what isnt working the way you expect it to

weak epoch
#

and im stuck at a lower rank

#

bc i set that rank not to be able to run /lp user WeeWolfHowling1 parent set owner

#

or any other rank

void verge
#

so you put yourself in a lower group to test, and cant go back?

weak epoch
#

yes

void verge
#

then as _11 said, you can use the console to change your permissions

weak epoch
#

i cant do /lp apply edits to

void verge
#

well first things first, did you get yourself back in your owner group using the console?

weak epoch
#

no

void verge
#

then do that

weak epoch
#

i tryed

#

are u talking abt the /lp editor then u get the website?

void verge
#

no

weak epoch
#

oh

void verge
#

your server console where you can run commands

weak epoch
#

OMG TYSM!

upper turtle
#

Hello with /lp user player permission settemp is it possible to make something that time does not count down when the player is disconnected ?

void verge
#

no

#

the expiry is stored as a timestamp of exactly when the permission expires

upper turtle
#

Ok thank you

weak epoch
#

can i make ranks show in tab?

void verge
#

!tab

wintry cloudBOT
#
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
errant badger
#

Hello, I have these plugins below. However i've been trying to configure LuckPerms but now players that are not OP can't use/place/break/interact with anything in game at all. I'm not in a protected area or anything. Any help is appreciated

limber oracle
#

!moss for EssentialsX support.

wintry cloudBOT
#
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
errant badger
#

its apart of essentialX

limber oracle
#

It's an addon. Not a dependency of the core plugin. You don't have to run it, if you don't need it.

errant badger
#

where would I go to disable the essentials Antibuild?

limber oracle
#

Uninstall it. Remove the EssentialsXAntiBuild.jar.

errant badger
#

It's deleted. Standby

#

It works now thanks 😄

#

Any input on why silkspawners still isn't dropping a spawner? i added the perms in luckperms, its also allowed under the silkspawners.config

limber oracle
#

I'm not familiar with SilkSpawners and i don't have much time at the moment to check it out. Your best bet would be reaching out to their support and/or consulting the silk spawners plugin documentation.

As far as LuckPerms is concerned, you can use the verbose to check for permissions.

errant badger
#

thanks

prisma hinge
#

where can i put this congig

civic hound
#

There was a problem, I linked luckperms to the main server, configured pl hide pro, but after restarting all the servers, I don’t have privileges in the chat and the players’ commands don’t work, although I gave all the rights to the main server, I have my own cmi, this is the only plugin that affects the chat, but there it looks like nothing has been changedhttps://media.discordapp.net/attachments/241667244927483904/1207609895722164224/image.png?ex=65e0455b&is=65cdd05b&hm=26ff34d688b8d24c60b10c61b46cf45610106055e8ec7bbcb23177d5464d0d24&=&format=webp&quality=lossless&width=266&height=31

cinder bone
#

Hello I forgot where to do sorting in the tab plugin tab help please

inner flume
#

I have now installed the paper version of LP on the subserver. However, the permissions do not work because LPB does not take over the rights on the subserver. It exclusively adopts the prefix only

void verge
#

luckperms on the proxy does not handle permission checks that occur on your backend servers

#

you still need luckperms on the backend server, and if you configured your backend server permissions on the proxy, the backend instances of luckperms would need to be connected to the same storage method as your proxy luckperms

trim badge
#

Hello Dash, how can I add temp to a rank that has both rank and job?

prime linden
#

Survival groups don’t have to be on the proxy if running a multi server network on mysql right? The groups on the proxy only have to generally be staff related correct?

void verge
#

if lp on the backend is connected to the same database as lp on your proxy is, then all data will be shared

#

!context you use contexts for per-server permissions though

wintry cloudBOT
prime linden
#

Yeah i've setup the contexts as per the wiki but when removing a group, the group remains?

void verge
trim badge
#

Hello, how do I give a job to a rank, so that it has both a rank and a job and addtemp?

prime linden
#

video shows what I put above.

void verge
#

you need to specify all contexts in the remove command

prime linden
bitter bronze
#

I need help setting up my luck perms.

limber oracle
wintry cloudBOT
#
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?
trim badge
#

Rank to addtemp?

round beacon
#

question which of these are chat formatters

dense kite
#

Is this LP related

round beacon
#

question is this luckperms with the arrow>

#

nvm

trim badge
#

!help

wintry cloudBOT
#
Available commands

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

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

limber oracle
wintry cloudBOT
#
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?
trim badge
#

!config

wintry cloudBOT
trim badge
#

Hello, how do I configure Addenamp's prefix?

limber oracle
trim badge
limber oracle
trim badge
#

Excuse me, can you answer my question? please

limber oracle
trim badge
#

@limber oracle

wintry cloudBOT
#

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

prisma hinge
#

can anyone help me. i need to remove spawn protection

void verge
#

set it to 0 in server.properties?

#

lp doesnt control spawn protection

pastel stratus
#

how does one set this up right? it works in the the main hub but not the others

edit: all works except hub2 and 5

quaint idol
#

Check that you've correctly set the server names in those 2 servers
That being said in the event that these hubs are all identical, you can just set them all to hub and have them all share permissions

pastel stratus
#

ok ill try that

#

thanks

dense kite
#

you also don't want to use server type for that.
just change it to server

quaint idol
#

oh duh I missed that too

dense kite
#

server-type just means multiple servers of the same type, so ideally hub1-5 would all be server-type: hub

(this is also assuming that you set your contexts.json up to include "server-type": "hub" on all hub servers)

pastel stratus
#

oh ok

#

sorry im confused

dense kite
#

by what

pastel stratus
#

the perms arent working

dense kite
#

What did you change it to

pastel stratus
#

doesnt even work in the main hub

dense kite
#

show /lp info while you're on the hub

pastel stratus
dense kite
#

You did not set the server name like _11 told you to.

#

it should look like this when you do.

pastel stratus
#

oh ok but how do i set it in the other servers?

#

same thing?

dense kite
#

yeah. it's at the top of every config.

pastel stratus
#

ok

#

thank you for the help im still learning lp

trim badge
#

!meta

wintry cloudBOT
trim badge
#

I will tell you how to configure addtemp prefix and put it on the rank. I recommend addtemp.
/lp group name meta addtempprefix

#

Well, when I give the dash command, addtemp doesn't appear on the rank, what should I do?

#

@quaint idol

wintry cloudBOT
#

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

trim badge
#

MSG to ↑

limber oracle
#

Moreover, refrain from pinging people from the sidebar.

trim badge
#

So, can you tell me how to add Addtemp prefix to the rank?

#

Dash, I want to show both the rank tab and the job, is it possible? I mean, show both the rank and job, wow, can't you? Why are you here?

trim badge
#

!help

wintry cloudBOT
#
Available commands

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

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

trim badge
#

!meta

wintry cloudBOT
trim badge
#

Hello, Dash Dash, I use addtemp meta setprefix, but it doesn't show in the tab, why?

pastel stratus
#

!upgrade

wintry cloudBOT
pastel stratus
#

!help

wintry cloudBOT
#
Available commands

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

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

pastel stratus
#

!extensions

wintry cloudBOT
prisma hinge
#

!formatting

wintry cloudBOT
#
LuckPerms does not perform any chat/tablist formatting of its own!

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

List of chat/tablist formatting plugins that work with LuckPerms
proud stag
#

do env variables support context.json?

proud pawn
#

How do I backup luck perms?

dense kite
#

you can use /lp export if you just want to create a compressed file of your perms

quaint idol
#

Either 1) back up LP's storage database that you have configured, or 2) use the export command ^ and back up the generated file

#

(The export command can be loaded onto LP using any storage method, but it does loose the UUID cache and LP's access log, so a little bit of pros/cons)

proud stag
#

I know there are env variables like the following:

LUCKPERMS_SERVER
LUCKPERMS_STORAGE_METHOD
LUCKPERMS_DATA_ADDRESS

But I was wondering if there was any way to use env variables to add context values without needing to create context.json

ripe prawn
#

i need help

#

when i import a database doesn't matter all the data

#

like i have +1000 users data and only import 153

void verge
#

do all of those users have more than just the default group?

acoustic night
#

someone help me?

void verge
#

dont crosspost

#

especially when you dont even say what you need help with

dense kite
ripe prawn
#

hey

#

help me pls

#

!!!

#

when i import a database doesn't matter all the data
like i have +1000 users data and only import 153

prisma hinge
#

I gave my friend the permission to /op command and saved the changes but he can't use /op @s or please help

prime linden
#

Those of you who make use of essentials fly, with vouchers and ranks; how do you have it so that if a user with permanent fly, it doesn't have the permission removed from the luckperms accumulate settemp?

wintry cloudBOT
#

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

slow oasis
#

!help

wintry cloudBOT
#
Available commands

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

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

slow oasis
#

!context

wintry cloudBOT
slow oasis
#

!placeholders

wintry cloudBOT
slow oasis
#

!meta

wintry cloudBOT
abstract zealot
#

Hello staff of luckperms, today i tried to figure out why my server has more players loaded then there should.
I removed luckperms and it seemed the correct amount seems to be loaded, after that I went to test it on a clean server wiht only spark and luckperms and i could reproduce this issue. The screenshot shows 5 players loaded while only one is online aka me.

#

version 1.20.1 paper

winter kestrel
#

how to delete logs? can i delete like action table in db
i am using mysql
if i want to clear log history for once without affecting the permission system that i already set

prisma hinge
#

How can we give a player rank for a specific time ?

urban tulip
#

How to fix this help me

prisma hinge
#

Guys help me some hacker auto matic hack my server how

#

He got full access of luckperms

wintry cloudBOT
#
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.
tawny harness
#

1 hacker hack automatick luck perm full acces

limber oracle
#

Read the embed.

tawny harness
#

ok

prisma hinge
#

Bro but see bypass bungee and go to survival how

limber oracle
#

Your network's vulnerable and insecure. Consult your proxy software's guides and docs on how to properly set it up.

atomic egret
#

I think I found a bug:

With the following configuration:

enable-ops: false
auto-op: true
commands-allow-op: false

I would expect that a player with luckperms.autoop is not allowed to edit Permissions, but they, in fact, are allowed to do so.

Can anyone confirm this is a bug, does anybody know if this might be intentional and I'm just missunderstanding?

If this is a bug, I'll create an Issue on GitHub

odd forge
prisma hinge
#

How hacker do that

#

How hacker do that?

#

@limber oracle

wintry cloudBOT
#

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

limber oracle
fringe jacinth
#

Does anyone know if there is a way to reformat the placeholder for temporary permission time display?

#

For example, having a temporary permission for a couple months will output 2m, 1w, 3d, etc. Is there a way to have it jsut be formatted in terms of days and minutes? instead of including months, weeks, days, minutes, seconds

pastel stratus
#

?help

#

!help

wintry cloudBOT
#
Available commands

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

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

pastel stratus
#

!storage

wintry cloudBOT
dusty wedge
#

How do I know what permissions I want to give to people cause there are things I do know but many I dont

#

Like there are so many permissions idk where to start and if there is any faster way

true quiver
#

each plugin has its own permissions on their respective pages

dusty wedge
#

Yeah I have like 50 plugins

true quiver
#

you go through them all

dusty wedge
#

And i have 6 ranks

#

ffiusahgffasdvah

#

Aight

true quiver
#

lol

dusty wedge
#

wish me luck

true quiver
#

remember to do false values too for the defaults if u dont want them

#

usually plugins will tell you what ones are default but usually not many are

#

and if they are default they are generally safe

#

But you can remove some default bukkit ones

dapper hollow
#

!bungee

wintry cloudBOT
south urchin
#

!permissions

wintry cloudBOT
dawn vapor
#

G'day whenever I unset perms for a group on my editor in game using commands, it doesn't work, it wont save I don't know why. I'm on Fabric 1.20.1, the mod works everything it it works prefixes suffixes work but for some reason perms wont.

Cheers

dawn vapor
#

No idea how but for some reason something I did fixed it, I think it may have been Vanilla permissions I installed earlier or the context.json file I deleted both then it started working again

Just took a few restarts for it to take effect

fiery spoke
#

I have added minecraft.command.ban and kick. I also added essentials ban and kick but my mods still dont have perms to ban or kick

sullen wraith
#

Hey, i have an issue with luckperm. It seems like it isn't able to access the file databases.

#

Here is the file luckperm-h2-V2.trace.db:

wintry cloudBOT
wintry cloudBOT
#
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.

sullen wraith
sour tangle
#

Hey!

I have changed to Mysql database, is it possible to migrate from H2 format to Mysql? Or is it making them all from scratch again?

wintry cloudBOT
sour tangle
#

Aaa just found that article right before you typed 😄

Thx otherwise ❤️

slim sage
#

did lp got delay ?
when I execute this 2 command blocks ( 1st image )
Only the first one execute

But when I execute this 2 same with delay ( 4th image ) the 2 commands execute

sour tangle
#

I didn't do a export before changing to Mysql and now when i change it back to H2 it's making a new file, anything i can do to mitigate that?

slim sage
dull cove
#

are there any plugins other than just lp for prefixes to work? i used lp on another server on minehut hosting and it worked fine, im trying it on revive node host and it isnt working

dense kite
#

LP doesn't display them, it just provides the data for other plugins to display.

#

!chat

wintry cloudBOT
#
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
dull cove
#

ohhh

#

tysm

gusty zephyr
#

so im using velocity with luck perms connected to a remote mc server also with lp and i noticed the usernames in lp editor are now showing as uuid's is there a way to change it back to usernames as it was before velocity

#

/lpv editor (ran on the volocity server) doesnt show the uuid's https://luckperms.net/editor/GkGkUe5nMn
/lp eidtor (ran on the proxied server) shows new players uuid's https://luckperms.net/editor/K8c1Sszye4

#

both are connected to the same mongodb server

void verge
#

!velocitycheck

wintry cloudBOT
#
Running a network and getting UUID mismatches?

Please double check that:
1. Velocity velocity.toml has player-info-forwarding-mode set to "modern" and online_mode set to true
2. All backend servers' server.properties have online-mode set to false and spigot.yml have bungeecord set to false
For more information visit: https://docs.papermc.io/velocity/player-information-forwarding#configuring-modern-forwarding-for-paper

grim sparrow
#

Hello, I have a question. On my server I have players who have already joined and are therefore already registered on luckperm. I wanted to know if it was possible to rank them all in one command? I added ranks, one of which I automatically give to new players. But then I would also have to give it to the former player

prisma hinge
#

I want to show ranks via simplescore and I installed that and placeholderapi and it does not show %luckperms_prefix%

pastel stratus
#

hi does DiscordSRV hook into lp?

#

or is their some plugin that would hook?

void verge
pastel stratus
#

ok

fiery hill
#

Weird use case here, but the way my perms are set up, a lot of optional bonuses are set up with higher weights than the main track ranks. There are a multitude of reasons for this, but I'm trying to use the %luckperms_highest_group_by_weight% for player ordering and it's messing up due to this.

Is there a %luckperms_highest_group_by_weight_on_track_<track>% function or somewhere I can request it be added?

quaint idol
#

Is the optional bonus groups having a higher weight critical? Is it possible to just restructure weights to eliminate the problem entirely?

#

If not, currently there's some track-only groups, but they're dependant on the order of the track, not on weight - see %luckperms_current_group_on_track_<name>% and friends on the placeholders page

#

!placeholders

wintry cloudBOT
fiery hill
#

Doing so would be a massive workload to be honest.
I've taken to being extremely fed up of plugins granting default permissions and so I've done what some people would say is stupid, but trust me it's worked until this point, negating literally everything then adding back what players should actually have by groups

quaint idol
#

If those won't fit your needs either, explain your actual usecase, might be a better way to accomplish your end goal

#

Yeah for exactly this reason we discourage that.

fiery hill
#

Honestly it's worked amazing until this point so I'll just have to find another solution for listing the players in the order I want.
When running a network of plugins and a 5 day work week, I don't have time to be hunting down what devs assume my players should have only to have to negate crap one by one.
Thanks for your time anyways

void verge
fiery hill
#

Not just Bukkits that's the problem.
Some of these have taken it upon themselves to go through Vault and/or other permission managers if detected.
Does that option also block those connections?

#

It looks like it might, I'll play around with it and see if it works for my use case.
Thank you

void verge
#

as long as they go through bukkits built-in method of checking permissions, it should work

soft zinc
#

Small questions tesla_monkaThink For some plugins there a extra contexts like essentials:vanished or discordsrv:linked, are they provided by LP itself or must the pluginowners add something in theyre plugins to make this working?

full flume
#

Those can be added by any plugin, they're not provided by Luckperms

LP provides 5 by default

https://luckperms.net/wiki/Context#contexts-provided-by-luckperms

rustic pine
#

hi! how can I add prefix and group for all operators?

limber oracle
#

!prefix

wintry cloudBOT
rustic pine
#

thankk you!

versed mason
#

Who can help? I had 2 servers and on each of them I connected a plugin to the database, so I got a 3rd server, I wanted to connect it, but it doesn’t work.
The plugin version is the same everywhere, there are no connection restrictions in the data base, the config is configured correctly. But it throws an error [LuckPerms] Failed to init storage implementation

arctic crest
#

i need help my luckperm editor dont show mr the code when saving changes made in lp editor

wary thunder
#

How do I add color to my nickname? I've tried using & and § but it doesn't work, can anyone help me?

inner niche
#

How to make sure that the role is written on the galagram?

If anyone doesn’t understand something, galagram is the island on the left

And I had to write there was a current role

limber oracle
limber oracle
hearty pivot
weak epoch
#

jake

#

priv

#

chat

#

lol

void verge
hearty pivot
#

huh what do use then?

void verge
weak epoch
#

essentialschat

void verge
wintry cloudBOT
#
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
weak epoch
#

huh how i spam?

hearty pivot
limber oracle
void verge
weak epoch
#

k

#

sorry

vapid geyser
#

is there a way to call a specific player and their prefix? i know there is %luckperms_prefix% but then i want to call someones username.
for example
%luckperms_prefix% (enter username)
so then it would show the rank of that said user

inner niche
#

Scoreboard How to make Scoreboard write a role

limber oracle
wintry cloudBOT
void verge
#

depends on whatever plugin is displaying the prefix

limber oracle
vapid geyser
#

is there a way to call a specific username?
like im trying to use %luckperms_prefix% %player_name% but i want the playername to be s certain username

dense kite
#

That depends entirely on what is parsing those placeholders. It’s also not something LP controls

vapid geyser
#

parsing?
iv only found one placeholder that calls a username so far. %otherplayer_displayname_AllensFish%

dense kite
#

What are you trying to do that makes that related to LuckPerms

vapid geyser
#

trying to get luckperm ranks to show on a name citizen. its not much of a luck perm isue i guess besides im trying to pull its rank, and hoping someone knew how to call it

floral void
quaint idol
#

Issue is not just present on Fabric, I've observed it on Bukkit, and while using DiscordSRV.
I haven't taken the time to look into it yet, but I'm pretty sure both DiscordSRV and RCON listen for command output sync, which means any messages sent async will be missed.
LP runs all it's commands async, and I'm pretty sure the library we use for sending messages (Adventure) also does message sends async.
Sending messages sync could probably be solved if commands were ran sync, but making commands run sync is not possible in most cases unfortunately, so I don't think there's going to be a solution

marble dagger
#

can someone help me
how do i use luckperms the mod one on forge? when i do /lp nothing shows up as an comand

floral void
quaint idol
#

Yes, but that wouldn't matter. The logic for the rcon message listener is presumably something along the following lines: ```
on recieve rcon command:
start listening to console for messages
run command
stop listening to console for messages
send messages to rcon

However, LP running commands async means the only thing `run command` will do is tell another thread to handle the command, and thus by the time adventure jumps back sync to send messages, the message listener would have long since stopped listening
floral void
#

The Minecraft code is this.sendCmdResponse(requestId, this.serverInterface.runCommand(payload)); in a while loop checking if a packet arrives and a command is to be executed

#

The RCON client has to wait anyways

The Minecraft server can fragment responses across multiple packets. There's no simple way to know when the last response packet has been received; approaches include:

#

So making it async would probably just break clients which try to be smart and don't simply wait n seconds

#

Or you could keep sending empty response packets until a async command finished?

#

Is there a way to check if a command is async?

quaint idol
#

No, it's entirely up to the handling plugin/mod what they do once the command is called. (Assuming bukkit), commands are called sync by the server, but plugins can jump async in a number of different ways.

floral void
#

Oof

#

Of course catching everything isn't possible (you can just manually create a thread after all) but apart from Adventure are there other libraries doing async commands?

quaint idol
#

Async commands is just the plugins doing stuff, Adventure is just an interface library that happens to send messages async.

young rock
#

Sup br?

gritty sand
#

LuckPerms suddenly deleted all groups and Permissions from my paper minecraft server after restoring from backup

I tried updating my paper self-host server from version 1.18.2 to version 1.20.4 but it didn´t work.I then restored the whole server from my last backup and everything seemed to work again.That´s until i noticed my owner rank was gone i then proceded going into the web editor of LuckPerms and was shocked to find all my groups and perms deleted everything on default.

I restored again and there seems to be no local LuckPerms database.

Can anyone help me? I had 100+ Perms set up!!

analog breach
#

Hello, I try to know which command i need to put here for give a rank with LuckyPerms. Thanks 😄

full flume
#

I don't know what that is, but if you're trying to use Luckperms commands to assign ranks then you should read the usage guide

#

!usage

wintry cloudBOT
proven rivet
#

(aterons server)
(I don't want to give an operator)
(Google Translate)
xaero's minimap does not send TP home,
Even though I gave Commad.tp
What can I do

tidal blade
#

Then try the minimap tp then do /lp verbose paste then send the link

proven rivet
#
#

@tidal blade

wintry cloudBOT
#

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

limber oracle
proven rivet
#

ok

#

can you help

sly hornet
#

Hello for some reason somebody with Weight 1 stand higher in the tab then somebody with Weight 2?

limber oracle
wintry cloudBOT
#
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
sly hornet
#

oh lol okay so basicly the weight is just for luckperms then

void verge
#

other plugins can use it, but its on them to do so, and youd need to refer to their docs or support for if it does and how to configure that

sly hornet
#

oh i found it thanks!

tiny orbit
#

Hi, for some reasons when Im using Luckperm player cannot use command anymore, the prefix still appears just fine. Please help, I’m new to all this plugin stuff. Thank you

wintry cloudBOT
icy panther
#

Fabric server running 1.20.4 and LuckPerms 5.4.119.

I want to use LP to control access to a command to use headindex. Person comes up, hits a button and then they get "head menu".

I tried to use a datapack, but since the mods seem to load after the datapack, the dp wont load since lp (and head menu) commands are invalid.

I have since moved on to comand blocks, but I dont think lp allows for the "server" to use it. I had to add "execute as keegers02 run lp ..."

So is there anyway on a fabric server to allow for behavior like this? AKA where the command blocks themselves can edit perms?

shut imp
#

Hi, why do i keep getting this error ?

[18:11:04 WARN]: [me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@2c0c6e54 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
#

and the perms sync doesn't work

tiny orbit
# wintry cloud

I tried follow the Usage instruction but players in group that I gave permission still cannot use the command.

For example: I create "admin" group, add "minecraft.command.gamemode" permission to "admin" group, then add my friend into "admin" group, but he still cannot use the command

rustic canopy
#

Why addtemp meta is not showing in the tab
Prefix addtemp not to tab

rustic canopy
#

Why is Ad Temp extension not shown in the tab, the same as paid rank, its extension was not shown in the tab

tiny orbit
void verge
icy panther
vernal oar
#

hello is there any way to add time placeholder in lpc ?

hybrid hull
#

Mods can you tell me when I do /lp user parent set owner to a pocket player it's says do /uuid why

rustic canopy
#

! prefix

#

!prefix

wintry cloudBOT
tiny orbit
void verge
#

because otherwise, removing the default group shouldnt fix something like that

wary loom
#

What was the issue? I'm having the same problem

limber oracle
wary loom
#

ahhh xd

#

fuck, thats not good lol

dense kite
#

It’s also uh.. from 3.5 years ago.

full flume
#

Docker used to (might still) have issues with UFW since Docker manages port forwarding it clashes with UFW and caused some issues.

strange gulch
#

i started my server with a clever cloud database with paid plan and this error appears

full flume
#

Luckperms can't connect to your sql db, I would verify your connection details in the config.

strange gulch
#

i know

#

but i do that and no has errors

full flume
#

No errors is good?

dense kite
#

(no error as in creds are right) but clearly something is wrong if the driver isn't able to make a connection.

#

since it's not a credential error, just not being able to connect, make sure the address and port are actually able to be connected to.

strange gulch
tidal stratus
#

Do you have SSL certificate setup for SQL? Try uncomment use ssl false option

strange gulch
prisma hinge
#

How do I prefix meta stack on a proxy per server?

tidal stratus
strange gulch
#

No

#

I didnt change anything and clevercloud no

void verge
#

if its not able to connect to the database, then something is blocking connection. youll have to figure out what that is

strange gulch
#

i fixed it

tidal stratus
tidal stratus
strange gulch
#

i forgot the port XD

#

im stupid, sorry

tidal stratus
#

Did you change from the default port?

strange gulch
#

no

#

in clever cloud the ports are diferent

#

thats my port 20859

tidal stratus
#

Ah yeah ok yeah as this config defaults to 3306, nice

strange gulch
#

xd

#

thanks for help me <3

rustic canopy
#

Why cmd /lp user name parent adtemp is not shown in the tab?

ancient cairn
#

anybody good with databases?
i have my ranks connected through a database and there are some extra ranks and stuff from my survival server within my hub server now as well and i don't need them in the hub. how would i go about getting rid of them.

hollow scroll
#

i have a question

#

i have some prefix

#

but i want to display luckperms_prefix placeholder of group prefix

#

because player can have meta prefix but group too

#

how i can display the correct?

cyan whale
#

hellol

#

a im from russia

#

can I donate please

wintry cloudBOT
tidal stratus
atomic egret
#

I think I found an issue with the OpProcessor, but I'd like to confirm it's not just user error.
I have a group that has luckperms.autoop set to true and luckperms.* set to false. If I give that group to a player, the result of the permission request is uncertain. It might be a config error, I'm not too sure

https://luckperms.net/verbose/9SqHdkufXO

#

I can do a permission check manually using:
/lp user Hauptstadt permission check <permission>.
When I check a permission the first time, it's undefined. Every time after that, it's true

gritty marlin
#

Why does my luckperms keep making the server say to restart

dense kite
#

luckperms doesn't make anyone or anything say anything.
gonna have to be more specific here

quaint idol
gritty marlin
gritty marlin
dense kite
#

yeah, that's definitely not something LP does.

quaint idol
#

ok that's not LP, and that's not the one FAQ regarding restarting that's tangentially related to LP, so that's not our end

gritty marlin
#

Oh

#

I think i fixed it

idle python
#

ood night, i wanna know if it is possible to use 2 prefixs with lucky perms, i have lpc as a chat manager plugin, mustillo tried to help but we got nowhere

quaint idol
#

!stacking

wintry cloudBOT
idle python
# quaint idol !stacking

already did it, and its still not working, tried to change te prefixes in lpc and still didint work, instead of showing the top rank in each track it shows all the ranks in the tracks

void verge
#

what did you put in the config? what do you want it to look like? what does it actually look like?

idle python
#

im gonna send a screenshot

#

the luckyperms config/lpc config

#

test and rank are the names of my tracks

void verge
#

looks like your indentation is messed up

idle python
#

when i put ''prefixes'' in the lpc config file it shows all the rank prior the one your in

void verge
#

also for the record, lpc is not affiliated with luckperms

idle python
#

like how many spaces ?

void verge
#

the indentation of the meta-formatting section

#

this is how it should look

#

with the line before the meta-formatting: line being the end of the comment

idle python
#

it should be like this?

void verge
#

no

idle python
#

ooh

#

i see

#

1 sec

void verge
#

it looks like you removed the meta-formatting: line entirely

idle python
#

like this then?

void verge
#

you also need to indent the prefix section

void verge
idle python
void verge
idle python
#

thanks <33

#

i'm gonna see if it works

ancient cairn
#

does luckperms go in the proxy server?

tidal stratus
#

Yes if you want to manage proxy perms

wintry cloudBOT
#

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

ancient cairn
#

i was trying to setup contex and it wasn't working and i didn't know if i needed luckperms in the proxy server

#

i'll add it and let you know if it worked

tidal stratus
#

Nah proxy version doesn't link them like that, have you linked your servers luckperms together via database yeah?

ancient cairn
#

yeah just between the hub and survival server

#

no proxy server

tidal stratus
#

Does it show your database and the "static contexts: (server=NAME) on both your servers?

#

When you type /lp info

ancient cairn
#

in the editor under context it says server:survival

tidal stratus
#

Ok you see how the static contexts: None

#

Line 34 on LP config.yml each server needs a unique name, hub and survival etc. As by default it's set as global, check that please

ancient cairn
tidal stratus
#

Ok, my config is probably different, it's this one:

ancient cairn
#

where do i add luckperms to proxy at, just throw the jar in plugins?

tidal stratus
#

Yeah but make sure it is the proxy version

ancient cairn
#

can't seem to find it

tidal stratus
#

What proxy are you using?

#
ancient cairn
tidal stratus
#

Just to be clear you don't need this version to link your servers together

ancient cairn
#

now do i just log in and it should be working?

tidal stratus
#

Yeah give it a go

ancient cairn
tidal stratus
#

Well yeah it would now you have a plugin that will control your bungee perms, you don't need LP on your proxy to link servers together

wary thunder
#

How do I assign a suffix to anyone with any role who reaches top 1 in a minigame? For example, the biggest killer in Bedwars.

The placeholder is %bw1058_stats_wins%

#

I want to assign this person to another position that has a custom tag

willow ermine
#

Does anyone knows how to disable sub commands?

limber oracle
supple kindle
#

if im running a network and lets say i have a bungee cord proxy that directs to a spigot hub that then from there shoots players to different servers. lets say these different servers are realms. I want to have different ranks for each realm. How would i set this up to work with tebex? Still trying to wrap my head around this any help would be appreciated

limber oracle
pale sapphire
#

hello there!

i'm setting up a tebex store that will give players an in-game rank. my server is a velocity server, and when tebex runs the command lpv user {username} parent add donator command, it gives this error:

[LP]: Command not recognised.``` despite running the command `lpv user LunaEclipse4304 parent add donator` in the same console giving the rank, any advice? thanks!
limber oracle
pale sapphire
#

yes

limber oracle
#

Well, it won't ever be able to recognize proxy commands. kata_idk

pale sapphire
#

their wiki said to do it that way to set it up as a proxy

void verge
#

a backend server plugin cannot run commands on the proxy. either put tebex on the proxy or have tebex run the non-proxy /lp command

pale sapphire
#

ah sorry, might have misunderstood. tebex is currently on the velocity proxy server

#

when tebex runs the lpv command, it gives the unknown command error. however, running that same command manually in the same console works.
i've tried the lp command before, to the same result of an unknown command.

pale sapphire
#

any other advice on what i should try?

tidal stratus
#

Their wiki says to use the normal /lp command?

void verge
#

you have to use /lpv if tebex is installed on a velocity proxy, /lpb if tebex is installed on a bungeecord proxy, and /lp if tebex is installed on a backend server of any type, and luckperms also needs to be installed where tebex is installed

strange gulch
#

hello, someone knows what is this? appears with no reason

[21:48:43 WARN]: [luckperms-worker-7] WARN me.lucko.luckperms.lib.hikari.pool.PoolBase - luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@4aeb3491 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
tidal stratus
strange gulch
tidal stratus
strange gulch
#

i restarted my server XD_

tidal stratus
subtle folio
#

Darklaw is an amazing help, always there to support anything for Luckperms etc 🙏🙏👍🏻

rigid tendon
#

when i added the plugin to my paper server, in the console it had an error and the server couldnt start

limber oracle
#

!pasteit

wintry cloudBOT
#
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!

rigid tendon
#

ok

#

i figured out the problem

limber oracle
jaunty saffron
#

i am kinda confused on how to use the mod but i installed it with curseforge for my modded server (running with 1.20.1). i made sure to install the latest version for the version of mc that my server is running on. none of the commands are working for me even after doing the command in my console! it says that the luckperms are true for me but when i try to enter the command to open the editor it just shows me the version of luckperms i have. im so confused on how to fix this or if i didnt set it up properly! im needing this to allow my users to teleport with xaero's waypoint mod w/o giving op

limber oracle
jaunty saffron
#

luckperms user jooopy permission set luckperms.*true

limber oracle
jaunty saffron
#

ah thank you!! i typed it in how it was displayed in the mc chat LOLL thank you!

#

im having a new issue that when i click apply it doesnt give me the command to put in my console to apply the new changes

tidal blade
#

It's probably doing it automatically.

jaunty saffron
#

i thought so but the changes havent applied although i allowed tp to be true in the default group

tidal blade
#

Do /lp verbose command <player> tp

jaunty saffron
#

none of my changes are working when i hit apply for even making groups with prefixes. i've tried with your suggestion, the editor, also in game. im trying to follow the wiki and some youtube videos but it doesnt seem to be working when i do these things, i apologize for asking about the rlly simple commands!

wintry cloudBOT
#
Please tell us what's going on!

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

For Console Errors:
jaunty saffron
#

this is now appearing when i click apply! and this is what i am trying to apply within the editor

limber oracle
#
  • Are you sure command.tp is the proper permission for /tp?
  • meta.default.true does nothing.
  • Are you using a chat formatter to display your prefix?
tidal blade
jaunty saffron
#

they were unable to tp when i asked them to test it

#

im guessin the command.tp isnt proper i was using whatever popped up on the editor!

tidal blade
#

That shows they have the correct permission

jaunty saffron
#

i had thought so since it told me it was completed, it didnt allow them to use it for some reason? same thing with the prefixes here and i put myself in the proper group for it

tidal blade
#

!chat

wintry cloudBOT
#
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
fleet mulch
#

Hello everyone, please tell me how to specify the data type in "commodore"

#

i want this:

#

or this (bool)

limber oracle
fleet mulch
#

ah, Luck's Hideout server, okay

limber oracle
fleet mulch
#

thanks

topaz sleet
#

how can i make my name not be inside the < > ?

#

also how do i make my name the same colour as my tag

limber oracle
wintry cloudBOT
#
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
topaz sleet
#

i use vault and EssentialsX chat

#

how do i make them do it

limber oracle
wintry cloudBOT
#
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
bright mango
#

Is there a way to assign a group to player(s) in an area with a command block?

#

Using the whole @p with coordinates and distance thing doesn't register with luck perms

limber oracle
bright mango
#

I'll try that now, be right back

undone moon
#

Hello

#

could you help me with this

#

now im trying with this

limber oracle
# undone moon now im trying with this

There's no modifier key and you've failed to spell the accumulate modifier correctly. 😅

Proper syntax would like: /lp user <user> parent addtemp <group> <duration> accumulate <context>

stray quiver
void verge
#

!paste

wintry cloudBOT
#
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!

stray quiver
#

!paste\

wintry cloudBOT
#
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!

stray quiver
quaint idol
#

!libs @stray quiver

wintry cloudBOT
#
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.

stray quiver
#

wont that del my perms? i didnt change anythin in them thats y im confisued

limber oracle
quaint idol
#

No, the libaries have nothing to do with your permission data

stray quiver
#

ohhh ok

#

now this makes sense

quaint idol
#

(But by all means take a backup of your LP data before doing so if it makes you feel better, you'll never find yourself wishing you'd taken less backups, but the inverse is absolutely true)

stray quiver
#

i take full server backups weekly so its all good

#

servers restarting now

#

uhhhhh that killed my server

#

now it wont boot

quaint idol
#

Code block or pastebin please, #-prefixed lines becoming headers is obnoxious

stray quiver
#

!paste

wintry cloudBOT
#
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!

stray quiver
#

getting error file for why it wont boot now one sec

quaint idol
#

pufferpanel...are you using a hosting company, or self-hosting the panel?

stray quiver
#

self

#

i have 2 isp lines

void verge
#

this seems like its beyond luckperms now

stray quiver
#

1 for house and other just for 64 port switch and server

#

fml

quaint idol
#

Yeah that's usually a JVM problem iirc

stray quiver
#

jvm problem? java vm?

#

aka java loader im assuming u mean

void verge
#

java virtual machine

#

but this crash is well before the luckperms jar is even read

stray quiver
# void verge java virtual machine

yeah i get ya. while i have u both here can i ask what ver of java should i be running 17 or 18? i know some say 17 is better but some say 18 is

quaint idol
#

Unless you have other restrictions/requirements for java version, stick with the latest LTS build, iirc that's 21 currently

stray quiver
#

gotcha

quaint idol
#

(in a choice between 17 and 18, again, barring any restrictions, go with 17 since it's a LTS [Long Term Support] version, 18 is already EOL [end of life])

stray quiver
#

i have an idea how to fix this one sec

quaint idol
#

yeah all the non-LTS versions EOL when the next version comes out afaik

#

That's certainly the pattern for the recent versions at least anyways

stray quiver
#

i think it worked ill know in a sec

quaint idol
stray quiver
#

after u del lib folder if you make a new empty lib folder it will reload and repopulate it with new files

quaint idol
#

don't even need to manually recreate, but yes

stray quiver
#

it killed whole server at first

void verge
#

what

stray quiver
# void verge what

when i deleted the libs folder in my server to fix issue at first server refused to boot at all after that and wouldnt make new libs folder it just was dead until i maually made new folder it was broken but now that i put new blank libs folder it works

#

and af far as i can tell is now error free

#

yeah its fixed ty for all the help

stray quiver
#

and ty for all the info

pale sapphire
#

im still having some difficulty with tebex sending a command through the velocity server.

both tebex and luckperms are on the velocity proxy server. Tebex is attempting to send this command: lpv user {username} parent add donator

This command is not being recognized by Luckperms, despite running that same command manually in the same console working. Any advice?

void verge
#

have talked to tebex at all?

#

as fas as i can tell, that should work without issues

pale sapphire
#

the information i've gotten from them so far seems to indicate that it's a luckperms issue, but i can reach out again

dense kite
#

if the command was used, then there should be some actual feedback in the console - is there?

cosmic jasper
#

it not shows the ranks at the chat

void verge
#

dont crosspost

sage citrus
#

I have weight set to higher than default rank but in tab default is still higher than any other rank, but every other rank has higher weight.

quaint idol
#

Tablist sorting is up to your tablist plugin

prisma hinge
#

Hello, is it possible to ban all perms to a single rank?

void verge
#

what does "ban all perms to single rank" mean

prisma hinge
#

for rank prison

limber oracle
prisma hinge
#

find out if there is a system to block access to the command and chat (if possible) for a rank called "banned"

limber oracle
prisma hinge
#

and how to cancel authorizations with LuckPerms

void verge
#

what "authorizations"? the permissions? if they are ones you have given, just remove them. otherwise, youll have to explain what you actually mean

prisma hinge
#

Basically I would like it to prevent him from entering any commands, even permissions which are established by default by other plugins like essentials etc....

void verge
#

do you want no permissions at all for the default group?

prisma hinge
#

no the default group keep a perm i just want that a particular rank prevents it from entering any commands

void verge
#

then set * to false

prisma hinge
void verge
#

yes

sacred helm
#

please help

dusty cloak
#

How can i fix this?
Cannot execute command 'lp' in plugin LuckPerms v5.4.102 - plugin is disabled.

void verge
#

dont crosspost

jade beacon
#

Good day! I wanted to ask you a question? I have a Minecraft java and bedrock server, but when I put a range in minecraft bedrock it gives me an error, but I don't know if it is because of the dot at the beginning of the name, but it only happens with bedrock not with java, how can I solve it? And what are the steps to follow?

wintry cloudBOT
#
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.

jade beacon
# wintry cloud

Good morning, could you tell me in which section of the luck perms files I put that? And in which part please?

#

Yes, I use geyser, but it gives me the error that I told you about

jade beacon
dense kite
#

try setting allow-invalid-usernames to true in the LuckPerms config.

jade beacon
#

Hello, that is the error, how can I solve it?

atomic pulsar
#

can I install lp on magma?

void verge
#

you can try, but you wont get support here. hacks to get mods and plugins running together are fundamentally flawed

atomic pulsar
#

like forge or what exactly

void verge
#

¯_(ツ)_/¯

atomic pulsar
#

:)

void verge
#

like i said, you wont get support here

steady cypress
#

pls anyone fix this bug

safe creek
#

Hi sorry for ghost ping but please read this. https://luckperms.net/wiki/FAQ Vault is most likely the problem and you could try temporarily disabling it

steady cypress
#

Ok

vernal valley
#

hello, the plugin does not work on my server. version is 1.20.1 and the engine is paper

#

can u help me?

wintry cloudBOT
#
Please tell us what's going on!

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

For Console Errors:
void verge
safe creek
#

it was my internet

#

It like

#

was red and I pressed delete

#

idk

#

Discord mobile sucks

cunning pawn
#

An individual randomly logged onto our proxy and somehow got access to our luck perms, not sure how.

void verge
#

!hack

wintry cloudBOT
#
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.
jade beacon
#

Good afternoon! I wanted to ask you a question please, on my server I have LuckPerms, and I have several ranks created, but the problem is that I already have a user rank, with the basic permissions, but I don't know how to transfer those permissions to another Rank, so as not to have to write them in each range, can you tell me what is the command to pass the permissions of the user range to all the others? Please

quaint idol
#

!inheritance

wintry cloudBOT
jade beacon
#

Thank's

primal topaz
#

!ai

wintry cloudBOT
#

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

primal topaz
#

!help

wintry cloudBOT
#
Available commands

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

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

void verge
# primal topaz !ai

if you have a question, you should ask it instead of trying random bot commands

hoary nest
#

I have applied the luck perms plugin and set it up

#

but it doesnt work

#

the permission dont work

limber oracle
#

Do not cross post.

hoary nest
#

um

#

sorry about that

#

so

#

how do i fix it?

glad quail
#

!essentials

wintry cloudBOT
#
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
glad quail
#

!forgepermissions

wintry cloudBOT
#
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.

limber oracle
#

Please ask your questions instead of using random commands. 😄

glad quail
#

guys help permissions are not working

limber oracle
wintry cloudBOT
#
Please tell us what's going on!

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

For Console Errors:
glad quail
# wintry cloud

you see. i have some permisions on ranks and the permissions do ABSULUTLY NOTHING even admin is not working ///

limber oracle
glad quail
limber oracle
wintry cloudBOT
glad quail
limber oracle
#

Do /lp verbose record <player> where "<player>" is an online user in your server you've assigned the permissions above to and, then do /lp verbose paste and send the link here.

limber oracle
#

You don't have to ping me on every reply please. 😅

glad quail
#
limber oracle
#

That paste doesn't show anything useful. Let's have a look at your plugins list now.

Type /pl and screenshot the output.

glad quail
#

ok

#

look