#general

1 messages · Page 278 of 1

modest compass
#

its parent

#

!commands

outer vesselBOT
sonic wyvern
#

It’s lp user ‘username’ parent set ‘group’

modest compass
#

!usage

outer vesselBOT
gilded nova
#

oh my god

#

this plugin is lowkey the best permissions plugin actually

#

i hated it like 3 hours ago lmao

onyx mason
gilded nova
#

like no joke i was like "LuckPerms wth, just update permsX l0zer"

#

but then i was like

#

well PEX isn't updating so might as well give it a try

#

and i think i'm gonna stick with it for the forseeable future

#

the start is like the hardest thing cuz u don't know shizz, but once you get the hang of it it's actually really good!

steady tangle
gilded nova
#

SONDAGE:
PS5 😔
XBOX 🧨
MOBILE 📱
NINTENDO 🎲
PC 💻

steady tangle
#

waht

short warren
#

someone go cheer up PS5

#

😔

bold sparrow
#

So I guess everyone is familiar with plugin messaging used between plugins. But can anyone tell me what role the client plays?

#

You’re sending the message to the player after all

#

So can the client read the messages as well?

gilded nova
#

@onyx mason @steady tangle heartt

onyx mason
steady tangle
#

@gilded nova GengHeart

gilded nova
#

👀

#

what's up simps

steady tangle
#

crying over college work

#

hell yea

gilded nova
#

relatable Sadge

steady tangle
#

you guys like my "i have no clue what im doing please end me now" network design Kek

gilded nova
#

OH GOD

onyx mason
#

about to fall asleep in lecture, up too late

gilded nova
#

I KNOW THAT PROGRAM

steady tangle
#

PACKET TRACER LETS GO BAYBEEEEE

onyx mason
#

wooo

steady tangle
#

this is why god left us

steady tangle
gilded nova
#

OH MY GOD noooo you're bringing back the memories!!!!

steady tangle
#

go o o d

#

i suffer you suffer

gilded nova
steady tangle
#

i just need to place stuff and explain why I placed it there, dont need to configure

#

still crying

gilded nova
#

until you need to configure port forwarding kekw

lunar pawn
#

the amount of people that use my DMs for LP support is getting a bit annoying now lol

#

okay I've got another scumbag for you to ban fefo

steady tangle
#

turn off dms from here

#

ez

onyx mason
#

ez

lunar pawn
#

Buagard#3466

gilded nova
#

LMAO

lunar pawn
#

just gonna make him spit it out, just to be sure

#

so then I can get you proof and you can ban the scum

#

811655551993249833

#

that's his ID, in case he leaves

gilded nova
#

lol they literally joined to DM people

#

4 minutes ago

lunar pawn
gilded nova
steady tangle
#

oh that scam lmao

gilded nova
#

thx bardy

lunar pawn
#

yw

bold sparrow
lunar pawn
#

just gonna play this guy lol

#

scambaiting is fun

#

ban his ass please

#

before someone actually falls for it

gilded nova
#

already did lmao

lunar pawn
#

cheers

#

just gonna bait this guy now

bold sparrow
#

Send an ip grabber and report him

lunar pawn
#

already got random.org up with 10 genned 5 char uppercase strings lol

#

asking for my purchase history lol

#

going to ask him for a link to the process lol

#

yet to respond

#

he unfriended me

gilded nova
#

lol

bold sparrow
#

!network

outer vesselBOT
lunar pawn
#

the time I fell for it, the guy's username was an actually legitimate Steam support user, just I spoke to them through Discord

#

these ones are so bad honestly

#

like at least try and make it believable

#

@gilded nova doge_ahaha they didn't just unfriend me, they blocked me doge_ahaha

outer vesselBOT
#

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

gilded nova
#

LOL

lunar pawn
#

right, final step is to report them both to Discord

#

and done

#

scammer checklist complete xD

bold sparrow
#

:)

bold sparrow
#

uwu?

gilded nova
#

You are sending the messages to the client, yes, I think it's the "Custom payload" packet; I'm not sure about Velocity but on Bungee you can cancel the PluginMessageEvent

onyx mason
gilded nova
#

But yeah that's on a proxy level lol on Bukkit with ProtocolLib you can prevent the packet from being sent too, but that's Bukkit lol

lunar pawn
#

oh also, can I get translator role btw?

gilded nova
lunar pawn
#

I made suggestions ta th' speak o' th' sea

#

I not be kiddin' either mateys

onyx mason
steady tangle
gilded nova
lunar pawn
#

xD

steady tangle
#

before we all know it, we'll be playing cracked PensivePeach

onyx mason
lunar pawn
#

I be speakin' fluent pirate I tell ya mateys

steady tangle
#

or just ban him

#

i like that idea

lunar pawn
#

wdym?

steady tangle
lunar pawn
#

I mean

#

what ye talkin' about?

#

I mean, contributing to pirate speak isn't exactly all that difficult and probably doesn't deserve a role, but I like collecting roles lol

steady tangle
#

get the sponsor role then

#

chop chop

lunar pawn
#

I am a sponsor

#

idot

#

I got the $10 tier

steady tangle
#

not supporter

#

idot

lunar pawn
#

but to get that role I'd have to 1. give up my supporter role and 2. pay less to Luck lol

#

and Luck deserves my money, his contribution to open-source is something I greatly respect

steady tangle
lunar pawn
#

me ❤️ open-source

#

and when me see open-source, me like helping

#

me also make open-source

steady tangle
#

hot

#

oh

#

nvm

lunar pawn
#

don't ask why I made my own chat component library instead of using adventure

steady tangle
#

I understood like 2 words in that but I won't

gilded nova
#

tbh

#

why

lunar pawn
#

because I wanted something easy to use, fast and lightweight (this is not me saying adventure isn't any of these things), with a nice DSL and native kotlinx.serialization support

#

it's mainly used in the backend of MineKraft

#

even though BM thinks we should just write raw JSON

gilded nova
lunar pawn
#

gotta fix deserialisation though

#

good job I got Tor

#

somehow actually not getting that many reports from my 4 Tor exit nodes lol

bold sparrow
bold sparrow
#

So Luck just blockidyblocks it

gilded nova
#

mhm

bold sparrow
#

What about the client sending stuff on the channel? Is there anything done with that?

bold sparrow
#

I guess LuckPerms is not the way to learn plugin messaging for clients

gilded nova
#

:d

lunar pawn
#

custom payload packet?

#

tf are you using that for?

#

I swear PacketPlayOutCustomPayload is plugin message

#

it is

gilded nova
#

That's what I said...?

lunar pawn
#

¯_(ツ)_/¯

lunar pawn
#

you have a channel and some data

bold sparrow
#

I know :), I'm trying to understand the client sided aspect of it

lunar pawn
#

there really isn't that much to it

bold sparrow
#

You're linking to Serverbound haha

lunar pawn
#

oh you want clientbound?

bold sparrow
#

Bruh

lunar pawn
#

well, not everything, but I've spent so many hours on this site I swear

bold sparrow
#

Bardy I know... and I have visited that site a lot of course

lunar pawn
#

you can blame MineKraft for that

bold sparrow
#

But it doesn't tell me how to implement it and communicate with the server

lunar pawn
#

Bukkit or Bungee?

#

ez

bold sparrow
#

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

#

that's server side

lunar pawn
#

you want client side processing?

bold sparrow
#

🤦

lunar pawn
#

just as simple as receiving a packet matey

bold sparrow
#

The client can send data to a channel as well

#

I want to know how that works

lunar pawn
#

that's what I sent serverbound for

bold sparrow
#

I'm interested in the client sided code

lunar pawn
#

serverbound = sent from the client

bold sparrow
#

I don't really care about how the server handles it

lunar pawn
#

lemme get you mappings

bold sparrow
#

i care about how the client does it

lunar pawn
#

I can tell you actually, because I kinda know

#

it's literally the same as the server

#

you decode a received packet into it's identifier and it's data

#

and then you do things with it

#

for brand, the notchian client doesn't even care about that

bold sparrow
#
ClientPlayNetworking.send(new Identifier("luckperms", "update"), out);
CLIENT.getNetworkHandler().sendPacket(new CustomPayloadC2SPacket(new Identifier("luckperms", "update"), out));
```which one of the two do i use? `out` is `PacketByteBuf out = new PacketByteBuf(Unpooled.copiedBuffer((CharSequence)"content"), StandardCharsets.UTF_8));`
#

ignore the luckperms:update that was testing

lunar pawn
#

I don't know your setup

#

you using Netty?

bold sparrow
#

First line is Fabric's network thingy, second line is built in Minecraft packet sending

lunar pawn
#

ffs why netty not in docdex smh

bold sparrow
lunar pawn
#

right, this is easy then

bold sparrow
#

Bit of a strange question

lunar pawn
#

let me show you how MineKraft does it (I know MineKraft is a server and you're making a client, but both are literally identical for plugin messages)

#

actually, just Channel#writeAndFlush

#

and give it the packet

#

ez

bold sparrow
#

For some reason I don't feel like it works like that lol

#

For everything I've done so far I used MinecraftClient.getInstace().getNetworkHandler().sendPacket(new Packet())

vernal gust
#

Can I have a Template please?

bold sparrow
#

A template?

lunar pawn
#

so you're using the notchian client then

#

not making your own

bold sparrow
#

...

gilded nova
#

he never said he's making his own

lunar pawn
#

fair

gilded nova
#

and he literally said he's using fabric lmao

bold sparrow
#

I'm using Fabric yea

lunar pawn
#

just make your own packet if it doesn't exist

bold sparrow
#

Err

lunar pawn
#

MinecraftClient.getInstance().getNetworkHandler().sendPacket(new PacketOutPluginMessage("some:channel", someData))

#

or whatever it's called in Fabric

#

either custom payload or plugin message I guess

bold sparrow
#

first one

#

And it's unrelated to Fabric

#

Plugin messaging is a Minecraft thing, not a Fabric thing

#

CustomPayloadC2SPacket

lunar pawn
#

wait... if this is notchian, isn't it called ServerboundCustomPayload?

bold sparrow
#

There is CustomPayloadC2SPacket and CustomPayloadS2CPacket

lunar pawn
#

it'll be the latter

bold sparrow
#

the latter?

lunar pawn
#

the last one

bold sparrow
#

Err

lunar pawn
#

actually no

bold sparrow
#

S2C stands for... Server 2 Client

lunar pawn
#

first

#

yeah

bold sparrow
#

yea lol

lunar pawn
#

I dum dum

lunar pawn
#

sorry, yeah I dum dum

#

use latter

#

apologies

bold sparrow
#

But idk if what im doing is working tbh...

#

and i cant really check either

lunar pawn
#

you can

#

spin up a server and listen

bold sparrow
#

would need to make a plugin that prints it ig

lunar pawn
#

or better yet, spin up MineKraft lol

#

it'll log all inbound & outbound packets it supports

#

actually does it support inbound PM? unlikely

#

yeah just use ProtocolLib

#

ez

bold sparrow
#

Im just setting up my own plugin rn

#

will be useful for later too ig

lunar pawn
#
@Override
public void onEnable() {
    ProtocolLibrary.getProtocolManager().addPacketListener(new PacketAdapter(this, ListenerPriority.HIGHEST, PacketType.Play.Client.PLUGIN_MESSAGE) {

        @Override
        public void onPacketReceiving(PacketEvent event) {
            getLogger().info("Plugin message packet received! content: " + event.getData())
        }
    })
}
#

something like that maybe

bold sparrow
#

isnt there a onPluginMessage()

gilded nova
#

there is but you have to listen to a specific channel

bold sparrow
#

player.getChannels()?

#

ez

#

?

gilded nova
#

I mean you have to listen to a specific registered channel

lunar pawn
#

^

bold sparrow
#

client registered?

lunar pawn
#

both

bold sparrow
#

or registered where

lunar pawn
#

c & s

gilded nova
#

registered on bukkit

#

bukkit couldn't care less about the client

bold sparrow
#

lol

lunar pawn
#

registerIncomingMessagingChannel?

bold sparrow
#

information overload guys haha

#

Bukkit.getMessenger().registerOutgoingPluginChannel(this, "channel");

#

Sounds right

gilded nova
#

incoming

bold sparrow
#

of course

lunar pawn
#

that's the one

#

ffs

bold sparrow
#

lool

gilded nova
#

d;spigot Messenger#registerIncomingPluginChannel

lyric mesaBOT
#
@NotNull
PluginMessageListenerRegistration registerIncomingPluginChannel(@NotNull Plugin plugin, @NotNull String channel, @NotNull PluginMessageListener listener)
throws IllegalArgumentException```
Description:

Registers the specific plugin for listening on the requested incoming plugin channel, allowing it to act upon any plugin messages.

Parameters:

plugin - Plugin that wishes to register to this channel.
channel - Channel to register.
listener - Listener to receive messages on.

Throws:

IllegalArgumentException - Thrown if plugin, channel or listener is null, or the listener is already registered for this channel.

Returns:

The resulting registration that was made as a result of this method.

gilded nova
#

wasn't that hard was it?

lunar pawn
#

fuck you beat me to it

bold sparrow
#

Do i need PluginChannelListener?

gilded nova
#

yes

lunar pawn
#

PluginMessageListener

bold sparrow
#

oh

lunar pawn
#
public class MessageListener implements PluginMessageListener {

    @Override
    public void onPluginMessageReceived(String channel, Player player, byte[] message) {
        System.out.println("Message received! Channel: " + channel + ", message: " + message)
    }
}
```ez
#

unless I'm still useless and that's not the right method

gilded nova
#

I mean the "channel" argument is kind of stupid IMO

#

it's like the "Command" argument in CommandExecutor
you can register that listener to many channels, that's why it takes it as argument.. but will you do that though?

#

who uses the same CommandExecutor for different commands?

#

no one lol

lunar pawn
#

I've used the same listener for many Redis channels before lol

#

also, good to do a sanity check

bold sparrow
#

Okay

#
Bukkit.getMessenger().registerIncomingPluginChannel(this, "xpple", pml = new PluginMessageListener() {
    @Override
    public void onPluginMessageReceived(String channel, Player player, byte[] message) {
        DataInputStream in = new DataInputStream(new ByteArrayInputStream(message));
        try {
            System.out.println("channel: " + channel + ", player: " + player.getName() + ", in: " + in.readUTF());
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
});
```looks good?
gilded nova
#

yeah ig

bold sparrow
#

Could use lambda as well but this is more explicit

#

alrrrrr lets try :)))

#
[22:21:32 WARN]: java.io.EOFException
[22:21:32 WARN]:        at java.io.DataInputStream.readFully(Unknown Source)
[22:21:32 WARN]:        at java.io.DataInputStream.readUTF(Unknown Source)
[22:21:32 WARN]:        at java.io.DataInputStream.readUTF(Unknown Source)
[22:21:32 WARN]:        at dev.xpple.server.xppleserver.XppleServer$1.onPluginMessageReceived(XppleServer.java:27)
[22:21:32 WARN]:        at org.bukkit.plugin.messaging.StandardMessenger.dispatchIncomingMessage(StandardMessenger.java:455)
lunar pawn
bold sparrow
#

oof indeed

gilded nova
#

amazing

lunar pawn
#

also, when you've contributed more to someone else's project than they've contributed themselves lol

#

also also, PIT mutation testing is by far the best testing tool there is out there atm

#

it basically breaks your code and tells you everywhere where breaking your code didn't fail your tests

bold sparrow
#
[22:41:48 WARN]: java.io.EOFException
[22:41:48 WARN]:        at java.io.DataInputStream.readFully(Unknown Source)
[22:41:48 WARN]:        at java.io.DataInputStream.readUTF(Unknown Source)
[22:41:48 WARN]:        at java.io.DataInputStream.readUTF(Unknown Source)
[22:41:48 WARN]:        at dev.xpple.server.xppleserver.XppleServer$1.onPluginMessageReceived(XppleServer.java:30)
[22:41:48 WARN]:        at org.bukkit.plugin.messaging.StandardMessenger.dispatchIncomingMessage(StandardMessenger.java:455)
```dont know wtf im doing wrong
#

Oh thats the same error lol

#
public void onPluginMessageReceived(String channel, Player player, byte[] message) {
    player.sendMessage("Received something!");
    DataInputStream in = new DataInputStream(new ByteArrayInputStream(message));
    try {
        String subChannel = in.readUTF();
        player.sendMessage("channel: " + channel + ", player: " + player.getName() + ", in: " + in.readUTF());
    } catch (IOException e) {
        e.printStackTrace();
    }
    ByteArrayDataOutput out = ByteStreams.newDataOutput();
    //out.writeUTF("Subchannel");
    out.writeUTF("Pong!");
    try {
        System.out.println(new DataInputStream(new ByteArrayInputStream(out.toByteArray())).readUTF());
        //returns "Pong!" correctly
    } catch (IOException e) {
        e.printStackTrace();
    }
    player.sendPluginMessage(XppleServer.this, "xpple:main", out.toByteArray());
}
#

The player did not receive Pong!

#

I'm not sure if the player is listening on xpple:main tbh

lunar pawn
#

this is why IntelliJ's debug mode is really really useful

#

I mean, not sure if you can get it to work for the client, but it'll work for a server

#

just add the server JAR as a configuration in IJ and run in debug mode

#

ez

bold sparrow
#

sounds like a good idea

#

but i feel the issue is client sided idk

lunar pawn
#

set a break point and step through

#

it's being thrown from that code, so it's server side

#

the issue might be client side, but the debugging can still be done server side

bold sparrow
#

i made it wooooooooork omg

#

kinda

lunar pawn
#

set break point

bold sparrow
#

I'm a happy man

lunar pawn
#

wat = the issue?

bold sparrow
#
DataInputStream in = new DataInputStream(new ByteArrayInputStream(message));
try {
    String subChannel = in.readUTF();
    player.sendMessage("channel: " + channel + ", player: " + player.getName() + ", in: " + in.readUTF());
} catch (IOException e) {
    e.printStackTrace();
}
```this isnt working yet
bold sparrow
#
final PacketByteBuf out = new PacketByteBuf(Unpooled.copiedBuffer((CharSequence)"Ping!", StandardCharsets.UTF_8));
Networking.send(CLIENT.getNetworkHandler(), new Identifier("xpple", "main"), out);
```with this data from the client
lunar pawn
#

debug

#

break point

manic matrix
#

im so confused how to make the players Username another color. i dont like white

#

can someone help me plz

#

im using the Web Permissions Editor on website

bold sparrow
#

Where? tab, in-game, chat?

manic matrix
#

ingame

#

chat

bold sparrow
#

Chat should be easily done with your chat plugin

#

in-game is a bit harder but it's done with armor stands ... or a plugin from someone else

manic matrix
#

So, i have to use essentialsX and edit somehow

bold sparrow
#

EssentialsXChat, yes

manic matrix
#

like this? &8[&2F&3C&8] &7Welcome &8{USERNAME} to Server!

#

so confused thats just welcome msg

#

going to join essentialsx discord, thanks for explaining

bold sparrow
#

sorry i was away

bold sparrow
#

but thats indeed welcome msg

#

you need to edit EssentialsXChat's config (same file, more down)

#

@manic matrix

manic matrix
#

ok cool, now i guess lp question. im trying /lp user <user> promote PLAYERS hitman. but its not moving him to my hitman rank

#

@bold sparrow do you know what im doing wrong?

bold sparrow
#

i think you can remove the hitman bit from your command

#

so

#

/lp user <user> promote PLAYERS

#

/lp user <user> promote <track> [context...] [flags...] is the official syntax

#

so /lp user <user> promote PLAYERS works for you

manic matrix
#

oh

#

TY

bold sparrow
#

np

onyx mason
#

Hi

bold sparrow
#

hi

tall oyster
#

hi
i just got a backup of my server (zip)and moved to another machine
i deleted original files
it looks like my all Luckperms data is gone
do you guys know what could be the issue

#

please help 😦

onyx mason
tall oyster
#

guys i ask here, because no answer on support channel

#

please help

bold sparrow
#

made it workkk

#

i send "Ping!" to the server, server sends "Pong!" back (and some debug about the client's input - the stuff in white)

tall oyster
#

Hi, is there any way to move all data in an LP editor to another server?

bold sparrow
#

!migrate

outer vesselBOT
#

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

bold sparrow
#

!migration

outer vesselBOT
tall oyster
#

is it what i need? @bold sparrow

bold sparrow
#

ignore that

#

sorry no

#

!export

outer vesselBOT
#

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

bold sparrow
#

!help

outer vesselBOT
#
Available commands:

!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!bungeecheck
!cauldron
!colours
!commandequivalents
!commands
!config
!context
!cookbook
!default
!downloads
!editor
!editorsafety
!errors
!essentials
!extensions
!extracontexts
!faq
!formatting
!helpchat
!inheritance

!install
!libsdir
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translations
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki

tall oyster
#

okay

bold sparrow
#

thats what you need

tall oyster
#

i cant export file because i lost data on my original server

#

so i have only this editor link

#

😦

#

is there any way?

outer vesselBOT
tall oyster
#

i will be very very happy if you can help me 😦 @bold sparrow

marble wind
#

did they delete the off topic channel

gilded nova
#

This is the off topic channel

bright garden
#

yo

#

can anyone who knows a bit about setting up a server / altering plugins simple commands etc help me

manic matrix
#

how do i save my progress done on the web editor. so i can pull up my browser later and continue

gilded nova
#

You can't really "save" without applying the changes. Click the big save button on the top right corner of the web page, run the provided command to apply the changes you've made and generate a new editor session anytime

#

!editor also read the second paragraph in here

outer vesselBOT
manic matrix
#

its not giving me the continue progess link

outer vesselBOT
#

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

gilded nova
#

what?

manic matrix
#

not giving me the link after i run the command provided

#

to continue progress later

#

:/:(

gilded nova
#

so you clicked save, you pasted the applyedits command

manic matrix
#

yea

gilded nova
#

did it say anything when you pasted the applyedits command?

manic matrix
#

says that

gilded nova
#

and after that you ran /lp editor to make a new session?

manic matrix
#

no let me do that

gilded nova
#

.. that's what I mean by "and generate a new editor session anytime"

#

editor sessions are not meant to be "saved" or reusable

#

you generate them as you need and discard them when you applyedits

manic matrix
#

kk ty

gilded nova
#

@onyx mason kanna_nomlove

onyx mason
gilded nova
gilded nova
onyx mason
steady tangle
#

Big things

#

Idk how to do those on mobile lmao

onyx mason
gilded nova
#

cuties

onyx mason
#

@gilded nova peepoxYes

steady tangle
onyx mason
bright garden
#

If theres any devs looking for a simple job pm me

#

Willing to pay a reasonable amount based on the work you do

dull jolt
#

.

primal bay
#

my discord i so broken

#

it says discord link is invalid

#

on every discord link

lean halo
#

how do i make a ticket

onyx mason
#

There are no tickets here

slate mauve
#

HEJ

#

XD

summer arch
#

how do i make it so it shows the prefixes in tab?

modest compass
#

get a tab plugin

#

a plugin called TAB is a possible option

summer arch
#

ok

stiff egret
#

Does it still work if I set Essentials.* FALSE
But set Essentials.feed to True

#

Not thats its a big deal adding those other 11 Commands to FALSE in just a few seconds. but a quicker way is always handy

bold sparrow
#

!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
floral saffron
#

Иууу

short warren
#

Xd

gilded nova
#

how do i change the ">" so that it has different color for each rank?

bold sparrow
#

Maybe, just maybe, you can use luckperms rank prefix colour to do that

#

I say maybe because it sometimes works the way you want it to and sometimes it doesnt

#

if that doesnt work youd need a different method, i have one but try this first ^

gilded nova
#

like adding into the prefix [a rank] &4>>> ?

bold sparrow
#

yea

#

so youd have {player} {rank-prefix-color}> &f{message}

gilded nova
#

how do i disable essx chat?

bold sparrow
#

why do u wanna?

gilded nova
#

so that luckperms has the priority to use the chat right?

modest compass
#

huh?

#

!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
smoky willow
#

ej

#

a ten luckperms jest na 1 16 4?

#

plugin

gilded nova
#

Anyone know how i can make it so all items are un breakable?

short warren
#

it is skript though so probably shit

gilded nova
#

Dont you need vault for luckperms to work?

modest compass
gilded nova
#

Would rank grant work insteas

#

Instead

modest compass
#

wdym by work
vault doesnt do the job of rank
and rank doesnt do the job of vault
so...

gilded nova
#

For prefixes

modest compass
#

you need vault and a chat plugin for prefix to show in chat

gilded nova
#

O k

#

Oop wrong photo

modest compass
#

well what chat plugin are you using?

gilded nova
#

Rankgrantplus

#

Is that one?

modest compass
#

!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
modest compass
#

second link

gilded nova
#

K using vaultchatformatter installed it and it still has 2 prefixes

modest compass
#

well mean you already have a chat plugin formatting chat

gilded nova
#

?

modest compass
#

you have 2 prefix

#

means whatever your chat plugin is doing is setup wrongly

#

if you dont know your chat plugin then...

gilded nova
#

Then what

modest compass
#

idk how to help also

#

ig screenshot /plugins

#

@trail shuttle wrong channel

trail shuttle
#

oh

modest compass
#

😆

gilded nova
modest compass
#

you have essentialsChat

#

!moss

outer vesselBOT
#
Essentials

Make sure you are using EssentialsX and Vault for prefixes. For any other issues with Essentials, you should seek support in either #general or the official EssentialsX support Discord.

EssentialsX Discord
gilded nova
#

So? Im new to luckperms so please explain everything

#

The best you can

modest compass
#

luckperms is a permission plugin

#

it has nothing to do with formatting chat

sonic wyvern
#

He means that you have two chat formatting plugins

#

Essentials chat and vault chat formatter

gilded nova
#

Uhm. Ok? Why is that good or bad

sonic wyvern
#

Well why would you need two?

gilded nova
#

So i delete vault? And vault chat formatt)

#

Keep Vault

#

But for chat use either VCF or EssXChat

#

Ok im using essxchat but why is there 2 ranks

sonic wyvern
#

You only use one

#

Delete the one you don’t want to use

gilded nova
#

Ok

#

Done

#

But i still have 2 ranks

sonic wyvern
#

Have you restarted the server

gilded nova
#

Yea

trail shuttle
#

Check pins

gilded nova
#

Pins?

trail shuttle
#

Pinned messages

gilded nova
#

In what

#

O ok

trail shuttle
#

Here

gilded nova
#

For what

modest compass
gilded nova
#

Which one do i click?

modest compass
#

config

onyx mason
#

0bytes monkaGiga

gilded nova
#

Config is blank

#

I couldent fine essxchat so that is just essx

onyx mason
#

shut down server, delete config.yml and start up. itll generate it new

gilded nova
#

K

#

What do i change?

sonic wyvern
#

Read Bens message above

spiral river
#

henlo

sonic wyvern
gilded nova
#

but i cant see any "add-prefix-sufix"

spiral river
#

how can we add a cost for commands ?

modest compass
sonic wyvern
#

At the top

gilded nova
#

ohk

sonic wyvern
gilded nova
#

so i change it to true?

sonic wyvern
#

Read the message

gilded nova
#

nono

#

but

#

thats not my problem

#

there are 2 prefixes

#

and i want to get rid of 1

sonic wyvern
#

Idk I’m just repeating to u what the staff said.

gilded nova
#

i thought you were staff xD

#

ooh your rank ok xD

sonic wyvern
#

Staff is pink or purple 😂

#

I literally have the same colour as you

gilded nova
#

yeah i see know

modest compass
gilded nova
#

ok? i dont really get it

#

i made it false and true, is that it?

#

i dont get the rest

#

YES

#

IT WORKED

#

but now there are < and > around my name how do i get rid of that

onyx mason
#

format: ...

gilded nova
#

@onyx mason @steady tangle TT_uwu

onyx mason
steady tangle
manic matrix
#

im trying to use /lp user <username> promote DONORS undeadrank

#

how do i send player to certain ranks

vast isle
gilded nova
#

Jordan

manic matrix
#

says nothing about promotion, im so confsed :.

gilded nova
#

What are you trying to do?

manic matrix
#

im trying to let the player, right click on a voucher. to then rankup to a certain donor rank

gilded nova
#

Sets a users/groups position on a given track

manic matrix
#

so not promote, but set?

gilded nova
#

settrack

manic matrix
#

/lp user <username> parent settrack <DONORS> undeadrank

#

like this?

gilded nova
#

without the <> but yeah

manic matrix
#

ok ill try ty

#

did it thanks! 😄

#

Keep developing this awesome permissions plugin. Its taking me time to learn but im getting it 😄

gilded nova
sacred parrot
#

Hi, my players cant do anything in the server, just added the luckperms into the server

#

Do i have to specify everything what they can do? exmp. pickup loot ect

gilded nova
#

Do you have EssentialsXAntiBuild?

slender dust
#

Hello I would like a plugin that I can use for like score and things like. Im building a mini game server and ive got coins set up but I also want a score system and different levels for example is this possible?

feral igloo
#

Hey everyone, I have a question about cracked servers and authentication. So these authentication plugins require the player to register or login while in a server. The problem is, when you're in a game, logged in, that if someone joins using your name you will be kicked out and the impersonator will be on the login page. And so on and so on again and again. I see this being easily abused by people. Can someone explain me this? How do bug servers that allow cracked clients work?

trail shuttle
#

Not

feral igloo
#

What

#

C'mon how does every cracked server deal with this

tawny barn
#

login plugin

feral igloo
tawny barn
#

no thanks

feral igloo
#

Wtf

tawny barn
#

oh I get it

#

you gotta setup some kind of bungee auth plugin

feral igloo
#

wonderful

tawny barn
#

or a custom auth plugin

trail shuttle
#

Or.....

#

Turn on online mode

tawny barn
#

thats the best solution yeah

feral igloo
#

I need protection at least for admins

tawny barn
#

custom plugin then

feral igloo
#

Is there maybe a plugin like that is like allowing logins from certain IPs

#

like 2fa

#

or something

tawny barn
#

or just take good advice and change online-mode: false to online-mode: true

feral igloo
#

not an option

#

found what I was looking for

#

this paired with an authentication plugin and voila

past cloak
#

BungeeGuard

feral igloo
#

Lol I own a smallish minigame server on aternos

#

With occasional players when I send the server IP on the advertisement channel

#

lol

#

I'm far from bungee

sacred parrot
#

Can i protect my spawn from creeper explosions? i got essentials x plugin and spawn

sacred parrot
#

and also essentialsprotect

#

s

#

ah okay worldguard

feral igloo
#

uninstall essentials antibuild and all other bs that has any kind of map protection

#

it will conflict with worldguard

#

delete essentials protect too

sacred parrot
#

cant find the worldguard spigot jar

feral igloo
#

wtf

#

hmm

#

idk honestly

#

it's somewhere

sacred parrot
#

Anyone knows a nice auto broadcaster plugin?

gilded nova
#

yo is this fine

#

well the day doesn't have 31 hours that's for sure

#

yeah-

deft trail
#

Trying to import/merge my group perms
Getting this error

[18:31:19] [pool-3-thread-524/INFO] [minecraft/DedicatedServer]: [LP] (Import) -> Starting import process.
[18:31:19] [pool-3-thread-524/INFO] [minecraft/DedicatedServer]: [LP] (Import) -> Reading data....
[18:31:19] [pool-3-thread-524/ERROR] [Sponge]: The Scheduler tried to run the task luckperms-A-87383 owned by Plugin{id=luckperms, name=LuckPerms, version=5.1.64, description=A permissions plugin, url=https://luckperms.net, authors=[Luck], source=./mods/LuckPerms-Sponge-5.1.64.jar}, but an error occured.
java.lang.NullPointerException: null
        at me.lucko.luckperms.common.backup.Importer.run(Importer.java:148) ~[Importer.class:?]
        at me.lucko.luckperms.common.commands.misc.ImportCommand.lambda$execute$0(ImportCommand.java:113) ~[ImportCommand.class:?]
        at org.spongepowered.api.scheduler.Task$Builder.lambda$execute$0(Task.java:139) ~[Task$Builder.class:1.12.2-2838-7.2.2]
        at org.spongepowered.common.scheduler.SchedulerBase.lambda$startTask$0(SchedulerBase.java:197) ~[SchedulerBase.class:1.12.2-2838-7.2.2]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_252]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_252]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_252]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_252]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_252]
gilded nova
#

Can you try updating LP to the latest version?

#

!update @deft trail

outer vesselBOT
formal zenith
#

anyone having this issue?

gilded nova
gilded nova
formal zenith
vast isle
#

troll?...

formal zenith
#

??

#

im trying to download luckperms

#

and the site for download dont work

#

the 2nd link works but when i click downloads it doesnt on luckperms.net when clicking downloads tab

#

Amber helped me out i am good now

steady tangle
#

Let's go Amber

gilded nova
#

@Amber @steady tangle heartsblue

onyx mason
#

Ah bird, amber, aberdinner

#

What next :woeisme:

steady tangle
#

Abbey

#

Aberd

gilded nova
#

I love luckperms so much than any other permission plugin bcz it is easy to use and its UI is so cool 😎

deft cobalt
#

Same. I tried group manager first. Then pex. Then luckperms and wish I started with LP lmao

teal sun
#

I used GM before LuckPerms was a thing hehe

onyx mason
#

Same

iron cipher
#

ok

trail shuttle
#

d;spigot Player#spigot

lyric mesaBOT
gilded nova
#

how it dont work

modest compass
#

probably wrong or the lack of correct permission nodes

#

!verbose

outer vesselBOT
modest compass
gilded nova
#

hello, i have a problem when it comes to prefixes, in tab it shows the guy has VIP but he should have MiniYT instead

#

and i cant use command /warp Spawn

trail shuttle
#

!essp warp

outer vesselBOT
#

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

trail shuttle
#

Shit

fresh flower
#

my problem is this

trail shuttle
#

You need essentials.warp also @gilded nova

#

!chat @fresh flower

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
gilded nova
#

nothing happend

#

😦

fresh flower
gilded nova
#

but i want that all of users can use that command

fresh flower
#

so

#

/lp group Default permission set essentials.warp

#

I think

#

Default

gilded nova
#

nothing happend

#

fuck

#

this plugin is useless

#

nothing works

trail shuttle
#

!Verbose

outer vesselBOT
onyx mason
brave dirge
#

can someone just setup this for me

trail shuttle
#

No

modest compass
onyx mason
#

Post your hourly pay rate in a marketplace server/website if you want that peepoSmile

brave dirge
#

okay first of all... how do i add a player to a group

trail shuttle
#

!usage

outer vesselBOT
brave dirge
#

why isnt &l working in the prefix

modest compass
#

!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
sonic wyvern
#

has anyone got a good custom enchant plugin. 1.16

rigid widget
#

EcoEnchants is open source and i think egg's advancedenchantments works as well

sonic wyvern
#

thanks alot

proven frost
# gilded nova

maybe press save again and c/p the command back into the mc chat?
Looks like you didnt save essentials.warps.[warpname] in there.

slender dust
#

Noone knows where this message is from do you?

trail shuttle
#

Which one

slender dust
#

[+

#

Hub

trail shuttle
#

Remove every plugin one by one?

#

Or half then others etc

slender dust
#

Ill give it a go

proven frost
#

its probably some kind of plugin that handles your networks chat

gilded nova
#

Anyone able to help with java script papi?

proven frost
#

sure

#

whatsup

gilded nova
#
function flyStatus(){
    if("%essentials_fly%" === "no"){
        return "&c&lDisabled";
    } else {
     if("%essentials_fly%" === "yes"){
        return "&c&LEnabled";
    } 
}}
flyStatus();```
#

This doesn't seem to work at all for some reason

brittle scaffold
#

guia para actualizar el luckperms

proven frost
#

??

#

english plox?

gilded nova
#

Parse me result

proven frost
#

have you done /pai ecloud download essentials?

#

and a /papi reload

gilded nova
#

Yep

#

Still same result

proven frost
#

ooh wait

gilded nova
#

(and yes I downloaded javascript)

proven frost
#

first of all: You don't need to surround the second if statement with an else. you can maybe change the if statement to this else itself and beside that flyStatus() is returning a string but never used

function flyStatus(){
  if("%essentials_fly%" === "no") {
    return "&c&lDisabled";
  }
if("%essentials_fly%" === "yes") {
  return "&c&LEnabled";
  } 
}
flyStatus(); <--- its not used 
#

so maybe add return flyStatus()

gilded nova
#
function flyStatus(){
  if("%essentials_fly%" === "no") {
    return "&c&lDisabled";
  }
if("%essentials_fly%" === "yes") {
  return "&c&LEnabled";
  } 
}```
#

so just that?

proven frost
#

yea if im right you will call the method with %javascript_[method name]%

gilded nova
proven frost
#

i have never actually used the js

#

hhhm okay let me try it myself

slender dust
#

Just took em all out and added one by one

#

That leads me to believe whatever it is is perm based

modest compass
#

!verbose to find out

outer vesselBOT
slender dust
#

Im trying to narrow it down by starting with luck perms in the folder then doing it that way

#

thanks for your help

modest compass
#

uh luck perms in the folder ?

proven frost
#

now i forgot what i was doing lol but @gilded nova dmed you the solution 🙂

gilded nova
#

Thank you so much! Worked

proven frost
#

awesome

slender dust
#

Omg I deleted everything put it all back and the issue has resolved itself

proven frost
#

like what did you delete? the lp folder?

#

or plugins

slender dust
#

No like I didn't delete anything

#

I took it out

proven frost
#

ooh

slender dust
#

put it back in one by one

proven frost
#

awesome

slender dust
#

fuck its back

#

lol

proven frost
#

rip

slender dust
#

It haunts me

proven frost
#

what plugins do you have installed?

slender dust
#

OMG

#

ITS ULTRA STAFF CHAT

proven frost
#

lol

slender dust
#

Join | Message [ Placeholders: Player {player}, {server} ]

announce-staff-join-msg: "&7[&a&l+&7] &7[{server}] &a{player}"

gilded nova
#

Yea ultra staff chat does that lol

slender dust
#

://///////

gilded nova
#

Also question, is there a way for luckperms to identify if a permission is temporary as a placeholder? If that makes sense lol

proven frost
#

just remove the {server} and reload the plugin

gilded nova
#

I wanna make it so that if a player has temporary fly they open a gui, but if permanent it just enables fly

idle moss
#

When will adventure be updated to 4.5.0?

steady tangle
#

what

twin warren
idle moss
#

Updated in luckperms

tiny garnet
#

Any one know why my server get stuck in

[11:25:42 INFO]:         __    
[11:25:42 INFO]:   |    |__)   LuckPerms v5.2.76
[11:25:42 INFO]:   |___ |      Running on Bukkit - Paper
[11:25:42 INFO]: 
[11:25:42 INFO]: [LuckPerms] Loading configuration...
[11:25:48 INFO]: [LuckPerms] Loading storage provider... [MYSQL]
[11:25:48 INFO]: [me.lucko.luckperms.lib.hikari.HikariDataSource] luckperms-hikari - Starting...
[11:25:48 INFO]: [me.lucko.luckperms.lib.hikari.HikariDataSource] luckperms-hikari - Start completed.
[11:25:50 INFO]: [LuckPerms] Loading messaging service... [SQL]
[11:25:51 INFO]: [LuckPerms] Loading internal permission managers...
[11:25:51 INFO]: [LuckPerms] Performing initial data load...```
short warren
#

try updating

#

!update

outer vesselBOT
tiny garnet
#

i just did

#

Ow ```[11:25:42 INFO]: [LuckPerms] Enabling LuckPerms v5.2.76
[11:25:42 INFO]: __
[11:25:42 INFO]: | |) LuckPerms v5.2.76
[11:25:42 INFO]: |
_ | Running on Bukkit - Paper
[11:25:42 INFO]:
[11:25:42 INFO]: [LuckPerms] Loading configuration...
[11:25:48 INFO]: [LuckPerms] Loading storage provider... [MYSQL]
[11:25:48 INFO]: [me.lucko.luckperms.lib.hikari.HikariDataSource] luckperms-hikari - Starting...
[11:25:48 INFO]: [me.lucko.luckperms.lib.hikari.HikariDataSource] luckperms-hikari - Start completed.
[11:25:50 INFO]: [LuckPerms] Loading messaging service... [SQL]
[11:25:51 INFO]: [LuckPerms] Loading internal permission managers...
[11:25:51 INFO]: [LuckPerms] Performing initial data load...
[11:28:02 WARN]: [me.lucko.luckperms.lib.hikari.pool.HikariPool] luckperms-hikari - Thread starvation or clock leap detected (housekeeper delta=2m13s749ms371µs901ns).

....[176.036s][warning][os,thread] Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 1024k, guardsize: 0k, detached.
[189.036s][warning][os,thread] Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 1024k, guardsize: 0k, detached.
[189.041s][warning][os,thread] Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 1024k, guardsize: 0k, detached.
[189.045s][warning][os,thread] Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 1024k, guardsize: 0k, detached.

Exception: java.lang.ClassFormatError thrown from the UncaughtExceptionHandler in thread "ForkJoinPool-1-worker-23"
[189.049s][warning][os,thread] Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 1024k, guardsize: 0k, detached.``

hearty chasm
#

@rugged shore dm me quick

gilded nova
#

what is that hidden button

bold sparrow
#

Doesn’t look so hidden to me 🤔

gilded nova
#

I need to tab to highlight it

onyx mason
#

@gilded nova GWcmeisterPeepoLove

gilded nova
onyx mason
gilded nova
#

This is so seriously cringe

onyx mason
#

I can't imagine anyone using these unironically

#

Unless they're literal children, which isn't discords age range

rocky yarrow
#

.

tidal hollow
#

I know this isn't LuckPerms related but I searched for it and can't find it anywhere, does anyone know of any plugins or way to connect to a different server while in a server? like a command?

plucky coral
#

That would be a bungeecord system

tidal hollow
#

Oh Sh*t Thanks i totally forgot

short warren
fervent comet
#

Hi does someone has a good pl to advice me for shops ??? pls ping me ^^

bold sparrow
#

Minecraft Development is a great plugin

onyx mason
#

Yes

#

Demon Wav peepoClapJamminMoment GWcmeisterPeepoLove

gilded nova
#

What mc version is best for running smooth and still having the necessary features

violet rivet
#

1.16.5

outer vesselBOT
#

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

#

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

trail shuttle
#

Stop pinging him

gilded nova
onyx mason
#

@gilded nova koriyawn

last locust
#

So what's the point of this new jar in jar system?

onyx mason
#

Java 16 (?) Compatibility

#

The commit had an issue linked

crisp yarrow
#

best nick plugin besides essentials?

gilded nova
#

who speaks russian here

#

and wanna help me learn it aPES_Eyes

#

I've learnt to read a bit and write PES_Cry

gilded nova
#

ehy

#

how i can check which plugin is doing an action

modest compass
#

remove them and see if there is a behaviour change

gilded nova
#

teach me boss

#

wot

#

im not boss

twin warren
#

@unreal mortar try building using the grade wrapper

outer vesselBOT
#

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

bold sparrow
#

Bro

#

Stop pinging Luck

bold sparrow
violet rivet
#

Not too hard to follow them, ya know 🤷‍♂️

#

people will see messages if you just leave them in the channel

rigid widget
#

rule 1. not a mess, you were asked to follow it. bye

trail shuttle
#

oof

sonic wyvern
#

anyone know any scoreboard plugins

#

i tried to use RealScoreboard but it caused lots of lag.

twin warren
#

by using jar-in-jar, we can load the LP "plugin" into a separate classloader which can be injected into later without reflection

gilded nova
#

OMG this verbose is so helpful

#

thankyou so much luck

#

for making this plugin free of cost

#

but i will donate you after my paynment comes

bold sparrow
#

yeap its amazing

gilded nova
#

hello, how can i change the broadcast message?

modest compass
#

message of?

gilded nova
#

no like how can i change the "[broadcast]"

feral brook
#

hey so I need help, I got the permissions set and stuff, but the prefix is not displaying

gilded nova
#

t

#

nice spam

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
feral brook
#

I have essentialsx

#

lemme check if I have essentialchat

#

wait no

#

I don't lmao

#

wait I do

#

oh wait nvm

#

am running paper, so I need vault

gilded nova
#

i still cant find the broadcast

feral brook
#

how do I put the permissions from the bar to the list

#

oh wait nvm

#

there's no space

#

between the name and prefix

#

how to add space

plucky coral
feral brook
#

I figured it out

#

but do you know how to add the space

plucky coral
feral brook
#

oh ok thanks

#

uuuh

#

didn't work @plucky coral

plucky coral
#

Nooooo

feral brook
#

I even tried " "

plucky coral
#

Put an actual space

#

&b[God]&4

#

Copy that entire message

#

&b[God]&4

#

Copy that ^ @feral brook

feral brook
#

got it thanks

plucky coral
#

You could also try &8[&bGod&8]&4 as a rank prefix? I find the gray []'s look really nice

gilded nova
#

how can i change the "[broadcast]" message?

ruby geyser
#

hi how can i set the /kits for only one world?

slender dust
#

Is there any world border plugin support by any chance, its a quick question but I just can't find a discord for them

gilded nova
#

luck

violet rivet
#

Isn't the world border vanilla ?

gilded nova
#

If I want to send a private message, can I send it as a spigot private message?

twin warren
#

You can just msg here :)

gilded nova
#

That was an unusually fast response lol

#

hihi

west hazel
#

can someone help mw

gilded nova
#

Only if you ask your question

west hazel
#

wdym

gilded nova
#

I mean no one can help if you don't ask your question

slender dust
#

lol

west hazel
#

oh how do i give everyone on my server /home and warp

gilded nova
#

!usage sounds a whole lot like you should read the usage guide :)

outer vesselBOT
slender dust
#

I also find that very helpful

west hazel
#

i still dont get it

polar oxide
#

Hey, just wanted to thank everyone who helps out here! You’re appreciated! 🙂 (I would have been lost without you!)

gilded nova
#

how can i change the "[broadcast]" message?

#

of what plugin?

#

i believe it's essentials

#

I think you have to change that in the translations file

#

thats also an issue

#

i cant find the translations file

onyx mason
#

It doesn't exist by default iirc

gilded nova
#

where can i find the czech one?

#

i can seem to find locale in my config, should i add it somehow?

solid oxide
#

hey does anyone know wat perms a default player needs to use all vanilla items

#

and why default users somehow hav access to the luckperms commands even though i didnt allow that in the perms editor

#

but they dont hav access to other commands

gilded nova
#

are you testing as op?

solid oxide
#

no

#

i deopped myself

gilded nova
#

Do you have luckperms.*? Double check with /lp user <yourself> permission info

solid oxide
#

no default does not have luckperms.*

gilded nova
#

Didn't say default

#

I said you

solid oxide
#

oh wait

#

ahh yes i do

#

thx

#

also do u know why default players cannot interact with anything?

#

it just keeps saying you are not allowed to interact with ###

gilded nova
#

EssentialsXAntiBuild

#

probs

solid oxide
#

i dont hav it

sonic wyvern
#

Do you have essentialsx

gilded nova
#

What does it say exactly? A screenshot could help ngl

solid oxide
#

no just essentials, essentialsgeoip and essentials xmpp

gilded nova
#

That 100% is EssentialsAntiBuild lol

solid oxide
#

wait

onyx mason
#

/ess info

solid oxide
#

aHhh yes it does have antibuild

#

so do i just remove the antibuild jar file?

gilded nova
#

And restart, yes

solid oxide
#

kk

gilded nova
#

I need help

#

!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?
sonic wyvern
#

!Help

outer vesselBOT
#
Available commands:

!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!bungeecheck
!cauldron
!colours
!commandequivalents
!commands
!config
!context
!cookbook
!default
!downloads
!editor
!editorsafety
!errors
!essentials
!extensions
!extracontexts
!faq
!formatting
!helpchat
!inheritance

!install
!libsdir
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!testingperms
!tracks
!translations
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki

gilded nova
#

I have plugin that need perms to join so I did /lp group default permission set <plugin>.join.* and it worked, but then a new player joined the server and they did not have it so I did the same command and it did not work so I did /reload then it worked and I have to do this every time a player joins how do I fix it

#

okay first of all you should know that /reload breaks more things than it fixes

#

second, you should try using the verbose logger, it will probably help you see what's going on

#

!verbose

outer vesselBOT
onyx mason
short warren
bold sparrow
sleek niche
steady tangle
sonic wyvern
trail shuttle
onyx mason
twin warren
#

lmao