#general

1 messages ยท Page 174 of 1

gilded nova
#

I'm the most used to lp

#

I did

modest compass
#

prefix for lp is setup

#

!moss on how to setup essentialsXchat

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
ripe pumice
#

Well for us we use metatag

gilded nova
#

I have EssentialsX

ripe pumice
#

Luckperms allow to drop meta tag almost anywhere using placeholderapi

gilded nova
#

Wait, so what do I have to change?

ripe pumice
#

Your chat syntaxe if you want to parse info in chat

#

Look into essentials chat config part

gilded nova
#

Got it working! Thanks for the help!

ripe pumice
#

If you want to show multiple rank togetter in chat i highly suggest your to use meta prefix and suffix if you have more than 3 rank

rigid widget
#

!stacking works lol

outer vesselBOT
ripe pumice
#

Well it was not in the version i was using

#

And we just use meta tag instead doing more flexibility

#

Speaking of the v4

#

We upgraded to v5

#

Ha requure configuration

#

Xd

#

Thats maybe why we didnt make it to work

modest compass
#

!upgrade

outer vesselBOT
gilded nova
#

What's essentials money placeholder?

modest compass
#

!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
still dirge
#

%dollary_doos%

glass thunder
#

Hi there!
So i'm having some troubles with MariaDB and second dedicated server. I have 2 dedicated server with i7 9k, 64GB DDR4, 2TB SSD M.2 set to Raid 1. Server 1 is set to hold only websites, databases.. etc etc and Server 2 only to hold mark2, mc servers and stuff related to Minecraft. I'm using IPtables and FirewallD, if you want i can post my scripts for each server here. So when i am trying to connect plugin to this server with databases i get spammy message in console saying "No route to host". Does anyone know how can i fix this? Do i need to whitelist IP from MC machine to Database server or something else? I also changed port from 22 to xxxx and set iptables for pinging and couple small secure stuff. Also i was wondering if cPanel is somehow good to be installed?
I hope i do find someone who knows anything about this.

Kind regards, Damijan

vocal rivet
#

IPTables and FirewallD ?

#

Yes, you need to "Whitelist IPs" for databases, when you create a user ( e.g. CREATE USER username@'<host>' IDENTIFIED BY 'password';) You need to replace the <host> with the IP of the machine that connects to the database. For example if I want 192.168.0.2 to have access I need to do CREATE USER usernqme@'192.168.0.2' IDENTIFIED BY 'password';
Furthermore that error seems to be routing related, can you check what your IP Routes are? Maybe the Default gateway is missing.
For the last thing, cPanel and Plesk are good, but hella expensive, if you want good free alternatives: ISPConfig, Webmin or Cockpit ( well thats more direct server management )

#

oh and also by default mysql does not allow connections from the outside, you need to look in the /etc/mysql folder for a option called bind-address and set it to 0.0.0.0

stray temple
#

does anyone know how to edit the messages of a plugin without there being a messages.yml file? I dont see one generated, and there is no way to edit the messages in the config.

latent tendon
#

does someone know if JDA supports embeds.
bc i can't find anything about it

idle plaza
#

uh you can decompile it and edit the strings @stray temple

stray temple
#

How do I do that :/

#

I tried opening with winrar

idle plaza
#

but first check if theres a locale for your language

#

you might be able to edit that

#

instead

stray temple
#

locale?

idle plaza
#

you know

#

en-us

#

fr-fr

stray temple
#

I dont really know how to code past configs and that lmao

idle plaza
stray temple
#

someone told me to use thishttps://leonardosnt.github.io/jar-string-editor/

idle plaza
#

thats less steps

stray temple
#

So which do I use?

latent tendon
#

u should get Luyten

#

better decompiler

idle plaza
#

so

#

it really doesnt matter

latent tendon
#

wait, recompiles?!?

stray temple
#

Oh ok Ill just use the web thing cause idk how this stuff works

idle plaza
#

idk i havent used it

#

going out on a limb

#

ye it does

stray temple
#

this thing came up

idle plaza
#

it also recompiles

stray temple
#

I put in the jar file

idle plaza
#

ye those are all the strings

stray temple
#

So I replace the words I want to replace with my words?

idle plaza
#

yes

#

and then click save

stray temple
#

so for example if I wanted to change this for some reason to "get out of here" I would just replace it with "get out of here"?

idle plaza
#

ye

stray temple
#

Ok lemme do all this real quick

latent tendon
#

oh shit

#

that indeed does work

#

added (test)

#

to test it

stray temple
#

wait, so if I wanted to change the command as well I could do it in here???

idle plaza
#

wdym

#

if you wanted to change the commands string

#

ye

stray temple
#

so im trying to edit a bingo plugin

idle plaza
#

no clue

#

thats the problem with string editors like that

#

you have no clue

#

what code ur actually editing

stray temple
#

Oh

#

@idle plaza If i mess something up will my server be ruined or

#

Will I just have to delete the .jar file

idle plaza
#

you will have to delete the jar file

#

messing with strings wont break ur server

stray temple
#

oh ok

idle plaza
#

theyre just strings

stray temple
#

Idk what strings are

idle plaza
#

"this is a string"

#

this is not

stray temple
#

oh wait

idle plaza
stray temple
#

So

idle plaza
#

that should explain

stray temple
#

I changed the command

#

But the thing is

#

It only changed teh message

#

to say to do a different command

#

If I actually type the command it tells us to do

#

It says uknown command

idle plaza
#

ye bc you just edited the string

#

if you want to edit the plugin

#

decompile it and edit it in a ide like eclipse

#

and then recompile it into a jar

stray temple
#

Oh

#

how do I do all that decompiling again? sorry

stray temple
#

Do I need to download all this?

idle plaza
#

ye

stray temple
#

Can I just delete it after

idle plaza
#

unless you want to edit another one

stray temple
#

oh

gilded nova
#

๐Ÿคฆโ€โ™‚๏ธ

#

i swear mcmarket users are smarter than spigot users nowadays

somber rampart
#

gradle or maven for multi module project

long grotto
#

Anyone here use BungeeGuard successfully with 1.8.8?

rigid widget
#

it needs a recent version of Paper, aka 1.15 basically

#

to the best of my knowledge at least

#

you can try paper 1.8.8 if you havent yet

long grotto
#

I have, doesn't work. All good, I'll just use iptables I guess ๐Ÿ™‚

wide sphinx
#

Does Lp handle where each rank is in the tablist?

violet rivet
#

You need a separate plugin to do that.

wide sphinx
#

Ok thank you

thick hull
obsidian osprey
forest helm
rigid widget
#

@stray dragon please read #rules and follow them. Don't advertise

drowsy quest
#

!bulkedit for me

outer vesselBOT
queen wadi
#

what plugin is best for /rankup?

forest helm
topaz palm
#

@queen wadi EzRanksPro

#

also guys critical situation here

rigid widget
#

?

topaz palm
#

for some reason

#

I have a staff channel on my discord right

#

like staff chat or whatever

#

and all of a sudden, normal members can see it

#

like out of nowhere

#

no permissions were changed

rigid widget
#

hmm, weird, but something was probably changed (or they have betterdiscord, but that would only be them seeing the channel, not into it or its messages)

topaz palm
#

its messed up

rigid widget
#

with/without your knowledge i mean, the most likely explanation is something changed

lament kayak
#

is it possible players could have a worse fps and ping experience with network compression turned down to much

rigid widget
#

like more compression or less

lament kayak
#

Well....I'm lost on this.....I went from 512mb on the network compression to 64.......and everyone ping seemed to drop......but everyone keeps saying the server is "laggy" and then just leave....It's got over 12GB of ram......I've got 400/mbs download

#

like

#

ok 15mbps upload

#

but still

#

should be fine for two players

#

I can't keep anyone on the server....sense everyone says it's too laggy

#

Yet I've configured this server to what everyone else say is perfect.....

#

went through that Lag config thing online....

violet rivet
#

Download speed has nothing to do with a server

#

You want a high upload speed.

#

You are sending info out to players.

#

Not downloading it from them.

lament kayak
#

Right.........but at 15Mbps it should be fine with 10 players.....not having issues with one

#

or two

#

or three

rigid widget
#

depends what you're uploading and to where

#

if you're in NZ and uploading to the UK, regardless of your speed-to-nearest-provider test it's gonna be hella slower than that

#

even worse if you're in Australia ( ๐Ÿ˜› )

lament kayak
#

But it should be playable

#

Nobody stays online

#

Can you try connecting and see if it's really that bad...

queen wadi
#

EzRanksPro cost $?

rigid widget
#

perhaps, not sure

queen wadi
#

hmm

rigid widget
#

FakeBull, I can't connect, but I can tell you that you should ask where in the world they are (and tell us where you are too) or run an upload speed test from your computer to their closest ISP

queen wadi
#

looking for a good rankup plugin that's good

rigid widget
#

@queen wadi try every result that comes when you google it - there are a bunch of options

#

not necessarily even paid ones

queen wadi
#

okay thank you

lament kayak
#

Alright....so maybe....I was just compressing too often.....

#

that's what it seems like

#

cause at 64mbs.....every packet bigger is being compressed which Imagine happens a lot .....just bumped it to 256

rigid widget
#

@queen wadi I'd look thorough the config and the documentation/wiki for that plugin as well as BossShopPro

#

never used it before so I can't guide you, but there is enough online that you should be able to figure it out ๐Ÿ˜„

rigid widget
#

!errors < for me

outer vesselBOT
lament kayak
#

Larry

rigid widget
#

ye

lament kayak
#

any thoughts

#

First I gotta change the GC flags...I got that one

#

second though....is it's almost like //fill isn't working

#

getting large lag spikes when flying around

rigid widget
#

yes worldedit does = lag if you use too much of it

lament kayak
#

so if your //fill is too big it could cause issues

rigid widget
#

yes

lament kayak
#

well shoot

#

but I don't want the map to be to small

modest compass
#

?? shouldnt you like a chunk generator plugin for that

rigid widget
#

yeah, or like any form of minecraft map maker

last locust
#

Sup

rigid widget
#

๐Ÿ‘‹ hey Glare

#

howw u dooiinnn

lament kayak
#

Yeah also entitles aren't dying fast enough....over 1k can spawn right now with only two players

rigid widget
#

you can set limits on entities per player in the bukkit.yml i think

last locust
#

I'm good, tired. Been learning more in-depth on using Vue and Nuxt all day.

rigid widget
#

turbo would be proud โค๏ธ

last locust
#

Ikr

#

I mentioned it earlier and then he said he would convert the LP Web Editor into Nuxt

rigid widget
#

is nuxt better?

last locust
#

It's built on-top of Vue and allows you to do more.

#

I remade the HelpChat website in Nuxt today. Haven't finished it yet though.

#

But I was able to cut out a couple 100 lines of code.

rigid widget
#

nice!

lament kayak
#

256 is too high.....156 is too low....1k is laggy 0 is laggy

#

what am I doing wrong here

rigid widget
#

you're probably hosting too physically far away from the players

lament kayak
#

No because I'm logging into my server from another computer on the same network and having the same issues

#

which negates that

modest compass
#

means your server itself cant keep up

lament kayak
#

I'm not getting errors on the console...but running the spark profiler does show lots of tick spikes

#

Like.....you know the message that pops up...server can't keep up

#

that's not happening

#

it's an i7 8700k 32gb of ddr4 ram....server is on an NVME ssd.......

#

like

#

I think we both agree a setup like that should handle three players just fine

#

wait..could it be my proxy

#

Cause I'm compressing with my proxy

#

and it's only got 2gb of ram

rigid widget
#

i dont think the proxy is the culprit

lament kayak
#

I do know that this server isn't running the correct aiker flags atm

#

sense it's running 13gb of ram I'll go ahead and change those settings

rigid widget
#

13gigs?!

#

that's a lot lol

lament kayak
#

Yeah I know

#

That's why I don't understand

#

this server should be able to handle like 120 players

rigid widget
#

you are using paper yeah

lament kayak
#

yes

#

of course;)

rigid widget
#

maybe it's not a bad connection but a patchy one?

#

im out of ideas lol

lament kayak
#

fuck

#

me too

#

that's the problem

#

Try to bump the ram down to 11?

#

could be the GC is just getting bogged down by the amount of ram it has to clear

#

causing tps spikes

rigid widget
#

idk man

lament kayak
#

damn

#

keep-spawn-loaded-range: 25

#

going to bump that

#

from 10 to what you see

rigid widget
#

that's... extra server resources

#

if you wanna try and reduce problems

#

make numbers smaller

lament kayak
#

I get that..but the computer isn't being overloaded...

#

that's my point

modest compass
#

keep-spawn-loaded-range: 25 wot

lament kayak
#

my computers fans aren't even spinning

modest compass
#

thats a lot dude

#

minecraft is mostly single threaded

lament kayak
#

yeah I know it sucks

#

but if it lags hard when chunks are loading

#

idk

#

I'll run a timings

modest compass
#

also are you using multiverse or something?

lament kayak
#

Yes

#

but my servers view distance was at 18

#

turned that down to 12

#

fps jumped from 20 to 90

modest compass
#

dude 18??????????????

lament kayak
#

yeah I know

#

lollllll

modest compass
#

thats goign to lag a lot

lament kayak
#

Yeah it did

#

lag a lot

#

I just didn't know view distance had that big of an impact

modest compass
#

its lagging due to network bottleneck

lament kayak
#

Is that clear because of what I just said about the view distance....less packets sent....equals better performance...so that points to network bottlenecks?

rigid widget
#

oopsies lol

modest compass
#

loll

rigid widget
#

stopping a server ๐Ÿ‘

lament kayak
#

??

rigid widget
#

!paste << for me

outer vesselBOT
#
Please use pastebin!

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

For console errors:

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

Other errors:

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

modest compass
#

its just everything, server cant keep up loading so many chunks, network cant keep up sending so many packets, and client cant keep up processing those packets receive.

#

kinda a cycle

lament kayak
#

So there's just too much happening for one person.....

#

just my startup log?

modest compass
#

no lol, i think thats for larry himself

rigid widget
#

I needed the link yeah

#

easier to click than type it out ngl

lament kayak
#

are you going to keep the secrets and just laugh

#

XD

rigid widget
#

?

#

I'm testing a plugin that I did not make - encountered an error, and needed to log it

lament kayak
#

ooo

#

gotcha

#

sorry

#

turned the view distance from 15 to 12 and fps drops??

modest compass
#

essentialsX + essentialsXSpawn should be able to do that

rigid widget
#

i honestly don't know man

#

!moss can tell ya

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
rigid widget
#

FakeBull, fps is clientside

outer vesselBOT
#

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

lament kayak
#

Yes

#

it is

#

TPS and ping are server side

#

but why would my fps go up after changing the view distance

#

I'm on a laptop connected to the wifi

#

and my server is on a different machine

rigid widget
#

fps went up?

lament kayak
#

intel cpu baby

#

down

#

sorry

#

when I went from 15 to 12

rigid widget
#

could be your client is overreaching

#

make sure the view dist is also the same as server

lament kayak
#

13 chunks on the client sie

#

and now 15 on the server side

#

back up to a solid 50fps

rigid widget
#

does a b450 handle 3800s?

lament kayak
#

ok

#

so another client had their chunks at 9

#

when the server was at 12

#

and it got worse for them when I moved from 15 to 12

#

that doesn't make sense

rigid widget
#

it's an AM4 socket

#

you should be good

#

not really, I'm an intel/geforce user myself

#

1660ti was a steal when i got it

steel shuttle
#

im using a 3700x and a 1660 super atm

#

works great for everything

#

my first amd cpu though lol

#

previous ones i owned was an i5-4690k and i7-2600

#

lol yeah the 7700k's are probably not worth much anymore, seems like they're about on par with the 3300x's amd is coming out with

#

yeah not much value there atm

#

best intel atm seems to be a 10600k

lament kayak
#

would an i7 8700k bottleneck a gtx 1070

#

yeah I didn't think so either

steel shuttle
#

ur prob good

lament kayak
#

I'm thinking it's because the server isn't running on hardware

#

it's being virtualized

steel shuttle
#

i didnt have any problems with my previous gtx 960, i just updated to a 1660 super recently to update my rig a bit

#

lol

#

although i dont play any AAA games so maybe i dont need it

lament kayak
#

used to

#

when I used it

#

it's not hard

#

watch a youtube vid

rigid widget
#

!placeholders << for me

outer vesselBOT
lament kayak
#

higher ping.... = higher compression? to lower average pings?

#

or lower the compression

rigid widget
#

ping and compression are at best minimally related

#

ping is a result of physical distance and uncontrollable lag from server to client

lament kayak
#

spawn-limits:
monsters: 30
animals: 15
water-animals: 3
ambient: 1

#

and there are 715 entities loaded in with two players online!!??

#

this could cause lag

#

XDD

#

jesus

#

How is that possible with the settings I have

still dirge
#

You have to account for entities in spawn, plugins that may be loading entities, etc

#

Also 15 for animals is above default iirc

lament kayak
#

Well what's weird is a friend was flying around and when they went back to /home and went away from that area the ent dropped by 500

#

500!

#

Like what

#

for one player??!?

#

Sounds like I could have something else changing how many??

still dirge
#

Flying around will do that

#

Every chunk you load will load the entities in that distance

lament kayak
#

So how do large servers handle 5k chunks plus being loaded

#

that must be a crazy amount of ent

steel shuttle
#

not really because of entity activation range

#

and also despawn range

lament kayak
#

Yeah I had set those and it did show improvement but lower those spawn limits more helped

#

dropped from 800 to 112

azure helm
#

larry ๐Ÿ˜‰

gilded nova
#

Someone knows about IPTables?

rigid widget
#

knarp long time no see

modest compass
#

hMm

rigid widget
#

How's it going Ben

modest compass
#

school lessons are weird, had to write an essay about a dating app

steel shuttle
#

fun

modest compass
#

although im taking a cyber security course

steel shuttle
#

ah yes, well of course dating apps are the most secure

#

just give us all your personal information and we'll match you up

modest compass
#

yepp haha

#

I was suppose to write why older mans like to date younger girls

#

I gave up

rigid widget
#

Why in the world

#

That's a psychology paper

modest compass
#

yep

steel shuttle
#

i mean it should be pretty easy to write right

#

although yeah what

modest compass
#

haha

#

I got english classes in a cyber security course... oh well

rigid widget
#

Unless your views are 'wrong' to the teacher, in which case it's a bad grade

#

Though it's psych and that's not cool

#

Goodness gracious school is dumb

modest compass
#

"all rounder students" ~ Singapore's education

rigid widget
#

Mhmmmm sure

modest compass
#

haha

rigid widget
#

Cyber security v psych

#

Literally cyber psych

modest compass
#

haha

#

oh yea, I also have a design module teaches photoshop as well

gilded nova
#

Lol I accidentally gave crate commands in global context

sleek niche
#

I hereby determine that the word "ocean" feels like if your tongue is fighting against your teeth. Like for real, ocean is owshn

#

This freaks me out

woeful willow
#

My tongue doesn't even touch my teeth when I say ocean

stray temple
#

hey, so if any of you know skeppy, I kind of want to get a queue/players remaining plugin

queue plugin: kinda self explanatory
players remaining: plugin that counts how many players havent died, and you can revive them(adding them back to the counter and the game) by executing /revive

anyone know these plugins? prob self coded but anyone know anything similar?

modest compass
#

!verbose for me

outer vesselBOT
round sable
#

Guys i set permissions on my "world".
How to copy all permissions to paste Other worlds?
ฤฐ use bungeecord

rigid widget
#

Do you want the permissions in every world, like global?

topaz palm
#

hey larry

#

whats up

rigid widget
#

๐Ÿ‘‹

round sable
#

Yes

rigid widget
#

Then don't add context to the permissions at all

#

No context = global

topaz palm
#

I haven't seen jay in a while ๐Ÿ˜ฆ

rigid widget
#

He's around lol

#

Busy man

topaz palm
#

ye he started helping me a ton with pebblehost

#

he's probably busy on their discord a lot ig

vagrant comet
#

can somebody look at my selfmade code and can help me?

last locust
#

Instead of waiting for someone to respond, you should just toss in a paste and wait (:

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!

Why shouldn't I ask to ask?
forest helm
#

๐Ÿ˜›

last locust
#

That works too.

#

Luck needs to wake up, smh.

rigid widget
#

Hey glare

last locust
#

Sup

rigid widget
#

How ya doiinnn

#

Why does luck needs to wake up lol

last locust
#

Good. Cube convinced me to buy Minecraft Dungeons today so we just played for about 3 hours.

#

Cause Turbo and I have questions for himmm.

still dirge
#

I'm yet to play Minecraft Dungeons ๐Ÿ˜ฆ

last locust
#

It's actually pretty fun.

#

I was skeptical at first, but it's great.

potent prawn
#

๐Ÿ‘€ might help if i actually messaged him looool

last locust
#

Smfh Turbo

#

I've been sitting here for an hour

#

Waiting on a response from you on his response.

still dirge
#

in his defence, it's 4am

#

So at his age, he's probably a little slower than normal

last locust
#

That's fair.

still dirge
#

๐Ÿ‘ด

forest helm
#

uh doesn't luck live somewhere in the uk

last locust
#

I'll just work on the MinecraftDev IJ plugin while I wait on a response from them.

rigid widget
#

Yes but turbo is old

potent prawn
#

fuck u guys

rigid widget
#

Love ya turboo

#

Also what in the world can luck answer that GitHub / Google can't lol

last locust
#

We need his consent to do something.

rigid widget
#

:0

forest helm
#

curious underscore is curious

rigid widget
#

Remake luckperms and sell it as Glareperms

#

$2837

forest helm
#

LOL

rigid widget
#

That's what it is isn't it

vagrant comet
last locust
#

If I had that much money, I'd probably be a lot happier ๐Ÿ˜›

rigid widget
#

Smh my head glare

vagrant comet
#

but this doesnt work

last locust
#

I'm back down to $20 since I bought MCD this morning.

rigid widget
#

Worthittt

last locust
#

Was worth it though. I can just play and forget to eat so I spend less on food.

rigid widget
#

Wait you two are the web guys are you wanting to swap the editor to nuxt fr ?

last locust
#

๐Ÿ˜›

rigid widget
#

Ah I see

forest helm
#

Was worth it though. I can just play and forget to eat so I spend less on food.
Buy Factorio in that case

last locust
#

Been a bit since I've done web stuff, so I decided to start playing around with it again.

#

Almost done with the HelpChat website in Nuxt.

rigid widget
#

Will nuxt make significant improvements?

#

Or is it just for fun

twin warren
#

Luck needs to wake up, smh.
I've been awake for like, 9 hours :p

potent prawn
#

it's necessary for SEO

last locust
#

And it also can make a lot of things cleaner that regular Vue can't.

#

Automatic routing, etc.

potent prawn
#

and pregenerates the pages instead of everything relying on the client's browser

rigid widget
#

Well he's here! Ask away :P

last locust
#

Pregen go zoom

#

Wanna see how fast the nuxt system can go?

rigid widget
#

Zooooom

twin warren
#

fazst

rigid widget
#

I have a feeling Luck isn't opposed ๐Ÿ˜‚

last locust
#

Sec

twin warren
#

ofc not

rigid widget
#

๐Ÿฅณ there ya go

forest helm
#

sanic speed needed

#

sigh I'm gonna miss my nitro lol

rigid widget
#

Oh well, just give discord moneys

last locust
rigid widget
#

Holy crap

#

Nice

potent prawn
#

no transition between pages makes it very snappy ;P

last locust
#

That's fair.

forest helm
#

do the links have some hover effect? why are they changing size?

last locust
#

Also have a lot more cleaning to do. I just took the static html input and started converting it.

#

They have some animation stuff, yeah.

forest helm
#

ah

last locust
#

I'm not the best fan of creating websites from scratch mainly cause I hate doing design, but taking an already-made website is something I don't mind doing.

#

Vue components with props are life changing.

potent prawn
#

yeah don't change font size or weight on hover as it causes layout reflow

vocal rivet
#

Design is ๐Ÿ˜ฉ ๐Ÿ‘Œ

last locust
#

Another benefit of vue/nuxt over static is just all the plugins that people design for it

#

There's a few 100 afaik

vocal rivet
#

I am about to say the forbidden word

#

The word no web developer dares to say

potent prawn
#

๐Ÿ˜ฌ

solemn marten
#

What have you tried so far to get the pages to pre-render?

last locust
#

php?

vocal rivet
#

Hah! Glare knows xD

forest helm
last locust
#

With nuxt, they automatically pre-render unless to specify it not to.

forest helm
#

pre-fender

last locust
#

Chill

#

Tabbing be like

potent prawn
#

should be able to pre-render the wiki pages as well, instead of serving the user a 500mb component with all the articles ๐Ÿ™ƒ

last locust
#

Lol

forest helm
#

oh that's why my ram dies every time I visit the site

potent prawn
#

sorry 500kb

last locust
#

HelpChat does the docs for like 1.7 - latest because people never seem to be able to find them, and we can guarantee they stay up so whenever I was generating on nuxt, it was like 1.2GB

#

But yeah, the wiki pages should pre-render also.

forest helm
#

yeah I don't really have the spare ram for 500mb just casually being loaded by chrome lol

last locust
#

You poor thing.

forest helm
#

(thats at idle with only discord, chrome, and spotify open)

#

Some of the hardware gurus over at admincraft have said that my CPU is effectivly the same as a raspi

somber rampart
outer vesselBOT
#

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

woeful willow
#

You might look into using ripcord _11

#

Consumes less memory

last locust
#

Shame on you. Suggesting 3rd party clients.

woeful willow
#

Basically a web browser

#

Which is allowed via ToS btw

last locust
#

Interesting.

woeful willow
#

Betterdiscord isnt allowed because it's a modification of the 1st party client iirc

last locust
#

Ahh

forest helm
#

it isn't allowed, but discord doesn't seem to give a shit about it so ยฏ_(ใƒ„)_/ยฏ

still dirge
#

@woeful willow I can't see your avatar too well

outer vesselBOT
#

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

still dirge
#

but what bird is that? Eclectus?

woeful willow
#

Amazon

last locust
#

That's a company, silly.

woeful willow
#

Lilac crested amazon

still dirge
#

I'm super jealous

#

please give it one boop on the beak from me

woeful willow
#

It won't let me

still dirge
#

oh

woeful willow
#

Lol

#

One of two times shes sat on me at all

still dirge
#

Snappy? ๐Ÿ˜‚

woeful willow
#

Likes my GFs mom more

#

That's who owns her now (because of that)

#

I own a Green cheek conure myself

#

And the rest of my house Is an assortment of reptiles, fish, and bugs

still dirge
#

That all sounds amazing

#

I miss pets q_pepesob

#

I used to have two beardies, and a planted aquarium

woeful willow
#

We used to have a salt water, sold it because we thought we were going to move (and fuck moving a 75 gallon salt water)

latent tendon
#

_11 here ?

#

or someone else who knows how to solve this

vocal rivet
#

Did you try StackOverflow ?

latent tendon
#

a what

vocal rivet
#

You really call yourself a Developer and dont know about StackOverflow? smh

#

Your error looks like some classes have not been included correctly

latent tendon
#

well all ik is that my stuff compiles weird af

vocal rivet
#

NoClassDefFound: com/neovisionaries/ws/client/WebSocketError

#

look if com.neovisionaries.ws.client.WebSocketError exists

latent tendon
#

client does

#

let me check

#

yep websocket is there

#

WebSocketError

vocal rivet
#

check for spelling mistakes?

#

Should be com.neovisionaries.ws.client.WebSocketError

latent tendon
#

public enum WebSocketError```
#

ยฏ_(ใƒ„)_/ยฏ

vocal rivet
#

Not there, in the file that uses that class

latent tendon
#

guess its a jda issue then ?

vocal rivet
#

Thats the class itself, I am talking about the part of the code that uses that class

latent tendon
#

well thats the funny part

#

i dont have anything related to ws in my code

#

lol

#

only org.bukkit
java and net.dv8tion

vocal rivet
#

Maybe its a error in the websocket. Because that class looks like it is called for WebSocket errors, and maybe such a error happened but there was a error inclusing that class due to a spelling mistake

latent tendon
#

only see [net.dv8tion.jda.internal.requests.WebSocketClient] Connected to WebSocket

vocal rivet
#

I would say report it to the JDA devs

rigid widget
#

@gilded nova

#

are you here

gilded nova
#

yes

#

hello

last locust
#

He's here

#

Alright, we need to talk. You've been spending too much time on your computer.

#

Your mother and I think you need to cut back your screen time.

gilded nova
#

lol

#

interesting to say the least

#

considering i am a grown man with a software company and am far from my parents telling me what i am allowed to do lol

rigid widget
#

My dude, I appreciate your helping people with their LP stuff, but if you could at least first help them here/ask them before a DM, it would be appreciated - some people are getting concerned that you're directly DMing them and asking for their servers and offering help. (i know you're just trying to help) but it would be cool to keep the aid in the channels dedicated to them

gilded nova
#

oh my bad my dude i literally only messaged one guy lol and it was because i saw the issue was old and i didnt want to tag him hours later here in chat to offer my assistance

#

i was catching up and his issue just caught my attention

#

i should have known better

#

i will appologize to him too

rigid widget
#

ah. I completely understand, it's just difficult to know how many people/how often (and I seriously do appreciate it) - no worries though this isnt a warning or anything ๐Ÿ˜„

steel shuttle
#

if you help people on the server too you might eventually become helpful

#

๐Ÿ˜ฎ

gilded nova
#

yeah i am helping people on the server too lol

steel shuttle
#

yeah i dont know i just like interjecting so just ignore me

last locust
#

Ignored.

still dirge
gilded nova
#

i guess i spooked the guy cause i didnt necro his several hour old issue just seemed like he didnt get it resolved just gave up

still dirge
#

/ignore pop495969798999

gilded nova
#

oh and larry

steel shuttle
#

you forgot 99

rigid widget
#

ye

still dirge
#

๐Ÿ‘€

#

Where do the numbers come from, pop?

gilded nova
#

the guy misunderstood i literally asked if he wanted me to come on as a member and explain why he was having the new member inheritance isssue lol

rigid widget
#

pop31415926535897932384626433832795028841971693993751058209749445923078164

gilded nova
#

i assume he though i meant like login to his server to fix his issue

#

lol

rigid widget
#

sounds good ๐Ÿ‘

steel shuttle
#

oh people dont even have nickname perms on this server

#

thats probably a good thing tbh

last locust
#

Probably.

rigid widget
#

they should

#

you don't?

still dirge
#

I do? thonk

rigid widget
#

afaik they do lol

potent prawn
#

yeah wot

last locust
#

Wait I do

steel shuttle
#

uh idk

still dirge
#

Maybe it's a Patreon thing tho

last locust
#

Pop is dumb.

#

Pop stop being dum

rigid widget
#

^^

still dirge
#

๐Ÿ˜‚

last locust
#

Ur dum

steel shuttle
#

i was trying to do the pi number as my nickname

last locust
#

I bet you don't even know what 2+2 is

gilded nova
#

i have a nick lol

steel shuttle
#

maybe it was too long though

still dirge
#

Works for me

steel shuttle
#

i think discords error was just bad

rigid widget
#

there

potent prawn
#

ur bad

still dirge
#

waow

steel shuttle
#

pop31415926535897932384626433832795028841971693993751058209749445923078164
this nickname doesnt work ๐Ÿ˜›

#

oh

#

i didnt do that

still dirge
#

32 character limit ๐Ÿ˜‚

rigid widget
#

i did that ๐Ÿ˜›

last locust
potent prawn
#

discord: its too big

last locust
#

Cha Cha real smooth

#

Why is no one doing the cha Cha ๐Ÿ˜ก

rigid widget
#

you can't see me

still dirge
#

:cha: :cha:

gilded nova
#

i am

#

TURN IT UP

still dirge
potent prawn
dusky patio
#

when i /summon bat it says "unable to summon entity"

#

why????

#

@rigid widget can you help me?

outer vesselBOT
#

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

rigid widget
#

I don't know

still dirge
#

What command are you trying to use? Paste it here?

dusky patio
#

/summon bat ๐Ÿคฃ :

still dirge
#

You have to include more arguments then that.

#

If you're using something like EssentialsX, you can use /spawnmob which simplifies it a lot.

dusky patio
#

using spawnmob it says that he spawned the mob but i dont see it

#

even with eggs

still dirge
#

What other plugins are you running?

dusky patio
#

these:

#

@still dirge r u still on?

still dirge
#

Patience my dude, no need to tag.

dusky patio
#

oh ok sorry sorry

still dirge
#

I'm not sure what else there might be stopping the spawning other than WorldGuard.

#

Check you aren't in a region that has mob-spawning denied.

dusky patio
#

o.o

#

i tried deleting a useless region, not working

#

still saying that

still dirge
#

Still saying what?

dusky patio
#

"1 <mob> created"

#

but i don't see any

still dirge
#

Where you're trying to spawn them, do /rg info and send a screenshot

dusky patio
dusky patio
#

working, thank you!

still dirge
#

No worries!

steel shuttle
#

oh god that wall of text

still dirge
#

๐Ÿ˜‚

#

Every flag known to WorldGuard

steel shuttle
#

would be nice if it only showed the ones that are actually changed from default

still dirge
#

Hm?

#

That's flags that were set by them.

steel shuttle
#

o

#

rip

dusky patio
#

lmfao

#

how do i say "resistance" or "regeneration"

#

oh nvm

round sable
#

guys i upload luckperms bungeecord/plugins

#

and i restart

#

but not creating folders why

rigid widget
#

we're gonna need to see that startup log

round sable
#

Oh sorry bungeecord version needed

#

ฤฐ have normal luckperms on my lobby and ffa server

#

does it make problems?

rigid widget
#

no, you need bungee luckperms on the proxy

#

and bukkit luckperms in each backend

frosty imp
#

ok

#

got it

#

uhg im pissed kinnda

#

i need like five peeps at least to make this vid soo

last locust
#

He tested it using Essentials POGGERS

#

Free advertisement.

twin warren
#

was actually not a great example because Essentials does weird shit with it's permissions

#

like checking for * explicitly and checking for mail?!

#

but I couldn't be bothered to start a server and get another screenshot :p

last locust
#

I retract my statement. We're being bullied!

twin warren
#

haha

last locust
#

What command did you use?

twin warren
#

it tells you

last locust
#

Oh ye

#

I can't see colors

#

That's really weird. I just checked out the code for that command and I see nothing to do with mail.

#

I might open an issue for either me or Josh or someone to look at.

#

I gotta read into how verbose works first so I can lay out what all is occuring.

rigid widget
#

verbose go brrrrr

twin warren
#

i'll test it for you again lol

#

one sec

potent prawn
#

essentials checks for mail whenever someone runs a essentials cmd

twin warren
#

yea I figured it'd be something like that

last locust
#

Why the hell do we do that. Weird.

#

I'll throw that question to the team.

#

That seems to be an excessive amount of checks, at least in my opinion.

#

Those others seem kinda valid.

#

Looks like it's checking game mode, essentials all, and then all in general.

twin warren
#

com.earth2me.essentials.Essentials.onCommandEssentials:540

#

the magic line

potent prawn
#

checking for * and essentials.* should be left up to the permission plugin though

still dirge
#

Glare, I swear you're a contributor to everything

teal sun
#

Lmao

still dirge
#

How do you have time to live

teal sun
#

Check for each possible regex permission that could match the essentials command

last locust
#

Well, the past 3 months I've been on lockdown so I can't really leave my house.

#

If I could go be social, I would. Most of my friends are on the other side of the country right now because I got sent home from uni due to corona.

#

I am bored though, believe me. Which is why I'm finding new stuff to do, like work with Turbo on the website and stuff.

rigid widget
#

Glare i feel ya

#

get busy boii

#

its good for ya

twin warren
#

working with Turbo is good for you?!

still dirge
#

work with Turbo on the website and stuff.
what's all this then blinking_eyes

twin warren
#

news to me

last locust
#

I've recently taken up redoing my landscape.

potent prawn
#

omg

twin warren
#

:p

potent prawn
#

roasted

rigid widget
#

๐Ÿ˜‚

last locust
#

Well, I don't fully know yet. He takes a solid 4 hours to respond to any DM.

rigid widget
#

i feel that too

still dirge
#

That sucks dude, but nice you're putting your free time to good use.

#

That's just because he's a kiwi

last locust
#

I waited so long on my last question I went and took a nap instead of working.

still dirge
#

#justkiwithings

teal sun
#

^ That's just the ping to NZ

last locust
#

Lmao

still dirge
#

LOL

potent prawn
#

*australia

still dirge
#

๐Ÿ˜ 

#

He's right tho

last locust
#

Yeah I enjoy giving back to the community, I find it fun.

still dirge
#

Yeah neat.

#

It's perfect aswell actually

steel shuttle
#

cool update

#

also, essentials contexts got merged in today ๐Ÿฅณ

still dirge
#

Turbo can teach you more web developer stuff, and you can help Turbo with Java more, as he wants to become a Java dev.

last locust
#

So MD says it checks the perms each time you run a command in order to see if it can tell you that you have mail or not.

teal sun
#

What about the * lmao

last locust
#

I can't do web design to save my life, now, the structure and backend I'm find at, but I've never been able to do much design stuff.

steel shuttle
#

isn't * just a normal lp check

teal sun
#

No, that's Essentials explicitly checking it

last locust
#

I'll have to do some testing with some of my own projects.

steel shuttle
#

oh

last locust
#

I think it is EssX

teal sun
#

LP does check it internally, as it should, the plugin should just check the raw permission

last locust
#

Which I'd be happy to look into.

steel shuttle
#

its probably because it checks that for plugins that dont already do it

#

ess has a lot of backwards compatible bullshit in there lol

last locust
#

That is true

steel shuttle
#

permission plugins used to not be that good like 10 years ago

last locust
#

Also true

potent prawn
#

yeah it'll be a legacy requirement

twin warren
#

it's fine, doesn't really matter that it's spammy

last locust
#

I haven't heard of any complaints of lag or anything.

#

So I won't be too concerned about it.

twin warren
#

lol you'd have to be checking hundreds for it to even show up on a profiler

last locust
#

I figured

#

Makes me wonder how many perm checks I do. I know what I'll be playing around with tonight.

potent prawn
#

does essentials check if any of the permissions are true? or does it stop once it gets a false result before checking another

#

cause that will cause issues

twin warren
#

it probably returns true when it gets the result it wants to see :p

steel shuttle
#

iirc it stops when it finds something true

#

doesnt check higher nodes

twin warren
#

right, but it checks more specific stuff first

#

like LP does

potent prawn
#

so if a user sets essentials.* to false, and essentials.fly to true

twin warren
#

so it doesn't matter

steel shuttle
#

checks fly, sees true, then ignores the former

potent prawn
#

i know with litebans it does that and returns false because it didn't bother checking any further

twin warren
#

hm shouldn't be

steel shuttle
#

a bit nonsensical since of course it makes sense to prioritise specific nodes

twin warren
#

because yea you check the wildcards last

last locust
#

Is there a speed comparison check between those? I haven't really digged deep into perms before. Does it just matches based off regex?

twin warren
#

no, LP does lots of fancy magic to make them fast

last locust
#

Ahh

potent prawn
#

fancy magic

twin warren
#

well it's not that fancy, it's over-engineered if anything haha

#

but it is fast so w.e

steel shuttle
#

btw i've had this question for a while but is there a performance benchmark for the various storage mediums LP offers?

latent tendon
#

oh man, i legit start to hate JDA

twin warren
#

there isn't, but it doesn't really matter because everything happens async anyways

steel shuttle
#

ah ok

last locust
#

Ooo

steel shuttle
#

someone mentioned a while ago that yml was a lot slower than the other file format

latent tendon
#

now i get every time that JDA stops sending messages from discord to minecraft ;/

steel shuttle
#

h2 i think

last locust
#

I just save to txt files. No need for anything else.

potent prawn
#

yaml bad

twin warren
#

it might be, but probably only by a few hundred ms, and that can't really be noticed

steel shuttle
#

hundreds of ms ๐Ÿ‘€

last locust
#

Wouldn't ever think that permissions could become a performance issue.

steel shuttle
#

anything can be a performance issue lol

twin warren
#

pop it's async so who cares

#

:p

latent tendon
#

u never have enough asyncs!

#

u need moar!

twin warren
#

glare - simple things become an issue when you add scale

steel shuttle
#

don't plugins block until the permission returns true or false though?

last locust
#

That's fair

twin warren
#

pop, the data is preloaded on login

steel shuttle
#

oh

#

ok well then that makes sense

twin warren
#

yeah performing a db/file query on each check would be a very bad time

#

haha

steel shuttle
#

xD

#

not sure what i was thinking then

last locust
#

Thank you. Someone understands my logic.

steel shuttle
#

yeah if its all in memory then that's great

#

im just basing this on someone saying the other day in a support channel than yml was "slower"

#

so i was determined to figure out what that meant

twin warren
#

slower to edit by hand maybe? who knows :p

#

but ye in terms of performance, it makes no difference

last locust
#

I remember the days of manually editing perm files.

twin warren
#

yea we've kinda put a swift end to that for the most part ๐Ÿ˜…

#

although there are still some that do it

#

crazy cray

latent tendon
#

hey luck. luckperms support for discord. when ๐Ÿ˜„

last locust
#

Yikes

twin warren
#

discordsrv supports contexts now!

steel shuttle
#

i havent edited mine manually since upgrading from pex but i set it to yml cause i wanted to be able to do things the way it was before lol

solemn marten
#

I can remember when PEX would stall my server for a solid 20 seconds whenever a person joined... cringes

steel shuttle
#

im probably going to change it to h2 though

latent tendon
#

who uses DSRV

twin warren
#

idk, the majority?

latent tendon
#

i dont

steel shuttle
#

i use it currently but its hot trash imho lol

latent tendon
#

got ma own ๐Ÿ™‚

last locust
#

Everyone's on that EssentialsXDiscord hype

twin warren
#

haha honestly that would be a good fit for essentials

latent tendon
#

why use dsrv when u only need 1 class

#

ยฏ_(ใƒ„)_/ยฏ

solemn marten
#

I used it whenever I had a bukkit server, just meant you could communicate easily. You could also be nosey, but let's not mention that

steel shuttle
#

yeah theres been thoughts going around to effectively replace XMPP with Discord

twin warren
#

do it!!

steel shuttle
#

theres a PR for it already ๐Ÿ˜›

twin warren
#

ayy

latent tendon
#

i mean. im stuck with JDA messing around

steel shuttle
#

its a WIP PR though so probably gonna be a while

latent tendon
#

like random WS bs

steel shuttle
#

afaik WS doesnt seem to have a much higher rate limit

#

i couldnt find very specific details though

latent tendon
#

well funny thing is

last locust
#

WS?

latent tendon
#

i dont use WS, but the error says i do

potent prawn
#

who actually used XMPP

steel shuttle
#

i think JDA uses a WS for its stuff regardless

#

about 11 ppl Turbo

last locust
#

Oh

latent tendon
#

@steel shuttle yep

solemn marten
#

The only time I've ever seen XMPP on a server is when it has .dis added to the extension

last locust
#

We're keeping it alive for those 11 people

potent prawn
#

lol

steel shuttle
#

i dont think anything's being done to xmpp at all

#

it just works, and exists

potent prawn
#

ditch it, and stop offering a damn zip of all the modules ๐Ÿ˜†

last locust
#

Just go to the Jenkins 4head

steel shuttle
#

spigot should just link to the module downloads page imho

#

big button with main plugin and small buttons for extensions there

last locust
#

Yeah but then we can't guarantee it's stable

#

Unless you link to a specific build

steel shuttle
#

most of the time it is though

last locust
#

But then if supa let's the CI drop like it has before, there's another issue.

#

Plus then when we do releases we can make it look like a lot more was done

latent tendon
#

btw u know whats fun

steel shuttle
#

idk i dont personally agree with how ess does its releases but its whatever

latent tendon
#

maven compiling all dependecys in ur jar file

#

ffs

steel shuttle
#

they should probably remove xmpp from the zip though

#

lol

last locust
#

That's fair

potent prawn
#

and protect, and antibuild

#

probably geo ip too :P

#

although i like that one

steel shuttle
#

ah well people use those ๐Ÿ˜›

last locust
#

Wondering how the feedback is for the async stuff is so far

steel shuttle
#

i mean if ess had a different download page on spigot for each module maybe

#

but it doesnt

last locust
#

That'd be a yikes

steel shuttle
#

people just sort of expect the zip, it's always been that way

#

but also people are stupid enough to install all of them

#

without looking at them

#

maybe not stupid, but it sure does seem to go over a lot of peoples heads that they are add-ons

stray temple
#

@modest compass what do you mean by verbose?

outer vesselBOT
#

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

stray temple
#

Oof :/

still dirge
#

He said for me

#

I don't believe it was related to what you asked

stray temple
#

oh ok

latent tendon
#

wow fun

stray temple
#

I need to learn how to code

latent tendon
#

when someone creates a invite. my JDA decides to crash

#

nani the f

#

wheres andre

potent prawn
#

you really should be a tester lol

latent tendon
#

who

potent prawn
#

who else

latent tendon
#

idek

#

ยฏ_(ใƒ„)_/ยฏ

#

tester of what

potent prawn
#

like a test analyst, in general

latent tendon
#

meh

#

i hate testing

#

i break stuff. thats my job

still dirge
#

wheres andre

potent prawn
latent tendon
#

@still dirge hes a contributor of JDA

#

xD

steel shuttle
#

dont think you need a contributor of JDA here to tell you how to use it

#

they have a javadoc

#

also i think the discord dev discord (that's a fun one to say) has people who can help if you really get stuck

potent prawn
#

discord.js ez mode

latent tendon
#

welp

#

i fked up JDA

#

did a update to latest. and boom now it dead

#

LoL

gilded nova
#

!blkupdate

outer vesselBOT
#

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

gilded nova
#

!bulkupdate

outer vesselBOT
gilded nova
#

for me lol

latent tendon
#

idek who made it but its legit broken

latent tendon
#

welp thats fixed. latest intelij is drunk xD

last locust
#

Sup

rigid widget
#

Glare my man what's good

last locust
#

Nothing really

#

Everything trash

rigid widget
#

;(

last locust
#

Need to food coma and just wake up in a few weeks.

rigid widget
#

yes that's a good idea

rigid widget
forest helm
#

LOL

steel shuttle
#

Contexts gang where you at