#support-1

1 messages Β· Page 583 of 1

foggy quartz
#

Me USb?

tired turtle
#

Also just give the default group the required permissions for the tpa command. Nucleus (if it handles it) should have the perm listed somewhere

split veldt
#

No, starwind

mental drum
#

me?

split veldt
#

Yes

mental drum
#

No i'm using paper

split veldt
#

The meta chat colour thing won't work then

mental drum
#

oh?

split veldt
#

Name colour*

#

Leave the end of your prefix closest to the username with the colour code at the end

#

it will define the name colour

mental drum
#

I can't do that

#

We don't use prefixes in that way

split veldt
#

e.g &4[admin]&2 [username]

tired turtle
#

Also the fact that it says it was set to '' is because LP converts the colourcodes (This is the case with when adding the prefixes)

mental drum
#

Ah okay so what I want isn't possible? Guess I have to make a side plugin for it, thanks all πŸ˜„

split veldt
#

Eh?

#

it is possible

mental drum
#

I can't use prefixes.

split veldt
#

Why?

mental drum
#

Because it's not how our chat system works across the bungee

split veldt
#

Ok then?

tired turtle
#

Well how do you use it then?

split veldt
#

I've got prefixes working just fine across bungee, you need to figure out how to set it up

tired turtle
#

LP clearly won't manage chat aspects

mental drum
#

The prefix is used in a manner where it's included with 3 other prefixes, so the luckperms prefix is first, and we use the [Prefix] in certain parts of the server, like the lobby and minigames, but on the main server the only representation fo your rank is your name color and the prefix is only visible when hovering over the persons name, so while the prefix for name colour works fine on the other servers, for our main server it would be really difficult to implement unless I can manage a luckperms group to have 2 prefixes and/or suffixes

split veldt
#

yes you can

#

i've got groups with 6 prefixes

#

!meta

wanton stratusBOT
mental drum
#

How do I access them via placeholder?

split veldt
#

Read those

#

prefixes can also be set per-server and world

mental drum
#

oh so I could just create a track of group namecolors and just do


%luckperms_prefix_element_highest_on_track_colors% 
#

thanks

split veldt
#

Probably yeah

#

I assume all your users inherit at least from the default group?

mental drum
#

Yeah

split veldt
#

define all the chat colour prefixes in there

#

and then use the server and world contexts to set where they show

#

e.g hub, survival

#

and in particular worlds

#

if you don't define it, it won't show as well

#

so if you don't want a name colour in hub, don't define a prefix to show in server "hub"

#

If that makes sense

foggy quartz
#

How do I make it so I can use every command in the server? I'm the op

mental drum
#

oh wait

#

so apparently

#

meta works just fine on my local server

#

I guess all of that was pointless

#

my bad

tired turtle
#

Give yourself the shorthand permissions of the different plugins (Or just the wildcard (*) which LuckPerms implements)
f.e. to get access to all LP commands, you can give yourself luckperms

BUT (And this is important). We don't recommend doing this. Iirc does Nucleus have commands to setup perms for groups...

foggy quartz
#

Me or Kiss?

tired turtle
#

you

#

If it was for Kiss then it wouldn't make sense

foggy quartz
#

Oh.

#

I'm the OP and I can't even chance my game mode

tired turtle
#

How many times do we have to tell you this:
Sponge DISABLES OP as soon as a Permission plugin is installed and running!

mental drum
#

Sponge removes OP permissions so being OP inherently doesn't mean anything, if you have a permissions plugin you must configure all the permissions through that.

tired turtle
#

And I gave you (at least) two thing to give yourself all perms even tho those aren't the best ways

magic root
#

I'd like to interject that Nucleus not only has commands for setting up permission for you, but also has shorthand perms incase you can't be bothered to read

mental drum
#

My last question is, is there a way to signify one groups meta is higher than anothers? So if group "parent" is a parent group to "default" then "parent"'s meta will weigh more?

#

with custom meta at least ^

#

or how if two groups have the same meta key, which one gets priority?

foggy quartz
#

Do I even need sponge to use luckperms?

uncut dove
#

No

magic root
#

Depends

#

You can't use just Forge, but you can use other platforms Luckperms supports

uncut dove
#

i dont use sponge and i can use it

foggy quartz
#

I want normal players to use the /tpa command

magic root
#

Then give them the permission for it

foggy quartz
#

That's basically all I'm trying to do

magic root
uncut dove
#

if u have essentials the perm node for that is essentials.tpa

mental drum
#

I wish I could have coded my entire server in sponge 😦 sad days

uncut dove
#

paper spigot isnt that worse than normal spigot?

magic root
#

no

uncut dove
#

is paper better?

magic root
#

It's a lot more optimized

#

Really more of a discussion for #general though

uncut dove
#

true

sterile walrus
#

What is the best way to move everyone in one group to another group?

jagged wyvern
#

does it even work with Multiverse

tired turtle
sterile walrus
#

Ok thanks!

mental drum
#

hi sorry if this is too soon, but if someone could take a look at my question above πŸ˜„

solar stirrup
#

Hello

#

speak spanish?

magic root
#

Should be based off group weight Kiss

mental drum
#

Thanks

foggy quartz
#

Ok. I'm not understanding something. I did "/lp user starwind3437 permission set player luckperms.* true" and it said "[LP] Set player to true for starwind3437 in context server=luckperms.*, world=true." but I still don't have all the commands. Am I doing something wrrong?

bitter coral
#

Why do you have the "player" in the command?

foggy quartz
#

I didn't want to enable all the commands for everyone

#

Just me since I'm the OP

bitter coral
#

But you are already setting the permission to your user

#

Why is there the "player" (permission set player luckperms.* true). Anyways, remove the "player"and it should work fine

foggy quartz
#

"[LP] starwind3437 already has luckperms.* set in context global." Still don't have any of the commands

split veldt
#

Sponge or spigot @foggy quartz

foggy quartz
#

Sponge

split veldt
#

Try removing the .*

#

just "luckperms"

foggy quartz
#

ok

#

Still didn't work 😦

split veldt
#

./lp user [name] permission set luckperms true

foggy quartz
#

When I did it said "[LP] starwind3437 already has luckperms set in context global."

split veldt
#

check your editor for conflicting true/false and other permissions

foggy quartz
#

ok hold on please

bitter coral
#

That's not the editor from LuckPerms

foggy quartz
#

Where is it?

bitter coral
#

/lp editor

foggy quartz
bitter coral
#

What command have you tried?

#

(The one you are trieng to give yourself permission)

foggy quartz
#

/lp user [name] permission set luckperms true

magic root
#

and you can't run /lp help?

split veldt
#

You aren't on a bungeecord network

#

and have changed the server to ignore the "global" context have you

foggy quartz
#

What's a bungeecord network?

toxic wagon
#

@foggy quartz You need to make sure your server can see the global context on groups and permissions since you're only using the one server

foggy quartz
#

I think it can because I was able to to make the regular players be able to use the /tpa command

split veldt
#

You don't have any other permissions plugins overriding or conflicting LP do you

foggy quartz
#

Don't think so

#

All I have is Sponge, Nucleus and LP

split veldt
#

what forge mods though

#

some of them come with a "permissions" style system

#

(a very crappy one allbeit)

foggy quartz
#

You mean modpack?

split veldt
#

well sure

foggy quartz
split veldt
#

check ftbutilities isn't screwing with things, that has an inbuilt permission system from memory

foggy quartz
#

I couldn't tell. You are talking to a pleb here

split veldt
#

Pastebin it

#

in #general however, seeing as its not LP

foggy quartz
#

is it possible to have a player change their OWN suffix and no one else's?

split veldt
#

Perhaps using argument based permissions

#

Or an alias plugin to run lp commands

bitter coral
#

^ Remember something like a luckperms.user.meta.setsuffix.self node (This node is/should be incorrect, so use Verbose to check after you enabled argument based command permissions)

mossy linden
#

where can i find the placeholders for luckyperms?

toxic wagon
mossy linden
#

thanks

lost hazel
#

Hey all

final depot
#

hey can any of yall help me, i've been trying to get these permissions done right for like three days and i'm at my wit's end

#

i dont know what im doing wrong

lost hazel
#

Okay, what exactly are you having trouble with?

final depot
#

im trying to make three groups, with different permissions, and im already struggling with that because theres so many options, but right now i have someone helping me test it out on my server and they cant even pick up an axe i put on the ground, and i dont know why or how to fix it

#

i just deleted all the groups and am gonna try to make them again

lost hazel
#

Keep in mind WorldGuard, Essentials, Multiverse or even spawn protection can mess with a player's ability to build/break.

final depot
#

i havent messed with any of those yet, can they still affect it when i havent done anything with them?

lost hazel
#

Have you read their configs/wiki to see their defaults and perms?

final depot
#

no, only the luckperms wiki

#

actually wait hang on

#

i dont think i installed the other plugins yet, i was gonna wait to install them after i got luckperms all figured out

#

i have essentials installed

magic summit
#

for now, just use the main essentialsX jar and essentialsXchat jar, antibuild will mess with up and until you read more, then decide if you want the others

final depot
#

ok, thank you

magic summit
#

np

magic root
#

I just want to make sure here.

lp bulkupdate all delete permission "permission != borger" "server == rad"
would delete all permissions that are not "borger", but only if the server is "rad"?

final depot
#

it's working and im no longer wanting to rip out my hair in frustration, thank yall so much!! ❀

magic root
#

nvm I figured it out

foggy quartz
#

No database errors though

toxic wagon
#

Then check the console for any errors

foggy quartz
#

21.07 02:53:45 [Server] Netty Epoll Server IO #6/ERROR [luckperms]: Exception occurred whilst loading data for d2c6b59c-3476-4c36-94f9-1a526661be4e - Optional[SilentRoses]

toxic wagon
#

we need the full error message

foggy quartz
#

Its quite long

#

mind if i dm u

toxic wagon
#

pastebin it and send the link

foggy quartz
#

sure thing

toxic wagon
foggy quartz
#

can i copy the bukkit config over to sponge without issues?

toxic wagon
#

Best not to incase configs are a little different, best to generate one and then just copy the details for database over

foggy quartz
#

Okay, thank you!

#

it was a single " causing the issue xD

#

Ugh new issue

#

so the password has a " in it

#

and its refusing the database to launch

#

thinking thats the end of what im editing

toxic wagon
#

@foggy quartz Do it like this: "pass'word" should work then

magic summit
#

crazy girl lol hope you are well silent πŸ˜‰

foggy quartz
#

Oh damn JG

#

the " is at the end tho

magic summit
#

then apostrophe quotation should work still "passwor'"

foggy quartz
#

the password from the vanilla config is password: 'A%D^7Q/F24kWqY6"'

#

how would i change it

#

dw idrm about u seeing it

toxic wagon
#

Is it a double or two single quotes at the end?

foggy quartz
#

one

#

thats just a " then a '

#

Vanilla config is different to sponge

#

since the sponge one ends in "

toxic wagon
#

Should work as the single quotes are on the outside, maybe need a password change without quotes in it haha

foggy quartz
#

thats the plan if it doesnt work πŸ˜„

toxic wagon
#

Might be the quickest option. quotes in passwords are always a headache haha

foggy quartz
#

Ye will do that lol ty

half narwhal
#

I'm having problems with LuckPerms default assignments. I'm trying to make it so that if a player isn't on a ladder, I put the player on the beginning of the ladder. Here's what I have:

  prison:
    if:
      lacks: <prison.node>
    give:
      - group.a

However, this doesn't work. When I rank the player up to group.b (which inherits from group.a which has prison.node), group.a is still added back on. I've tried so many variations on this (like listing each rank) and I can't figure out what the heck is wrong. Thanks for your help in advance.

toxic wagon
#

@half narwhal It looks for permission directly on the player, not inherited permissions

#
default-assignments:
  my-defaults-rule:
    if:
      has-true: <group.default>
    take:
      - group.default
    give:
      - group.a
    set-primary-group: a
#

That would be something more closer to what you want.

#

If the player has group.default it will remove it and give them group a and set their primary group to group a

half narwhal
#

That makes more sense. Thank you very much!

half narwhal
#

For future searchers, here's how I solved my problem:

  prison:
    if:
      lacks: (<group.a> & <group.b> & <group.c> & <group.d>)
    give:
      - group.a

For checking if a player is on a ladder and if they aren't, placing them on the beginning. Expand the "lacks" section as needed.
Keywords for searchers: multiple tracks ladder default assignment

foggy quartz
#

Luck perms is so good

#

2 days ago i was laughing at it

#

πŸ˜‚

#

Favorite feature: /lp editor

half narwhal
#

I came from 1.8.8 to hosting a 1.14 server and gosh I am so grateful that luckperms exists, especially that editor

foggy quartz
#

πŸ˜‚ ikr

#

Makes life easy

half narwhal
#

massive kudos to the devs <3

foggy quartz
#

But we can use /promote n stuff

half narwhal
#

about my problem?

#

/lp user <username> promote <track>
problem was that i wanted people to start on two separate tracks and for it to not reset people already on the track

#

and i have existing users that need the new "default" to be applied to as well :P

split veldt
#

Add the new default to whatever group they are in as inheritance.

half narwhal
#

i already found a solution i'm decently happy with, so i won't bother going back to fix that. Although, I don't quite understand how that works... let me try to sketch an example.

LadderA: default-> 2 -> 3
LadderB: A -> B -> C

Seeing as I've ranked players out of "default", I don't see how to add group.A to anywhere on ladder A and still be able to use /lp user <user> promote <LadderB>

split veldt
#

I assume you mean track when you say ladder?

half narwhal
#

Yes

split veldt
#

./lp track [trackname] append [groupname]

#

adds the group to the end of the track

half narwhal
#

Yes

split veldt
#

OR you can ./lp track [trackname] insert [group] [position]

half narwhal
#

I understand that, but I'm trying to have two separate ladders where I can promote users freely

#

That's all for one track if i understand, not two

split veldt
#

Just create two tracks then?

half narwhal
#

I have, but I couldn't figure out how to place players on both tracks without manually doing it. I found a solution through default-assignments which is just a really long "lacks" comparison

#

Checks if the players is on any rank in the track, and if not, places them at the start

split veldt
#

thats probably the way to do it

foggy quartz
#

hello

#

Could someone please help me with setting up ranks with my server

toxic wagon
#

What precisely do you need help with? Have you read the usage page?

#

!usage

wanton stratusBOT
foggy quartz
#

Yes ive read that

#

it just gave me multiple headaches, and the commands are even more butthurt

toxic wagon
#

Then what don't you understand, ask questions and we can help

foggy quartz
#

I have no idea how to set up ranks for my staff, and players

#

and my devs barely know how to work it

toxic wagon
#

Create the groups,
Add the permissions to the groups, (and any prefixes etc..)
Assign the groups to users.

foggy quartz
#

that it?

toxic wagon
#

Basically.

foggy quartz
#

thx

toxic wagon
#

It's also a good idea to set the weights as well, and set up inheritances which is very easy as well

foggy quartz
#

Ok @Immortalshard

#

Im trying to set a prefix for my Owner rank, but i have no idea how

toxic wagon
#

!meta

wanton stratusBOT
toxic wagon
#

That page tells you how

#

Note: Make sure you have a chat plugin (and vault if you're on spigot) installed to display the prefixes.

foggy quartz
#

ImortalShard

#

like what kind of chat plugin?

#

Like what, ChatManager, orrr?

#

@elfin egret Hey

wanton stratusBOT
#

Hey xlandon203! Please don't tag staff members.

foggy quartz
#

What kind of Chat plugin would i need for my server to apply the prefixes

toxic wagon
#

A chat plugin that handles the chat find one you like and use it.

#

an if you are using a spigot server, make sure you have vault installed as well.

foggy quartz
#

I like ChatManager but my devs dont

toxic wagon
#

It's upto you what one you pick.

foggy quartz
#

thank you

toxic wagon
#

@narrow fjord Not sure how that related to luckperms, ask in #general

narrow fjord
#

oh sorry, I thought this was the CMI discord, mb

foggy quartz
#

could someone help???

#

Guys

#

ye?

#

If you can help with deluxechat and ezprestige msg me asap.

#

Well i hate myself

#

I got a bad chat plugin now i want to die

#

lol

#

same

#

My prefix has decided to crawl out of its moms pussy

#

@foggy quartz What type of server are u doing?

#

OP Prison

#

Oh

#

Im doing OP Factions

#

Prestige tag wont show :/

#

Nice!

#

u wanna merge servers?

#

we can make a hub and do both

#

with help of my brilliant devs

#

lets talk in dms

#

Alright

woeful sphinx
#

good work

scarlet creek
#

nvm

vale gazelle
#

Hello, in Network-Installation (https://github.com/lucko/LuckPerms/wiki/Network-Installation), it is written that you need to set the line messaging-service to pluginmsg if we want to sync data between a BungeeCord proxy, but in the config.yml, it is said that we need to set the line to bungee. Who's right ?

lapis ibex
#

@vale gazelle Bungee is the old name for pluginmsg. Both still work. Though if you’re using MySQL or MariaDB as your storage type, use sql instead. Much better choice

vale gazelle
#

I use Postgresql :/

scarlet creek
#

someone here help me with deluxechat and luckperms

toxic wagon
#

@scarlet creek Can't read your mind. Say what you need help with

lapis ibex
#

@vale gazelle then you'll have to use pluginmsg

solid hare
#

Hi! is there a command that displays the expiration time for a player's permission?

Because the lp user permission check command displays if the command exists, but not the time remaining :(

While the lp user permission info command displays the expiration time, but also displays all other permissions.

There would be a solution? πŸ˜ƒ

steep briar
#

Hello, I have a question. what command I set group player dafault ?

toxic wagon
#

!default

wanton stratusBOT
toxic wagon
#

@steep briar REad that

steep briar
#

ok

#

thanks

scarlet creek
#

is there a way to reset all players' permissions without deleting anything. only players permissions and groups

toxic wagon
#

@solid hare There isn't really a specific command I know of. Put there is a placeholder if that's any help.

#

@scarlet creek You could try this (note: do a back up first with lp export backup.txt) then do lp bulkupdate users delete that should delete all user permissions and groups but not actually deleting the groups themselves.

#

Note that bulkupdate command needs to be run from console and you have to use the confirm command it gives you.

scarlet creek
#

okie thankyou

solid hare
#

I saw for the placeholders, but unfortunately I'm on Sponge and placeholders Luckperms not available 😦

wanton stratusBOT
#

Hey Leafter! Please don't tag staff members.

scarlet creek
#

how to make like a default track with a default rank like i want a new player to be in the default track and default rank

bitter coral
#

!default

wanton stratusBOT
bitter coral
#

And you can't give tracks to players, you give groups (that are in tracks) to players

scarlet creek
#

oh im sorry xd

urban stag
#

Hello, I am trying to make a network over my servers including bungeecord. Can I use yaml system storage? And must be main file for global permissions located? (bungeecord?)

tired turtle
#

yaml storage can be used, BUT you won't be able to have groups/permissions/users synchronized across servers

#

!bungee

wanton stratusBOT
tired turtle
#

This page can explain more

urban stag
#

thanks, and then when I set some new permission, that permission will be updated on every server storage individualy?

bitter coral
#

You can't use files for storing permissions, you need to have a database to which all other servers connect to (they get their permission data from the database)

tired turtle
#

As I just said: Yaml won't allow you to have stuff synchronized

urban stag
#

Ah, ok, I wanted to make bungeecord as a storage (MySQL for example) and servers are connected to that and share permissions over bungeecord

tired turtle
#

If all instances of LP share the same database then synchronizing permissions across servers is possible

urban stag
#

So I dont need any external server for MySQL database and bungeecord is enough for synchronizing?

bitter coral
#

You need a database

quiet pumice
#

is 'sync-minutes' needed when messaging service is pluginsmg?

#

like is it ok if I keep it at -1 or should I change that if I want my data synced automatically?

#

as far as I uunderstood, I don't need that as my proxy will "message" the server giving them the instruction to update perms

foggy quartz
#

Hey guys

#

I need help with smth

#

Why aint working

edgy eagle
#

Why isn't what working?

#

Make sure you save, it's at the top right.

#

It'll give you a command to copy paste into your server.

#

Once you've done that, are you saying that if you're in the manager group, the permissions aren't working?

foggy quartz
#

I did

#

Well tag not showing

edgy eagle
#

Do you have EssentialsChat or some kind of chat formatter?

#

You'll need one.

#

Also, if you use a prefix instead of suffix, does it work then?

fervent summit
#

im trying to make some ranks like admin have permission to all commands by using the "*" but cant use /op how do i stop them from using the op command?

narrow spade
#
  • is op
fervent summit
#

how do i give all commands without op then

#

?

#

so theres no possible way?

edgy eagle
#

Hmm.

viral fern
#

Getting a database error?

#
 [18:29:57 WARN]: java.util.concurrent.ExecutionException: java.sql.BatchUpdateException: Field 'id' doesn't have a default value
> [18:29:57 WARN]: at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
> [18:29:57 WARN]: at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1895)
> [18:29:57 WARN]: at me.lucko.luckperms.common.command.utils.StorageAssistant.save(StorageAssistant.java:104)
> [18:29:57 WARN]: at me.lucko.luckperms.common.command.utils.StorageAssistant.save(StorageAssistant.java:170)
> [18:29:57 WARN]: at me.lucko.luckperms.common.commands.generic.parent.ParentAdd.execute(ParentAdd.java:90)
> [18:29:57 WARN]: at me.lucko.luckperms.common.command.abstraction.SharedMainCommand.execute(SharedMainCommand.java:98)
> [18:29:57 WARN]: at me.lucko.luckperms.common.command.abstraction.SharedMainCommand.execute(SharedMainCommand.java:48)
> [18:29:57 WARN]: at me.lucko.luckperms.common.command.abstraction.MainCommand.execute(MainCommand.java:102)
> [18:29:57 WARN]: at me.lucko.luckperms.common.command.abstraction.MainCommand.execute(MainCommand.java:45)
> [18:29:57 WARN]: at me.lucko.luckperms.common.command.CommandManager.execute(CommandManager.java:215)
> [18:29:57 WARN]: at me.lucko.luckperms.common.command.CommandManager.lambda$onCommand$0(CommandManager.java:150)
> [18:29:57 WARN]: at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
> [18:29:57 WARN]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> [18:29:57 WARN]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> [18:29:57 WARN]: at java.lang.Thread.run(Thread.java:748)
#

Any ideas on how to fixx?

tired turtle
#

Seems your database got corrupted or is missing something?

viral fern
#

We moved it to a new host

quiet pumice
#

I edited something in luckperms via the commandline but when I look at my database I see nothing

#

do I need to upload it manually?

sullen osprey
#

help me,

#

server crash

fervent summit
#

no one has an idea on how to give a rank all commands apart from /op?

magic root
#

Yeah, don't be lazy and set your permissions.

#

Super simple I promise

knotty wasp
#

For some reason VentureChat and LuckPerms-Bukkit-4.4.1.jar don't seem to want to play nicely. When that version of luckperms is installed, VentureChat spits out a giant error everytime anyone sends a chat message

split veldt
#

Try using the latest version found in #welcome

#

4.4.1 is very old

knotty wasp
#

Just tried LuckPerms-Bukkit-4.4.27.jar, same issue 😦

split veldt
#

Nothing to do with your server being in offline mode?

knotty wasp
#

It's behind a waterfall proxy

split veldt
#

ok

#

is this venture chat for bungee only ?

knotty wasp
#

it's for both

split veldt
#

have you configured it correctly?

#

Looks like its strugling to send something

knotty wasp
#

I've tried the default config

#

I've also got LuckPerms on the proxy (waterfall), is it perhaps blocking the chat from being transferred to the proxy?

split veldt
#

I doubt it

#

Have you given correct permissions to everybody if they are required

knotty wasp
#

The chat does show up in-game, but it's not being transferred to another paper server

split veldt
#

sounds like a proxy issue

#

or version incompatibility

knotty wasp
#

proxy was running a slightly older version too, updated it but still the same error 😦

#

I'm seeing the same error when sending a message to the Local channel, which wouldn't get sent to bungeecord

#

So at least it's not something to do with the proxy

split veldt
#

might pay to ask on their support

knotty wasp
#

They only seem to offer support in their discussion thread on spigot, but they stopped answering

split veldt
#

Try using multichat, it's a crosserver chat platform and works well.

knotty wasp
#

That's what I used to use, but it doesn't support DiscordSRV

split veldt
#

?

#

It does

knotty wasp
#

The support of DiscordSRV themselves say as such

#

They recommended VentureChat to me

split veldt
#

well, it works for me so :L

knotty wasp
#

The heck

#

Does it send a specific chat channel to discord?

split veldt
#

yeah

knotty wasp
#

hmm well that's one of the two reasons eliminated

#

Other reason is the easier to use moderation tools, that'll be helpful for them

urban stag
#

Hi, if I am using network over my servers with bungeecord, can I somehow disable storage system for bungeecord LP? Because its useless.

split veldt
#

How is it useless?

#

@urban stag

urban stag
#

Data is stored on external MySQL and only end-servers (spigot) needs to copy and push data. Storage for bungeecord is useless in this case. Its just for connecting servers via pluginMessage system if I understood it right.

split veldt
#

Why not set your bungeecord on the same sql storage system

#

Then you can modify bungeecord related permissions from in game without having to restart your proxy every time

urban stag
#

I am not using any bungeecord permissions.

split veldt
#

Then you technically don't need LP installed on the bungeecord server if you're not using it

urban stag
#

Ok, I though its necessary for notifying other servers when some change is made on one server with permissions. But I will try it without LP on bungee.

#

Thx

split veldt
#

if you're using mysql storage, you should be using sql or none for your messaging type

hazy rapids
#

I'm trying to make it so mods can add and remove users to the group "pink" but I'm having trouble

split veldt
#

!usage

wanton stratusBOT
split veldt
#

Look up argument based permissions

hazy rapids
#

I've been reading the wiki, and I thought I added the correct permission:

#

lp group mod permission set luckperms.group.parent.add.pink true
lp group mod permission set luckperms.group.parent.remove.pink true

split veldt
#

That is what you will be looking for

hazy rapids
#

but it's not working still, so I added:
lp group mod permission set luckperms.modify.user.others true

#

but the people in mod still can add/remove people to group pink, am I missing something?

split veldt
#

Did you enable argument based permissions?

hazy rapids
#

oh let me check the config, I didn't realize it was something tha thad to be separately enabled

#

cool thanks I found the option, I will toggle that and see if it works

rare yew
#

Guys, what do I have to do so that the players have the right to enter the tunnel through the plates, otherwise they write that they have no rights

split veldt
#

What?

#

Tunnel, plates?

#

If you can't find a permission use the verbose command

#

!verbose

wanton stratusBOT
rare yew
#

no no tunnel, signs

#

Clippy, What is it?

hazy rapids
#

is mysql more performant than h2?

split veldt
#

If you want to link servers together, you need to use a database, like mysql

hazy rapids
#

I already have mariadb setup but i have no need to link severs, only reason I'd switch is for performance

#

I'll just switch to that

hazy rapids
#

@split veldt okay I enabled argument based permissions and still with those permissions I listed above the mods can't use that command

#

am I missing a permission?

#

I'm trying to make it so mods can add and remove users to the group "pink" but I'm having trouble

#

I've been reading the wiki, and I thought I added the correct permission:
lp group mod permission set luckperms.group.parent.add.pink true
lp group mod permission set luckperms.group.parent.remove.pink true

#

but it's not working still, so I added:
lp group mod permission set luckperms.modify.user.others true

#

I also have now modified the setting in the luckperm config for context permissions to be true

knotty wasp
#

What does LuckPerms even do with ProtocolLib, how is it somehow messing with the interaction between ProtocolLib and VentureChat

quiet pumice
#

I edited something in luckperms via the commandline but when I look at my database I see nothing
do I need to upload it manually?

hazy rapids
#

if anyone knows what I've done wrong or what else I need to set to let mods add users to that group, let me know

harsh urchin
#

/back permission @tired turtle u.u

wanton stratusBOT
#

Hey Compota! Please don't tag staff members.

harsh urchin
#

:C

hazy rapids
#

I also did
lp group mod permission set luckperms.user.parent.add true
lp group mod permission set luckperms.user.parent.remove true

and it still doesn't work, huh

mortal forge
#

hey, think i could get my patreon tags?

#

also what's the possibility of getting bulkupdate to work on meta?

#

in the sponge version

#

i use TONS of meta and would like to be able to reset it for a map wipe

hazy rapids
#

I'm trying to let mods add and remove users from the group pink, so far I've done this and enabled the argument config option in luckperms, but it doesn't work yet:

#

lp group mod permission set luckperms.user.parent.(add|remove).pink true lp group mod permission set luckperms.user.parent.(add|remove) true lp group mod permission set luckperms.modify.user.others true

#

when mods try to add to group pink it says they don't have permission, but I'm not sure what I'm missing

hazy rapids
#

I've having mods try using lp user Luck parent add pink and it's saying they don't have permission

quiet pumice
#

how do I set a group as the default group

#

like ppl who join the server for the first time are in that group

abstract ocean
#

Hello

#

I have a Network

#

if i want to manage all perms (other spigots + hub) from the hub is it possible ?

lapis ibex
#

@quiet pumice read this:

#

!default

wanton stratusBOT
lapis ibex
#

@abstract ocean all you need is a networksetup

#

!bungee

wanton stratusBOT
lapis ibex
#

!sync

wanton stratusBOT
abstract ocean
#

@lapis ibex Both clippy things are for me ?

wanton stratusBOT
#

Hey Zigouzag! Please don't tag staff members.

lapis ibex
#

Yes

abstract ocean
#

Oups sorry for tagging

#

Thanks

quiet pumice
#

ty

lapis ibex
#

You're welcome

tacit ore
#

@hazy rapids did you try using verbose? There's a lot more nodes than just those to allow those permissions (as I recently found out).

hazy rapids
#

no, how do I enable that?

#

I only want to enable those two commands for that one group

viral fjord
#

Hello

#

is it possible to make a group only in specific server?

#

So lets say I have group admin in server A & B.

hazy rapids
#

@tacit ore what did you do to figure out what permissions needed enabled?

viral fjord
#

Or lets say I have a donor group & I have 1000 users.

#

I need 500 of them in donor group on server A only

#

And other 500 of them in donor group on server B only.

spark sky
#

What is priority when adding a prefix to a group? lp group <group> meta addprefix <priority> <value>

viral fjord
#

Or is it possible to automatically apply context

#

to commands if its executed on that server?

#

so if I do parent add test on A server it will automatically apply context to that server

lapis ibex
#

@viral fjord you can make groups apply only one one server (or multiple)

#

And also have permissions in a group that only apply on certain server(s) (or contexts)

viral fjord
#

Yes I know but it is kinda hard if you have over 10k users to convert.

knotty wasp
#

@split veldt Alright I give up, you said you got MultiChat to work with DiscordSRV? Just the chat channel that's sent over the bungeecord network? That way there only needs to be a single server with DiscordSRV installed.

viral fjord
#

I am thinking of ways to accomplish that @lapis ibex . Any ideas how I could convert 10k users to one specific server?

wanton stratusBOT
#

Hey Novocaine! Please don't tag staff members.

viral fjord
#

Only option right now seems to be to export and using text editor manually apply context

#

But it would be a pain in the ass

lapis ibex
#

There's the bulkupdate command

#

It can add contexts to existing permissions/group assignments

viral fjord
#

How would I run bulkupdate to users with group A so its sets context to server A?

lapis ibex
#

lp bulkupdate users update server a "permission == group.a"

#

@viral fjord

#

Make a backup before using it

#

No guarantee that it'll work

viral fjord
#

Why does it check for permission?

#

Did you mean group == a

#

?

lapis ibex
#

Groups are permissions in the format of group.<group>

#

And no. What I wrote should be correct

raven pilot
#

i need help

lapis ibex
#

Ok

raven pilot
#

how do I add a player to a spesific group?

lapis ibex
#

!usage

wanton stratusBOT
viral fjord
#

Alright thanks!

#

Is it case sensitive?

lapis ibex
#

Yes

#

All lowercase

viral fjord
#

So if group is Test I should still write it as group.test

#

?

lapis ibex
#

Yes. LP lowercases all group names and contexts

raven pilot
#

@lapis ibex Thanks!

wanton stratusBOT
#

Hey IverS! Please don't tag staff members.

raven pilot
#

sorry

#

🀦

lapis ibex
#

So...

#

What do you need help with?

#

I can't read minds

viral fjord
#

Is it possible to set context using bulk update if permissions starts with something?

#

like test.*

lapis ibex
#

Yes it is

#

Use ~~ instead of == and then % becomes a placeholder for any amount of characters

viral fjord
#

lp bulkupdate users update server a "permission ~~ test.%"

#

Like that?

lapis ibex
#

Yes

viral fjord
#

Alright thanks

#

Very advanced plugin.

#

Simplifies work for server owners by a ton.

lapis ibex
#

Also works for groups of course

viral fjord
#

Thanks for such effort πŸ˜ƒ

lapis ibex
#

Glad you like it

#

And I did not develop it btw

timber sparrow
#

Hello! Is there somebody that could help me set up luckperms on my pixelmon server?

lapis ibex
#

This channel is for helping with issues

#

Not for finding people that do all the work for you

#

And really. Setting it up is dead simple

timber sparrow
#

thats not what i am asking haha

lapis ibex
#

All it takes is some patience to set up the actual permissions

timber sparrow
#

when i run the setup command to allow my user to run the commands for the first time it say scommand not recognized

lapis ibex
#

The command is a nucleus command

#

And it only sets up nucleus permissions

timber sparrow
#

there is no lp commands shown on my server even though the plugin is properly installed

lapis ibex
#

Check the startup log for errors

#

And also see if the LP banner appears

timber sparrow
#

ok no mention of LP in any of the startup messages

lapis ibex
#

Then you haven't installed it

#

Or you're missing Sponge

timber sparrow
#

I have sponge I wonder what happening than I will try re installing it

lapis ibex
#

Well, make sure you use the Sponge version of LP

timber sparrow
#

which version is that?

lapis ibex
#

And that it's in the mods folder (or the mods/plugins folder)

#

The one that has sponge in the file name

timber sparrow
#

i believe thats my issue thank you!

lapis ibex
#

Which one?

inner spruce
#

Hi, I've read thru the wiki but I can't seem to find how I can add perms to someone for a temp time; but when someone votes again I want to add extra time to the permission.

So if they vote:
+10 minute for the permission
After 5 minutes they vote;
+10 minute; so total 15 minute

Someone knows how I can achieve this; not the voting and executing commands. But how I can do that with LP?

timber sparrow
#

I had LP for bukkit I am such a fool. Giving the proper LP for sponge a try now

lapis ibex
viral fjord
#

Can I make all group permissions in context?

#

So group A has all permissions under it

#

in context server=b

lapis ibex
#

That you'll have to do manually

#

Though I'm sure the editor will hlep with that

timber sparrow
#

Thank you @lapis ibex got it working

wanton stratusBOT
#

Hey Natural44! Please don't tag staff members.

lapis ibex
#

!editor

wanton stratusBOT
lapis ibex
#

@timber sparrow you still haven't answered what it was πŸ˜›

inner spruce
#

Thanks Brain

timber sparrow
#

I had the wrong LP Plugin I had the one for bukkit. I downloaded the one for sponge and now it works

lapis ibex
#

Ok

#

@inner spruce finding that stuff on the wiki is really not hard

#

@mortal forge please use the appropriate channels

mortal forge
#

3rd time i asked with no response to either msg, sorry

lapis ibex
#

I haven't seen it before

#

Anyways, I've informed Luck about your missing tag

#

And yes it works on meta

#

All meta nodes are permission nodes that start with meta.

#

@mortal forge

inner spruce
#

I have been thru the Wiki and I did find the same thing but I didn't understand what accumulate meant so I was looking for the wrong thing

mortal forge
#

ty will try

lapis ibex
#

It literally has a table right underneath it explaining it

viral fjord
#

Is it possible to bulk update if I want to add a permission? So if user has this group in any context add permission test to global context?

fervent summit
#

I still didn’t get a response, is there no way to make a rank have all commands apart from /op and /deop?

mortal forge
fervent summit
#

So no one knows ok..

mortal forge
#

is that right @lapis ibex

wanton stratusBOT
#

Hey Shmeeb! Please don't tag staff members.

mortal forge
#

?

lapis ibex
#

@viral fjord not possible

#

@fervent summit give that rank the appropriate permissions

fervent summit
#

So can’t I just do * and not allow /op

lapis ibex
#

You can also use wildcards (like the global wildcard *) and then remove the other permissions by setting them to false

fervent summit
#

I have tried that

#

Is it like essentials.op

#

Or something else

lapis ibex
#

No. OP is a built in command

#

Use google to figure out the permission

#

Alternatively you can use verbose

#

!verbose

wanton stratusBOT
fervent summit
#

Ok thanks

lapis ibex
#

@mortal forge yeah because there’s no node with just meta.battles

#

The value is part of the node

#

Change the condition to "permission ~~ meta.battles.%"

#

Or if you want all metas to be gone, use "permission ~~ meta.%"

nova ether
#

Luckperms API docs say to use group.### perm to see if someone has a group, but it doesn't seem to work with OPs

#

any fix for that?

mortal forge
#

thank you very much ❀

fervent summit
#

Yeah um i will just put all commands without op

lapis ibex
nova ether
#

@lapis ibex wat

wanton stratusBOT
#

Hey MicleBrick πŸš€ Ψ­ΩŽΩ…ΩΩŠΩ’Ψ―Ω اللّٰهِ! Please don't tag staff members.

nova ether
#

oh

#

i just saw the ping lol

limpid wharf
#

Is there a chest gui interface for this plugin?

spark sky
#

What is priority when adding a prefix to a group? lp group <group> meta addprefix <priority> <value>

tacit ore
#

@hazy rapids sorry didn't see your reply... But here check this out

#

!verbose

wanton stratusBOT
magic summit
#

@limpid wharf there is not, but there is a great web editor.

#

!editor

wanton stratusBOT
magic summit
#

@spark sky priority is weight. it is used to tell what prefix should be used if you have more than one, say from other groups. higher number = more important. you should also look at group weights. i would make your group and meta weight the same for the group. like helper is weight 700, then the meta weight would be 700 for that group too. if mod is weight 800, then you dont have to worry about helper stuff showing for mod since mod is higher.

spark sky
#

ahh alright. Thanks a bunch!

quaint stump
#

what permission do I give to a user to give them console level access?

limpid wharf
#

You can't. They'd need direct access to the server console.

#

You can, however, give them op

quaint stump
#

I'm using luck perms on sponge, op doesnt work there

#

close to console atleast

toxic wagon
#

@quaint stump If you're wanting someone to have console access, you need to make them an account on the server console panel

quaint stump
#

It's fine if it's not console, just want to be able to give access to nearly all commands to a user

#

would just using an * to true work

toxic wagon
#
  • would mean ALL commands, not nearly all
#

You can use things like Luckperms.* Nucleus.* as an example

#

That way you can give them full access to plugins you want. But deny any permissions you don't want them to have.

quaint stump
#

ok thanks

narrow fjord
#

I have a question

#

so I have 2 groups

#

and the second inherits perms from the first

#

if I promote, does it automatically take them off the first group or should I remove them from it?

tired turtle
#

Promoting (using the promote command) will move the player from one group to the next on the provided track

novel karma
#

Can anybody explain why if i inherit donor ranks to each over then to member rank why the perms mess up and they don't receive the member perms correctly

#

i have donor track

#

and staff track

#

and then member is not on one

magic summit
#

"mess up" doesnt really explain. do you have group weights setup?

#

when you inherit perms or a user may have more than one group (even through inheritance) you need weights

#

higher weight = more important

#

leave a good gap 100 - 1000 between groups to allow for expansion later

split veldt
#

1000 is keen :p

river ivy
#

How to get player name in color. Or does this occur in ChatControl. I have been able to set prefix's etc but not the player name based on the players prefix see attached image for issue.

Wanting player name to be a different color and all play names show as red.

Thank you in advance

novel karma
#

Echo try deopping yourself for a bit Red usually stands for op

#

@river ivy

river ivy
#

But is there a way to change the Op color. I want myself to match Zeus color and the players to have colors according to their ranks as well.
Also thank you for the idea to test, I will do so shortly. This is very helpful as we do final prep work towards 14.

magic summit
#

that would be in your essentials settings for op color near top, not an LP issue #general

river ivy
#

Thanks

#

I was looking in all the wrong places it seems. I much appreciate a team of knowledge'd people. Thank you again.

zealous flume
#

setting up a simple spigot server, but my friend cant open chests, crafting tables, or anything. he also cant break blocks. I'd like to give him the ability to do so without opping him. ideas?

magic summit
#

do you have EssentialsXAntiBuild module installed? in most cases that isnt needed and will prevent people from doing anything unless its setup. if right at spawn, it could be the spawn protection setting in server.properties. If it is not either of those, then use verbose to check what perms are being called on.

#

!verbose

wanton stratusBOT
mental drum
#

Would anyone be able to help me with some regex?

I want regex that would match core.spells.* (the asterick being a wildcard so like core.spells.fireball | core.spells.waterbomb) but won't match core.spells. or core.spells

I hate having to manually remove each permission and then I noticed LuckPerms supports regex

#

this is as close as I got but idk if it will work

(core.spells\.([^ ]*))
zealous flume
#

@magic summit thank you!!!

magic summit
#

regex is not my forte

hasty tree
#

i don't think it is anyone's forte

violet radish
#

I have a question. I have groups default, which tracks to rank1. Rank1 inherits creative1. If I put creative1 on a track, is it possible to promote a player to creative2? Or does that require first parenting it as a subgroup?

lean horizon
#

Question for anyone interested:
I have ranks setup in this fashion:

  • The Default
  • Player Ranks (i.e.t_01_castaway
  • Staff (i.e. staff_overlord)

When a player joins I've set luckperms to give them the perm group.t_01_castaway (rank 1).
This works perfectly.

However, I've given myself the perm group.staff_overlord, it it shows properly, but I do not have access to the perms associated with the staff rank.

I have setup weights and inheritance properly as well (t_01_castaway = 101 weight, staff_overlord = 9999 weight)

Is there something I've missed that is simply pointed out?

Edit: Turns out I missed a parent in my staff chain. 😱

peak basalt
#

Hello, how can I disable 1 permission, when I have *?

toxic wagon
#

You can try and set it to false, /lp user/group <name> permission set <permission> false

#

But generally it's a bad idea to use * as it can mess up a lot of things.

peak basalt
#

Why using * is bad idea. It works for me :v

toxic wagon
#

Yeah, it does work, but it can tend to have funny effects with some plugins as it literally gives you ALL permissions from all plugins. Which is sometimes now what you want.

peak basalt
#

And seting to false doesn't work

foggy quartz
#

how would i give users worldedit for 24 hours for voting on my server?

toxic wagon
foggy quartz
#

so doing /lp user <user> permission settemp worldedit.selection.* true 24h will work?

toxic wagon
#

Yes, just add true inbetween the * and 24h so worldedit.selection.* true 24h

foggy quartz
#

and how would i stack the 24h perms if people vote on multiple sites?

lapis ibex
#

@limpid wharf what are you talking about?

toxic wagon
#

@foggy quartz temporary-add-behaviour change that setting in the config to accumulate

lapis ibex
#

The webeditor doesn’t need console access in the slightest

#

Or use the keyword accumulate in the command itself @foggy quartz

foggy quartz
#

temporary-add-behaviour: accumulate will that work?

toxic wagon
#

Yes, or you can use it in the command like brain said

foggy quartz
#

oh ok

#

thanks for the help

#

wait... how do you restrict the temp permissions to one world in multiverse?

toxic wagon
#

add world=<worldname> to the end of the command

foggy quartz
#

thanks

rocky trench
#

Why i can't set rank to player ?

toxic wagon
#

@rocky trench How are you trying to set it and what is happening?

#

Can you please show us the outputs of /lp group admin meta info and /lp group trainer meta info

rocky trench
#

but

toxic wagon
#

admin has the trainer prefix applied to it

rocky trench
#

i set it first time :/

toxic wagon
#

You can use the web-editor to quickly swap it to admin if you want

#

/lp group admin editor

#

Then look for the prefix permission and just change it to admin

rocky trench
#

ok i got it now

#

and did you know about worldedit permission ?

toxic wagon
#

worldedit permission?

rocky trench
#

yep

toxic wagon
#

What abouyt them

rocky trench
#

maybe it use same bukkit version ?

#

i can't find permission in sponge version

toxic wagon
#

You need to make sure you have the sponge version of it

#

bukkit/spigot plugins don't work on sponge

rocky trench
#

ok

#

thank you

foggy quartz
#

hello

toxic wagon
#

hi

foggy quartz
#

Can you help me?

split veldt
#

Evening

#

Ask your question and we shall try

toxic wagon
#

Depends if you explain hwat you need help with

foggy quartz
#

I was wondering, is there a command to add rather than replace a permission with bulkupdate?

split veldt
#

Add to all groups or?

foggy quartz
#

no, in my server a group of players have a permission node called voter

#

and I wanted to add a permission if they have voter

split veldt
#

Can you add them to a group?

foggy quartz
#

I'm sorry how do I add them all into a group

split veldt
#

you could use default assignments

#

or inheritance

foggy quartz
#

How do I add a LuckPerms group?

split veldt
#

you need to explain in more detail what you want to do. @foggy quartz

toxic wagon
#

!usage

wanton stratusBOT
toxic wagon
#

@foggy quartz Read that

foggy quartz
#

ok sorry let me start again

#

Thank you.

#

A group of people have a permission node called "voter". From looking at the bulkedit I understand that you replace permission nodes instead of adding them to the users. What I want to do is add a permission node to all the users that have the "Voter" permission node

split veldt
#

How do they get the voter node

#

What gives it to them

foggy quartz
#

After they vote 100 times, votifier gives it to them or something

#

Can I add a group only with the command?

split veldt
#

Can you assign it to run more than one command?

foggy quartz
#

yeah

toxic wagon
#

@foggy quartz That's the fastest way, but you can add it via the web-editor as well

split veldt
#

Tell it to give them the permission node you want as well?

#

Are you sure its a permission node?

foggy quartz
#

If I do that, it'll only give it to the users who get 100 votes after I've added it

#

yeah its a permission node

split veldt
#

Ah so you want to add to existing users

#

!default

wanton stratusBOT
split veldt
#

What you want might be in there

foggy quartz
#

yes

split veldt
#

So, if a group has permission.node ---> give permission.other.node

#

etc

#

so if they have your voting node, give them other.node

foggy quartz
#

ahh okay, this is perfect thank you

split veldt
#

E.g
from the config file at the bottom:

rule3:

if:

has-true: <voting./node>

give:

- your.other.node

#

not sure where the / came from but yes.

foggy quartz
#

yeah, that'll work perfectly

lapis ibex
#

@foggy quartz my personal recommendation would be for you to use a helper group

#

And make notifier give that group instead of the permission directly

#

Then whenever you change anything in that group it applies to everyone instantly

grave hollow
tired turtle
#

Seems like ProtocolSupport (from what I can see) is disabled while it tries to perform something

grave hollow
#

weird i tested it offline and didnt see such error until i added it live

#

probably no players needing to load perms or something

foggy quartz
#

why does my items disappear when i quit on my server? can someone help me. and also.. my items won't drop when I die even if the keepitinv is false.

#

what are the permission node for inventory?

split veldt
#

Keepinv needs to be true

foggy quartz
#

i wan't my items to drop when I die

#

my big issue is all the items disappear when I exit the server

split veldt
#

Check your installed plugins.

foggy quartz
#

the problem occur after I installed luck perms

split veldt
#

Then you need to assign permissions.

foggy quartz
#

i did

split veldt
#

Use verbose

#

!verbose

wanton stratusBOT
split veldt
#

It will help you find missing nodes

foggy quartz
#

ok thanks

narrow spade
#

Is it only me that knew all the nodes I needed? Or am I the only person not setting up a mc server properly? 🀣

mighty wasp
#

What MYSQL perms are needed for luck perms to work? Is it possible to run on servers using only perms to select so that they can not alter the permissions?

woven crater
#

I have a question

#

Is there a way to set a chat color for groups?

ivory coyote
#

./lpb group [Group] prefix set?

#

Or not

wintry thorn
#

Yes with an external plugin you can or suffix too not sure

ivory coyote
#

:v

mental flax
#

!usage

wanton stratusBOT
woven crater
#

This is why I hate sponge, there's like 2 plugins that work for it

#

The prefix and suffix thing doesn't effect chat color 😦

#

Luckperms can't change chat color for certain groups?

#

@anybody?

amber slate
#

im not sure when it comes to the chat

woven crater
#

:/

hasty tree
#

Nucleus should do it just fine

woven crater
#

It's possible through LP, /lp group <group> set chatcolour <number without &>

#

:/

#

Had to find out myself

hasty tree
#

You're missing "meta" between the group name and set

#

And that's not luckperms formatting the chat. Another plugin is using the meta data to format it.

woven crater
#

But it works without meta

west oasis
#

How do I give worldguard region perms to a certain luckperms group?

lapis ibex
#

@mighty wasp no it’s not

#

The question is why do you even want it

#

(And the minimum permissions are read and write. Creating tables is recommended)

mighty wasp
#

Thanks for getting back to me, I was asking since i was trying to create a slave type server which is hosted remotely (but share the same ranks as the main server) and if i was to lose access to it i wouldn't want it to be able to change/edit any of my permissions

lapis ibex
#

If you don’t trust a server in the first place, don’t hook it up to your database

mighty wasp
#

It was more hypothetical than me actually doing it

lapis ibex
#

Just saying

mighty wasp
#

Thanks πŸ˜„

lapis ibex
#

Though yeah. The minimum is select, update and delete

#

You might be able to go without delete on your β€œslave server access”, though really you should just make sure that the abuse can’t happen

#

And make backups

#

Regardless of circumstances

#

@mighty wasp

narrow spade
#

Can you not just have it read only?

#

Then the slave server can use another plugin for their specific perms

mighty wasp
#

Thanks BrainStone

#

@narrow spade just tested it and it does worth with read only however you get quite a few errors. You can change the permissions locally for that server but they are reverted back to the database (unedited perms) on any sync task/relog of a player

supple cove
#

Hello! Currently whenever I go into the LuckPerms wiki, it seems to give me a server error from github. Any way to fix this?

narrow spade
#

I mean use a whole seperate plugin for their perms @mighty wasp

formal tulip
#

when I started my server I got this warning

WARNING: Illegal reflective access by me.lucko.luckperms.common.dependencies.classloader.ReflectionClassLoader (file:/D:/Servers/Elytra/plugins/LuckPerms.jar) to method java.net.URLClassLoader.addURL(java.net.URL)
WARNING: Please consider reporting this to the maintainers of me.lucko.luckperms.common.dependencies.classloader.ReflectionClassLoader
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release```
mighty wasp
#

Its working (what i think) is exactly how i want it without a separate plugin as far as i can tell although it does have some messy log files when attempting to edit stuff but other than that its fine

formal tulip
#

I didn't change anything tho lol

supple cove
#

Is the luckperms wiki down?

formal tulip
#

looks like it

supple cove
#

Has it been consistently? or only today the issue popped up, @formal tulip

formal tulip
#

idk i just checked lol
it's an internal server error but I'm sure it'll be fixed soon

supple cove
#

gotcha

formal tulip
supple cove
#

Dang! Seems like it just happened, Since I literarly checked 2 minutes ago, and it said all systems operational

formal tulip
supple cove
#

Sad, the one day I'm gonna set up permissions, the wiki goes down πŸ˜‚

formal tulip
#

haha rip

#

i'll find an archive of it brb

supple cove
#

Oh, you dont have too, these usually take about an hour fix, its fine

formal tulip
#

lol it was easy

supple cove
#

πŸ˜‚ Well thats convenitent

cyan perch
#

if I'm running a spigot server on 1.12.2 do I need to grab the plugin for that version, or just download the newest one?

bitter coral
#

Download newest oen from https://luckperms.github.io

cyan perch
#

Hmm

tepid knoll
#

Hello!
I want to know if it's possible to limit (disable) a plugin in a specific world (not a command).

#

Using luckperms of course ...

magic summit
#

dont give perms in that world or set all perms for that plugin as false in that world using context.

#

!context

wanton stratusBOT
magic summit
#

depending on the plugin, some offer per world support in their config as well.

quiet pumice
#

can you allow all commands for a certain group via e.g. saneeconomy.* ?

#

like you could do in pex

deft dragon
#

I renamed my group "supervisory" to "styrelse" using the command "/lp group supervisory rename styrelse " that I found on the wiki. However, when I do "/lp track staff info" it still says that the group is called "supervisory"

bitter coral
#

Tracks don't get updated automatically iirc

deft dragon
#

How do I update it manually?

quiet pumice
#

restarting the server is one option

deft dragon
#

Already did

quiet pumice
#

Tobi I don't wanna @ you, but can you allow all commands for a certain group via e.g. saneeconomy.* ?

magic summit
#

you can use wildcards, yes

#

also, if in doubt, just test and see lol

bitter coral
#

Just remove the old group(name) and add the new group(name)

formal tulip
#

when I start my servers I keep getting this:

WARNING: Illegal reflective access by me.lucko.luckperms.common.dependencies.classloader.ReflectionClassLoader (file:/D:/Servers/Elytra/plugins/LuckPerms.jar) to method java.net.URLClassLoader.addURL(java.net.URL)
WARNING: Please consider reporting this to the maintainers of me.lucko.luckperms.common.dependencies.classloader.ReflectionClassLoader
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release```
tepid knoll
#

@magic summit What if the plugin have no command ?

#

(to restrict the use in a particular world)

deft dragon
#

Thanks Tobi! You're always kind and helpful!

magic summit
#

@tepid knoll if you dont allow permissions, then it shouldnt work in that world, regardless of if there are commands or not. you are not denying a command, you are denying the permissions for that plugin.

limpid wharf
#

Is the best way to make an owner group to use luckperms.autoop?

magic summit
#

that should be used with caution as it allows all permissions. imo, its not needed if your perms are setup correctly, but you can apply it. I would only apply to a person, not a group, but its your server, you do you.

limpid wharf
#

Yeah, a person is probably better to apply it to.

quiet pumice
#

can I just allow every command by setting the permission * ?

#

or maybe '*'

supple cove
#

Yes, but be very careful

quiet pumice
#

ye sure

limpid wharf
#

It's possible, but not recommended

quiet pumice
#

only 4 the owner

magic summit
#

while you can.... using that is not the best way. if you choose not to set perms, you can do like essentials.* or other plugin.*

#

but just setting * isnt the way to do it

supple cove
#

@quiet pumice I recommend setting it to only you, and not the owner group.

quiet pumice
#

thx guys ❀

strange osprey
#

how do I add permission to default?

limpid wharf
#

/lp group default permission set <permission> true

strange osprey
#

thanks you @limpid wharf

limpid wharf
#

np

tepid knoll
#

@magic summit How to know the permission of a plugin if that plugin have no command ?

narrow spade
#

!verbose

wanton stratusBOT
narrow spade
#

@tepid knoll

tepid knoll
#

@narrow spade & @magic summit thank you !

magic summit
#

πŸ˜ƒ

narrow spade
#

No problem

foggy quartz
#

can I insert my pex nodes and groups to this?

#

how do you enable verbose loggin

#

?

limpid wharf
#

!verbose

wanton stratusBOT
limpid wharf
#

@foggy quartz

magic summit
foggy quartz
#

@magic summit ty

#

I migrated

magic summit
#

make sure to remove PEX as LP wont take over if another perms plugin is installed.

#

leave the folder for now in case you still need to access it or remigrate

foggy quartz
#

I did

magic summit
#

ok

foggy quartz
#

tyvm

magic summit
#

np

foggy quartz
#

also

#

why am I seeing doubles?

#

it says owner owner

magic summit
#

thats your chat plugin formatting

foggy quartz
#

I think I need that chat plugin right

bitter coral
#

Messed up chat format? ~~Or LP prefix stacking~

magic summit
#

if essentialsX, uncomment the add-prefix-suffix line and make it false. (in essentialsX config)

foggy quartz
#

it's stacking

magic summit
#

what shows for /lp user <user> info?

foggy quartz
magic summit
#

so yea, try what i suggested

foggy quartz
#

ok ty

#

is this in the config

#

chat config?

#

EssentialsChat?

magic summit
#

yea

foggy quartz
#

or in the normal config

magic summit
#

its at the top of the essentialsx config, there is a section in essneitalx config for chat, there isnt a sep config.

foggy quartz
#

ah

magic summit
#

if you need more assistance for it, we can move to #general since its not LP related

foggy quartz
#

ty appreciate it

lusty kiln
#

oh sorry

#

um what is the track command for?

split veldt
#

Usage of promtion and demotion commands

lusty kiln
#

so i can demote players on the server?

split veldt
#

Yes

#

You "move" them up/down the track

#

E.g default - helper - mod - admin - owner

#

you have those in a track and move the player up/down the track to suit

lusty kiln
#

so if i was to do /luckperms createtrack owner

#

i could move myself to that?

split veldt
#

Yes but a track on its own has no permissions

#

A track houses groups

twilit merlin
#

hello, anyone can help me?

tired turtle
#

Not without you telling us your issue

twilit merlin
#

i'm trying to put different ranks in 2 world with pex, for example X rank in first world and Y rank in another one

#

X rank is for "hub" world (the only rank) and Y rank is for my PvP Box world, so another ranks will be there

tired turtle
#

This is not help for PEX

twilit merlin
#

Luckperms* I mean

#

sry

lapis ibex
#

@twilit merlin well, what have you tried so far and what happened?

twilit merlin
#

at first idk how to put permissions in the config file

#

i'm so confused

tired turtle
#

We don't recommend using yaml storage.
Either set permissions through commands or with the web editor

lapis ibex
#

!usage

wanton stratusBOT
lapis ibex
#

!editor

wanton stratusBOT
lapis ibex
#

@twilit merlin have a look at those two

twilit merlin
#

okey thanks

#

hm?

tired turtle
#

The command won't work when PEX isn't installed

twilit merlin
#

pex is installed

tired turtle
#

Enabled too?

twilit merlin
#

a min i'll try to restart again

tired turtle
#

Also PermissionsEx πŸ˜‰

twilit merlin
#

okey done

#

but where is the migrated file?

lapis ibex
#

By default LP doesn't use a YAML file to store permissions

#

Use the webeditor

#

!editor

wanton stratusBOT
lapis ibex
#

(And remove PEX after migrating)

twilit merlin
#

so all data will be saved in the yml? after editing the perms on the web editor

lapis ibex
#

All data will be saved in LP's datastorage

#

No matter what it is

twilit merlin
#

so if i change my mc hosting, it'll delete all my lp data?

lapis ibex
#

No?

#

As long as you take the storage file with you

twilit merlin
#

u mean in the ftp?

lapis ibex
#

Oh boy

#

You have a lot to learn...

twilit merlin
#

yeah probably

#

haha

lapis ibex
#

Especially getting a grasp on the terminology

narrow spade
#

You should make an idiots guide on β€œhow to own & manage your own Minecraft server” brain

twilit merlin
#

thanks

lapis ibex
#

But yes, to put it simply, if you download the LuckPerms folder, and upload it somewhere else, then you will keep your data

#

It's no different than PEX or any other plugin

narrow spade
#

@twilit merlin wasn’t calling you an idiot. Sorry πŸ˜„

lapis ibex
#

@narrow spade I'd rather die

narrow spade
#

Hey it would help a lot of people