#support-1

1 messages · Page 694 of 1

dreamy elk
#

You wonderful human

#

Cheers

hasty tree
#

obviously backup before running any queries haha

foggy quartz
#

nvm on my question

signal canopy
#

Hey I have a netwrok that works fine with bungeecord and a lp, all plugins work ok and per world or per server works fine.
the only permission than doesnt work with per world or per server is bungeecord.command.server. How can I solve this please?

foggy quartz
#

update TABLENAME set COLUMNNAME = 'libsdisguises.disguise.' where COLUMNNAME = 'idisguise.mob.'; @dreamy elk should do it.

dreamy elk
#

Ah, wicked, cheers!

foggy quartz
#

obviously edit the caps to the actual values

dreamy elk
#

Are you telling me, you aren't going to include the right values for me?
/s

tough spear
#

Anyone can explain to me How I can edit the import file in the .json format and how I can import it again?

I edit the .json file, put this file on the FTP, improt it using: ./lp import filenamehere
And return me a LOT of errors

hasty tree
#

You're not really meant to edit it. Why are you?

#

Also you probably are breaking the JSON

#

run it through a JSON parser after you've edited it.

twin kernel
#

We already did

#

It's made with a program so there arent human errors

#

(Ignore the negative weight, thats just a test file, I cant access the actual file cuz im on mobile)

signal canopy
#

Bungeecord perms work with context like server?

hasty tree
#

negative weights are valid anyway

#

yes @signal canopy

twin kernel
#

Ah, I see

hasty tree
#

so what are the errors

twin kernel
#

The error say that lp tries to run each line as a command

hasty tree
#

oh, the legacy method

#

i think the file needs to be compressed with gzip

#

hold on

#

well, give it the same extension as whatever you get when you run an export

signal canopy
#

Thanks Turbo, for some reason my lp is ignoring and bungeepermission with per server context...

hasty tree
#

note that on bungeecord, servers are seen as worlds

#

run /lpb user <user> info and see what they're applicable contexts are

twin kernel
#

@tough spear

signal canopy
#

hmm, thanks!

#

I will try

hasty tree
#

@tough spear @twin kernel
in the source code for importing, it says this


        if (path.getFileName().toString().endsWith(".json.gz")) {
            return exportModern(plugin, sender, path);
        } else {
            return exportLegacy(plugin, sender, path);
        }

So you need the file to end with .json.gz otherwise it will use the legacy method of importing, which parses a file as if it is a list of commands on each line

twin kernel
#

I see

signal canopy
#

@hasty tree thanks you ended 5 hours of torment haha

wanton stratusBOT
#

Hey Danrique! Please don't tag staff members.

tough spear
hasty tree
#

I think you might need to add an issue to github

#

Otherwise maybe try generating a legacy import file

lament prairie
#

So should the config on my proxy for luckperms display server: bungee and the other servers as server: global or no?

hasty tree
#

You can name them however you want

#

The name will be used in the server context when defining permissions/parents

lament prairie
#

I gotcha. If I'm trying to have all servers have the same permissions, I set them all to the same name?

#

Following the two guides I've been previously linked, but just confused on a couple things :p

#

Plugging and testing things right now.

hasty tree
#

The servers can have different names. They will still get any permissions that are global

lament prairie
carmine sandal
#

!help

wanton stratusBOT
#
Available commands:

!advanced
!api
!argumentbased
!bulkupdate
!bungee
!commands
!context
!default
!downloads
!editor
!errors
!faq
!install
!meta
!migration
!permissions
!placeholders
!stacking
!storage
!switchstorage
!sync
!tracks
!usage
!verbose
!wiki

lament prairie
#

Think I figured out the issue I was having. 😀

#

Is there a way to sync between the old H2 file to mysql?

carmine sandal
#

Select H2 storage method in config.yml and enter command /lp export <filename>
Then reconnect LP to database and enter /lp import <filename>

#

or wdym

lament prairie
#

Like- I had all of the groups/perms setup on my server but it was set to H2, now switching over to mysql, how do I get everything onto the mysql database

carmine sandal
#

Then my option above is good

lament prairie
#

Kk, and I guess /lp reloadconfig doesn't update the storage-method? Gotta fully restart the server?

carmine sandal
#

Fully restart

lament prairie
#

Alright, last question: when trying to do /server <name> it says I don't have permission to execute that command

magic root
#

Give yourself permission silly goose

lament prairie
#

Had permissions prior to setting all of the servers on the same database.

hasty tree
#

Make sure your bungee LP is connected to the same database and that you actually have permission to run that command

lament prairie
#

What's the node for the permission? Bungee LP should be on the same database, will double check. Why is it saying no permissions now when sharing database with the bungeecord server, though?

#

(It is on the same database)

hasty tree
#

Check bungee docs or use /lpb verbose

lament prairie
#

Giving the permission node does not help.

#

Got it figured out.

#

Cheers for all the help, guys.

onyx magnet
#

Good morning, guys.

#

It's possible to show player's rank with kiteboard?

#

sorry for my bad english, I'm still learning

carmine sandal
#

You should install PAPI and LuckPerms module for it.

#

/papi ecloud download luckperms

onyx magnet
#

Thanks

#

but why the rank name is with lower case?

carmine sandal
#

what placeholder do you use?

onyx magnet
#

%luckperms_primary_group_name%

carmine sandal
#

If you want to show prefix, use %luckperms_prefix%

#

Because the name of group in lowercase maybe?

#

Add displayname to your group
/lp group administrator permission set displayname.Administrator

onyx magnet
#

Works.

#

Thanks for your help!

hasty tree
#

Group names are always lower case. You can change the display name to make it display how you like

topaz rampart
#

I get an error when I try to set permissions for groups and users

#

I am using LP 5.0.72 on Paper

#

how can I fix this?

hasty tree
#

Could be a corrupt database

topaz rampart
#

thanks

#

fixed it by dropping the tables and having LP recreate them

lost orbit
#

Hey umm somehow Luckperms cant connect to my defined pterodactyl MySQL / MariaDB, I have confirmed via CLI that the user + password works, but it doesnt

#

Its a bungeecord server

#

But somehow, with the exact friking config options, the Hub server works

#

The Bungeecord doesnt

main veldt
#

Do you have LPB on your bungee?

lost orbit
#

yes

#

the plugins work fine, its the connection

main veldt
#

MySQL?

#

I'm just inexperienced with bungee

#

Ask Andre, TurboTailz or someone else

carmine sandal
#

@lost orbit Show your database settings pls

lost orbit
#

ANd its MariaDB specified

carmine sandal
#

Do you try use network IP? (not 127.0.0.1 and not localhost)

lost orbit
#

no I didnt

carmine sandal
#

Try 🙂

lost orbit
#

I am

#

Nope, same

carmine sandal
#

Can you take screen with database properties in pterodactyl?

lost orbit
#

I copy pasted them, they are correct

carmine sandal
#

Try to change DB host to network IP and connect it with LP

lost orbit
#

network ip like the one I connect to the vps?

#

I already did that

carmine sandal
#

I'm not recommend use internal ptero databases, it's uncomfortable and raises a lot of questions

lost orbit
#

I tried the root database, didn work

#

I tried a database I created myself, didnt work aswell

#

with a user

carmine sandal
#

Do you have access to SSH command prompt?

lost orbit
#

yes

carmine sandal
#

Enter systemctl status mariadb there may be error messages

lost orbit
main veldt
#

Please

#

How do you setup ansicon I'm sad :(

carmine sandal
#

Ok I just wanted to make sure there was no connection

lost orbit
#

So everything is right there?

carmine sandal
#

yes

#

but plugin really can't connect and i idk why

lost orbit
#

Already tried

#

The DB worked in creating, but nothing with the plugin does

carmine sandal
#

Since I haven't any idea

lost orbit
#

Ill try to use the mysql with another plugin

#

also

#

does luckperms reject root user?

carmine sandal
#

no reason for this

#

¯_(ツ)_/¯

naive cairn
#

does anyone know if there exists a c# permissions system like this as nuget package ?

robust oriole
#

I want to replace a permission to all users who have that permission how can I do it?

tired turtle
#

!bulkupdate

wanton stratusBOT
dawn fiber
#

what is weight?

tired turtle
#

Priority

dawn fiber
#

/lp group admin meta addprefix 1 "&8[&4Admin&8]"

#

in addprefix 1

#

what is 1?

#

Priority too?

tired turtle
#

Yes

#

higher number = higher priority

dawn fiber
#

priority will sort rank right?

tired turtle
#

yes

dawn fiber
#

luckperms can add rank show in playertab?

tired turtle
#

It is also used to determine which group should be the primary one of a user

#

Displaying groups/prefixes in tab, chat, etc is the job of whatever plugin manages that

#

LP is only managing permission and nothing more

dawn fiber
#

thank

glossy seal
#

hi, the placeholder "%luckperms_groups%" is failed to show in the server's featherboard, any help?
(already downloaded MVdWPlaceholderAPI and /papi ecloud download LuckPerms)

magic summit
#

did you actually put the placeholder in MVdW's format?

tired turtle
#

FeatherBoard uses a different format that PAPI

#

!placeholders

wanton stratusBOT
tired turtle
#

Read this page

magic summit
#

thx Andre, forgot about that little thing 😉

sacred silo
#

How may I bulkupdate and add to every existing player/group a negated permission?

lost orbit
tired turtle
#

@sacred silo you can't mass add perms. Only edit or delete some

sacred silo
#

Okay. Thank you.

lost orbit
#

Andre any idea to this?

magic summit
#

you can mass add perms in V5 editor

#

!errors Cryo, check here

wanton stratusBOT
lost orbit
#

that has nothing

delicate stream
#

Connection refused

#

Either you're in ptero and need to use the ptero interface, or, you don't have a mongo server running

lost orbit
#

I am in ptero, but the ptero database doesnt work so I thought maybe mongo works

delicate stream
#

localhost is isolated from your actual machines localhost

magic dome
#

The Pterodactyl Host IP is hard coded to 172.18.0.1

#

So instead of localhost, use 172.18.0.1

#

and also make sure that your DB server accepts connections from 172.18.0.0/24

lost orbit
#

@magic dome Doesnt work

magic dome
#

There are a few things you need to make sure of:

  1. Your Firewall doesn't block incoming connections from 172.18.0.0/24
  2. Your Database Server accepts connections from different endpoints then 127.0.0.1 ( MySQL for example is setup by default to just listen to connections to 127.0.0.1 )
shy plaza
#

how can I use luckperms with worldguard?

#

do I have to download the extra contents

magic summit
#

if you want to use context within regions, yes. youll have to download that and enable the sections you want.

shy plaza
#

can I just use it without extra contents for setting up members with groups?

magic summit
#

yes

foggy quartz
#

My prefix doesn't want to show when I type in the game. Ive seen more people with this, what can we do about it?

magic summit
#

!faq

wanton stratusBOT
pastel vapor
#

@tired turtle does this mean bulkupdate worked? we spoke a couple days ago on how to do this

#

it did sorry for the ping

#

msg was really delayed

magic summit
#

because it goes through and i think does a check, then returns results

#

also depends on how large the db is

foggy quartz
#

@magic summit You gave me that link, but i've checked everything already, still don't know what the problem is, even a ytber made a video about that.

magic summit
#

what shows for /lp user <user> info?
What shows for /ess version

foggy quartz
#

@magic summit Can I send it into your dms?

magic summit
#

i have dms off. its fine to send here

foggy quartz
magic summit
#

ok, so its not an LP issue

#

because the prefix shows there, lets move to #general and send the output of /ess version

#

if you are using essentialsX that is.

lime echo
#

Can someone guide me how to sethomes with the sethomes and luckperms plugins on 1.15

#

Set multiple homes

#

since there is no essentials for 1.15 that I am aware of. I am struggling to figure it out

magic summit
#

super simple google searches gave all that info...

shy plaza
#

uh

#

I need help again lmao

#

when I do /lp it shows as unknown command in mc

#

like it shows as red

#

but when I run any /lp commands they work

magic summit
#

well, you need to check your console for the errors - as without that, no one can help.

shy plaza
#

oof ok

#

wait

#

yeah there are no errors

#

it might be client side

#

ok fixed

magic summit
#

nice

full ibex
#

does anyone have a link to the extracontents plugin i cant seem to find it

magic summit
#

https://luckperms.net/ - bottom of page is "other download"

full ibex
#

👌

#

if im remembering right thats needed for WG to work correctly yes?

magic summit
#

you only need WG if you want to use LP context within a region. there are other contexts that ExtraContexts will allow for, such as gamemode.

full ibex
#

ahh alright

wanton stratusBOT
#
Available commands:

!advanced
!api
!argumentbased
!bulkupdate
!bungee
!commands
!context
!default
!downloads
!editor
!errors
!faq
!install
!meta
!migration
!permissions
!placeholders
!stacking
!storage
!switchstorage
!sync
!tracks
!usage
!verbose
!wiki

golden anchor
#

!permissions

wanton stratusBOT
twilit lynx
#

I've got a weird question. I'm coming from the OTG discord, where some users have reported that all players can use OTG's OP commands if LuckPerms is installed. OTG's commands in forge are set to be available to anyone with OP level 2. Is there anything they can do to make sure their users can't use the OP commands? Just want to be clear that players can only use those commands if Sponge with LuckPerms is installed, doesn't happen when running just a forge server.

tired turtle
#

When Sponge with LP is used, then the OP system would be disabled alltogether

twilit lynx
#

that'd explain it

#

So does LP set all players to OP level 4 or something, and then just override based on permissions? Or am I completely wrong there

vale geyser
#

Hello, so I am running LP on my 1.7.10 modded server and I was wondering if there was a way to change perms for "fake players"?

foggy quartz
#

Got problems with my prefix, if anyone could help that would be great.

vale geyser
#

Whatchu need?

hasty tree
foggy quartz
#

It's not been dealt with

#

It's still not working

sly maple
#

Hey friends, just wondering why i'd be having trouble with server specific permissions - we had permissions for essentials on default however after switching them to the name of the server we want to give them on from global they no longer work, updated LP just incase not sure where to start, restarted bungee and confirmed the name of the server is correct, updated LP etc

🎉 edit: we solved it , it was literally the first configurable thing in the config I read it differently

hasty tree
#

what exactly does the context look for those permissions?

#

and run /lp user <user> info on a player who is on the server you are targeting

#

show a screenshot

foggy quartz
#

I've posted all the info in off topic

#

I've spoken to other people and they don't know the problem either

hasty tree
#

it's not an LP issue at this stage so keep it in #general

#

I was repsonding to @sly maple

sly maple
#

we solved it ;-; I read the first setting in config as something other than what it was , I did not realize that it wouldent work because the server name was set to ' global '

#

thank you 🙂

foggy quartz
#

hmmm so I can't use lp for prefixes for if you type?

hasty tree
#

yes you absolutely can, but your problem is a bit more complex and we tried solving it for you. maybe you should try another chat plugin to see if it will work.

foggy quartz
#

Which plugin do you recommend?

hasty tree
#

There are recommendations at the bottom of this page

#

!meta

wanton stratusBOT
foggy quartz
#

Thanks

#

I'll try to figure it out XD

hasty tree
#

Also worth jumping into the essentials discord to ask for support

shy gate
#

Hello, this error doesn't break the plugin in any way that I can tell so far but I'd rather not have any errors at all, anyone seen it before? https://paste.lucko.me/b7oUgWm2BB

hasty tree
#

use a server version that supports brigadier (it's the command autocomplete function)

zenith bay
#

Hola

#

Hello

shy gate
#

@hasty tree it’s a 1.8.8 jar, and autocompletes work fine

wanton stratusBOT
#

Hey Artitus! Please don't tag staff members.

zenith bay
#

Sorry (◞‸◟ㆀ) for I have to see the world is not the same thing thing is to

#

be there to help

#

first time I🙋 was like to to see

split veldt
#

What

hasty tree
#

Que

thin sierra
#

how do i get rid of the >[Owner]< arrows

wanton stratusBOT
#

Hey Solarr! Please don't tag staff members.

thin sierra
#

ok

hasty tree
#

mmm ghost pings

#

you get rid of the arrows by updating your chat format

#

not LP related

#

use #general if you need further assistance.

magic flicker
#

Hey guys, so lets say...

I have sv.use applied to over 150 players,
I want to replace it with essentials.vanish

what is the easiest way to do this?

hasty tree
#

!bulkupdate

wanton stratusBOT
hasty tree
#

next time, consider using groups :P

magic flicker
#

Haha it was an old brought perk xD

wanton stratusBOT
#

Hey Steevie! Please don't tag staff members.

hasty tree
#

the first example on the linked page shows
/lp bulkupdate all update permission group.mod "permission == group.moderator"
so you'd probably want to do
lp bulkupdate all update permission essentials.vanish "permission == sv.use"

magic flicker
#

i see what i forgot thankyou for the help!

#

Still got an error;
[20:40:04]: [LP ]Invalid constraint permission. Constraints should be in the format '<field> <comparison operator> <value>'.

hasty tree
#

what's the exact command you used

magic flicker
#

lp bulkupdate all update permission essentials.vanish "permission == sv.use"

hasty tree
#

can you show a screenshot of console output?

magic flicker
tired turtle
#

what did Turbo just show?

#

the first example on the linked page shows
/lp bulkupdate all update permission group.mod "permission == group.moderator"
so you'd probably want to do
lp bulkupdate all update permission essentials.vanish "permission == sv.use"
@hasty tree

wanton stratusBOT
#

Hey Andre_601! Please don't tag staff members.

magic flicker
#

i did that ?

hasty tree
#

yeah... maybe try with single quotes? '

elfin egret
#

Please don't tag staff members

magic flicker
#

No luck

elfin egret
#

cmon it's literally the first rule

#

you of all people should know

hasty tree
magic flicker
#

Single quotes didnt work either, so I am lost...

hasty tree
#

I'm not sure. Maybe @elfin egret can provide some input since he is here :P

elfin egret
#

Steevie, try running it in game

#

I'm guessing it's an encoding issue

hasty tree
#

isn't bulkupdate meant to be a console only command?

magic flicker
#

Says console only D:

elfin egret
#

ah shit lol

#

hmm ok I'll look into it

magic flicker
#

Ty ❤️

hollow nebula
#

how do you enable ANSI I'm always sad by the paining plain gray text xD

split veldt
#

Gray text?

hollow nebula
#

On consoles or cmd prompt

#

But this shouldn't be in general

split veldt
magic flicker
#

Seems what is listed via that link is actually broken now...

main veldt
#

Lol

magic flicker
tired turtle
#

I'll start a petition that "retired mods" are allowed to tag staff, as they were staff too 😠

#

Or a petition to become mod again

foggy quartz
#
>.... [11:46:46 WARN]: [LuckPerms] LuckPerms already has data for player 'Axlod' - but this data is stored under a different UUID.
>.... [11:46:46 WARN]: [LuckPerms] 'Axlod' has previously used the unique ids [7d847072-9591-3ae1-83d1-8d69ece304df] but is now connecting with 'bc7fddc7-0439-4fd4-9744-a67bd3be2e9f'
>.... [11:46:46 WARN]: [LuckPerms] The UUID the player is connecting with now is Mojang-assigned (type 4). This implies that one of the other servers in your network is not authenticating correctly.
>.... [11:46:46 WARN]: [LuckPerms] If you're using BungeeCord/Velocity, please ensure that IP-Forwarding is setup correctly on all of your backend servers!
>.... [11:46:46 WARN]: [LuckPerms] See here for more info: https://github.com/lucko/LuckPerms/wiki/Network-Installation#pre-setup
>.... [11:46:47 WARN]: [LuckPerms] Processing login for Axlod took 2369ms.

Someone can tell me why it happens?

faint heron
#

@foggy quartz i had the same issue but with no end-user related problems.
Basically, they've explained me, that you should store each LP Db into one on bungee so each user has 1 ID.

foggy quartz
#

What do you mean?

faint heron
#

I mean that, the support told me that, in order to fix that issue, i should've moved each database in one.

foggy quartz
#

The thing is each database is already stored in one MySQL

#

But yesterday something happened and in one server it just reset itself

#

for no reason

#

And now it has this problem

#

And when others join the 2nd server it works like nothing happened

#

But when they're in the 1st server everything about their ranks reset

#

nvm got fixed

lone canyon
#

maybe a dumb question but can you set weight for a group already made?

tired turtle
#

/lp group <group> setweight <weight>

shy gate
#

Still recieving this error message: https://paste.lucko.me/gqj1LxFbCy
leaning toward just ignoring it if it's for tab auto complete, considering tab auto complete still works just fine.

tired turtle
#

You're quite outdated

#

Please update first

shy gate
#

that makes sense

#

this is an old backup

#

starting a new network

#

haven't gone through all the plugins

#

I'm not too old that I need to do that version conversion right?

#

damn I am

#

v4 to v5

tired turtle
#

mhm

shy gate
#

fuckit

#

know if the export/import schema is the same? I'll just export my sql with the luckperms command and re import on new version

tired turtle
#

The export file has changed in syntax, but v5 has support for importing v4 files

shy gate
#

rather not use the legacy api extension

#

I like to be up to date

hasty tree
#

In most cases you probably don't need it

shy gate
#

true, I don't think any of our devs hooked directly into luckperms

#

alright lets see

queen latch
#

Is the export in v5 still just a list of commands?

shy gate
#

fuckin aids, placeholderapi version 2.9.2 jesus

#

everything is old

#

Oh, that wasn't a version error

#

placeholderapi just doesn't support the new luckperms api

hasty tree
#

I'm pretty sure the latest version does

#

I could be wrong though

shy gate
#

I just installed latest

#

could be one of my expansions

#

luckperms error is gone now that I updated @tired turtle

#

ty

carmine wind
#

Hi eveyrone

#

I'm in need of assistance if anyone is avaiable to help me

magic dome
#

Hello "in need of assistance if anyone is avaiable to help me" I am Dad xP

carmine wind
#

You can help me?

magic dome
#

You should post your problem here, that gets faster replies

carmine wind
#

alright

#

so basically im trying to find class where it as a method getUser(player)

#
@EventHandler
    public void onInventoryClick(final InventoryClickEvent event) {
        Player player = (Player) event.getWhoClicked();

        ClassName user = ClassName.getUser(player);```
#

does anyone know what class has a method getUser?

magic dome
carmine wind
#

oh

storm temple
#

I want to have 3 different tracks on my server. One for survival, one for creative and one for all of them, a "server track"(I have 3 servers, Lobby, Creative and Survival in bungeecord).
I want to start of with people just joining group.default in the "server track" when joining the lobby server, and then the first time they join the creative server I want them to join the creative track. The way I solved this now is a command when entering the portal to promote them in the creative track so they start as the first group on that track.
The issue I'm having is that if they are promoted every time they enter the portal they can only use the portal once. That's not optimal. I want later promotions come later in form of payment or similar.
Anyone have a solution for this?

split veldt
#

Are the portals permissions based

#

And why not use contexts

#

!context

wanton stratusBOT
sullen osprey
#
[13:45:34 ERROR]: java.lang.NullPointerException
[13:45:34 ERROR]:       at me.lucko.luckperms.common.actionlog.LogEntryJsonSerializer.deserialize(LogEntryJsonSerializer.java:60)
[13:45:34 ERROR]:       at me.lucko.luckperms.common.messaging.message.LogMessageImpl.decode(LogMessageImpl.java:48)
[13:45:34 ERROR]:       at me.lucko.luckperms.common.messaging.LuckPermsMessagingService.consumeIncomingMessageAsString(LuckPermsMessagingService.java:203)
[13:45:34 ERROR]:       at me.lucko.luckperms.common.messaging.redis.RedisMessenger$Subscription.onMessage(RedisMessenger.java:105)
[13:45:34 ERROR]:       at me.lucko.luckperms.lib.jedis.JedisPubSub.process(JedisPubSub.java:142)
[13:45:34 ERROR]:       at me.lucko.luckperms.lib.jedis.JedisPubSub.proceed(JedisPubSub.java:115)
[13:45:34 ERROR]:       at me.lucko.luckperms.lib.jedis.Jedis.subscribe(Jedis.java:2811)
[13:45:34 ERROR]:       at me.lucko.luckperms.common.messaging.redis.RedisMessenger.lambda$init$0(RedisMessenger.java:71)
[13:45:34 ERROR]:       at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
[13:45:34 ERROR]:       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[13:45:34 ERROR]:       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[13:45:34 ERROR]:       at java.lang.Thread.run(Thread.java:748)```
#

help? 🙂

tired turtle
magic dome
#

there is something missing I think

sage kite
#

Q: is there a way to have LP show me a list of invalid permission nodes? (like ones it can't identify the origin of) -for cleanup/maintenance

tired turtle
#

I don't 100% understand the question

humble island
#

Hello. I need some help. Can anyone help me please

shy gate
#

@tired turtle he’s asking if there is a way to list out permission nodes that are set in luckperms but don’t have a plugin associated with them if it was removed

tired turtle
#

Nope

humble island
#

Is there anyway that a npc can give a player a permission or even change a players suffix?

tired turtle
#

with commands obviously

humble island
#

Um thanks for the help man

tired turtle
#

You asked if there is a way and I said one

humble island
#

Well im trying to do it on citizens2
I tryed the command /lp users -p but the -p dont work. What would be an example command to make this possible

tired turtle
#

🤷

#

It's user

#

not users

#

And the -p is handled by Citizens and not LP

humble island
#

Ahh

#

So how would i go about it so when a player clicks an npc. It will only effect the player clicking the npc.

humble island
#

Example:

I have races like human, orc ect..... on my server.
I wanted it so when a player chooes a race.
It will run a command and add a suffix to that specific player and not the Group.

humble island
#

Ok ive read it but im not understanding how the key works

humble island
#

Ok i read that now if i did /lp user (whatCommandToAddHere) meta addsuffix 1 Human

#

I dont wanna find a i want it to run on the player

tired turtle
#

You need to ask the citizens dev about what you need to use instead of the player name

#

If Citizens even supports that at all

chrome whale
#

ive added a group called player but i dont know how to make it so it auto gives it to a new user

humble island
#

Its needs to be called Default

chrome whale
#

okay ty

humble island
#

You can change the prefix of the player

chrome whale
#

ok

tired turtle
#

!default

wanton stratusBOT
tired turtle
#

Appreciate the help @humble island, but you should give more info than "You need to rename it"

#

Because that isn't needed

#

It can also just be a parent of default

humble island
#

Thats true too

storm temple
#

@split veldt The portals are permissions based and I use context so the groups in the different tracks only apply to the server they are on (awesome feature btw!)
But I can't see how that helps me here? I want the player to start the track when entering the portal, but still be able to use the portal without promoting every time... If I use lp user <user> permission set group.minion (the first group on creative track) when entering the portal I get the issue of them getting that group added every time they enter the portal.

chrome whale
#

yeah it diddnt work :/

humble island
#

What didnt work

chrome whale
#

so im using multi verse portal and i added the perms to use the portals multiverse.portal.access.portal1 would there be sommin else to do aswell?

humble island
#

Im not sure.

#

But im thinking couldnt i just use pluginapi and just call %player%

chrome whale
#

whats that 😮

tired turtle
#

!verbose

wanton stratusBOT
tired turtle
#

This can help you finding the right permissions

chrome whale
#

i turned it on

tender tree
#

!Redis

#

still need help with understanding

steel edge
#

Hey, how do I move perms from one group to another?

tired turtle
#

Define "move"

#

You can make a group a parent of another to give it all the perms it has

still dock
#

Hello! I'm having a problem when installing Luckperms across my bungeecord network. When the bungeecord proxy of Luckperms is installed on the proxy server and Luckperms is installed on each individual server, I can no longer run bungeecord commands such as /server, even as OP. The luckperms editor doesn't recognize the commands, either, so I can't even give permission for my users to use them. Is this something I can fix?

tired turtle
#

!bungee

wanton stratusBOT
tired turtle
#

OP has 0 impact on BungeeCord

#

And use /lpb for the Bungee version of LP

still dock
#

running /lpb only gives me the version rather than any useful commands. As far as I know, we've installed it correctly following that wiki guide.

tired turtle
#

!usage

wanton stratusBOT
tired turtle
#

give yourself luckperms.* to access all LuckPerms commands

still dock
#

How can I authorize the /server command? I still can't see a way to do so.

tired turtle
#

!verbose

wanton stratusBOT
tired turtle
#

Also, check the bungecord config as it contains the permissions you have set before

still dock
#

Thank you. I'll give it a try.

stuck thorn
#

I have my maxLifetime set to 30 minutes (in ms) and my wait_timeout is set to 3600 seconds (1 hour) but I still have the maxLifetime lag spike. Any idea what other info to provide to help fix this issue?

#

I've asked here a few times but haven't gotten a response ;-;

#

Would going back to sqlite be fine for now?

magic flicker
#

@elfin egret i know i shouldn't tag you but you were following up on the bulkupdate error for me, was there any updates on this please?

wanton stratusBOT
#

Hey Steevie! Please don't tag staff members.

elfin egret
#

No I haven't looked yet

#

If you like make an issue on GitHub & I'll update there when progress is made

split veldt
#

@storm temple If the command runs when ever the player goes through the portal, i'm afraid there's not much you can do other than change how you assign the groups to the player

storm temple
#

It doesnt have to be with the portals. I just want the functionality of a player starting the track the first time they join a server, and only the first time, not every time. Any help on how to achieve that is appreciated.

#

@split veldt

split veldt
#

why not use the contexts to not give them the groups unless they're in the server

#

pretty simple

storm temple
#

But then I have to give them the groups as they join the Lobby server right?

split veldt
#

Nah

#

Make them inherit from default

#

But use the context so they activate only in the certain worlds/servers you want

storm temple
#

but how do I then assign the group to the player as they join the creative server?

split veldt
#

have you linked your servers together with a database?

storm temple
#

no, wasn't aware that was a thing 🙂

split veldt
#

!sync

wanton stratusBOT
split veldt
#

!bungee

wanton stratusBOT
storm temple
#

ah ok, sorry, I misunderstood, yes I have linked them together with a database in the Luckperms config

#

and that works as it should. Context both per server and per world works as intended and I use that on every group. So all the groups on the creative track for example have context: server "creative server"

split veldt
#

Not sure if spaces can be used in server names

storm temple
#

that was just for explaining, the server is actually called creativeplayground

#

so, the issue isn't that perms isn't working or anything, the issue is how do I get a new player, that joins the lobby with group.default as only perm, to join another server (for example by a portal in the lobby) and then start a creative track as a group.minion (the first level on that track) and not doing it by addin a command to the portal that promotes or sets the permission. Because if I do that that command is run every time they use the portal.

split veldt
#

inherit the other groups you want them to have, into group.default

#

!inheritance

#

nthrm

storm temple
#

Like
if (not on creativetrack)
{promote player}
else
{do nothing}
😛

split veldt
#

no

#

I'm trying ot find it, giv eme a sec

storm temple
#

ok, nws 🙂

#

thanks for taking the time and try to help me 😉

split veldt
hasty tree
#

Just do /LP group default parent add <group> server=<server>

#

Where <group> is the first group on the track you want to add

storm temple
#

I haven't used parents before so not sure how it works, but you mean I should add this as a command in for example the portal?

hasty tree
#

Parents are just adding groups, or inheritance

#

It's explained on the usage page

#

!usage

wanton stratusBOT
hasty tree
#

And no, not for the portal. You would do it now so any default player has that group on that server.

storm temple
#

ah ok. I guess I've been thinking about this all wrong. I will start testing that tomorrow. 🙂 Thank you both very much for your help!

latent tangle
#

could someone help me with a lil problem im having?

#

so, group donor has permission essentials.hat true and default has essentials.hat false. This stops group donor from using /hat. When default is given essentials.hat true it fixes the issue. how can i make donor precede group default?

#

hol up

#

i fixed it myself

#

thank you guys for having badass documentation and wiki

#

also your plugin is pretty poggers

#

gj

hasty tree
#

Let me guess, you added weight to the group?

sacred jasper
#

When I tried to connect to the server I'm making while using LuckPerms, I somehow got disconnected due to MySQL databases issues.

#

Any way to fix the issue?

hasty tree
#

!errors

wanton stratusBOT
fading valve
#

Hello I have a problem I can't do /lp editor. It says it expires and try again

#

And for some reason I can't see my prefixes. I have essentials

hasty tree
#

please show us your errors

#

and read the FAQ regarding prefixes

#

!faq

wanton stratusBOT
latent tangle
#

yup @hasty tree

wanton stratusBOT
#

Hey indy12323! Please don't tag staff members.

latent tangle
#

eat one clippy o. o

fading valve
#

!faq

wanton stratusBOT
magic summit
#

not really needed as there was the same link 4 posts above....

tropic plover
hasty tree
tropic plover
#

thank you, never saw the calculation part 👍

noble rampart
#

Hi! I need a push.
How do I have a user who is in a "default" group switch to the "user" group automatically?

sacred jasper
#

How would I set up a MySQL database for a network server? Any good tutorials?

noble rampart
#

is easy friend

#

use

#

in config.yml

#

line 56

#

storage-method: MySQL

#

database: namedatabase

#

password: 'youpassword'

#

end Xd

#

To manage the database, your machine would need Phpmyadmin and Mysql installed

hasty tree
#

the wiki is probably a good start...

#

!bungee

wanton stratusBOT
hasty tree
#

!sync

wanton stratusBOT
hasty tree
#

@noble rampart just add "user" as a parent to default

sacred jasper
#

@noble rampart What is Phpmyadmin? And how do I install that? And for MySQL, which variant should I download?

noble rampart
#

How do I do that?
I did it but by giving me "lp user nick clear" it leaves me in default and no longer puts me back to user

#

@hasty tree

wanton stratusBOT
#

Hey Shycor! Please don't tag staff members.

hasty tree
#

@sacred jasper not LP related please use #general

#

@noble rampart the default group should inherit the "user" group permissions.

noble rampart
#

command

#

lp group default parent set user?

hasty tree
#

yes

noble rampart
#

no change

hasty tree
#

what exactly are you expecting to happen?

noble rampart
#

I have the "default" group and upon entering the server it no longer changes me to the "user" group

#

Rank-user-for-default:
if:
has-true: <group.default>
take:
- group.default
give:
- group.User
set-primary-group: User

#

This option was removed in the current version but it was easier from there. How do I do this with the new version?

hasty tree
#

it's not necessary that's why

#

adding user to default is all you need

#

how are you determining they are not in the "user" group?

noble rampart
hasty tree
#

this doesn't answer my question

noble rampart
#

It works already friend, thanks for the help.

young tusk
#

What chat formatting plugin should I use

hasty tree
#

!meta

wanton stratusBOT
hasty tree
#

read the bottom

#

depends on your needs, really

steel edge
#

How do I transfer all permissions set on one group to another group?

hasty tree
#

you mean inheritance? read the usage guide

#

!usage

wanton stratusBOT
tender tree
#

Turbo could you pass my question about redis to Luck pls?

#

Does Redis in LP use cache system or only a message broker?

hasty tree
#

open a github issue

tender tree
#

That's not an issue, it's a question

hasty tree
#

doesn't matter

#

or better yet, read the other ones about redis

strange knot
#

can anyone help me

hasty tree
#

maybe if you said what you need help with

strange knot
#

i need help about

#

@hasty tree

wanton stratusBOT
#

Hey Yua! Please don't tag staff members.

strange knot
#

my bad

#

about prefix

#

need help about prefix

toxic wagon
#

!faq

wanton stratusBOT
toxic wagon
#

Read the prefix part

strange knot
#

already made a prefix

#

but it doesnt show

#

i have chat manager

toxic wagon
#

Read the prefix section on the faq page. It will help.

strange knot
#

already made a prefix

#

but i t doesnt show?

toxic wagon
#

Read. The. Section. It. will. Help. There is more than just making the prefix.

strange knot
#

nvm

astral bluff
#

hello

#

russia peple ?

#

How to return the old luckperms editor?

#

How to return the old luckperms editor?

toxic wagon
#

If you are wanting to use the old outdated web-editor you will need to revert back to using LuckPerms v4

#

Though, the v5 version of LuckPerms web-editor is way better and works so much better. It has a lot more functionality and the design is a lot better.

hasty tree
#

why? lol

carmine sandal
#

@astral bluff Что? XD

astral bluff
#

а

#

Еба, русский?

carmine sandal
#

Тшш, ток никому

astral bluff
#

Ок)

#

Ебать такая хуйня люк пермс

#

Где мой старый

#

куда моя команда делась

#

lp user name group set admin

#

гдее этааа

carmine sandal
#

Команда /lp user <user> parent set <group>

astral bluff
carmine sandal
#

Всегда работала и сейчас работает.

astral bluff
#

пизда это)

#

поменяли дизайн

#

фу

#

хочу старый лп

#

)

carmine sandal
#

Погоди.

#

Использовать старый редактор возможно только если установить LP ниже 5 версии.

astral bluff
carmine sandal
#

Но старый действительно не такой функциональный и удобный. Дело привычки.

#

Иначе никак ¯_(ツ)_/¯

astral bluff
#

Понимаю)

#

Лучше 5 юзать)(

tired turtle
#

English please

astral bluff
#

Ande, no english

#

Fenik, help me

#

)

tired turtle
#

Use the free DeepL Translator to translate your texts with the best machine translation available, powered by DeepL’s world-leading neural network technology. Currently supported languages are English, German, French, Spanish, Portuguese, Italian, Dutch, Polish, and Russian.

#

Translators exist

hasty tree
#

can i get a translation of wtf just happened

#

yikes

delicate stream
#

jaja

rough mortar
#

hello

#

if i using velocity to paper servers .. i must put paper to all papers or just into velocity plugin folder?

tired turtle
#

!bungee

wanton stratusBOT
rough mortar
#

i can use bungee guide for velocity ye?

tired turtle
#

Velocity is similar to Bungee in setup I suppose

rough mortar
#

thx

tired turtle
#

I mean Velocity is like Bungee in terms that it is a separate proxy and barely has any connection to the backend servers

foggy quartz
#

Hello, how do I give myself a group

#

for example I have created a group called Owner and now I don't know how to give it to myself.

hasty tree
#

!usage

wanton stratusBOT
rough mortar
#

[LuckPerms] Messaging service 'sql' not recognised.

#

:/

#

i dont know really

#

[13:28:46 WARN]: Caused by: me.lucko.luckperms.lib.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

#

i think my db is okay

carmine sandal
#

!sync

wanton stratusBOT
hasty tree
#

I don't think you can export in that method anymore

#

You could load up the database in v4 though

warm grail
#

hi i just got luckperms im trying to figure out a way to efficiently give commands to a specific group

#

like all basic admin commands for example

#

is there a way to do that?

hasty tree
#

Yes by adding the permissions for the commands to the group

#

!usage

wanton stratusBOT
lean tiger
#

How do I deny permissions?

hasty tree
#

You can use wildcards like essentials.* To give a group all the permissions from that plugin

#

@lean tiger set it to false

lean tiger
#

ohh ok

#

How do I do that in the web editor thing?

#

nvm got it

#

How do I unnset parents in the web editor?

gray fox
#

have a interesting problem. I'm a bit new to running a new server let alone sponge and luckperms but learning atm. I have permissions in owner rank but they aren't working and can't figure out why.
I do know my character has owner group because of the owner prefix in owner group and the meta info confirms this. Just confused why they're not working. >.<

magic flicker
#

Okay new problem...

Have a command to run /nc

deluxemenus.open.namecolour true world=world

It works... But

deluxemenus.open.namecolour true server=global world=world

it doesn't work...

Why?
http://prntscr.com/r2qepf

No permission to change

http://prntscr.com/r2qjb0

It can now change

Lightshot

Captured with Lightshot

Lightshot

Captured with Lightshot

gray fox
#

xD im potentially in your same boat.

magic flicker
#

Bulkupdate is broken to even after a complete reinstall of luckyperms...

#

So i'm poooped, bloody firetrucks

carmine sandal
#

Maybe it's deluxemenus issue

#

LuckPerms contexts works fine with other plugins for me

magic flicker
#

Never had deluxe menus installed till after this ws a problem

magic summit
#

@lean tiger you just remove the group.<group> permission.

queen bolt
#

Would you like to connect the authorization system with mysql on all servers?

#

help me

magic summit
#

!bungee

wanton stratusBOT
magic summit
#

!sync

wanton stratusBOT
queen bolt
#

I am turkish

magic summit
#

Translate those pages into Turkish

queen bolt
#

I couldn't do it, would you do it from the file I threw?

#

So hard

#

@magic summit

magic summit
#

No because for one, we don’t spoon feed. Two, that would involve you giving your database details which is not a good idea.

queen bolt
#

I gave it for you to do but

magic summit
#

If you have your password and stuff in that file, you need to change your password.

queen bolt
#

OK would you? I'll change it later

#

I have to connect all the servers. Can you configure the file that I discard?

#

I could not

#

😦

magic summit
#

You only need to follow the page I linked. Change storage type to MySQL. Put your database name, the username and the password. Make sure the password is inside the apostrophes. Set your messaging type to sql. It’s not hard.

queen bolt
#

I really couldn't.

#

Can you

magic summit
#

Welp, it’s going to be hard for you to run a server if you can’t do that

queen bolt
#

How many days I've been dealing. I could not

magic dome
#
data:

  # Define the address and port for the database.
  # - The standard DB engine port is used by default
  #   (MySQL: 3306, PostgreSQL: 5432, MongoDB: 27017)
  # - Specify as "host:port" if differs
  address: localhost

  # The name of the database to store LuckPerms data in.
  # - This must be created already. Don't worry about this setting if you're using MongoDB.
  database: minecraft

  # Credentials for the database.
  username: root
  password: ''

Thats the MySQL part in your config, now lets say your mysql data are:
Username: LuckpermsUser
Password: LuckpermsPass
Database: LuckpermsDB
IP: 172.18.0.1
( Just a example, not actual data )
Then you do it like this:

data:

  # Define the address and port for the database.
  # - The standard DB engine port is used by default
  #   (MySQL: 3306, PostgreSQL: 5432, MongoDB: 27017)
  # - Specify as "host:port" if differs
  address: 172.18.0.1

  # The name of the database to store LuckPerms data in.
  # - This must be created already. Don't worry about this setting if you're using MongoDB.
  database: LuckpermsDB

  # Credentials for the database.
  username: LuckpermsUser
  password: 'LuckpermsPass'
#

Its not that hard

queen bolt
magic summit
#

Lol

queen bolt
#

I did not.

magic summit
#

They just helped you

magic dome
#

But if you can't even understand the concept of "The Password goes into the password: variable", you should not run a server tbh

magic summit
#

No one will do it for you

queen bolt
magic dome
#

Did he just give us his Database credetails?

fast pumice
#

umm someone want to explain why my prefixes arent appearing

#

i know its something easy im just having a brain fart

magic dome
#

oof, database: does not mean what kind of Database ( MySQL, MariaDB etc ) . It means the Database to write into, for example: LuckPerms, user_89dsx98 etc.

lean tiger
#

/lp group [group] meta setprefix [prefix]

#

Did you do that command?

fast pumice
#

yeh

#

its there and everything

lean tiger
#

And what are you using for chat? Deluxe Chat etc?

magic summit
#

You are forgetting the priority (weight) argument.

fast pumice
magic dome
#

by default its priority 1

lean tiger
#

Yeah need to set weight for it

fast pumice
#

essentials chat

#

a weight

magic summit
#

EssentialsXchat?

fast pumice
#

yes

magic summit
#

You have vault?

fast pumice
#

no..?

magic summit
#

Lol

fast pumice
#

is that the issue lmfao

queen bolt
fast pumice
#

im such an idiot

#

ofc

magic dome
#

No, I can't edit it, I just explained to you what you did wrong, fix it yourself ya doofus

lean tiger
#

Yeah was gonna say to get vault cause its a dependancy

queen bolt
#

You edit

magic dome
#

Even if I wanted to, I literally can't as I cant know your mysql data -.-

magic summit
#

Well vault and you need to update the chat format to have the {prefix} placeholder or have it use prefix-suffix in the display name. (There are settings in pinned in #general )

#

If you choose to use them

queen bolt
#

I want you to do please

magic summit
#

No

magic dome
#

...

#

lol

fast pumice
#

yeh i already did that @magic summit

#

thanks tho

magic summit
#

Kk

#

Vault should set you up then

fast pumice
#

yup thanks

queen bolt
#

😢

magic summit
#

Cry elsewhere please. We all have our own servers. We aren’t hired to do things for you.

queen bolt
#

Not a server, I just get sql error on the panel

magic summit
#

Send the error

magic dome
#

I know the error I bet

magic summit
#

😉

magic dome
#

He set the Database to "mysql" XD

magic summit
#

I mean we both gave detailed info plus the wiki. Hard to run a server if a few config settings jams you up

magic dome
#

I tell ya what, pay me 100 USD beforehand and I fix your config/s lol

magic summit
#

Reasonable.

magic dome
#

Obviously joking

#

But wouldnt mind 100 USD XD

queen bolt
magic summit
#

Omg such bad contrasting colors

magic dome
#

My eyes hurt, also you didn't include the actually error message

magic summit
#

Use hastebin or similar. Not a cropped image

queen bolt
magic dome
#

Username and Password are most likely wrong, as well as the Database name

queen bolt
#

address: ns3.batihost.com:3306

The name of the database to store LuckPerms data in.

- This must be created already. Don't worry about this setting if you're using MongoDB.

database: atinanw

Credentials for the database.

username: atinanw
password: '0N9eI6JM'

magic summit
#

You don’t need the :3306 in the address

#

Your database name and username are the same?

#

What’s the storage method?

queen bolt
#

MYSQL

#

yes

drowsy hornet
#

Hey y'all! So I'm still trying to figure out argument based permissions on my server right now, but can't seem to get them working using the wiki examples. If I were to give a group this permission luckperms.user.clear.modify.self they should be able to clear on themselves, and nobody else correct? I can't seem to get them to clear anybody at all. I've also set the config option to true

queen bolt
#

@magic summit

calm shoal
#

Hey, I have an important question.

#

I don't know if I can get the answer here.

carmine sandal
#

@calm shoal What is your question?

calm shoal
#

So basically

#

I have a leaderboard plugin called KiteBoard

#

And, when I make a role for example, Founder,

#

I can't get it into my tablist

#

(Tablist is also being ran by Kiteboard)

#

I don't know if it's a LuckPerms solution or an EssentialsX or KiteBoard solution

carmine sandal
#

Do you mean placeholders?

calm shoal
#

Not placeholder but the role itself, let me show you what I mean

#

Do you see how it's just my username?

carmine sandal
#

This article will help you

#

Hmm

calm shoal
#

alright

#

I just want to add like this

#

the [Founder]

carmine sandal
#

You need setup tab plugin

calm shoal
#

I have KiteBoard which takes the tab plugin

carmine sandal
#

LP not related to tab

calm shoal
#

o

carmine sandal
#

Hmm

#

/lp user <user> meta settemp group.<name_of_group> true 10m
This command give to <user> the permission node group.<name_of_group> for 10 mins.

#

@tall bolt

#

@calm shoal Did you set permission node for showing tag in tablist?

calm shoal
#

I need help

#

This is the first time I'm touching file manager on my own

carmine sandal
#

group.<name> - perm node which give access to all permissions of group <name> (inheritance)
essentials.fly - simple perm node which give access to /fly command

#

@calm shoal Sorry I haven't experience with using KiteBoard, but I guess it's not LP issue.

calm shoal
#

Alright

#

Thank you though.

magic summit
#

those can also be used as placeholders.

carmine sandal
#

He left...

bright fossil
#

When a autoupdater for luckperms ?

tired turtle
#

Never

magic summit
#

you shouldnt have auto update on for anything 😉

#

@tall bolt we dont do spoonfeeding. what are you confused about?

foggy quartz
#

Hi guys, I have some nukkit logs, it's about a mistake, where can I leave it?

tired turtle
#

Probs at the nukkit support

vital adder
#

Hello

#

How can i disable nether portal creations

tired turtle
#

With a plugin most likely

foggy quartz
#

How can I remove the /lp permission from the default group so that it doesn't display the version and the luck perms message saying they have no sub permissions

limber otter
#

What do I do if the prefix isn't using under /lp user <user> info?

foggy quartz
#

@limber otter Are they added to a group or have you set a prefix?

limber otter
#

The prefix is added to a group and shows when I do /lp group <group> meta info

foggy quartz
#

Is the user in the group

limber otter
#

Yes.

foggy quartz
#

It doesn't show up when you do /lp user user info or when they type in chat?

limber otter
#

Nope. I've typed in chat and nothing shows. I'm using EssentialsX, EssentialsChat, Vault. Change display name is set to true and add-prefix-suffix is uncommented.

foggy quartz
#

If it shows up as set when you do /lp user user info then you can narrow it down to a essentials config, but if it doesn't show up when you ddo /lp user user info then you can narrow it down to a luck perms config

#

So basiaclly, is it working in luck perms but not in chat? Or is it not showing as set in luck perms

foggy quartz
#

Have you tried changing the wieght of the prefix to be higher

limber otter
#

Yes.

#

I removed it and added the prefix again to a lower weight.

foggy quartz
#

Looks like you're doing everything right to me.

limber otter
#

Yeah and that's the problem I've having. And it shouldn't be an issue with the server version.

main veldt
#

It shouldn't

#

If its a problem with the server version AFAIK LP wouldn't even work

worldly flare
#

need help with lp web editor

main veldt
#

!editor

wanton stratusBOT
main veldt
#

Read that wiki 😉

worldly flare
#

k

steep dust
#

you have no idea how much pain i just went through. perhaps i should've come here first thing

#

been struggling for several hours wondering why nicknames weren't working on the server i'm making

#

turns out the modpack i was using has ftb utilities and i didn't realise so oof

#

shot myself in the foot as well as my entire saturday being wasted

main veldt
#

Shot yourself in the foot?

#

What?

magic summit
#

yea, FTBU is always the culprit because of that little chat setting it has

main veldt
#

What's FTBU?

magic summit
#

up 5 lines

main veldt
#

??

magic summit
#

turns out the modpack i was using has ftb utilities and i didn't realise so oof

main veldt
#

Ohh ok

inland nexus
#

spanish?

magic summit
inland nexus
#

since i give tpa permissions to the default users, i already have the group created

magic summit
#

!default

wanton stratusBOT
inland nexus
#

ty

rich oar
#

Ehm I'm using luckperms latest verison and groups just dont work

#

Like players have groups but no permissions

#

the group shows they have the permissions but the players can't do anything

hasty tree
#

make sure you haven't got another permission plugin installed

rich oar
#

I've now downgraded back to an older version of luckperms and now its working

#

so its not that

#

@hasty tree

wanton stratusBOT
#

Hey MrBorder! Please don't tag staff members.

hasty tree
#

well upgrade back and see if there are any errors in your console

rich oar
#

4.4.1 exactly @hasty tree

wanton stratusBOT
#

Hey MrBorder! Please don't tag staff members.

rich oar
#

SOrry mr.bot :(

hasty tree
#

that's not what i said. go back to the latest and see if there are any errors

#

and please don't tag

rich oar
#

👍

shy fern
#

still have that issue where if i use a command to set a persons group, it reverts when they relog. but if i use the editor, it saves fine. idk what to do

#

should i move to mysql?

hasty tree
#

what is your storage set to currently?

shy fern
#

the default storage option for lp. the sqlite database or whatever it is

rich oar
#

Yeah perms are just not working for some people

#

when all the people have the same group

hasty tree
#

well did you check the console for errors during start up?

#

and maybe try verbose mode

#

!verbose

wanton stratusBOT
hasty tree
#

see if any permission checks are actually happening

keen moon
#

Hello friends, I am creating a server and I want to know how to configure it with luckperms
please help me speak to the private and also speak Spanish 🙂

hasty tree
#

!usage

wanton stratusBOT
dawn fiber
#

how to add inheritance?

hasty tree
#

!usage

wanton stratusBOT
hasty tree
#

it's on there

drifting wasp
#

Is there anything that could deny me from getting prefixes on my server?

#

Like a setting or something?

hasty tree
#

could be many things

#

I'd suggest reading the FAQ about prefixes here:

#

!faq

wanton stratusBOT
drifting wasp
#

I am about to find a cliff, Colorado here I come Yeet off a cliff

#

BECAUSE OF THIS SECTION

If you are running a Bukkit based server (CraftBukkit, Spigot, Paper) then you also need to install Vault.

#

and IT STILL DOESNT WORK

hasty tree
#

so what about the other troubleshooting tips, did you try those?

tough spear
#

Hi everyone, I just want to know how it is even possible to have this thing in a simple rankup command on my prison server:
https://gist.github.com/maxlehot1234/a53e6abf6914397b1580c49ece1fa4b5

Sometimes, Luckperms start to "lag" (maybe?) and display its help command.
Sometimes, LP say that I already have the group...

How I can fix this?

Weight, permissions, track and everything was correctly setup.
I can't post the setup here for differents reasons, but I can by PM to a mod if you need it.

I have 2038 groups in total if this change anything.
I have PaperMC 1.15 build 105
I have Java 8
I have LuyckPerms 5.0.78

Thanks again

hasty tree
#

2038 groups? my god

tough spear
#

I want to go higher than that 😛

hasty tree
#

i'd honestly open a github issue about that

drifting wasp
#

I got the thing working! TYSM

tough spear
#

Done lets see if someone will help me soon.
Need to fix this error to be able to open my server 😉

hasty tree
#

it could be a bug with LP itself, but it may take some time for Luck to get around to it

tough spear
#

Will see 😦 But yeah, maybe an issue on LP side, but not 100% sure.

I am 99.9% sure its fine on my side.
Json was perfect without any error, since LP was able to import it perfectly.

hasty tree
#

ahh you posted it to the wrong github repo btw

tough spear
#

oops true, Lets change it 😉

hasty tree
#

thanks 😂

#

i don't need anymore issues on the web editor tyvm :P

tough spear
#

I change it and close the one that was not in the good place ahah

#

sry

#

Hope Luck can see and reply as soon as he can 🙂

warm kraken
#

Do you think its better to have luckperms from mysql or h2?

hasty tree
#

depends on your needs

#

h2 is great for a single server

drifting wasp
#

Turbo TYSM for the help! Would have never figured it out without that github link

hasty tree
#

mysql is great for a network, or if you need to access the data from another system, like a website or something

warm kraken
#

each server i have up using differant perms

hasty tree
#

there are pros and cons for each storage type here:

#

!storage

wanton stratusBOT
hasty tree
#

so you run a network, you may as well use a single mysql server. you can still easily separate the permissions per server.

warm kraken
#

thank you for all the help

west dust
#

Hey!

#

How do i add someone to a specific group i made with luckperms to grant them the perms

lapis ibex
#

!usage

wanton stratusBOT
foggy quartz
#
java.lang.NoClassDefFoundError: com/google/gson/internal/bind/TreeTypeAdapter
at me.lucko.luckperms.lib.text.adapter.bungeecord.TextAdapter0.bind(TextAdapter.java:104)
at me.lucko.luckperms.lib.text.adapter.bungeecord.TextAdapter0.<clinit>(TextAdapter.java:76)
at me.lucko.luckperms.lib.text.adapter.bungeecord.TextAdapter.sendComponent(TextAdapter.java:71)
at me.lucko.luckperms.lib.text.adapter.bungeecord.TextAdapter.sendComponent(TextAdapter.java:61)
at me.lucko.luckperms.bungee.BungeeSenderFactory.sendMessage(BungeeSenderFactory.java:70)
at me.lucko.luckperms.bungee.BungeeSenderFactory.sendMessage(BungeeSenderFactory.java:65)
at me.lucko.luckperms.bungee.BungeeSenderFactory.sendMessage(BungeeSenderFactory.java:42)
at me.lucko.luckperms.common.sender.AbstractSender.sendMessage(AbstractSender.java:85)
at me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin.displayBanner(AbstractLuckPermsPlugin.java:368)
at me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin.enable(AbstractLuckPermsPlugin.java:107)
at me.lucko.luckperms.bungee.LPBungeeBootstrap.onEnable(LPBungeeBootstrap.java:125)
at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:184)
at net.md_5.bungee.BungeeCord.start(BungeeCord.java:189)
at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:119)
at net.md_5.bungee.Bootstrap.main(Bootstrap.java:22)
Caused by: java.lang.ClassNotFoundException: com.google.gson.internal.bind.TreeTypeAdapter
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass0(PluginClassloader.java:53)
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass(PluginClassloader.java:27)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)```
#

in the bungee

hasty tree
#

would be nicer to see a link to pastebin/hastebin instead of a big error dump here.
anyway, make sure you have the most recent version of bungee installed, as well as the latest LP. also try removing the luckperms/libs folder and restart the server to regenerate them.

west dust
#

Uhm

#

Can you only add people into groups when they are online?

#

cause when i type their name in with command : lp user (name) parent add admin . it says the user doesnt exist is that cuz he isnt online?

hasty tree
#

if they haven't joined before you installed LuckPerms then you need to use their UUID.

west dust
#

Thanks

hasty tree
#

yes

foggy quartz
#

How do I connect to the MySQL

magic summit
#

!sync

wanton stratusBOT
foggy quartz
#

address: assuming is the hostname?
database: assuming is the database name?
username: assuming is the mysql username?

hasty tree
#

yes

foggy quartz
#

sync-minutes: -1

#

why is it turned off by defualt?

hasty tree
#

because it is recommended to use a messaging service to sync the servers instead

foggy quartz
#

huh

hasty tree
#

if you use mysql, you should use the sql messaging service

foggy quartz
#

what's thaty?

hasty tree
#

it's in the config

#

keep readin

foggy quartz
#

as im using mysql should i disable watch-files: true

hasty tree
#

it will have no effect

foggy quartz
#

the mysql failed to load

hasty tree
#

!errors

wanton stratusBOT
foggy quartz
#

MySQL DB Name MySQL User Name MySQL Password MySQL Host Name

#

Which is which in the config

static kite
#

database, username, password, address?

hasty tree
#

bit hard to suggest anything when you haven't shared the errors.

foggy quartz
#

java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5000ms.

#

want the full error?

hasty tree
#

no

#

make sure the server is actually able to connect to the database

#

is it on the same machine?

foggy quartz
#

No

#

just tag me whenever you respont @hasty tree and thanks for the support : )

wanton stratusBOT
#

Hey PhotoGallery! Please don't tag staff members.

hasty tree
#

i have nothing to respond to... ¯_(ツ)_/¯

static kite
#

@foggy quartz try in the terminal: 'mysql -u <luckperm_db_user> -h <database_address> -p' , with no quotes, it should ask for the password if you are able to connect