#support-1

1 messages · Page 139 of 1

soft magnet
#

the wiki only talks about the plugin api

#

nvm tysm for the help

uneven nexus
#

Oh, it doesn’t even have to be this complicated. There’s a path to get the download link directly.

soft magnet
#

i saw, no hash though sadly

uneven nexus
#

Yeah, I’d make an issue for that, luck might be open to adding it

soft magnet
#

maybe

pure bone
#

I have a question, how to bypass this?

#

I have only LuckyPerm as permission plugin

#

And I would like to have non premium server

soft magnet
#

what server are you running and what version of lp are you using?

pure bone
#

Bukkit 1.20.1

meager fox
#

You can not use craftbukkit with offline mode. At least upgrade to paper. Also know that with offline mode, you can easily get hacked. It's like begging for it but thats your business

pure bone
#

Ok

#

So I can only delete LuckPerms to use server as it was

#

?

soft magnet
meager fox
#

Sure, if you prefer that

#

I dont care why he uses it

pure bone
#

I don't have premium MC

meager fox
#

I'm just giving him a warning as he should know. What he makes of it i dont care

soft magnet
# pure bone ?

what they're saying is you shouldn't use bukkit as your server, use spigot at least

nimble hill
#

sup

#

is it possible to keep groups, tracks, permissions and delete just the player database?

rose raven
#

Yes.

#

!bulk

wanton stratusBOT
nimble hill
#

ty bro

slim hill
#

is there a way to edit normal minecraft permissions with a 1.20.1 fabric server? the file i got is for 1.19.

#

someone gave me a file yesterday but it does not work

#

i cannot edit normal minecraft commands

meager fox
#

The fabric mod may be outdated

#

We are very sorry none of us have taken the time to make changes to the code for free in our personal time so you can use it

uneven nexus
#

there is an issue on that repo that links to another one. See if that is updated.

eternal beacon
#

Hi, new to LP. Im trying to give a player the /kick and /ban command. I've made a group and added the user to the group. I also added the kick and ban command to the group. The player can't use the command. What am I missing? I followed the setup on the wiki for it.

uneven nexus
#

What platform are you using?

eternal beacon
#

Paper

slim hill
#

wait spooky which one do you want me to look at?

uneven nexus
#

Use /lp verbose command (player who cannot use the command here) /kick and see what permissions are being checked. Make sure you properly granted those

uneven nexus
#

I think it’s the only one

#

whatever one that says about updating to 1.20.x

eternal beacon
#

This is what I get as result.

uneven nexus
#

did you grant essentials.kick to the user “issha33”?

slim hill
#

spooky i found it but i dont know what file to grab to put into my server files

eternal beacon
#

no not yet. Didnt know that was a thing tbh. Will do that

uneven nexus
#

don’t know anything about that alternative mod. Ask their support ¯_(ツ)_/¯

slim hill
#

ok

eternal beacon
#

Oh gosh it works! Thank you so much.

#

I learned something new :3 from now on checking other plugins as well ^^'

spiral remnant
#

yes but i want to see all players who joined my server, and this is no answer for my question

flat parcel
#

LP does not save people who do not have data other than the defualt group to save space

spiral remnant
#

but when player have default, and now he have vip will be shown in next editor ?

flat parcel
#

Correct

#

Online players will also be shown regardless of their data

naive flume
#

Hello, with bulkupdate how can I change the context of a permission?

Example:
I have "group.vip" context: global

But I want to change it to
"group.vip" server=survival

So that instead of being global, it is only for survival

flat parcel
#

!bulk has examples of some of the things that can be doen with it

wanton stratusBOT
naive flume
#

I know, I already read the wiki but I still can't know the correct combination

naive flume
#

and for example to add several context servers?

That the "group.vip" permission is not only with the context of "server= survival" but rather with several more that I assign to it?

lp bulkupdate users update server survival "permission == group.vip"
#
lp bulkupdate users update server survival,prison,oneblock "permission == group.vip"

?

naive flume
meager fox
#

Bulk can not add. It can only replace one with one.

spiral hinge
#

Hey @meager fox I had quick question about ranks

#

what is recommended or seen better to do when someone has lets say 3 donator ranks

#

is it smarter for player to be purchasing rank 1 then rank 2 then rank 3 with all handling the command of luckperms of promting in donor track?

#

or is it smarter to have them buy whicher they want, and just to add parent?

#

What would be the difference between the two options? which is better optimized or recommended to do?

flat parcel
spiral hinge
#

Sorry

#

_11 do you know?

final widget
#

A database error occurred whilst loading permissions data. Please try again later. If you are a server admin, please check the console for any errors

what is that? it come for me when i join my server any Solution?

final widget
flat parcel
#

Don't ping

#

Read it, do what it says.

#

There's a certain amount of irony to ping replying to a message stating "don't ping people" with the intention of pinging people

final widget
#

ok

meager fox
# spiral hinge what is recommended or seen better to do when someone has lets say 3 donator ran...

You come out the tunnel the same end taking either option. Keep in mind there are other things to consider. For example if rank b inherits from rank a already, why would you parent add both groups? Lets consider the way luckperms looks up permissions. It will always query the user first, then their highest group, then the groups that group inherits from, even if a brother group has a higher weight, itll finish downward in the inheritance tree first. Ill try to find my image to visualize this. So in a setup where rank b inherits from a where the user has both, we get unnecessary checks unless, and im not sure, if luckperms purges those checks since they already ran. The order would be user firs, then rank b, rank a through inheritance, then again rank a due to the user having it separately. Lets also consider luck knows what hes doing. Features such as tracks have been surviving long trials and were deemed useful over years of testing.
Now consider the psychological side of this for the player. If i were player, i would personally prefer a label of "adding a rank" rather than ranking up (promotion) due to the feeling of "extra" - but thats a matter of opinion. Though you should make sure youre thinking of the business aspect if you want to get people to see it worth enough to donate.

spiral hinge
#

For instance, if someone wants to buy rank C but doesn’t have rank a or b a simple promotion wouldn’t be possible. Sure you can double promote someone to rank c but what happens when they already have rank a and want rank c? Then a double promotion wouldn’t work it would have to be an add parent

meager fox
#

/lp user zero parent settrack donors rankc

spiral hinge
#

Likewise, atleast would I thought of a best solution, would be each rank is barred from one another. For instance C cannot be obtained unless B is obtained, B cannot be obtained unless A is obtained

meager fox
#

Theres a way to skip promotion and define the group immediately

spiral hinge
#

Ohh really?

#

That’s interesting

#

I didn’t know that

spiral hinge
#

I always assumed promotion is linear

meager fox
#

It is

spiral hinge
#

As in 1 command linear

#

Command executed, moved over 1 spot

#

Not be able to skip with 1 command

meager fox
#

Its literally like parent set, but capped to just that track

primal hamlet
#

it is not possible to remove certain rights from all players, please help me

spiral hinge
#

Right no I agree

spiral hinge
#

When it’s set to true change it to false

#

This is equal to a negated command in luckperms

primal hamlet
#

I need the opposite, whatever is neither true nor false.

spiral hinge
#

You cannot have no true or false. You have to have either they have permission or they don’t

#

If not, explain your question better

uneven nexus
#

Is it just assigned to users directly? No group?

uneven nexus
spiral hinge
#

What is the purpose of that then? In what case would I ever need that?

meager fox
#

You dont need it

uneven nexus
#

the case does not matter.

meager fox
#

Its given

uneven nexus
#

it’s the fact they asked how to unset a permission globally.

spiral hinge
#

Wouldn’t unsetting a permission globally just be no context with the permission set to false?

uneven nexus
#

No

primal hamlet
meager fox
#

Unsetting/not defining a permission in luckperms will basically give the job back to the provider.

primal hamlet
#

I need to clean the players from many such personal permission

spiral hinge
#

Ahhh okay that makes sense

uneven nexus
#

/lp bulkupdate (all or users) delete "permission == per.mission"

primal hamlet
uneven nexus
#

Then you did not do it right. Send the exact command you used.

primal hamlet
#

deletes 0

uneven nexus
#

Show me a user that still has “amazingkit.kit” set

primal hamlet
#

it's me

uneven nexus
#

great, show me please

primal hamlet
#

deleted

meager fox
uneven nexus
#

Ok

gusty saffron
#

hey guys is there a way to add emojis to rpeffixs and suffixs

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

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

List of chat/tablist formatting plugins that work with LuckPerms
wise moon
#

Up to your chat plugin

#

You should be able to set them in LuckPerms if Minecraft chat supports it, but it's on your chat formatting plugin to actually display it.

loud geode
#

luckperms bungee is failed to validate chat messages when u have prefixs

#

how do i fix that

wise moon
#

Any screenshots or logs?

loud geode
#

sure

#

@wise moon

hasty tree
#

luckperms has nothing to do with chat though

#

probably whatever chat plugin you are using there

loud geode
#

using any chat plugin

hasty tree
#

either way it won't be related to LP

#

consider seeing support with spigot (bungee) or paper (waterfall)

slow shell
#

Hey Guys,
what permission do i need to add to be able to use the F3+F4 Menu? I am OP on my server but i still can not use it for some reason.

btw I'm on forge 1.20.1

pallid wagon
#

Guys I have an issue.

On my server 1, I have this rank/group called "Novice" with weight.2 and prefix.2.Novice with a context of server:server1.
While on server 2, I have this rank/group called "Citizen" with weight.14 and prefix.14.Citizen with a context of server:server2.

The issue is, I have both groups group.novice and group.citizen, but on server 2, it displays server 1's rank "Novice" instead of "Citizen", how do I fix this?

sharp gale
#

(luckperms config)

pallid wagon
frigid breach
#

Hello i have create and hosting a bungeecord sever but i can't get luckperms to work. I using this comand to allow me to the commands but its not working.lbp user SwordSnow57 perm set luckperms.* true

cunning mason
#

Is there any console output when you do the command

#

Any errors?

frigid breach
#

its just says running luckperms

meager fox
#

The usage guide says to run this command in console because luckperms does not know youre the owner nor is it set to allow all luckperms commands by default (imagine your player could mess with permissions out of the box - disaster)

lament steeple
#

Hello,
Does anyone know the name of the command that adds a group to a person for a temporary period of time?

cunning mason
lament steeple
meager fox
#

Show us

rancid depot
#

how to make 2 sethomes?

#

@elfin egret

wanton stratusBOT
#

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

rancid depot
#

k

wise moon
rancid depot
#

idk

wise moon
#

For sethomes

#

@rancid depot?

rancid depot
#

yes

wise moon
#

Which plugin are you using for homes

rancid depot
wise moon
#

omg

wise moon
#

You need a sethome/homes plugin

rancid depot
wise moon
#

finally

rancid depot
#

bruh

#

k

wise moon
#

Everything you need should be thier

rancid depot
#

k thx

sick kernel
halcyon musk
#

have you /reloaded your server or used something like plugman to reload luckperms?

sick kernel
#

no

#

restarted my server

halcyon musk
#

send a full log

sick kernel
#

for the server restart?

#

or just the lp load

halcyon musk
#

a full log

#

literally just copy the entire logs/latest.log file

sick kernel
#

heres

wanton stratusBOT
#

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

high peak
#

is there a way so i can set up groups on a server then merge them to a proxy group? because im running luckperms all on the same database but when trying to make new gamemodes i get confused by existing permissions

#

was wondering if i could do groups (the ones i need) in the actual server they need to be

#

so in the editor i just see the permissions about that server

jolly bay
#

Does luck perm's have any required plugins like vault or anything

bleak kayak
#

Hi. I have recently encountered a problem:

RCON problem, luckperms commands aren't executed, while other plugins work just fine

#

Could you suggest any relevant solutions?

soft magnet
soft magnet
soft magnet
bleak kayak
bleak kayak
halcyon musk
karmic trench
#

where do I have to insert this?
because there is nothing about it in config.yml

groups:
  Member:
    permissions:
      - some.permission.node
    options:
      prefix: '&7[&a&lMember&7]'
      farbverlauf: 'rainbow'
  VIP:
    permissions:
      - some.other.permission
    options:
      prefix: '&7[&e&lVIP&7]'
      farbverlauf: 'red-yellow'
meager fox
#

The config does not hold permission data

#

The database file does

#

You can access it via /lp editor.
Do read the popups from it as well or you might run into issues

karmic trench
meager fox
#

Not directly, because luckperms is a permission plugin, not a chat plugin. You may include color codes in formats your chat plugin supports in prefixes, however luckperms is not what adds colors

bleak kayak
halcyon musk
#

its an issue with any plugins that run commands asynchronously, which isnt every single plugin, but luckperms does run its command async

charred oriole
#

Can lp editor be ran from rcon?

brisk horizon
#

Hi
How can I give a rank to a bedrock user?

mild otter
#

!geyser

wanton stratusBOT
#
Using Geyser?

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

brisk horizon
#

ty broo

manic kelp
#

Why is my rank not on the top of tab of luckperms all the time

wise moon
#

Up to your tab plugin

manic kelp
#

It’s not sorting by number of the rank I have

wise moon
#

Like weight

#

!tab

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

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

List of chat/tablist formatting plugins that work with LuckPerms
wise moon
#

What Tab plugin are you using?

manic kelp
#

the TAB one you reccomend

wise moon
#

Yep then it’s in the config

manic kelp
wise moon
manic kelp
wise moon
manic kelp
#

ok i will see latter then if i need anymore qustons i will say so

elder anvil
#

@elfin egret

wanton stratusBOT
#

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

elder anvil
#

i cant give ranks to pe player

flat parcel
#

!geyser

wanton stratusBOT
#
Using Geyser?

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

elder anvil
elder anvil
#

caan you tell me line

manic kelp
#

how do i make it where i can do the placeholders for a specific group in luckperms for holograms

frosty saffron
#

i have changing the perms on website but it donsent have any effects

wise moon
wise moon
rapid perch
#

Image

wise moon
frosty saffron
rapid perch
#

kk

#

lol

half rose
#

Hello im having this issues now

#

when players rankup lp unable to set the ranks properly

hasty tree
#

The error is quite clear

#

The player has more than one group on the track

#

So remove the lowest group and try the command again

half rose
#

understand

#

I will try again

patent sparrow
#

how can i set the owner rank over the other ranks ? because player is on top and under player comes owner

#

or is it an issue because of the playernames

rose raven
#

Are you referring to tablist sorting? What order are you talking about? manythink

patent sparrow
#

yeah tablist sorting

#

how can i change the sorting

rose raven
#

That's not LuckPerms' job. It's up to your tab plugin to sort the order in your tablist.

#

!tab

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

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

List of chat/tablist formatting plugins that work with LuckPerms
rose raven
#

I'd suggest going through your tab plugin's documentation/wiki on how to achieve this.

patent sparrow
#

ok thx

#

im using TAB and Vault but i have 0 clue how i manage this becuase i never had a server befor lmao

civic wing
#

guys

#

pls i want help

#

when i am add some commands in luckperms editor web and it doesnt work in minecraft !

rose raven
civic wing
#

yes

#

and even it didnt work

rose raven
#

What did not work?

civic wing
#

when members type /tpa not working

civic wing
civic wing
rose raven
#

Could you send a screenshot of your /plugins output please?

civic wing
#

at minecraft or on aternos ?

#

look

rose raven
#

Remove the PowerRanks plugin. You may not have 2 permission managers at a time.

#

Once PowerRanks has been removed, restart your server and permissions should longer be working for ya.

civic wing
#

thats mean the powerranks its the main problem ?

rose raven
#

Pretty much, yeah.

civic wing
#

and i have another question pls

rose raven
#

Shoot.

civic wing
#

when i am not op in my server and the side menu on the right it will be hidden

#

why ?

#

OHHHHHHHH its working !!!

#

thx so much bro !

rose raven
civic wing
#

can u

#

becuase i am rlly dont know how to show it

rose raven
#

Find a scoreboard plugin that suits your server setup the best. I won't install and set it up for you. 😅

I bet there are lots of options out there if you do the research and look for one on the popular plugin repositories.

civic wing
#

OH okay bro THX ALOT FOR HELPING ❤️❤️❤️❤️❤️❤️❤️❤️

civic wing
#

tell me which plugin for powerranks to download without problem into luckperms

rose raven
woeful marlin
#

how can i get groups displayname using placeholders

rose raven
wanton stratusBOT
neon laurel
#

hey idk if this is the right place to ask this but.. i have perms set up on my minecraft server but whenever i try to do /help it says i dont have permission. ive added the "help" permisson to the admin group but it still doesnt work

vivid coral
#

whats the prefix for ranks?

#

I want what rank you are to show up

unreal thicket
vivid coral
#

no

#

do i need another plugin?

vivid coral
unreal thicket
unreal thicket
vivid coral
#

oh yeah same

#

ill let u know when i do

unreal thicket
#

ty

plain hill
vivid coral
#

i have it

spiral grail
#

Hey!

#

Is there permission or rank per server support in LuckPerms Bungee?

#

I also have LuckPerms in my backend servers but I was planning to use LiteBans on the BungeeCord and not on backends

analog hound
#

Why Its not working the command with the give permission with time.

halcyon musk
analog hound
#

/lp user O_Tolmwn_nika permission settemp essentials.fly true 1h
/lp user/group <user|group> permission settemp <node> <true|false> <duration>

#

but its not working :/

rose raven
#

What makes you think it doesn't work?

analog hound
#

its still say that he dont have permission

magic root
#

!verbose

wanton stratusBOT
analog hound
#

/lp user David_Marshall4 permission settemp essentials.repair.all true 10m

#

i do something wroth ?

magic root
#

It looks like you set essentials.* to false somewhere and it's overriding the permission

fluid forum
#

Hello! How can I copy certain groups from one modality to another?

I have tried using this lp bulkupdate all update server survival "permission == vip-%" "server == global", but it just replaces it

analog hound
magic root
#

Oh they don't have the essentials.repair perm, verbose shows that

shell epoch
#

hello im tryna setup prefixes in LuckPerms, I have LPC and Placeholder API. The prefixes only show above my head and on tab but not in chat

halcyon musk
#

!chat

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

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

List of chat/tablist formatting plugins that work with LuckPerms
shell epoch
#

ty

shell epoch
analog hound
wise moon
shell epoch
magic root
wise moon
shell epoch
#

im gonna install essentialsxchat hopefully that works

wise moon
#

If ur gonna use essx chat

analog hound
shell epoch
wise moon
wise moon
analog hound
#

ahh thanks you guys ❤️

shell epoch
# wise moon 👍

so i typed /lp group <groupname> meta setprefix 100 <prefix>. and it still doesnt work

wise moon
#

!prefix

wanton stratusBOT
wise moon
#

If your prefixes dont show in chat after the prefix shows when doing /lp user <user> info then an issue displaying it

shell epoch
#

oh nvm it works

wise moon
shell epoch
#

i know luckperms doesnt do any chat formatting but would anyone know how to remove the default ">" symbol in chat

worthy raft
#

any ideas?

rose raven
#

!paste your latest.log using the pastebin service below so we can check your logs without having to install a random file. 😀

wanton stratusBOT
#
Please use pastebin!

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

For console errors:

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

Other errors:

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

rain furnace
#

I am reaching out to report a critical security incident that has affected my Minecraft server and personal account. An unidentified user has managed to gain unauthorized access, and I require assistance to assess and resolve the issue.

Incident Chronology:

An unknown user has successfully bypassed the 'Burger Guard' security system.
The user employed a secondary account to test access and then logged into the server using my administrative account.
I was notified of simultaneous access with an error message stating: "You logged in from another location."
The user executed various suspicious administrative commands such as

"/lp"
/lp i"
"/pl"
"/protocol"
"/lp import a"

I immediately shut down the server as soon as I discovered the unauthorized access to prevent further damage.
Actions Requested:

Immediate examination of logs to identify any nefarious actions taken by the unauthorized user.
Assistance in analyzing how it was possible to bypass the 'Burger Guard' and in preventing similar incidents in the future.
Recommendations on how to improve current security measures to protect against this type of vulnerability.
I appreciate any prompt support you can provide. The security of the server and the protection of user data are my top priority, and any help is crucial in resolving this emergency.

wise moon
wanton stratusBOT
#
Essentials

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

EssentialsX Discord
wise moon
#

Ask them if thiers a way to modify it

#

If not search up a chat plugin that can

wanton stratusBOT
#
Has LuckPerms been exploited/hacked?

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

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

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

Do not run your server/network in offline mode

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

Do not download plugins from shady websites / sent by friends

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

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

My type of attack is very different

wise moon
flat parcel
royal briar
#

I typed in the console /lp editor and what happened was something like this, please help even though I have the latest update

flat parcel
#

LP was unable to connect to our servers, ensure your server has a working internet connection and no firewalls are blocking connections

spiral remnant
#

Hello I have 3 questions

  1. When connect plugin with same database and type name of the server which not connected yet with the bungeecord, will it work (I will make permissions and after that will connect to bungee)
  2. Will + in the name work ? Can I use 'Survival+' ? or will brake config ?
flat parcel
#
  1. To avoid having to migrate data, set up the shared storage first, then set up permissions - see below
  2. I think + is probably fine?
royal briar
spiral remnant
#
  1. with the lp editor can I add bungee perms? or it won't worl?
flat parcel
#

!network

wanton stratusBOT
spiral remnant
#

okay and one more export as "backup system" of perms, when I have all connected with same mysql, Can I make export only on the lobby or in the all servers?

royal briar
#

I use Bukkit paper

spiral remnant
flat parcel
#

Don't ping.

nocturne chasm
#

!paste

wanton stratusBOT
#
Please use pastebin!

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

For console errors:

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

Other errors:

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

nocturne chasm
#

what host

#

are you using

#

did you set ptero up ypirself

#

pins in

spiral remnant
#

but need ths

nocturne chasm
#

here

uneven nexus
nocturne chasm
#

what is bind-address set to

#

set it to 0.0.0.0

#

then restart mysql

#

did you restart it after changing it

#

output of ufw status

manic kelp
#

is there a way to make a list of player that have staff ranks

wise moon
manic kelp
#

so basketly have a a board or /list or something that list all the staff of players then typeing them all out

hasty tree
#

essentials has a /list command but only works for online players

manic kelp
#

What dose that do can I put staff in it

wise moon
#

I used to have one and it had /staff online, or /staff list smth

manic kelp
#

Do you m ow any good ones

wise moon
#

Uh your gonna have to search for one

#

Some great ones on Spigot

steel storm
#

how do i temprole someone? not via the web editor but with the commands

hasty tree
#

!commands

wanton stratusBOT
hasty tree
#

parent commands

#

settemp

steel storm
#

ohk ty

left glacier
#

Hello! I am needing some help and will try to make this as simple as possible. Im creating a prison server and I am using luckperms for my Donator ranks and basic prisoner rank. I need to restrict access to certain mines for players that have not reached that rank yet. I know I can do entry flags with world guard but to use it with luck perms It wants a parent rank. How can I restrict access to an area If players already have a parent rank which is a donator rank or a simple default prisoner rank through my luck perms? thanks!

stoic ibex
#

hello, I feel that there may be an exploit with luckperms

#

the client is known as ayakashi and they have an exploit for luckperms

#

essentially the player runs some commands that have to do with the editor (the player does not even have permission for it though)
it kicks everyone out of the server for "exceding packet rate limit"

flat parcel
#

I seriously doubt this is LP's fault since we don't really touch packets aside from listening / responding to commands. Could I get your /lp info output please

stoic ibex
#

yes i will send it now, but i just wanna put this here (i see the command is /lpv editor which doesnt even exist but it may just be masking whatever it is doing) also I got a screenshare with the exploiter and apparently when they run the exploit it shows the luckperms version and then everyone gets kicked

#
[LP] -  Platform: Bukkit
[LP] -  Server Brand: Purpur
[LP] -  Server Version:
[LP]      git-Purpur-2078 (MC: 1.20.2) - 1.20.2-R0.1-SNAPSHOT
[LP] -  Storage:
[LP]      Type: MariaDB
[LP]      Ping: 1ms
[LP]      Connected: true
[LP] -  Extensions:
[LP]      None
[LP] -  Messaging: Sql
[LP] -  Instance:
[LP]      Static contexts: (server=voicechatmc)
[LP]      Online Players: 8 (13 unique)
[LP]      Uptime: 28m 55s
[LP]      Local Data: 8 users, 15 groups, 2 tracks```
#

hm it could also be im using an older version of luckperms? i understand devs want their users to use the latest version so i might upgrade and then make them try it again to see if it still works

flat parcel
#

!latest

wanton stratusBOT
#
Latest version

5.4.106

flat parcel
#

Hang on is this in a proxy environment?

stoic ibex
#

yes it is

flat parcel
#

If so is LP installed on the proxy?

stoic ibex
#

yup

flat parcel
#

Velocity?

stoic ibex
#

yes

#

would that make the server vulnerable?

flat parcel
#

Check your velocity logs please, the lpv commands should not be reaching the backend servers

#

No, I still doubt this is on our end since if there was actually a vulnerability in LP, this support channel would be blowing up. I do want to figure out what it is though

stoic ibex
#

the main server manages to kick the player after just a few commands

#

seems like in velocity all of them go through at once

#

and it just locks up

flat parcel
#

a UUID isn't any more sensitive than a username FYI, the UUID for a username and vice versa is public

stoic ibex
#

well yeah but still, dont want others seeing lol
dude told me to remove it so im just doing what he said
i dont really care tho

#

i just wanna let yall know about this ngl

#

or maybe im just stupid and left my server wide open 😂

flat parcel
#

Anyways for the issue at hand, none of this is indicating LP specifically is at fault, the fact that they spammed LP commands could easily be unrelated. Normally for a bug like this I'd ask you to reproduce on a server with just LP installed, but with an exploit requiring a rare client, that might be a bit more difficult

stoic ibex
#

yes it is a rare paid client

#

who knows what they are doing

#

but it works on other servers that have luckperms installed

#

good thing is the client is expensive too lol no one is gonna wanna buy it

#

ill try it on a test server with just luckperms

#

see what happens

flat parcel
stoic ibex
#

it could be tbh

#

and yes ur correct, nearly all servers have luckperms

flat parcel
#

actually speaking of, there was a vanilla exploit that was discovered a few days ago, it's possible this is a different presentation of that bug. Can you double check that your server software is up to date?

stoic ibex
#

cause its a good plugin lol

#

yes I will update rq

#

nah exploit still works after updating purpur

#

alright so I also disabled luckperms bungee, now in chat it shows "unknown command" but it still spams /lpv editor and everyone gets kicked

#

i will see if its an issue with luckperms by disabling it entirely

#

i disabled luckperms on the server and now the exploit no longer works

stoic ibex
# flat parcel actually speaking of, there was a vanilla exploit that was discovered a few days...
        at net.milkbowl.vault.permission.plugins.Permission_SuperPerms.getPlayerGroups(Permission_SuperPerms.java:91) ~[Vault-1.7.3.jar:?]
        at net.milkbowl.vault.permission.Permission.getPlayerGroups(Permission.java:637) ~[Vault-1.7.3.jar:?]
        at net.milkbowl.vault.permission.Permission.getPlayerGroups(Permission.java:649) ~[Vault-1.7.3.jar:?]
        at com.namelessmc.plugin.bukkit.VaultPermissions.getPlayerGroups(VaultPermissions.java:83) ~[Nameless-Plugin-Paper-3.4.0.jar:?]
        at com.namelessmc.plugin.common.GroupSync.syncGroups(GroupSync.java:94) ~[Nameless-Plugin-Paper-3.4.0.jar:?]
        at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.20.2.jar:git-Purpur-2088]
        at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:480) ~[purpur-1.20.2.jar:git-Purpur-2088]
        at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1497) ~[purpur-1.20.2.jar:git-Purpur-2088]
        at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:486) ~[purpur-1.20.2.jar:git-Purpur-2088]
        at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1406) ~[purpur-1.20.2.jar:git-Purpur-2088]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1177) ~[purpur-1.20.2.jar:git-Purpur-2088]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[purpur-1.20.2.jar:git-Purpur-2088]
        at java.lang.Thread.run(Thread.java:840) ~[?:?]```
#

seems like something related to vault?

flat parcel
#

That's NamelessMC trying to do a group lookup when LP was disabled - SuperPerms (the basic spigot permission system) has no groups system

stoic ibex
#

it happens whenever he runs the exploit though

#

it spams console with that error

#

could it be a namelessmc exploit instead?
edit: nvm, i tried disabling namelessmc and the exploit is still possible when luckperms is enabled, only if luckperms is completely disabled does the exploit stop working

#

if luckperms is gone the exploit doesnt work anymore... but it spams the console with errors, idek anymore 😭

#

gosh this is wierd

#

well i would just leave it at that, maybe its just some obscure exploit and hopefully nothing too bad comes out of it
but knowing how there are people who wanna crash servers, it makes me kinda scared LOL

stoic ibex
somber stirrup
#

hey

#

how to changes ?

#

this is placeholder: %luckperms_expiry_time%

hasty tree
#

what would you want to change it to?

#

translations can change it to another language

#

!translate

wanton stratusBOT
somber stirrup
somber stirrup
#

It already says Turkish in the configuration file, but it doesn't work in the game.

hasty tree
#

did you check the 2nd link

foggy quartz
#

Hello I was wondering is %luckperms_group_expiry_time% not the proper papi for reviewing remaining time for a temp add group?

#

When I tried to add it didn't seem to work on my end as it only showed papi as how it but not the count down.

midnight jetty
#

I'm trying to do a migration from the Powerranks plugin, but nothing happens. What to do? I downloaded everything, installed it, entered the command

vague cloud
#

I am getting this error

rose raven
#

!errors

wanton stratusBOT
midnight jetty
#

I'm trying to do a migration from the Powerranks plugin, but nothing happens. What to do? I downloaded everything, installed it, entered the command

autumn salmon
#

what parent do

somber stirrup
coral granite
#

hey does anyone know how to change default group displayname not using prefixes? i tried while having essentialsX chat but for some reason LP didnt seem to read the color codes and group [Player] looked like &7[&ePlayer&7] so i uninstalled the essentialsX chat

#

now it is blank but that's because the chat display only shows {player} which is not modified and not {group}&r {player}. I dont know how to change the default chat display without essentialsX chat but maybe there is a LP setting for that?

autumn salmon
#

!command

wanton stratusBOT
coral granite
#

if thats for me i already looked on the documentation and didnt see anything that would help me. maybe i missed something which is why i got here

autumn salmon
#

can someone help me idk what parent do

coral granite
# autumn salmon can someone help me idk what parent do

parenting means for example that you have 5 permissions added to the default group and when creating vip group you set it so it parents the default group so the vip already will have the 5 permissions that the default group has

meager fox
#

Thats backwards

uneven nexus
#

no it’s not.

#

It’s worded oddly, but it’s still right

meager fox
#

It is

wary dune
#

Is there a way to set a group up where they can invite a player into that group?

barren burrow
#

You might be able to do that with Argument based permissions https://luckperms.net/wiki/Argument-based-command-permissions

#

Otherwise a custom plugin

wary dune
#

bc we have a region based server and only people in groups can have or be in a region or use items but its permission based i havent found a team plugin that links with luckperms so lets say if ur in team 1 u have group1 permissions

lyric panther
#

Hello,

I have a problem with the LuckPerms plugin on version 1.7.10; the command /lp editor does not work in-game but only in the console (I am properly op). Moreover, the tags do not display in chat. I am using Essentials and I have added {PREFIX} and Essentials Chat is also installed.

If someone can help me, I can't find a solution.

barren burrow
wary dune
#

if that group has the permission ofc

barren burrow
#

You can add the permission luckperms.user.parent.add.town to the town group

#

Then members of town can assign other players the town group

wary dune
#

hmmm thats good

#

okay and lets say if i wanna make a tagging area let me explain :

Player 1 has group town, player 1 stands on xyz block and player 2 has default but goes and stands on a other xyz give that player 2 town

#

is something like that posible?

#

bc i dont want random players that join to be added to a group they didnt wanna join bc the person in group town2 added them to town2

#

u know?

#

its quite complicated

#

is there a context where i can set it if player is in radius 5 ?

lyric panther
#

Hello,

I have a problem with the LuckPerms plugin on version 1.7.10; the command /lp editor does not work in-game but only in the console (I am properly op). Moreover, the tags do not display in chat. I am using Essentials and I have added {PREFIX} and Essentials Chat is also installed.

If someone can help me, I can't find a solution.

stoic ibex
#

Then with a chat formatting plugin you can use %luckperms_prefix%

lyric panther
stoic ibex
#

Maybe update your server to 1.8.8 and use via version to allow 1.7 clients to join?

lyric panther
#

It's a modded server (MCP) so we want to stay on 1.7.10

stoic ibex
#

Ah okay

#

Try placeholderapi

#

See if it works

lyric panther
#

I've already tried and it doesn't work

#

Even I don't understand why the command doesn't work in-game but does in the console

livid anvil
#

There is some option to install LuckPerms compatible with magma 1.16.5

rose raven
drowsy holly
#

is there an easy way to match the perms/groups I have on one server onto a completely separate server?

#

Let's say server:production has all the perms I want and need. But I want to take all of those perms/groups and put them onto server:testserver

#

is there an easy way to do that?

#

ah found it

#

export and import

#

beautiful

real bear
#

I have a Fabric server connected to a Velocity proxy server, running with LuckPerms. In order for players to join the fabric through the velocity proxy, I have to disable offline mode on Fabric side and keep the online mode on Velocity side. Unfortunately, LuckPerms breaks when Fabric server uses offline mode. What should I do?

real bear
sharp gale
#

what do you mean with it breaking?

real bear
meager fox
#

Logs logs logs

foggy quartz
#

lost connection: [LP] A database error occurred whilst loading permissions data. Please try again later. If you are a server admin, please check the console for any errors.

foggy quartz
#

Do I just ask my question here

#

I'm having trouble with permissions that are on the server not show up and when I manually enter them they don't work

fair harbor
#

is there some kind of permissions that allows acces to change tabs prefix?

#

some context

#

only players with OP have their prefix listed on tab

foggy quartz
#

That's probably something that the plugin folder will say

foggy quartz
#

The plugin I use has a permission too see the prefix on tab list

fair harbor
#

i looked at the permissions from the betterteams plugin but did not seee something like this

foggy quartz
#

But different ones have different systems

#

I'd read through the plugin file and see if they is a way too show them not sure

fair harbor
#

ill look thx

foggy quartz
#

Lol I don't even work here lol I'm trying to get help myself

fair harbor
#

i saw your message hope you get help

foggy quartz
#

Yeah I'd like too have my members able too join and do things

fair harbor
foggy quartz
#

Like you my permissions aren't showing up but on a more severe case, when making roles and whatnot many many of the permissions including ones that are standard like op deop and msg

#

They aren't part of a plugin so they should be there regardless but they aren't and when I try manually adding them they won't work

meager fox
#

"Standard" permissions are added by your server software. In case of fabric, it does not add vanilla minecraft permissions

foggy quartz
#

i am using paper if that makes any difference

meager fox
#

Also, whether a permission is suggested in the editor depends if it was checked since installation of luckperms.

#

Well, we cant just assume stuff here

#

Share screenshots of what you added, where to etc

foggy quartz
#

im still very new too this so im not really sure what is s standard thing and what isn't please bare with me

meager fox
#

I kind of have a feeling

#

So maybe best to start by sharing your /plugins list

foggy quartz
#

so you want a list of the different plugins i have

#

okay one sec

meager fox
#

Ye, there are plugins luckperms cant work with

foggy quartz
#

well the plugins like essentials always have thats why the sudden change has made no sene too me

meager fox
#

I never said essentials is one of them

#

Just share the list, we can go from there

foggy quartz
meager fox
#

Figured, i was right

#

You have powerranks installed. Powerranks is a permission plugin just like luckperms and takes over permission Management on your server. Thats why no matter what you add to luckperms, it wont work

foggy quartz
#

oh i never knew that thank you

#

so theyve just been fighting over control im assuming

meager fox
#

I mean, what were you expecting? Do you usually install 2 of everything?

foggy quartz
#

i thought power ranks was just a plugin that controlled names you don't have too be so demeaning

#

all I'm doing is seeking help on a problem that I don't understand you don't need too be an jerk about it when I'm clearly new too this.

magic root
#

So true

steady sail
#

how would i use bulkupdate to only remove the "world=world" section so it's true in all worlds?

ember blaze
#

is it possible to add weights to any meta keys not just prefix and suffix?

magic root
#

No

#

Group weights would be the weight used in this case

ember blaze
#

Ah ok then yeah something is wrong with miniplaceholders then

royal briar
#

How to add redprotect block limit permissions in LP Editor?

magic root
royal briar
#

Is there an example of a screenshot in the LP Editor?

steady sail
hasty tree
#

/lp bulkupdate users update world global "permission == testpermission.test" "world == world"

coral granite
#

hey does anyone know how to change default group displayname not using prefixes? i tried while having essentialsX chat but for some reason LP didnt seem to read the color codes and group [Player] looked like &7[&ePlayer&7] so i uninstalled the essentialsX chat
now it is blank but that's because the chat display only shows {player} which is not modified and not {group}&r {player}. I dont know how to change the default chat display without essentialsX chat but maybe there is a LP setting for that?

wise moon
#

Mabye try LPC?

coral granite
#

is that a diffrent plugin? because i remember i used LP before and the color codes worked just fine

wise moon
coral granite
#

do i keep the essentialsX chat? i think i still would need it for the chat format

wise moon
coral granite
#

i mean color codes work for example in chat when i type or anywhere else. they just refuse to work on the LP group displayname

wise moon
wise moon
coral granite
#

i want to group "default" to be displayed as [Player] with color

wise moon
#

Where at Chat, Tab?

coral granite
#

yes when you type in chat

hasty tree
#

Why don't you want to use prefixes

wise moon
#

Yeh

coral granite
#

i think its a weird way and i remember doing it normally

wise moon
#

Sorry it was a bit confusing what you wanted, Turbo can help from here

hasty tree
#

This is what prefixes are meant for

#

Displayname is just another way to name a group

#

Not actually meant for styling like a prefix

coral granite
#

a few years back when i had my server i remember i used something like setdiaplayname.&7[Player]

#

but your saying that it shouldnt be working like this?

#

or maybe it also didnt work back then so i set it up with prefixes i dont know you might be right i dont remember

hasty tree
#

!chat

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

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

List of chat/tablist formatting plugins that work with LuckPerms
hasty tree
#

Bunch of troubleshooting tips in that second link

coral granite
#

yeah i see they also use prefixes

#

your probably right i will set it up that way i just wanted to know if there was another way

#

thanks for the help!

tropic abyss
#

Hello how can i prevent this?

wise moon
tropic abyss
#

Yes, this is a "track rank"

coral granite
#

set the weight of the prefix i think

#

then it only takes one prefix with the biggest weight

wise moon
tropic abyss
tropic abyss
#

I have noticed that when a person does not have a rank in LuckPerms they get that "Invisible Space". How can I fix it?

#

with the middle-spacer:?

topaz ether
#

how do i disable certain commands for a certain world?

magic root
#

Players always have a group, double check default groups configuration.

wise moon
topaz ether
#

found out how thanks though

wise moon
#

👍

midnight jetty
#

how to separate a prefix from a nickname

#

???

wise moon
#

From thier username?

midnight jetty
#

yes

meager fox
#

It's your chat plugin

wise moon
#

Yep

meager fox
#

Essentials chat uses {displayname} which is prefix+nick

#

Have a look at the config, there are separate placeholders for it

wise moon
#

Or add a invisable letter

#

Thats how i did it

midnight jetty
#

ok

#

i dont understand

#

what to do?

#

how to separate a prefix from a nickname

#

???

hasty tree
#

This is luckperms support. Not whatever plugin that config is from

#

So can't really tell you

pallid shoal
#

Hey, is there a way to bulk remove all these permissions in 1 go? like remove them from all the players that have them

meager fox
#

~~ essentials.warps.%

midnight jetty
#

how to make the group be issued automatically when a player enters???

meager fox
#

The default group is always given on join

midnight jetty
#

no it was not issued

uneven nexus
#

yes it was

meager fox
#

^

uneven nexus
#

show us that it wasn’t.

midnight jetty
#

there was not displayed in the tab

meager fox
#

What does that have to do with luckperms?

hasty tree
#

tab is controlled by another plugin

midnight jetty
hasty tree
#

big brain

fringe raft
#

how to remove all players on this screen?

uneven nexus
#

|| /lp bulkupdate users delete ||
Warning THIS WILL SET ALL USERS BACK TO DEFAULT Warning

open ridge
#

Hi, I have installed
forge-1.16.5-36.2.39.jar and spongeforge-1.16.5-36.2.5-8.2.0-universal.jar

I downloaded LuckPerms-Sponge-5.4.106.jar. I placed it in both the plugin and mod folders. But I keep getting errors and it doesn't work.
What could be the problem?

#

I figured it out, it was due to incorrectly assigned access rights to the folders.

rapid dew
#

What are the conditions where a LuckPerms command would be blocked even though I inherit the specific permission?
Attempting to use /lp user Breantique permission check luckperms.info in-game returns [LP] You do not have permission to use this command!
Of course it works in console, because it's console, but it tells me I I do inherit that node from the mod group.

rose raven
#

!verbose

wanton stratusBOT
rapid dew
#

I tried using verbos. It tells me I have the node.

#

I will do another verbose to get the link for you, if you want.

meager fox
#

Probably missing the self node

rapid dew
#

I inherit luckperms.user.info from group-helper
luckperms.user.editor from group-sr_mod

luckperms.info is irrelivant to this issue.

solemn viper
#

Is not that big of a deal as I can just include it manually if needed, but how frequently is Modrinth updated with LuckPerms releases? The last release is v5.4.102 which was before MC 1.20.2 Support.

rapid dew
#

I feel like the best place to download LuckPerms would be from Lucko's own site.

#

It's safe to assume that they would keep that download up to date with the latest release.
There is also the jenkins you can get development versions

halcyon musk
#

there are no "development" versions as every commit to the main branch on github leads to a new build on the CI, and the luckperms website just pulls from the CI

rapid dew
#

I've never really taken a look at the 'jenkins', until just now.

solemn viper
#

I am not. I was using the Modrinth launcher and saw it uploaded by Lucko but I just wasn't sure the frequency of when it is updated. Modrinth has auto-update functionality for locally hosted mods/data packs so it would just be less manual upkeep. That is all I was looking for in asking.

#

Using the Fabric version specifically.

#

I'll end up probably creating a script for external plugins that I can use to update and distribute it with the modpack if it is not frequent.

halcyon musk
#

launchers are for clients...?

#

luckperms is a server-side mod and wont run on a client

solemn viper
#

Modrinth has a download cli tool that downloads the files and prepares them for client vs server. They are shipped together in this case but are just not used for the client.

#

Lets me keep a single copy of configs and files instead of maintaining a separate server pack.

rapid dew
rapid dew
#

I can't read today! Yay!

halcyon musk
#

ive tried it and the game literally crashes when you try loading a world in singleplayer with luckperms installed on the client lmao

rapid dew
#

Anyway, back to trying to figure out why I can't use LP commands even though I inherit the permissions...

halcyon musk
#

show the output of verbose

rapid dew
#

Okay, I just got the list on verbose. It looks like I can't use luckperms.group.permission.check.view.*.
Or I have the node mistyped in the actual permission...I'll have to go search for that.

#
solemn viper
halcyon musk
#

i tried it a while ago and it did crash, but i just tried it and its not happening on 1.20 Thonk

#

found this screenshot i took when i tried it before, and it looks like it mightve behaved differently in 1.19.2 for whatever reason

hybrid hatch
#

Hlello

#

I just Mitagated

#

A seutp I recently aquired from group manager to luck perms

#

But only the global groups transfer over

spiral hinge
#

Hey I was wondering for checking requirements of needed permission

#

for instance, I have a group default with contect server smp

#

and they rank up to rank A

#

only on SMP

#

would the check to see if they are in that group need to be group.default server=smp ?

#

I'd think if you leave it at group.default this would be global correct?

foggy quartz
#

is there a way that i can convert a luckperms sqlite file into mysql?

wanton stratusBOT
halcyon musk
spiral hinge
#

@halcyon musk so, I would like to limit the node to be server specific. As I have the same rank up names in other servers. I’d assume if someone had rank A on SMP and they would jump to factions, wouldn’t the system see that they have group.default true so henceforth show the same on factions? Even though they should be at group default?

wanton stratusBOT
#

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

tropic abyss
#

Hello

#

how can i fix this error

rose raven
#

!bungeecheck

wanton stratusBOT
#
Running a network and getting UUID mismatches?

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

shell epoch
#

how do I set the default rank to a specific group. I think i messed it up when doing parent groups

rose raven
ornate hemlock
#

So I feel like it should be right in from of my face. When using Prefix stacking, what do you put in the "element" spot in the placeholder (%luckperms_prefix_element%)?

shell epoch
rose raven
rose raven
wanton stratusBOT
ornate hemlock
rose raven
shell epoch
#

might be a dumb question but how would it so a group is default so when players join they automatically get put into that specific group

#

i can send you my lp editor link

rose raven
#

LuckPerms automatically assigns new joining players to the default group.

#

You can't configure the group assigned to non saved users though. You can only modify your permissions, groups and the relation between them - how your default group is set up.

shell epoch
#

yea so I already have the default group setup but when i was doing parent groups and stuff, i think all the users automatically were assigned to a different group. so I now im tryna revert that

#

but i think i fixed it i redid all the parent group stuff.

jolly charm
#

i have an issue with my tab the order of the ranks are weird i have owner weighted 1000 admin 800 media 300 vip 200 and default 1 but in tab its in this order:
OWNER
ADMIN
VIP
PLAYER (default)
MEDIA

halcyon musk
#

luckperms does not sort the tablist, thats up to your tablist plugin

turbid elm
#

Is there a way to use /lp user clear to remove everything except for specified groups and perms?

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

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

List of chat/tablist formatting plugins that work with LuckPerms
flat parcel
turbid elm
#

Hmm, I assumed so but that might be a little hard for an NPC to execute lol.

flat parcel
#

oh I didn't realize this is something you're trying to automate. XY problem, what is the usecase?

turbid elm
#

Ty, I will figure out a way to have it run all the commands one by one removing each group I need it to so that I can leave out the 2 groups and selected perms I need.

turbid elm
flat parcel
#

hmm yeah that's not something LP is really built to handle, so I'm not aware of any easy way to accomplish that aside from determining all the possible nodes that need removal and removing each of them - not ideal

#

The least bad way of handling that would be to have some custom plugin that hooks into our API and determines what needs to be removed programatically, but I'm aware one does not simply

turbid elm
#

If only the context section of lp clear would allow for weight variables

#

Such as clearing all groups or perms below/equal to/above a set weight

#

But ty, You have been most helpful! 😄

I will go do the tedious way now lol

spiral hinge
#

Hello for a permission to not be globally like group.default, would it be group.default.smp ?

#

in order to have it specific to the server smp?

flat parcel
#

No

#

!context

wanton stratusBOT
rose raven
#

No. That's not how contexts work and that's not the way you define them.

#

_11 too quick with it. 😅

spiral hinge
#

Hmm then I guess I have an overarching question

#

I have a deluxe menu handling this rankup system

#

where it reads the permission based on the previous group.

#

However, all my servers are using the same ranks

#

and we are then promoting people on a track based on server.

#

my question is, if I have a rank In factions

#

but I have a permission check of group.default or group.whatever

#

would that conflict in the other server?

#

Is this group.default seen as a global perm?

meager fox
#

Wonderful

#

Exactly the same issue as a few days ago

spiral hinge
#

Did someone else have this issue as well?

meager fox
#

It doesnt result in an issue you cant handle

spiral hinge
#

I have not arrived to this issue yet (our other server is under cosntruction) but I started thinking about it

#

and was curious to know if it does become an issue

meager fox
#

It really depends if default is the first group on your tracks or not

foggy quartz
#

Hello there, I was wondering if luckperm mentions a bedrock user "is not a valid username/uuid", how would I fix that? As I cannot look them up.

wanton stratusBOT
#
Using Geyser?

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

foggy quartz
#

ty

spiral hinge
#

@meager fox default globally is given to the player. Once they join SMP then they rank up, they rankup to default server=smp then so on and so forth. So default global is still there and the promote along the track. Same thing for factions with default server=factions

meager fox
#

If youre aware of that, then i dont understand your confusion or what it is you want to know

spiral hinge
#

I am curious to know does this create conflict in the future?

#

once factions opens, and someone is like a rank C in SMP but joins factions and should be default, would their group C be registered on deluxe menus of factions as having the permission check of group.c? or would it entierly omit it due to the fact its only on SMP?

meager fox
#

Context work like an on/off switch

#

If a group applies to context A, it is only true if the viewer/server IS in context A

#

Otherwise it does not exist for other checkers, aka other servers

#

It omits the whole group - in short

spiral hinge
#

Ahh okay that makes sense. All I wanted to clarify

#

thank you

icy skiff
#

Does somebody know what this is

#

those blocks

uneven nexus
#

looks like characters that MC doesn't support - don't think that's LuckPerms related however

final bronze
#

v

#

How can I give ranks to the Bedrock puts me is not a valid uuid/username

flat parcel
#

!geyser

wanton stratusBOT
#
Using Geyser?

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

wise moon
#

And ppl dont have to come in here and ask about it

uneven nexus
#

because this isn't just a way to allow geyser users. it bypasses the entire username verification system.

#

it's assumed you know what you're doing enabling it

flat parcel
#

it only bypasses the character filter not the length filter, but yes

uneven nexus
#

maybe a change for geyser specifically would be useful(?)

#

well, moreso floodgate actually

flat parcel
#

I guess the other thing we could do is to detect that Geyser is installed & recommend that they change the config based on that (or maybe just enable it for them automatically)
Luck - src

uneven nexus
#

i like that idea

sterile tulip
#

Hello, do I need to enter all of the perms I do not want a group to have and flag them false, or?

wise moon
sterile tulip
#

Ok, so basically everything is blocked by default by it not being added, and you add what you want? Or you can explicitly block something if you desire?

#

Am I understanding that right?

sterile tulip
#

Ok, thanks.

weary halo
#

random question.... Is there an easy way to export a list of command allowance based on group permissions? I think help automatically limits it, but I was hoping to generate something in the console rather than a paginated in-game list. My server was made for my little one and her friends, so a friendly print out would be so much more simple than having them parse /help

#

if not with this plugin, anyone know of something that accomplishes this?

#

viewing similar, but not the same questions asked here, looks like this might not be possible. But casting the net in hopes someone knows 🙂

halcyon musk
celest ore
#

Hello, I have a problem for the first time in years (very big). Yesterday a strange player somehow managed to get rights in Luckperms *. I have no idea how he managed this and am now afraid for my safety on the server.

halcyon musk
#

!hacked

wanton stratusBOT
#
Has LuckPerms been exploited/hacked?

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

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

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

Do not run your server/network in offline mode

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

Do not download plugins from shady websites / sent by friends

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

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

Hi, is there any way to delete all users in a database in one action?
Instead of deleting each one in turn.

#

I used /lp bulkupdate users delete
But I got this error

nocturne chasm
#

your db broken

open ridge
#

It can be fixed?

nocturne chasm
#

i believe so yes

#

you’ll have to google how though

rose raven
#

Try using the %luckperms_inherited_groups% placeholder.

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

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

List of chat/tablist formatting plugins that work with LuckPerms
wooden agate
#

Sup. I'm running LP on Paper 1.20.1 and can't seem to get group prefixes working (running Essentials - change-displayname and add-prefix-suffix are both true). Any ideas?

uneven nexus
#

do you have vault

rose raven
wooden agate
#

Am I having a brainfart?

rose raven
#

Vault is compatible with 1.20.1. Its plugin page, just fails to state it.

wooden agate
uneven nexus
primal hamlet
#

hello, how can I output this cooldown?

vague frost
#

So i have staff roles and player paid for roles. I want my helper to have "helper" role and "booster" role. The problem is that it shows his helper in tab but in chat it shows booster. How can i make it say helper for both whilst he inherits all the previous perms?

flat parcel
#

!chat
LP only has one prefix for a player, one of those 2 plugins is getting the second prefix on it's own. See /lp user <affected user> info for which prefix LP thinks they should have, and then configure the plugin displaying something else to use LP's prefixes properly
To ensure the helper prefix has a higher precedence over other prefixes, give it a higher weight

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

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

List of chat/tablist formatting plugins that work with LuckPerms
lone fox
#

Hello, does anyone know about a chat formatting FORGE mod for 1.20? I'm trying to make prefixes work on 1.20 forge server however I can not find any mod 😦

rose raven
#

You can ask on #general for mod recommendations on this. 😀

#

Personally, i don't know any.

lone fox
primal hamlet
#

hello, how can I output playsholder this cooldown?

nocturne chasm
#

!placeholders

wanton stratusBOT
blissful kelp
#

What should I do if the site isn't accesible ?

#

I made a post else where, and someone said it's working for them. But no matter the browser, its just not loading

#

Nvm, I just read #news. This sucks.

#

but Update: should be all good again. Please let us know if issues happen again. ;-;

uneven nexus
#

that was a while ago, and we've had a few reports of it again.
still the same issue

blissful kelp
#

I just gottA figure how to whitelist sites using avg. Google time

verbal sluice
#

Can I copy my config.yml from my paper server to my velocity server just changing the server name? or is there different config values

rose raven
#

Trying to make it so all my players can kill themself by default but "/lp group default permission set minecraft.command.kill.modify.self true" isn't working. I assume I'm misunderstanding the docs, can someone point me in the right direction

uneven nexus
#

are you looking at the argument based permissions section of the wiki?
that's for luckperms commands, not other commands. You need a plugin that can let users /kill themselves, with a permission as im not sure the minecraft command allows for this.

rose raven
#

Damn I thought that might have been the case

uneven nexus
#

no, make the changes manually on the velocity config. they are not the exact same.

ancient solar
#

Hello, my prefixes don't work in my server. I installed the TAB plugin, luckyperms on velocity and essentialsX

#

can i get help

wise moon
ancient solar
#

yes

wise moon
#

Is this for Tab or Chat or Both

ancient solar
#

both

wise moon
#

!chat

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

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

List of chat/tablist formatting plugins that work with LuckPerms
wise moon
#

"/lp user <user> info, LuckPerms is doing its job!" Try this

ancient solar
#

it shows the prefix on it

#

when i run the command

wise moon
#

Then thiers a problem displaying it

ancient solar
#

when i ran /ess version it shows vault and citizens but not luckyperms

wise moon
#

Do you have vault?

#

For essx chat

ancient solar
#

im not sure i use vault for currency

#

does it try doing chat related things

wise moon
#

Well you need it for Essx chat im pretty sure

#

Can you send your editor link quickly?

#

Also when you type in chat if anything shows

ancient solar
#

when i do /lpv editior it does load the editor

#

do you want me to dm you it

wise moon
#

!editorsafety

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

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

Concerns about the proprietary nature of your permissions setup?

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

wise moon
#

Just send the link here

ancient solar
#

ok

#
#

ok i figured it out

#

so i have to install luckperms in paper and velocity

#

not just velocity

hasty tree
#

no advertising

#

this is luckperms support

halcyon musk
#

this is not a marketplace. feel free to just ask your question in #general though

viscid cloak
#

oh

#

sorry man

sacred mountain
#

Don't have message permissions for some reason.

I've given the default group the required permission.

#

Same goes for /whisper

nocturne chasm
#

that’s not the right permission

#

!essxperms

wanton stratusBOT
#

Sorry! I do not understand the command essxperms Did you mean testperms?
Type !help for a list of commands

sacred mountain
#

oh

#

my bad, it's difficult to troubleshoot

nocturne chasm
#

!ess

wanton stratusBOT
#
Essentials

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

EssentialsX Discord
sharp marlin
#

How can i temporarily make it to where a different rank is the default rank?

#

Or like it auto adds a parent

#

like people are default role, however, i want them to already get vip parent added on join

coarse bough
#

im having an issue with prefix stacking. it works with 2 of the 3 tracks.

Basically i got 3 tracks. ranks subscription and staff

If a person gets max rank but then gets promoted to a subscription track the person will recieve the prefix of a rank below them for some reason. this does not happen with the staff track. anyone know what is causing this?

nocturne chasm
#

!default

wanton stratusBOT
sharp marlin
#

I know theres a default group, but i want to add a default parent

#

so my ranks are based on parents, so like default parent add vip

#

so vip will be main rank and gain whatever default has

#

Oh i think i understand, i just dont know how to test it now xD

#

Will that make it to where when people join, they have vip, then whenever beta is over. The people that already joined will keep vip, but the new people won't have it any longer?

nocturne chasm
#

no you’d need another plugin for that

coarse bough
sharp marlin
nocturne chasm
#

yes that’s with another plugin

sharp marlin
#

Lmao it's a plugin almost everyone has

nocturne chasm
#

okay?

coarse bough
#

powercas do you perhaps know whats causing my issue?

rose raven
#

How are you determining that the prefix does not get updated? Ensure you check using /lp user <user> info.

coarse bough
nocturne chasm
#

send editor

#

and /lp user #user meta info

coarse bough
wise moon
#

From your Luckperms editor session

#

!editorsafety

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

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

Concerns about the proprietary nature of your permissions setup?

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

coarse bough
#

ok

coarse bough
coarse bough
#

any idea why this happens?

nocturne chasm
#

which prefix isn’t showing

#

probably to do with weights

coarse bough
#

i tried with each prefix having the same weight as well. didnt work either

#

and basically each prefix is showing on its own. however when multiple prefixes get shown at once, the lowest track gets frozen in rank, wont change prefix even if track rank gets promoted or demoted.

narrow walrus
#

How to fix priorities not working, I have setup all the weight for the groups?

#

I rebooted the server and did everything

#

In the tablist
Hero rank shows below default rank

#

and I use TAB plugin

rose raven
#

That's because LuckPerms does not sort your tablist or format it in any way. Weight is not used to sort the tablist order.

It's up to your tab plugin.

#

Check TAB's documentation on this.

wise moon
#

DARKLAW MOD!! Grats Dark doing really well.

#

And frying pan

sudden pecan
#

Hello, I have a quick question regarding the notifications done by someone editing a permission.

I have for example 2 players. Both have access to see the notifications of permission changes.

I set for both players the "luckperms.log.notify" (and even tried "luckperms.log.*) permission to false. It seems to work for the player not editing the permission, but for the person who actually edits, it still shows.

Is there a way I may be missing, to disable the [LP] notification for the person who edits?

Added screenshot below, the player who did not do the change, so CANT see this change in chat (image below), but the person doing the change can (the notification below)

halcyon musk
sudden pecan
#

ahh ok, is there a way to disable that output?

halcyon musk
#

no. if you did, you would have no idea if something went wrong with your command

#

i smell xy though, why do you want to hide this?

sudden pecan
#

I have a command panel, that changes the permission for a player.
Like we have for example Deathmaps enabled on the server with the permission above. In the Command panel I want the player to be able to click the button, and it changes the permission for themself. I didnt want the notification in chat is all.

#

All good though, I'll find another way

halcyon musk
#

that should be running the command as console instead of the player

#

and normal players shouldnt have access to lp commands

sudden pecan
#

yeah, they dont, which is also why im confused it shows. I'll take another look at it, and see if I can figure it out

halcyon musk
#

well it shows because your probably running the command as the player

#

luckperms will always send command output to the player that ran the command

#

or console if it was the console

#

anyways, look at the docs for your "command panel" plugin, and see if theres a way to make it run commands as console instead of (opped-)player

sudden pecan
#

yeah, will do, tysm for your help

#

greatly appreciated!

coarse bough