#support-1

1 messages ยท Page 306 of 1

storm geyser
#

then type in chat and tell me if the correct prefix below [mod] is being shown

foggy quartz
#

i typed /lp group moderatorsupervip meta removeprefix 100

#

it didn't say anything

#

but it shows the old prefix

#

werid

storm geyser
#

erm, alright. So nothing was shown when that command was executed? If should show a message saying it has been removed

foggy quartz
#

it did the first time

#

it didn't the second time

#

or now 3rd time

storm geyser
#

are you in the moderatorsupervip group? If so, do /lp user <your username> meta info and send the output.

foggy quartz
#

pligon not work in tacospigot

storm geyser
#

I honestly don't expect it to since I've never hard of it. What version of MC is it?

foggy quartz
#

1.12

elfin egret
#

what's the error

foggy quartz
#

plugins not worlking 0 errors

elfin egret
#

pastebin your log then

storm geyser
#

which prefix are you supposed to be getting?

elfin egret
#

it's working fine @foggy quartz

#
[23:15:20 INFO]: [LP] Successfully enabled.
storm geyser
#

what command did you do to add that prefix? You'll need to surround that prefix with quotation marks. So "&6&l[Mod] &f"

foggy quartz
#

ohhhh

#

i got rid of the "..

#

Sorry. I pay honor. Possibly the database has been loading for a long time.

elfin egret
#

it took less than 1 second to load data

#

according to your log

foggy quartz
#

It worked!

#

@storm geyser Your a legend no wonder your called Merlin

#

๐Ÿ˜ฎ

storm geyser
#

merjilin but thanks xD and np

grim lake
#

is there any way to edit the groups permissions/suffixes and prefixes via a file?

lapis ibex
#

@grim lake yes

#

But in all honesty I'd recommend you using the editor

grim lake
#

I just don't want to do it in game

lapis ibex
#

It's not in game

#

Let me find the docs on it

#

Just try it ๐Ÿ˜‰

#

@elfin egret , I have two questions:
Are there plans to give the editor it's own page on the wiki?
And what do you have to do to become mod?

elfin egret
#

Editor wiki page: not on my list of priorities

#

mod: nothing specific

lapis ibex
#

Ok. I'd like to be one xD

elfin egret
#

i'll keep that in mind ๐Ÿ˜‰

lapis ibex
#

Ok ๐Ÿ˜ƒ

#

I mean you know that I know stuff ๐Ÿ˜›

#

I'm on holidays the next week so you have enough time to ponder that

rain mauve
#

hey

#

how to add luck perms prefix before <

#

@everyone

lapis ibex
#

You need a chat plugin

rain mauve
#

I have one

lapis ibex
#

Then you need to configure the chat format

rain mauve
#

format: '<{DISPLAYNAME}> {MESSAGE}'

#

This shows something like that>> <[PREFIX]Bluishcraft> Hi

#

@lapis ibex

storm geyser
#

You can't. {DISPLAYNAME} represents the prefix, username and suffix all in one. You'd need a different chat plugin to do what you want. I however have hardly no knowledge on spigot chat plugins.

lapis ibex
#

Yeah

#

Me neither

storm geyser
#

When assigning a prefix, form it like this in the command to leave a space at the very least. /lp group <group> meta addprefix <priority> "<prefix> "

#

This is an issue with using essentials :P it provides the bare minimum of your needs for each section. It is there to get the job done and that's about it.

ionic locust
#

is it possible to give a perm to a layer for a duration

lapis ibex
#

Yes

#

settemp

#

The wiki explains it

rocky spruce
#

@lapis ibex anything it doesn't explain?

lapis ibex
#

Only thing that comes to mind atm is the editor being poorly documented

#

Oh. And how to use your brain. But that's an exercise left to the reader

#

@rocky spruce

ionic locust
#

i will check in a bit ty @lapis ibex

rocky spruce
#

@lapis ibex

#

Oh, if your counting how to to use the brain than there are a lot of things

#

Complaint to the Wiki Owner!:

โญ 1/5

WIKI NOT DETAILED ENOUGH! MORE INFO NEEDED LIKE BIOLOGY, PHYSICS, QUANTUM MECHANICS!!!!!! (Please note Luck that this is a practical joke

ionic locust
#

Luck you there?

#

i need some help there

#

well if you remember, i have told you about the tag thing, which parents to vault. The tag is now applying to the users, but when they click the remove tag thing of the plugin, the plugin is still there and they can't remove it. This problem issues to both of the tags plugin that i have tested on. Is the problem on their end or their end.

elfin egret
#

I don't know

timber linden
#

Guys I updated the plugin and I still cannot use BungeeCord commands like server glist etc. I had it fixed one, but I dont remember anymore. P

#

There is only a default group set which comes by default

lapis ibex
#

You need to make sure to synchronize all LP instances

#

And give yourself or your group the appropriate permissions @Termito#8433

timber linden
#

Syncronize meaning? As i said the group is default and this is the only permission ive given and it is the correct one.

#

Everything is connected to one DB, everything has appropriate naming, every server has bungee as messaging server. I can see the permission set in the database bungee.command.server f.e

#

But it cannot be used, it says im outta permission

#

I have tried different worlds,servers, and commands. Only the essentials works properly

jolly silo
#

@timber linden It doesn't look like you are using the bungee version of lperms for the bungee stuff

timber linden
#

Got it fixed, found in my history some tabs from the editor and the permission was bungeecord.{the command}

jolly silo
#

k

hollow kiln
#

Geez I hate configuring inside minecraft. I went the hard way and changed most of it inside the mariadb. Also Luck it's quite messy back there it really was annoying to start but hey I got it done ๐Ÿ˜ฌ yay perms work haha

timber linden
#

I am having double prefixes for the groups, but the fun thing is that only the first two groups in the track dont have double prefixes. All the rest have the group in grey and then the color format i have for them. The only thing which could do such thing that i know of was essentials. I checked the config and its not it. Before I made tracks i didnt have this. Now that i made tracks after creating the first 2 groups for each group after the first 2 I have doubled prefixes. Any ideas? It appears to happen only on 1 server

#

Oh and again for some reason I cannot use the bungeecord commands..

foggy quartz
#

is LuckPerms faster than PEX?

timber linden
#

LuckPerms is better in everything i know than PEX @foggy quartz

foggy quartz
#

@elfin egret UUID version of PEX is server slowing, freezing and killing machine, non UUID were good... Does LP have better performance than PEX?

elfin egret
#

yes

timber linden
#

@elfin egret can you please check out the thing i wrote above and tell me is it from LuckPerms or I should check elsewhere, if ur not busy

foggy quartz
#

@elfin egret would LuckPerms performance be as same as PEX version, which was non UUID even on 1.8.9 server?

storm geyser
#

Luckperms is better for perfomance in every way. if it causes any issues, it's the plugin which is sending information to luckperms rather than luckperms itself. That is only a select few plugins though and in very rare cases.

#

Termito, it is saying those permissions are isolated to selected servers rather than bungee.

timber linden
#

@storm geyser what about the duplicated prefixes?

storm geyser
#

what chat plugin are you using?

timber linden
#

EssentialsXChat

jolly silo
#

Lol

storm geyser
#

hmm, pastebin your essentials config please

storm geyser
#

hmmm, I can't see a reason why the track is appearing in the display name >_>

#

I don't have much knowledge of essentials so you'll have to wait for someone else to figure it out :/

timber linden
#

Found it !

storm geyser
#

wyd?

timber linden
#

It was the uppercaseletters on the groups, since I have created them with lowercase, it apparantly doesnt recognise them and just uses the track

storm geyser
#

groups are supposed to the lowercase

timber linden
#

Yeah , thanks tho! You made me look into where the mistake was even tho i checked it before that and didnt spot it ๐Ÿ˜‰

storm geyser
#

Oh i didn't catch onto what you were saying xD Just realised as well, and np

timber linden
#

But the /server bungee command still doesnt want to work...

#

After adding the bungeecord.server and then adding permissions for ranks for an hour or two it stopped again

storm geyser
timber linden
#

This is old wait

#

From the editor

#

This worked for some time but now it doesnt work again

storm geyser
#

bungeecord.server isn't the permission

lapis ibex
#

Enable the verbose mode on the bungee to debug that

timber linden
#

bungeecord.command.server ?

storm geyser
#

yep

lapis ibex
#

Btw you don't have to specify a server

timber linden
#

@lapis ibex it does not dettect it at all

storm geyser
#

can you send me your luckperms bungee config via PM?

timber linden
#

One second

lapis ibex
#

Did you use /lp verbose on or /lpb verbose on?

storm geyser
#

sorted now (hopefully).

hollow kiln
#

Question @storm geyser could you explain the correct usage of tracks to me

blissful tinsel
#

Hello.
I am having issues with BungeeCord version of LuckPerms, where every time a join it said that "Permissions data could not be loaded".

#

Any clue why ?

#

@LordofCensorshipโ„ข#8422
Tracks are like different "routes"

you can have 2 tracks (prison and ranks)

Perfect example are prison ranks
a member has a "C" rank and he also bought "VIP" (so mainstream ๐Ÿ˜‚ )
So he has rank "C" on prison track and rank "VIP" on ranks track
You can create a GUI (deluxeMenus for example) that he can buy a rank upgrade on track "prison" so when he has enough money, he can open that menu, click on the item and server will (in the backgroud) take some of money and "promote" home on track "prison". He will still have the VIP rank, but now he has been promoted on "prison" track, so he has prison rank "D"

I hope i have you a good explanation ๐Ÿ˜‰

hollow kiln
#

So it's like a ladder?

blissful tinsel
#

correct.

#

just other name.

hollow kiln
#

Ayeeee found my problem then haha

blissful tinsel
#

glad you did ๐Ÿ˜‚
I still have to wait for assistence ...

#

@elfin egret
I am having issues with BungeeCord version of LuckPerms, where every time a join it said that "Permissions data could not be loaded".

hollow kiln
#

I have 0 tracks and manage everything via phpMyAdmin

blissful tinsel
#

naaah

#

use the ingame editor

#

i suppose you are not used to it because of PEX, right ?

hollow kiln
#

Nahhhh in game is really gross and yes I upgraded from pex

blissful tinsel
#

yeah i know the feeling

hollow kiln
#

I can bulk edit in php

blissful tinsel
#

just give it a try ๐Ÿ˜‰

#

(same i love the file editing, not GUIs and chat ๐Ÿคข )

#

but trust me, just try it. I am glad that i switched to LP

hollow kiln
#

I have tried the "editor" it's pretty isolated to that one (whatever your editing) I just use php to edit the database directly it's much faster

blissful tinsel
#

it has auto-completion ๐Ÿ˜‰ that's why. Also for permissions :)
You can just be like

*types* /lp u *tab* > /lp user 
/lp user laz *tab* > /lp user LazosPlaying
/lp user LazosPlaying p *tab* > /lp user LazosPlaying permission
/lp user LazosPlaying permission l *tab* > /lp user LazosPlaying permission info
*enter*
hollow kiln
#

Oh I know I've used that. Tried at least but when you have to fix what the migration screwed up it's easy to edit directly

blissful tinsel
#

and then when you see that there's something missing, you don't have to search for the perms.
just /lp group default permission set (using tab ofc) deluxetags.tag.example

#

Well that's true, of course ๐Ÿ˜›

#

(i don't want phpMyAdmin)

hollow kiln
#

What's your storage type?

blissful tinsel
#

MySql + Yaml

#

splitted

hollow kiln
#

Are you on bungee or a single server?

blissful tinsel
#

bungee.

#

(ofc)

hollow kiln
#

Gotcha haha I use mariadb

#

All around no split

blissful tinsel
#

cute

lapis ibex
blissful tinsel
#

let's see ๐Ÿ˜›

jolly silo
#

Mariadb is bae

hollow kiln
#

@lapis ibex I think you meant Lazos

lapis ibex
#

True

#

My bad @blissful tinsel

blissful tinsel
#

๐Ÿ˜‚

lapis ibex
#

The link is for you

blissful tinsel
#

when you see it

#

makes sense now ๐Ÿ˜›

lapis ibex
#

?

blissful tinsel
#

left number

#

that's the last Database query number

lapis ibex
#

That's the query number

blissful tinsel
#

there are currently 1476 connections

#

yeah

#

well

lapis ibex
#

No

#

They keep iterating

#

Even when one closes the number keeps going up

hollow kiln
#

Haha no prob my headAdmin and I were up to like 2am last night fixing what the pex to lp migration broke. (We use colored groups which yes I know it's redundant because we could just use the lp prefixs)

lapis ibex
#

I gotta go too

blissful tinsel
#

@lapis ibex feelz bad ๐Ÿ˜ฆ

#

Wait plox

#

1 sec

#

okay, so now what should i do with the database?
I guess increase the max_connections limit ?

#

@lapis ibex ? (sorry for 2nd tag)

hollow kiln
#

@blissful tinsel Question so how are you hosting your mc server

blissful tinsel
#

Dedicated

hollow kiln
#

Like what I'm asking are you home hosting or through a hosting service

blissful tinsel
#

Hosting service*

#

The issue only occures on bungeecord version

#

other (subservers) are working fine

#

i might have found the issue

#

give me a minute to reboot and test things ๐Ÿ˜›

#

fml

lapis ibex
#

Yes. Increase max_connection limit

#

It's pretty low by default

hollow kiln
#

Ah I own my own server rack so I'm pretty lucky that I don't have to use a service

lapis ibex
#

@LazosPlaying#9695 see my comment

blissful tinsel
#

@BrainStone#6759 i had dinner.
I already set it to 1024. I think it's enough.
Keep in mind that everything else works fine.

#

Only the bungeecord LP instance has issues.

#

And only one. Other one (older) works fine.

#

@lapis ibex

lapis ibex
#

Should be good now though

blissful tinsel
#

nop.

lapis ibex
#

Are you absolutely sure you've entered the right connection data?

blissful tinsel
#

Sure i have.

lapis ibex
#

And using a the latest LP?
Or at least the same version

blissful tinsel
#

double checked.

#

The other bungee instance works perfectly fine.

#

(i have this one [second] because i'm working on full-network rework)

lapis ibex
#

Are there special chars in the password?

blissful tinsel
#

sure not.

#

alphanumeric.

lapis ibex
#

Ok

#

What's the stacktrace after the error?

blissful tinsel
#

no error. That's the point.

lapis ibex
#

Can you check the log?

blissful tinsel
#

If there would be an error i would not come asking here for help. i would read the stacktrace and solve it myself.

#

okay let me give you the whole info.

Issue only on Bungee luckperms instance

only on second one (first one works fine)

using latest version on new one (bungee 3.2.60 )

When i join i get the error "Permission data could not be loaded"

If i lookup my account properties thru console it says that i am offline even tho i am online
lapis ibex
#

Check the database type please

blissful tinsel
#

MySql + YAML

lapis ibex
#

Could be a typo or the wrong one

blissful tinsel
#

user data in MySql

lapis ibex
#

Ok

blissful tinsel
#
split-storage:
  enabled: true
  methods:
    user: mysql
    group: yaml
    track: yaml
    uuid: yaml
    log: yaml
lapis ibex
#

Well, I'll be gone for a little while

#

I'll continue helping if it isn't solved by then

blissful tinsel
#

Thank you ;)
It'll probably be solved... ..i hope so.

#

@lapis ibex @hollow kiln (tagging you just to let you know, because i think this is correct, compared to just leaving because the issue has been solved)

The issue is solved (until for now, have been testing for some time)
I have switched from all YAML storage types to "H2" (the default and i suppose most stable one) and everything works fine.
the user data is still in MySql so i don't know why was that affected, but yeah... it's fixed ๐Ÿ˜

hollow kiln
#

Ah gotcha

blissful tinsel
#

welp it's back again ๐Ÿ˜‚ (sad react only plz)

alpine yoke
#

๐Ÿ‘ Sent in the wrong channel for a sec.

#

I'm being kicked for Could not load permissions data please try again later.

#

I've ensured everything is setup fine server side with the database and LuckPerms returns Successfully enabled. (took 4615ms)

Plugin is installed on the Proxy.

Loading version 3.2.57 on Bungee - BungeeCord
Running on server version git:BungeeCord-Bootstrap:1.12-SNAPSHOT:caeb724:1250
blissful tinsel
#

@alpine yoke then we have same issue.

alpine yoke
#

Oh my. Hopefully Luck comes and takes a peek ๐Ÿ‘€

blissful tinsel
#

True true . ..

civic heath
#

Guys are there web perms editor on the sponge version ?

blissful tinsel
#

even tho, he could mark himself as "away" when he's (as seems like) not paying attention to the server.

alpine yoke
#

I'd think so @civic heath

blissful tinsel
#

There is

alpine yoke
#

./lp groups [group] editor

civic heath
#

Okay nice thanks

blissful tinsel
#

^

storm geyser
#

can both of you put your startup logs in a gist and paste the links here?

blissful tinsel
#

sure

#

You need full Bungee log ?

storm geyser
#

have you restarted it since then?

blissful tinsel
#

Yes.

storm geyser
#

yeah, why not

#

so a restart didn't fix it?

blissful tinsel
#

sure not. If it would i would not be asking here for help and bother you and Luck ๐Ÿ˜›

#

Let pe put the log and PM you

storm geyser
#

just put it here so luck can have a look if he sees

blissful tinsel
#

i'll pm him. Don't want to put logs out in total public.

alpine yoke
#

I'll do it :^)

#

My terminal doesn't like copy pasting color codes out.

storm geyser
alpine yoke
#

Can do. Sorry about the late response.

#

Updated to today's build. Same struggle.

blissful tinsel
#

Confirmed.
Ticked on github created.

full quarry
#

Hey guys. How do I set a default permission, so everybody has access to it? Example: teleport.tp

blissful tinsel
#

@full quarry give that permission to group default

weary steppe
#

What is the best plugin to use for LuckPerms that can be used for tablist modification, eg prefixes, color etc.

full quarry
#

@blissful tinsel Is there a default group or do I have to create it myself?

civic heath
#

@blissful tinsel Do you know why the editor is not working?

alpine yoke
#

@full quarry Already exists

#

It's called default

blissful tinsel
#

@civic heath have no idea, i never used it.

barren kiln
#

Is there a way to transform my json configs, that looks like

{
      "griefprevention.user.*": {
        "value": true
      }
    },

to single line?

alpine yoke
#

It's called a Minifier. Just put the whole valid JSON in there and press Minify.

storm geyser
#

why griefprevention.user.*? Sponge doesn't use the wildcard to give child permissions

#

you just give them griefprevention.user

covert kelp
blissful tinsel
#

@elfin egret i replied on Github issue i opened.

barren kiln
#

@storm geyser didn't know that, thanks

opaque tusk
#

@covert kelp it says "[04:21:07] [PaperSpigot Watchdog Thread/ERROR]: Please report this to PaperSpigot directly!"

foggy quartz
#

How do you recommend the chat plugin? So to support luckperms besides uChat'

blissful tinsel
#

DeluxeChat

foggy quartz
#

And some free?

blissful tinsel
#

EssentialsX

foggy quartz
#

ok. Who using using uchat plugins

hollow kiln
foggy quartz
#

@hollow kiln what's broken exactly?

#

If you're talking about the <>'s, that could be the chat formatting plugin, such as Essentials will lay it out as
<{DISPLAYNAME> {MESSAGE}
As your chat is currently formatted

hollow kiln
#

@elfin egret why doesnt your plugin support case sensitivity on the backend "the database"

elfin egret
#

in permissions? it does

hollow kiln
#

on the groups

#

When i migrated over from pex to lp it changed everything to lower case ;/ and since colored groups is looking for Admin and only finds admin it doesnt assign the prefix

elfin egret
#

it does that for consistency

hollow kiln
#

So if it does it for consistency why not also compatablity

elfin egret
#

because you can't have both

storm geyser
#

It takes you roughly 5 seconds to edit that config from upper case to lowercase. It isn't a massive issue.

hollow kiln
#

Was that because of limitations or prefrences?

wet bridge
#

I think its easier to work with if you just assume everything as lowercase.

#

Although if you are really concerned about it. use the Group-Name-Rewrite section of the config

#
group-name-rewrite:
  default: Recruits
  member: Member
  moderator: Moderator
  admin: Admin
  owner: Owner

Like so

hollow kiln
#

no its fine i went and changed a few things "few is an understatement" i got prefixes working now to work on perms ยฏ_(ใƒ„)_/ยฏ

wet bridge
#

Haha i changed a few things by hand as well. (Primary groups) before i realized i could weight them and have the plugin do it automagicly.

hollow kiln
#

Oh im literally rewriting the entire database to how i like it

wet bridge
#

Its a bit advanced and a pain to setup with exsisting permission systems. But I like all the features.

#

Haha Yeah.. I rewrote all that in yaml then ported to a database.

hollow kiln
#

mmm i just use PhpMyAdmin

#

to edit the mariadb

wet bridge
#

There are bulk edit commands.

hollow kiln
#

i know i use those too

wet bridge
#

But i was removing groups and moving hundreds of permissions. i found it easier to copy paste. then mess with the database.

hollow kiln
#

when im able to have my admins help me and we're all in vc together we're just like. ALRIGHT i objective a and b you guys take c and d. lmao all the perms/groups/users and whatnot

wet bridge
#

I don't trust other people enough to give them the keys to my kingdom

#

Well. I take that back. Im more of a butler.. I dont own the kingdom.. i just make sure everything runs smooth

hollow kiln
#

i home host my own server on a Dell R710 the keys to my kingdom are on my key ring and my Headadmin is the only one that has network access to it ;> ยฏ_(ใƒ„)_/ยฏ

wet bridge
#

I see.

noble niche
#

@elfin egret Any idea why on spigot servers, luckperms is fine and not on sponge? Like someone here does not have the ability to do /gmc on sponge, but on spigot it works

elfin egret
#

probably because it's a different permission node?

noble niche
#

I have the node setup

#

So it is not that

#

Works for me

#

I am a higher rank

#

Also

#

For some reason

#

./lp does the versin thing

#

As in I am not an admin

#

So admin commands are not working

grim lake
#

When Im trying to migrate GM to LP using /lp migration groupmanager it says Error - > plugin not loaded. could this be because its groupmanagerx and not the original?

grim lake
#

ah nvm fixed it

foggy quartz
#

@noble niche have you given yourself OP or permissions to use the LuckPerms commands? Such as luckperms.* (Through console)

noble niche
#

Apparently auto op is non-existant in the Sponge version. @elfin egret Pls?

storm geyser
#

@noble niche in console, do /lp user <your username> info and show me the output. Sponge luckperms is 100% working, as I use it myself.

noble niche
#

I fixed it

#

I just had to give myself luckperms.*

#

But

#

The config said that is not as secure as autoop

#

So I relied on autoop and apparently it is in Sponge :/

storm geyser
#

Op was removed in sponge, there is nothing luckperms can do about that :/ it is probably in common code, so it is included in the sponge version.

noble niche
#

Not op

#

Auto Op

#

The one by LP

storm geyser
#

Bukkit version only

noble niche
#

Yep

covert kelp
#

me.lucko.luckperms.common.treeview.PermissionVault.run() 300000ms

cursive spire
jolly silo
#

Thats a bungee issue it seems

#

You probably have bungee running somewhere else ont he server.

#

Make sure all other servers aren't running on 25565

hollow kiln
#

Anyone here use the combo of Luckperms and bungeechat?

cursive spire
#

Do I still need LuckyPerms installed on each server or is it enough if I have running on the BungeeCord

radiant shadow
#

How can I check a Permission of an offline player in global context?

#

Node byPassPerm = api.buildNode("system.ban.bypass").setValue(true).build();

#

Is this right?

#

And then:

#

user.hasPermission(byPassPerm)

spice flame
#

@hollow kiln Yup
@cursive spire only if you want to manage local server permissions with LP too

hollow kiln
#

Alright @spice flame basically I'm having a problem with when I have autoop enabled in the Luckperms config and they have the luckperms.autoop permission. But then I added bungeechat and now everyone is not opped checked <user> permission and they do have the autoop still but they are nolonger opped while i have bungeechat on my server

#

Any ideas @elfin egret

#

And I removed bungeechat and they were opped again. Is there something in the bungeechat config I'm missing

spice flame
#

I'm currenty using luckperms only on my bungee
Strange, bungeechat shouldn't have caused this, because it's only doing things on the bungee server

hollow kiln
#

I know and that's why it's weird ;/ I'm stumped

spice flame
#

verbose tells you anything? it should indicate when a check occours for autoop

hollow kiln
#

I'll test when I get home

lapis ibex
#

@hollow kiln See the chat on the ADT discord

viral tundra
#

Hi, i just started my first bungeecord network, i want to setup Luckperms for my servers but im kind of confused. what should i do to setup luckperms properly on all my servers? (sorry if i have a bad english :^P )

bold cobalt
#

I have a problem with VentureChat, All of this started when I set the rank prefixes through LuckPerms.

For some reason, after someone else talks in chat, no matter what I type it sends a copy of the exact message. The first message was sent by the Wireless account, the last 2 were sent by me.

I also get an error in console, and as you can see, the actual chat messages show up in console. They just don't show up in game.
https://pastebin.com/AzxeNkMK

I already tried contacting the developer of VentureChat and he said that "The problem is VentureChat isn't receiving either the prefix, suffix, or both from the permissions plugin." and "I know of people that do use LuckPerms so many it's just a setting? " (https://www.spigotmc.org/threads/venturechat.24005/page-277#post-2578621 ).

I'm stuck here for now and I was wondering if I was missing something in LuckPerms or doing something wrong?

elfin egret
#

That's almost certainly a VentureChat issue

#

even if LuckPerms wasn't providing the prefixes/suffixes, VentureChat shouldn't be printing the message 3 times

#

there's more graceful ways to fail a lookup

#

if you run /lp user <user> info, your current prefix and suffix will be shown there

#

those are the exact values which get sent to VentureChat via Vault when it requests data

#

I've replied to that thread

bold cobalt
#

Once I set a blank suffix for the defualt group, it worked fine. Not sure why I need a suffix, though, since every other chat plugin I've tried has worked perfectly fine. But oh well, I guess. It works for now.

#

Thanks!

storm geyser
#

You can blame the venture chat dev for that :/ there is no reason why you'd need to assign a suffix for it to not print 3 times except crappy choices.

viral tundra
#

thanks for the support

#

:^(

storm geyser
#

Oh Sorry! Missed your question

#

You will need luckperms installed on every server, including bungeecord.

#

If you want your data across multiple servers, you will need to connect each server to the same mysql/maria database.

#

@viral tundra ^

viral tundra
#

nice ๐Ÿ‘Œ

snow widget
#

hey, how can I get the display name of a group?

viral tundra
#

like "[vip]"?

alpine yoke
#

Over the API?

fading bison
#

yes i believe he's talking about over the API (or similar) he's wanting it for a plugin he's developing

sleek musk
#

i would need somesone if can implement a command to swap permission name

spice flame
#

@sleek musk Like swapping foo.bar1 to derp.xy with one command?

sleek musk
#

i mean move all user permission to another user

#

i got a swap plugin but i don''t know how code it

#

i know there is api

rough vapor
#

Hello,

i have a problem with prefixes and i can't understand where's the error.

I have set many groups in various servers plus bungee, and groups have their own prefixes.

if i set on me the group globally (lp user username group set testgroup1) then when i write in chat it appears the [testgroup1] prefix correctly.

but when i set the same group "per world" or "per server" (lp user username group set testgroup1 server=Vanilla) it doesn't appear in chat.

the strange thing is that if i use /lp user username meta info, it says:
username prefixes:
[testgroup1] (inherited from testgroup1)

in conclusion, it seems that for lp the prefix is correctly set, but it doesn't appear in chat.

any suggestions? thanks!

spice flame
#

@rough vapor LP just provides the meta info, so you probably have to take a look around your chat plugins, also per world/server prefixes should only work when you are on that given server or in that given world

rough vapor
#

Yes, I obviously do the tests while I'm in the world I've put in

#

The chat plugin seems to work because in normal use the prefixes are there, it seems that luckperms do not pass the correct prefix to the chat plugin

lucid pasture
#

Is there a way/command to clear every user on a server. I tried deletingthe db but that also remove the groups already created.

spice flame
#

@lucid pasture Should be possible with bulkupdate,
or if you want a quick way to purge all users delete the tables luckperms_players and luckperms_user_permissions

foggy quartz
#

Yo guys, i have an issue.. my chat is lagging, if i send a message at 17:14 the message wont appear until 17:15~ is this due to Luckperms? or what else do you think might cause this

#

i disabled LuckPerms and it works great now, but the thingie is.. i wanna use Luckperms.. any ideas?

lapis ibex
#

@spice flame what chat plugin do you use?

viral tundra
#

How/where can i get a MySQL database for my server?

spice flame
#

@lapis ibex bungeechat, I'm on the ADT DC too (though I'm not sure if the mention was accidental)

lapis ibex
#

What hosting solution do you use?

spice flame
#

@viral tundra If you have a vps/dedicated server then installing on it would be possibly the most efficient solution
If you want a free hosting service, maybe try 000webhost, though I don't know what kind of performance to expect

clever spindle
#

@elfin egret which version should i download for sponge 1.11.2?

elfin egret
#

the latest

blissful tinsel
alpine yoke
#

Haha awesome!

blissful tinsel
#

No problem ๐Ÿ˜ƒ

hallow moon
#

@elfin egret

#

is that LP?

elfin egret
#

yes

#

but the crash isn't caused by LP

hallow moon
#

that too

elfin egret
#

same answer

hallow moon
#

ok

#

ty

alpine yoke
#

@hallow moon Try the caffeine devs

elfin egret
#

no

hallow moon
#

its GP

#

lol

#

i got it

#

np

elfin egret
#

do not do that.

alpine yoke
hallow moon
#

chill dude

#

its griefprevention

elfin egret
#

might be

#

idk how you'd know that for sure

#

it's waiting for contexts to be calculated

#

which could be caused by a number of things

hallow moon
#

cuz i asked blood

#

its a few builds behind

#

if it happens on latest ,ill go back to him

hallow moon
#

@elfin egret I think Blood said something about it involving LP in his discord

#

tagged u

snow widget
#

@elfin egret

#

can I get a group's display name via the API?

#

or via sponge?

elfin egret
#

not via the API

snow widget
#

(it would be better that, when requesting the group name via sponge, LP returns the display name instead but ok)

elfin egret
#

but actually yeah

#

o

#

I can add it to sponge when my PR gets merged

#

since that adds a method for friendly identifiers

#

I'll add it to the next API release as well

snow widget
#

which PR?

elfin egret
snow widget
#

for now what should I use?

#

or just dont use?

desert stirrup
#

How can I limit the use of luckperms.user.addgroup?
Example: A mod should only be ably to change/add the users group to default, user and maybe mod.

fresh garnet
elfin egret
#

which spigot version

#

is it 1.7 or 1.8

fresh garnet
#

One second

elfin egret
#

run /version

fresh garnet
#

I'm using Spigot-1.7.9-R0.2-208-ge0f2e95 (MC: 1.7.10) (Implementing API version 1.7.10-R0.1-SNAPSHOT)

elfin egret
#

ok

#

you need to use the bukkit-legacy jar from here

fresh garnet
#

Is it copatibleIs it compatible with mysql and bungeecord?

elfin egret
#

yes

fresh garnet
#

Ok thanks

desert stirrup
#

@elfin egret Do you have any idea for my problem, please [English isn't my mother tongue]

elfin egret
#

set argument-based-command-permissions: true

desert stirrup
#

Thx very much

mighty hull
#

Which lp commands were easier

desert stirrup
#

I see that this is an dev feature, how can I use it? (I already added in the config.yml file)

broken brook
#

Switching over to LuckPerms since the developer of PowerfulPerms clearly does not listen to the community at all.

Hopefully this shall be good.

#

So first question, is it true most of the commands and group setup you have to do through in-game?

storm geyser
#

To an extent yes, however luckperms let's you choose between many different storage types so you can do permissions in files or MySQL directly. There is also the web editor if you'd rather do it that way.

#

I will also recommend you start by using commands, especially to create your groups and then add a couple permissions just so you can see the file format.

broken brook
#

Alright ty.

#

and @storm geyser with all these extra features on luckperms, will it impact performance at all?

#

such as worldguard region support, stuff i don't necessarily need but is still there

storm geyser
#

Nope ๐Ÿ˜œ wink luckperms is a VERY stable plugin. The whole plugin is built around stability.

#

World guard support also isn't anything special. It is just how the group is saved so WG reads it correctly.

broken brook
#

Nice, alright I'll look into making the switch then, still gotta do a bit more research ๐Ÿ˜›

desert stirrup
#

@storm geyser You can also use yaml/json-mode and edit all in text files.

broken brook
#

I just like that the developer is more active on the discord than powerfulperms dev

storm geyser
#

I know, Nero ๐Ÿ˜œ I just also recommend people start by using commands initially just so they can see the format in yaml/json. Particularly with the format in luckperms being unique to others.

#

Discord wise, Archeon, others in here are pretty useful as well, so they will answer any questions you have if luck and the staff aren't online at that time.

broken brook
#

(: awesome, ty

#

@storm geyser Do you know where I can find the bungeecord download for luckperms?

storm geyser
broken brook
#

will there be an option where we could just drop it in the bungee folder, ever?

storm geyser
#

Not as far as I know. Having it on every server is very beneficial to luckperms

#

You can just make them universal by hooking them up to the same database

broken brook
#

alright cool, ty again!

storm geyser
#

Np!

desert stirrup
#

@storm geyser Actually I want to write to @broken brook . Was my mistake. Do you have any idea to my previous asked question?

broken brook
#

I do not.

storm geyser
#

I have honestly never seen that option except in the commit when luck added it. I'll see what I can find out about it.

desert stirrup
#

I see only that it was added in version v3.2.38.

spice flame
#

If you'd like to use argument based permissions then the verbose will be a huge help

#

Atm this is the only documentation for it.

foggy quartz
#

were you going to link something...?

mighty hull
#

@storm geyser What version should i take

#

the one on spigot itself or jenkins?

storm geyser
#

Jenkins

rough vapor
#

excuse me... is there the possibility to allow someone (my staff) to change only 1 or 2 groups? for example, i want admin able to assign helper or moderator group to a player

spice flame
#

@DaveDevil#7010 Yes, you can
you just have to set up a track with the helper, mod, admin in it and give the admins the correct permissions for promote/demote

#

Also you will need the argument based permissions allowed in the config to avoid "privilige escalation"

rough vapor
#

Thanks. What do you mean by setting up a track?

spice flame
#

tracks are the rank ladders of LP

rough vapor
#

Thanks, I'll try it

spice flame
#

Verbose is your friend, you will probably need it for the right permissions ๐Ÿ™‚

mighty hull
#

Can someone explain to me how i can add a group to a player and remove one

ionic locust
#

i guess lp user ammazed parent set (groupname) is the one u are looking for?

mighty hull
#

If i can add multiple ranks with that command then ye

jolly silo
#

/lp user USERNAME parent add GROUP
/lp user USERNAME parent remove GROUP
Are the commands you are looking for I believe.

mighty hull
#

Allright i hope so

#

Thanks tho

ionic locust
#

Oh multiple ranks oh k

dire badge
#

Anychance luck perms support sportbukkit?

plucky sun
#

How do i Update Minecraft to 1.12.1 in Multicraft ?

dire badge
#

Does your hoster support it?

plucky sun
#

im not sure how to see that

dire badge
#

What hosting do you use

plucky sun
#

Multicraft

dire badge
#

Wait

#

I was asking about

#

Like beastnodr

plucky sun
#

ist from robot.your-server

dire badge
#

Im confused

plucky sun
#

hehe just need to know how to Update it in Multicraft ๐Ÿ˜„

mighty hull
#

add a custom jar lol

rough vapor
#

@plucky sun do you have fpt access to the server? from what i know you just need to upload the new jar file, then in your Multicraft config you change the jar name according to the one you uploaded

wet bridge
#

The Multicraft panel itself is still downloading 1.11 jar files. Depending on your hosting they may have updated it.

snow widget
#

@elfin egret how can I get the group display name now? (tag me when you see pls)

mighty hull
#

@DaveDevil#7010 dont think fpt excist

elfin egret
#

@snow widget You're using sponge right?

snow widget
#

yes

elfin egret
#

alright

#

I replied to your ticket

snow widget
#

thanks

snow widget
#

also Luck

#

how to get the highest player rank now?

broken brook
#

@dire badge It should support SportBukkit, considering it's just a fork of craftbukkit

foggy quartz
lapis ibex
#

You're using a pretty old Spigot

foggy quartz
#

yeah

#

HCF server

wet bridge
#

You are not using LuckPerms Legacy.

lapis ibex
#

Right

foggy quartz
#

oh theres a legacy?

lapis ibex
#

Yep

foggy quartz
#

fml

wet bridge
#

Yup. seperate version just for 1.8 and below.

foggy quartz
#

where at

wet bridge
foggy quartz
#

Wait, we have a custom spigot jar, lemme see if it runs on that

#

the custom spigot jar is supposedly a 1.8 jar but it allows 1.7-1.9

mighty hull
#

Use legacy for 1.7

wet bridge
#

Either way the regular version is 1.8.8 and above.

foggy quartz
#

ok thx guys

wet bridge
#

i use legacy on my 1.8 servers.

foggy quartz
#

I like all the new features tho ;3

#

or does it have the new stuff just written diff?

wet bridge
#

Its up to date.

foggy quartz
#

oh so it's just written to support 1.7 and such cuz of all the changes in the api from 1.7 to 1.8

#

?

wet bridge
#

Yes.

foggy quartz
#

oh ok

wet bridge
#

All the same features. just for the different api.

foggy quartz
#

lit

radiant shadow
#

How can I check a Permission of an offline player in global context? (API)

wet bridge
#

doesnt /lp check do this?

foggy quartz
#

Would luckperms require me to put a ton of negated perms if someone has the * perm, for example I made a chat plugin that works off of perms, and the owner group has * and chat.owner, but with pex I had to negate - -chat.default - -chat.chief - -chat.captain - -chat.mtyh - -chat.legendary - -chat.supreme - -chat.media - -chat.trainee - -chat.mod - -chat.srmod - -chat.admin - -chat.developer - -chat.manager

#

Would LP require me to do the same?

#

I'll test and find out then ๐Ÿ˜„

#

nope, dosent do it

mighty hull
#

How is the weight system going?

#

highest weight counts?

#

or lowest

foggy quartz
#

@mighty hull

#

its the damn * perm

#

if only I could make it so that the perms ignore that

#

xD

#

Oh wait, I should just integrate vault into my chat plugin and check the group instead of the perm..

mighty hull
#

So the higher the weight

#

ah got it

#

ty

foggy quartz
#

ugh but I don't want to integrate vault into it.. but ig I have no choice

#

unless I want stupid long perm lists

mighty hull
#

what u mean

#

with negative ur perms

#

it should be

#
- permissions.1.1
    value: false
foggy quartz
#

thats the same as /lp group example perm set perm.perm false

mighty hull
#

if u want to negative

foggy quartz
#

I took that other thing from my pex file

#

just to show how many negated perms I have

mighty hull
#

i have more

#

for my owner rank

foggy quartz
#

I dont want to have so many

#

xD

mighty hull
#

ah ye

foggy quartz
#

I think I'll just implement vault into my chat plugin and check the group instead of checking the perm

mighty hull
#

ye

foggy quartz
#

Good evening is here one whoe speaks german ?

mighty hull
#

Can someone explain me how to make a track

desert stirrup
#

Ja:)

foggy quartz
#

cool Nero, kannst du mir bei den perms weiterhelfen ?

rapid dew
#

The wiki helps

desert stirrup
#

@mighty hull /lp createtrack [Name]

#

@foggy quartz Jup

foggy quartz
#

@ Nero ja ahbs gesehen ๐Ÿ˜‰

tulip condor
#

hey i'm having issues with lucky perms

#

I'm new to this thing

#

I followed the command tree to place myself in the staff group of my server which I just created and I added a prefix to it but when I talk in caht the prefix isn;t there

rapid dew
#

You need a chat control plugin to show prefixes

tulip condor
#

and suffixes too?

rapid dew
#

Yes'r

tulip condor
#

sigh

lapis ibex
#

Ich spreche auch Deutsch @foggy quartz

#

Was ist dein Problem/Frage?

desert stirrup
foggy quartz
#

Have you checked /lp verbose

desert stirrup
#

Thanks for that reply, helps me with this one. However there is also the add and remove commands. The should be limited (what the could add). This question was asked very often by different users. The answer was always use argument-based-command-permissions. But how the work?

lapis ibex
#

Try running a add or remove command with verbose enabled and see what is being checked

foggy quartz
#

@lapis ibex u good at hashmaps?

#

@elfin egret can I ask u a question abt hashmaps?

desert stirrup
#

@lapis ibex Really thanks for help ๐Ÿ˜ƒ

foggy quartz
#

@foggy quartz ask in offtopic & see if someone replies ๐Ÿ˜› i haven't gotten my mind wrapped around hashmaps yet...

mighty hull
#

How can i put that a group takes the permissions of another group?

#

@elfin egret

desert stirrup
#

you can use parent: /lp group parent add [other group]

#
  • /lp group [group] parent add [other group]
foggy quartz
#

Don't mention luck so much, other members are able to help out, so Luck doesn't get spammed with mentions ๐Ÿ˜›

mighty hull
desert stirrup
#

/lp creategroup default

mighty hull
#

Default is there

#

see screenshot

foggy quartz
#

Yes, the default group is added by default

mighty hull
#

?

foggy quartz
#

What are you trying to do?

desert stirrup
#

Does group b exists?

mighty hull
#

ye

foggy quartz
#

Let's say you want owner to inheret admin permissions;
/lp group owner parent add admin

mighty hull
#

other way around

#

mb

foggy quartz
#

Yea lol I just woke up

mighty hull
foggy quartz
#

What command are you doing?

mighty hull
desert stirrup
#

What version do you have?

foggy quartz
#

Check /lp listgroups, perhaps?

mighty hull
#

they both there

#

Latest from jenkins

foggy quartz
#

blame luck then (jk), strange...

desert stirrup
#

Maybe you have problems with your storage. I typed your commands without any error (lp group default parent add [other group] doesn't make sence)

elfin egret
#

^^

#

check your console

#

chances are it can't load group data

mighty hull
#

Well thanks all

#

it was

#

Value: false

#

without a tab in front

#

..

#

happend with migration

foggy quartz
#

Luck is just so magical ๐Ÿคท

mighty hull
#

For a free plugin hes giving 10/10 support

#

and docs

lapis ibex
#

It's rare

#

But he isn't the only one xD

mighty hull
#

Is there like a way to bulk remove permissions and ranks from all the players?

#

@desert stirrup @foggy quartz

desert stirrup
#

Why you want do do that?

mighty hull
#

Reseting server

desert stirrup
#

/lp bulkupdate user delete "permission == luckperms.user.parent.remove" should work (not tested) for your first problem (only for this permisson).

#

However I would prefer deleting storage (| drop database) and/or deleting the config-file.

elfin egret
#

you need to run it in console

mighty hull
#

Explains alot

#

thanks!

#

What would be the command to remove a group from all users.

desert stirrup
#

If you only have the group as permission you could do it with /lp bulkupdate users delete "permission == group.[NAME]"

elfin egret
#

/lp bulkupdate all delete "permission == group.something"

#

so yeah

#

as Nero said

mighty hull
#

Appreciated that u could confirm that luck

warped matrix
#

Is there a way to customize the commands & messages?

#

To make them less verbose?

#

As of right now:

"glwt's parent group is now Admin in the context of โ€ฆ"

#

It should be:
"glwt has been moved to group: Admin"

wary pagoda
#

Short question here when adding a prefix with say /lp user Greypaper meta addprefix 11 &8[&eSquire&8]&r, how do I put a space after &r?

storm geyser
#

Set the prefix as "&8[&eSquire&8]&r "

#

Or as "&8[&eSquire&8] &r" Either should work fine.

wary pagoda
#

haha, I should have realized that. Thank you!

storm geyser
#

Np ๐Ÿ˜œ

rocky spruce
#

Hola

storm geyser
#

o/

rocky spruce
#

Woah

#

That graphics update really worked....

glacial night
#

i set global perms and they dont apply serverside

#

does lpb even work?

glacial night
#

yea none and i mean NONE of my nodes are adding except for the * node

#

anyone care to help?

hoary seal
#

when you do /lp export <filename> does there have to be an existing file or does it automatically create one for you?

#

and where does it create it in?

#

what folder?

foggy quartz
#

It automatically creates it for you, and it'll be in the LuckPerms folder

dire badge
#

@broken brook I'll try but since sportbukkit edited perm super structure it might be different

broken brook
#

@dire badge why are you trying sportbukkit if i may ask?

dire badge
#

Im running a pgm server

#

@broken brook

broken brook
#

oh alright

lapis ibex
#

@Tboosa001๐Ÿ”ฅ#9457 have you set include-global to true in the LP bungee config?

#

Also you need LP on all servers

foggy quartz
#

Morning guys its me again, looking for an sponge expert with luckperms

#

Also remember when using it on bungee to set the message-type (forget the setting name) to bungee

#

Forge 1.11.2, LuckPerms 3.2.63 installed yesterday, all worked fine, now i cantt even us the commands in the console, what cant it be ?

foggy quartz
#

Which permission user need to open chests ?

#

No one ready to help me ?

storm geyser
#

Luckperms won't be blocking console commands, because it can't block them. That is an issue with your panel

#

Players don't need permission to open chests unless you have a plugin or spawn protection preventing it. Use verbose to see what permissions are being checked when a player interacts with a chest.

foggy quartz
#

okay i will have a look

#

i have nucleus Essentialls and worldedit installed as admin i can do all this is pretty clear ๐Ÿ˜‰ Does a user need the bypass perm ?

#

The user is in the default group an cant interact with chests ... all other Things are going well

storm geyser
#

Neither of those plugins will prevent a user from interacting with chests :/

foggy quartz
#

universeguard ?

storm geyser
#

That might do it

foggy quartz
#

spawn protection also perhaps (Actually, not sure if it'll stop chest-access)

#

lol after verbose off and crafting/placing a chest as user the can do it ...

storm geyser
#

I'm going to suggest you use grief prevention instead of universe guard. It is far more developed and more reliable

#

Did the player move away from spawn?

foggy quartz
#

spawn is far away

storm geyser
#

Hmm, verbose shouldn't do that. All it does is record/display the data being sent to luckperms from other plugins

foggy quartz
#

I got the list "user" -- plugin -- undefined then i craftet as user a workbench, placed it, crafted a chest, placed it openend it it works, than i made with the admin verbose off it s still working for this user

#

so grief prevention will be better than universguard ?

storm geyser
#

Yep, especially with the massive update bloodshot just released for it.

foggy quartz
#

okay, can u help me out with one "Playeronly" permission group for my server when i tell u the plugIns we want to use ?

storm geyser
#

Erm, that depends on what plugins you're using.

#

With nucleus, you can use /nucleus setupperms USER default to give them the basic nucleus permissions. Grief prevention you only give them griefprevention.user

foggy quartz
#

i know so its a small list for Players(User): AdventureMMO; Craftbook; Jobslite; Nucleus; Signeditor; Sleepvote; Thats it

storm geyser
#

If you use /lp tree it will give you a print out of all permissions on the server. It'd be better for you to use that and the plugins' wiki/ore page.

foggy quartz
#

okay i will do so

#

i can than work with the webeditor right ?

storm geyser
#

Yep, that'll work fine

foggy quartz
#

wonderfull thx

foggy quartz
#

Another General Sponge question, is it good to make a map in vanilla 1.11.2 and than take this to a forge server with mods?

storm geyser
#

Not really. It won't have any modded ascpects generated in the world.

foggy quartz
#

is it possible that a mod crashes the vanilla map over time ?

#

We now have the problem that all player suffucate in a wall but there is no wall

glacial night
#

I have lp on all servers. I'll check and make sure global is on but I think it is

#

I can assign groups server specifically by adding the server name but it doesn't inherit the perms from global

warped matrix
#

So um

#

I'm hella lost

#

Where are my permissions, groups, users, being held?

#

I can't find a "permissions" file anywhere

jolly silo
#

You probably are using a database?

warped matrix
#

Nope

#

I'm running on my local machine

#

Are things more command oriented then?

#

Less config

storm geyser
#

@glacial night sent me your luckperms config in a gist please

#

@warped matrix by default, data is stored in a h2 database. You can switch the storage type following the method found on the wiki.

warped matrix
#

@storm geyser thanks, the specific issue I'm having in relation to that is that when one rank inherits another it also inherits one of the previous ranks chat color

#

Is there a way to override this?

storm geyser
#

How are you assigning the name colour?

warped matrix
#

Nucleus.

storm geyser
#

Forget about the nucleus config, use the namecolor/namecolour meta to assign the colours. If you have setup group weights correctly, they should work.

warped matrix
#

Oh hm, well, its also the chat format

storm geyser
warped matrix
#

Currently all chat formats are per-rank

#

Obsidian > Diamond > Gold > Iron > Coal > Default, whats weird is that all ranks above Coal inherit Coal's chat format...

storm geyser
#

That's fine, but use the namecolour meta to assign a name colour

#

Dual will tell you the exact same thing as I'm saying ๐Ÿ˜œ

warped matrix
#

Dual?

storm geyser
#

The nucleus dev

warped matrix
#

Ohh

#

Well, I guess I could use the "Suffix" part to assign the individual chat separators

#

I have this: [Admin] glwt: Hello

#

the : next to my name is in each specific ranks color

storm geyser
#

You can give it a go.

#

But I'm sure you can use colour codes in the chat format directly.

warped matrix
#

OHH

#

Shoot

#

I didn't know Nucleus had weights for chat format

#

That fixed it. ๐Ÿ˜ƒ

rough vapor
#

Hello! i'm doing some tests to make prefixes work in my bungee network, but i encountered a problem. all my servers have names with some uppercase letters.
While i do the command
/lp user player1 group set groupname server=bungee world=Server1

where Server1 is the bungee name of the server, luckperms save it all lowercase, so when i am in that server, "/lpb user player1 info" says that i am in "Server1" but it says that i am "groupname" in "server1", so the condition is not met because the uppercase to lowercase difference.

#

please.... don't tell me that i have to rename in lowercase all my servers... i have lots of scripts, functions etc...

jolly silo
#

Just make all the stuff be lowercase then

rough vapor
#

it's not that easy...

#

@elfin egret is there a reason that if i write "world=Server1" it's been saved as "world=server1" ? why lowercasing?

elfin egret
#

consistency

rough vapor
#

so the only way is renaming all to lowercase?

elfin egret
#

it renames them for you.

rough vapor
#

who?

#

i tried in a bungee network created just for tests... if the server name is lowercase it works, in uppercase not

foggy quartz
#

hello!! @elfin egret luckperms in cualdron server not work help me ;P

storm geyser
#

Use the instructions found in pinned items

lean fjord
#

@elfin egret will this work?

if(LuckPerms.getApi().getUser(uuid).isInGroup(LuckPerms.getApi().getGroup("Admin")))

elfin egret
#

if you have a player object

lean fjord
#

String uuid = p.getUniqueId().toString();

elfin egret
#

just use p.hasPermission("group." + groupName)

loud axle
#

I installed LuckPerms and cant do commands. It's just saying "[LP] Running LuckPerms v3.2.20"

lean geyser
#

lp user {username} add luckperms.*

#

in console

loud axle
#

Still no

lean geyser
#

this bungee

#

are you running it on a network?

loud axle
#

Figured it out

lean geyser
#

gg

loud axle
#

Had to do /lp user RexTheMon permission set luckperms.* true

lean geyser
#

my b forgot set not add lol

#

pex still in my mind

warped matrix
#

@lean geyser ikr

lean geyser
#

xD

wintry forge
alpine yoke
#

You need EssentialsX AND EssentialsX Chat, constant issue I see.

#

Is Vault installed?

wintry forge
#

I have all 3

alpine yoke
#

Show /vault-info

alpine yoke
wintry forge
#

I've looked over that a couple times. It doesn't explain how to fix the issue

warped matrix
#

EssentialsX

#

Erm

#

How does that differ from ESSENTIALSSPIGOT

wintry forge
crisp knoll
#

is there a way to disable spawn protection for the end only?

rough niche
#

Hello. I need some help with Luckperms and my server.

#

My knowledge with plugins is basic and my knowledge with permissions is none

lapis ibex
#

@agilsey#1414 yes with per world permissions

#

The wiki explains it

#

@rough niche Whats your problem

rough niche
#

I am having a hard time following the "Usage" section on the wiki, because i do not have a console like the one that is displayed

lapis ibex
#

Do you have a server console where you can enter commands?

rough niche
#

I am using a server host... which provides me a console, but it doesnt give me feedback as far as im aware

#

The console is through a website , so it is not a true console window

#

Where in this example, he gets sub commands. When i entered this command. I got nothing

#

@lapis ibex

lapis ibex
#

That's your console. That's ok

#

Oh. That is a screen from the wiki

#

How does it look for you?

rough niche
#

But my console doesnt get feedback

#

@lapis ibex

#

I just got back into minecraft hosting and am trying to host a server for myself and a few friends. I didnt know what server host to choose, and what server to use (bukkit, spigot, etc.)

lapis ibex
#

Did you press send or say?

#

Spigot

rough niche
#

Okay i am running spigot, so that is good

#

I pressed "enter" which defaults to send

#

@lapis ibex

lapis ibex
#

No need to ping me all the time

#

Looks like a bad Hoster then

#

I'd try pressing send though

rough niche
#

I did that, same results. (first is enter, second send, third say)

#

Could you recommend me a hoster then? Hosting myself is not an option for i dont have the knowledge

haughty wharf
#

@rough niche do you know what the panel is called? McMyAdmin maybe?

#

What is the host?

rough niche
#

My host? Multiplay game servers (Clanforge)

#

@haughty wharf

haughty wharf
#

and what does typing /help do?

#

or just help

rough niche
#

I believe /help ran worldedit commands

#

Then i did just help at the bottom and it wanted me to do a ?

haughty wharf
#

do plugins

foggy quartz
#

What the heck o.0

rough niche
#

Plugins (9): ยงaAutoSaveWorldยงf, ยงaLuckPermsยงf, ยงaWorldEditยงf, ยงaCityGatesยงf, ยงaLocketteProยงf, ยงaEssentialsยงf, ยงaWarpsยงf, ยงaSilkSpawnersยงf, ยงaWorldEditSelectionVisualizer

#

Thats the output when i entered plugins

haughty wharf
#

and what does just lp do?

rough niche
#

1p is an unknown command

haughty wharf
#

lp? As in "LP" in lowercase?

rough niche
#

oh okay i was right.

#

lp gives no feedback

haughty wharf
#

hmm

foggy quartz
#

Vault, you need vault

haughty wharf
#

is there an error when you start the server?

foggy quartz
haughty wharf
#

restart the server, then do a cmd+f for anything that says LuckPerms

foggy quartz
#

You Need Vault

haughty wharf
#

He doesn't need vault

foggy quartz
#

how

haughty wharf
#

because the other plugins work, but LP doesn't

#

LP does not depend on vault, LP can work on a server with no other plugins

#

ping me when you find something Diverseelm

rough niche
#

@haughty wharf This does not appear in the console i was entering commands at. This is a console log file that i can download and read

#

But the plugin is working if im correct

haughty wharf
#

but "lp" does nothing...

#

what about ingame

#

what does /lp do

#

op yourself, then try /lp

rough niche
#

That gives me a whole list of commands

haughty wharf
#

weird that you can't do it from console

#

you running bungee?

rough niche
#

Not entirely sure what that is

haughty wharf
#

probably not then

rough niche
#

Spigot 1.12

haughty wharf
#

well, as long as you can still do stuff in game you should be ok

rough niche
#

I can make all my groups and stuff ingame?

haughty wharf
#

yup

#

the commands are all the same

#

just be careful about removing any permissions from yourself I guess

#

difficult to get them back without console use

lapis ibex
#

Sorry my internet died on me

rough niche
#

Do you have any recommendations for a server host?

#

money isnt an issue. I just want a server that will allow me to do what i want. And to have minimal lag

ionic locust
#

there are tons of hosting

rough niche
#

and it seems like i chose a bad one

lapis ibex
#

I host myself

#

Can't really help you then

rough niche
#

@lapis ibex you still there? Sorry to bother you. Is there a list of like all nodes?

lapis ibex
#

For which plugin?

rough niche
#

Luckperms

#

Like basic minecraft commands?

lapis ibex
#

On the wiki of LP

#

For that on the spigot page somewhere

rough niche
#

Okay well thank you very much for your help

#

Thank you @haughty wharf

verbal dock
#

Hello, we are running 23 servers, all running Pex. How would we easiest migrate to LP? ๐Ÿ˜›

lapis ibex
#

Do the servers use the same permissions?

snow widget
#

hey @elfin egret, have you seen this error?

safe swallow
#

suffix are okay

jolly silo
#

ur chat plugin

ionic locust
#

u did not do &r

trim summit
#

You guys should add a rest api to luckyperms.

elfin egret
#

@snow widget compile against the latest sponge

trim summit
#

do all the database pooling there.

snow widget
#

so

elfin egret
#

i'm not sure what you mean by that @trim summit

snow widget
#

i cant support API 5~7?

elfin egret
#

No

trim summit
#

What a rest api is?

elfin egret
#

not without reflection

#

@trim summit no, how it would fit with a permissions plugin

trim summit
#

A rest api is basically a http server. you often use them in applications as midware between the database and endpoint

#

You just hold open all the database connections possible in the api software, and do get or post requests too it from the app.

#

It's a better way to manage connections.

elfin egret
#

but the client is written by me

#

so i don't need to maintain any sort of APi

#

between the database and the client

trim summit
#

The api works as a middleman between the database and endpoint(plugin)

#

it's just a better way to handle all the data, especially if it's supposed to scale.

elfin egret
#

yeah, but what do you gain from that?

#

it really doesn't help scale

#

your database is what makes it scale

trim summit
#

it does, since your average mysql database can accept a max of ~250 connections. In the context of a web application, you could potentially start fucking up if you had more than 250 clients connecting to it. I understand it's a bit different in the context of a minecraft server but it still allows for better management of the connection pool.

elfin egret
#

that's not true

trim summit
#

it also allows you to process the data before sending it to the server which can give you advantages.

elfin egret
#

mysql servers can easily accept thousands of open connections

trim summit
#

'The number of connections permitted is controlled by the max_connections system variable. The default value is 151 to improve performance '

#

it can, but it's best not too

#

but tbh it's best not to use mysql.

#

viva la hadoop support.

elfin egret
#

you're right about processing it

#

but I don't think that applies too much to permissions

#

well

#

I guess it does

trim summit
#

One advantage is you can give servers permission to only get certain data, which would be nice for a network with a whole bunch of nodes.

#

since you don't have to worry about people having access to shit if they break into a node.

#

you can also do smart caching ๐Ÿ˜ƒ

elfin egret
#

yeah, true

trim summit
#

The main disadvantage is the slight ping increase. That's not an issue if you're infrastructure isnt a potato though

elfin egret
#

but the effort required for a) me to code that and b) for users to set it up simply isn't worth it imo

#

it already scales well

#

perhaps if you were nearing 000s of clients

trim summit
#

it would make it really easy to make a panel to control groups from, since you could just post it all in json to an angular app ๐Ÿ˜„

elfin egret
#

it'd be worth it

trim summit
#

do you accept pull requests?

elfin egret
#

yes

trim summit
#

if you can make a new repo called luckyapi or something i can make a start ๐Ÿ˜›

elfin egret
#

what language would you write the endpoint in

#

it'd still need to be backed by some sort of database

trim summit
#

I'm not too fussed. Java, node, go?