#general

1 messages ยท Page 5 of 1

tired brook
#

SUS

slow lily
#

by banning word password SeanMindblown

gilded nova
#

so true

latent tendon
#

just check for a line that contains password or 'host' and BOOM

#

clap it

gilded nova
#

okay go do it

slow lily
#

well the config has a password value by standard

latent tendon
#

why me do it!

#

you do it!

slow lily
#

so it'd filter all of them

latent tendon
gilded nova
#

you're the one who cares

slow lily
#

I thought he was Michael

latent tendon
#

@ .l uck

plucky quest
#

!paste

outer vesselBOT
#
Please use pastebin!

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

For console errors:

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

Other errors:

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

winter ibex
#

Who's the owner

onyx mason
#

Luck

woeful willow
winter ibex
#

@twin warren i have an issue

outer vesselBOT
#

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

winter ibex
#

Stfu clippy no one likes u

#

So

#

I have an issue when I'm trying to set an plugin permission to an rank

#

Some plugins doesn't show

#

Like advancedban plugin

onyx mason
#

If you need help ask in a support channel and be patient just like everyone else

waxen elm
#

How i change the language

#

??/

winter ibex
#

Talent

#

Luck i can help with translation in romanian

vagrant cove
#

ื”ื™ื™

errant flower
#

Hey, how can I remove a group?

shrewd current
#

/lp deletegroup?

#

o that was long ago

cyan wasp
#

Hi

gilded nova
#

@cyan wasp

cyan wasp
#

please do not ping.

#

Thank you for your cooperation.

gilded nova
#

I'm sorry

#

you're welcome

cyan wasp
#

Thanks.

#

Do not ask to ask.

gilded nova
#

good night

#

@onyx mason good night

cyan wasp
#

aber doesn't respond

#

"/

gilded nova
#

he does care just wait

fathom pumice
#

Anyone know a good voting plugin

#

Paid or free

#

That has like no bugs

potent prawn
#

you answered your own question

shrewd current
#

@forest helm I love ur pfp

outer vesselBOT
#

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

potent prawn
#

!pfp

outer vesselBOT
#

Sorry! I do not understand the command pfp
Type !help for a list of commands

potent prawn
#

you suck clippy

onyx mason
#

@gilded nova @cyan wasp hi

cyan wasp
#

Hi

fluid loom
#

Yoo just to clarify, does LP work with Velocity? I can't seem to find anything related to proxies on the website wiki

potent prawn
#

there's a few places it is mentioned on the wiki too :P

#

!network

outer vesselBOT
potent prawn
#

we really do need to add a search feature to the site tho

potent prawn
maiden zodiac
#

Hey is anyone familiar or good with custom escape menuโ€™s? Whenever I try to add a logo, it returns [] on top.

scarlet light
spare pagoda
#

can you like create tabranks with luckyperms? sorted by ranks?

#

like owner, admin, moderator, helper, player?

ornate fable
#

Why would u need that

#

Its just pointing out that there is staff online

#

Which in no way is a good thing

#

Especially nowdays

spare pagoda
#

is it possible?

vague plume
#

other plugins may display information from luckperms, such as group names or prefixes

#

to be able to do that, that other plugin (i guess in this case tablist plugin) would need to either support vault or placeholder api

#

luckperms itself does not have a chat or tablist feature

steady tangle
#

"doesn't work" how?

#

What exactly is happening

#

And what permission node did you give as an example?

cyan wasp
orchid crater
#

How can i run /bulkupdate without having to confirm?

vague plume
orchid crater
#

thanks

orchid crater
#

Is it in config.yml or somewhere else?

vague plume
#

Then your config is rather old. If your luckperms is up to date, you can add it to the bottom.

#

Or just regenerate your config.

#

Your pick :P

orchid crater
#

Im using legacy for 1.8

vague plume
#

Should still be the same thing, I don't see a different config being generated for legacy

orchid crater
#

Nope didnt work

#

I need to use the API

#

But i dont get it lol

vague plume
#

Wait

#

you use bukkit legacy luckperms version while being on 1.8?

orchid crater
#

Yeh

vague plume
orchid crater
#

๐Ÿ’€

vague plume
#

1.7.10 only

orchid crater
#

I didnt set it up lol

vague plume
#

im not here to point fingers

orchid crater
#

[15:58:34 INFO]: [LP] Running LuckPerms v5.1.86.

#

is that right

vague plume
#

F

#

that

#

!latest

outer vesselBOT
#
Latest version

5.4.46

orchid crater
#

OUCH

#

Okay

#

Ima see if the new works

vague plume
#

!download

outer vesselBOT
vague plume
#

first one. you may also want to use 1.8.8 server version

orchid crater
#

we are

vague plume
#

okay then no biggie

#

so yea it didnt work because your old ver didnt have the code for this setting yet

#

lmao

orchid crater
#
java.lang.NoClassDefFoundError: me/lucko/luckperms/lib/guava/collect/Multimap
        at me.lucko.luckperms.lib.eventbus.SimpleEventBus.<init>(SimpleEventBus.java:43) ~[?:?]
        at me.lucko.luckperms.common.event.AbstractEventBus$Bus.<init>(AbstractEventBus.java:154) ~[?:?]
        at me.lucko.luckperms.common.event.AbstractEventBus.<init>(AbstractEventBus.java:59) ~[?:?]
        at me.lucko.luckperms.bukkit.BukkitEventBus.<init>(BukkitEventBus.java:38) ~[?:?]
        at me.lucko.luckperms.bukkit.LPBukkitPlugin.provideEventBus(LPBukkitPlugin.java:234) ~[?:?]
        at me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin.enable(AbstractLuckPermsPlugin.java:211) ~[?:?]
        at me.lucko.luckperms.bukkit.LPBukkitBootstrap.onEnable(LPBukkitBootstrap.java:177) ~[?:?]
        at me.lucko.luckperms.bukkit.loader.BukkitLoaderPlugin.onEnable(BukkitLoaderPlugin.java:51) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[patched_1.8.8.jar:git-PaperSpigot-445]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [patched_1.8.8.jar:git-PaperSpigot-445]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407) [patched_1.8.8.jar:git-PaperSpigot-445]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:359) [patched_1.8.8.jar:git-PaperSpigot-445]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:318) [patched_1.8.8.jar:git-PaperSpigot-445]
        at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:203) [patched_1.8.8.jar:git-PaperSpigot-445]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:563) [patched_1.8.8.jar:git-PaperSpigot-445]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312]
Caused by: java.lang.ClassNotFoundException: me.lucko.luckperms.lib.guava.collect.Multimap
        at java.net.URLClassLoader.findClass(URLClassLoader.java:387) ~[?:1.8.0_312]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_312]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_312]
        ... 16 more```
vague plume
#

!libsdir try that

outer vesselBOT
#
LuckPerms dependencies

LuckPerms requires several libraries in order to operate. If you're getting a startup error such as NoClassDefFoundError, ClassNotFoundException or "Unable to load dependency...", stop your server, delete the /plugins/LuckPerms/libs/ directory and start it up again.

vague plume
#

you used legacy before, and the libs appear to be slightly different, and it wont replace libs to conform with new ver

#

so yea makes sense

orchid crater
#

Okay its working

#

lemme see

#

yup it works

vague plume
#

^_^

orchid crater
#

Thanks

#

lol

vague plume
#

np lmao

latent tendon
#

purpur best zero

vague plume
#

lol the hell

#

i got slapped for using vsc yesterday tho^^

forest helm
#

Don't need to restart to apply permission changes fyi

#

they take effect immediately

#

Anyways try verbose, you're probably missing a permission

#

!verbose

outer vesselBOT
sonic wyvern
vague plume
#

why does everyone say that

sonic wyvern
#

i have to use it for school and it is extremely annoying

vague plume
#

i get the message but why exactly do you think so

forest helm
#

it could always be worse, friend of mine is required to use Eclipse in a linux VM for forking C++

woeful willow
#

Oof

vague plume
#

honestly the colors really screwed me on default install, but themes make life easier lol

sonic wyvern
#

the intellisense is weird, things don't import properly sometimes, i don't like the interface that much, imo its more of a glorified text editor than an ide

woeful willow
#

Ij is pretty well designed for the java environment

forest helm
#

(side note TIL ๐Ÿ‡ซ๐Ÿ‡ฐ๐Ÿ‡ฎ๐Ÿ‡ณ๐Ÿ‡ฌ is blocked by automod here)

#

oh god dammit

#

why do regional indicators combine

cyan wasp
#

Hi

sonic wyvern
#

hello cpk

vague plume
#

verbose is part of luckperms

#

see it as 'permission spy mode'

#

hm?

#

verbose is a function of luckperms

#

its not a separate plugin or anything

#

verbose is a permission spy mode, which helps you find out what permissions are checked when doing actions such as clicking something or when performing a command

forest helm
#

!verbose read the wiki page

outer vesselBOT
vague plume
#

example, in console i do /lp verbose command zeromaniac msg
then luckperms will tell me what permissions are checked when forcefully running the specified copmmand as 'me' (command being msg)
https://i.imgur.com/GsdaAs3.png see

forest helm
#

insert CMI grumble here

vague plume
#

oh shush, im tired of it

forest helm
#

Give a man a fish, he has food for a day. Teach a man to fish, he has food for lifie

onyx mason
#

until the fish run out

forest helm
#

bad aber no cookie

#

point is, we don't like to spoonfeed, because inveitably when you try to do something else with LP, you still won't know how to do so, and you're right back here

woeful willow
jagged tide
#

is there a way to reset a users individual perms that were assigned to them without doing 1 by 1

#

like

#

is it possible to completely erase them from the DB

forest helm
#

Command must be ran from console.
โš ๏ธ This will delete ALL user-related data, with no ability to undo! โš ๏ธ
||/lp bulkupdate users delete||

jagged tide
#

not all

forest helm
#

/lp user <username> clear iirc

#

might be permission clear

jagged tide
#

that was it

#

thank you

scarlet light
cyan wasp
#

Stop

#

Please read rules

#

Keeping chat respectful @scarlet light

outer vesselBOT
#

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

onyx mason
#

@cyan wasp relax kid.

cyan wasp
#

Sir

slim chasm
scarlet light
livid plaza
#

Hi

#

Whoever replies first gets a surprise

thorny kernel
steel pelican
livid plaza
#

Shit

#

Ppl be mean these days

thorny kernel
#

why did you send me a friend request lmao

gilded nova
#

hi community ๐Ÿ˜„

onyx mason
#

Hi

shrewd current
#

Hi

onyx mason
#

Hello bluely

shrewd current
#

Hello aber deener

woeful willow
woeful willow
gilded nova
#

I use luck perms on my server

livid plaza
scarlet light
lofty ice
#

guys how do i get a gradient on my rank in chat bc on the tab menu it works but in chat it doesnt can someone help me!?

vague plume
#

its likely your tablist plugin supports the format of gradient while your chat plugin doesnt

lofty ice
#

how can i fix that than?

#

what do you recoment

vague plume
#

if you want gradients on both, you have to either mix a tablist plugin and a chat that both use the same format or you have to make a meta prefix for the chat with the format it asks for and use that instead of the regular luckperms prefix

lofty ice
#

and how do i do that?

slow lily
#

You guys know of any good chat formatting Fabric mods so I can display my prefixes?

sharp carbon
#

Does anyone know why this is showing up and not teg CEO?

cyan wasp
#

English?

#

This server is the best.

sharp carbon
cyan wasp
#

Oh

thorny kernel
#

it says its not secure because chat reporting

gilded nova
outer vesselBOT
#

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

gilded nova
#

Oh mb

#

Sorry for the tag

#

Donโ€™t ban me

#

It was a meme

potent prawn
#

why?

#

just why

fluid loom
#

Yo what format do I need to use, on VaultChatFormatter (recommended by LP), if I want to display the group prefix before the user's names in chat?

format: "%luckperms_prefix% {name}: {message}"

this seems to revert the msg back to default (unformatted)

lean delta
#

"{prefix} {name}: {message}"

sharp carbon
forest helm
#

!chat

outer vesselBOT
#
LuckPerms does not perform any chat/tablist formatting of its own!

LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!

List of chat/tablist formatting plugins that work with LuckPerms
atomic minnow
#

anyone know a good sethomes plugin with spongeforge

thorny kernel
#

i know nucleus exists but it has a lot of other stuff too

#

iirc you can disable pretty much everything though if you want to

atomic minnow
#

hmm so i would have to sort out perms for all the commands?

lofty night
#

only the ones you dont disable

atomic minnow
#

how do i go about disabling them

#

im confused

#

there also doesnt seem to be a version for 7.4.7 spongeforge

#

i tried the latest and 7.0.0 and niether worked

steady tangle
#

For nucleus? 2.4.2 works

steady tangle
cyan wasp
#

Wtf @onyx mason

outer vesselBOT
#

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

cyan wasp
#

Ok.

#

Silly paperclip. He's my friend.

scarlet light
cyan wasp
#

uh oh

#

@scarlet light why u still up

outer vesselBOT
#

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

cyan wasp
#

OMG WILL U STOP

scarlet light
#

because im on vacation

#

'vacation'

cyan wasp
#

??????????????????

scarlet light
#

im in Altoona

cyan wasp
#

LMAO

scarlet light
#

facts, but it's better than where i live, or Dauphin County.

cyan wasp
#

True

#

Anything > Dauphin County

scarlet light
#

factsss

cyan wasp
#

Anything > Pennsylvania

#

okay now please help me

scarlet light
#

!ask

outer vesselBOT
#
Please ask your question!

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

Or, try here first:
Why shouldn't I ask to ask?
cyan wasp
#

I did

woeful willow
scarlet light
#

where did you ask, i don't see it

thorny kernel
#

clippy peepoluck

cyan wasp
#

Why all the helpful people here now

#

.

woeful willow
#

Hi

scarlet light
#

I pinged everyone to harass you

thorny kernel
#

Hello

cyan wasp
#

The hell

#

Evident

scarlet light
#

cpk

#

that was a joke

thorny kernel
cyan wasp
#

Don't make me ping your boss(es)

forest helm
#

O.o

thorny kernel
#

unconfirm if you will

scarlet light
#

who is/are my boss(es)?

cyan wasp
#

oh

woeful willow
#

I will confirm that it was unconfirmed

cyan wasp
#

I am the boss.

scarlet light
#

@cyan wasp Please don't troll

cyan wasp
#

ClubPenguin says a troll

woeful willow
#

\๐Ÿค”

scarlet light
#

you're mother

cyan wasp
#

You are mother

woeful willow
#

So true

thorny kernel
#

why did you send that emote, why is it in the samsung discord server, why does samsung have a discord server, why are you in the samsung discord server

cyan wasp
#

Now that is a great question

scarlet light
#

that's 4 great questions

cyan wasp
#

Someone give this person a promotion.

scarlet light
#

no

woeful willow
#

You're mother

scarlet light
#

pan 4 member

thorny kernel
#

Helpful++

scarlet light
woeful willow
#

Promoted to customer

cyan wasp
#

Please promote me to "The Most Helpful"

#

"More Helpful Than Clifford"

woeful willow
#

We do not lie around here I'm sorry

scarlet light
#

im the most helpful person here ||/gen||

cyan wasp
#

Thats ๐Ÿงข

scarlet light
#

ur face is cap

cyan wasp
#

okay.

scarlet light
#

nah, that's definitely cap. im so inactive here PepeLa

cyan wasp
#

Your role is like my role on NamelessMC

scarlet light
#

no, i actually help people

cyan wasp
#

oh

scarlet light
#

sorry that was mean

woeful willow
#

What's a nameless mc

scarlet light
#

ily cpk

scarlet light
cyan wasp
#

Enjin but not ๐Ÿ’ฉ

scarlet light
#

Engine

cyan wasp
#

Actually it isn't really like enjin

scarlet light
#

how can you even compare NMC to Enjin tbh

cyan wasp
#

True

#

No global users

woeful willow
#

So what is it

scarlet light
#

a self-hosted forum software

#

@onyx mason is big dev there.

cyan wasp
#

But unlike Xenforo, NamelessMC is free

#

and has a very friendly support community ๐Ÿ˜ƒ

thorny kernel
#

paid software โ˜น๏ธ

scarlet light
#

except that one mod that mutes people.

#

for no reason

cyan wasp
#

โ“

#

Thats ๐Ÿงข

#

No one there does that

woeful willow
#

Foss?

scarlet light
scarlet light
cyan wasp
#

Woah whoever that moderator is must have a really sad life.

woeful willow
#

Very cool

scarlet light
woeful willow
#

Missouri?

thorny kernel
#

Trollinf a mod

scarlet light
#

Pennsylvania

cyan wasp
#

!

#

Never say that place ever again

thorny kernel
#

rhode island is a scam

#

the roads suck and its not even an island

scarlet light
#

most of the east coast is a scam

#

especially Ohio

cyan wasp
#

The United States is a scam.

scarlet light
#

facts

thorny kernel
#

TRUE

scarlet light
#

lets move to Canada

cyan wasp
#

naw cause aberdeener lives there.

scarlet light
#

i mean

cyan wasp
#

๐Ÿ™

scarlet light
#

i see no issue

#

he smart

cyan wasp
#

๐Ÿค”

#

Anyways once again please help me

scarlet light
#

with. what.

cyan wasp
#

How do I setup luckperms

scarlet light
#

alt + f4

#

damn i think he actually did it

cyan wasp
#

Hi

scarlet light
#

hello

cyan wasp
#

!apply

outer vesselBOT
#

Sorry! I do not understand the command apply
Type !help for a list of commands

cyan wasp
#

I noticed trolling isn't listed in rules

scarlet light
#

best dev, 7 days uptime and no errors. ๐Ÿ˜Œ

cyan wasp
#

Minecraft

#

๐Ÿ˜”

woeful willow
#

Logger broke

scarlet light
#

not minecraft

cyan wasp
#

wait thats not minecraft

#

.

scarlet light
#

cant break if there's no logger to begin with

cyan wasp
#

0 cpu

#

impressive.

scarlet light
#

might have something to do with it being an idle node application, but yanno

cyan wasp
#

whats the ip

scarlet light
cyan wasp
#

UIsername and password?

scarlet light
#

admin
admin

cyan wasp
#

Thanks

scarlet light
#

no problem

vocal rivet
#

I see Ptero Eyes

cyan wasp
#

/lp user cpk group set Owner

scarlet light
#

there was an issue with what im assuming was SSL certs, and wings + the panel connecting.

cyan wasp
#

https://luckperms.net/editor/demo

This was probably the greatest thing I ever saw in my time of owning servers.

scarlet light
#

TLDR the panel didn't show the heartbeat monitor as being active after i ran through the install. i didn't even bother trying to debug it, likely wasn't worth the time.

thorny kernel
#

oh hey i think my skin finally updated on crafthead

#

that took...

#

way too long

onyx mason
cyan wasp
#

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

onyx mason
#

My bad

cyan wasp
#

Good morning Luckperms!

plucky quest
#

!paste

outer vesselBOT
#
Please use pastebin!

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

For console errors:

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

Other errors:

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

latent tendon
#

owo

#

or is that default ptero

#

wait fack

vocal rivet
#

Yes it is

latent tendon
#

no one saw it

#

forgot my ip is there KEK

vocal rivet
#

lul

#

Ptero is awesome

thorny kernel
#

trolfed

latent tendon
#

ezfix

thorny kernel
#

i dont know if i should use ptero or not ๐Ÿ—ฟ

latent tendon
#

well if u dont set it up urself then yes

#

else: no

#

i tried and managed to get a entire VPS to die in 5 seconds

#

and that was hetzner

vocal rivet
#

Pterodactyl is awesome, I can only suggest it. And I also can assist in setting it up :3

latent tendon
#

tried a script to install

#

but script went rogue

vocal rivet
#

Oof

latent tendon
#

so entire vps got bricked

vocal rivet
#

never use installer scripts

latent tendon
#

:notlikedis:

#

i think i still have it

vocal rivet
#

Another plus ptero has is that it uses docker, which is +100 points

latent tendon
#

i used this one

#

but seems like that guy did a lot of changes

vocal rivet
#

Still, don't use installer scripts x3

latent tendon
#

me not smart

vocal rivet
#

x3

golden vector
#

how i can force moving files with overwritting?

#

yeah i know, google exist but im not that esay to understand ๐Ÿ˜…
and asking because i unziped backup in another folder soo i have to overwrite files on server folder now

golden vector
forest helm
#

-f is generally the flag for force, but I have no idea how you're trying to move the files

#

ssh has zero affect on anything, it only connects you, that's it.

golden vector
#

i tried mv command to move files from backup folder to server folder but i had problem Directory is not empty
Now its workd, i just copied with cp command all directories to server folder and everything work

graceful atlas
#

Okay aberdeener ^^

onyx mason
#

๐Ÿ˜„

graceful atlas
#

Can you tell me, what I need to put into the node field?

onyx mason
#

Probably an object { }

#

Not sure what the structure is that it expects

graceful atlas
#
client.addUserNode("facd1ffc-1f39-4312-b3b1-dab311b9d9ce", {key: "group.1", value: true})
onyx mason
#

You can try to look at the source code of the client

graceful atlas
#

like this?

onyx mason
#

And the group should exist first lol

graceful atlas
onyx mason
#

Ah

graceful atlas
#

Okay

#

I think I got it

onyx mason
#

Great

graceful atlas
#

When I add stuff to the database through the api, will other servers get notified about changes?

onyx mason
#

I believe so, it should work just like a normal lp instance

graceful atlas
#

ok ^^

#

Is there a way to get all users even if they have the default role?

onyx mason
#

No

#

It just does not track them

graceful atlas
#

:/

onyx mason
#

And if it did then on some servers it would be tens of thousands

graceful atlas
#

I know, but I may want to create a dashboard where I can see all players which are registered. ^^

onyx mason
#

Yeah

#

From a technical standpoint it makes sense but I understand how it could be frustrating

#

If thatโ€™s what you want then lp probably wouldnโ€™t be the best thing to track your users anyways

graceful atlas
#

argh...

#

I want to delete the node from the user

#

but I don't know what it needs

onyx mason
#

You can always check the luckperms api documentation

graceful atlas
#

I'm using the docs which are directly on the api ^^

#

On my own instance

#

should be the same

#

Yeah. Calling it through Swagger works just fine. Calling it through the module results in a bad request

#

Now I can see all users with the default group xD

#

Adding a node to the user adds the group.default node and I cannot remove that through the api

cyan wasp
#

Hi

graceful atlas
gilded nova
#

all users that have data must inherit at least one group, else default will be applied

graceful atlas
#

But it doesn't have a group, when I add it. It just gets the primary_group value in the luckperms_players table. But not the node

thorny kernel
#

why do you care about what the primary group in the db is?

graceful atlas
#

Would be cool, if there is a method to get all users, BUT with the option of pagination and amount per page

#

That would be AWESOME

cyan wasp
#

@scarlet light :wave

outer vesselBOT
#

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

cyan wasp
#

Ok.

woeful willow
scarlet light
scarlet light
cyan wasp
#

Hello sir

scarlet light
vestal tangle
#

Hey i need some help .

A random guy just joined my server in 3:00 AM (in my local time)

And added * permission in his account .

And nuked + distroyed + banned everyone + gave op to everyone cp_crying criok

So what should I do now to secure ?

Or what info should i provide here ...

steel pelican
potent prawn
#

turn off offline-mode

vocal rivet
# scarlet light like 10.5 hours late, but why?

In 90% of cases they do stuff you don't want or wgich breaks existing configuration. Additionally when you use installer scripts, you lack the knowledge of how to install the panel, which makes any support much harder. Thats why most if not all Ptero staff straight refuse to help someone that used an installer

vagrant cove
#

ื”ื™ื™

#

ื™ืฉ ื›ืืŸ ื™ืฉืจืืœื™ ?

valid cliff
#

Hi can someone help me with prefixes ?

vague plume
#

sure

#

no need to send a friend request tho, just state what you need here and ill answer the best i can

valid cliff
#

Ive setted up the prefix

#

I dont understand whats the problem

vague plume
#

So what does your chat look like right now?

valid cliff
#

still nothing

#

the tab doesnt have nothing too

vague plume
#

Looks like you disabled the chat formatting altogether. Or you have another chat plugin installed that won't let essentials do it's job, though option 1 is more likely

#

Also TAB has nothing to do with it

#

Let me find something

valid cliff
#

well its the same

#

its set on true

#

but I didnt change it

vague plume
#

Then did you change the chat settings

#

also can we see /plugins to verify you dont have another chat manager installed

#

and note, you will need vault to get essentials chat working

valid cliff
vague plume
#

does residence not have its own chat function built in?

#

seeing that you have vault also, essentials should do the job, however if residence is not the issue here, you must have something wrong in your essentials config

valid cliff
#

essentials says that something wrong can be with lp

vague plume
#

the issue is with the displaying plugin. for some reason essentials is not formatting your chat.

pure escarp
#

Hello im using essentials warp and i want to give permision in luckperm how i can do it

lean delta
#

Option to include prefix in chat of your main residence

lean delta
graceful atlas
#

Forget storing minigame data like played and won games in a seperate database. Just save it as luckperms metadata xD

thorny kernel
#

i tried that with player settings

#

it didnt work very well

graceful atlas
#

why not?

thorny kernel
#

idk if this has changed, but when i did it, if you changed the value and then immedietly tried getting the value, it hadnt updated

graceful atlas
#

seems to work at the moment

thorny kernel
#

rest api might not have that issue ig

#

i was using the java api

#

from javascript lmao

graceful atlas
#

xD

#

will the luckperms_actions table be cleared after some time or does it collect data until the database is full?

thorny kernel
#

unless its causing problems you probably shouldnt worry about it tbh

graceful atlas
#

ok ^^

valid cliff
#

maybe some one knows a plugin where spawned mobs stay still and do nothing ?

flat nexus
#

mod can we pls have a forum channel for support ?

steady tangle
#

!advanced for meee

outer vesselBOT
unique igloo
#

Hello, I would like to know how to make a user have a vip rank for example and that I can also do /rankup with the rankup plugin since it says that no ranks were found for that rank and how to make it show in the chat, I have chat manager thank you

#

if someone speaks spanish i can understand better

charred locust
#

where i can find a 1.18.2 fabric placeholder hook

#

?

exotic ridge
#

Hi Devs, sorry to bother you but I have an unusual question

charred locust
#

The web one is for 1.19

#

:,v

exotic ridge
#

is a Beta 1.7.3 version of the plugin possible

trail shuttle
#

why

charred locust
#

!fabric

outer vesselBOT
#

Sorry! I do not understand the command fabric
Type !help for a list of commands

exotic ridge
#

by legacy I mean B1.7.3

#

PermissionsEx is completely off the grid for that version sadly

trail shuttle
#

why 1.7.3

#

and i highly doubt it

exotic ridge
#

I host Beta server

thorny kernel
#

does bukkit exist for b1.7.3? titanuYikes

exotic ridge
#

Of course Bukkit exists haha

trail shuttle
#

but why 1.7.3

exotic ridge
#

Its the most popular Beta version that still exists

thorny kernel
#

isnt that the last beta version

exotic ridge
#

Nah theres Beta 1.8

thorny kernel
#

or is it the last one with farlands

exotic ridge
#

but that introduced hunger and what not

#

but Beta servers still have appeal and most documentation and plugins for these old plugins no longer exist

#

having a version of LuckyPerms for B1.7.3 would be really great for the people still hosting those servers

thorny kernel
#

its probably possible to make lp work on that version, but i doubt it would be easy

exotic ridge
#

Yeah probably a lot of different calls since its so outdated

thorny kernel
#

and its certainly not happening "officially"

#

but lp is open source so you could try to do it yourself or find someone who could lmao

#

but good luck with that

exotic ridge
#

thanks I appreciate that info

#

I have a friend who knows java maybe they'll want a project

potent prawn
#

as a developer, i can vouch that they probably most certainly do not

little sorrel
#

Hey, someone can help me?

forest helm
#

!ask

outer vesselBOT
#
Please ask your question!

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

Or, try here first:
Why shouldn't I ask to ask?
little sorrel
#

Is there any possible way to get if a specific group has a specific permission using placeholders?

thorny kernel
#

why do you need to do that

#

seems very xy problem

little sorrel
#

I will want to have the abilitie to do that because that could open a big amount of possibilities while creating complex systems

steel pelican
#

That's about as close as you'll get

little sorrel
woeful willow
#

Api moment

steel pelican
little sorrel
steel pelican
#

Using the Luckperms API

#

!api

outer vesselBOT
cyan wasp
#

Hi

steel pelican
#

Hi

cyan wasp
#

@scarlet light are u on

outer vesselBOT
#

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

cyan wasp
#

Guess not

potent prawn
#

y tho

exotic ridge
#

that i want a backport for b1.7.3?

scarlet light
#

why

little sorrel
potent prawn
cyan wasp
#

Rude clifford

scarlet light
#

no u

exotic ridge
cyan wasp
#

Evident

scarlet light
#

CPK

cyan wasp
#

No

scarlet light
#

wtf

#

wdym no

cyan wasp
#

๐Ÿ™„

scarlet light
#

???

little sorrel
#

If I want to create a sugguestion or I want luckperms developpers to implement something to the plugin, I have to create an issue with sugguestion type or pull request on github?

steel pelican
#

!suggestion

outer vesselBOT
forest helm
#

yeah GH issue under feature request

little sorrel
#

Okey I will

cyan wasp
#

Im bored

steel pelican
#

Hi Bored

cyan wasp
#

ok

#

Maybe I should start a minecraft server again

#

jk

potent prawn
#

i'll probably start another one when i have my mid-life crisis

gilded nova
#

i want it to be allowed in a group
so they have access to bold and italic.

#

and how do i make it so the ~ is aqua

vague plume
#

the ~ is a prefix in essentiuals config, indicating the users name seen is not their real name but instead a nickname. i assume that since this is essentials, you can change that in the config of it.

gilded nova
#

how do i make it so it is only for a group

vague plume
#

as for the permissions. look up the appropriate permission here https://essinfo.xeya.me/permissions.html and give it to whatever group. if it doesnt work, consider using luckperms verbose mode, which is very much a 'permission listener' that'll give you a list of what checks were made when x person tries to use those

#

the nickname indicator comes with a persons ability to use /nick command

#

so thats bound to whoever can use nickname

#

aka nick permission

gilded nova
#

fixed it

#

now it is the ~

gilded nova
#

Im not a java coder

#

first experience on it

vague plume
#

you dont need to know java or coding in general, all you need to do is read the config. you dont change the nickname prefix per group, you either change it or you dont, or you delete it, but it will go for all users having a nickname.

gilded nova
#

fixed it, theres one last thing, how do i make it so they have the option to have symbol behind their name

#

like this one

#

โ™ 

lean delta
#

for that you need to save the config on windows as unicode format

cyan wasp
#

hi

latent tendon
#

ello

#

im nerd

vague plume
#

ello nerd

#

im tired

latent tendon
#

zero

#

can u help me

#

yes

#

my code not work

gilded nova
#

damn

latent tendon
#

this entire part

#

should add a color

#

but does nothing

vague plume
#

use system out

#

its my best buddy to debug stuff really

latent tendon
#

before setPrefix?

vague plume
#

or even better

#

make a debugger like me

#

i punch this shit into every place i may at some point need to ses at which point it even fails

latent tendon
#

now it spams XD

#

it runs the code

#

but it keeps being white

#

blue part works. part under it doesnt

vague plume
#

are you seriously if if if if iffing

latent tendon
#

yes iam

#

XD

vague plume
#

oh god

latent tendon
#

fun thing is

#

on 1.8 it works

#

on 1.19 it fucks me in the ass

vague plume
#

yea well good luck man

latent tendon
#

its like there is a &f before ur name

#

wich is weird

vague plume
#

are you sure you append the name

#

i hate to say but i had it happen that i accidentally regexed away item names instead of the color

#

so it may replace, but doesnt put

latent tendon
#

unless this is the issue

#

return "&f";

#

wich i doubt

vague plume
#

well

#

more debug code incoming

#

i underestimated how much id need debugging

latent tendon
#

well as i said the lin where it looks at config

#

works

#

everything under that doesnt

#

and even weirder is LP verbose dont see it

#

so i guess it doesnt run that code at all

vague plume
#

remember that if and else if can act oddly

latent tendon
#

how would u do it

#

if i may ask

vague plume
#

hmmm

#

i would probably attempt to handle it with pairs of some sort

#

instead of if if if if just make one method that matches the token for the color, send it off to a permission checker and then return from there

#

i love reusing code

#

one abstract class to tame em all lmao

latent tendon
#

and it doesnt run setPrefix

#

fack

vague plume
#

are your perms pseudo perms by chance

latent tendon
#

heh

#

i do dis

vague plume
#

wait

#

getconfig?

#

youre not saving insane user data in a yaml file

finite silo
#

how to make overhead names have ranks in them like hypixel ?

latent tendon
#

if u have a custom prefix

vague plume
#

hm

#

glad i dont have anything to save

#

i fetch and throw

latent tendon
#

but even if i remove

#

it break

vague plume
#

i lost track now

#

whats the issue again

#

im so tired xD

latent tendon
#

it doesnt apply a color to the player when u have the required perms for it

#

now LP checks stuff

#

but still keeps my name white

#

xD

vague plume
#

all of them return undefined?

latent tendon
#

check last check

vague plume
#

oh blind

#

ty

latent tendon
#

thats the one wich should make my name yellow

vague plume
#

uhhh

latent tendon
#

and when i tested it with that config with a letter for sample

#

it made the letter the color

vague plume
#

the bossbar msg shows ur name in yellow

latent tendon
#

but not the playername

vague plume
#

is that coincidence

latent tendon
#

thats made yellow by default

vocal rivet
latent tendon
#

u know me

#

me lazy

#

am pandi

vague plume
#

question

#

what if user has perms for multiple colors tho

latent tendon
#

then nothing happens

#

xD

vague plume
#

might be obvious but again im tired af

#

so you rely on it being one?

latent tendon
#

ama show u something

#

holup

vague plume
#

i hate when people do string s or whatever

#

personal preference

#

i like to even name temporary strings stuff i can make sense of what theyre used for

latent tendon
#

i made test

#
            return "&aLUCK &6";
        }```
#

xD

#

should make text green and name gold right

vague plume
#

if you call the altcolor shitter on it, technically

latent tendon
#

even that doesnt work

#

XD

#

nvm

#

it works

#

but yea. it indeed forces my name to white

#

and if i check teammsg i see this

vague plume
#

uhhh

latent tendon
#

that does nothing

vague plume
#

why is it there

latent tendon
#

else it would be bold white

vague plume
#

it makes no sense tho

#

im too tired for this lmao

latent tendon
#

see

#

thats after i changed that return to nothing

vague plume
#

very odd question

#

but what if you set your permission back to yellow and instead of just returnung the color code, return the color code and some random letter

#

is that ptoperly being appended

#

or not

#

my english is going down the drain

woeful willow
#

Same

latent tendon
#

name will be white

#

let me show

woeful willow
#

I feel like that code could be condensed a bit, that's a lot of if statements

latent tendon
#

:thisisfine:

vague plume
#

thats what i was saying

#

just iffing around lmao

latent tendon
#

ok changed to yellow

#
        if (p.hasPermission("scoreboard.tablist.yellow")) {
            return "&eYELLOW &e";
        }
#

as test i added txt yellow

#

inhales

vague plume
#

well

latent tendon
#

unless they changed how prefixed works

#

and i have to do something with displayName

vague plume
#

the color is being applied to the immediate word but not the username which is what i thought when i saw the luck pne

latent tendon
#

spigot is weird

vague plume
#

yeh

#

1.8

latent tendon
#

or should i say. Mojang is stoopid

vague plume
#

what if you immediately return &e + username instead

#

im thinking its the way you put em together

woeful willow
#
Map<String,String> permissionColorMap;

//Psuedo Code
permissionColorMap.forEach {
  if(p.hasPermission(key)) return value
}

Something like that ๐Ÿ˜Œ

latent tendon
#

wait

#

i think

#

ik why

#

holdup

#

WOOOPPSSS

#

it also removed the T from my name

#

HMM

vague plume
#

lmao i did something similar the other day

#

lemme find it, it was hilarious

latent tendon
#

im forcing DARK_BLUE now as test

vague plume
#

there

#

good stuff

#

IRON BARS!

woeful willow
#

IRON BARSIRONBARSIRONBARS

vague plume
#

hahahaha

#

shoulda seen my face

latent tendon
#

LMAO

#

zero

#

i know whats happening

#
team.setPrefix(ChatColor.DARK_AQUA + p.getName());
#

something isnt clearly right

vague plume
#

youre cloning it lmao

woeful willow
latent tendon
#

zero

#

it might be this isnt it

#

Team team = (board.getTeam(KingdomPlugin.getInstance().getPlayerPrefix.get(p)) == null) ? board.registerNewTeam(KingdomPlugin.getInstance().getPlayerPrefix.get(p)) : board.getTeam(KingdomPlugin.getInstance().getPlayerPrefix.get(p));

vague plume
#

oh i enslave loohps api from interactive chat discordsrv addon

#

its doing most the work

woeful willow
#

Oh fair enough

#

Oh lord

#

What is that

vague plume
#

michael thats a nightmare

#

how do you work like this lol

latent tendon
#

idk

#

OOP

vague plume
#

IRON BARS!

latent tendon
#

[22:51:06 WARN]: [Royalkingdoms] Task #43 for Royalkingdoms v1.0-SNAPSHOT generated an exception
java.lang.NullPointerException: Cannot invoke "org.bukkit.scoreboard.Team.addEntry(String)" because "team" is null

#

XD

woeful willow
#

Yea

vague plume
#

^^

#

thats my new joke now

woeful willow
#

Something like this would look much cleaner, but more importantly, easier to debug

Instance inst = KingdomPlugin.getInstance().getPlayerPrefix.get(p)
BoardTeam bt = board.getTeam(inst)

Team team = (bt == null)
? board.registerNewTeam(inst)
: bt;
vague plume
#

;

woeful willow
#

I use kotlin if you didn't know

#

Lmao

vague plume
#

i guess now i do

#

so how does that work in line 1 and 2 but last you added it

woeful willow
#

This code is java, not kt, but the reason I forgot the semi was because I'm used to kt.

that being said, the semi-colon is optional in Kt.

#
fun main() = println("Hello World");
fun main() = println("Hello World")

are equally valid

vague plume
#

i was told kotlin syntax is a bit easier but eh, i love my semicolons

woeful willow
#

It's a lot less boilerplate to be sure

vague plume
#

i really shouldnt look at this tho, just learning java for real this time (i hope lmao) so its reaaaalllyy easy for me to remember non relevant stuff that might break my neck by as soon as tomorrow lol

woeful willow
#

Lol

vague plume
#

the other day i actually went so braindead, i started adding semicolons at the end of config comments

#

me in a nutshell

latent tendon
#

i dont get it anymore

woeful willow
#

get what

latent tendon
#

my code being weird

vague plume
#

Boil it down to a readable format first

#

Thats what id do

latent tendon
#

im still confused why it works on 1.8 but not on a newer version

vague plume
#

Im on mobile now but wasnt setprefix strike through aka deprecated

latent tendon
#

it is yea

vague plume
#

Consider that may be why?

latent tendon
#

then idk where to start

#

else i might just stick 2 NTE

vague plume
#

Its late anyway. Sleep over it.

latent tendon
#

nou

vague plume
#

No, not me, im in the bathtub rn๐Ÿ˜‚

latent tendon
#

nome

cyan wasp
#

hi

latent tendon
#

hi

woeful willow
#

hi

thorny kernel
#

hi

cyan wasp
#

Hello helpful people

#

Are you being helpful today?

gilded nova
#

shh

cyan wasp
#

Are u being a mod today Emily?

potent prawn
#

emily best mod

#

better than that larry guy

#

what a chump

woeful willow
#

I gotta backup my boi Larry

vague plume
#

Emily ftw

scarlet light
#

Emily >>>

gilded nova
#

Hi

#
[07:14:19] [LuckPerms Pool Thread #1/ERROR]: me.lucko.luckperms.common.storage.implementation.file.FileIOException: Exception thrown whilst reading/writing file: mod๏ฟฝ๏ฟฝrateur
[07:14:19] [LuckPerms Pool Thread #1/ERROR]:     at me.lucko.luckperms.common.storage.implementation.file.AbstractConfigurateStorage.loadGroup(AbstractConfigurateStorage.java:275)
#

Any ideA?

forest helm
#

!paste the full error

outer vesselBOT
#
Please use pastebin!

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

For console errors:

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

Other errors:

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

outer vesselBOT
#
Please use pastebin!

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

For console errors:

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

Other errors:

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

forest helm
steel pelican
#

lol

gilded nova
#

Its only on bungeecord

steel pelican
# gilded nova https://pastes.dev/rnyENtbkKL

[07:14:19] [LuckPerms Pool Thread #1/ERROR]: Caused by: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: mod๏ฟฝ๏ฟฝrateur.yml

Paste the full contents of that yml file

forest helm
#

Looks like the group name has invalid characters

gilded nova
forest helm
#

yeah that's all fine, I think $it doesn't like the accent in the group name

#

($it being either the OS or the storage library, not entirely sure which)

gilded nova
#

How to fix that? :d

steel pelican
#

Rename the group

gilded nova
#

And players with this group need to regive the group?

steel pelican
#

If it doesn't do it automatically do just /lp bulkupdate users update group.<new name> "permission == group.<old name>"

gilded nova
#

Alright ty

potent prawn
#

ya group names should be plain characters [a-z0-9] to be completely safe. if you want it to display differently, use displayname.

latent tendon
#

pst zero

#

i did something else with colors instead

vague plume
#

lol

#

did you figure it out tho

latent tendon
#

yes and no

#

need to work with packets

#

and shit

#

so that was a instant big no for me

#

so i went the orher route and used names instead

#

anyhow now im gonna anoy my fiance for the entire day

#

cya

gilded nova
#

how do i make so prefixes are in tab and tps

vague plume
#

!tab

outer vesselBOT
#
LuckPerms does not perform any chat/tablist formatting of its own!

LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!

List of chat/tablist formatting plugins that work with LuckPerms
cyan wasp
#

Hi

thorny kernel
#

bye ๐Ÿ‘‹

gilded nova
#

Hello, I'm running Velocity for the first time and I've tried to installing luckperm (velocity version) for proxy. But does it need any other additional plugin? I'm not sure if the command different from bungee or not. Bungee it uses /lpb.

forest helm
#

Velocity uses /lpv

gilded nova
#

oh ty xD

forest helm
#

!network and here's a general "how to network" guide

outer vesselBOT
gilded nova
#

ty! ah one last question I am setting up server type - to not be global on one of my server. I want certain ranks such as donors to be in that specific server but also want vote ranks to be global across the network. That is something LuckPerm can do? Just wanted to double check.

forest helm
#

Yup

#

!context

outer vesselBOT
gilded nova
#

ty

quiet depot
#

So, my mvp++ have the access to change the colors of their ++ using meta setsuffix. How do I automatically get rid of their suffix once the parent rank is removed

night sun
#

Hi there
แต๊Š๐Œƒ๐Œ€แต๊Š๐Œƒ๐Œ€๐ŒŒ๐Œ‰๐ŒŠ๐Œ€โฑฟ๐Œ„#0226 from this DC Server is a Steam Scammer, they will go and hack your Account or something like that.
He has written me in private (sorry for my bad English ๐Ÿ˜… )

forest helm
#

hey, could you do me a favor, grab a screenshot of the scam and the mutual servers list?

#

Also could you grab their user ID? (Right click them -> copy ID. If that's not an option, Settings -> Advanced -> Enable Developer Mode. Copy ID will now be an option when you right click them)

#

otherwise I can't do much.

#

hi deenoh

night sun
#

i can't write you in Private. Should i send here?

forest helm
#

should be able to DM now

#

(sorry, forgot to enable that for you)

night sun
#

thanks ^^ i've sent you your requested informations ๐Ÿ™‚

is just share this DC Server with him
hopefully no one got trapped with this .-.

woeful willow
#

I probably did

cyan wasp
#

Hi

woeful willow
#

hi

latent tendon
#

Your email has been verified, you have successfully signed up for the LabyMod 4 Beta!

#

:catjam:

woeful willow
#

What is that

latent valve
#

Could someone tell me which is the best free plugin for anticheat in version 1.16.5?

ornate fable
#

Believe it or not

#

It doesnt make a difference

#

Hacks are too advanced to tell apart from normal gameplay

#

They actually started caring about dynamic movement

#

And more thought out packet sending

thorny kernel
#

that not entirely true but ok

clever beacon
#

hey

#

my plugin check for a particular permission every second