#general
1 messages · Page 119 of 1
We just finished a Discord to Minecraft integration plugin
cut to i buy it and it doesnt work because they didnt test with lp
and because only 3 of the 300 people that bought use lp, they have no plan to fix it
Oof
and i really hate chargebacks
That's rough
but.....
What plugin?
tagsgui
Alright, good to know
better version of deluxe tags
except it doesnt work with lp lol
yea, i mean, ive helped on some servers that are up in a few days, but when i try to fix things and setup right, i get "its good enough, i dont care"
LOL
🤷 lol
Sounds typical of most servers I've helped too
then they end after a few months
I kinda miss running a server but I don't have the time for it anymore. Nor do I care about Minecraft lol.
Then why are you mod here?
Does anyone here use Deluxechat?
👋
Basically i have this issue where with deluxe chat /msg just stops working, i think its something to do with essentials chat and deluxechat messing with eachother do you know a fix to this?
Ahhh okay thank you!
Then why are you mod here?
Because I enjoy helping people and I am happy to continue contributing despite not being a server admin or minecraft player anymore.
Sounds about right
am i the only masochist using yaml here?
I mean, my "applying permission updates" is literally pasting a text file with hundreds of lines into the console
@final vale i mean you're onla a masochist if it is torture for you and you enjoy it
lol
Quick Question? servers using a lot of RAM i think its to do with Entities & Chunks is there an plugin that clears them auto?
either or
Use timings to work out what the problem is for sure
Hey if anyone uses essentialsX here that have had this problem before and know a fix it would be appreciated, ive set a join message [+] {displayname} and only people with the ‘*’ permission can see join messages?? Is there a permission for viewing join messages in essentialsx or something?
True its just hella easy tho for Owner ranks
@dusk burrow i am also the forbid * kind. i give visitors the minimum essentials.(motd|rules|afk|afk.auto|msg|msgtoggle|seen|mail)
Yeah i know that, i dont use * for Members or any other ranks apart from Owner obviously, im just wondering what the permission is for people to see join messages? @final vale
Whats verbose?
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
i hate plugins like essentialsx that most people use just for the extra chat plugin. too many permissions for no real reason. also why i go essentials.* false and then i open the ones users need
hmm lies. i also use the warp/home commands from that
Ive always used essentials tbh since 2012
i have a love/hate relationship with essx. they do what i want but i am more of the unix philosophy. small fast little things that do one thing. essx was my first plugin. then i saw 451 permissions and that for me was a red flag. so my second plugin was luckYperms
Essx has come a long way from being bloat that it originally was IMO, now it's useful, and has a bunch of great features for anyone not wanting to set up multiple invididual plugins to do just what Essx does.
Does anyone know whats the issue with people not being able to see the join messages on essentialsx without the * permission cause i literally cant find a permission for join messages
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
Hello? Could someone please take a look at these warnings? I get them pretty often, they're more on the lower part of the log. https://pastebin.com/BB5nb7Bh
CTRL F java.io.NotSerializableException: org.bukkit.potion.PotionEffect
Anything I can/should do about it?
What does Liige: Liige | Diarella mean?
But from what I can see could it be caused by CoreProtect
Something about database and insertContainer... So perhaps CP tries to save an invalid potion?
It's Member: Member Diarella
console spams the list command, nothing else. 🙂
Liige is member in estonian, Diarella is a player name
I've had problems with coreprotect all along, using mysql database, all hooked up correctly, when I shut down/restart the server I get about 200k items that coreprotect has to log.
And eventually it crashes..
I tried disabling worldedit from the coreprotect logging but then it doesn't log anything
Then stay with normal storage?
Alrighty, I'll try, thank you.
oh wait, in my config I have SQL: false
even though I thought I'm using it.
So I'll try enabling it instead?
I guess?
Alrighty
Sorry about bothering but what is the recommended tab plugin for luckperm prefixes
I can't find a good one
and the only good one started working but now is broken




how to i transfer my pex commands permissions nad groups to luckperms
i need this asap
Is it possible to have the players “name tag” be a different color depending on role?
you should mention your chat plugin
yes
What would you guys recommend I use; Sponge or PaperMC
Depends, do you want to run a modded or vanilla server
You guys know any good NametagEdit alternatives?
TAB Reborn does that
JGuerndt i hate you (not really)... i had to install that plugin too... grrr
i dont use it, i have cmi that can do that, but i dont really use name tags, at least right now. i may have it as a perk later though lol
i liked it for the tab replacement thingy
you know that now i have to check that too, yes ?
but help on a single server that uses tab reborn for tab
i hate you again 🙂
lol
ok i am not ready to play with bungeecord yet so i will pass this plugin
@final vale @swift abyss There is btw a spigot version of BTLP. It's just not published yet and still WIP (It's by the same dev)
<-- noob... whats BTLP ?
bungee tab list plus
Yea, saw your post on the single version. Have even mentioned it to a few people already.
i added the world time next to the XYZ and used papi javascript to hide empty strings/info
griefprevention returns "unclamed" but world guard returns empty strings for example
Stupid question... But... How to issue a group for a while? I didn’t find anything similar on the wiki (well, or I looked badly)
something like that ? https://github.com/lucko/LuckPerms/wiki/Command-Usage:-Parent#lp-usergroup-usergroup-parent-addtemp
That is not necessary that after a certain time the player removed the group
then plain "add" instead of "addtemp" maybe
@marsh scarab I don't get what you mean. Do you want a group to be assigned temporary or not?
In that case the command Aeon linked would be the right one.
Yes, temporary. True, I did not understand, in order to give out a group for a while, I need to register two teams?
Like the first to issue a group, the second to assign time?
Is it possible to issue a group to a specific player with a limited time? And not for the whole group to set a limit
In my case, the wiki for me is not intuitively clear for a native speaker of English. Wiki team example: lp group vip parent addtemp 1000 |OR| lp user Player parent addtemp 1000. How is an example indicated on the wiki? The duration is indicated even below, where did it come from? Where to indicate it? What is going on? Unfortunately, the wiki does not list examples of existing teams. You have to assemble a puzzle that does not work, because you don’t understand what, where and when to prescribe
Dude
You create a group. You give it permissions, you tempadd it to a user. Done
Time can be a unix timestamp (A set date in milliseconds) or a relative time like 3d (3 days)
The listed arguments are in order so it would be /lp user|group <user|group> parent addtemp <group> <duration> [modifier] [context...]
And I thought that after addtemp it is necessary to specify time...
This is what you need! thank 😄
you first define the group, then the time
Now I understand 
Twitter has some funny update news for their app sometimes
This time the update was Bugs = bad. Updates = Good!
But... but... Updates can sometimes lead to more bugs!
suprised Pickachu face
For what is that face now?
But... but... Updates can sometimes lead to more bugs!
hello many a little bit of an off topic idk but i need:
An automatic ranking plugin that allows you to set automatic rank ups with special requirements. ON SUPPORT BUNGEECORD!
LP supports bungee so if you use something like a prison plugin that runs commands, you should have all you need to get set up @warm badger
@violet rivet
we are driving right now with lands plugin so it would probably not be so good if we put in prison. we would need a separate plugin like autorank fixed that supports bungeecord
Why would it need to support bungeecord
we have a network, so we want all playing time all hosts to be counted. so you rank up whether you're play on the survival or creative server
You'll need a plugin that can sync/read from a database
I know this meby is the wrong discord to ask in but thought your support might know, something possibly then we should sync it with luck perm.
i know what i need but i can't find anything so asking.
is bad at explaining though
@warm badger have you tried this? is supports storing on MySQL, so you could just link them all together maybe? not sure if it would work, but you could test https://www.spigotmc.org/resources/1-8-1-13-playtimerewards.60266/
it didn't do the job sorry
Jackbox Party Time? Who up?
@ me for invite, using discord streaming
@gilded nova please move this here
Not LP related
And in any case the WG permission is most likely not it
dude
it literally is man
removing lp fixes it and also adding the worldguard permission to deny fixed it to
LP does not interact with the world in any way
but once i restart it breaks
its not lp itself yeah its worldguard
but
its lp not keepign the perm i think
That's why it doesn't belong in #support-1
Check with the editor
Or with /lp group <group> permission info
plus we're trying to deal with a very special case so the less clutter the better :P
@gilded nova It is NOT LP.
It is a plugin that, as soon as LP is installed, lets LP handle perms... Essentials is one of those plugins. I already told you that it has the function you complain about.
It should if you use it properly
what verbose command are you using, out of curiosity
just verbose on
[INFO] [LP] VB > wolfling - smoothsleep.ignore - undefined
[INFO] [LP] VB > wolfling - essentials.sethome.bed - true
[INFO] [LP] VB > wolfling - essentials.sethome.bed - true
[INFO] [LP] VB > wolfling - worldguard.region.bypass.world - false
[INFO] [LP] VB > wolfling - worldguard.region.bypass.world - false
[INFO] [LP] VB > wolfling - worldguard.region.bypass.world - false
[INFO] [LP] VB > wolfling - smoothsleep.ignorefeed - undefined
[INFO] [LP] VB > wolfling - smoothsleep.ignoreheal - undefined
(its nothing with smothsleep it doesnt work even if that plugin is uninstalled)
and the sethome bed shouldnt be doing anything b/c its night
Did you restart or reload?
it breaks on restart
well sometimes it does
sometimes it works sometimes its broken
Essentials has a config setting to set your home when rightclicking on bed
probs the other sleep plugin
did u read what i said 4Head
"(its nothing with smothsleep it doesnt work even if that plugin is uninstalled)"
Literally the same situation you have
negate essentials.sleepingignored iirc
Disable what?
skipping the night instantly
im bald, so i have like a 20head 😉 - i just mentioned that because i help on a server that uses a diff sleep plugin with no issues
thats on 1.14.4
they are using sleep-most plugin though
yea, because any plugin manager is not the way to do it
on lead to believe using soemthing to disable without a restart
have you tried updating to 1.14.4 and update essentialsX?
i am on 1.14
you are on 1.14.3
lol, i was looking at something else. what ess version are you on?
im not a stalker, promise
2.17.1.0
very odd
?
because other server with 1.14.4 and that essx version does not have the issue
and they use lp
tried making a new test group and set someone to it? like so they have no perms
rip
i am gonna try removing essentials
Anyone familiar with ProxMox?
not luck perms related anyone might have an idea why this isnt working in PAPI ?
- '[console] papi parse %player_name% %javascript_cooldown_iron_start%'
it throws a "incorrect usage" in console
plz @ me
help
format slot 11 of player with pink wool named "&f10s" with lore "&7Grant &a%arg-1% &b%arg-2% &7for &f10s" to close then run [make console execute command "issue"]
its not opening my other gui
Hey guys. Could someone come on my server and give me their honest opinion/tips on what I should improve? I send the IP in DM's. Thank you
I think nobody here is really interested in this, as most of them run a server themself
Oh, okay
this error happens when I am starting an eggwars match
It happens in the countdown
any Solution?
The eggwars plugin is not compatible with your MC version
Then it's made for modern versions of MC
Also make sure it's 1.8.8
And check the plugin page
It should tell you what MC version it has been made for
Possible, albeit unlikely
I checked the 1.8.8 JavaDocs (from https://hub.spigotmc.org/nexus/content/groups/public/org/spigotmc/spigot-api/1.8.8-R0.1-SNAPSHOT/) and they have Player.sendTitle(String title, String subtitle)
So its 1.8.8?
05.10 16:01:36 [Server] INFO JTXOfficial issued server command: /skript reload grant
05.10 16:01:36 [Server] ERROR null
Is this the only thing you have
can anybody help me with having players nametag a different color depending on rank?
I am using the latest version of LP, along with EssentialsX and EssentialsXchat
The last colour code in their prefix will determine their name colour unless you're using spongeforge/nucleus
ok
I finally moved over to the dark side of GitHub (Using dark reader)
I use ChatControl, @gilded nova.
Hey off topic questions
Rn my world size is set to max
What is a realistic world border size?
I have 8 gigs of ram maybe 20-40 players .
World size depends mostly your available disk space
and you should pregenerate
@zealous flax
According to my hosts support team. they say I have unlimited disk space.. checking my servers status though it says 217gb
so im the properties/yml file would I just type 10000 in the world size max then?
Or does multiverse have a way to set it 😮
Sorry for the questions
I just don't know and can't find a forum on it
Use the worldborder command
is that through mv?
Helps knowing the game 😛
Well thanks again xP
Pretty sure the command existed back then already
But no problem
Glad to help out
I want a world to have a fixed time (no day/night circle) and weather. Is there any plugin that does that ?
You can do that with vanilla too
i found the weather param but for time ?
Set the game rules doDaylightCycle and doWeatherCycle to false
omg i am blind. i missed the first. thank you!
You’re welcome
That first time is way older btw
Predates the other rule by at least 3 years
my first version is the current one (1.14.4). i am a noob
Is there a Plugin that lets you to teleport with a sign from one server to another?
I literally just googled "BungeeCord teleport signs"
https://www.spigotmc.org/resources/teleport-signs.37446/
https://www.spigotmc.org/resources/bungeecord-server-teleport-signs.20022/ (Is in german lol)
PlacehorldeAPI doesn't work beforehand I say I'm using sponge I'm using a sponge-enabled plugin
YYS ScoreBoard I have all the necessary plugins and it still does this to me
@gilded nova The plugin doesn't use Clip's PlaceholderAPI. It uses a separate Sponge version that has limited placeholders (https://ore.spongepowered.org/rojo8399/PlaceholderAPI)
And LP doesn't have placeholders for that
This was requested on GitHub: https://github.com/lucko/LuckPerms/issues/1636
Maybe
Anyone know how to do this?
Blue line = margin
Green line = how I want the image centered
Yellow line = how it actually is
(html, css)
There's like a billion and a half ways to do that
But they all depend on what you have already
Hi everyone, I downloaded CMI today and now rank Prefixes aren't showing up. It shows up in the tab list just not in chat.
That's what i'm going to do, I assume it might take a while so I might as well ask where I can
yaknow?
Sure
@flint mist post example code to codepen and I can take a look later
I already figured it out
imma just use pex sad face
@gilded nova terrible decision.
@potent prawn sorry, just cant figure it out
Hey YesHaxzZ! Please don't tag staff members.

Chill, Turbo.
The plugin needs to be reprogrammed in parts
There's likely not a configuration
In any case why are you using a custom chat plugin and not a public one @gilded nova
cause its a hcf core
and we need special chat formatting
that most other public ones cant supply
Pretty sure there's something
In any case you need to talk to your dev
And tell him to use Vault as a prefix source instead
We got vault actually so I'll look into that
who here knows about worldborder?
I want my world to be 13kx13k for now
But what is my command?
the wiki isn't saying
Is it just /wb set 13000
yes, because it's radius from the center
i want my players to get a specific permission when they press lets say a button. what plugin i can use ?
@zealous flax if you have not changed the default shape, its a circle radius of 6500, which does not make it a square perimeter of 13kx13k
@final vale try this maybe https://www.spigotmc.org/resources/blocks-to-commands.42090/
can i somehow show the ranks in tab next to their names?
Use a tablist plugin
TAB is gr8, dev is awesome.
Friends, there is such a small problem. I use chestcommands in one of the menus, give the player the privilege for a while by clicking on the "receive" icon. I have come up with the idea that in LuckPerms I give the right to chestcommands.gift=true players who should be able to receive this privilege, and already in the privilege after it is received, so that the player can not update the time of receipt again and issue it again, put on chestcommands.gift=false. However, this did not work. A player with a privilege already obtained, you can still poke this icon and the right will work, although I turned it off in his privilege, but it is still inherited from the default group
if someone knows skript teske dm me
Are the groups showing up in /lp listgroups?
No or yes?
Do you have Vault installed?
what's the permission thing for essentials Economy and where to I find that
On their docs
Lol, ❤ you tobi
where do I find the docs?
can't be reached
Thaz?
that one worked
That's the exact same link
idk I clicked the first and nothing happened, the second one worked though
Yes, I always mix those two
Pro tip: next time go to Google and type "essentials permissions"
Can anyone help me with my question above? I think he went too high 😄
Ask it again, it'll been seen eventually
can anyone tell me what tablist plugin is good to use with lp?
i also use essentials chat and vault with lp, if that helps
@white berry Friends, there is such a small problem. I use chestcommands in one of the menus, give the player the privilege for a while by clicking on the "receive" icon. I have come up with the idea that in LuckPerms I give the right to chestcommands.gift=true players who should be able to receive this privilege, and already in the privilege after it is received, so that the player can not update the time of receipt again and issue it again, put on chestcommands.gift=false. However, this did not work. A player with a privilege already obtained, you can still poke this icon and the right will work, although I turned it off in his privilege, but it is still inherited from the default group
can I edit a players equiped armor?
Hello how to set up DonatCase ?
DonatCase:
TypeSave: config
MySql:
Host: 'jdbc:mysql://localhost:3306/Server'
User: root
Password:
Languages: ru
LevelsParent:
glav: 6
legend: 5
creative: 4
premium: 3
vip: 2
default: 1
Title:
Title: '%parent'
SubTitle: ''
CasesRed:
Test:
Title: '&2&Красный-кейс'
Commands:
- lp user %player parent set %parent
Items:
Glav:
Parent: glav
Chance: 20
Item:
ID: 35;14
DisplayName: '&cГлав'
Premium:
Parent: premium
Chance: 40
Item:
ID: 35;6
DisplayName: '&bПремиум'
who knows which Case plugin is better?
Jobs plugin discord is dead, I'll see if some nice fella can help me here. :)
Hi, I'm using sqlite to save data, I use the ET locale and I wanted to also translate the jobnames in jobconfig to estonian, once I did that, all of my jobs data got lost, I assume because jobs plugin counts it as a new job. Is there a way I can transfer data from the english-jobs to my translated estonian-jobs? I still seem to have the old sqlite database since the statistics show up in-game when running /jobs gtop etc, also in server files theres the database file.
Did you set the exclude permission to false @nocturne ridge
sorry can you give me permission? for the balancetop for an "op"
@drowsy quest
Hey Sliver! Please don't tag staff members.
oups x)
Set the baltop exclude permission you mentioned before to false
???
@stuck willow there should be quite a lot of tutorials on how to run code Async on spigot
is using command blocks a good idea in general or not ?
Not in conjunction with plugins
The sadly don't mix well
Which is a shame, really
i only wanted those for particle effects (32 particles max when a pressure plate is triggered) and playsound. but i dont know how the server handles those. some of them are around spawnpoints so i worry that the server will be wasting cpu for command blocks that are hardly used.
CommandBlocks are only triggered by a redstone signal
Hi, I have a pretty big problem: So my admin reloaded essentials because a kit wasn't working and he wanted to try and fix it. Now, all of my warps are gone and I have no clue where half of the things are in my world.
So please help
Restart the server
Try it
okay
Reloading can breaking things while the server runs
okay
You can also find your warp files in /plugins/essentials/warps
They're yaml files too, so quite easy to read and decipher if you need to
Uh... the only essentials folder?
/plugins/essentials/warps
Error: Failed to retrieve directory listing
according to filezilla
I mean like EssentialsGeoIP or EssentialsXMPP?
those are the essentials folders
but they don't have a warp folder
Minecraft/plugins/essentials/warps if it's not there, then you're SoL
i'm SoL?
Shit outta luck
Well there's no way to get these things back>
t??
there's no way
Minecraft/plugins/essentials/warps is empty
Then your warps were deleted
found it, the essentials folder was hidden for some reason
welp there's no way
to find where i placed those blocks?
Not that I'm aware of
Could use DynMap to map out the whole world
But depending on the size, it can take a while
If you don't have any backups, then you can't get your warps back (depends on the host though)
I have backups but IDK when the stuff was reloaded
Trial and error then?
anyone know how to add 'suffixed' to name tags? not only in chat but above playerheads
Use a plugin for that
TAB reborn can do tablist and nametags
Ah, sweet 😄 ty
nametag edit hasnt been working for people lately
@swift abyss causes a crash loop for me
Using EssentialsChat. Using LuckPerms. Want prefixes to be color. For example, default has this: "prefix.1.&a", moderator is "prefix.95.&e". Still no colors. Why?
Prefixes as in just the name to be color.
do you have vault installed ? prefixes/suffixes do not work without vault
Make sure the user is also in the group that you are trying to apply the prefix colour to
its not that clear that essentialsxchat requests the prefixes from the vault instead of perms directly.
LP says vault is required for prefixes
its only mentioned somewhere in the wiki but thats it (i am talking about essentials)
btw usb did you try the pre2 of the tab reborn ?
what are you using for the nametag ?
Nothing
It broke in 1.14.4
So not bothering yet till I find something that'll literally show a players display name above their head.
Aka prefixes and nicknames
there is a prerelease2 of that mod in case you used it. maybe will not crash 🙂
later
@jolly lagoon run custom.jar & give me the first like 10 lines
hi i was wondering if anyone could call and show me/tell me how to add plugins to a server that is using custom.jar
@sharp kettle
This issue hasn't occurred until today, everything was fine until today
he just left the server...
hi i was wondering if anyone could call and show me/tell me how to add plugins to a server that is using custom.jar
@jolly lagoon if it's a spigot or bukkit server, all plugins go to /plugins
its not the server type is forge
like its running on forge
and the server type is custom.jar @burnt isle
Someone else just joined the game and has the same issue
anyone have anyidea on how to execute commands before someone gets banned with litebans? plz @ me
hi i was wondering if anyone could call and show me/tell me how to add plugins to a server that is using custom.jar
@umbral mauve run the commands before banning them?
i was trying to find a way to do it so that the mods/admins dont have more work ahead of them
aliases
oof
sponge forge does though
whats spong forge
im on spigot
w8 if i cange my thing to spong forge will everyting be reset like mods
and everythin
turbo??
i don't know anything about forge/sponge
let the man breath lol
Sponge forge accepts sponge forge based plugins
You drop the compatible sponge forge release that works with your modpack/forge version into the mods folder. You then can put sponge forge mods into the mods folder and they will run
Keep in mind; if using LP on sponge, op Is disabled and you need to assign perms
Download it and drop it in the plugins folder if using forge
what permission allows users to see plugin list?
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
@jolly lagoon then put it in the mods folder, I detailed in the message above where to put spongeforge plugins
what are you confused about
life
because im confused what this verbose stuff is
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
verbose is life
There's litearlly an explanation guide there
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
what is verbose
if only there was a link that gave you info
ikr
there needs to be an IQ test before running a server imo
Okay
Who can tell me
Is there a way to get an "open" chest
As a static block
Or no
No
There is... but idk how
I had a google around before when I wanted some for my spawn but there didn't seem to be a way :/
Hello, the players in my zone "worldguard" next to the spawn can not press the button or pressure plate? a permission ?
Set the flag use to allow
ok i test
Anyone know how to disable the 'playername joined the world' ?
been in bukkit.yml and spigot.yml can't seem to trace it.
"the world" leads me to believe its multiverse or similar. regular join messages are probably from essentialsX if using that.
hmm, I don't use neither 😐 or I use mv on one of the servers and it still comes on the one where I don't have mc
mv*
It does it on the lobby server, and I have neither one there 😐 only cmi and a few other plugins that I highly doubt would do that
yea, ik. but disabled welcome message there 😐
maybe its cuz I disabled it the default comes?
check the language file
see if editing the message there fixes it
then you know its still cmi
if not, send plugin list here
the pharse didn't exist in the language file.
ajparkour, chatcolor (disabled the 'your color' message on join'), citizens, cmi, commons, deluxehub (got another custom welcome in there), luckperms, papi, pocketgames, procosmetics, protocollibs, tab reborn, timedrewards and vouchers (premium)
cmi and deluxe hub would be the only ones i can think of.
me too, and I've been through them multiple times. and it happens on another server without the deluxehub 😐
might be something in bungee
nah, nothing there 😂
wish the logs could show files that executes commands :p
Messages:
Login:
# If set to true, login message wont be shown
Disabled: false
is that set to true on yours?
where is that
if using bungeechat or something, then yea, it could be that
that is from the cmi config
Disabled: true
what bungee plugins do you have?
bungeekick, litebans, and lp
then nothing there
what cmi version?
quite possible that the cmi isnt seeing that part of the config. its happened before
you have restarted since changing it, right?
not sure, probs need to check on zrips discord
yes, tried enabling and disabling multiple times. ill try enable welcome message and see if it override.
what i meant for the language file is to make a custom message and see if that is what is shown in chat
FirstJoin: '&eWelcome &6[playerDisplayName] &eto our server!'
LogoutCustom: ' &6[playerDisplayName] &eleft the game'
LoginCustom: ' &6[playerDisplayName] &ejoined the game'
you can clear those and have it use custom
maybe?
lol
found the issue. I though by disabling the 'custom text' module in modules.yml (cmi) it wouldn't show the messages, but it rather just did strange things 😂
lol
custom text is for making like your own /rule etc
/ctext
its not the language file
I know ^^ kinda didnt see the need for it tbh but when I enabled it the 'login' message disappeared.
weird hahah
makes no sense, but w/e ! thanks though for everything
np
@timid tartan did you try removing GP and see if the issue is still there? that way you know if its that plugin or not.
I've removed GP and the issue goes with it, but a Staff Member on GP Discord just suggested something so I'm going to try it.
kk
@gilded nova Please only ask in one channel (In this case here) and also always check for people already answering you
It doesn't work
It's not an issue with LuckPerms but with whatever plugin you use for the command
ok thank you
How does this plugin download and install a H2 DB on startup? Been looking through the source code but can't find anything. Does anyone know? I have a plugin connecting to a MySQL server running off of XAMPP atm, but now I need to bundle a MySQL db with the plugin
I think LuckPerms uses a library made by luck himself to download the files required on startup
Damn, ok, so not very easy then. Welp
@unborn mantle the basics are simple
Download the jar file, then inject it in the class loader
Well yeah, ok, but even if I download the DB, id still have to run the installer somehow to get a user and root password set up
I think Luck uses this
Iirc, he has some stuff in his helper lib, but that's seperate
There is no "installer" however, the database code basically runs on statements each time the plugin starts iirc
@unborn mantle
I’d recommend you try to explain what you want to do for what purpose
As I think 3 people understood you in a different way
Install a MySQL database on first time startup of my plugin so I can connect to it and use it, easy as that. No interaction required from the user preferably.
No
Users will have to setup the database itself
Why MySQL
For what reason?
A plugin is not supposed to install software on the system
And let’s not even talk about the issues with different platforms
If config free is essential, you'd more wanna aim for h2 or something which is designed to be embedded vs using a solution which is designed to have proper authentication and stuff
I think he means downloading the driver to connect to mysql @drowsy quest
Doesn’t sound like it
as a note, bukkit already bundles in the jdbc connector (an older version, however, but you get what you're given, shamefully)
Remember that not everyone has an A+ in english
MySQL because it's what I know and have been taught to use. Windows only btw BrianStone. No, I mean the actual DB electroniccat, not the driver
So does Sponge
You can't create the actual database yourself
@unborn mantle That shouldn't be done then
That's up to the person creating the users/permissions
If you know MySQL, just use H2
You can create the tables programatically from your own plugin, however
There's no reason for a plugin to actually create and run a own mysql instance.
They’re SQL dialects are very similar
I already do @rustic cobalt
Oh wow... This here kinda looks interesting: https://github.com/SpongePowered/configurate
That supports a much more proper SQL suite
@hybrid loom great library
Use it all the time
Idk for what I could use it
Configs
:thonk:
I don't really have any plugin that could use a changeable storage or similar
That’s not what this is for
changable storage ain't really the aim there
It’s to let you work with classes as a config
It's more down to the dev to decide what configuration system they wanna enforce on users
(Not that you couldn't swap out the loader based on some config option somewhere, it's just not something that would be pretty to do)
I mean for Spigot I just use the already available getConfig and for Bungee I just do this:
https://github.com/Andre601/OneVersionRemake/blob/master/src/main/java/com/andre601/oneversionremake/OneVersionRemake.java#L83-L97
Pros of configurate is that you have actual objects and structure
@unborn mantle btw H2 and MySQL are so similar that I can even use the same queries in a plugin of mine
vs map in a map in a map...
I’ll fetch an example of mine later
I basically personally disagree with using bukkits/bungees config APIs in real code
It's easy for me so I use it
Mainly due to the fact that you're introducing overheads vs if you was to just load the configuration file on startup into proper object/s
I'm kinda proud of that remake I made...
Yes, well, throw all your hopes and dreams in a can
I mean the original was not updated in years and had quite some questionable stuff
It looked nice, but then lombok 🔥
So many annotation
I don’t even have a template of my config in the plugin anymore
That class dictates how my config looks
@rustic cobalt why the Lombok hate?
That’s a prime use case
Typo @drowsy quest
which means unlimited and dont't store
https://github.com/AuraDevelopmentTeam/AuraBlockLimit/blob/master/src/main/java/dev/aura/blocklimit/config/Config.java#L42
dont't
Also, why so inconsistent?
?
You f.e. have @Setting @Getter something on one line and on others on separate lines
Of IntelliJ?
No
kk
Still looks weird
I'm mostly inspired by how JDA does certain formatting
Especially with Javadocs
It breaks it into multiple if annotations have additional data
I even added this style as a "rule" in my contributing.md
https://github.com/botblock/JavaBotBlockAPI/blob/master/.github/CONTRIBUTING.md
I use the google style guide in the same sense
I even have a check to make sure the code is properly formatted
I still feel so proud about JBBA
Probably because it's part of the official BotBlock GitHub and showed/recommended in BotBlock's api page
I bet you are
I mean for someone like me is this something rather big
Even tho it probably isn't that used.
That happens
I'm basically not fond of lombok, e.g. the fact that you rely on hacks and need an IDE plugin to be able to work with it is just bleh
lombok is for logging right?
Also, so many exceptions:
https://github.com/Nathan-Webb/BotBlock4J/tree/master/src/main/java/com/nathanwebb/botblock4j/exceptions
No. It’s to reduce boiler plate
@rustic cobalt you don’t need a plugin
You just need to add it to the compile classpath and enable annotation processing
And I wouldn’t call them hacks tbh
Though well worth the effort to get rid of the boiler plate
You need an IDE plugin if you don't want it to blow up
Not for eclipse
lombok basically does things which annotation processors shouldn't be doing, and so you need a plugin in order for it to actually see that stuff
Not an eclipse user, but afaik you have to actually run lombok over there to get it to install
Not sure what you’re using but eclipse couldn’t care less
You can install it by hand
I just read the Okio readme and I already have to laugh a bit of their description:
ByteString is an immutable sequence of bytes. For character data, String is fundamental. ByteString is String's long-lost brother, making it easy to treat binary data as a value. This class is ergonomic: it knows how to encode and decode itself as hex, base64, and UTF-8.
"ByteString is String's long-lost brother" 😂
I also still didn't find out how to use OkHttps enqueue method to retrieve a String...
I still wonder what numbers LuckPerms would give on bStats if it would collect data...
Good question
I just assume it would be in the similar size like PEX is, if not even larger
Henloo kiddies, still with last nights question of how do I include a DB with my plugin, but due to BrainStone and the rest's recommendations, how would I go about it with H2?
You need to create an SQL database and link everything to it
anyone recommend a good scoreboard plugin?
featherboard, scoreboard, quickboard, animated scoreboard. there are tons of them. just takes trial and error for your setup
@white berry I have, but I need a (seemingly H2) database to be created upon plugin first time startup
Why?
Nvm, I misread something. Thanks for the bit of insight though BrianStone
@remote kelp ? what version of mc are you using?
Ah
yea, im gonna reinstall essentials, hopefully thats it bc it appears i have an older version
youre trying to stack suffixes?
can't you just have a group named "admin" and do /lp user <username> parent add admin
with only a suffix?
i fixed it!!!
It was factions overwriting the essentials chat
Makes sense why I didn't catch it at first
@teal creek this is considered sdvertising.
Most people here are server owners themself so they would have no interest.
oof
i get a max connection error, is there any free mysql host i can use that allows at least 4 at once?
anyone
Google has some good results you can try
Or wait patiently for a reply from some one else
tried google
not much good results
since all the free databases can only have 1 active connection
i was wondering if there was a free one tho
Hello, how to be sure no player can do / lp editor?
Don't give them the permissions. You can also just make yourself a normal player (just your normal group and deop) test /lp editor and then give you rights back
did u give urself the permission to view it?
what do you mean ?
did u give urself the permission to use the command? because just deop'ing might not work if you have certain permissions
my grad "admin" ! i remove grade admin for test..
I can / lp editor 😦
well I tested with a new minecraft account and it does not work. so it will have to be good, sorry!
if you followed the installation instructions, its because you gave yourself luckperms.* @nocturne ridge
😉
does anyone have a good sql/phpmyadmin tutorial for beginners?
oddly enough, a 4 hour SQL tutorial was in my YT feed last night, let me see if i can find it
ok thanks a lot ^^
I'm assuming you're talkinga bout a database?
I fixed it lol
Does anyone know where I could find military ranks as font symbols
there was a space between the ip and the port
Hi, a bit of a stupid question but idk where to ask it. So I just built a shop on my server which requires sticky pistons. The sticky pistons won’t stick to blocks, like it’ll move them but not bring them back
Basically they’re acting like normal pistons
@old gust you must have world guard I assume?
You have to enable pistons with the region flag
Hey I was wondering if anyone knows a plugin that would automatically display top players
Like mctop or baltop. playtime top
I thought Cmi could do it but it doesn't appear so
can someone tell me how to install mods?
Nono I mean like
Displayer the top players head over a aign of a lectern lf somthing
Display*
@lavish thicket I don’t think this is the right Discord for that
does anyone know how I can import a database.db file with phpmyadmin?
Depends on exactly what the file actually is
If it's a database from some other program, e.g. h2, you'll basically need to somehow dump out statements that will apply for mysql
but if you are just changing from one LP storage to another LP storage, use https://github.com/lucko/LuckPerms/wiki/Switching-storage-types
Economy plugin ideas? I've been out of the loop for a while, I used to use SaneEco, but the author seems MIA...
EssentialsX economy?
spigot repo broken?
Guys, could you tell me what type of data storage to choose for:
Fast work
Multiserver
Easy editing rights at any time
For multiserver you only have remote databases as choice
If you want perms to be synced
So either mariadb or mysql
And how can I easily edit them?
Can this editor work with Mysql & MariaDB databases?
Well, like, I only saw H2 with the editor
Just read the page
Is there any way to sort the rights in the editor? For example, I want rights from Essentials next to Essentials, and LiteBans next to LiteBans
@gilded nova no advertisement please
I have a little problem. I launched Bungee and two more servers, the lobby and the usual server (everything is on spigot), connected everyone to the database, but when in the editor I set the right to work on a certain server (for example lobby), I save it, then this very right refuses on all servers, it seems that the server names in bungee and server.property are the same, what could be the problem?
It seems... I overlooked an item in the config with the name facepalm
Can happen
It was so... By the way, Andre, can you tell me why "Context" in the editor? Well, like, I thought "This" to select the server where the right should work, and here is a separate field for this, so I'm confused
And ... Can I specify multiple servers for the same permissions? I assume that it will be necessary to register the server with a comma? Right?
sorry
Context is for custom context
example use of that
And you have to set the same perm multiple times. Once for each server
the export worked but the import had a billion errors Andre
anyone know of a person/place where I can find dev's for minecraft mods/plugins?
Not here
Hello, using LuckPerms and EssentialsChat, got this error "[12:21:21 ERROR]: Could not pass event AsyncPlayerChatEvent to EssentialsChat v2.17.1.17", here is my format in Essentials config: format: '&8<&r%luckperms_prefix%{DISPLAYNAME}&8>&r &f{MESSAGE}&r'
I am using PlaceholdersAPI
@charred elk try this: https://discordapp.com/channels/241667244927483904/308232296753004556/614170279463092276
essentials doesnt use papi placeholders as far as i know
Oh, I just use {PREFIX} and it will understand?
yea
Oh, that's why!
but make sure you set false the add-prefix-suffix like in my link
Thanks
np
yea, make sure the # isnt there for add-prefix-suffix
and using {PREFIX} and {SUFFIX} should work correctly
https://i.imgur.com/h1TXd1I.png So like this?
I have no suffix
The prefix is just a color code
those other options are up near the top of essentials config, dont add them to that chat format section or they will be there twice
Oh, they are?
it doesnt hurt to have the suffix placeholder in place for when you want to add a suffix later
i do that, just to verify no formatting carries over to a new placeholder
Ok, thanks!!
np
Would you happen to know anything about EssentialsX
you dont need &r after {MESSAGE}
yea, that works
if you go to warp spawn and do /setspawn
/setspawn is a command in essx
I type /setspawn
if you have the essentialsxspawn jar
Yes I have
then it will work
Really?
some players are used to /spawn and some are used to /warp spawn
everyone has default
unless you remove it or dont inherit it to other groups, so you are good to go
also, doesnt hurt to do /setworldspawn thats the vanilla command
to change the world spawn
i do
Alright, thank you. You mentioned aliases, is there a plugin to do this? If I want to rename a command?
For future reference
what mc version?
1.14.4
mycommand, booscooldown
I have CMI+ but I don't like it, I am not good with english as it is and it hard to understand
wait
Too much stuff inside
Yeah but how do you turn off everything else
CMI has too much, I like Essentials much better
if you go in the alias yml and change all from false to true
then you dont need to do /cmi
EssentialsX is very clean, it has a nice wiki, CMI files had a website that has broken images, and very poor english in the files, that's coming from me
i love the typos in cmi lol
It makes it difficult for me to understand
i can understand that though
Anyone can recommend me a good virtual-chest plugin?
I don’t understand the guys. I give myself a privilege on one of the servers, for example, "Default", change something or even just click the "save" button in the editor, enter the confirmation command and I get the old privilege "for example: Moder", what’s wrong?
you need a new editor session. if you click the old link, it pulls up the old perms
Oh.. Thank
Can someone help me please? I have a command /stack which I woudl like to know which plugin it comes from.. I run these plugins on my server -
It's not from ItemStackReloaded, it has /stackitems
Cause I don't know what I'm doing
And EssentialsProtect?
I'm running essentialsx with estonian locale, yet the /stack output is in english.
Fallback?
But I'll take your word for it, thanks. So EssentialsX includes protect&antibuild?
sorry for the retarded questions.
Tobi, wdym fallback?
Also, you can always use LuckPerms' verbose command to find what plugin is using the command, as long as the actual plugin follows common naming of permissions (<name of plugin>.<command/function>.<args/else>)
If a message isn't translated in estonian, it will show the english message, so you always get one