#support-1

1 messages · Page 227 of 1

hushed bane
#

Same thing applies for Velocity or any proxy type

#

Your host may not backup databases

faint dock
#

I've got a ticket open with them now - they do for a db that is less than 1gb in size

#

Or they offer emergency restores at a small fee so I think I'll be okay

hushed bane
#

Its either that or you have to redo everything unless you have a backup on your machine

faint dock
#

They managed to restore it for me - am I allowed to vouch for a host here?

#

I was looking to clear all users from a group - is there a way to do that?

twin agate
#

Probably easiest wat

#

Way*

twin agate
#

No?

#

I mean okay then dont

#

@flat parcel prob has a better solution

wanton stratusBOT
#

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

flat parcel
wanton stratusBOT
flat parcel
# twin agate No?

Indeed no. Group inheritance is managed by permission nodes in the form group.<GROUP NAME> on the inheriting user/group. Deleting a group does not clear these nodes (would be a bunch of extra load on LP for not a ton of benefit in most cases). If you then create a group with the same name, everyone still inherits from it, since they still have that inheritance node

twin agate
#

Brotha idk lp, im really new to it 😭

flat parcel
#

That would work, yes. Though from an administrative perspective that also sucks - now you've got 2 groups with very similar names.

twin agate
flat parcel
#

True, but the other potential problem would be anything external that relies on group names (i.e. if it's a purchased group from a shop). You now need to remember to go update the group name in all those places too, and the potential consequences of forgetting one...

twin agate
#

Thats just being careful

flat parcel
#

Indeed, and it's definitely possible to do it safely, but we're all human and make mistakes. I know for a fact that I'd forget at least one place & then have a mess to clean up depending on how long it takes someone to catch it

blazing ingot
#

Hello, I will have a question, some permissions do not appear in suggestion in Luckperm (but works if we add them) Is there a way to "force" the display of suggestions?

bonjour, j'aurai une question, certaines permissions n'apparaisent pas en suggestion dans luckperm ( mais fonctionne si on les ajoute ) il y a t'il un moyen de "forcer" l'affichage des suggestions ?

flat parcel
blazing ingot
#

Besides, if for example I create a plugin with permissions ... In order to facilitate the work provided by the Luckperm Team, is there a way to send them the Node of the Perm?

d'ailleur, si par exemple je creer un plugin avec des permissions... afin de faciliter le travail fourni par l'equipe de luckperm, il y a t'il moyen de leur envoyer le noeud des perm ?

flat parcel
#

Yeah unfortunately not, what LP provides as suggestions is the best it can reasonably do.
If you can't find a plugin's documentation on it's permissions, we do have a tool specifically for that job; Verbose Mode (see link below).

is there a way to send them the Node of the Perm?
No, there isn't. LP sources it's suggestions from permissions that have been checked, as well as all permissions that are currently used in your permission setups. I think permissions defined in platform manifiests (i.e. a plugin.yml if developing for a Bukkit-based server) are also noted for suggestions

faint dock
digital horizon
#

Hi, i just wanted to ask, i want LuckPerms-Forge for minecraft version 1.12.2, its something like that?

blazing ingot
# digital horizon Hi, i just wanted to ask, i want LuckPerms-Forge for minecraft version 1.12.2, i...

I looked at https://luckperms.net/download but I think even if it indicates 1.21.8 it is valid at least for all version 1.21.* And before but what version ....

j'ai regardé sur https://luckperms.net/download mais je pense que meme si cela indique 1.21.8 c'est valable au moins pour toute les version 1.21. et avant mais jusqu'a quel version.... *

mild otter
#

!forgeperms

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

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

Is there any other option?

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

mild otter
#

There is no LP for Forge before 1.18

#

Use Spongeforge and Sponge LP

#

Make sure LP is the only permission plugin you have and use verbose to see if it's looking for any other perm node

Although we generally don't recommend using Plugman, or reloading at all considering it can break a ton of stuff

#

!reload

wanton stratusBOT
#
Using `/reload` or plugman?

Using Bukkit's /reload command causes issues with many plugins, including LuckPerms. If you are adding or removing plugins, you should always fully restart your server.

What about plugman?

Plugman causes all of the same issues as /reload as it is fundamentally doing the same thing as /reload

vestal forge
mild otter
#

why doesn't who remove it

vestal forge
vestal forge
# wanton stratus

I schemed ova dis and in it it says they all dont recommend using the cmd as it WILL def break stuff so why not jus remove it

frail fern
#

Is there a way you can set up a barrier so specific roles can pass it?

midnight prism
#

how come different person have the same parent group but the weight result would be different?
deny group weight is 2 and added to default, allow group weight is 100
person a result true which is normal
person q result false which is strange

magic herald
#

From my research I dont know if this is possible but how do I auto join a player into a group when they are oped?

#

I know of autoop but I don't think that's what im looking for and this is for a plugin im makeing so I dont want users to have to go change configs

hard monolith
#

Does LP work for Forge? I'm doing something wrong but not sure what, commands arent working after putting it in mods folder

mild otter
#

What version?

west coyote
#

I am unable to fix this error, I am using a docker-composse server

hushed bane
#

You need to give the plugin proper permission to access the database

west coyote
#

how i do it'

#

?

hushed bane
#

Or do you have a host

west coyote
#

its a host

hushed bane
west coyote
#

-rwxrwxr-x 1 ubuntu ubuntu 69632 Sep 20 20:07 luckperms-h2-v2.mv.db

hard monolith
mild otter
#

And what do you mean by "not working"?

hard monolith
#

The commands arent there, they dont autofill and when I type them in manually theyre not recognised, so I have to assume the install didnt work properly

mild otter
#

Send your full latest.log

#

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

hard monolith
mild otter
#

the full log yea

hard monolith
#

That is... definitely not the right file

#

Did you want the numbered ones?

mild otter
#

Whatever one is from when you loaded up your server with LP

#

I'm assuming all-the-mods-10 is your root

hard monolith
#

Mhm

#

Should I just send the txt file?

mild otter
#

sure ig

hard monolith
#

Its 1.5m characters...

mild otter
#

Skipping jar. File /home/473108/userdata/all-the-mods-10/mods/LuckPerms-Bukkit-5.5.11.jar is a Bukkit or Bukkit-implementor (Spigot, Paper, etc.) plugin and cannot be loaded
You downloaded the version for Bukkit, not Neoforge

hard monolith
#

Oh cool, thanks

hard monolith
#

Since the only option is 1,21.8

mild otter
hard monolith
#

Thanks, added the 1.21.8 vers and now the server wont start at all

scarlet saddle
#

Hi, i am having some problem with some users, the problem is with the player doesn't currently have data pre-loaded - denying login.

pseudo plank
#

!help

wanton stratusBOT
#
Available commands

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

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

pseudo plank
#

!verbose

wanton stratusBOT
pseudo plank
#

!testingperms

wanton stratusBOT
#
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

whole adder
#

!ask

wanton stratusBOT
#
Please ask your question!

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

Or, try here first:
Why shouldn't I ask to ask?
whole adder
#

!ask subcommand permission

wanton stratusBOT
#
Please ask your question!

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

Or, try here first:
Why shouldn't I ask to ask?
whole adder
#

!lpc

wanton stratusBOT
pseudo plank
#

Hi, I'm able to add the parent permission like you said. But I don't know how to exclude users from a certain rank. Can you help me ?

frozen igloo
#

yo im using the fabric version but it wont save the permissions

#

when i try to save it

#

what should j do

hushed bane
pseudo plank
#

I don't know why

#

do you know how to allow user change their prefix ?

#

im thinking of using track and promote/demote

#

but i think there will be a better way

hushed bane
hushed bane
pseudo plank
hushed bane
pseudo plank
#

oh no

#

thank you

hushed bane
heady venture
#

i'm getting this error message when joining a server, i'm using the modpack given by the admin, the server restarts frequently, it worked just fine friday, and it's only happening to me.

the people on the server discord don't know, and the people on the fabric discord don't know, so the guy helping me told me to go here

pseudo plank
# hushed bane Yep

so, a few more question. how can I allow user to promote or demote themself within a track

pseudo plank
#

this is my rank permission, but it say i'm not allow to use the command when I type /lp user nam promote diamond

raven idol
pseudo plank
#

yes i did

raven idol
#

!verbose perfect, in that case you can use verbose to check what permissions are still missing

wanton stratusBOT
heady venture
mild otter
#

We need the error from the logs which the server needs to give, assuming you don't have access

heady venture
wild osprey
#

How can I fix the response time?
I'm using mysql with redis.

[19:45:16 WARN] [luckperms]: Processing login for Antonio11_11 took 4177ms.

flat parcel
flat parcel
heady venture
river vapor
#

Can someone tell me why LP keeps crashing my ONE server? Or alteast it'll cause it to be unjoinable>

scarlet saddle
tender belfry
#

May I ask if there is still lp for 1.12.2 but with Java 8? As far as I know only 11 right?

wild osprey
somber flame
#

what mod would i need to set gamemode spectator/survival perms to true but creative to false?

smoky tartan
#

You can get them e.g on modrinth

outer harbor
#

i am download last version of luckperms for bukkit 1.7.10, error when start server:

[14:43:55 ERROR]: Could not load 'plugins\LuckPerms-Bukkit-Legacy-5.5.11.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.lucko.luckperms.bukkit.loader.BukkitLegacyLoaderPlugin'
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:191) ~[PluginClassLoader.class:]
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[JavaPluginLoader.class:]
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[SimplePluginManager.class:]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:256) [SimplePluginManager.class:]
        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugins(CraftServer.java:343) [CraftServer.class:]
        at ...
Caused by: java.lang.ClassNotFoundException: Failed to remap class me.lucko.luckperms.bukkit.loader.BukkitLegacyLoaderPlugin
        at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:534) ~[PluginClassLoader.class:]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:455) ~[PluginClassLoader.class:]
        at ...
        ... 12 more
Caused by: java.lang.IllegalArgumentException
        at org.objectweb.asm.ClassReader.<init>(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
        at org.objectweb.asm.ClassReader.<init>(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
        at org.objectweb.asm.ClassReader.<init>(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
        at net.md_5.specialsource.RemapperProcessor.process(RemapperProcessor.java:83) ~[RemapperProcessor.class:?]
        at ...
...
hushed bane
#

Download the legacy from here: https://luckperms.net/download

hushed bane
outer harbor
#
unzip -p LuckPerms-Bukkit-Legacy-5.5.11.jar me/lucko/luckperms/bukkit/loader/BukkitLegacyLoaderPlugin.class | xxd | head
00000000: cafe babe 0000 0037 003e 0a00 0200 0307  .......7.>......
#

00 00 00 37 → major version 55.

#

Major version 55 = Java 11

#

why plugin for 1.7.10 compiled with 11 java ?

hushed bane
outer harbor
heady venture
smoky tartan
nocturne crow
hardy peak
#

Hello!
It would seriously change the efficiency of how people use the LP editor if you could add perms even when you search for a certain query, I'm talking about the browser editor

#

And filter the Group Editor by plugins, keywords, server, etc.

nocturne crow
#

Yes but I don't know how to create ranks like :

#

Owner

#

Helper

#

Builder

#

Player

#

Always is it like :

#

Player

#

Owner

#

Builder

#

Helper

hardy peak
#

Use Luckperms

#

Then define each rank's "weight"

#

the highet the weight, the higher the perm hierarchy

#

just watch KasaiSora's video on luckperms

#

it's like 50 minutes long and covers pretty much everything, including a Web Editor

hardy peak
#

for example:

essentials.*    false   never   server: survival
essentials.tpa  true    never   none

With something like this, all usually-working (default perms) commands would work on all servers except the survival server.
And for the survival server, nothing except /tpa would work.
This is just a example.

#

Also it would be super super useful to be able to deny 100% of permissions to a group, so you could then go and add those which you want, isn't this correct?

#

Or like a check-button for either of them?

hardy peak
#

And well essentials. false never server: survival* doesn't actually work.... Because every command should be disabled then from Essentials, but they weren't

#

Like if there were a Allow nodes with context to override those without one checkmark, I'd enabled it!

flat parcel
#

@hardy peak So, permisison calculation pulls from a few different things. First of, regarding context, a node with context will always override the same node without any context; and a more specific node (i.e. foo.bar) will always override a less specific node (i.e. foo.*). So what you're saying in the last message about "allow nodes w/ context to override those without" is the intended behavior. If you're not getting this behavior on something, please share the output of /lp user <who> permission check <permission> for an affected user & the affected permission.

Also it would be super super useful to be able to deny 100% of permissions to a group, so you could then go and add those which you want, isn't this correct?
The default behavior when a player does not have a permission set is to fall back to denied; but on the Bukkit platform, other plugins have the option of overriding this default to either "give it to all players" or "give it to all opped players" for each of their permissions. LP will respect these default permissions with the default LP config. If a specific permisison is bugging you then you can always set it to false. If you want to disable that entire system and have all unset permissions return false, you can disable apply-bukkit-default-permissions in your config.yml

#

!advanced
If you're curious about the other rules that determine how LP calculates permissions, you can find them all on this page:

wanton stratusBOT
wild osprey
#

How can I fix the response time?
I'm using mysql with redis.

[19:45:16 WARN] [luckperms]: Processing login for Antonio11_11 took 4177ms.

hard monolith
#

LuckPerms is somehow making the server unable to start now, is there anyone better at readings logs than me who can figure out why?

mild otter
hard monolith
#

Yeah thing is the server stops launching specifically when I add LP, will give the download a go thanks

smoky tartan
hard monolith
smoky tartan
hard monolith
#

1.7m characters, makes the file size too big usually

outer harbor
smoky tartan
#

@flat parcel

wanton stratusBOT
#

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

smoky tartan
#

@queen latch

wanton stratusBOT
#

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

smoky tartan
#

@halcyon musk

wanton stratusBOT
#

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

queen latch
#

?

mild otter
#

Believe it was for the scam spam

smoky tartan
#

Yup

lament prairie
#

Heya. Is there a bulkedit command to change everyone who is in group A to be in group B instead?

heady venture
sick nova
#

is there any way for permission to only be accessible from a worldguard region?

proud hound
#

basically the context worldguard-region=spawn will make the perm only work in a region called spawn

sick nova
#

Ty

lament prairie
#

Just noticed that the group the player is in gets added as a permission named "group.<role>" 😛

flat parcel
#

Yup, that's how LP stores group membership (and a bunch of other things too). It's an easy way for us to store stuff, and has the side benefit that other systems (like context and bulk updating) works with it without any extra work on our part

smoky tartan
fervent sentinel
#

Hi !
if I do this, will it remove every permissions to all the users but it will keep their group ?
lp bulkupdate users delete != group.%

#

or does it need to be
lp bulkupdate users delete "permission !~ group.%" ?

fervent sentinel
smoky tartan
#

lp bulkupdate users delete "permission !~ group.%"
sounds about right
but you might want to create a Backup first

flat parcel
#

.s/might want to/should definitely
You should always take a backup before performing a bulk update, as a single command can delete your entire permissions setup

fervent sentinel
#

yup yup I did a backup first, but the command worked as intended

#

ty !

smoky tartan
#

Great 🙂

past tinsel
#

At some point, players started joining the server without the default group, but not all of them. Some still have it, some don’t. I haven’t touched LP at all, and now I’m getting around 5 complaints a day that they can’t connect to the server because in the lobby they don’t have the default role → so effectively nobody has it (I’m using MySQL).

Any ideas what could be causing this and how to make it “auto-assign” again?

smoky tartan
# past tinsel At some point, players started joining the server without the default group, but...

First, do you see any relevant warnings or errors in your server logs related to LuckPerms? If so, please share them, as they could provide important information.
Next, can you confirm whether your default group is still set correctly in the LuckPerms configuration? (https://luckperms.net/wiki/Default-Groups)
Do you have an idea of when the issue first started
Finally, please run the command /lp info and check the database ping shown in the output. This will help determine if there are any issues with your connection to the LuckPerms database.

wooden geyser
#

when using luck perms server wont start. i am using LuckPerms-Sponge-5.4.152.jar, Nucleus-3.0.0-BETA7-MC1.16.5-SpongeAPI8.1-plugin.jar, and spongeforge-1.16.5-36.2.5-8.2.1-RC1737-universal.jar

#

i remove luck perms and server starts

#

am i missing something?

#

nvm im stupid!

real wagon
river fable
#

I may sound stupid, but I've been trying for a while now to make the prefix and role appear in color AND bold, but only the prefix takes on the color and the username turns white (I'd like both to be in color and bold) (I'm using EssentialX, EssentialX Chat, TAB, and Vault in addition to LuckPerms). Could I get some help?

wild osprey
#

How can I fix the response time?
I'm using mysql with redis.

[19:45:16 WARN] [luckperms]: Processing login for Antonio11_11 took 4177ms.

hardy peak
flat parcel
# real wagon

Ok so this means that at some point, you (or someone impersonating you) had connected while the server was set to offline mode. If you've converted from offline to online mode, you'll need to manually migrate your user data over - note that your normal ingame player data (i.e. inventory) and any other plugin data will also need to be migrated.

However if you'd only connected once and you don't have any important LP data stored under your offline mode user, simply running /lp user <OLD UUID> clear should wipe that user from your database, and thus stop that error from showing.
-# (By the way, UUIDs are public information and not sensitive, anyone can look up the UUID for a username using i.e. namemc. You don't need to redact them)

hardy peak
#

@flat parcelSounds to me like I actually wanted
apply-sponge-implicit-wildcards

wanton stratusBOT
#

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

hardy peak
#

don't you agree?

#

it was false

#

And a wildcard didn't work

#

like KasaiSora (popular YouTuber) said that if you did * = false then everything would be false by default

#

but that never worked for me

#

neither did essentialsl.*

#

maybe now it will?

#

version 1.21.8

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
#

@hardy peak So, we generally don't recommend * to false because it explicitly overrides default permissions, and can cause some unexpected (but intentional) behavior in some other scenarios.
Would I be able to see the output of /lp user <affected user> permission check <permission> for a <permission> that is supposed to be denied, but the player is actually getting? That'll give me some more debug info to figure out what's happening

#

(also space bar not the enter key please, 3 words per message is rather spammy)

hardy peak
#

You can't see them right now because I changed a lot of stuff already

#

I need to make a temporary group with the perms I had before...

hardy peak
flat parcel
# hardy peak really? Like what

I can't think of an example off the top of my head, but there's been a few cases where people were getting unexpected results with a wildcard * set to false and some other permissions set to true - usually doing so to try to override bukkit permission defaults instead of just disabling them in the config

hardy peak
#

oh

#

I did essentials.* then

#

you meant just the '*', right?

#

like for all plugins, right?

flat parcel
#

Yeah I was referring to the top-level * wildcard. A second-level wildcard like essentials.* should be less likely to cause problems

hardy peak
#

alright then

#

It's much more easier to do [all plugins].* instead of each of plugin's permissions

#

😬

#

the top-level * wildcard wasn't working for me before

#

let me try now with a new test group

#

Yeah I just think it wasn't working at all

#

I could have still used many commanda from essentils

#

oh god

#

I think it's fixed

#

I can't use /kit /spawn or /tp 😄

#

Now I'm only curious which one is it exactly

#

your of mine fix 😛

flat parcel
#

I don't think the sponge implicit wildcards option should have played a role (it's not supposed to affect anything in this particular scenario assuming I'm understanding your setup correctly).
If you're curious, /lp user <username> permission check <permission> is a very useful debugging command that prints what LP has calculated to be that player's result for the given permission, and also explains how it calculated it. It's useful when you're not sure why LP is returning a given result

rugged locust
#

hello anyone here ??

#

i need help

#

@flat parcel

wanton stratusBOT
#

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

rugged locust
#

ok

flat parcel
#

Don't ping

#

!ask

wanton stratusBOT
#
Please ask your question!

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

Or, try here first:
Why shouldn't I ask to ask?
rugged locust
#

!ask is it compulsory to install luckperms on velocity or only the server where u want to sync permissions

wanton stratusBOT
#
Please ask your question!

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

Or, try here first:
Why shouldn't I ask to ask?
rugged locust
# flat parcel Don't ping

is it compulsory to install luckperms on velocity or only the server where u want to sync permissions

#

i mean i have a lobby and its survival

#

i want permissions only for them

#

so am i required to download it on velocity server also ?/

hardy peak
#

@flat parcelI found the culprit

wanton stratusBOT
#

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

hardy peak
#

Spawn shouldn't work in this case (this is without touching the config)

flat parcel
# rugged locust is it compulsory to install luckperms on velocity or only the server where u wan...

Please don't reply just to ping.
It's only required on your proxy (i.e. Velocity) if you're using the pluginmsg messaging service; all the other messaging services including the default auto make use of other means to message.
That being said, installing LP on your proxy is recommended regardless - without being installed on the proxy, LP is unable to handle any permission checks fired by the proxy itself, or any plugins installed on the proxy.

rugged locust
#

i am confused 😭

hardy peak
#

@rugged locustI recommend running LP on a server database, I recommend MariaDB 🙂

flat parcel
# hardy peak

Sorry I'm not quite understanding the wording, are you saying you've got it working as you want and just wanted to show me the solution, or are you still having an issue?

rugged locust
#

sir let me explain in detail

flat parcel
languid sparrow
# hardy peak

How to get this website i remember doing it long ago cant seemt ot get it now

wanton stratusBOT
hardy peak
languid sparrow
rugged locust
#

sir i have made an database so i just download velocity on lobby server and its survival or in velocity, survival,lobby ??

#

am i understandable

flat parcel
flat parcel
# hardy peak I'm showing you the issue, the context with essentials.* set to false should OVE...

Ok, so turns out Bukkit's defaults don't play a role here, so that config option was actually unrelated. I'm going to have to take a look at the code to see what the intended order is, but it appears LP is having the non-contextual but more specific permission take precedence over the less-specific but contextual node.

While I look into that, as a stopgap you should be able to either explicitly set essentials.spawn = false with the same server context; or only give essentials.spawn with the desired server contexts; and get the desired result

rugged locust
#

sir r u there

#

then what to put in server option

flat parcel
#

Server option on which LP instance?

hardy peak
flat parcel
#

Oh ok so that's all moot then lol

rugged locust
hardy peak
#

Like 2 times

#

Chill bro relax I didn't test it yet

#

I'm so busy playing SMP with my best friend

flat parcel
# rugged locust in config file

I'm asking which LP instance you're asking about? i.e. are you wondering what to put on your lobby or survival servers, or the velocity proxy?

flat parcel
rugged locust
#

sir i am using lp permissions only for survival and its lobby

#

so did i have to put lp on velocity too ?/

sand anvil
#

Hi please I need advice when a player buys VIP for 30 days. And 3 days before expiration they buy it again for 30. How do I do it so that the VIP is extended to 33 days and not set a permit?

flat parcel
rugged locust
#

k thnx

flat parcel
sand anvil
flat parcel
#

Yes, that should be correct, sorry for forgetting the expiry in the example command.

flat parcel
rugged locust
flat parcel
rugged locust
#

i know

flat parcel
#

?

flat parcel
#

I am not sure what you're asking. What is your question?

rugged locust
#

sir u are saying that
Again, you do not need LP on velocity - survival and lobby will work just fine without it. However you're likely going to want LP on velocity at some point, so might as well set it up now too.

#

i am saying that is it good to set it up on every server and juct set per server permissons ?

flat parcel
#

!network
This page describes the intended setup for a network setup.
Yes, if you want you can only install LP on the backends and use context to set per-server permissions.

wanton stratusBOT
wild osprey
# flat parcel Could I see the full connection logs from when the player began connecting to wh...
[22:59:13] [LuckPerms - Task Executor #54368/WARN] [luckperms]: Processing login for Nick took 7614ms.
[22:59:16] [velocity-guard - Task Executor #720/INFO] [velocity-guard]: x.x.x.x
[22:59:16] [velocity-guard - Task Executor #720/INFO] [velocity-guard]: Checking connection for Nick with asn x
[22:59:16] [velocity-guard - Task Executor #720/INFO] [velocity-guard]: Connection for Nick approved!
[22:59:20] [Netty epoll Worker #9/INFO] [com.velocitypowered.proxy.connection.client.AuthSessionHandler]: [connected player] Nick (/x.x.x.x:x) has connected
hardy peak
#

so as you were saying, global should NOT overwrite server=lobby, right?

hardy peak
#

take time off if needed

#

I disabled default bukkit thing you recommended and also enabled the sponge wildcards

#

even restarted the server... nothing... It's still not working

#

It's LP v5.5.0

mild otter
#

This is not the place for that

hardy peak
#

Moderator is ranked higher than a Helper, so I'm assuming that you have no jurisdiction over the matter 😛
_11 is the man

mild otter
#

That wasn't directed at you. It was for someone spamming a business proposal

hardy peak
#

Be more specific next time 😝 no hard feelings

scarlet saddle
heady venture
#

they told me to go to another server

#

it's something about neolib apparently

scarlet saddle
heady venture
#

yeah atp for me a solar particle hit my computer and messed with the code

#

either that or the solar particle hit the computer that runs the server and messed with a line of code for me

heady venture
scarlet saddle
heady venture
#

i actually got the server owner to delete luckperms from the server and it was fixed

scarlet saddle
heady venture
#

not sure

scarlet saddle
#

are you not using permission mod on your server?

stable lagoon
#

Using the Cobblemon Academy pack.
Only one person is encountering:
[LP] Permissions data for your user was not loaded during the pre-login stage - unable to continue. Please try again later.

No errors seem to show in console either.

How does one go about fixing this? T-T

hardy peak
#

Maybe it somehow affected the network-wide database? But I checked and I reverted back to original settings in the config

hushed bane
hardy peak
#

Please don't intervene if you don't know that there is another more important issue with LuckPerms ALREADY present

hushed bane
flat parcel
#

And also, at the end of the day this is all community support; anyone is welcome to provide assistance. Neither mods nor Helpfuls are obligated to help, or the only people qualified to. Please don't be rude to people who are just trying to help.

#

!offline

wanton stratusBOT
#
Offline mode/cracked servers

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

hardy peak
#

But I understand what you mean by community support, I'm sorry

hardy peak
#

Okay I might try buying MC and having an account

#

Because this is not the 1st issue that I'm having

olive swan
#

hi im trying to set this permission griefdefender.user.claim.create.basic to false for the default group in a specific world. however it does not seem to be taking in the world aspect and i can still create claims

#

if i run the command without the world context it works as intended

#

wondering if anyone knows wats up

#

/lp group default permission set griefdefender.user.claim.create.basic false world=resource_world full cmd im using

wild osprey
#

sorry for the ping

deft ridge
#

{
"static-contexts": {
"server-type": ["rankup", "saguao", "proxy"]
},
"default-contexts": {
"server": ["rankup", "saguao", "proxy"]
}
}

is it ok for context.json ?

bitter plover
#

Hello! I need help with chat prefixes/suffixes not displaying. I've created ranks with LuckPerms, set the prefixes/suffixes using meta setprefix/setsuffix, but they don't show in chat. I have EssentialsX and EssentialsXChat installed, and the chat format is set to {PREFIX}{DISPLAYNAME}{SUFFIX}. What could be wrong?

mild otter
#

You need Vault too

bitter plover
mild otter
#

It can be used on like any

#

Vault very rarely needs updating

bitter plover
#

vault 1.7.3 it's ok?

mild otter
#

That's the latest so yea

winter rock
#

Just wondering if this looks correct for autorank to promote players based on playtime

#

Autorank doesnt say that i am on a track

#

These are my ranks

winter rock
vast linden
#

I went to donload luckperms for my Neoforce I use 1.21.1 and does not work, where can I download the one I need?

lyric zenith
#

luckperms seems to randomly stop working (can't make changes, users lose perms/command has no autofill ingame) and begins to output the attached logs after an attempt to set a value for a permission via console. 'view' commands such as lp user xxx permission info still have output and show previously made changes (set perms, created groups) but not new ones.
Additionally (possibly unrelated), I cannot find my h2 or yaml (i changed the storage config to "YAML") config file in config/luckperms.
Server is 1.21.1 Fabric

hardy peak
# flat parcel !offline

Hello, sir!
I bought Minecraft because I love it and support it! (not because I have to 🙂 )
I enabled online mode for the proxy of the network

But I still have the same issue!

#

global context overrides actually set contexts

#

As you said it shouldn't

#

Do I need to like somehow redo the entire database?
Because I'm 100% sure that I got a new UUID because my entire inventory got cleared out

#

Maybe the database is funny somehow? IDK

proud hound
hardy peak
#

I do the latter

#

I did get a new UUID - none of the items I had in inventory were there

#

I played on cracked before today

#

proxy is the only server that needs to be in online mode

proud hound
#

yeah so you lost your cracked uuid

#

creacked uuids are made up/invented by the individual server

#

online-mode uses your account's uuid

#

so now that you have your account, you have a real uuid and effectively a new user

timid flare
#

whats this for a Error ?

timid flare
vestal forge
mild otter
#

Don't start please

oak osprey
#

neoforge 1.21.1 giving me the error of "invalid player data" upon join

scarlet saddle
stable lagoon
scarlet saddle
hardy peak
#

I obviously specified all required permissions for global context to be TRUE

#

Why is this like that?

#

I can use the plugin (and probably many others) but the when2late can't

#

he can with his 2nd account but not that one

#

I have other issues with LP not working as it should, that's why I think it's also LP's fault

#

and the other picture says no permission for the plugin

#

and his 2nd account also doesn't have any perms but can use the plugin

#

twtf

#

To be fair I did use --force almost always when applying permissions from the editor

#

Is it recommended to somehow delete the database and start from scratch?

kind mauve
#

Hello is there a way to disable specific command by world?

#

like for example i wanna disable /ce on overworld but not on lobby

pliant jungle
#

can anyone help me with this pls

#

i am trying from 2 hours still not working

wicked path
#

Hi! one question. Is it possible to get metadata (meta.<name>.<value>) for the group rank in a track?

pliant jungle
#

i asked for help in multiverse support but did't got any help

#

pls help me 😭😭😭

ancient pewter
#

heya making a create mod neoforge server on 1.21.1, i uploaded essentials X essentials essentialschat and vault, but i cant seemed to find the command for the permissions, would anyone be able to help me if i upload the info from the colsole on launch?

#

cannot get the luckperms command

trim saddle
#

so im confused how can i make it not auto complete commands people just cant use?

and i dont want it so it removes the feature to auto complete ones they can use either..

flat parcel
wanton stratusBOT
flat parcel
# pliant jungle

Multiverse is likely looking for an additional permission like multiverse.teleport or something along those lines.
If you're not sure what that permission is, you can use verbose mode to see what permissions the multivese command is checking:

#

!verbose

wanton stratusBOT
flat parcel
flat parcel
ancient pewter
#

Uhhuh

#

Mb it's 1.20.1

flat parcel
flat parcel
# ancient pewter Mb it's 1.20.1

!paste
In that case can I get your full logs in a paste please? Discord's file embed is cutting things off before the relevant stuff

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!

wicked path
flat parcel
#

Ah, the "joys" of working with multiple formatting methods. I'm guessing the normal prefix is being used by a different formatting method and thus not able to hold minimessage?

wicked path
#

ig the only way would be to create my own placeholder

flat parcel
#

🙃 Yeah this situation sucks, I've had to deal with similar myself.
How I ended up easing the pain was making a PAPI expansion to convert between MiniMessage and the other formats I needed (I assume there's probably also an off-the-shelf expansion to do so), and then converting it as needed.
If something like that would work to use the normal prefix field everywhere, then you can combine the prefix stacking elements with the %luckperms_prefix_element_<element>% placeholder to do some more fancy things with the normal prefix; element highest_on_track_<track> sounds like the element you want, thus placeholder %luckperms_prefix_element_highest_on_track_<track>%.

Otherwise, yeah I think the only other option would be some custom placeholder that hooks into our API, which is obviously less than ideal

wicked path
flat parcel
#

Oh, yeah I guess that's a third option if you'll only ever need to retrieve the highest off a track in Minimessage format.

wicked path
#

yeah, im only keeping legacy format due to TAB

#

but tbh, i havent checked lately if they support minimessage

flat parcel
#

Quick google, if you're on Paper/Velocity, they do apparently 🙂

wicked path
#

:o thats great wooo

#

so goodbye legacy format!

wicked path
#

💀

ancient pewter
#

is dude fr?

hardy peak
#

Hello, dear _11

burnt flint
#

need help, runs a 1.21.1 cobblemon server and need LP but the 1.21.1 .139 and .140 are not working. what can i do

#

140 is invalid playerdata and on 139 joining world on Neoforge

rose nexus
#

hi, im so useless for this things, i checked all the wiki but i dont know how to set minecraft base commands in a group

#

if posible, i would need some help, i want to give some players the time set day command, for example

#

i dont know how

misty ermine
#
java.lang.NullPointerException: Cannot invoke "java.lang.Comparable.compareTo(Object)" because "midVal" is null
        at java.base/java.util.Arrays.binarySearch0(Arrays.java:2231) ~[?:?]
        at java.base/java.util.Arrays.binarySearch(Arrays.java:2217) ~[?:?]
        at me.lucko.luckperms.common.context.ImmutableContextSetImpl$BuilderImpl.put(ImmutableContextSetImpl.java:252) ~[?:?]
        at me.lucko.luckperms.common.context.ImmutableContextSetImpl$BuilderImpl.add(ImmutableContextSetImpl.java:285) ~[?:?]
        at me.lucko.luckperms.common.context.ImmutableContextSetImpl$BuilderImpl.add(ImmutableContextSetImpl.java:240) ~[?:?]
        at me.lucko.luckperms.common.context.calculator.WorldNameRewriter$Empty.rewriteAndSubmit(WorldNameRewriter.java:57) ~[?:?]
        at me.lucko.luckperms.bukkit.context.BukkitPlayerCalculator.calculate(BukkitPlayerCalculator.java:99) ~[?:?]
        at me.lucko.luckperms.bukkit.context.BukkitPlayerCalculator.calculate(BukkitPlayerCalculator.java:53) ~[?:?]
        at me.lucko.luckperms.common.context.manager.ContextManager.callContextCalculator(ContextManager.java:137) ~[?:?]
        at me.lucko.luckperms.common.context.manager.ContextManager.calculate(ContextManager.java:156) ~[?:?]
        at me.lucko.luckperms.common.context.manager.QueryOptionsCache.supply(QueryOptionsCache.java:52) ~[?:?]
        at me.lucko.luckperms.common.context.manager.QueryOptionsCache.supply(QueryOptionsCache.java:40) ~[?:?]
        at me.lucko.luckperms.common.cache.ExpiringCache.get(ExpiringCache.java:64) ~[?:?]
        at me.lucko.luckperms.common.context.manager.QueryOptionsCache.getQueryOptions(QueryOptionsCache.java:57) ~[?:?]
        at me.lucko.luckperms.bukkit.inject.permissible.LuckPermsPermissible.hasPermission(LuckPermsPermissible.java:172) ~[?:?]
        at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:268) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
        at RaycastedEntityOcclusion-1.6.2-beta.jar/games.cubi.raycastedEntityOcclusion.Raycast.Engine.runEngine(Engine.java:91) ~[RaycastedEntityOcclusion-1.6.2-beta.jar:?]
        at RaycastedEntityOcclusion-1.6.2-beta.jar/games.cubi.raycastedEntityOcclusion.RaycastedEntityOcclusion$1.run(RaycastedEntityOcclusion.java:75) ~[RaycastedEntityOcclusion-1.6.2-beta.jar:?]
        at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
        at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1710) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
        at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1567) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1285) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:298) ~[leaf-1.21.8.jar:1.21.8-114-f1e884e]
        at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]```
#

I have issue

jaunty axle
#

im making a custom command in mycommand to where players have to type /rulesagree to leave the rules room . heres the code :
rulesagree:
command: /rulesagree
type: RUN_COMMAND
runcmd:
- 'say DEBUG: MyCommand is running for $player'
- '/lp user <user> parent add newbie'
permission-required: false
register: true

im trying to figure out what do i replace <user> with so the code can automatically apply it to the user thats using the command

winter rock
#

If i apply the permission to me specifically it works but when its applied to a group that i inherit i get this when checking the permission

upbeat tinsel
#

I frequently get warnings like these in my console:

The database is filled with LP data and everything works fine. but somehow I get that warning and sometimes this error:

#

please ping me if someone answers 🙂

azure zodiac
#

Hi, i am having an issue where players are randomly losing permissions after a restart. I was using UAR to restart the server while having the plugin run lp sync 15 seconds before the restart. The players are on a variety of clients, and there are no issues in startup or before restart. This has occured multiple times over the past week, we were originally using the H2 system but swapped to yaml to see if it fixed it

jovial trout
#

Bro help me my friend which gaved me op only not console access and he will came 2 - 3months after he gaved me start, rrestart and files access and only op he told me to create ranks

But when I joined the server it shows to start making ranks do

lp user IBRAHIM_PLAYZ78 permission set * true

#

In console

#

But how will I do?

torpid raven
#

how to give a newly joined member a rank automatically

echo pivot
#

Connection Lost Internal Exception: java.net.SocketException: Connection reset
LuckPerms-NeoForge-5.4.140
NeoForge: 21.1.209
Minecraft: 1.21.1

native flare
#

hi i use change luckperm from plugin to mod, so what sidemode can replace LPC

lyric zenith
#

bump
also i found my config yaml file in the mods folder, is that normal?

hardy peak
storm stirrup
#

Do custom contexts work on fabric servers with the same contexts.json file

misty ermine
drifting ibex
#

i did this, but it wont show

#

@full herald

wanton stratusBOT
#

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

drifting ibex
#

okke

#

@flat parcel

wanton stratusBOT
#

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

drifting ibex
#

sir

#

helpz

#

sir

#

pls

#

help

wide iris
#

When it comes to weight, would I set default to 1 for example and than admin to 2? Also if I have more than 1 admin group do I give all of them 2?

drifting ibex
#

can u help me on ts

drifting ibex
#

2 for vip

#

3 for admin

#

4 for owner

#

@full herald sar

wanton stratusBOT
#

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

main rapids
#

I have a question does Luckprems support Folia?

#

Can anyone help me?

flat parcel
wanton stratusBOT
drifting ibex
flat parcel
wanton stratusBOT
flat parcel
drifting ibex
#

pls help

#

@flat parcel

wanton stratusBOT
#

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

flat parcel
#

@drifting ibex Stop pinging staff; you've recieved 3 automated warnings about this now.

drifting ibex
#

ok

#

but pls

flat parcel
# lyric zenith

This is likely a version mismatch, could I get the output of /lp info please?

drifting ibex
flat parcel
flat parcel
# wide iris When it comes to weight, would I set default to 1 for example and than admin to ...

Weights with a higher priority should have a larger weight value i.e. people usually set default to 0 or 1, and owner to i.e. 100. We recommend leaving gaps between your groups, so you can later add another group and not need to reconfigure every other group's weight.

Under normal circumstances, you should never have multiple groups with the same weight; the times where it's actually the best course of action is very few and far between.

flat parcel
# drifting ibex

!chat

(side note, meta.default.false is not used by LP; unless you have another plugin/mod that checks that, that meta node is useless)

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
#

I think I got everyone who was waiting on a reply. If you got missed, feel free to politely bump your message.

lyric zenith
#

alr tysm

#

i got it off the website kinda assumed it was compatible with all below since it wasnt included

#

ill leave another msg if it works later

flat parcel
#

No, sadly for the modded platforms we can only target a single MC version at a time due to how the modded platforms work

timid flare
#

/dd

#

cant join luckyperms kicks from server

#

@wanton stratus

timid flare
#

SS

flat parcel
#

What is the kick message?

timid flare
#

permission data was not loaded during pre login state

flat parcel
#

Please read the full message, and do as it says

timid flare
#

i did

#

idk what to do

flat parcel
#

Did you check console for errors as it instructs you to?

timid flare
#

there were no errors just the same message

flat parcel
#

Which console did you check? That error originated on the server you were attempting to connect to (Epiclands apparently)

timid flare
#

thats the message oon the console [Essential Commands] Loading PlayerData for player with uuid '350d75b6-edc6-440f-ba13-a889878ebeb1'.
[19:18:03] [Server thread/WARN]: User 350d75b6-edc6-440f-ba13-a889878ebeb1 - XNaganashX doesn't currently have data pre-loaded - denying login.
[19:18:03] [Server thread/INFO]: XNaganashX joined the game
[19:18:03] [Server thread/INFO]: [Essential Commands] Loading PlayerProfile for player with uuid '350d75b6-edc6-440f-ba13-a889878ebeb1'.
[19:18:03] [Server thread/INFO]: XNaganashX lost connection: [LP] Permissions data for your user was not loaded during the pre-login stage - unable to continue. Please try again later. If you are a server admin, please check the console for any errors.
[19:18:03] [Server thread/INFO]: XNaganashX left the game

rose nexus
timid flare
#

is there any setting how i can disable pre data ?
i

#

in config idk where to find

flat parcel
timid flare
#

[19:17:41] [Server thread/INFO]: Possible world ids: minecraft:overworld,minecraft:the_end,minecraft:the_nether
[19:17:41] [Server thread/INFO]: Configured rtp_enabled_worlds world ids: minecraft:overworld
[19:17:41] [Server thread/INFO]: All configured rtp_enabled_worlds world ids are valid.
[19:17:41] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 6282ms or 125 ticks behind
[19:18:03] [Server thread/INFO]: XNaganashX[/] logged in with entity id 13 at (18535.012502030015, 133.09304794562047, 11918.509238835893)
[19:18:03] [Server thread/INFO]: [Essential Commands] Loading PlayerData for player with uuid '350d75b6-edc6-440f-ba13-a889878ebeb1'.
[19:18:03] [Server thread/WARN]: User 350d75b6-edc6-440f-ba13-a889878ebeb1 - XNaganashX doesn't currently have data pre-loaded - denying login.
[19:18:03] [Server thread/INFO]: XNaganashX joined the game
[19:18:03] [Server thread/INFO]: [Essential Commands] Loading PlayerProfile for player with uuid '350d75b6-edc6-440f-ba13-a889878ebeb1'.
[19:18:03] [Server thread/INFO]: XNaganashX lost connection: [LP] Permissions data for your user was not loaded during the pre-login stage - unable to continue. Please try again later. If you are a server admin, please check the console for any errors.
[19:18:03] [Server thread/INFO]: XNaganashX left the game
[19:19:02] [Server thread/INFO]: Server empty for 60 seconds, pausing
[19:19:02] [Server thread/INFO]: Requested save. Saving region data for all levels

#

sry for the flood

flat parcel
#

None of that is an error; look further up for stacktraces.

#

!paste
When you find it, use a pastebin to send it to avoid flooding

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!

flat parcel
rose nexus
#

im in fabric, its the vanilla one

flat parcel
#

Ok on Fabric, the vanilla commands don't have any permissions associated with them by default. You'll need a mod like vanilla-permissions (in the pinned messages here) to add permissions to them.

misty ermine
rose nexus
#

and when i add that mod what do i do, add the node of that mod and the command?

flat parcel
rose nexus
#

okay thank you very much

flat parcel
#

Oh I do see you're a little out of date; I don't think anything has changed that would've affected this, but just in case can you update to latest?

#

!update

wanton stratusBOT
misty ermine
noble needle
#

how can i add a cooldown on a command

flat parcel
#

You'd need something else to handle that; LP does not handle cooldowns (nor is it capable of doing so).
Ideally the plugin/mod providing the command supports a cooldown

pseudo orchid
#

hi i need help with this

#

@magic root

wanton stratusBOT
#

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

pseudo orchid
#

@mild otter

wanton stratusBOT
#

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

pseudo orchid
#

my friend has cancer i need help to make this event

flat parcel
#

Don't ping.

hardy peak
#

Your plugin is still not working
I tried removing all other plugins
I tried deleting the database and creating a new one
I tred switching from a remote/server database MariaDB to local H2 one
I tried everything
I run this command and see what it gives me -_-

I tried enabling Sponge wildcards
I tried disabling applying Bukkit defaults
Checked /vault-info - it's perfect
LP Is up to date v5.5.0 Paper Java

Am I missing something?
I have been told that permissions on non-default aka non-global context overwrite that of global context

#

Yet your plugins still doesn't work
Please help

#

I will literally go insane over such a simple malfunction

#

I went trough the entire .config file and almost fell asleep.
Other than the 2 tested settings, I don't see anything that can be done via configuration file

#

I'll try using a non-default group, but I doubt there will be change

hardy peak
#

I can't edit hundreds of permission for each server every time, and keep trackof eveything
I'd rather set specific-plugin.* to false, and then enable only what I wanted enabled
BUT GUESS WHAT CAN'T DO THAT 😭

#

It's not like a permission plugins is complicated

sharp elm
#

I have a problem with prefixes not displaying in my in-game chat, even though I have Essential X Chat installed. I am using version 1.21.8. All my ranks are set up with permissions, but in-game I can only see my prefixes in F5 or in the tab.

#

I've been trying to fix this problem for three hours, but nothing works. The problem seems to come from Essential X Chat, but the config.yml is configured correctly, and even in YouTube tutorials, it's configured the same way, but it still doesn't display my prefix in the chat.

hardy peak
#

I tried everything, basic problem:
How do you select all permissions of a specific plugin?
I have plugins that have dozens if not hundreds of permissions, and doing them hand by hand is stupid and using a plugin that forces you to do that is stupid

I am literally looking trough your source code trying to fix this wildcard INCOMPETENCE

pseudo orchid
flat parcel
hardy peak
sharp elm
hardy peak
#

That is just stupid

sharp elm
#

bruh i haved vault but i think i deleted it

hardy peak
#

_11 It's 2:30 AM here, I 'm barely blinking, that's how much I hate this bug

#

It's not a feature

#

a set context should override a empty aka global context

flat parcel
hardy peak
#

global context should be treated as 0/empty context

#

It doesn't

#

what fool wrote this plugin?

flat parcel
hardy peak
#

oh

#

sorry nevermind

#

I meant what You said

#

I told you it's 2:23 AM

flat parcel
#

Yeah, this is why it's generally not recommended to try to do heavily detail-oriented things (like fixing niche tech issues) when you're tired

hardy peak
#

I wasn't - I'm trying to make this work for hours now, for like 2nd time

flat parcel
#

But anyways, looking at the permission check output you posted above, I believe that is indeed the correct result given what's shown as far as relevant nodes.
Remember when I said setting * to false can result in some unexpected but technically correct results? This is one such case.

hardy peak
#

How?

#

I want all permissions of that node/plugin to be set to True or False

#

simple enough

sharp elm
#

how to make gui like this ??

hardy peak
#

WOW

flat parcel
#

The contextual top-level wildcard of * is overriding the non-contextual essentials.tphere, since (as I think I already mentioned) context takes the highest presedence when there's multiple values for a given node.

As far as I can tell, I think you're trying to go about setting permissions backwards. Instead of giving wide permissions globally and restricting them where you don't want them, it's generally easier to give permissions only where you want them.

flat parcel
sharp elm
#

ohhh ok i understand

#

and for the prefix custom ?

flat parcel
#

Either again retexturing a character, or creating a full-on custom font

sharp elm
#

ok ty

flat parcel
#

There's a lot of magic people can do with resource packs now, and there's some plugins of varying quality to make doing so a bit easier for the layperson who doesn't want to learn OpenGL shaders or other nonsense like that

hardy peak
#

Right...

#

wait

pseudo orchid
#

hey

#

you think worldedit could interfere with luckperms?

#

like, after i downloaded worldedit luckperms begin to have this errors

flat parcel
#

Definitely not that we've seen before, it's likely unrelated or otherwise a coincidence

#

What are the actual errors you're getting in console?

pseudo orchid
#

ok wait

hardy peak
hardy peak
#

It actually does everything I want it to

pseudo orchid
#

i don't have it now

hardy peak
#

I guess half of the work is knowing exactly what you want, before realizing it

pseudo orchid
#

but well if this error happens again

#

i will come back ok? tysm

hardy peak
#

not th eother way around

#

I'm so sorry and sad that I'm crying and happy right now

#

I probably need like schizo pills

flat parcel
#

Yeah, it can be tricky, especially when there's multiple logical paths to achieve a goal - your method was perfectly reasonable, just LP had to choose an order to prioritize things when calculating permissions, and it happened to choose the other method.

Seriously though, I strongly recommend you sleep if it's 2:30am lol, your server will still be there in the morning

hardy peak
#

You don't want to know how many hours this month I have dedicated either to MC administratoring or to MC gameplay

hardy peak
#

wanted to say something else, but actually nevermind
yeah there exists clone which is super efficient

#

easily clone lots of nodes and reverse True/False if needed

#

You can even mass-select, also cool

sharp elm
#

EZ

fervent sentinel
jade gyro
#

hey, i'm running a 1.19.2 Modded Server w/ LuckPerms does anyone know how to mke Prefix's show up? like make say stuff like "Owner Blays"

jade gyro
#

i did the commands and still nothing

smoky tartan
wanton stratusBOT
smoky tartan
#

Ah sorry, wrong link
!cha

#

!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
austere knoll
#

does luckperms support Folia?

past tinsel
#

Hi! There was a problem using LP and DiscordSRV.

When a player links an account, the command should be played, but if: The NEW team (it is not clear what distinguishes it from the one who played) does not work, and if the old one unlinked the accounts and linked them again, the team works out as needed. What could be the problem?

dusty adder
#

is there a way to remove unused server context that i accidentally made?

hardy peak
#

or was it
/lp user Blays group set admin
Hmmm what's the difference between these 2?

#

Don't they do the same thing?

smoky tartan
smoky tartan
#

!verbose

wanton stratusBOT
smoky tartan
#

ok welp probs not needed

jovial trout
#

Bro help me my friend which gaved me op only not console access and he will came 2 - 3months after he gaved me start, rrestart and files access and only op he told me to create ranks

But when I joined the server it shows to start making ranks do

lp user IBRAHIM_PLAYZ78 permission set * true
In console But how will I do?

#

@fathom vessel

#

@oak rune

#

@mod

smoky tartan
#

Stop pinging random people lol

smoky tartan
hardy peak
#

@jovial troutJust do a little bit effort and for your lazy ass YouTube videos are perfect!
I recommend KasaiSora channel for MC administratoring, he has a 50min video on LuckPerms

#

Seriously, if you gonna be a MC administrator, do at least jack-poop worth of effort, it's not even the minimum

#

We can't be doing your job when the internet search and information for that are super super ultra-duper super simple to find

#

How can you live with your super lazy self like that? Do you have 0 honor or integrity?
Especially when pinging people like that

vestal forge
vestal forge
#

Add adds the group and doesn’t affect any of their current groups n set adds the group and removes all their current groups

#

Which u would know if u follow ur own suggestion lol

#

So before u go calling people “lazy asses” n dogging on them for asking questions IN A SUPPORT SERVER how bout u fix the spec in ur own eye. Stupid ahh kid

lyric zenith
#

minecraft mod support chat drama is crazy

scenic grove
#

alright so my servers had ranks locally i want to migrate the ranks on a MYSQL and without losing player ranks or the ranks them selfs if it malkes sense

smoky tartan
scenic grove
smoky tartan
#

You tried exporting it and importing it back with the new storage type selected?

#

Perhaps any logs?

full glacier
#

I can't download version 1.16.5

cerulean plover
#

hello

#

How can I give players a rank in bedrock?

#

for plugins gayser mc

west hawk
#

Hello i got a little problem with the default group. So i made a scoreboard and when a new member joins it says rank:default not member even tho i set meta.default.true for the member group i created and idk what i can do to fix this

cerulean plover
vestal forge
tribal eagle
#

Hello i cant open an lp editor

#

Is Luckperms down right now?

verbal jacinth
#

yeah I think its down

#

Im having the same problem

autumn star
verbal jacinth
#

I think they are down bud

kind mauve
distant robin
#

luck perms don´t work?

spark hatch
#

Came here to report an issue... already reported 😄 ill wait

past tinsel
mild otter
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.

mild otter
#

And please don't ping Luck or any other staff to ask questions

flat parcel
#

@vestal forge You have been given a 1 week timeout for continuing to insult people & use ableist derrogatories despite you being explicitly warned about this in the past. Next offense will be a ban.

#

@hardy peak Similar for you, please be nice to people.

hardy peak
#

I was not? 🙁 where

flat parcel
#

#support-1 message & down. It's not as bad as what noman has said, but it's still a bit much

onyx wagon
#

hey guys, this is probably a common question/issue but im at a loss atm, im running my very first very lightly modded MC server using Ubuntu using Fabric with Forge, im trying to use Xearos minimap mod so people in my server can use waypoint and teleport to them at well, however idk if i missed a step here or dont know what i am doing and the only way it would seem to allow people to tp is to make them an OP, which i dont wanna do, and could genuinely use some help

#

any help regarding this would be vastly appreciated ❤️

lyric zenith
lost creek
#

Hello, is it possible if we run luckperms for multiple server that allow tab complete players on entire network ? Thanks

twin agate
#

And if u want to fix that use lucky perms

#

Hust make the default group capable of using minecraft.command.tp

#

And they will be able to tp themselves

#

BUT they will be able to tp to others

onyx wagon
#

@twin agate @lyric zenith noticed i forgot to add a detail, when downloading the mods for everything, I noticed it didnt come with a plug-ins folder, would I just need to add one? As I do already have luck perms as a mod in my mods folder. Would I just need to grab the plug-in instead?

twin agate
#

If you have the plugin the mod isnt needed

#

Unless its dependant

twin agate
#

U should

#

Add a plugins folder

onyx wagon
#

okay, adding a plugins folder, installing and dropping the luckperms plugin, started the server, what things should i notice to conform that the plugin worked?

sacred spear
#

hey, how to obtain the luckperms folia version for 1.21.8?

onyx wagon
#

for reference, this is all i get when booting and starting the server

#

another thing of note, im not using any server applications ike AMP, this is all done through Ubuntu

cerulean plover
#

!geysermc

wanton stratusBOT
#

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

cerulean plover
#

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

onyx wagon
#

This is Java, not bedrock

hallow geyser
#

Hello, I have asked this before but I'll ask it again
I have 3 servers all connected to the proxy
I have an event server that has "hosts" and I only want the event host tag to show up when you're on the event server
I have this on velocity (ignore the typo on fourth, thats not my problem)

<gray>%prefix%%luckperms_meta_secondary_prefix%%luckperms_meta_third_prefix%%luckperms_meta_forth_prefix%%luckperms_meta_fifth_prefix%<carbonchat_displayname></gray>

I have the server context event
but if I look at tab I don't see the prefix AT ALL
https://cdn.discordapp.com/attachments/1154506106748551309/1422582768600350790/image.png?ex=68dd32f2&is=68dbe172&hm=113dc216d7ac24bed8afae02b39bcea76313488522254bfb7a879db1ad5e90ac&

(for context I am using velocity tab plugin, same error occurs with carbon chat)

upper leaf
#

I am working on a server and we need players to be able to go into gamemode spectator but essentials.gamemode.spectator essentials.gamemode.other essentials.gamemode.survival isnt working and everything we have tried isnt working can someone help if possible

unreal atlas
#

Hello, is there a way to disable commands from showing up for players who do not have permission to the command? PLEASE HELP!

ashen trench
#

when will someone look at my pull request?

#

#github-spam message

brisk kite
#

Hello

#

I have a question

#

anyone to help me?

hushed bane
# twin agate Add a plugins folder

No you don't. Plugins are specifically meant for bukkit, spigiot, paper, etc. If you are running a fabric server (modded MC) everything you add (gameplay features, optimizations features, etc) need to be mods.

hushed bane
# onyx wagon okay, adding a plugins folder, installing and dropping the luckperms plugin, sta...

Nothing. As fabric doesn't looks for a mods folder upon startup so anything put inside won't work. You need to place everything inside your mods folder.

Xearos minimap may not support giving it out as a permission. If it doesn't I personally recommend getting something like essentials and giving the essentials TP commands. That way you can restrict the ability to tp others etc. Otherwise if you want to use the Minecraft tp command you need to get a mod that adds permission nodes to the vanilla commands

hushed bane
hushed bane
hushed bane
wanton stratusBOT
hallow geyser
hushed bane
hushed bane
# brisk kite I have a question

You need to be more specific than that. Just saying "I have a question" isn't very helpful as you could have a question about literally anything

hushed bane
#

Can you do /lp user <user> meta info and share the output?

wanton stratusBOT
#

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

#

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

hallow geyser
#

sorry for the late reply, I was out

digital hawk
#

Is there a way to invalidate editor sessions?

twin agate
#

So if a person doesnt have op or perms specifically for lp editor then they cant

#

:P

pale basin
#

hey how do i add a space between my name and the suffix?

lost creek
#

Hello, does the latest version already supports 1.21.9 ? Thanks

smoky tartan
# pale basin

!chat LuckPerms doesn't do anything to your tablist, check your plugins configuration

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
smoky tartan
lost creek
#

Okay thanks, i just list all plugin that already supports 1.21.9 before update

wanton stratusBOT
#

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

polar grove
#

Can someone help me with ‘outdated client please use 1.21.9’ ? The server is version 1.21.9 but our app version is 1.21.111 and I don’t know what I should do now

hardy peak
#

Hello! I used to run a cracked network (which I don't anymore), but 1 user still doesn't have permission to use 1 plugin, but on his other account he does.
I thought that upgrading the network to be official aka in online-mode would fix that
Nope
I also thought that redoing 100% of permissions (over 100 of them) would fix it... nope

What do you recommend? Could the offline mode somehow break the Luckperm's database?
I'm running it on MariaDB since I have multiple servers (an network).
I'm guessing that Luckperms' exporting and importing command also backup people's UUIDs?

Is there a way to create a new database with 100% same permissions and everything, but erase people's UUIDs so they refresh?

I have a feeling that Luckperms is somehow broken in regards to this player's permissions and that it's somehow using a non-official MC UUID?
Like using an old cracked UUID?

It could be that the plugin is broken, but I'd really like for that to not be the case..

#

Like yesterday I redone the entire permissions thing in the Editor, and it has over 100 perm nodes, and I'd hate to manually redo it all again XD

#

Under permission check [that plugin], his working and non-working account have the same info

verbal jacinth
#

Would deleting his user data from the server do anything

flat parcel
# hardy peak

This is kicking back "undefined", which means as far as LP is concerned, that player doesn't have that node set anywhere in the current context, be that true or false.

This is completely unrelated to the offline -> online mode migration - LP stores everything via UUIDs, so when you switched over, it's like everyone is a completely different player.

#

(and because of that last point, no, deleting their user data wouldn't change anything)

hardy peak
#

Good, thank you, 1 thing less to worry about

#

The problem is that plugin then

jaunty hearth
#

Hello, guys. I was wondering if you can set up roles that people get automatically after certain play time. Asking for fabric server

hushed bane
jaunty hearth
#

Great, thank you a lot!

ancient kayak
#

hey there! why isnt my prefix appearing on the player tag? (If this helps, im using Styled Chat on fabric)

smoky tartan
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
ancient kayak
#

yeah sorry, i meant to ask if there was a mod that can get it in the player tag?

smoky tartan
#

#general <-
I'm not familiar with fabric, so I don't really know
You can search through some websites

ancient kayak
#

seeing whats happening in there

#

maybe later

twin agate
#

i can help if u want

#

lol

pale basin
#

ty

indigo lynx
#

I’m trying to find a gui for luckperms that can run commands to enable and disable suffixes. Anyone know one for 1.20.1 forge? 🥺 I am having no work, and I have 0 coding experience.

#

I know luck perms doesn’t really handle that since it only handles permissions, but I’ve looked into everything and I can just not figure it out 🙁

#

Just trying to find some kind of solution 🥺

flat parcel
#

Yeah, LP is really not designed for user-selectable prefixes/suffixes (often called "tags") for a number of reasons. We generally recommend people only use LP for group-based prefixes/suffixes (i.e. staff prefixes and whatnot), and have a dedicated plugin/mod handle tags

indigo lynx
flat parcel
#

Unfortunately permissions and all the things that come with it is still a relatively new concept for Forge (the permissions API was only added in 1.18.2), so the ecosystem is nowhere near as rich.

People do manage to make tags work with LP as the storaage medium, but they all rely on another mod/plugin to act as the user-facing frontend (usually either a custom GUI making plugin, or a general-purpose scripting plugin like Skript or MyCommand or such), since the commands to manage a user's prefix all require elevated permissions. You're probably more likely to find a general-purpose Forge mod along those lines, though the learning curve to actually make the GUI or whatever will be steeper

indigo lynx
#

Ya. Thats what I’ve done in the past, but I haven’t been able to find either a gui making mod or a script that is compatible.

#

The one I did find GuiMaker was version 1.20.2 instead of 1.20.1. They told me that they can’t downgrade either 🙁

regal cloak
#

guys i have issue

flat parcel
regal cloak
#

no

#

i update jar file but same issue

#

aikar startup flags will be issue?

flat parcel
#

Can you open the server's folder in file explorer, navigate to the LuckPerms folder in the plugins directory, right click the address bar at the top and "Copy Address as Text", then paste that full path here?
It appears LP is trying to open your DB in C:\\Users\ggagn\Desktop\buil, which is definitely not the correct path

#

No, Aikars will not affect this

regal cloak
#

C:\Users\ggagn\Desktop\buil;d\plugins

flat parcel
#

Ok yeah that semicolen is why. Remove it

serene compass
#

yeah that ; is messing it up

regal cloak
#

kk

#

thx guys

flat parcel
#

⚠️ Make sure to stop the server before renaming it

regal cloak
#

i know mate let me check

#

fixed thx ❤️

flat parcel
#

Yup, just making sure, not everyone knows that could be bad.
Glad it's sorted 👍

daring frigate
#

heyoo! feels like kind of a shot in the dark but is there a way to distribute people evenly between groups on first join. Kind of like semi random distribution of default groups

flat parcel
#

Not with LP alone, no. There's probably a way to do so with a third-party plugin/mod though

daring frigate
#

Okay, thanks for the help!

hushed bane
flat parcel
#

They're on Forge, not Fabric

indigo lynx
#

Plugins won’t work with forge 🙁

flat parcel
#

It's indeed a plugin, though (like LP) some of the larger plugins also support modded platforms

#

That one doesn't that I'm aware of though

indigo lynx
#

Ya 🥺

#

Wow. Honestly I am kinda just screwed. I tried modding one and the closest I got was a gui that would open, but after clicking it, it would take the nametag (item) out of the slot. Really frustrating 🙁

cobalt arrow
#

Hey does anyone have a suggestion on how to make it so only a certain group/rank can join a server

wary lion
#

hi

#

i downloaded a version of luckperms

#

but the plugin dont appear in the game

#

but he is in the files

#

someone can help me?

#

the version is 1.16.5

#

archlight

#

plugin version

maiden owl
#

Version 5.5.11 was having issues with player permissions disappearing. Affected only one player at a time and all/some of their perms got wiped.

#

I checked all logs and nothing there is out of the ordinary

#

This happened over several days to about 10 players total, a few players more than once

#

We tried switching from H2 to YAML. Didn't work

#

Then to a mariadb database

#

I updated to 5.5.15 yesterday, will update this if it keeps happening

#

Just put this here Incase anyone knows why

flat parcel
wary lion
flat parcel
#

It does work most of the time, but we don't support it. If things break on Arclight, you're on your own

hushed bane
hushed bane
lone cargo
#

Hey so um i know this is for luckperms but i have a feeling people has some knowledge on autorank as well. I am excluded from ranking as long as i'm not OP. I can't really seem to figure out why since this only seems to affect me

rustic lily
#

how to change the default group in luckperms

#

@queen latch

wanton stratusBOT
#

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

rustic lily
#

breh

distant dock
#

...

proud hound
#

!default @rustic lily

wanton stratusBOT
proud hound
#

read that ^ that's all our info on the subject

rustic lily
#

yeah i figured it out yall took too long to respond

proud hound
#

great! we love to hear it

zealous halo
#

help!!!

#

luckperms is not injecting

#

im runnin a spigot 1.21.1 server through pebble host and luckperms is not even showing up as green or red when i type /plugins so im not sure whats happening at all

mild otter
#

Hi there. Can you send your latest log please

#

!paste

wanton stratusBOT
#
Please use pastebin!

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

For console errors:

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

Other errors:

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

zealous halo
#

from start to end?

flat parcel
#

If you don't see the specific error causing the problem, yes the full thing

zealous halo
#

okay is pasted it in there do i just send that here???

flat parcel
#

Yes, hit save & send the link here please

zealous halo
flat parcel
#

You've grabbed the Velocity version, you'll need the Bukkit version for a bukkit-based platform like Spigot

#

!downloads

wanton stratusBOT
zealous halo
#

ahhhhh

#

i see my fault i just downloaded the version that was in pebble

flat parcel
#

Yeah, this is why I personally discourage using hosting company's plugin installers, they often grab the wrong platform or outdated versions (which they did both in this case, it was also running a somewhat older version)

zealous halo
#

yeah lol i had someone who kinda sorta knew what they were doing walk me through it and then they kinda just disapeared so im figuring this out on my own loool

#

i appretiate it tho

scenic kiln
#

Hi! I can't make it work on NeoForge 1.21.1 any idea guys what im doing wrong?

serene fiber
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
serene fiber
#

guys, the weight isnt setting for some reason.
i have 9 ranks, only 4 of them work. VIP default ceo dev. those display higher and higher as u move up, anything inbetween im doing the exact same thing and it just sticks the player at the bottom of the playerlist

flat parcel
#

Your tab list plugin is responsible for the ordering of players in the tab list

#

(some plugins, i.e. I believe TAB, can be configured to use weight for ordering but don't by default; others require you to use other methods to determine order)

serene fiber
#

im using TAB

#

vip is above default, and ceo is above dev. as it should

#

nothing else is changing and just sticks u at the bottom

flat parcel
#

Again, if tablist ordering isn't working as you expect, that's 100% on TAB's end. LP does not touch the tablist whatsoever

serene fiber
#

i had the parent nodes all wacky

#

and is fixed now

ember moth
#

Hi !

i want to hide the log on the screen

Why my config not working?

Thank's for help 🙂

cobalt arrow
flat parcel
# ember moth Hi ! i want to hide the log on the screen Why my config not working? Thank's...

2 reasons why this isn't working as expected:

  1. That option only applies to ingame notifications to players with the notify permission. There is deliberately no way in LP to block actions from being logged to console for security reasons.
  2. More importantly, these are not log notify messages, it's the response to the permission settemp command being ran as console. If you ran the same command ingame, you'd see that exact same message ingame in response to the command
    Either way, the end result is there will always be at least one line in console whenever a LP command is executed, and again there's is deliberately no way to disable it.
jade goblet
#

yoo why when i do weight.2 it doesnt put the rank above member in tablist?

#

@flat parcel

wanton stratusBOT
#

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

flat parcel
#

Don't ping

jade goblet
#

sorry

#

but canu tell me why

#

PLS

hushed loom
#

Hello may i please get some help? how do i use the weight thing with lucckperms?

verbal jacinth
verbal jacinth
tiny oracle
#

Hi guys, shouldn't the placeholder show T1 as that's my highest on the voting track?

scenic kiln
#

shoudn't luckperms create config or smth? i totaly cant make it work i downloaded tab, betterforgechat and still i cant make it work

mild otter
#

Make it work in what way

#

There is a config but what are you trying to do?

scenic kiln
#

also i cant see config anywhere - Version 1.21.1 NeoForge

#

i cant see commands ass well

mild otter
#

!config

wanton stratusBOT
mild otter
#

Send your latest log actually

#

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

mild otter
#

What do you mean by can't see commands? Can you please give more detail?

#

Where? What commands? In the editor? The chat? What are you trying to do

scenic kiln
#

in chat it doesnt recognize any command from lp

flat parcel
#

LP is a server mod, you can't install it on a client

scenic kiln
#

oh that make sense i wanted to test everything in package

#

ty for help

waxen marsh
#

Hello, I just updated my Paper 1.21.8 server from LuckPerms 5.5.11 to 5.5.15. I've also updated the following plug-ins to the most recent build EssentialsX builds 1732, Geyser, Floodgate, and ViaVersion (main, Backward, Rewind). My players are now getting a, "You are not permitted to use GOLDEN_AXE". I haven't updated GriefPrevention nor Craftbook, but I suspect the issue isn't there since I did not update them. I've checked the configuration for the player and he's in the correct permission group and the group does have permission to use the Craftbook feature and he's in a location that he has admin rights to modify as well.

#

Any insight on how I can troubleshoot if it's a LuckPerm's issue?

flat parcel
waxen marsh
#

Thanks I'll make sure that the AntiBuild is removed. I forgot that I added that when I updated EssX

sly knoll
#

I want to switch the plugin from H2 to MySQL, but I have been using H2 for a long time and when I switch to MySQL, the ranks disappear, only the default rank remains. How can I do this?

frank jewel
#

Hey for some odd reason not all of my luckperm placeholders are working on the server

https://api.extendedclip.com/expansions/luckperms/ - Placeholders located here work

https://luckperms.net/wiki/Placeholders - Placeholders other than the ones listed abovehere don't for some odd reason

#

I've installed the papi expansion 5.4-R2 so no idea what's up

fiery sparrow
#

I’m either missing something… or something isn’t working. I was able to set up staff ranks and add them to the rank track with no problems, they work perfectly in-game.

Now, I’m trying to set up paid ranks, but in-game it just doesn’t work. Could this be a weight issue? Maybe… possibly.

Just in case, here’s how my weight is set up:

**Staff ranks (Track RANK)**
* -
  * `Weight:100` = Owner `Founder`
  * `Weight:99` = Co-Owner `coowner`
  * `Weight:98` = Developer `dev`
  * `Weight:97` = Admin `admin`
  * `Weight:96` = Moderator `mod`
  * `Weight:95` = Helper `helper`

**Paid ranks (Track PAID)**
* -
  * `Weight:70` = MYTHICAL 
  * `Weight:69` = TITAN 
  * `Weight:68` = ROYAL 
  * `Weight:67` = HERO 
  * `Weight:66` = EMPIRE 

**Default ranks (Track RANK)**
* -
  * `Weight:0` = Members `default`
#

Paid ranks (Track PAID)

Just doesn't want to work, and yes it's set-up via tab config

  sorting-types:
  - GROUPS:Owner,Coowner,Dev,Admin,Mod,Helper,Mythical,Titan,Royal,Hero,Empire,Default

I could be acting dumb right now... I can't lie. I'm very stressed / busy but for the life of me... I need help with this.

fiery sparrow
#

Hm, seems to work if I set it to my first track "Track Rank", but doesn't work if I set it to my new track "Paid"... Obviously I'm doing something wrong with tracks...

rotund bison
#

is there aplacehgolder for displayname?

wanton stratusBOT
flat parcel
# frank jewel Hey for some odd reason not all of my luckperm placeholders are working on the s...

You're probably forgetting an argument; how we have it laid out on our page is a little unusual. If there's an argument listed in the middle column, you'll need to make sure to add it to the end of the placeholder string i.e. %luckperms_check_permission% has a <permission> argument thus becomes %luckperms_check_permission_<permission>%

Sooner or later that'll bug me enough and I'll fire off a PR to change it

flat parcel
flat parcel
# rotund bison is there aplacehgolder for displayname?

No. Display name does not do what you think it does, it is not intended for player-facing display. Use prefixes/suffixes or meta for that.
Unless you really know what you're doing, you shouldn't touch the displayname, and leave it unset.

fiery sparrow
flat parcel
#

Sounds like you've probably changed the meta formatting config. Can you share the meta-formatting section from your LP config?

fiery sparrow
flat parcel
#

Yeah, send it here whenever w/ a reply or link to your original message and whoever's around can take a look 👍

fiery sparrow
long jay
#

Hey there 👋 I had a question, does LuckPerms support adding ranks to Bedrock players?

mild otter
#

Yes. If there's issues with the usernames, there's a config option for it

#

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

brazen current
#

hi i have a problem m using a feather server to make a smp but whenever i add luckperms the server is stuck at pinging although everythign in console andlogs show everything is nomral

#

but when i remove luckperms everything is normal

#

and works fine

zenith moss
zenith moss
# zenith moss 😭 😭 😭 WHY

@flat parcel sorry for the ping mister
but i really wanna know how to fix it
i just released the server today and suddenly error starts to comeup

warm lark
#

How to make commands like minecraft.command available in luckperms on fabric?

silk dawn
#

How can change the role of every player in a certain group to another group?

Example:

If a bunch of players have the "dead" role I would like to give them the "alive" role without having to do it separately for each individual player.

wanton stratusBOT
halcyon musk
halcyon musk