#support-1

1 messages Β· Page 384 of 1

foggy quartz
#

got it

shell bone
#

Just wondering, is there anyway on making the group names capitals. For example the group Owner would have a capital O, instead of all lowercases.

fluid relic
#

Does anyone know if there is already a request for a command to remove unused permissions from any plugins?

turbid wing
#

This is the weirdest. I broke the symlink between my yaml-storage and the bungee and recreated it to check that my method of creating the symlink worked. It did. Shut it down, wiped all files and updated to the latest 4.1.83 then booted up. Got the config, shut it down and edited it properly. Booted, got the basic yaml-storage. Shut it off and wiped that for the symlink then booted again.
https://paste.md-5.net/fitenecuvu.avrasm Same error as if I had done absolutely nothing. It's stating that the storage already exists, but at the same time trying to create it?

foggy quartz
#

@tired turtle yea i'm using essentialsxchat

wanton stratusBOT
#

Hey Austin! Please don't tag staff members.

toxic wagon
#

@foggy quartz If a spigot server, are you using vault?

foggy quartz
#

Yes its spigot and i have vault

mental flax
#

@shell bone use displayname to set display name to Owner and not owner

#

/lp group <group> setdisplayname <name>

#

for example
/lp group owner setdisplayname Owner

shell bone
#

Thank you.

mental flax
#

No problem

verbal dock
#

πŸ€”

#

Is it possible to let someone use the editor but restrict what they can do?

tired turtle
#

no

foggy quartz
#

Hello, can someone help me with a placeholder?

#

@foggy quartz I could help >.>

#

Fine

#

%luckperms_prefix% is not working for my scoreboard

#

What scoreboard plugin are you using?

#

Featherboard?

#

ScoreBoards

#

PlaceHolderAPI is working, and I've downloaded the placeholder

#

Did you enable scoreboards with /papi list all 1 2 3 4 etc

#

a second

#

I will check it

#

It should be in there I think. I've never used that plugin before, I normally use featherboard.

#

2 placeholders regsitered

#

LuckPerms

#

And the ScoreBoards placeholders

#

/papi ecloud download Player
/papi ecloud download Server
/papi ecloud download Essentials

#

Add them.

#

Ok

#

A second

#

After that. either reload the plugins or reboot the server. I prefer to go with a server reboot.

#

Do you mean with rebot a restart?

ionic timber
#

/papi reload

#

Only

foggy quartz
#

I did that

ionic timber
#

Ok it should work

foggy quartz
#

This is what I see

#

It should of worked.

#

On a another server is that working

#

Hmmm. Strange.

ionic timber
#

Try to reload the scoreboard plugin

foggy quartz
#

I am toggling the scoreboard

ionic timber
#

And to check if the issue form the scoreboard not papi do /papi parse %luckperms_prefix%

#

Then see if it returns the correct prefix

foggy quartz
#

Ok

#

I will try it

#

I see this in the chat

ionic timber
#

So it's working fine when u run that command

#

Sooo the issue form the scoreboard plugin not papi 😊

foggy quartz
#

The plugin is using papi for the placeholders

ionic timber
#

Can u link that sb plugin to me?

foggy quartz
#

But its not working

ionic timber
#

I am toggling the scoreboard by toggling the scoreboard u aren't reloading it... 😊
If ur scoreboard plugin doesn't have reload command make sure u have set the placeholder in config correctly then restart ur server

turbid wing
#

Should just always do a server-restart. Doing a reload has the potential of killing your files. Very rare, but possible. Β―_(ツ)_/Β―

ionic timber
#

Yes for the scoreboard plugin probably but not for papi 😊

foggy quartz
#

The scoreboard plugin has a reload command

#

I've reloaded it

ionic timber
#

And...?

foggy quartz
#

But, nothing is working

ionic timber
#

Try to restart

foggy quartz
#

I did that already

ionic timber
#

Thats weird...

#

Try contacting ur scoreboard author
Maybe he could help u

foggy quartz
#

He's not responsing

tired turtle
#

If that isn't help regarding LuckPerms, please move it to #general

#

thank you

foggy quartz
#

Ohh sorry

ionic timber
#

Sorry Andre πŸ˜…

foggy quartz
#

See, I'm quite new to LuckPerms. I'm wondering how I would go about adding a permission for 2 servers instead of all or 1 server.

tired turtle
#

You need to run the command twice and change the server-context to the other one on the second time

foggy quartz
#

I'm using the web editor

#

I have no clue what command you're on about i'm sorry.

tired turtle
#

ahh

#

Just add the permission twice and change the server on the permission

foggy quartz
#

Oh geez alright. Thank you πŸ˜›

plucky stirrup
#

Could a player be part of two different groups and have a prefix from each one?

opal pasture
#

Hii!

plucky stirrup
#

Hello

tired turtle
plucky stirrup
#

Thanks

plucky stirrup
#

I may have asked this before but I have looked through all of my chat config plugins and none of them have a double prefix. I think it may be luckperms but I am not sure because one prefix doesn;t repeat but the other one does.

tired turtle
#

Most likely the displayname

#

displayname always shows the nickname of the player and the prefix/suffix

plucky stirrup
#

Displayname in the luckpermsconfig?

tired turtle
#

essentials-config.....

plucky stirrup
#

So should I turn display name to false or true in the essentials config

tired turtle
#

......

#

There's the section to format the chat.... something like {PREFIX} {DISPLAYNAME} {SUFFIX}

#

Change that

#

idk what the placeholder for the playername is... {PLAYER} I guess

plucky stirrup
#

That didnt work

foggy quartz
#

@everyone

wanton stratusBOT
#

Hey WISQY! Please don't tag staff members.

foggy quartz
#

how do i set someone as a rank

#

in game

spice flame
foggy quartz
#

ok

#

how do i do it

#

@spice flame

spice flame
#

are you want to set someone to one of your groups?

#

wiki explains it pretty well
/lp user <userName> parent set <groupName>

maiden cargo
#

is there any permissions.yml that someone could send me so i know what the layout off it should be

tired turtle
#

We recommend using the webeditor over manually editing files

maiden cargo
#

i just dont know what the layout off it ment to be like i know groupmanaer lay out

#

as this is all it gives me

#

LuckPerms Export File

Generated by fatboy118 at 2018-04-29 17:22:43 BST

Create groups

Export group: default

Export users

opal pasture
#

So what's the suffix?

#

@elfin egret

wanton stratusBOT
#

Hey Kess! Please don't tag staff members.

sleek heart
#

Luck, the plugin works in PaperSpigot 1.7.10 Implementing API version 1.7.10-R0.1-SNAPSHOT ?

mental flax
#

There is version for 1.7.10

#

Legacy version

sleek heart
#

uhmmm but you know if it works also with bungee? like 4.1.5?

#
[19:04:15 INFO]:                __        __   ___  __         __
[19:04:15 INFO]:     |    |  | /  ` |__/ |__) |__  |__)  |\/| /__`
[19:04:15 INFO]:     |___ \__/ \__, |  \ |    |___ |  \  |  | .__/
[19:04:15 INFO]:
[19:04:15 INFO]:   Loading version v4.1.5 on Bukkit - CraftBukkit
[19:04:15 INFO]:   Running on server version git-PaperSpigot-43 (MC: 1.7.10) - 1.7.10-R0.1-SNAPSHOT
[19:04:15 INFO]:
[19:04:15 INFO]: [LP] Loading configuration...
[19:04:15 ERROR]: Error occurred while enabling LuckPerms v4.1.5 (Is it up to date?)
java.lang.NullPointerException
        at me.lucko.luckperms.common.config.ContextsFile.load(ContextsFile.java:71) ~[?:?]
        at me.lucko.luckperms.common.config.AbstractConfiguration.loadAll(AbstractConfiguration.java:98) ~[?:?]
        at me.lucko.luckperms.bukkit.LPBukkitPlugin.enable(LPBukkitPlugin.java:201) ~[?:?]
        at me.lucko.luckperms.bukkit.LPBukkitPlugin.onEnable(LPBukkitPlugin.java:184) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) ~[lobbyhcf.jar:git-PaperSpigot-43]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [lobbyhcf.jar:git-PaperSpigot-43]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:412) [lobbyhcf.jar:git-PaperSpigot-43]
        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:477) [lobbyhcf.jar:git-PaperSpigot-43]
        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:395) [lobbyhcf.jar:git-PaperSpigot-43]
        at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:170) [lobbyhcf.jar:git-PaperSpigot-43]
        at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:493) [lobbyhcf.jar:git-PaperSpigot-43]
        at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [lobbyhcf.jar:git-PaperSpigot-43]```
#

Currently get that in console on start up

lapis ibex
#

@sleek heart try updating

#

Links to the current versions can be found in #welcome

cyan cipher
#

error

#

new version

#

i connected to mysql

#

bungeecord

#

[LuckPerms] [WARN] LuckPerms already has data for player 'ProDash' - but this data is stored under a different uuid.
[19:35:09 INFO]: [LuckPerms] [WARN] 'ProDash' has previously used the unique ids [98eac8ab-7753-3ddf-84a5-36cb51384b5e] but is now connecting with '4a77aabb-e4fa-4629-9c8d-2ee92a877ce2'
[19:35:09 INFO]: [LuckPerms] [WARN] This is usually because the server is not authenticating correctly. If you're using BungeeCord, please ensure that IP-Forwarding is setup correctly!
[19:35:09 ERROR]: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Out of range value for column 'accounts' at row\

#

ip_forward: true
network_compression_threshold: 256

rugged garden
#

When I do /lp user icehenrik info I get what version luckperms is on. And that isn't correct. Do some1 know whats wrong?

foggy quartz
#

@cyan cipher Check in your spigot servers. there should be an option called " Bungeecord: false " change it to " Bungeecord: true " and start up the server.

cyan cipher
#

i have true

sleek heart
#

Thank you, i tried latest version of Legacy, apparently works fine, i'll try later with Bungee connection for bungee permission, and give feedback πŸ˜„

cyan cipher
#

i must download old version

#

19:53:50 ERROR]: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Out of range value for column 'accounts' at r please help

foggy quartz
#

@lapis ibex Do you remember that command you told me about a few days ago... When you tell admin to inherit perms from moderator.

wanton stratusBOT
#

Hey HyperGaming18! Please don't tag staff members.

foggy quartz
#

😦

lapis ibex
foggy quartz
#

lp group admin parent add mod

#

❀ thanks again.

cyan cipher
#

i use waterfall

sullen walrus
#

I need of setting up luckperms plugin for my bungeecord server

#

Can anyone help me please?

tired turtle
sullen walrus
#

when i put luckperms in bungeecord plugins nothing happends and i did this too all per server but i want to know how to connect luckperms to each one

#

to each server and all groups

tired turtle
#

Follow the page I provided

#

It helps.... A LOT

sullen walrus
#

IT DOESN'T BLOODY EXPLAIN HOW I CONNECT LUCKPERMS TO ALL MY SERVERS!!!

#

i dont understand crap of it

tired turtle
#

If you don't understand it, then you shouldn't run a network.

sullen walrus
#

what i meant is i dont understand how to connect each database to the same one and i really dont know how to connect each server to each one

tired turtle
sullen walrus
#

how the heck do i do that?

#

like how do i do it?

tired turtle
#

You set the storage-type in the config.yml of LuckPerms (on all servers and proxy)

#

You need to have MySQL, MariaDB, or however the supported storage-types are called, setup on your server

sullen walrus
#

how to get MySQL?

tired turtle
sullen walrus
#

whats that?

#

oh

tired turtle
#

Google is your best friend

sullen walrus
tired turtle
#

That explains a lot

sullen walrus
#

it good

#

where to install mySQL?

#

@tired turtle its a virus

wanton stratusBOT
#

Hey ValeyMD! Please don't tag staff members.

lapis ibex
#

MySQL a virus?!?

#

Good joke

sullen walrus
#

not gettign it

#

this is a virus

#

bye

tired turtle
#

Wow

#

Idiots are litarally everywhere

hasty tree
#

πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚

tired turtle
#

That user is literally a pebkac-example

lapis ibex
#

King of pebkac

hasty tree
lapis ibex
#

I'm kinda hoping for a review by that person now xD

tired turtle
hasty tree
#

Is that Owen Wilson?

elfin egret
#

ayyyy

#

(pls upvote, kthx)

tawny pier
#

Luck, Is there a stored location for permissions? I'm looking to wipe them all and restart as I accidently gave * to myself and another admin that is having adverse effects.

turbid wing
#

How do you store the perms? Yaml, H2, MySQL?

hasty tree
#

Just remove the * permission?

turbid wing
#

If you don't know @tawny pier I'd wager H2 as I think that's the default. Look in /plugins/LuckPerms and then for a h2 file. Or you could remove the perm through the edi- Yeah

tawny pier
#

I do see luckperms-h2.mv.db I believe you may be correct. I appreciate it.

turbid wing
#

Before you delete it though

#

try to remove the * permission.

tawny pier
#

I have a lot of other weird things wrong i need to fix anyways so probably faster to delete it and restart. Trying to setup a sevtech server currently, it's been a blast setting up all these plugins when I have no prior experience! (Sarcasm) but I'm learning.

hasty tree
#

Fair enough, starting fresh is a good idea.

tawny pier
#

That was indeed the file thank you very much. I definitely didn't realize there was a permissions web editor, that's pretty damn convenient.

wide lichen
#

so I know that minecraft has a vanilla command for advancement. does anyone know the command to give myself that permission to use the /advancement command?

tawny pier
#

yeah vanilla commands seem to be my issue figuring out most the time too. I can't use /setworldspawn or destrop blocks around the spawn even while opped and set as admin

hasty tree
#

To find the permission of anything, use verbose /lp verbose on then run the command and it will tell you. Verbose can be spammy though so maybe filter it lp verbose on <username> for example.

tawny pier
#

while that option is awesome, currently the console is getting spammed now so i can't tell what command i ran lol

hasty tree
#

Hence why you want to filter it

#

If it's a vanilla command, probably try /lp verbose on <username> & minecraft

tawny pier
#

I appreciate the help sir

#

happen to know why even when set to admin (I added all nucleus, LP, and GP admin commands) and Opped I am unable to break blocks around the worldspawn?

hasty tree
#

I think Sponge has a weird thing with Op but I don't know as I don't use Sponge.

tawny pier
#

I shall look into it, Thank you again sir.

hasty tree
#

quick search of the discord messages:

When you install a permission plugin, sponge disables OP functionality which is not changeable. If you need all permissions, assign your user/group *

tawny pier
#

Interesting, I actually made sure to go back and reset all permissions earlier because of this

#

but if anythign i can do it temporarily and revoke it later.

hasty tree
#

Good idea

tawny pier
#

I find it amazing the big plugin creators have discords for assistance like this. Never thought I would see this type of support available.

hasty tree
#

It's becoming more and more common. I think it's great πŸ˜„

#

So much better than asking a question on a forum and usually not getting a response.

#

Not sure where you got that info from!
/lp user <username> parent set <group> - to add the user to 1 group
/lp user <username> parent add <group> - keeps the user's current group/s and adds another one

foggy quartz
#

When I add server=towny1 & world=global to permissions , no one can access commands. Any idea how I can fix this?

#

There server name is from my bungee config.

toxic wagon
#

@foggy quartz Make sure "towny1" is the exact server name as stated in the config. Also you don't have to add world=global as it defaults to global anyway.

foggy quartz
#

I only mentioned world=global for reference. Will I need a restart after changing the perms with bulkedit?

toxic wagon
#

No, it should sync it automatically, as if changing the perms normaly.

foggy quartz
#

Then I wonder why players lose access to their perms.

toxic wagon
#

Use the verbose command and see what's happening. (use the wiki as info on how to use it)

foggy quartz
#

towny1 is the exact name. I use that when switching servers all the time.

#

Will do.

toxic wagon
#

An i meant the name in the luckperms config for that server.

foggy quartz
#

Oh.. well that might be the issue.

#

Wait, where do I add those to the config?

toxic wagon
#

server-name: <name> at the top of the config.

foggy quartz
#

Found it. Can I add more than one?

toxic wagon
#

No. Each server has it's own config and that's where you add the name of that specific server.

foggy quartz
#

Wow, I feel dumb. I understand now. Thank you @toxic wagon

#

Is there a way to bulkupdate groups while eliminating two groups from the edit?

toxic wagon
#

No, it's all the groups.

foggy quartz
#

Ok, so this broke something. Now players aren't getting the proper prefixes and suffixes.

toxic wagon
#

What are they getting for the prefixes?

#

Like how's it broken?

foggy quartz
#

Like now no one has any permissions and bulk update isn't allowing me to revert to global permissions.

#

It says it is updating, but nothing happens to the perms.

#

This is after I did a bulk update

hasty tree
#

with /lp bulkupdate ?

foggy quartz
#

Yeah.

hasty tree
#

what is the command you're using?

foggy quartz
#

/lp bulkupdate groups update world global

#

Ok, so I am going to work with the towny1 name.

#

It seems to be partially working for now.

hasty tree
#

world is global on every permission by the looks

foggy quartz
#

But I'm missing all of my prefixes that are linked to groups on the rank track.

#

Yes.

#

If I understand correctly, that should be all worlds in the towny1 server, or do I have that wrong?

hasty tree
#

correct

#

use /lp user <username> meta info to see what is happening with prefixes

foggy quartz
#

Ok, so my prefix is missing, but my chatmod has his prefix.

#

It says I have a prefix in server=towny, no suffixes.

#

but I'm inheriting my group in context global...

hasty tree
#

Could I see a screenshot?

foggy quartz
#

I changed the context for my inheritance to towny1 but with no effect.

hasty tree
#

/lp user phyther info ?

foggy quartz
hasty tree
#

you have the developer group, which doesn't appear to inherit anything else

#

except there is a prefix there, so idk why that's not coming through

#

wait

foggy quartz
#

It inherits group.admin in the permissions.

hasty tree
#

your prefix is displaying in the info screen

foggy quartz
#

Yep.

hasty tree
#

why was it not there under meta info ?

foggy quartz
#

It was.

hasty tree
#

oh you're right, sorry

foggy quartz
#

And it was working before I make the server=towny1 change.

hasty tree
#

developer actually has group.admin set to false

foggy quartz
#

I changed it to true and no effect.

hasty tree
#

LP seems to think you have a prefix so it's likely your chat plugin, which chat plugin are you using?

foggy quartz
#

Deluxechat

#

And I didn't edit anything there.

hasty tree
#

check your dev chat format

foggy quartz
#

prefix: '%deluxetags_tag%%vault_groupprefix%'

hasty tree
#

is that the same for the other formats?

foggy quartz
#

It is similar... some use %vault_groupsuffix%

toxic wagon
#

Could it be that dev has * and it's picking up everything.

hasty tree
#

That is likely

#

You could check your chat formats have their priorities set up correctly (similar to group weights in LP)

foggy quartz
#

They are reverse, but set correctly.

hasty tree
#

having * will probably inherit the top most format in your config

foggy quartz
#

I removed * perm and nothing.

#

prefix: '%deluxetags_tag%&7[&6&lLegend&7]%vault_groupprefix%'

#

I just realized that players aren't getting the vault prefix...

hasty tree
#

it might be invalid, there are other placeholders you can use

toxic wagon
#

try %vault_prefix%

hasty tree
#

^

#

alternatively %luckperms_prefix% if you use PlaceholderAPI

foggy quartz
#

Ok, so *vault_prefix% doesn't work, trying the luckperms one.

#

woops.

#

Ok, so that kinda worked, but now players are getting default group when they log in.

hasty tree
#

looks like it works!

#

oh, you'll need to update your prefixes so they have different weights

#

currently they're all 50

foggy quartz
#

Ok, so if I match them to the weight.* perm that should fix it?

#

And what about players being moved into default group?

hasty tree
#

your groups inherit the default group

#

that's why they have the peasant prefix

foggy quartz
#

Yes.

#

No, she had the default group added, which has the peasant prefix.

#

When I manually switched her to the proper group, then removed default, it straightened out.

#

She was able to relog and didn't get added again.

hasty tree
#

i'm not sure why default would be added

#

perhaps you have something set up in the default assignments section of your config?

foggy quartz
#

Nope.

#

But I'll manually fix that.

#

Now, is there a way to set global permissions across all servers?

hasty tree
#

/lp group <group> permission set <permission>
Without any contexts defined, it defaults to global.
If you need to define the world context, then use
/lp group <group> permission set <permission> true server=global world=<world>

foggy quartz
#

Ok, so I'm trying to figure out why my bungeeperms don't work then.

#

I use /send a lot and I set bungeecord.* to server=global

#

and I don't have permission for /lpb either.

hasty tree
#

you need to make the server context for those either global or bungee

#

cause right now they're set to towny1 and it won't work

#

you should have /lpb permission though... what does lpb info say in your bungeecord console?

foggy quartz
#

Static contexts: bungee

#

So changed it to bungee, and still no permission.

hasty tree
#

you may not have a messaging service set up? try lpb sync on the bungee console

foggy quartz
#

I setup messaging as bungee

#

I have a version mismatch....

#

Bungee is 4.1.63 and towny is 4.1.84

hasty tree
#

that probably won't matter, but worth updating the bungee version

foggy quartz
#

I'm updating.

#

Did the sync, updated, no permission, did the sync again and still no permission.

#

And the versions above were the luckperms versions.

#

I figured it out. My group was set in contest of towny1 only.

#

I changed it to global and everything works now.

hasty tree
#

oh of course, I didn't think about that

#

glad you god it sorted

foggy quartz
#

I was reading the context page and it hit me.

#

Me too! Thanks for helping turbotailz!

foggy quartz
#

Ok, so now my TAB stopped getting groups from vault...

#

Is there a way to get vault to read the groups per server?

#

INFO [LuckPerms] [WARN] This is usually because the server is not authenticating correctly. If you're using BungeeCord, please ensure that IP-Forwarding is setup correctly!

#

No idea

#

Where would I check for ip forwarding?

#

@foggy quartz That is in you bungeecord config.

#

ip_forward: true

#

I have it set to true

#

Yes.

#

Needs to be false?

foggy quartz
#

guys i need help

#

how can i set per-server permissions?

#

im using bungeecord, and linked all servers with mysql

#

i tried to use servers name like in server.properties but it doesnt work.

toxic wagon
#

@foggy quartz In each of the configs make sure that you set the server name which can be found at the top of the config then use contexts when applying permissions to users and groups. Also make sure you have the messaging service in each config set to bungee. https://github.com/lucko/LuckPerms/wiki/Context

#

@foggy quartz If you're still having issues post the full error message using pastebin.com.

#

@foggy quartz Just make sure the TAB has the right placeholder for the prefix/group

foggy quartz
#

thanks.

wispy talon
#

I'm am currently working on a project and i need some mapbuilders, Can i publish a text where i ask for mapbuilders? with what i want, what i already did and some screenshots? :/

toxic wagon
#

@wispy talon Mapbuilding isn't related to luckperms at all. Maybe ask in the #general channel.

safe imp
#

how to disable a group in a certain world, without recreating the whole group

turbid wing
#

Huh. So if I understand the difference between the File API and the Paths API you mentioned on the Git @elfin egret, then the Paths one would require the specific directory to work, as such a generic yaml-storage won't be functional, but if I symlink Γ¨ach individual file, that'd perhaps work?

wanton stratusBOT
#

Hey Odd! Please don't tag staff members.

elfin egret
#

you're symlinking the actual yaml-storage directory, right?

turbid wing
#

Yes.

#

isssue at this point.

elfin egret
#

well, not really

#

it should "just work"

#

it's my understanding that the java Path api is written and implemented in a way that means developers don't need to worry about the details of the platform

turbid wing
#

That'd be the greatest, yeah. I've tangled a lot in my setup to symlinks so that instead of updating the plugins of four servers I only swap out one location, etc.

#

Hmm

#

Do you know what version you did the change on?

#

If I try updating to the version just before it, check if it works, then update to the one with that change that could resolve whether that is the issue. Though it probably is.

elfin egret
#

i can find the commit, but it's unlikely there's still a build on jenkins for it

#

effectively, I'm calling bukkitplugin.getDataFolder().toPath().toAbsolutePath().resolve("yaml-storage")

turbid wing
#

You've done this change to both Bungee and Bukkit, correct?

elfin egret
#

yes

foggy quartz
#

Something is going on with the latest dev build of luck with towny. Forbidden spawn issue lldm knows about it now, and has pointed it at luckperms. Apparently some permissions with luckperms are acting weird

turbid wing
#

Just noticed something in the paste that I provided that is different in the Bungee-one.

elfin egret
#

Odd, does the plugin start up without any errors?

#

@foggy quartz you need to be specific

turbid wing
#

It does not.

elfin egret
#

mind showing me those errors?

#

might be more helpful than the ones thrown at runtime

turbid wing
#

Looking for them now. I'd rather find them in the logs than replicate them.

foggy quartz
#

I'm not too sure how to elaborate, but some plugins do not work with the latest luckperms. If you contact lldm on the towny irc he wil llikely have a better explanation. But, the most info I can provide & reproduce would be luckperms not working town towny perms proberly. If you apply for example towny.command.town.* in luckperms not all commands under the operand of * will work at all. Then you'll also run into a strange permissions "spawn is forbidden" issue. This is resolved by not using luckperms & sticking with townys build in permissions, or using the current version of luckperms on spigot

hasty tree
#

Have you tried verbose?

foggy quartz
#

I would suggest installing luckperms & towny on a fresh server then applying all the towny permissions & trying all the towny commands while not op. You'll be able to reproduce. Also if you run /t spawn multiple times after warping as an example it will give the forbidden permission error

#

I haven't

toxic wagon
#

The luckperms version on spigot is outdated.. Best to use the Jenkins / Github ones. But yes, try running verbose to see what permission are the issue.

turbid wing
#

Tried sending you the paste of boot and shutdown in a PM, but you've apparently blocked that, @elfin egret.
I'll clean it out and paste it here.

wanton stratusBOT
#

Hey Odd! Please don't tag staff members.

safe imp
#

what is higher?

a global permission like test.example
in a group with weight 10

or

a global permission like test.* set to false
in a group with weight 20

elfin egret
#

The first

safe imp
#

how to set it up that it is the second?

#

i want that a group with higher weight disables some perms

elfin egret
#

normal permissions will always take priority over wildcards

turbid wing
toxic wagon
#

So just use test.example false to disable the perms in the group.

elfin egret
#

TCC, I've checked the towny irc channel, read the logs from the past couple of days, the only information I can see there is

#

<@LlmDl> luckperms has been doing strange things

#

i need more info than "doing strange things" :p

hasty tree
#

Stranger things season 3

foggy quartz
#

hmm ok

turbid wing
#

Please release

elfin egret
#

unfortunately, I don't have time to experiment with different plugins on the off chance that I run into the same problem

hasty tree
#

Plot twist, towny is at fault

turbid wing
#

My netflix is ready

foggy quartz
#

what would the best way to go about this be

#

besides verbose

hasty tree
#

Did you at least try it?

elfin egret
#

give me super specific steps for how to reproduce the issue, ideally πŸ˜ƒ

foggy quartz
#

i did not yet, but i will try verbose

safe imp
#

i have like houndreds of perms, and i dont want to set all of them to false, if i could set only a wildcard to false (less writing)

foggy quartz
#

ill pm you what i find later today

hasty tree
#

Just post it here

foggy quartz
#

or i guess ill post it here

turbid wing
#

Or on the Git Β―_(ツ)_/Β―

hasty tree
#

^

#

Better option

turbid wing
#

Less chance for it to get lost.

foggy quartz
#

i have posted maybe 20 different bugs on github

#

i am sick of it to be honest

#

but yes ill do that

hasty tree
#

Great then you're experienced enough to know how detailed it should be 😜

foggy quartz
#

20 different bugs in the past 3 days*

#

seems like a lot of plugins are having issues lately

#

big ones

hasty tree
#

Maybe they're preparing for 1.13

foggy quartz
#

could be it

#

or it's just bad luck

turbid wing
#

Cleaned up the Bungee-paste further and posted to Git.

elfin egret
#

thank you

#

can you try with the latest build

#

might fix it

#

Β―_(ツ)_/Β―

turbid wing
#

Once it's done with that cute little progress-bar of it, yeah.

elfin egret
#

will probably be a couple of minutes

turbid wing
#

50%

foggy quartz
#

dont know if you are aware of this or if it is even worth a github post. if you leave the luckperms web editor open for a while & make a few changes with up to maybe 5 - 10 saves after a while when you click save the icon keeps spinning & doesn't provide the permission update link

elfin egret
#

Yeah, there's a rate limit

foggy quartz
#

is the rate limit on the amount of saves, changes, or open time?

elfin egret
#

you can "save" 30 times every 10 minutes

foggy quartz
#

ah ok

#

thats good to know

turbid wing
#

That reminds me. I saw you had provided API to the BungeeTabListPlus. I attempted to utilize it to show peoples ranks/prefix/suffix but there doesn't seem to be a placeholder that gives the "correct" info, just the parent stuff. Did I miss something or is there no placeholder for it?

elfin egret
#

luckperms_prefix afaik

turbid wing
#

Yeah, but that throws the default. Since all my servers are connected I run the server=%server%, and the luckperms_prefix doesn't seem to care about those, nor did I figure out a way to do it.

elfin egret
#

uhh, it does care

foggy quartz
#

mine seem to work

elfin egret
#

but it reads the value of server from the bungeecord config

turbid wing
#

Ah, I've probably goofed there then.

hasty tree
#

Would setting a prefix with context world=<servername> work in this instance, luck?

elfin egret
#

Yes

#

server=bungee world=<backend server name>

#

backend server name refers to whatever the server is called in the bungeecord config.yml

hasty tree
#

Would it be worth making a suggestion the plugin does this automatically?

turbid wing
#

LuckPerms v4.1.86 Bungeeversion gave no errors on boot.

elfin egret
#

yaaay

#

did it load stuff correctly

turbid wing
#

Swapping the server-side one now and booting the hub to check.

#

LuckPerms v4.1.86 Bukkitversion gave no errors on boot.

#

lp user Odd info resulted in correct information. So, successful database load on that end.

#

Bungeepermissions work, successful load for that database.

#

So, whatever you did for v4.1.86 fixes the issue with symlinks. Β―_(ツ)_/Β―

foggy quartz
#

remember when group manager was a thing

hasty tree
#

I drink to forget

elfin egret
#

πŸ˜†

turbid wing
#

Would I be wrong if I assumed you swapped from the Paths API to the File API, though?

elfin egret
#

Indeed, still using Paths

#

i believe the issue falls down to the Files.isDirectory(..) method

#

it returns false if the method is a symbolic link, even if the symlink points to a directory

#

which I didn't realise

turbid wing
#

Is that needed for something though?

hasty tree
#

Depends on the OS probably

elfin egret
#

yeah definitely

#

and I can see why it'd be useful

turbid wing
#

Ubuntu 14.04.5 LTS as the OS.

elfin egret
#

it's needed in this case, because I check if the directory exists already before trying to create it

foggy quartz
#

dafuq why ubuntu 14

#

ubuntu 18lts is out now

turbid wing
#

Haven't updated to 16.

foggy quartz
#

14 is so old

turbid wing
#

16 wasn't the main when I got it running. Though I was at the very end.

elfin egret
#

same here

#

still on 14

foggy quartz
#

i run debian on all my servers and mint for my actual machine

#

ubuntu 18 looks nice though

elfin egret
#

this machine nearly has a three year uptime 😎

turbid wing
#

Yeah. There's no real need to update due to the possibility of failure but the knowledge that I need to sit down and do it lingers in the back of my head nearly every day.

#

😦

foggy quartz
#

i let go of windows years ago and i could not be happier

#

all my windows vms take like 30 mins to update

turbid wing
#

I was at a 9+ month uptime. Then I had a storage issue where my daily backup was backing up Dynmap, so everything got stacked.

hasty tree
#

I need to play games so I gotta keep windows

elfin egret
#

rip

foggy quartz
#

i have a seperate pc for unraid that runs two windows vms so dual gaming on 1 pc

turbid wing
#

Windows on my Desktop, Ubuntu on the server and debating on throwing some lightweight distro on my laptop.

foggy quartz
turbid wing
#

Either way, yaay, thanks for fixing the issue Luck. Now I can go back to holding my spacebar with emacs. Β―_(ツ)_/Β―

foggy quartz
#

πŸ‘

turbid wing
#

Now to find something else to break. πŸ˜‰

elfin sail
#

i need help with the plugin

#

i cant seem to add my self to a groupe be inherit the groups perms

turbid wing
#

What have you attempted so far?

elfin sail
#

./gruop <name of the group> perent set <IGN>

turbid wing
#

You want to make it so that your user has that group, correct?

elfin sail
#

i want to join that group and have the perfix of owner

turbid wing
#

If you want it as your main parent, I think I'd just do /lp user Odd parent set owner

#

If you're the owner and/or dev of the server I'd probably recommend keeping all data on the owner group and nothing on your user. That'll let you run lp user %name% clear to rid yourself of any data on your user and set your rank to something else when you need to test something. Then run the clear again and run lp user %name% parent set owner to return as owner. That's what I do at least. Β―_(ツ)_/Β―

elfin sail
#

okii

finite musk
#

Hello

#

Its posible put this

#

default-assignments:
Prision:
if:
has-true: <group.default>
take:
- group.default
give:
- group.A
set-primary-group: A

#

But with specific server?

elfin sail
#

nah only one server

#

im trying to make its say that im the onwer

#

but its dosent say that and im trying to figure out why

turbid wing
#

@finite musk
To sync data between servers: https://github.com/lucko/LuckPerms/wiki/Syncing-data-between-servers
For specific usage (context): https://github.com/lucko/LuckPerms/wiki/Context

Not sure if I understand your problem specifically, but if you sync your data you can use the contexts to give a player multiple groups at the same time where only one group will be valid for a specific server.

elfin sail
#

wait do i have to have vault installed?

finite musk
#

How can I put in a specific server (Prison) have a default group other than the other servers.

mental flax
#

Yeah u need vault and chat formating plugin to display prefix / suffix

elfin sail
#

!!!!

#

well i ididnt install that ;-;

lapis ibex
#

@finite musk we have a page on default groups on the wiki

finite musk
#

Yes bu

#

but

#

In diferent servers?

elfin sail
#

ok it works now

lapis ibex
#

You can set per server groups

finite musk
#

What form?

#

group-weight:
a: 0

#

?

lapis ibex
#

Group weight is something different

#

You don’t need that

finite musk
#

What need?

lapis ibex
#

There was a syntax for per server assignments in the default assignments

elfin sail
lapis ibex
#

But I don’t know how

elfin sail
#

!!!!

lapis ibex
#

@elfin sail try adjusting your chat format

finite musk
#

😭

elfin sail
#

im not sure in understand

finite musk
#

Does anyone know that syntax?

elfin sail
#

nope

lapis ibex
#

@elfin egret how can you add a group for a single server in the default assignments

#

@elfin sail you’re using a chat plugin, right?

elfin sail
#

the EssentialsXchat one

lapis ibex
#

And in its config there’s a chat format you can customize.

finite musk
#

@elfin egret

wanton stratusBOT
#

Hey Marc Iglesias! Please don't tag staff members.

finite musk
#

Ouu Sorry πŸ˜„

elfin sail
mental flax
#

use just displayname

#

u don't need prefix

#

if u use displayname

elfin sail
#

okii

mental flax
#

format: '&7{DISPLAYNAME} &8Β» &f{MESSAGE}'
Try using this if you still have errors

lapis ibex
#

@elfin sail further down

#

Nvm

#

Phone didn’t show additional messages

elfin sail
#

it works yay

finite musk
#

I need help!

mental flax
#

What you need

#

?

finite musk
#

I need set a group A to default in my Prision server

#

I have luckperms with mysql and in others servers have a default group to default rank.

#

What is the sintaxys to put this?

#

in config/command?

#

@elfin egret

wanton stratusBOT
#

Hey Marc Iglesias! Please don't tag staff members.

finite musk
#

What a good support ... They do not help you.

tired turtle
#

Ever heard of patience?

#

We aren't only here online

nocturne shoal
#

Can someone help me? The luck perms is flooding a command in the console and I do not know the reason.

15:45:43 - Server issued command: /lp user [sponge] parent remove default```
tired turtle
#

That isn't LP at all

#

That's either the server itself, or another plugin that does that

nocturne shoal
#

any idea what is running this?

tired turtle
#

No

#

Any program you use for managing the server? Like Multicraft?

nocturne shoal
#

yeah

tired turtle
#

Maybe that

#

Multicraft is known for running commands in certain intervals

nocturne shoal
#

there is someway to prevent this?

tired turtle
#

idk. I don't use Multicraft

restive tangle
#

hi i ran LP on a new install of Bungee and got "[ERROR] Exception whilst downloading dependency CAFFEINE" I've googled but cannot find this dependency

elfin sail
#

yo i need help again how do i set the mystic group to default?

tired turtle
#

@restive tangle Did you use the BungeeCord-version of LP?

elfin sail
#

so that they get the perfix that comes with the group and so i dont have to add them the the group every time someone new joins

tired turtle
restive tangle
#

Andre, I did. And I just got the same error while loading the bukkit version of LP on my spigot

tired turtle
#

Then your server blocks the connection

restive tangle
#

Ah, that makes sense. Can I download it manually while i figure out how to open the connection?

tired turtle
#

yeah. Should be possible.

foggy quartz
#

Hi

#

Is it possible to set a user in a group without never joined?

opaque obsidian
#

If I want to give a member access to fly in my multiple survival worlds and only remove it in my minigame world What would be the easiest way to do so?

tired turtle
#

Give the permission globally and remove it for certain worlds
iirc do perms with world-context override global one

opaque obsidian
#

so something like (/lp group memeber permission set essentials.fly global global true) then (/lp group memeber permission set essentials.fly global bedwars false)?

tired turtle
#

Don't need to type global

opaque obsidian
#

what would I type?

tired turtle
#

also true is default value

#

/lp group memeber permission set essentials.fly

#

And then /lp group memeber permission set essentials.fly false world=<world>

opaque obsidian
#

Ok thanks

#

πŸ˜ƒ

finite musk
#

How i can set default rank?

tired turtle
foggy quartz
#

@toxic wagon I figured it out. All the groups were assigned to players in context server=towny1. when I changed that to global it fixed it.

finite musk
#

@tired turtle Yes, but in this part no appear how set a default rank.

wanton stratusBOT
#

Hey Marc Iglesias! Please don't tag staff members.

finite musk
#

Bad support, really only give a me wikis but in wikis no appears my solution

elfin egret
#

would you like your money back?

tired turtle
#

@finite musk The page I provided has everything to know about the default group. Including solutions to "change" the default group. (A quick fyi: LuckPerms has a default group called "default" that every player on join gets, unless they have another group set.)

#

But you could of course ask for a refund

finite musk
#

How can I set a default group other than default?

#

@elfin egret I just want them to help me, if I do not decide and I do not waste my time and I'm looking to solve my problem in another place.

wanton stratusBOT
#

Hey Marc Iglesias! Please don't tag staff members.

tired turtle
#

Read. The. Page

finite musk
#

Keep using the default group, but just modify the "display name"
I strongly recommend for the reasons above that you keep using the default group.

Simply use /lp group <group> setdisplayname <name>

tired turtle
#

You can also let default inherit permissions of another group (including prefixes)

finite musk
#

Yes

#

But this

#

But this assigns each user the rank, that will fill the database.

#

And it will take up a lot of space

tired turtle
#

That's why the first two options are recommended over that one.

finite musk
#

Okay, thanks

#

Looks this

#

A user have 2 ranks asigned

#

2 ranks have parents of default

#

and A ranks

#

And in chat appears [A] [A], 2 prefix same

tired turtle
#

That's not a LP-issue

#

Check your Chatplugin

small edge
#

You using towny chat?

finite musk
#

No

#

chatEx

#

Its because Ayudante have Parent of A

#

And Alpha parent of A

tired turtle
#

Does it have displayname as placeholder?

#

@finite musk And again: That's NOT a LP-Issue. LuckPerms only provides the prefixes and suffixes. It's up to the chatplugin to actually show them in chat

small edge
#

Fix it yourself with that

finite musk
#

Okay, i see

#

Thanks

foggy quartz
#

I have issues with chatcontrol pro...

#

When i send a message

#

it takes like 3 seconds before it show up in the chat

#

Anyone have this issue too?

tired turtle
#

and no...

small edge
#

@foggy quartz check the tps and do a timings test

#

Your problem is lag related

foggy quartz
#

not really

#

it runs on a mg-128

#

server runs fine on 20tps

small edge
#

You on a hosting plan

foggy quartz
#
[15:21:42 INFO]: [ChatControl 7.8.8] loading component part [Chat.Prefix] took 112 ms
[15:21:42 INFO]: [ChatControl 7.8.8] creating component [Chat] took 205 ms
[15:21:42 INFO]: [ChatControl 7.8.8] creating component [Chat] took 143 ms```
#

no

#

I am not

#

I have dedicateds.

#

2x mg-128 dedis

#

so dont think so

small edge
#

And your mysql is?

foggy quartz
#

on the same dedicated.

#

And its not connected to sql

#

so it has nothing to do with it.

#

I also tried to connect to sql

#

same issue

#

Also checked timings, it's not even showing in the list because it uses nothing.

small edge
#

You running aac?

foggy quartz
#

no, not needed on a hub server.

#

What does aac have to do with chatcontrol?

#

lmao

small edge
#

Then the problem is not related to your perms whatsoever

foggy quartz
#

I use lp by chatcontrol maybe chatcontrol is not made for lp.

small edge
#

Contact chatcontrol

foggy quartz
#

It has nothing to do with perms.

#

I did not get any respond

small edge
#

Try bungeecord multichat

finite musk
#

Hello

#

I have a rank with parents from another rank, but the problem is that in the chat uses the suffix of the inherited rank, is it possible to deny that suffix and use the suffix of the original rank? I do not know if they understand me.

jagged current
#

hey

foggy quartz
#

admin of mine is trying to use the editor but only this loads when he generates a link

finite musk
#

I have a problem with prefixes

#

I have this user

#

Legend and S-Manager, but [A] no appears

#

If i asign A rank with parents to user, yes works

#

Does anyone have an idea why this happens?

foggy quartz
#

Why would A appear? It’s not inherited by any of the parents the user has

finite musk
#

rank default

#

have parents of A

#

And inherited prefix, suffix and permissions

#

@lapis ibex Please help

wanton stratusBOT
#

Hey Marc Iglesias! Please don't tag staff members.

elfin egret
#

please stop tagging staff members

#

the bot has warned you three times now - as explained in #rules , all of the people here are giving up their free time to help, but are under no obligation to help anyone. we don't want to be constantly hassled and tagged 24 hrs a day, and will answer questions when we have time.

#

please just have some respect for that and follow the very simple rules we lay out.

#

regarding your question, please can you show the meta stacking section of your configuration file & the way your chat formatting plugin is setup

finite musk
#

I already fixed

elfin egret
#

ok, great

jagged current
#

is it ok to copy a luckperms file and put it on another bungee server?

elfin egret
#

depends which file

jagged current
#

can i just copy the whole database and put it on another server?

toxic wagon
#

If it's a database, why not just connect the server to it?

finite musk
#

Its posible this

#

/lp user Username switchprimarygroup default

#

With bulkupdate?

#

For all users?

elfin egret
#

No, bulkupdate can't modify primarygroups

finite musk
#

Luck i have a problems with Ranks in Prision server

#

😭

#

I do not know how to make it work

#

I want all users when they enter, have the rank they have, they add the rank A.

#

I've been around all day but I can not find the solution.

elfin egret
#

use default assignments, section at the end of the config

finite musk
#

Yes

#

default-assignments:
Prision:
if:
has-true: <group.default>
give:
- prison/group.A

#

I put like this

#

But i have players with donators ranks

elfin egret
#

hm

#

does your rankup plugin not handle it?

finite musk
#

Yes

#

But

#

Primary rank no

#

The rankup plugin will work if it has the primary rank, that is, the A.

elfin egret
#

try changing this option to parents-by-weight

#

a players primary group will just be their most highly weighted parent

finite musk
#

I put all-parents-by-weight?

#

Actually i have primary-group-calculation: stored

elfin egret
#

try changing this option to parents-by-weight

finite musk
#

Oo sorry

#

And default assignaments?

#

Dont work

#

And i have other problem

#

Default assignaments every time set rank A, but if player rankup to rank B, every times when player join LuckPerms give a A rank.

elfin egret
#

yes, because it's giving them A if they don't have A

finite musk
#

Yes bur..

#

but*

#

default-assignments:
Prision:
if:
has-true: <group.default>
give:
- prison/group.A

#

if has default

#

To put the A in primary join

#

I can not find the good way for this to work.

elfin egret
#

your rankup plugin should do it

#

it's pretty out of scope for luckperms

finite musk
#

Okay

#

This is easier when you do not have the permissions for Mysql and you can set the group A by default, but since I have the default group as the default range in the whole server, it is more difficult.

plucky stirrup
#

When you put gfroups in a track does the highest one inherit all the permissions from the groups under it or only the one directly under

hasty tree
#

tracks don't cause inheritance, it's up to you to set this up within the groups.

plucky stirrup
#

So I would set different group weights?

#

Or how would I set it up?

hasty tree
#

In particular you want to use the parent and setweight commands

plucky stirrup
#

so if I wanted group x to inherit all permissions from the default group, I would set the default groups weight to 1 and group x's weight to 2?

#

or would I make the default group the parent of group x

hasty tree
#

make default parent of group x

#

so /lp group x parent add default

#

you will want the weight to be higher than default, so /lp group x setweight 100 for example

#

best to do weights in increments of 10 or 100 so you have room for expansion

plucky stirrup
#

What if I doweights in incrememnts of 1, isnt that more expanision than 10 or 100

#

If I have another group y that needs to inherit permissions from default and x, do I make x the parent or default and x the parent. The weights would be default-10, x-20, y-30 if I am correct?

hasty tree
#

Doing weights in increments of 1 means if you add any groups and want them to be between other groups, then you'll have to change the weights on several groups to fit them in. Doing 10 or 100 means you can set a weight between those groups and have no issues.

#

You'd make X the parent of Y

#

X inherits default, so that means Y inherits both default and X

#

The weights you mentioned would be the correct way to set it up.

#

Well, there's no right and wrong with these things, but that would be the most reasonable solution.

spice seal
#

how do i make a certain group the default group?

hasty tree
spice seal
#

is there a command i can do in game?

hasty tree
#

for what?

#

did you read the wiki page i linked?

spice seal
#

yes

#

i did that but when players join they are not put on the track

hasty tree
#

is the group in question in a track?

spice seal
#

the default group is no

#

not*

#

but the group i want to put as default is

toxic wagon
#

What group are they being put into then. Because they should be put into the group which you set in the default assignments section of the config. An automatically placed onto the track if the group they are placed in is on the track.

hasty tree
#

Correct, specific permission rules will always take priority over wildcards

#

Not sure, if in doubt, always restart

storm geyser
#

askyblock.island.go will still be applied, yep. The wildcard will apply all child permissions unless you declare a child node as false

#

No problemo :)

#

Unless you're essentials, yes. Essentials can use the permissions in it's main config

#

Iirc at least. I don't use spigot much, so I may be mistaken

storm geyser
#

Erm, I honestly don't know >.> I can't remember an instance where that had been brought up before. That's a luck question so you may have to wait a bit :P

scenic stone
#

when doing a database import, does it overwrite the complete database? or only the groups that match the same names?

#

so if i have db1:
rank user

and in db2:
rank user
rank new

And I import db1 into db2, does it simply overwrite user? Ot it deletes 'new' too?

keen wigeon
#

doesn't lpb have a editor?

toxic wagon
#

@scenic stone I'm pretty sure it overrides the current data

scenic stone
#

So it overrides it completely?

toxic wagon
#

@keen wigeon It does. /lpb editor

#

@scenic stone I'd assume so yes, because the the export file is just a bunch of commands that it runs. Everything that was in the old database that you exported will go into the new database and override the data.

storm geyser
#

/lp editor groups will show all groups in the editor

#

Nope, export is either all data or no data

#

Export should really be reserved for creating backups, as well as duplicating data between servers

keen wigeon
#

immoirtal didnt work for me but whatever

#

old version likely

toxic wagon
#

@keen wigeon It just worked for me on my bungee server, so yeah likely old version. Does normal /lp editor work?

keen wigeon
#

yes but i was using ver 3 on my bungee instead of 4

toxic wagon
#

Ah okay. So everything is updated now?

keen wigeon
#

it works now

leaden inlet
#

hi guys, having an issue with parents, I set the parent of default to the next group up, however it's kept the prefix of the previous group :/

toxic wagon
#

Make sure the weights of the prefixes are correct. The prefix of the next group should be higher than the prefix of the previous group.

leaden inlet
#

I thought that default was supposed to be 100 and the next group was meant to be say 999

#

99*

tired turtle
#

What do you mean "to the next group up"?

toxic wagon
#

The higher the number the more important it is

leaden inlet
#

so default is first rank, I mean 'regular'

#

Oh, my mistake xD thanks a lot imortal πŸ˜„

#

hey guys?

#

with prefixes, now the prefix is gone xD

#

/lp group rankname addprefix 3 &7&l[&cRankname&7&l]

toxic wagon
#

That will apply the prefix with priority of 3

leaden inlet
#

so If that's my third rank, and the others are set to one and two, the prefix should show?

toxic wagon
#

Yes

#

if the player has the group

leaden inlet
#

I just realised all my other ranks are set to 0 as their weight

#

but their prefixes might not be

tired turtle
#

The command is wrong

#

It's /lp group <group> meta addprefix <weight> <prefx>

toxic wagon
#

Oh it is too, i missed that lol

leaden inlet
#

ah yeah xD I wrote that here and forgot meta lmao

#

I found my issue, I had this (lp group secondrank parent set firstrank)

#

so rip

toxic wagon
#

Set each display name to have a different context. Like add server=<servername> at the end of the command (might work with displayname, might not)

tired turtle
#

/lp group <group> setdisplayname <displayname> server=<server>

#

Also did you change the servername in the LP-config to SkyBlock?

toxic wagon
#

^ that's what i was suggesting.

wanton stratusBOT
#

Hey andrewkm! Please don't tag staff members.

tired turtle
#

Well... Then it does mean, that displayname doesn't work with a server-context

jagged current
#

Is it better to put all the permission for a group in its self or to make aux group for each plugins perms then have the main groups inherit them?

hasty tree
#

it's up to you really, personally I think that sounds like more hassle than it's worth

jagged current
#

I’m just thinking that instead of going through all of the permissions looking for a certain one I could just go into the group that the permission is in

austere jackal
#

hello

#

im having an issue with Luckperms on Spongecraft

finite musk
#

Hello

novel hare
#

Hey. I was having a problem. I have a spigot server, and for some reason. My prefixes were not showing

finite musk
#

What is the command of BulkUpdate to remove from all users a rank A of server prision?

#

./lp bulkupdate users delete "server == Prision" "permission == group.A"

#

?

tired turtle
#

group.a
LP saves it lowercase... unless you added it manually

finite musk
#

OKay

tired turtle
#

@novel hare Make sure that Vault and a compatible chatplugin are installed

novel hare
#

I had vault and deluxe chat installed

#

It didn’t work

tired turtle
#

That's because you first need to download the Vault-placeholders with PlaceholderAPI

novel hare
#

Ohhhhhh

#

Ok

tired turtle
#

/papi ecloud download Vault and then /papi reload

austere jackal
#

im using Luckperms 4.1.87 for Sponge forge

#

trying to make my first steps

#

but right from the start i cant give myself the permission to use LP sub commands

#

lp user "my username" permission set luckperms.* true works on the console but ingame when i type /lp

storm geyser
#

luckperms instead of luckperms.* :P

austere jackal
#

ah

#

aeh

#

whats the .* for ?

#

the "wildcard"

storm geyser
#

That's from bukkit's superperms permission implementation which sponge doesn't use. It gives all child nodes, so it would give every permissions that starts with luckperms.. Sponge however doesn't do that, and instead works by inheritance. So luckperms will grant all permission to luckperms

austere jackal
#

OKay

#

any way to give my group all permissions at once ?

storm geyser
#

* but if you're using nucleus or grief prevention, there will be major issues that can occur. Particually grief prevention

austere jackal
#

using nucleus

outer harbor
#

that work or like that?
/lp group <group> parent set permission perm1, perm2, perm3 ?

hasty tree
#

no

#

if you want to set permissions /lp group <group> permission set <permission>

#

you can't set multiple permissions with one command

#

suggest you use the web editor for that

inner marten
#

the web editor session should auto-fill permissions nodes, right?

elfin egret
#

Yes

#

it will provide suggestions

#

but that'll only work for nodes LP knows about

inner marten
#

okay, thanks! i wondered why some nodes showed up in the list of suggestions, but others do not. i've also had a few that showed up for one session and do not show up now.

tiny path
#

uh please help, i tried to make a prefix, but that doesnt work

#

i do /lp group default meta addprefix 100 &7[&3&lCitoyen&7] but if i talk in the chat, it doesnt work

hasty tree
#

probably your chat plugin, make sure you have Vault installed if you're using spigot and double check your chat formatting

tiny path
#

okay

lusty cape
#

help

tired turtle
#

Our database couldn't find any information about your searchterm "help"
Please try the following steps:
β–« Check your spelling for any typos.
β–« Be more precise about your search-term.

lusty cape
#

?

tired turtle
#

I'm very sorry my friend, but my glassphere broke yesterday and I have a headache, which is the reason I can't read minds yet.
Why not just tell us what your issue is and we maybe can help you.

lusty cape
#

help prefix ?

#

you could help me with the prefix, it does not work for me ?

tired turtle
#

ok. Now we get somewhere....

#

What server are you running?

lusty cape
#

spigol

hasty tree
#

do you have Vault installed and a chat plugin

lusty cape
#

essentials x chat ?

hasty tree
#

that should work, but do you have Vault?

lusty cape
#

yes

hasty tree
#

alright then what is the chat format in your essentials config

lusty cape
#

ya se resolvio xd

floral flume
#

We want to have these cosmetics on all servers, they buy them from our lobby so we need a way for the lobby to give the permission on all servers within our network. We don't really want to use mysql global perms for all of our ranks. Is there a way to have a global perm setup for a few permissions without it messing up with our server local luckperm setup. We're not setting up ranks, just a few permissions for these cosmetics. Ranks are defined per server locally but we want these global permissions in way that doesn't mess up our local luckperm setup. (We can also use bungee if there is a system like this within that)

#

tl'dr, we want to use global perms + local luck perms, but local luckperms will control almost everything except these few perms we need to cross over to all gamemodes within our network. (bungee)

dull galleon
#

@floral flume Luck perms can assign permissions based on server. If you setup the luckperms to use mysql and either use sql or bungee messaging service. Then you can use /lp editor to correct everything..

floral flume
#

so we could keep the luckperm local setups controlling everything but use bungee messaging at the same time?

#

we'd basically only have 5-10 perms we'd want to store in bungee, no ranks.

finite musk
#

Hello, I have a VIP rank and a inherit of the Default rank, the default rank has the prefix "&7" and the users that have the VIP rank temporarily have the prefix "&7" and in the chat that prefix appears, when I give it the rank permanently, do not inherit the prefix. Is it possible to deny the default rank prefix/suffix to the VIP rank? Thank you.

toxic wagon
#

Make sure the VIP prefix has a higher priority than the default prefix.

finite musk
#

Yes

#

Its correct

primal plaza
#

Hello People. I have a question:
/luckperms user Luck set minecraft.command.gamemode true <- this command is assumed Global according to the wiki because it didn't include a server name.
Would doing this:
/luckperms user Luck set minecraft.command.gamemode true global
also make the command global? or would it be looked at as a server named global.
I would like to force staff to have to type 'global' for global permissions, so they don't accidentally add flying to survival etc.

toxic wagon
#

The first one defaults to global. You need to do it like /lp user <name> permission set <permission> true server=<server>

primal plaza
hasty tree
#

huh, that may need to be changed

toxic wagon
#

That's just a quicker way of doing it. You don't need to add server= or world= you can just add the names and it will still work

hasty tree
#

oh TIL

#

nvm πŸ˜„

primal plaza
#

but what happens if I use global there? Will it be global? I can force staff to add 'server' word at the end with CommandHelper, by requiring all the parameters. But I need to understand if the word global = global :D

hasty tree
#

yes

#

global = global

foggy quartz
#

when using bungee can you leave a perm to global to use it on all servers?

hasty tree
#

yes

toxic wagon
#

Yes ferret

foggy quartz
#

ok thanks

primal plaza
#

Right, that's what I am scared of :D

#

I can see myself accidentally giving flying to Survival, while trying to add it to creative, because I forgot to add the server name. OOOPS!

hasty tree
#

maybe use the web editor then

primal plaza
#

web editor?

hasty tree
#

/lp editor

#

i'm amazed at how many people use this plugin and don't know about the best feature πŸ˜›

toxic wagon
primal plaza
#

webeditor sounds dangerous. I will look into it.

toxic wagon
#

There is a section to assign only certain contexts they can use.

foggy quartz
#

is there anything special to get players to show up with deluxe chat

primal plaza
#

Section in the config or in the webeditor?

toxic wagon
#

You mean the prefixes. Or the player name ferret?

#

In that link I sent cindy

foggy quartz
#

i have the %luckperms_prefix% but it is being weird

#

not showing up for users

#

so im not sure if its a weight or with the chat

toxic wagon
#

What does it come up with

foggy quartz
#

nothing for all players but me

#

just their name in white

#

well an admin got on and now its showing for them

#

give me a sec and ill see if it works for others

hasty tree
#

make sure you've given the correct chatformat. permission

toxic wagon
#

Make sure the weights of the prefixes are correct abd check ts users with /lp user <name> info to see if the prefix is given to them.

primal plaza
#

Can we use the console to assign permissions?

toxic wagon
#

Yes.

#

Webeditor is much faster though

hasty tree
#

you had to use the console to give LP permissions in the first place

primal plaza
#

Perfect!

#

We are investigating using this, we are walking thru the wiki for setup instructions. Thank you for the extra info. :)

foggy quartz
#

how do you make a prefix outrank another while they are on one server

hasty tree
#

set a higher weight

foggy quartz
#

okay. but they have one on this server and another on another server?

#

can this be done?

toxic wagon
#

The prefix with the higher weight will be applies if they have both groups. Or apply the prefixes using a server context.

foggy quartz
#

okay thanks

#

remind me what the context place is for?

toxic wagon
#

Server=<servername> at the end of the command to set the permission or prefix to a specific server.

toxic birch
#

Hey there

foggy quartz
#

i want this to false right? apply-global-world-groups

toxic wagon
#

That just means the groups that don't have a world set to them will be applied as global groups (so all worlds)

foggy quartz
#

I have a screen shot as i can not get these to work in my hub

toxic wagon
#

With the webeditor the contexts can just be global. You just need to change the server and world options for it. i'm pretty sure.

foggy quartz
#

okay. with the world options do i need one for each world then

toxic wagon
#

If you don't want it in a certain world just add the permission or prefix for that world and set it to false instead of true.

foggy quartz
#

ok ill try that

foggy quartz
#

does that work on bungee though?

toxic wagon
#

Yeah it should work. as it's only dealing with the worlds of a server, not servers. And as long as you use /lp instead of /lpb for them it will be fine. Because bungee sees the spigot servers as worlds.

foggy quartz
#

ahhh ok

#

so i can use /lpb for global perms for all servers?

zenith quarry
#

i need some help with plug ins

#

eny one know what vershin this plug in is for 1.10.2 on spong?

#

same with nucleus

foggy quartz
#

Was reading through the spigot page for LP and I noticed that it doesn't mention anything about there being a web editor. Probably the reason why not a lot of people know about it.

toxic wagon
#

@foggy quartz There is only a small mention that people overlook on the spigot page for it, "web-based permissions editor" It says that on the Comparison chat for other permission plugins. But yeah, there needs to be more of a mention about it. Though luck rarely, if never, update the spigot page. Let alone the spigot download version for LP

lapis ibex
#

@zenith quarry use the latest versions I think. At least for LP

zenith quarry
#

latest is for 1.12 i thought?

lapis ibex
#

@foggy quartz the β€œNetwork Installation” wiki page has lots of info on how to get permissions to work across multiple servers

zenith quarry
#

or dus it not mater?

lapis ibex
#

Not for plugins

#

Just make sure the API version matches

#

LP Supports 5-7 and for Nucleus it’s in the file name

foggy quartz
#

ill check that out again thanks

lapis ibex
#

And in short, the bungee version is not enough. In fact it even works without it

wide bridge
#

Just curious, what would the command be if I wanted to add a permission to a certain group for a certain world?

hasty tree
#

/lp group <group> permission set <permission> true world=<world_name>

wide bridge
#

Thanks! πŸ˜ƒ