#general
1 messages · Page 285 of 1
in fact from what I know of it, it's a lot easier, faster and even more fun to write in
hi
I've tried to design the server in a way that makes it really easy to depend on and feed things from the API
Without whacky conversions
Another problem Krypton would have growing though is the fact that it only supports latest
that's a solution more than a problem imo
yea declaring kotlin function is literally fun
🙃
Yeah that's an opinion I also share, but a lot of people don't
screw them it's your server and you get to pick the problems it faces
Exactly what I thought lol
btw is there a github repo for it
curious on the project
Yeah
aw so close
HAHA
Wooooooooooooow
I mean, I'm not working on this project because I aim to replace Paper or anything drastic like that, it's just fun to work on
Oh I've already made over 50 commits since the 12th Feb lol
I've put quite a few hours into it
@gilded nova can do 50 commits in about 50 lines
Yeah but unlike Fefo, I know how to make commits that are more than one line 
also, try not to be fooled by GitHub where it says I’ve committed over 500k lines, most of that is the massive registry files you can find in src/main/resources lol
blocks.json is 171k lines on it’s own for example, and I’ve moved it at least once, so that’s where a lot of those lines come from
GitHub should introduce a way to filter certain directories out of being counted for commit size lol
you can download both the server JAR (put it in its own dir and give it its own world, then change the world name in the config to the name of the world dir, it doesn’t have world generation yet 😔) and the LuckPerms JAR at https://ci.kryptonmc.org btw
does it play like vanilla yet?
you can spawn in, move around and see others move
it won’t load chunks after the initial load yet
but it is actually technically playable
0.15 will introduce ticking though
oh, and you can type in chat, and see other players (and an accurate ping calculated from the keep alive time difference) on tab
and you can make plugins to add commands and stuff
the API is pretty much Bukkit written in Kotlin without all the BS
like there’s no statics for example, and you get control over instantiation
the event bus is BungeeCord’s event bus translated to Kotlin without all the horrible code and backwards priorities (maximum is called first, none is called last)
so it does do a few things
it’s still very heavily in development though
Hacks!
apparently linking those counts as selfbotting or something? it's strange but I've been warned that discord may delete accounts that engage in it
Hi
hihi <3
Can Someone help me setup luckperms please
I really don't get it
I can give ya the web editor
anyone that could help me setup some permissions
!usage
Here's a guide to help users understand and use LuckPerms for the first time.
Both of you read through that?
Same
But I wanna use web editor
yeah but i know but i just were asking bc i have a lot of stuff to do and i dont know what perms to give so i need to figure that out too
/lp editor
Ik that
It's up to your what you wanna let your players do. And what plugins you have
Essentially look at that plugins docs, find a command you wanna give access to, get the node for it, then give that to default group (if you want everyone to have access to it)
the hardest part of making a server, the ranks
can anyoen check this link if it works
WHAT
HOW
it dosent work for me soooo????
It works for me
I have the problem I either make +1-1 commits or +2847275-253299 ones 🥲
I am incapable of fragmenting my work into smaller components even though I know what each and every bit does on its own
yeah I’m not very good at spacing out commits either
but mainly because I refuse to commit broken code
i dont understand how someone can see a bug for the first time and not at least try to fix it right away
although when i do it, i get stuck and then give up working on the entire thing ¯_(ツ)_/¯
i was the same, but recently started using pull requests and even draft pull requests for bigger changes - so that master stays functional
Display data such as user prefixes and groups from LuckPerms in other plugins.
yeah
what I've been doing lol
but I've been a bit lapse recently and just been forgoing all protections I have on master and pushing it straight there
I mean, Krypton is still in heavily development so I think it's kinda allowed
t
!help
!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
!colorz
Sorry! I do not understand the command colorz Did you mean colors?
Type !help for a list of commands
lol
Sup
I'm officialy stuck
I wanna make luckperms on my bungee but
Do I add luckperms bungee or luckperms in my factions & hub also?
Ik I gotta add em
but the bungee or the normal one
!sync
To sync data between servers, you need to connect each LuckPerms plugin to the same database (for example MySQL) and set up a messaging service.
hey how do i delete default rank
You can’t
I just needa know if I gotta upload Luckperms "bungee" to hub & factions or normal luckperms.
to sync it btw
You need lp bungee in the proxy and lp spigot backend to the backends
ok
Ik bro
But my question is do I upload luckperms or luckperms BUNGEE on factions & hub?
You need lp bungee in the proxy and lp spigot backend to the backends
in order to connect them to the luckperms bungeecords
I just said that lmao
I mean that's pretty explicit....
no need to be
my bad @sonic wyvern
No worries
Thanks btw.
Hey all
My server keeps crashing when i reload it
My server is 1.12.2 spigot
Any reason why is luckperms causing that ?
yeah, don't reload
Unexpected error occured, unable to load all groups. After I connected everything to the same database, Hub, Factions & the Bungee?
https://i.imgur.com/asy7Jwx.png would any of you lot have any idea how to fix an issue like this with Brigadier?
this only seems to happen with aliases
override fun register(command: Command) {
val commandNode = dispatcher.register(
literal<Sender>(command.name)
.executes { execute(command, it) }
.then(argument<Sender, String>("args", greedyString()).executes { execute(command, it) })
)
command.aliases.forEach { dispatcher.register(literal<Sender>(it).redirect(commandNode)) }
}
```this is my registration code
lol
lol
anyway, any ideas?
it works fine if I provide the alias with arguments
and the root command works fine on its own too
OH
I know
yeah?
🥲
lmao
gonna PR over my spark platform impl when I release Krypton 0.15
oh btw, is there a way around that bug?
ah, looks like there is
Yeah velocity had a workaround
lemme see if Velocity hax.exe can save my ass
yep
man, no tab completion is a https://tenor.com/view/biatch-bitch-upset-annoyed-mad-gif-13479436
I gotta add tab completion
oh also, is it worth me making LuckPerms Krypton register Brigadier literal argument builders instead of Krypton's commands?
(I expose a register function that takes a LiteralArgumentBuilder so people can inject their own Brigadier commands in with custom shit like per argument syntax highlighting thingies and what not)
Oh also, there are translatable component keys for that message, and the client adds all the styling n stuff
wait what?
man I need to spend more time looking at en_US.properties lol
I mean en_us.json
whatever it is
I mean you can just take a look at any of the vanilla argument types, see the syntax exceptions messages
yeah but I gotta find the translation keys
public static final DynamicCommandExceptionType a = new DynamicCommandExceptionType((var0) -> {
return new ChatMessage("argument.component.invalid", new Object[]{var0});
});
decompiled code
amazing
I mean... can't you?
¯_(ツ)_/¯
yeah I'll use the translation keys
trying to think of how to deal with tab completion on the backend
I probably just want to split it up into arguments, remove the command at the front, and send them off to the respective command to be processed
then return the results
For ColorArgument
public static final DynamicCommandExceptionType ERROR_INVALID_VALUE = new DynamicCommandExceptionType(object -> new TranslatableComponent("argument.color.invalid", object));
where object is the string read
nice
I presume all of them will be under argument.whatevs.invalid lol
yeah dw I got en_us.json up now
anyway, https://wiki.vg/Protocol#Tab-Complete_.28clientbound.29 any ideas what matches is here?
and what I should do about it?
ah actually, I can do that ez
what am I chatting
Well matches are just the suggestions sent
yeah
wow
just for that, no
I mean, I could do I guess
not sure how I would do it though
I would likely need a wrapper object
brig Suggestion class has a string which is the match itself and a Message tooltip which is basically a json component in the game
Also "ClientboundCommandSuggestionsPacket" lmao official mappings
I was expecting some "completion" or "tab" thing
actually, couldn't I just use dispatcher.getCompletionSuggestions() then?
absolutely
is there any registration there though?
or way to say what to call to get the info it needs?
that's what this is for, if tooltip is null the boolean is false, if it isn't null it serializes as json
yeah
SuggestionsBuilder#suggest(String) adds no tooltip, SuggestionsBuilder#suggest(String, Message) does (of fucking course)
Keep in mind that Message is the brigadier Message
so what should I do then?
You using adventure?
have Command's suggest return what?
yeah
brig Suggestions, which contains all the info you need tbh (range, the list of suggestions etc)
that's the most comfy option lol
because it's ready to be dispatched
and that'll be fine for consumers too right?
consumers as in.. api users?
yeah
Yeah, to add custom suggestions to your arguments you have to provide a SuggestionsProvider I think it is
you can build the future from the SuggestionsBuilder, and you add the suggestions to, well.. the builder lol
so I can just have the suggest function take a sender and a list of arguments (args) and return Suggestions right?
and Suggestions(StringRange(0, 0), emptyList()) will work fine as the default impl right? (no suggestions)
By default arguments provide empty suggestions already
yeah but for the suggest function
Uh sure ig yeah
so how does the registration thingy work again?
do I need to do anything on my end or what?
Rainbow Dash sees a rainbow
As for the actual Message "tooltip" thing and how the whole "it's a component" works, vanilla Component extends Message so by nature it supports it, and Paper for example has a AdventureComponent implements IChatBaseComponent which wraps an adventure Component, and when serializing it it returns the serialized adventure component
geee
yeah
wdym exactly?
right, lemme explain, since I'm getting myself confused lol
I have a Command with a suggest function that takes a sender and a list of args and returns Suggestions
right
I have a command manager that I'm trying to put a suggest function into to process that
but I got to dispatcher.getCompletionSuggestions and kinda got a bit stuck lol
actually that's not even what I want
I'm actually stupid
though I do need to find a way to easily get a command by name
I mean, it is friendly, and it's a bytebuf, so...
the top-level literal name probs?
like the first literal right after /
in the spirit of LuckPerms, I thought I'd use bytebin lol
lemme put it on paste.helpch.at then if you don't like it
so you have one "universal" dispatcher for every command, right?
yeah
Right, to get the suggestions it's really simple actually.. give me a minute
remember that I need to call a command's suggest function
https://github.com/Fefo6644/BetterJails/blob/97aefc25324e4535c366aa1cbc6aa49c6f07f818/common/src/main/java/com/github/fefo6644/betterjails/common/command/CommandBridge.java#L98-L101
This is basically to ask the dispatcher for the suggestions (this is without the / btw, and untrimmed)
but you have this Command thing, lemme think
the thing is that suggestions are also "controlled" through brigadier
so custom suggestions aren't a thing?
https://paste.lucko.me/fvT0KY1Q9T here is the command
See how those 2 ArgumentCommandNodes have their own SuggestionProvider (it happens to be the same function but they can be different) https://github.com/Fefo6644/LuckyCrates/blob/c5b252814001614b93eacb120782f4f964c18c55/src/main/java/com/github/fefo/luckycrates/LuckyCratesCommand.java#L115-L123
https://github.com/Fefo6644/LuckyCrates/blob/c5b252814001614b93eacb120782f4f964c18c55/src/main/java/com/github/fefo/luckycrates/LuckyCratesCommand.java#L127-L134
you set suggestions for each individual ArgumentCommandNode
if not provided, it returns an empty Suggestions
Another example
https://github.com/Fefo6644/world-reset/blob/2c8e72b7243f5b03637f9845613e91cf4e0c378b/src/main/java/com/github/fefo/worldreset/commands/WorldResetCommand.java#L119-L120
https://github.com/Fefo6644/world-reset/blob/2c8e72b7243f5b03637f9845613e91cf4e0c378b/src/main/java/com/github/fefo/worldreset/commands/WorldResetCommand.java#L126-L127
maybe I could set the suggestions provider to suggest
the thing with Bukkit is that it's "global"
so you have to do shit like
switch (args.length) {
case 1:
// ...
case 2:
// ...
}
and do everything yourself
since you have argument<Sender, String>("args", greedyString()) you would .suggests a simple wrapper and do like bukkit and split by \\s and then call your Command#suggest
yeah
I mean, if you want decent Brigadier commands in Krypton, as I said, I expose register functions that take LiteralArgumentBuilders
and Brigadier is an api dependency
Do I need to use a plugin like essentialschat in the bungee in order for my Luckperms prefixes to show up?
no
yes
not in bungee....
you add it to the spigot/paper servers
^
Is done
yeah I was gonna say
Sorry i'm completely new to Luckperms I hosted servers years ago.
did you install LP in the spigot servers too?
Yessir
are they hooked up to the same remote database management system?
e.g. MySQL, MariaDB, PostgreSQL, etc.
Yes
Screenshot /lp info in the server they don't show up
that's how bukkit deals with it
Hold on
it basically just takes the whole input and splits by ' '
I forgot something
Will take some days to fully understand LuckPerms I used to host a server when GroupManager was a thing👀
oh god
😂
pls join here
@lean saddle no, bad.
oh
ok 😦
wait are you not supposed to shout out your stuff
we are not a platform to advertise your mediocre at best things and stuff
does anyone know how to configure superbvote to listen to a list of links i specify? not sure how to do it with the matchers
Anyone that knows a plugin that has kits with permissions
essentialsx
i dont like that plugin at all
i'd prefer writing my own kit plugin than using essentials
lmao
spark for Krypton coming soon™️
Might actually embed it within the server itself tbh
As a replacement for timings
If I could get away with that ofc
then no you can't do that
I guess a plugin is good enough
I’ll throw a PR your way later when I release Krypton 0.15 for the spark platform impl
(Krypton 0.15 adds ticking, so it’s only right if I release that first)
alright
I’ll maintain it in my fork then and distribute it on my CI, like I did with LP
sure, that's ok with me
👍
oh btw, might look into bumping Gradle if I can, only issue is Forge Gradle 3 requires < 6, so I’ll probably have to upgrade that to v4, which will mean rewriting part of the build script
it's complicated because of the forge 1.12.2 build
Hi what perrsmision name i must give to default group when i want to give they role to pickup items and break blocks
?
oki
I don't know tbh
fair
bardy i have a question
go for it
why are you writing lucko plugins for Krypton instead of writing krypton
I wrote LuckPerms for Krypton because I wanted the challenge and it was the first on my list
I wrote spark because I wanted something to profile the server that didn’t cost some rip off price
I am still working on Krypton
but what does it matter for LP and spark to work on Krypton if Krypton doesn't work on its own 😭
it does work on its own
just doesn’t really do all that much
the latest update adds time ticking
that is, the time is now kept in sync for all players in a world
(time was the easiest thing to tick and I needed something to tick lol)
this is the last lucko plugin I will make a platform impl for Krypton for
I still work on Krypton much more than I work on these though anyway
also, making LuckPerms work made me fix commands
so in a way, it’s benefitted Krypton
also, as I said, spark helps me profile, and it has loads of things that I need for the development of Krypton (TPS counting, heap dump, profiling, etc.)
oh btw, lucko, can LuckPerms’ suggestions work with Brigadier’s Suggestions?
or do they only work with lists of strings
because tooltip support would be really cool
I could maybe try and add it, and just use the strings from the list of suggestions on platforms that don’t support Brigadier’s suggestions
!inheritance
Learn about inheritance.
If my luckperms is bungeecord connected, do I edit
/lp or /lpb ingame in the hub/factions/etc?
or is it like /lp for what I want, and /lpb for general permissions?
if it's connected via database then you'll be editing the same stuff either way
AH okay
so
if I got my hub right, it means that my ranks on factions will be in the hub also then,?
if your hub is connected to factions then yes
your perms should be shared across both
You can set a permission or group on a per-world/per-server basis, through what we call "contexts".
btw, #support-1 and #support-2 exist 🙂
how do I make it so that one person gets to use every command?
Give them *
does giving them the * make them have all the permissions? If yes great
Yes
ok thx
I gave the * but still I can't use any commands
Screenshot /pl
it said unknown command
Are you using sponge?
yes
I am using spongeforge
whome r u talking to?
No one in particular, just saying that the wildcard should work regardless of platform
whats a wildcard
*
That's why I said it should work
Run in the console lp info and screenshot the output
IN the console it says I have the * but I still cannot use any commands
Wait I will send some screenshots and tell if anything is wrong pls
Sure ig
That's.. all?
yes
I can't tell you anything from that other than having a group named "god" doesn't automatically give you all perms
what?
I kept the * perm
look at the bottom of the first screenshot
Oh wow I didn't even see that lol
your * perm node is typed into the box, but you never added it to the group/user, you have to click the add button, then apply the edits
oh!!!!!!!!!!!!!!!!!!!!!!!!!
ok thx
I will see if it workd
thx it worked
I din't know I had to press add lol
You're running Pixelmon, if you ever add nucleus, please do not use *
oh hi I remember u from another server
Yis hallo
@steady tangle 😍

pls how add all perms?
You got an answer in #support-1
it doesn't works
Well you could have mentioned that there, let's move over to #support-1
discord.gg/xpple||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||discord.gg/luckperms
@bold sparrow wut
wut?
What
haha
what does it show on pc?
luckperms discord
Lol
im so dumb
XD
xd
😐
💼
xpple.discord.gg||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||discord.gg/luckperms
@onyx mason

Yeah Discord offered me a subdomain
that's a troll
Why?
that doesnt matter
HAHAHAHAHAH where did
come from
it means he typed it out himself
this is gorgeous
https://xpple.discord.gg/ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||discord.gg/luckperms
There

Smh no praise lucko here yet?
Pandi
Isad
old trick
Does anyone have an open source nick system that could provide this for me?
Luck, I have a bit of an issue with Commodore
well, not necessarily an issue with it, just a problem I guess
Brigadier's dispatcher only seems to support registering LiteralArgumentBuilders for whatever reason, but Commodore always gives me a LiteralCommandNode
ah, I see how you got around that actually
yes I got that lol
@gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova @gilded nova
Hey BomBardyGamer! Please don't tag helpful/staff members directly.
Hey BomBardyGamer! Please don't tag helpful/staff members directly.
Hey Fefo! Please don't tag people three times even though they still only get one ping.
Tf
@gilded nova 
Hey S❤a❤m❤o❤s❤a! Please don't tag helpful/staff members directly.

Ask @twin warren ? idk lol
oh btw, @gilded nova, you remember when you told Luck to give me the translator role before I "send the server out into open waters"? xD
Hey BomBardyGamer! Please don't tag helpful/staff members directly.
you know what I still don't have?
Hey BomBardyGamer! Please don't tag helpful/staff members directly.
stfu @gilded nova
3 rules in one go.. how incredible
-
Please do not directly tag staff or 'helpful' people
-
Please keep discussion friendly and appropriate.
-
Please be respectful towards our moderators.
woooooooooooooooooooooooooooooooooooooooooooooooooow
?mute @lunar pawn 5m BE RESPECTFUL
BomBardyGamer#2274 was muted
lmfao
Rekt
I'm getting automated notifications about how many rules ur breaking
It had inconvenienced me to the point of making u not
lol
I remember when Fefo was helpful
fefo always helpful
<3
hello everybody i hope ur all having a nice day, i am wandering traveler and will set up here to sell my goods:
₻ ₰ Ϣ ѭ Ѻ ﬕ
pls select which good u want
Firstly, I'm shit at animating
Secondly, how did I do?
Couldn't quite get close to tryitands.ee's beauty
i approve of ur p.s.a. announcement video
thank you
very important message 2 spread, saves tons of bandwidths worldwide
yep
so any1 else still runnin 4.0 luckyperm api?
btw the video will be the preview of the website
😮 website?
no no no no no
dont say luckyperm pls
uh yea
😄 its affectionate diminutive
only those who are lazyyyy
omg lol that reminds me of tryitand.see or w/e its called
^
haha
yeah i kinda just asked to gauge how bad i should feel about it xD
jeez thats a lot more reasons not to ask to ask
than i imagined
was joke xDDD but nah im sure ill need help w/ it at some point lol specially when i finally decide to get off my ass & retrofit the spaghetti with 5.0 api support
!usage <for me>
Here's a guide to help users understand and use LuckPerms for the first time.
!chat <for me>
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!
!Larry <for me>
Sorry! I do not understand the command larry
Type !help for a list of commands
rip
yea discord has new slash commands in public beta
Hey, I know this isn't LuckPerms related, but in bukkit.yml, does anyone know what category phantoms are under for spawn limits?
I'm assuming just monsters
Probably monsters
k
The avatar command is disabled in this server.
:(
The Fun module is disabled in this server. Enable it to use this command.
hey
me and 2 other people are trying to connect to a server but we are all getting this:
ReadTimeoutException: Null
There is someone online without issues too
Version: 1.16.5
does anyone know what could the issue be or need anything from me to help you identify the issue?
The AFK module is disabled in this server. Enable it to use this command.
Heh
does the server banner actually show up in your client
like do you see the MOTD
!help
!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
!whyluckperms
Why should you choose LuckPerms? Read here to find out.
I am trying to create prefixes with luckperm, i have vault and essentialsX installed with it
!helpchat
Helpchat is a general plugin assistance discord as well as the home of DeluxeChat, PlaceholderAPI, and many more.
they wont answer there
jk
!chat @azure zealot
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!
he left. ofc
:>
?afk
this isn't the place - use the spigot services thread or helpchat's paid services request channel
can you just dm me
No? Like I said, not the place to request services or offer them
i didnt know that but i will remember it in the future but you cant stop him from dming me
well thats a citizens question
There is a citizens discord
its just adding a commnd
so you do this command
/npc add cmd command
make sure you /npc select the npc you want
!Verbose (for me)
LuckPerms provides a verbose command to help you find out what permissions a command/plugin is checking.
yup sorry did not know that
!usage (for me)
Here's a guide to help users understand and use LuckPerms for the first time.
umm...
ugh dyno
it did yeah
i updated luckperms though and that fixed all the issues
hey does LuckPerms schedule tasks when it shuts down? because I'm shutting down the scheduler after plugins and it seems to be throwing a RejectedExecutionException (Krypton)
actually nvm, fixed it
!stacking
Display multiple prefixes/suffixes alongside a player's name.
!colours
Guys, i dont/cant see any messsage from Luckperms in chat how do i fix it?
pls help
😭
only i see in console
Did you give yourself permissions for luckperms like the setup guide says to do?
no
O_O
i dont see any LOG LP messages
and what i created
only my friends see it
Here's a guide to help users understand and use LuckPerms for the first time.
@woven spindle it's an issue with badlion client, use one that doesn't mess with chat
hm?
I use blc before
and it works
but why not now?
i use blc normal not 3
so?
are there other way to fix it
😭
idk I don't use blc
Can you disable the chat module...?
Like the chat part of blc
Idk maybe?
So if i turn on regular chat
is working
but
its ugle
i more like mc chat
can i fix it ?
to i see it in mc chat
idk ask blc support lol
WAT DID U SAY
I said that whether you use this or that chat you should ask your client support
LuckPerms shows totally fine on regular clients
sure I did
very
Nobody broke anything
this is how it shows on my client ¯\_(ツ)_/¯

Yes ‘fix fefo me’ 
Also you usually ban a hacker: /ban <hacker>
Just to save you future trouble
Better discord is against Discord TOS and some servers will ban you for using it
Idk what luckperms does about it but...
Probably shouldn’t say you use it
huh?
what is wrong with it
i dont use browser discord
so
🙂
:D)
D)
☺
okay
so
HOW DO I FIX THE PROBLEMMMM
Gonna be honest I don’t know your problem
Ok you can do it yourself now
no i can't
Have fun
i can't find the problem
You threatened me, not my fault.
Can you please stop being so childish, explain your issue in full detail and wait patiently for a reply after?
ok
Also the enter key is used at the end of a sentence not every word.
So, i can't see pop-up message's from Luckperms, like [LP] Set luckperms.* to true for {nick} in context global.
It only show up at console, I use BLC, before it's working but not now, In BLC New Chat [Regular chat] is for me just ugly and i wan't to use normal mc chat, How do i fix the LuckPerms Log messages, info messages, shows up at mc chat?
This has been answered
no
I make an ticket for blc support m8
Good, that's a starting point
Be patient it's free support
what
exactly this
i don't use regular chat
What do you even mean by this
fucking chill out
Reinstalling will fix nothing probably
It's an issue many people have come with
And the common factor is BLC
dude are you 2 years old
yes
huh
i need help rn
can someone helop
there is a big event and i dont want to lose bc of this
how do i completely stop everyone from talking in my mc server using luck perms
what is the permission
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!
Wont be fixed.
because?
well that sounds like a 'they' problem lol
Lmai
d;spigot ComplexEntityPart
public interface ComplexEntityPart
extends Entity```
ComplexEntityPart has 7 super interfaces, 1 extensions, 1 methods, and 1 sub interfaces.
Represents a single part of a ComplexLivingEntity
.
Does anyone know if I can turn several screens with one .sh script file?
It's so boring to turn 8 screens to fully turn my server
i know that u can .-. idk how doe
Lmao
Ur right
Does anyone know how to turn several screens with a single startup script?
Guys, Yesterday my problem is not fixed yet, ofc i got message of blc support: You are using the old version of Badlion Client - that's why there are no command suggestions.
As for the no-log issue, it's known and being investigated.
And i reinstall badlion client, it's not working
So what do i do? Do i use BLC3? Or Normal Version ?
I don't know how to update the version of blc anyone here knows?
I think i use latest version..
just paste each command you want to run in a separate line in your script
each line in a script gets called so
#!/bin/bash
echo "cat"
echo "dog"
will output
cat
dog
each command gets run one after the other, so all you have to do is line up all of the commands you want to run, it couldn't be easier ;)
guys, i have common problem, why prefix is not showing up just <nick> and the red nick
how do i fix it?
i type prefix for default group
but its not working
at chat
i see
just my name <nick>
Do you have essentialsx?
Yep
Do you have Vault installed?
No
You need Vault
Yes
Ok let me try
ty
But i deleted a file of essentialsx named: essentialsxchat but i try some tutorial how to fix it, and i forgot about vault, but i know the 1 is to delete this exchat Do i reinstall essentialsX or its good?
not working
:/
do you have essentialsX chat and vault
No you need EssentialsX, EssentialsXChat and Vault
Oh
so reinstall?
or i can create back?
nvm let me reinstall bye warps
lmao
1 more
how do i delete < > thing
essentialsX format
go to the chat section of config and change it

literally go to the chat section of essentialsX config and remove the <>
i cant tell you anymore
no
;-;
just the <>
in format line?
omg yes
omg
ive literally told you the same thing 5 times 🤣
dude are you okay
hmmm
idk
maybe yes
why u chase me
why me??
why i need to set weight
disaster
bye
ok
What the...
i dont even know
o_o
what plugin i need for rankup but free
Don’t ask in multiple channels
ok
but what plugin i need for rankup but free
d;spigot NPC
public interface NPC
extends Creature```
NPC has 14 super interfaces, 1 extensions, and 3 sub interfaces.
Represents a non-player character
[00:53:06] [luckperms-scheduler-worker-25/INFO]: [LuckPerms] [Messaging] Received update ping with id: ec060d6f-8828-4d3c-a797-a4ffc2a0032c [00:53:25] [Thread-1021/INFO]: UUID of player celebrationtweak is 13576155-e082-4aa6-8839-8170e563524b [00:53:25] [Server thread/INFO]: celebrationtweak[/89.187.171.227:44076] logged in with entity id 1891 at ([Lobby]0.5, 150.0, 0.5) [00:53:25] [Server thread/INFO]: Unknown command. Type "/help" for help.[m [00:53:26] [Server thread/INFO]: celebrationtweak issued server command: /lp [00:53:34] [Server thread/INFO]: celebrationtweak issued server command: /lp user celebrationtweak permission set * true [00:53:34] [ForkJoinPool-1-worker-3/INFO]: [LuckPerms] [Messaging] Sending log with id: e7bcbf70-d63a-4f4d-bb8d-2b24e522ecfe
This is someone who has never joined my server and had 0 permissions - how on earth is this possible??!
Send editor link
The user in question also seemed to have a permission called "luckperms.autoop", not sure when/how they acquired it
Default has 0 permissions set
.
Offline mode?
Yeah - due to bungee?
!bungeecheck
Please double check that:
1. BungeeCord config.yml has ip_forward and online_mode set to true
2. All backend servers' spigot.yml has bungeecord set to true
3. All backend servers' server.properties have online-mode set to false
All those criteria are met
Are you sure?
Positive
There used to be a UUID issue - so I know what you're talking about
but it was patched prior to the first "hack"
I didnt notice luckperms.autoop
what is that?
!prefixstacking
Sorry! I do not understand the command prefixstacking Did you mean stacking?
Type !help for a list of commands
!stacking
Display multiple prefixes/suffixes alongside a player's name.
think it's safe for me to migrate to luckperms while I have players online?
Having 2 permission plugins installed at the same time is not the greatest of ideas other than for migration purposes
!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
!advanced
Discover some of the more advanced concepts of LuckPerms, such as permission calculation, shorthand permissions and more.




