#support-2

1 messages · Page 93 of 1

prisma hinge
#

Hast du sonst noch andere chat plugins auf deinem server?

sage thunder
#

Das sind aktuell alle plugins

prisma hinge
#

Fair. Ich hab das schon mal gesehen mit chant manager.

sage thunder
#

Bin grade am verzweifeln deswegen xD

prisma hinge
#

Guck mal in dein factions plugin rein.

#

Das chat foto was du gezeigt hast hat einmal ein no-factions prefix und einmal nicht

#

Beides sieht trotzdem aus wie chat manager wegen dem 'local'

sage thunder
#

ich hab das "local" in das default Chat format eingefügt

prisma hinge
#

Irgendwo gibt es eine einstellung in chat manager. Ich weiß nur nicht mehr, wo.

#

Wie gesagt, ich hatte das schon mal. Das hatte irgendwas mit lokalem und globalem chat zu tun.

sage thunder
#

Ja Chat_radius

#

das hab ich auf true gestellt seitdem ist das

prisma hinge
#

Ew.

#

Warum macht man sowas?

sage thunder
#

? xD

#

ich möchte denn generellen chat aus machen

#

und wenn man in der nähe von jemanden ist sollte man mit ihm schreiben können

prisma hinge
#

Versuch mal, global auf falso zu stellen in lp für gruppe default

#

Also für alle. Ich geh mal davon aus, dass du inheritance bis zu default runter hast

sage thunder
prisma hinge
#

Wenn du op hast, kann es auch sein, dass eine nachricht normal ist, und die andere vom spy. Also nur du doppelt siehst, aber ohne op nicht

sage thunder
#

das sind die aktuellen perms in default

#

selbst mit einem alt dupliziert sich die nachricht

prisma hinge
#

Versuch mal folgendes: /lp verbose record <deinname>

#

Dann schreib was in den chat, aber mach nichts anderes

#

Dann /lp verbose upload

#

Das gibt dir einen link, den hätt ich gerne gesehen. Vielleicht catchen wir damit die permissions die mit global zu tun haben

#

Du solltest aber nicht op dabei sein

sage thunder
#

ok 1 sec

prisma hinge
#

Das könnte das ergebnis verfälschen

sage thunder
#
prisma hinge
#

Dein default channel is auf local gestellt, richtig?

sage thunder
#

ja

prisma hinge
#

Hast du 'default_format' auf true stehen?

#

Also chat format 'true'

#

Ich glaube, was hier passiert könnte einmal dein default format und einmal dein group format sein

#

Ist das möglich?

sage thunder
#

Meinst du das

prisma hinge
#

Ich brauch das hier, ich switch immer channels xD

prisma hinge
#

Du hast dadrunter group formats, zeig mir das bitte

sage thunder
prisma hinge
#

Jo

#

Wo kommt [no-faction] her?

#

Das format damit such ich grade lol

sage thunder
prisma hinge
#

Crtl + f für no-faction

#

Oder eben den placeholder

#

Was auch immer das ist. Ich glaub kaum dass chat manager ein factions placeholder by default hat

sage thunder
prisma hinge
#

Welches plugin is denn dein factions plugin

#

Hast du nen spigot link für mich?

prisma hinge
#

Ach du scheiße

sage thunder
#

xD

#

hab kein gutes gefunden da hab ich einfach das genommen

prisma hinge
#

Ich hab mich mit dem kack plugin so rumgequält

#

Wer auch immer die configs geschrieben hat, muss löcher im gehirn haben

#

Naja, macht ja jetzt baer nix, warte kurz

sage thunder
#

haha true

#

hast du vllt ein besseres und leichteres für 1.17

#

das plugin ist wirklich schwierig zu verstehen xD

prisma hinge
#

Ich hasse dieses plugin

#

Ich hab nach diesem aufgegeben, mich mit factions zu beschäftigen haha

#

Also

#

Ich hab die placeholder gefunden

#

Wir suchen nach %factionsuuid_faction_name%

sage thunder
#

ich bin momentan sowieso am schwanken ob ichs rausnehme und irgendein anderes faction plugin suche aber es gibt halt keins

prisma hinge
#

Hast du in saberfactions eine conf.json?

#

Und darin ein chat format?

sage thunder
#

jo habs mal auf false gesetzt und schau mal obs funktioniert

prisma hinge
#

Jo

#

Sag bescheid ob das wirkt. Wenn nicht, ping ich dich bis du reagierst xD

sage thunder
#

jo xD

#

Hat leider auch nicht geklappt

prisma hinge
#

<.<

#

Probier mal, saberfactions einfach rauszuhauen

#

Ich will wissen, ob es saberfactions überhaupt ist oder ob chatmanager ein arschloch ist

sage thunder
#

Jo habs jetzt

prisma hinge
#

Obwohl, ich kann beide plugins nicht ausstehen um ehrlich zu sein

sage thunder
#

Factions ists

#

denke ich, ich hab jetzt einfach faction chat disabled xD

#

ich hoffe ich brauch denn nicht

prisma hinge
#

Du hast chat manager dafür lol

#

Ist nicht mehr doppelt jetzt oder?

sage thunder
#

jo alles wieder normal aber es steht halt jetzt der faction name nicht mehr davor

prisma hinge
#

Chatmanager hat support für placeholder api

sage thunder
#

nice

prisma hinge
#

Du solltest also eigentlich in chat manager %factionsuuid_faction_name% reinhaune können

#

Theoretisch

sage thunder
#

ich versuchs

#

bei dem default_format meinst oder

prisma hinge
#

Wo auch immer, haha

#

Du hast für herzog ja kein format

#

Also noch nicht

#

Dann müsste default auf dich zutreffen

vestal kayak
#

hi

sage thunder
#

Funktioniert alles wieder, vielen dank dir du bist ein retter für mich xD

prisma hinge
#

Hallelujah!

#

Da, falls du noch mehr placeholder in der zukunft brauchst

sage thunder
#

😊

tall topaz
#

can i create teams that have prefix/suffix with a color?

wanton helm
#

!colors

wintry cloudBOT
solemn thunder
#

Hello, how I can delete all data of a player including his uuid on the server pls?

#

because I have a bug [LuckPerms] LuckPerms already has data for player 'Twiz0x_x' - but this data is stored under a different UUID.

#

how to delete all players data on the database? Is there a command? Or I really need to log into my database to manually delete it pls?

prisma hinge
#

do you run a single server or a network?

outer lance
#

can anyone tell me how can i make a group default, i mean when i will deop or anyone will join he will automatically get the rank

mighty yarrow
slow olive
#

Im running into problems with the prefixes. Im on 1.17.1 and I have all the prefixes set up but they are not working.
All my jars:
CoreProtect-20.1.jar
EssentialsX-2.19.0.jar
EssentialsXChat-2.19.1-dev+8-f0da17b.jar
LuckPerms-Bukkit-5.3.68.jar
PlayerHeads.jar
ProtocolLib.jar
SilkSpawners.jar
SuperVanish-6.2.6.jar
TimeVote-1.5.0-pre 1.16.jar
Vault.jar
worldedit-bukkit-7.2.6.jar

prisma hinge
slow olive
#

Ahhhh ok

slow olive
wanton helm
#

!database

wintry cloudBOT
#

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

wanton helm
#

!help

wintry cloudBOT
#
Available commands

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

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

wanton helm
#

!wiki

wintry cloudBOT
wanton helm
#

!bulkupdate

wintry cloudBOT
slow olive
#

Is there any way to make the color of the prefix not apply to a username as well?

prisma hinge
#

My name suddenly has the same color as the prefix or My prefix is squished into my name, I want to add a space or I don't want join/leave messages etc to include my prefix all the time
Prefixes or suffixes are not meant to be abused to edit your chat color. In some cases, for example in essentials, the name of a user can become the same color as the prefix. To understand why that is, you need to understand that the placeholder often used by people is {DISPLAYNAME} in essentials. Displayname in essentials means 'prefix'+'player name' in one placeholder. Because it is one placeholder for both things, that is why the color carries over into the name. To fix this, set 'add-prefix-suffix' in the essentials config to 'false' and remember to remove the # in front of this setting, too, otherwise it will not work. The next thing you need to do is go back to your chat format in the essentials config file and add {PREFIX} in front of the displayname. The chat format is where you should be adding spaces and color codes, for the name of players and their message color. Don't abuse the prefix by setting "&aMemeber &f", where the &f is you trying to add a white message color. Edit the format you wish to have properly in your chat plugin.

prisma hinge
#

Ight so my prefixes are not showing up. Essentials X Chat isnt loading and im using the most recent version.

#

Also vault is out of date

#

nothing is working?

#

Does anyone have a solution?

dense kite
#

Vault is unlikely to be out of date. It’s an API. If your EssentialsX Chat isn’t loading, you’re most likely on a mismatched version.

If the prefix shows correctly in /lp user (username) info lp is working fine.

wanton helm
#

!tablist

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
bold pawn
#

!prefix

wintry cloudBOT
slow olive
#

I know theres a way to get ranks to show up in the tab list. but im not exactly sure how to do it. I've looked for resources on it but I haven't been able to find anything

wanton helm
#

!tablist @slow olive

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
final pasture
#

Hello,

I got a server in 1.16.5 running latest luckperms' dev build in MySQL.
I got 100-150 players, and I got a lott of permissions check.

Sometimes when player receive a permission (given by a plugin) it doesn't give them the permission.
I got a
[LP] Another command is being executed, waiting for it to finish...
And sometimes they will never get their permission.

I got

maximum-pool-size: 10

Should I increase it ? 😄

red peak
#

Nah, that's the max amount of servers connected to your db

#

Servers act as a proxy of sorts to your db

quick lagoon
#

seems like you are just spamming too many lp commands

#

nothing to do with database

final pasture
final pasture
quick lagoon
prisma hinge
#

Shorthands?

final pasture
#

But is there a way to allow more lp commands ? (or requests to the database)

quick lagoon
#

its not about that

#

so what exact lp commands are you running and what is purpose of running 100 commands every other second?

final pasture
#

the commands should be queud and processed after, not forgotten

final pasture
quick lagoon
final pasture
#

and I got an average of 100-150 players, so a lot of players do "/gg"

quick lagoon
#

so what lp command is ran exactly?

final pasture
# quick lagoon so what lp command is ran exactly?
  - "lp user %player% permission settemp beasttokens.farming.multiplierbooster.double true 3h accumulate"
  - "lp user %player% permission settemp beasttokens.mining.multiplierbooster.double true 3h accumulate"
  - "lp user %player% permission settemp beasttokens.mobs.multiplierbooster.double true 3h accumulate"
#

or

  - "lp user %player% permission settemp islandshop.sell.100 true 8h accumulate"
  - "lp user %player% permission settemp jobs.boost.exp.all.1 true 8h accumulate"
  - "lp user %player% permission settemp essentials.fly true 30m accumulate"
  - "lp user %player% parent addtemp warpfarm 30m accumulate"
#

depending on what player bought

quick lagoon
#

yea its going to be hard, the best way to handle large scale permissions modification like this is with the dev api

nocturne anchor
#

hey so how can i add placeholders to prefixes?
like PAPI placeholders

pale pond
#

no need to ask in both channels, answered in #support-1

normal reef
#

How do I give my players permission to run the minecraft base / tps command?

pale pond
wintry cloudBOT
normal reef
pale pond
#

oh alright, didnt check support 1 yet 👍

prisma hinge
#

how do i get the prefixes to show above a persons name and on the tablist ppl

high raven
#

do not cross-post, please

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
leaden dome
#

hi, is it possible to make a permission temporary, for exmaple for 20min after first join

prisma hinge
leaden dome
#

but the perm will be added each time someone new joins to the whole group ?

tidal blade
#

Get a plugin that handles joins, then get that plugin to add the permission to the user when they join for the first time.

plucky crater
#

Hello, here 🙂

After 10 years of using PermissionsBukkit on my server, I just changed to LuckPerms because some permissions no longer worked with PermissionBukkit which has been abandoned for 5 years.

So I migrated all my permissions as explained in the Luckperms tutorial and everything seems to work pretty much.
However, I have a small problem that I cannot resolve under LuckPerms:
At the prefix level, the different groups have the correct prefix, but what is not normal is that they all inherit the prefix from my default group (named default and which visitors automatically obtain), in more of theirs.
For example, visitors have the prefix "Naufragé" and all the other groups have this prefix, although I have set this permissions to False for all groups except the Default group.
In game it gives this:
"[Admin], [Naufragé] Chevels => test" instead of
"[Admin] Chevels => test"
or
"[Naufragé], [Prospecteur] Chevels => test" instead of
"[Prospector] Chevels => test"

My "Groups.yml" file is attached.

The plugin I have always used is "SimplePrefix" and the permissions nodes are:

  • simpleprefix. [prefix] (example: - simpleprefix.Naufrage)

With PermissionsBukkit I just had to do

  • simpleprefix.Naufrage: false
    in the other groups so that it does not appear, but it no longer works under Luckperms for the default group prefix. The prefixes of the other groups are not displayed if I put
    • simpleprefix.Colon:
      value: false

How can I correct this please ?

wintry cloudBOT
plucky crater
#

There are probably other concerns but I haven't been able to notice them yet.
I know my permission:

admin:
permissions:

  • mv.bypass.gamemode. *

Also doesn't work but I don't know why.

It will be better when I am familiar with how LuckPerms works ^^

quick lagoon
#

!perms

wintry cloudBOT
#
How-to test permissions

Small list of things for you to make sure when testing permissions:
1. Don't test as op, your players/general staff will most likely not have op
2. Make sure you don't have any special permissions (e.g. * or the same permission you are testing) on your user (/lp user <user> permission info)
3. Make sure your parent groups are the ones the target audience you are testing will have (if you are testing mod perms, don't have owner as parent)
4. Use verbose to see exactly what's going on, what permissions are being checked

quick lagoon
plucky crater
#

I'm trying to repair the migrate result

quick lagoon
#

So what doesn’t work?

#

Ah

quick lagoon
plucky crater
#

The conversion result for LuckPerms :)

#

I think this is a little problem that a connoisseur should be able to identify, like a parent group problem or whatever, that's why I provided my "Groups.yml" file just in case the problem is obvious to you

quick lagoon
#

Unless by conversion error you mean permission are missing, but that doesn’t look like the issue.

plucky crater
#

So you don't see any errors in the structure of my file? Would this come from Simpleprefix only?
I was worried that this was an inheritance issue that could influence other permissions so I preferred to seek expert advice before changing prefix plugins.

And for permission
admin:
permissions:

  • mv.bypass.gamemode. *

which does not work, can it come from the wildcard "*" ?

quick lagoon
#
  • wildcard works for me, and probably for everyone
#

you won’t be the only person noticing it if it actually doesn’t work

#

Unless you modified luckperms config.yml

plucky crater
#

For the moment I am working on my pre-production server, but before switching to LuckPerms on my production server I prefer to try to fix the small problems before^^

quick lagoon
#

Tbh I suggest you trying on a test server first.

#

I can’t open yml files on mobile, but you should be using luckperm web editor to view permissions anyways

#

I see no reason why mv.bypass.gamemode.* won’t work. Seen it done many time at multiverse support.

#

(remember to delete permssionbukkit btw)

plucky crater
# quick lagoon (remember to delete permssionbukkit btw)

Yes, don't worry 😉

I did not touch this version of the file, it is the result of the conversion that I did not modify.

On the other hand, I always prefer to modify my permissions directly in the yml file, I hope that does not pose a problem for Luckperms? During a 1st test I tried to modify a permission directly in the yml and I had received an error in my console, then on the next start-up all my group file had been deleted.

quick lagoon
#

if you know the format, you can possibility edit it while server is offline

#

Definitely a big no to do it when server is online.

plucky crater
#

But in the config file they say we can use the yml file format to allow direct modification on it. In reality it's false ?

quick lagoon
#

General not recommend for multiple reason

#
  1. Slower performance in terms of resding permission data
plucky crater
#

It's a shame because it's so usefull :/

dense kite
#

so is /lp editor 😄

plucky crater
#

Usually, simple reload of the plugin config it's ok, but not this one ?

quick lagoon
#

No, lp doesn’t reload permission data. Bcu it’s just not efficient

#
  1. one typo can cause data loss and file corruption
#
  1. LP doesn’t know when you edit the file, and which part. Entire reloads is not efficient.
#

!editor

wintry cloudBOT
quick lagoon
plucky crater
plucky crater
quick lagoon
plucky crater
#

The command works from console ?

quick lagoon
#

You can still use yaml… just never seen anyone actually benefit from it

#

Yea obviously, just like basically all mc commands

plucky crater
#

Some commands of somes plugins don't work from console but if /lp editor work it will be ok :)

quick lagoon
#

Yea only player targeted ones

plucky crater
#

ok. So, I've to switch SimplePrefix by other prefix plugin in first time. For the command of Multiverse, I hope there is a fix.
Thank you for help, it's very nice 😉 I've to go to work now, I can take a look to this Discord later on the night.

See you

quick lagoon
#

My suggestion is work with a fresh luckperms setup to test your SimplePrefix and mv perms.

#

So yea

#

The main this is: learn to adapt :/

#

That’s the pitfall for ppl that continue to use abandoned plugins like PEX unfortunately

surreal yoke
#

once a player changes their username does the rank keeps the old username or it follows them??

quaint idol
#

All LP data is stored using UUIDs, not names.

#

(So unless you're using pirate mode offline mode, yes, they will retain all permission data if they change their name)

surreal yoke
#

good

tame hollow
#

imagine if mojang never introduced UUIDs for players 😱

unique grove
#

Storing-Players-As-Strings Inc. would have many more clients

civic acorn
#

Is it not possible to extend a temp rank? Let’s say a player buys a rank with 30 days, when they have 4 days left they want to extend it by buying a package again. Here’s the problem that time won’t be added, they would still only have 4 days left. Is there a way around that? By the way I use this command /lp user {player} parent addtemp (rank) 30d

dense kite
civic acorn
#

How so?

dense kite
#

Press your space bar, and then type accumulate

civic acorn
#

/lp user {player} parent addtemp (rank) 30d accumulate. Like that?

dense kite
#

Yes

civic acorn
#

Thank you. Another quick question, I searched the wiki but can’t find an answer there. Is there a command players can type to see how much time is left on the temp rank?

dense kite
#

Not that I know of. A placeholder for that might be better suited? I believe there is one for that

#

!placeholders

wintry cloudBOT
civic acorn
#

I will take a look. Thank you for the help. I found the placeholder %luckperms_group_expiry_time%

cosmic river
#

how do i get multiple colors on a groups prefix

torpid anchor
torpid anchor
cosmic river
#

ok thanks

sharp ridge
#

Hey, is there anyway to do something like that :

  • A bungeecord plugin (gchat btw) check the gchat.send permission for a player "bougagaba"
  • If bougaga is on server A then permission gchat.send is set to true (even in the bungee context)
  • If bougaga is on server B then permission gchat.send is set to false (even in the bungee context)
#

I tried /lp user bougaga permission set gchat.server true server=A but because of the server=A bungee can't inherit this permission (that's logic)

wanton helm
#

!context

wintry cloudBOT
wanton helm
#

@sharp ridge

sharp ridge
# wanton helm <@310891284900610048>

Well I think that I know how to use context (I gonna read it once again) and I am used to luckperm.
Can you confirm that you read what I am wrong and it's doable with context ?

#

But maybe I should ask my question in a different way (it's about gchat, maybe I can still gonna get help here 🙄)
Is there a way to make gchat enable only on a few servers and not some others ?
e.g. A player who send a message on server A or B or C will be readable by people on server A or B or C
But someone who send a message on a server D won't be readable by people by people on server A,B or C

dense kite
#

That is not something luckperms can do. It would be on your chat plugin to have read permissions for each server. Not any way I can think of at least.

sharp ridge
prisma hinge
#

I really wanted to see plenguin answer this one.

sharp ridge
#

Why ? 🤔

iron raft
#

Hey. I dont know if anyone here can help me, but I have a problem if you are willing to help. I run a medium sized minecraft server, and we use luckperms as our permissions plugin since its the best out there. Someone just recently hacked our server, nuked the lobby and other gamemodes, banned staff, and removed people's perms. The damage is repairable, but I want to know how they did it to stop them from doing it again. I know they somehow got access to all of luckperm's commands on their accounts without the use of console or by hacking into staff accounts. Does anyone know how this was possible? How did they do this? Thanks for any help you can offer.

prisma hinge
#

!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.
prisma hinge
#

UUID spoofing is still a thing. Offline servers using bungee are particularly at risk. Perhaps you got the hostflow malware too. Could only say that for sure by seeing one or multiple of your jar files. Hostflow has done a lot of damage for years by injecting malicious code into jar files, which reproduce itself, meaning if one plugin is infected, all are. Can't say for sure

iron raft
#

We use tuinity. I can send the lobby jar file if you want to check.

#

I wouldnt know where to look

#

Also, we do run the server in offline mode, but we use a login plugin (fastlogin) so that nobody can log into staff accounts, and the passwords are very secure. Like keyboards smashing kinda random.

prisma hinge
#

Keyboards smashing XDDDD

iron raft
iron raft
prisma hinge
#

It may also be possible that someone bypassed your lobby. Do you allow direct connections to your backend servers?

#

Also, the tuinity or server software usually is not what is being attacked by hostflow

#

It is plugins directly

iron raft
#

nope. we have that disabled in the config of bungee and we also use a blockip plugin

prisma hinge
#

And yes, i can look. Send me 3 randomly chosen plugins in dms please, not here

#

Blockip is still not gonna cut it entirely.

iron raft
#

alright. lemme look

prisma hinge
#

I recommend bungeeguard

#

Best would still be to not use online mode but oh well, im sure you heard that a million times already

iron raft
#

I have, but ill look into bungeeguard. getting plugins from the lobby

lyric grove
#

Anyone know how to fix this ^^^

dense kite
#

Wdym?

proven harbor
#

Command to delete all the ranges of all the users I have registered?

dense kite
leaden dome
#

hi, when group 2 have as parent group 1.
Group 2 will have all rights from group 1 right ?
and if in group 1 use.chat is disabled and in group 2 use.chat is enabled the perm from group 2 will overwrite the permission from group 1?

#

i hope this makes sense 😄

prisma hinge
#

First statement is correct. Second statement is only correct if group 2 has a higher weight than group 1

#

Remember that luckperms prioritizes permissions based on weight

leaden dome
#

ah here is my issue 😄 thank you very much

prisma hinge
#

^_^

fathom stag
#

is lp still dependent on vault?

prisma hinge
#

I wouldn't say lp is dependent on vault.

civic acorn
#

Hey. Is it possible to overwrite a addtemp rank? Let's say someone buys Rank A and afterwards buy Rank 2, is it possible to do so the player only have the Rank B? As it is now, they have both rank, if you do /lp user {player} info .

pale pond
#

You could use a combination of weights and a negative perm

#

Have Rank A have a weight of 10, rank b have a weight of 20. Set group.A to false on Rank B

#

Should work

prisma hinge
#

True, or just add a command to remove the other temp group. Stores like tebex support multiple commands per purchase.

#

If the player doesn't have the other group, no harm done either. Command will just go into the void lol

civic acorn
prisma hinge
#

/lp user/group <user|group> parent removetemp <group> [duration] [context...]

snow pecan
#

Hello. Is it possible to set the default rank to another one to activate eg VIP?

prisma hinge
#

!default

wintry cloudBOT
quick lagoon
#

!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
tidal blade
#

!moss

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
snow pecan
#

Hello. You can set a default rank for example: vipa?

quick lagoon
vast marsh
#

So, I just want the result to be true. It's not. And I don't really know what might be needed to be explained. that isn't in the image.

#

I guess to add, he only has default role, and default role inherits the ridemobs group.

vast marsh
#

Nevermind. I fixed it.

leaden dome
#

hi, what weight do players have ? Is a permmission directly assinged to a player the most important one ?

dense kite
#

Permissions directly assigned to a player will override group perms afaik.

carmine shuttle
#

Why the plugin does not work in 1.18 if it says that it is compatible ?

prisma hinge
#

@carmine shuttle please don't crosspost

carmine shuttle
#

yes

prisma hinge
#

no

mellow prairie
#

permissions wont work idk why i add the permissions to me and then deop myself to test and it says i dont have no permission (commands are from another plugin called quickshop)

mellow prairie
#

qs create

dense kite
#

can you run /lp verbose command me qs create as op, or /lp verbose command <your mc name> qs create from console

#

and screenshot the output of it.

mellow prairie
#

there

#

(i was not opped)

dense kite
#

and you granted that permission to where?

#

an /lp editor link would be helpful! :D

mellow prairie
#
#

well since the group thing didn't work i added them onto myself

dense kite
mellow prairie
#

...

#

what does that mean?

dense kite
#

it means you didn't set quickshop.create.cmd anywhere.

mellow prairie
#

wait i just put quickshop.create

#

look under my user

dense kite
#

well that's not the permission checked.

mellow prairie
#

ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh lemme try that

#

but it was confusing bc essentials works just fine

dense kite
#

if you want all of the create commands, you need quickshop.create.*

#

essentials definitely would not work that way

#

essentials.* would, but not essentials (which in a sense is what you did)

mellow prairie
#

oops closed my sever on accident lol

#

by essentials i meant essentialsx

dense kite
#

yeah i know what you mean.

mellow prairie
#

ok

#

...

dense kite
#

0 bytes

mellow prairie
#

SNIP AND SKETCHHHHHHHHHH

dense kite
#

send a new editor link please

mellow prairie
#
dense kite
#

time for another verbose!
run the same command again, and see if you get the same output /lp verbose command <me or your ign> qs create

mellow prairie
dense kite
#

okay, well that's a start.
it's requiring more permissions.

mellow prairie
#

mhm ok

dense kite
#

For lazy owners, you can use "quickshop.player" permission node to includes all permission that player need.
note this

mellow prairie
#

ok

#

it works

#

thanks 🙂

#

alr ima head out thanks for the help

novel sluice
#

Question whenever I use luckperms with editor or only by commands, it won't let me show the prefix ingame does anybody know how to fix that?

prisma hinge
#

!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
quaint idol
#

Please don't crosspost

teal phoenix
frigid grove
#

so i have a quick question
is their a way to give a player a suffix and have a prefix of 2 different ranks like i want the player to have there donator prefix, but also a suffix for a questline example "Evil"

tidal blade
#

!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
frigid grove
#

im using essentials chat

#

like the prefix shoes up

#

i just want to know if its possible to show 2 ranks at once one being a prefix and one being a suffix?

tidal blade
#

Just make your chat plugin show the users prefix and suffix?

frigid grove
#

well when i give the user the rank that has the suffix it adds me to default rank and not the rank the user had before

wanton helm
#

You use parent set not parent add

frigid grove
#

ohhhhhhhhhh

#

thank you so much

#

im dumb

#

lmao

#

now is there a way to automate the plugin with placeholder api? like /lp user %playername% add evil

tidal blade
#

Depends on the plugin running the command.

quaint lintel
#

Just want to be sure i'm doing this correctly.
Scenario: "I have two groups owner and admin
if I add group.admin it means that owner inherits all permissions group admin right?

quick lagoon
#

yes

quaint lintel
#

Good, other question is there a way to make 100 ranks at once ?

lusty rock
#

Editing the database file / spigot API would be my only guess.

quaint lintel
#

reeeeee

#

Can groups be numbers ?

#

lp creategroup 1

lusty rock
#

The online editor might make the job less painful

quaint lintel
#

But can groups be numbers ?

prisma hinge
quaint lintel
prisma hinge
#

Lp has a clone cmd

quaint lintel
#

how does it work

prisma hinge
#

So make an empty group and clone away?

quick lagoon
#

isnt it the exact same as creating a new group?

quaint lintel
#

well I'd have to change the name anyways not sure if it's worth it

prisma hinge
quaint lintel
#

Yeah it is

#

wait

#

let me read that

#

Yeah same struggle i'm not bothered about the included things of the group

#

it's the fact that I have to type /lp creategroup <name> 100 times

#

😂

prisma hinge
#

The editor would be faster on that ngl

#

No need to set group weights

#

Just hit + and put the name

#

Plus again, next name

#

¯_(ツ)_/¯

#

But after, youll have to go over weights lel

#

I should make a factions preset with A -Z

quaint lintel
#

going over it isn't too bad tho

#

that's just put on some lofi music and go for it

#

but repetitive typing ugh

quaint lintel
#

and personally it's not that i'm using it for it's a rankup plugin for a survival server

#

a lot of plugins are requiring groups to be made these days

prisma hinge
#

True that

#

Imagine minecraft without permissions joyloop

quaint lintel
#

😂

quaint idol
#

I'd guess this is mycommand's end, but not sure

#

Like if it works with an op account then it shouldn't be our end

prisma hinge
#

Heh

#

I fixed it

#

Just me being a bit of a nob like usual. Thank you so much though, have a lovely day.

quaint lintel
#

Complex situation with a question.
All users start at Default default has a weight of 100
I have 25 rankups, weights are 1-25 | Whenever someone is at the default rank the prefix stone will apply and %vault_prefix% will show stone as well, on scoreboard and on tab.

Although whenever someone ranks up ( The command thats executed is /lp user OhLorenzo parent add I ) the %vault_prefix% changes to nothing, while the default rank has a higher weight than I

#

Is there anyone that knows how to resolve this issue within luckperms.

quaint idol
#

Higher weight = higher priority. Default should have a weight of 0 normally

deft wedge
#

According to the wiki, Inherited permissions will be overridden by an objects own permissions.

However, I have a wildcard assigned to my server's highest level group, with a negative node inherited from a prior group. Despite the wildcard on the group being set to true and said permission applied directly to the object, the inherited negative node is taking priority. How can I easily prevent the inherited and negated nodes from one group override a wildcard of an explicit specific group?

prisma hinge
#

The wiki also states that "Wildcard/regex permissions will be overridden by normal permissions"

deft wedge
#

I figured the bottom most statements would override the above ones, in order of priority.

#

Meaning the last statement is true if it conflicts with a prior statement

prisma hinge
#

I don't think that part of the wiki is in any particular order

deft wedge
#

But this isn't explicitly stated in the wiki, so I'm not sure

prisma hinge
#

should be changed tbf

deft wedge
#

yeah, probably include a priority system to determine which group gets what rank

#

otherwise I'd have to manually add in every node I've previously negated

prisma hinge
#

But yes, LP will traverse the inheritance tree "from top to bottom" first looking for specific permissions (e.g. a.b.c.d); if it doesn't find them, then it will do it again for wildcard permissions, from most specific ones (e.g. a.b.c.*) to least specific ones (*)

#

well that's not 100% true either

#

tree traversal algorithms, man do I love some graphs

#

This is how the inheritance tree is traversed

deft wedge
#

I understand this, just need the specific one for this case

prisma hinge
#

you either 1) do that, yes, or 2) not inherit that group with negated permissions to begin with, or 3) instead of denying specific permissions, deny a wildcard and allow specific ones (which allows you to "re-allow" the wildcard "later on" in the inheritance tree)

#

there are more than 3 options

#

but I can't be arsed to list them all

#

it also wildly depends on the current setup which one is the most effective

deft wedge
#

my main issue is staff permissions

#

i give developers star and negate permissions I don't want them to have

#

for example. I negate minecraft.command.op and minecraft.command.deop

#

my founder group inherits developer (which now I see might not be necessary) though inherits the same negative nodes

prisma hinge
#

I would advise against doing that tbh

#

There's just too much room for error

deft wedge
#

honestly I realized some of the nodes I negated from developer I need negated from founder as well, because some permissions like joining in essentials vanish can just be irritating

#

so regardless of which way its done I'm cutting my own hand off

#

here's another thing too:

#

when I was using the PermissionsEX system I was accustomed to directly editing the permissions file as that was the most convenient system for me, while the editor is very appeasing, it makes certain copy-paste functions pretty difficult and modifying some basic components slightly difficult, especially in batch... do I have any options to edit the database file directly?

prisma hinge
#

no

#

but you can change the storage type to a text-based one

#

!switch

wintry cloudBOT
deft wedge
#

are there any drawbacks to doing this? performance or otherwise

tardy glacier
#

are you the real william barr :O

prisma hinge
#

Yeah there are general charts showing that, see the second page linked in that embed

deft wedge
#

nah lol

prisma hinge
#

lol

deft wedge
#

Just looking through the example files, I see the user has a primary group, but I don't find any mention of a primary group in the online editor

#

is there really any difference between the primary and teritiary groups?

prisma hinge
#

the "primary" group doesn't really mean anything special in LP, I don't know the exact history of it but I am fairly certain it exists solely because Vault has a "primary group" concept, so LP has to provide it

deft wedge
#

makes sense, thanks

prisma hinge
#

Regardless of the "primary" group

#

By default it will also be the parent group with highest weight since it is, by default, the first group scanned after the user itself

#

There's just so many settings and conditions and things that can be changed; the default settings are okay for like 99+% of users lol

finite jackal
#

I'm new for luckperms. And i have several question about it. Firstly, how do these placeholders work ? I put it in my config files but it doesnt seem like it work properly for me.
(I downloaded ecloud and also luckperm extension as well)

pale pond
#

what config are you putting them in

finite jackal
#

In Deluxemenus

finite jackal
#

😢 pls help me

proven harbor
#

How do I give a user a group that noses the default when they join my server?

daring stirrup
#

noses?

tender tide
#

Good afternoon, I have a problem,I use Aternos hosting,
I configured the plugin, everything was fine,for the creative privilege I wanted to give the opportunity to use it, but when testing, he writes that
You do not have the right to use this command
Please tell me what to do?

prisma hinge
#

I assume you mean /gamemode creative

#

If you are using essentials, users need essentials.gamemode and essentials.gamemode.creative. If that isn't the case then you can check with verbose.

tender tide
tender tide
#

It didn't work out, the same error

prisma hinge
#

Then use /lp verbose command <playername> <command>
Player must be online and not op and be in the group, if you use a group, you want to have this command.

gleaming birch
#

I want to create a new list of groups with new permissions.
At the same time, keep the old ones, and give the players equivalent new ones instead of the current ones.
How to do it as correctly as possible?
After all, I can't get the entire list of players through / lp editor.
and through bulk I have no idea how it can be done.

prisma hinge
#

I would recommend you create the groups first, and then use bulk to match the old group to be replaced with the new one, one pair at a time

#

I also suggest you get an export before you do anything in case stuff goes wrong, so you have a backup since there is no undo command

gleaming birch
prisma hinge
#

Oh god, let me look up bulk myself real quick before i tell you bullshit lol. Bulk is not my expertise, let me look though

#

!bulk

wintry cloudBOT
prisma hinge
#

Thanks clippy, for the page

#

Okay yea that looks correct, comparing it to the wiki example. Still, get a backup with the export command first and test it on one group. Better be safe than sorry

gleaming birch
prisma hinge
#

Can you elaborate what you mean exactly?

gleaming birch
#

I have a couple of bands that I need as inspirational ones.
But I don’t use them, I don’t want to delete them either.
I would like to take them out somewhere so that they are not lost but also do not interfere with the view

prisma hinge
#

Ah. Well, Kairu and I actually made a github suggestion that could eventually help you out. I suggested tabs in the editor based on the context. Maybe you could add to this post with the idea of adding a tab on top of tracks for 'Disabled Groups'. You could also simply put the groups you do not use onto a track to sort them away. But honestly, personally i like the idea of backing up disabled groups in a separate tab. https://github.com/lucko/LuckPerms/issues/3078

quick lagoon
#

I think its basically wanting to be able to group things into "folders"

prisma hinge
#

Yea.

quick lagoon
#

but from what I can tell, the dev time needed is just too much compare to its actually benefit

#

bcu it just a visual change, not much different in how groups will work

prisma hinge
#

What i meant was basically an extra tab above tracks for disabled groups so they disappear from the normal groups tab and block tab completion as well as cmd execution for those groups

#

As if they didnt exist

#

That would be awesome for when you're not sure if you will need a group later on, example event servers with a context group. 'Maybe i will make another event later, maybe not, lets sort it into disableds'

gleaming birch
#

yes, the man put it well.
Opportunities to sort everything into conditional folders.

prisma hinge
#

Then upvote my post on github and maybe add the idea of a disabled groups tab

prisma hinge
#

!cauldron for me

wintry cloudBOT
prisma hinge
#

How do i give sumon a group i made

quaint idol
#

!usage

wintry cloudBOT
prisma hinge
#

?

quaint idol
#

Read the page, it describes the basic usage of LP

analog kestrel
#

Hi, when I do the command /lp user, it kicks me from the server (I'm on a Bungee) and I've checked that all plugins are up to date (5.3.69)

quaint idol
#

What message does it display when it kicks you

analog kestrel
quaint idol
#

Check console of the server for errors

analog kestrel
#

There are no error messages on the console, since I did not send the command in the chat

#

Just by putting the command in the autocomplete it kicks me

dense kite
#

thonk
even if you didn't send it, the servers console should say something, since it kicked you.

#

is the kick message there?

quaint idol
#

or other errors

#

Unless the server crashed, it will never kick you without some sort of output about why

analog kestrel
#

I checked the 3 consoles, those of the lobby (default server), the proxy (bungee) and the server on which I am and I observe 0 error messages

prisma hinge
#

They meant the console from where you were kicked out of

quaint idol
#

Please send the full logs of the server you got kicked from

analog kestrel
#

Noltrouille is me ^^ x)

quaint idol
#

Please send the full logs of the server you got kicked from

analog kestrel
analog kestrel
#

Even by deleting the luckperms folder, the problem persists, and I don't have this bug on the other servers linked to the bungee :/

wind owl
#

Is it weight that dictates the primary group?

dense kite
#

yeah, the highest weighted group will always be your primary i believe.

wind owl
#

ok, that makes things alot easier

#

thank you

polar sparrow
#

Hi, i tried reaching out to hdb people but they sent me here

#

I have some trouble with some permissions

#

my admins cant do /hdb search bird, even tho they have op and the permission /lp group admin permission set headdb.* true

#

and when they try it looks like this;

limpid sigil
#

When running on h2 its fine

#

When running on database

#

It comes up with this error

limpid sigil
dense kite
polar sparrow
#

This is for me, but im also the only one it works for

dense kite
#

Okay, can you run the same command, but replace me with the IGN of one of those players?

polar sparrow
#

Neither is online rn (its 5 am for them)
Does it show up in logs? cuz i ran it b4 but didnt take a ss of it

dense kite
#

it probably wouldn't, unless you ran it from console.

#

run that for one of them when they get online, and @ me. i can't promise that ill be around, but ill check the ping when i get a sec

polar sparrow
#

Ty so much for the help, ur golden

dense kite
#

no im Evident

wanton helm
#

no you're a dog

tidal blade
#

Don't cross post

polar sparrow
#

@dense kite

wintry cloudBOT
#

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

polar sparrow
#

i was allowed Sad

prisma hinge
#

Evident went to bed since its 5 am for him.

#

Mind explaining briefly what was the issue?

polar sparrow
#

i tried reaching out to hdb people but they sent me here
I have some trouble with some permissions
my admins cant do /hdb search bird, even tho they have op and the permission /lp group admin permission set headdb.* true
and when they try it looks like this;

prisma hinge
#

I see. Judging from the verbose picture you sent up there, your admins don't only need the search permission, but also the permission to open the hdb menu to begin with.

polar sparrow
#

i did set hdb.*

prisma hinge
#

Okay well there could be something going on with group weights then

#

Remember that permissions are calculated via weight of the group

polar sparrow
#

oh, i forgot bout that. I didnt set up the groups at first another admin did

#

how can i see the weights?

prisma hinge
#

The easiest way to see and change them imo is by using the editor

polar sparrow
#

oki

#

Okay so i dont have any weight at all it looks like

prisma hinge
#

Yea, that is likely the issue

#

Without weight, lp won't know to let admins do a command for which the permission is set to a negative value ion any of your other groups, which admins either inherit or have a second group on them

polar sparrow
#

aahh

prisma hinge
#

You can easily add that using the editor. In the bottom, just type into the permission field weight.# such as weight.1 or weight.200

#

The numbers you use is up to you, but we recommend going in steps of 10 instead 1, 2, 3

polar sparrow
#

Okay okay, i ahve one more question

prisma hinge
#

Shoot

polar sparrow
#

I am owner right now, BUT i started as an admin and right now me and my boyfriend share the server

#

and i havent changed my perms at all

#

so

#

Me and Danp3005 should have same rights

#

but i can and he cant

#

the question in that mess is why lol

prisma hinge
#

Either he is operator and you aren't, or you have other addditional groups on you, which again causes lp to get confused due to no group weights

#

Lp does not know what to prioritize

polar sparrow
#

hhmm, imma have to look over the whole admin team then. Cuz we all should have operator and same admin perms

#

By ty suuuuper much for the help

prisma hinge
#

Operator should natively have any and all permissions

#

Operator status is basically 'god' lel

polar sparrow
#

which is why im confused, cuz i gave all admins op the second they became admin

#

waaiiiiiiiit

#

i know why

#

i messed with something with our host

#

its not lp dw

prisma hinge
#

Ah, you set operator perms using your hosts in-panel management system?

polar sparrow
#

Yea, i set me as owner, dan as co owner and the others as admin

#

and i guess they messed with something

prisma hinge
#

Bad idea, lp takes care of all that :3

polar sparrow
#

Yep

#

Ty much

prisma hinge
#

Stick with one permissions handler? XD no problem. Let me know if there's anything else

polar sparrow
#

froglove ty!

gleaming birch
#

I made a bulk command on the wiki, but it's not enough
task:
Replace players (players only) group from premium to premiumNEW on survival server
but I not only need to replace the group, but also replace the context with survival, with survivalNEW, how do I do that?

/lp bulkupdate users update permission group.premium "permission == group.premiumNEW" "server == survival"

#

__
or else, first issue the command
/lp bulkupdate users update permission group.premium "permission == group.premiumNEW" "server == survival"
and then
/lp bulkupdate users update server survival "server == survivalNEW"

final marsh
#

I never knew luckperms had bulk edit but I have used it for a while now :o

tidal blade
fierce spade
#

Hello, how can I modify the default group? I installed the extension extension-default-assignments-1.1.0, and I restarted it after putting it in the extensions

tidal blade
#

You don't need that old outdated extension

#

!default

wintry cloudBOT
fierce spade
prisma hinge
#

You can't set another group to act as your default

final marsh
#

You can also add the group.whatever permission node

prisma hinge
#

You can give it a prefix and displayname tho, nobody will know its actually default

final marsh
#

Change whatever to a group name

#

(On my message)

tidal blade
civic acorn
#

Hey, I've been playing around with the prefix stacking, but I can't get it to work. I have this in my config.yml file, and the tracks is correct. I use the EssentialsChat to display prefixes/suffixes. I don't know what i'am doing wrong, maybe somebody can help me with this?

prisma hinge
#

What is being displayed in your chat and what isn't?

civic acorn
#

Nothing is being displayed in chat.

prisma hinge
#

Do you have vault installed?

civic acorn
#

If i use the prefix format from Essentials, I get all the prefixes/suffixes.

#

Yes

prisma hinge
#

How does your chat format look like?

civic acorn
#

This is how it looks like now. But i have some more prefixes i want to be shown.

#

This setup works just perfect.

prisma hinge
#

Looks good to me. So I get it right, none of your prefixes show in chat whatsoever?

civic acorn
#

When I use the setup like I just send, it works fine. But when i try to use the stacking nothing shows up.

prisma hinge
#

Are you aware that changing the meta stacking in the lp config requires a server restart to work?

#

Iirc that is the case

civic acorn
#

Was it wrong of me to put the meta-stacking in the EssentialsChat section?

prisma hinge
#

Essentials lists prefix and suffix placeholders to be valid

#

Your chat format is absolutely ok

civic acorn
#

Okay, I didn't change anything in the lp config, so it should be working?

prisma hinge
#

If the track names are correct, it should. Remember to also set yourself to the group(s) that are subject to stacking to begin with

civic acorn
#

They are correct, i'am in the groups i'm testing out.

vapid bobcat
final marsh
#

Cross posting makes me sad!! Idk why

acoustic lion
#

wie kann ich ein Gedownlodes wider rauf ziehen auf luckPerms aber im Editor

civic acorn
prisma hinge
#

Hey so i'm migrating from groupmanager and want to transfer those players and their ranks to the bungee luckperms do i just copy the yaml-storage to the bungeecord one?

wintry cloudBOT
tidal blade
#

Read both links

prisma hinge
#

i don't want to sync though

#

@tidal blade

wintry cloudBOT
#

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

prisma hinge
#

just transfer the users files

tidal blade
#

!migration

wintry cloudBOT
nocturne schooner
#

do i have to restart each time someone gets a new group for the prefix and permissions to load in or is there a simple way to reload?
/lp reloadconfig doesn't seem to do that

tidal blade
#

No you don't need to

nocturne schooner
#

oh what should I do for it to load in? sorry, can't seem to find it anywhere

#

whenever i set a new group for someone, when they write in chat they keep their old prefix and don't get the new permissions immediately

tidal blade
#

How are you giving them a new group

nocturne schooner
#

lp user [name] group add [groupname], right?

tidal blade
#

Yes, they will get the group instantly.

nocturne schooner
#

but the prefixes don't update, yes?

tidal blade
#

Depends if you have set the weights properly for the prefixes and groups

nocturne schooner
#

oh, might've not set them correctly then.

#

is there an easy way to access a config and modify them or do I have to remove and re-add?

tidal blade
#

/lp editor

nocturne schooner
#

great, thank you!

prisma hinge
#

hey guys, how can i make the member rank that look &7[Member]?

#

and how can i make the luckperm plugin automatic set the member group for the first join player?

#

help me pls

tidal blade
#

!default

wintry cloudBOT
stuck island
#

Hey folks! I don't know whether its a LP thing or an Essentials thing but I have this issue: all the commands involving usernames include the prefix i have assigned. Since theres a space between prefix and username it only 'reads' the prefix..

prisma hinge
#

That is most likely because for essentials, there is displayname, and displayname entails both prefix and playername

#

You can change that though

stuck island
#

You are a saint, thank you so much!

hidden raft
#

I'm using luckperms on fabric 1.17.1 and I can't seem to get prefix stacking working. I have it configured. Do you need to enable it somewhere or what?

meta-formatting {
  prefix {
    format = [
      "highest_on_track_player",
      "highest_on_track_admin"
    ]
    duplicates = "retain-all"
    start-spacer = ""
    middle-spacer = " | "
    end-spacer = " "
  }
  suffix {
    format = [
      "highest"
    ]
    duplicates = "retain-all"
    start-spacer = " "
    middle-spacer = " "
    end-spacer = ""
  }
}

I have the player and admin tracks set up properly with a prefix each (both both priority 100)

#

Actually it could be my chat mod not fully supporting it

hidden raft
#

It was it

tame plinth
hidden raft
#

Im using styled chat. You need to use the placeholder with a argument for prefix count. Sadly it seems broken. Just produces null. Patbox knows and is looking into it.

gleaming birch
#

how to use gradient in LuckPerms?
where is the format to find

daring stirrup
#

!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
gleaming birch
daring stirrup
#

Read the title of the embed

slender haven
#

Hi ! ive replaced power ranks by luckperms, i downloaded the latest version, installed all dependecies, and created a group [member] then i added a lot of permissions to it and saved the changes, in game i pasted the command and it worked then i added a player to this group and in the editor he was correctly added to the group and finaly when this player tries to do any command that was or not in the group he get the error ''you can't access that command'' i looked for more than 2 hours on internet and on your wiki and i got not answer to my problem so i come here to request your help and hope you will help me find a solution.

daring stirrup
#

Screenshot /pl

slender haven
#

okay wait a bit

#

here is the list

dense kite
#

you need to delete power ranks after migrating everything.

slender haven
#

weird i removed it

#

ill check in my files and tell you if its fixed in a minute

#

It still dont works after i removed powerranks, and i didnt migrated anything, i recreated a group from nothing.

#

wow in fact I was stupid it now works thanks very much, you should write in wiki to remove any kind of old permission plugin because im not the onlyone to have made the mistake and also re-parent users after deleting old plugin.

dense kite
#

!migrate

wintry cloudBOT
dense kite
#

When the process has finished, stop the server, remove the your old permissions plugin and the migration jar, then start your server again.

#

as long as the groups were properly transferred as well as the players inheritance, there should be no reason why you'd need to re-add the groups.

slender haven
#

i didnt migrated thats why, have a good day !

ocean citrus
#

Hello, I have a problem with luckperms, indeed, I have several servers with luckperms (link in mysql / redis) but each server has its own permission, short, when I am rank everywhere founder it works, but if I rank myself responsible (role below) on a server (server03) beh I remain founder ... (it's the weight but I need it to sort my roles in the / lp editor, otherwise it's the mess, how to do ?)

prisma hinge
#

Alright, so how do i make different groups have fancy name colors in the chat?

#

i'd imagine that's probably handled by my chat formatting plugin?

dense kite
#

Yes!

prisma hinge
#

alright, i think i actually figured it out already. if not i'll ask.

prisma hinge
#

i can't seem to get group-formats in essentialsX chat to work.

dense kite
#

!moss

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
radiant crown
#

Good morning !
In the plugin's base config (on the site) the rank is default but I would like the base rank (when players join) to be another role, thank you

prisma hinge
#

You cannot change the default given role to another role. Why don't you use the default one?

radiant crown
#

Because in my scoreboard it is to mark default not Member

#

I found the problem on the wiki, thanks anyway

prisma hinge
#

Displayname i guess^^

tulip parrot
#

Hey if I use Bungeecord or specific Waterfall. Do I need to Install Luckperms on all Servers and Waterfall or only on waterfall?

prisma hinge
#

You will need LP on all backend servers regardless of the bungee version.

#

If you want to sync data, also a remote database will be needed, whereas the bungee version is optional.

tidal blade
#

Luckperms-bungee - On Proxy
Luckperms-Spigot/Sponge (depending what you use) on backend servers

Then all servers connected to the same remote database if you want permissions to be synced.

prisma hinge
#

But the bungee one doesn't take care of backend

tulip parrot
#

ok thanks

radiant crown
#

Hey ,
How do I make all my basic roles have the same permissions as the first (member)?

quick lagoon
#

!inheritance

wintry cloudBOT
sage river
#

hello
it's possible to recover the ranks that has been deleted from mysql?

quick lagoon
prisma hinge
#

Why when i try to install LuckPerms on my server, server just crash and i cant do anything about it
any help please?

dense kite
wintry cloudBOT
#
Please use pastebin!

Seeing a paste of the problem makes everything so much easier! Use https://paste.lucko.me/ 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!

prisma hinge
#

Someone said in support 1 to disable AuthMe shutting down server after something

#

idk

dense kite
#

yeah, there's a setting in the authme config, one sec ill see if i can find out what it was.

prisma hinge
#

there is a config

dense kite
#

okay, click the link and see what it tells you.

prisma hinge
#

Its workingg

#

thankssssss

#

after 7 daysss finally

dense kite
#

run /lpb info and /lp info and screenshot and send both of them here please.

#

why did you set a context for luckperms.* ?

#

okay, can you run /lpb editor, remove that context, save it and try it again.
we'll start there.

#

okay, now what happens when you do /lpb

#

what do you mean "kinda"?

prisma hinge
#

I never used LuckPerms how can i make space beetwen prefix and name?

dense kite
#

wrap the prefix in double quotes.

prisma hinge
#

like this?

dense kite
#

no no, if you edited in the editor, you can just put the space after it.
when you run the command itself, you'd have to put it in double quotes, and add the space.

#

so like /lp group <group> meta setprefix "&dprefix &f"

prisma hinge
#

let me try

dense kite
#

then state your new problem.

prisma hinge
#

Thanks!

#

Can i add permissions with commands on the server or i cant?

wintry cloudBOT
#

Hey schoko<3! Please don't tag helpful/staff members directly.

dense kite
#

then your server isn't properly setup.

#

!bungeecheck

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

dense kite
#

they're not if you're getting mismatched UUID's.

#

:)

karmic wadi
dense kite
#

copy that UUID, and then run /lp user <uuid> clear
hopefully that'll get rid of that user, and prevent the errors.

#

try what i said, if that doesn't help i've got another suggestion.

deft wedge
#

Why does luckperms not check for a specific group node like pex does? I can't allow staff members to add and remove groups if they can add and remove the highest group on the server and essentially give themselves star, just with the most basic luckperms permission

#

^ this did not work

prisma hinge
#

I gave all permissions for advancedban for owner but it doesnt work

dense kite
#

thats not the right permission.

prisma hinge
#

i contacted them on their server and they told me to ask here for help

deft wedge
dense kite
#

it wasn't.

deft wedge
#

luckperms.user.parent.remove is the designated permission listed in the documentation

dense kite
#

im looking into yours rn.

deft wedge
prisma hinge
#

help ?

dense kite
deft wedge
#

what isnt

dense kite
#

advancedban.* is not the permission for their plugin.

deft wedge
#

oph

prisma hinge
#

they told me to put that LOL

deft wedge
#

@prisma hinge it's ab.*

dense kite
#

^

prisma hinge
#

thanks...

dense kite
#

permissions are on the page.

prisma hinge
dense kite
#

🤨

deft wedge
#

interesting

prisma hinge
#

👀 😆

deft wedge
#

the literal permissions of the site are listed in ab. format

dense kite
#

bad information maybe? 🤷‍♂️

wanton helm
#

Bad support more like

deft wedge
#

@prisma hinge if you're talking about the owner group though give yourself the '*' permission

dense kite
deft wedge
#

It should

dense kite
#

don't do that.

#
  • is a terrible permission to give.
deft wedge
#

to the owner of the server??

prisma hinge
#

still wont to work

#

i installed AdvancedBan plugin in Bungee plugin folder and now i cant get perms

#

i contacted them and they cant help me

#

bruh.. xdd

dense kite
# deft wedge to the owner of the server??

Yes, even to the owner of the server. it gives you all permissions. there are plugins that have permissions that prevent you from doing stuff, and you'd get thoes as well.

deft wedge
#

?? no

dense kite
prisma hinge
#

bungee config?

deft wedge
#

why would a plugin contain permissions not designed for the owner and developer of a server

dense kite
#

no, luckperms bungee

deft wedge
#

"there are plugins that have permissions that prevent you from doing stuff"

dense kite
#

I'm not going to argue about it with you.

#

!nwc

wintry cloudBOT
prisma hinge
#

how can i do it?

#

i installed luckperms on bungee too

#

but idk

dense kite
#

are they linked to the same database?

prisma hinge
#

nope

#

i tried to sync them but i dont know how

#

i dont know where to find MySQL

dense kite
#

do you have a mysql database?

prisma hinge
#

Nope i dont

#

thats the problem

dense kite
#

yeah, i cant help much with that.
you should be able to use /lpb to set ab.* on your proxy console.

deft wedge
prisma hinge
wintry cloudBOT
strong moss
prisma hinge
#

@dark coral screenshot both /lp info and /lpb info please

prisma hinge
#

not what I just asked

dark coral
#

oh

#

@prisma hinge

wintry cloudBOT
#

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

dark coral
prisma hinge
#

yeah you didn't connect them to a common database as required for syncing so they can share the data

dark coral
#

should i add an another plugin?

prisma hinge
#

no?

dark coral
#

then how can i connect them?

prisma hinge
#

you need to configure each LP instance so they connect to a common database so they can share the data

#

that's essentially how syncing works

#

!network

wintry cloudBOT
dark coral
prisma hinge
#

yeah

dark coral
#

kk

#

tsym

prisma hinge
#

if you already have data on any of the servers you'll also want to follow the switching storages guide

#

to migrate the data over

#

!switch

wintry cloudBOT
dark coral
# prisma hinge yeah

I didn't understand this part,
[ Sync Interval
You can set a sync interval, which will make LuckPerms periodically pull the latest changes from the database.
The setting is controlled in the config, and defaults to -1 (meaning the task is disabled).

sync-minutes: -1 ]

prisma hinge
#

eh just leave that at -1, it will pull changes on the db as needed (when other LPs in the network tell it to update, not on manual changes to the db directly)

dark coral
prisma hinge
#

no

dark coral
# prisma hinge no

i added mysql database and connected them all. I still can't see the prefixs in chat

pure bear
#

Hey, can someone explain why this error keeps happening ?

#

also is there any way I can just disable all luckperms commands in-game and make it so they can only be executed from console, for safety reasons

#

Thanks in advance!

dark coral
#

everything is good expect that i don't see prefixs in chat

final marsh
#

don't cross post

dark coral
final marsh
dark coral
#

so duh

final marsh
#

still, don't cross post

dark coral
#

still u should've said that in support 1

#

not support 2

final marsh
#

still you're cross posting wherever i may have said it????

dark coral
#
  • this is not a general chat
final marsh
#

you're suppose to say it in one of #support-1 or #support-2, and i simply said that doing it in both you shouldn't do why are you arguing?

dark coral
final marsh
#

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

pure bear
pure bear
mighty yarrow
#

don't give anyone LP permissions 😛

pure bear
#

well...

#

anything else?

final marsh
# pure bear do you know if this is possible?

/lp group default permission set luckperms.* false something like this, if no other group gets luckperms permissions then this should disallow luckperms for all users, then even opped players shouldn't get luckperms permissions

pure bear
#

yeah well, Im aware about this but I wanted to completely disable it incase of uuid spoofers

final marsh
#

but that command it should disable luckperms for all users, unless there other permissions allow it

pure bear
#

hmm

#

alright well, thanks

pure bear
#

same error again

#

Its in bungeecord, whenever I run a /lpb command

mighty yarrow
#

Secure your server properly and you shouldn't really have to worry about UUID spoofing ;p

pure bear
final marsh
#

what luckperms version?

#

you might want to update all the servers to the newest if you haven't already

#

!latest

wintry cloudBOT
#
Latest version

5.3.70

mighty yarrow
#

!bungeecheck

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

mighty yarrow
#

and that

#

if no one has perms to lp commands then no one can use lp commands

pure bear
#

oh hmm, why the third point?

mighty yarrow
#

no matter who they are

mighty yarrow
pure bear
mighty yarrow
#

it's how bungee works

pure bear
#

thanks

pure bear
final marsh
#

as someone said,

just update the plugin and sometimes it'll fix it self!

  • someone in 1753
pure bear
#

well someone also said

if it aint broke, dont fix it

#

it wasnt broke until today soo......

final marsh
#

true

prisma hinge
#

fellas
Is there a way to give new joiners a parent group automatically when they join? And then only have that run the first time they join

final marsh
#

!default

wintry cloudBOT
prisma hinge
#

Huh but all the LP documentation I'm reading says it's not a good idea to make changes to the default group

final marsh
#

?? im pretty sure its safe to add permission nodes to the default group

prisma hinge
#

._.

final marsh
#

hmm strange docs, from all i know its completely safe to make changes to the default group.

dense kite
#

You can add permissions to it, you can add meta to it, you can set displaynames for it. You just can’t rename it. That will create another default group

prisma hinge
#

well that is really dang good to know, thank you guys

#

I guess I just misunderstood the text

prisma hinge
#

is there a way to convert h2 to yaml or yaml to h2 on luckperms?

wintry cloudBOT
silver raft
#

why did it doubled?

dense kite
dense kite
#

Check your chat format for the prefix placeholder. If you want to keep that, uncomment add-prefix-suffix

dense kite
#

In the EssentialsX config, yes.

silver raft
quick lagoon
#

remove the {PREFIX} placeholder

silver raft
#

oh nvm i fixed it

#

lol

silver raft
#

i cant change ranks : /

prisma hinge
#

He said that to fix the double prefix

#

There, if you want to actually understand why its two members now.

prisma hinge
#

!paste for me

wintry cloudBOT
#
Please use pastebin!

Seeing a paste of the problem makes everything so much easier! Use https://paste.lucko.me/ 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!

prisma hinge
#

how to show the prefix of the member group?

#

!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
wanton helm
#

!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
wanton helm
#

You beat me to it xD

dense kite
#

!tab

wanton helm
#

do it

fallen musk
#

Hello, I have a query and the truth is I would like you to help me please, well the doubt is that I use FastLogin and LuckPerms the thing is that if I activate the Fastlogin UUID in true it changes everything and detects as a new user and to say the ranges still Without in the other UUID that would be the luckperms but I activated that option of FastLogin to be able to see customer cosmetics, I would like to know what to do to keep the LuckPerms UUID with the ranges and the FastLogin UUID in activated, I do not know if you understand me .

tidal blade
#

Don't use plugins that change or mess with player uuids

#

That's the simplest solution

fallen musk
#

But I have to activate it to see customer cosmetics, everything remains the same in the range and everything is in the config, it only restarts as a new user

prisma hinge
#

LP does give some time for authentication plugins to change a player's UUID before it reads it, that just sounds like this fastlogin plugin is err, just crap

tame hollow
#

obviously not fast enough kek

prisma hinge
#

lmao

modest vault
#

Is there any way, how to remove the default bukkit permissions (like bukkit.command.plugins, bukkit.command.? etc.)?

tidal blade
#

Set them to false?

river sky
#

is there a way i can change the group name in capital letters

prisma hinge
#

Yep, displayname

river sky
#

not the Prefix or Suffix, but the actual group name, like if the group name is member can i change it to Member

prisma hinge
#

Yes, displayname

river sky
#

and how exatly

prisma hinge
#

displayname.Member will make placeholders returning the groups actual name change to the displayname value instead of the original group name

river sky
#

i actually have to do it in Scoreboard, so the place holder is
%displayname.Member%?
i have to do it will all groups, so if someone has member group it will show Member
if someone has god group it will show God

prisma hinge
#

No. You add displayname.Member to your member group in luckperms and then use the placeholder for the luckperms group

river sky
#
%vault_rank%

i m using this placeholder on scoreboard to show lp groups, will this work or i need another placeholder

prisma hinge
#

that should work

quartz delta
#

Hi,
I have a feeling my question is a simple one.

I’m trying to stack prefixes. I have read the page on how to do this in the wiki under the prefix and suffix stacking section… and I don’t know where to put the meta-formatting.

Does it go in the config file of LuckPerms itself, or should I put it in the config file of my chat plugin? If so, where?

Sorry, I just for the life of me can’t figure this out. Im quite new to being a server owner and know nothing about coding.

Thanks in advance

quartz delta
#

appreciate it!! thanks so much

quartz delta
#

Hello,
I've been trying to set up stacking for about an hour now, but I cannot get multiple prefixes to show. I've added my groups into a track, I'm assigned to both of them, I've (I think) set up the config correctly... and yet only 1 prefix shows.

Some screenshots of my config and user info:

Thanks again in advance.