#general

3141 messages ยท Page 245 of 4

void void
#

d

worn ember
#

Lmao

#

Sad thing is

#

People still ficking buy it

void void
#

oh of course

#

i mean, i use a mac, but no i would never buy a thousand dollar monitor stand

#

no thank you

worn ember
#

I'd get 3 28" monitor for that

void void
#

yep

#

i have 3 monitors and they hit me like 700

#

still less than those lv buds

worn ember
#

Yup

void void
#

buys the $300 buds and puts a slapstick LV logo on

#

resells for $1000

worn ember
#

Oh well

void void
#

i mean, that's what LV is doing

#

why can't I

#

ebay here i come

worn ember
#

Worth a shot

#

Or sell some Bieber hair

#

Ez 10k

void void
#

sell some air from a concert

#

someone has done that iirc

ocean bison
golden gust
#

remove the .*'s

ocean bison
#

hm

#

how do I get it to choose everything?

golden gust
#

it does that already

ocean bison
#

oh

#

so this then?

#

damn the formatting died

golden gust
#

hm, for the include you might actually need *

#

Might wanna go look at some other poms or peek at the docs for it

ocean bison
#

yeah

#

I got stuck with the docs lol

upper flicker
#

WSL2 is 45% faster than WSL1 in running a full paper build from scratch monkaS

static badge
#

wow

ocean bison
#

I seem to be doing it fine tho

#

wtf

upper flicker
#

its so fast for winders

#

which makes sense because its not winders

cosmic raft
#

it's nice to see on windows

static badge
#

interesting

cosmic raft
#

even if it's not "windows"

ocean bison
#

welp

static badge
#

i can finally ditch my fucking vm

#

and RECLAIM MY RAM

upper flicker
#

I mean there's still a VM

#

but MS says its super light weight

static badge
#

stop ruining my fantasy

upper flicker
#

mfw it says its using 6G

static badge
#

fuck that

#

it can go die then

upper flicker
#

maybe its based on your overall system ram though

#

I do have 32

cosmic raft
#

it's still in-progress too

#

so there's that

upper flicker
#

you have to run it in the vm filesystem to get that perf though

#

so then you'd be editing in windows over there whatever local network based thing

#

bind9 or something iirc

ancient bolt
#

wait is that fast git on windows?

upper flicker
#

thats WSL2

ancient bolt
#

oh right, on linux, on windows

upper flicker
#

they gave up on the "we'll translate linux syscalls to NT"

ancient bolt
#

"how do we make windows fast?" "put linux on it"

upper flicker
#

and just chucked a VM in there

#

which is good because windows file IO is fucking slow

pulsar wigeon
#

"ravenrock"

#

sounds edgy

upper flicker
#

fallout reference

#

all my local stuff is fallout locations

static badge
#

ravenrock is skyrim too

upper flicker
#

fucking bethesda

static badge
#

bethesday

#

ah yes

#

my favourite day of the week

upper flicker
#

I use HeliosOne as my linux box

#

SentinelSitePrescott is a pi somewhere

#

think there's some others

#

havent given the odroid a dumb name yet

static badge
#

.g heliosone

limber knotBOT
#

(DiscordBot) https://fallout.fandom.com/wiki/HELIOS_One -- HELIOS One | Fallout Wiki | FANDOM powered by Wikia: "HELIOS One is a Poseidon Energy solar plant that generates and provides power to the New Vegas Strip, Freeside, and other settlements in the..."

Fallout Wiki

HELIOS One is a Poseidon Energy solar plant that generates and provides power to the New Vegas Strip, Freeside, and other settlements in the Mojave Wasteland. It also contains the control system...

static badge
#

ah yes

#

looks like fallout to me

#

you know those graphics really irk me

void void
#

correct windows IO slow, let me remind u that I once had to sort about a million files by date modified and the code I wrote was going to take a few days so I wrapped powershell and used the dir and sort commands and finished it in 15 seconds

static badge
#

it's just all a shitstain brown

static badge
#

ah yes

peak dirge
#

Personal machines are named after mathematical operations - my laptop is "integrate". My VPSes, for whatever reason. are named after U.S. presidents. "trump" is never going to be used. The Velocity project's servers are named after winners of the Nobel Prize in Physics.

I'm so confused

upper flicker
#

all my servers names are just based on where they are geographically and what number setup they are in that location

#

super boring

void void
#

that's what i use for mine

cursive narwhal
#

Yo, is Protection PROTECTION_ENVIRONMENT

void void
#

node1.qc.ca.na.domain.tld

#

first node, quebec, canada, north america

#

lol

#

isn't it protection_all

#

or am i stupid

#

probably stupid

fallen oracle
#

Why do you have so many ssrvers that you need that many subdomaina

void void
#

those were for a large business I was architecting servers for

#

i personally don't

fallen oracle
#

I'm so plain when it comes to stuff

#

I literally call my harddrives Data and Big Data

void void
#

i mean, #.city.country.region is pretty plain

fallen oracle
#

I should do that with my single vps

cosmic raft
#

now now simple

#

you forgot

void void
cosmic raft
#

node1.qc.ca.na.earth.domain.tld

void void
#

yes

#

even better

#

the fun thing is, that might be a thing some day

#

in the maybe not so distant future

#

lol

cosmic raft
#

yes

#

start hosting a minecraft server on mars

void void
#

yes

#

i feel like musk would support this

upper flicker
#

lot cheaper to cool datacenters in the cold of space thinksmart

void void
#

honestly, yes

#

:D

wide hazel
#

no airflow though

cosmic raft
#

pfft, air

void void
#

well if the heat immediately dissipates do you need it

cosmic raft
#

who needs air

wide hazel
#

(I mean, the servers would burst into flames the second they got set up)

#

(probably quite literally)

void void
#

works for me

wide hazel
#

(what's a "radiation shield"?)

void void
upper flicker
#

we cant even shield super computers in DCs here on earth from radiation properly

#

probably some time off from doing it in space

lunar vessel
upper flicker
#

we can dream though!

void void
#

im dreaming, im dreaming hard

static badge
#

ur all retarded

void void
#

says the leaf

#

when u gonna fall off the tree and dry out

#

stoopid leaf

#

cronch

static badge
#

simple

#

if I had cancer

#

it'd be your fault

void void
#

good

static badge
#

are you saying ur cancerous

void void
#

only to stupid leaves

static badge
#

ur cancerous in general

void void
#

maybe

void void
#

he'd make some good burgers

fallen oracle
cosmic raft
#

nooooo

#

food touching each other

pulsar wigeon
#

^

#

gonna have gunk all over the corn

#

tf

cosmic raft
#

^

fallen oracle
#

It's called mashed potatoes

cosmic raft
#

those are some very red mashed potatoes

fallen oracle
#

Obviously netiher of you are American.

pulsar wigeon
#

I mean, kashike's canadian

#

so that's a start

#

but i also like eating my corn without shit all over it

upper flicker
#

he doesnt apologize very often though

pulsar wigeon
#

so there's that too

upper flicker
#

probably only like half canadian

cosmic raft
#

my dad's side is russian, my mum's side is irish and french

wide hazel
#

uhh

#

whoops

#

may have been a LITTLE too strong

cosmic raft
#

lol

upper flicker
#

looks good to me

#

does it run on 1.13?

fallen oracle
#

No problem there

pulsar wigeon
#

yea looks fine

wide hazel
#

lol

fallen oracle
#

Guess what happened to the creeper? @upper flicker

#

UP

upper flicker
#

probably break the entity bounding boxes and lock up the whole fucking thing

#

UP

golden gust
#

Well

#

That's one way to do it

fallen oracle
#

I need to go find the GitHub issue for that

wide hazel
#

I just made it, was testing ๐Ÿ˜›

golden gust
#

(#TypicalEggissues)

wide hazel
#

lol

upper flicker
#

it doesnt look related to forums css or PlayerAyePapi though electronic?

wide hazel
#

it does indeed run on 1.13

fallen oracle
#

Found it

upper flicker
#

just gonna get it brigaded posting it in here though ๐Ÿ˜ฆ

#

UP

fallen oracle
#

.up when

limber knotBOT
wide hazel
#

lol

fallen oracle
#

Lol

void void
#

UP

upper flicker
#

ll

#

woops

cosmic raft
vestal jasper
#

@static badge wait tf when did you join my discord

#

I don't recall this happening

static badge
#

ur blind

cosmic raft
#

what discord

vestal jasper
#

My server's

#

He decided to abuse my server as a testing ground for his mc client

static badge
#

TESTING GROUND

#

that reminds me

#

needa go there and test more things

vestal jasper
#

banned

static badge
#

really?

vestal jasper
#

No not currently I don't even remember how your mc name is spelled LUL

static badge
#

ur retarded

vestal jasper
#

thanks

void void
static badge
stiff yarrow
static badge
#

nossr hides in offline mode

void void
#

i hid in offline mode from some fucker who kept asking me for shit but he was also nice so i didnt block him

fallen oracle
#

TIL a buffalo can kill a lion.

void void
#

did that for like 2 months

safe tide
#

Is luckperms the best?

void void
#

it's the only supported perms plugin as of right now

#

best is subjective and commonly causes fights in here

safe tide
#

bperms?

void void
#

dead

safe tide
#

forks of GM that refuse to let it die?

void void
#

Gm itself is dead

#

so you can use forks all day until no one wants to do that anymore

fallen oracle
#

LuckPerms or die.

void void
#

but whatever

cosmic raft
#

GM is terrible and if you use it you are terrible

safe tide
#

Zperms?

void void
#

dead

safe tide
#

I miss Pex why it go and die

vestal jasper
#

I hide in offline mode when I don't feel like dealing with people

fallen oracle
#

What do you have against LuckPerms?

peak dirge
#

zPermissions is dead and relies on Bukkit dependencies that are similarly dead

cosmic raft
#

pex is the worst thing about basically

#

always has been

void void
#

correct

#

it wasn't that bad when I used it in 2012

peak dirge
#

@cosmic raft there was a guy on the Velocity Discord who wanted to know if PEX worked on Velocity ๐Ÿ˜‚

safe tide
#

I always used pex and loved it\

#

tf is velocity?

peak dirge
void void
#

cool new proxy

vestal jasper
#

Velocity's pretty cool

cosmic raft
#

that www. kills me still

peak dirge
#

though I need to redo the website, but that requires time I don't have

safe tide
#

so bungee cord

peak dirge
#

@cosmic raft then help me with the website

vestal jasper
#

No it's a proxy not bungee

peak dirge
#

I'll push my work now

void void
#

tux is there bungee api compat? that's the only reason i haven't switched because i don't do plugins and the person who does would easily lose their mind and then I'd have to do it

vestal jasper
#

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

peak dirge
#

No BungeeCord API compatibility exists, and due to the design of the BungeeCord API, would be difficult to accomplish

vestal jasper
#

No bungee API but the bungee plugin messages are supported with
https://forums.velocitypowered.com/t/bungeequack-use-the-plugins-you-love-with-velocity/14

peak dirge
#

Also, I don't have โฒ

safe tide
#

seems like it's the same as bungee from the quick read I did of the description

vestal jasper
#

Quack just lets you port over more easily

void void
#

fair enough i don't know what we use on our bungee exactly but it's probably bloated with a fu ck load of useless shit

peak dirge
#

it's BungeeCord but with no md_5 weird crap

void void
#

that they claim is 'necessary'

peak dirge
#

and it's more efficient than bungee ๐Ÿ˜ƒ

vestal jasper
#

Though suddenly having to deal with a fuckton of optionals is interesting

safe tide
#

does it have a decent following

void void
#

CompletableFuture<Optional<Boolean>> @static badge

static badge
#

no

void void
#

yes

peak dirge
#

It's got a small community, plugins, and a handful of "major" users.

safe tide
#

so I shouldn't worry about supporting it yet great

peak dirge
#

"Major", of course defined loosely as >= 100 players at peak

vestal jasper
#

Speaking of my velocity chat plugin's nearing being usable feelsprioritizedman

void void
#

yeah that's a shitty mindset

fallen oracle
#

So how does Velocity compare to Waterfall or whatever

safe tide
#

look tbf I dont even support bungee officially with SP

peak dirge
#

It's big enough where it should have shown up on your radar

golden gust
#

unofficially, if you have no strict dependency on bungee, I'd give velocity a peek

#

officially, velocity sucks, Tux is evil!

peak dirge
#

lol

safe tide
#

Waterfall masterrtce

vestal jasper
#

I started working on converting my setup to a network after finding out about velocity so gg ez

void void
#

tux better plogen management when

#

:>

peak dirge
#

I mean, Waterfall sucks too, and I made that too

golden gust
#

agreed

void void
#

i have a stroke trying to read the plugin threads in the forum

peak dirge
#

Everything I touch turns to shit

safe tide
#

bungee masterrace

golden gust
#

Bungee is the core issue

fallen oracle
#

Tux touched Moajng confirmed

cosmic raft
#

"Moajng"

#

Minceraft, by Moajng

void void
#
golden gust
#

With bungee comes stupid API compat and stupid "not API but the API provides no way to do this properly", as well as ohh so many oddball decisions

peak dirge
#

Well, Velocity doesn't have any BungeeCord API compatibility whatsoever, so that allows me to do things like not support a random plugin from late 2013 (hello. CommandSync)

golden gust
#

b...b..but...

#

Mah 4 year old pl0gens!

fallen oracle
#

Is there any good guides on setting up a project to support multiple platforms? I want to get more into it. It would be cool if Demons IJ plugin had something for that.

safe tide
#

god damn glare our the QT's out by you having issues with their drink machines too I've been to two by mean in the past couple days and the rootbeer has been off in the same manor

void void
#

@fallen oracle just use modules :>

fallen oracle
#

I haven't been to QT in awhile

golden gust
#

demons plugin lets you easily create all the modules for that

safe tide
#

what really QT is like the only gas station I use

peak dirge
#

@void void Velocity has slightly different kick behavior compared to BungeeCord and vanilla Minecraft.

fallen oracle
#

Ahh so just create the project multiple times and then combine into one?

golden gust
#

General gist is that you'd need an entry point for each platform and then you have your logic in another module

fallen oracle
#

Ahh

golden gust
#

use gradle/maven submodules

fallen oracle
#

Sounds like it's better to start multiplatform from the get go

#

There's no way I can do that fory main project

safe tide
#

I think you mean maven cause screw gradle

fallen oracle
#

I'll look more into how submodules work.

golden gust
#

It's one of those things which to do properly, you have to consider it from the start

peak dirge
#

Then again. Velocity doesn't have nearly as many features (let alone plugins) as BungeeCord does

fallen oracle
#

Yeah, can't do it 2 years after you started the project

golden gust
#

You /can/ convert existing projects, but often worth considering tossing a match in there

fallen oracle
#

158 classes in

#

For a single platform

void void
#

What is this different kick behavior

#

It doesn't actually remove you from the server?

peak dirge
#

Not that

#

If you join with the same UUID/username, BungeeCord/Minecraft kicks the online player by default in online mode. Velocity applies the offline mode behavior of not kicking players if a duplicate login is detected.

#

I'll probably make it a config option. I prefer the latter behavior myself, but I can see where it's annoying.

#

Then again, Velocity is opinionated just like any other piece of software ๐Ÿ˜‰

fallen oracle
#

Do any of you people have a simple moduleized repo I can check out?

golden gust
#

ye, an ur opinion is wrong

void void
#

extremely simple

#

and it's not a plugin

peak dirge
#

I'll probably make it a configuration option, so you can have Velocity follow BungeeCord's behavior here if you want it

acoustic pilot
#

ye u better

#

or else

fallen oracle
#

Sees simple enough

#

Yeah I see it's not a plug-in

#

Got a plug-in that does it too?

void void
#

i do not

#

but to make that a plugin, you just add a plugin.yml and use the different api by extending Plugin or JavaPlugin or whatever the platforms plugin class is

golden gust
#

Take bukkit and sponge support

void void
#

move all your core stuff that doesn't depend on either library to core module, depend the core module in your platform implementations, and there you go

#

then you just write what you need to for those platforms

golden gust
#

You'd basically have a module for the bukkit plugin, and a module for the sponge plugin, and any logic which can be shared between both of those will generally be implemented in a core module which will need to interact with your implementation classes

void void
#

ec and I are saying the same thing

#

ima go find food

fallen oracle
#

So you just make abstract classes in the core?

void void
#

not necessarily

#

just any classes that don't depend on either platform

#

im sure you can find classes that do things that don't depend on either

fallen oracle
#

Yeah, hmm, okay.

#

I'll probably start with a simple command for each one

void void
#

like for ACF (if you use that), the commands themselves don't typically rely on any specific platform, you would just register them into the platforms, but they could be written in the core

#

especially if you use a sender wrapper

wide hazel
fallen oracle
#

Yeah i use ACF

wide hazel
#

(ACF is love)

fallen oracle
#

So I can create all the commands and stuff in the core project then call them from the plstofmrs?

void void
#

make a basic sender wrapper with an abstract sendMessage, implement the sender wrapper in each plugin module so you can send messages to a CommandSender (or whatever sponge calls it), then write a context resolver for each platform to resolve your sender wrapper

and then your commands can be written without any dependency on bukkit/sponge unless they cause in-game side-effects

#

idk /shrug

#

just try it it's not that hard

fallen oracle
#

I think ACF's CommandIssuer is universal for all paltforms

wide hazel
#

it is, yes

fallen oracle
#

Perfect, so that should make my life a lot easier.

wide hazel
#

ACF is designed to be universal- has a "Common" core and then submodules for Bukkit, Paper, Sponge, Velocity, etc

fallen oracle
#

Yup

#

So I can just have the core in my core, paper in paper, etc.

wide hazel
#

indeed

fallen oracle
#

Is that how you do AntiVPN?

stiff yarrow
#

@static badge hiding in offline mode because I'm on a real fake break aPES5_ClownWalk

wide hazel
#

@fallen oracle similar, though I only register commands in Bukkit, etc

#

so I don't have a use for core, really

peak dirge
fallen oracle
#

Oh

calm lion
fallen oracle
#

Alright awesome, thanks for all the insight.

acoustic pilot
#

ACF is almost universal, no Nukkit support yet ๐Ÿ˜„

fallen oracle
#

Idk if I want to support that

safe tide
#

wow just realize the last update on one of my plugins was 2 years ago

acoustic pilot
#

Sure, and that's why you end up with plugins like LuckPerms rolling their own command thing ๐Ÿ˜›

#

Just saying, it's not universal ๐Ÿ˜ƒ

#

NukkitX is part of the Java family of MC servers, just isn't MC Java ๐Ÿ˜›

void void
#

spotify free makes me sad, lol, spotify ain't worth it unless you pay

acoustic pilot
#

And it's not worth the asking price unless you use it constantly

cosmic raft
#

spotify is bae

#

a friend recently switched from GPM

#

and is happy

void void
#

i can't afford spotify, so im stuck with ads and limited skips like the good old pandora days

acoustic pilot
#

Gotta really make use of it to make it feel like you're getting your money's worth

#

Have you tried being less poor?

#

~_~

void void
#

why didnt i think of that

acoustic pilot
#

said the poor man

void void
#

i mean i could sell my gaming pc but the $500-600 i'd get off it would go straight to my credit card debt lmao

#

and i paid $2k for it

#

so :\

#

love depreciation

acoustic pilot
#

Mm, debt. Sounds fun >_>

void void
#

I have lots of it

#

want some?

cosmic raft
#

just get your father to give you a small loan of one million dollars

void void
#

that always pissed me off

#

the way he said it like everyone got that chance

acoustic pilot
#

lol

stiff yarrow
#

debt peepoGIGA

void void
#

im 7K in the hole

acoustic pilot
#

Don't forget his $400 million inheritance

stiff yarrow
#

7k monkaGIGA

acoustic pilot
#

The $1 million is extremely small compared to that

void void
#

yeah i guess

#

still more money than i will ever see

#

ever

#

must be nice

acoustic pilot
#

Jeff Bezos makes more money taking a shit than you will in the next 10 years.

void void
#

yeah

#

lol

acoustic pilot
#

HIs wife got half tho with that divorce ๐Ÿ˜„

void void
#

i can't even fathom having that much money

#

i feel suffocated with 7K of debt

void void
#

and there are people who see that as pocket change

#

or even less

#

gutter money

stiff yarrow
#

well at least 7k is a reasonable sum to pay back

#

it could be worse

acoustic pilot
#

If nobody was poor or in debt, rich people wouldn't exist. Just think about that.

cosmic raft
#

could be $70k

acoustic pilot
#

Being rich inherently means someone else is suffering to some degree.

void void
#

well the longer i dont pay, it raises up due to interest, and i can't find a job, and i have no degree (trying to get it so I can get a higher paying job)

#

im kinda stuck in a shit sandwich right now

#

but one day i'll get out and be free

#

lol

static badge
#

ah yes fine philosophy

#

"if nobody was poor nobody would be rich"

#

how many years did that take to think up kappa

acoustic pilot
#

The concept of rich cannot exist without poor, I mean that's a fact ๐Ÿ˜›

#

LET THE CLASS WARS BEGIN

static badge
#

class wars are for literal communists

acoustic pilot
#

I'd be considered a class traitor by both sides, tbh

#

Because I'd be OK with millionaires existing in the post class war

#

Just not billionaires

void void
#

i really don't mind if I have a small amount of money I just really don't like owing it

#

and I fucked myself there

#

but

#

whatcha gonna do lol

acoustic pilot
#

eat the rich

void void
#

I get called multiple times daily by collectors, I have almost all their numbers blocked tho

#

:^)

#

anyway new topic

cosmic raft
void void
#

im watching people fishing on youtube

cosmic raft
#

this works great

#

i never get any spam calls anymore

void void
#

yeah they're not spam though

#

they want their money

#

๐Ÿ˜‚

cosmic raft
#

tell them you have an email for a nigerian prince who will wire money to their bank account

void void
#

I just don't answer because they are really really rude

#

I tell them I don't have the money and they say "well have you tried getting a job"

Like no Karen I haven't considered that but I'll take your advice!

#

I would happily get a remote job if they didn't all require 4 year degrees in computer science and 16 years of experience

#

(/s)

#

but they do all require bachelors or masters for some reason

cosmic raft
#

same

#

:P

stiff yarrow
#

basically you apply anyways simple

cosmic raft
#

but i'm looking

stiff yarrow
#

even if they ask for the degree

cosmic raft
#

i need to improve my resume a bit though

void void
#

and then what nossr

#

they usually just throw it out

#

lol

vestal jasper
stiff yarrow
#

well you don't get anywhere without applying as they don't even know you exist at that point

#

if you have a solid portfolio who knows maybe you get a job somewhere HmmCoffeeSmile

void void
#

yeah i need a portfolio tbh lmao

#

a proper one

#

i refer to my github but it's full of undocumented bullshit

static badge
#

mfw

#

btw vic you have anti-xray mode on 1 yes?

wooden blade
#

if nobody was poor or in debt, then I'd be living in an alternate universe and would be programming holodecks for Star Fleet.
(The only reality in which capitalism would no longer define everything for humanity)

vestal jasper
#

Should be yeah @static badge

static badge
#

yeah you do

#

may not have an anticheat preventing me from entering space but at lest you have anti-xray

vestal jasper
#

I tried one of the other modes a while ago and it kept triggering players with slower connections

static badge
#

yeah mode 2 sucks fat dick for that

vestal jasper
#

they'd break blocks and there'd be a delay until the block is updated and not shown to be an ore

static badge
#

it doesn't even do anything really either

#

any xray with two braincells can get by mode 2

vestal jasper
#

I still get the occasional xrayer though

#

Most people make it blatantly obvious when they xray though

static badge
#

I mean all you can do is xray to caves

vestal jasper
#

Wait are you actually playing or is this an elaborate setup for something lul

static badge
#

who knows

#

are you watching me

#

if so I can't actually tell

vestal jasper
#

I TPd to you to see what you were doing but I'm not actively watching you

stiff yarrow
#

I thought mode 2 was supposed to be the legit one thonkeyes

vestal jasper
#

Mode 2 can fuck right off

static badge
#

I mean in my client xray mode 1 will just not render hidden blocks shrug_animated

#

so there goes all the benefit you get out of anti-xray mode 2 in like 3 lines of code

stiff yarrow
#

so are both modes just ๐Ÿšฎ tier then

#

and we had a gofundme for this PES5_Clown

vestal jasper
#

Mode 1 works well

static badge
#

mode 2 works at least as good as 1

stiff yarrow
#

wasn't mode 1 the dumpster tier one

static badge
#

mode 1 just hides stuff literally that can't be seen

vestal jasper
#

I thought 2 was the dumpster fire one

#

monkas

stiff yarrow
#

pretty sure mode 2 was the one that worked

#

whereas mode 1 didn't stop anybody

static badge
#

yeah no

vestal jasper
stiff yarrow
static badge
#

let's just say I've done my research and done it well

vestal jasper
#

trying to beat both?

static badge
#

who knows

#

I could've beat one of them, who really knows at the end of the day :>

crystal compass
#

1.14.3 progress with chunk loading? or still succ

static badge
#

it still sucks

crystal compass
#

lame

#

fuckin get it together mojang

void void
#

yeah you fuckers im trying to make money off my shit

wide hazel
#

alright, thaaat's probably good enough for tonight

#

went exploring in the r/minecraftsuggestions subreddit

#

picked up a few easy-ish enchants

static badge
#

[22:02:01] [Client thread/WARN]: Teleport packet received for unknown entity 87605851, moved to (3895.125, 37.069288246369474, -1619.5380058109013) peepoJuice

wooden blade
#

Anyone happen to know if someone is still maintaining PacketWrapper? dmulloy2 last made updates when 1.13 was released.
I do see that JarvisCraft has made some recent additions, mostly for backward compatibility

wide hazel
#

not much has changed between 1.13 and 1.14

#

packet-wise

#

a bit, sure, buuut

#

PLib stays updated

#

PacketWrapper is just fancy

#

though I use it for my plugins

void void
limber knotBOT
#

(DiscordBot) Alternative Math | Short Film - length 9m 7s - 144,130 likes, 6,922 dislikes (95.4%) - 6,531,850 views - Ideaman on 2017.09.19

void void
#

this video is worth it for the final scene

#

please watch

wooden blade
#

I updated an old tabbed chat plugin that was no longer being maintained for 1.13, and it was using it as a second option; primarily it uses ProtocolLib

wide hazel
#

tabbed chat in a plugin?

#

curious

#

anyway, iirc nothing related to chat changed from 1.13 to 1.14

#

could be wrong, but pretty sure you're fine

wooden blade
#

she should have said it was $20,002,000

void void
#

yep just read that comment, too ;)

wooden blade
#

I didn't read the comments ๐Ÿ˜›

#

If 2+2 = 22, then 2000 + 2000 = 20002000

void void
#

yes, i understand that

static badge
#

[22:18:55] [Client thread/WARN]: Teleport packet received for unknown entity 87637265, moved to (4315.4887359802615, 64.0, -1656.8570411057715) kappa

vestal jasper
#

I haven't even moved since your last message leaf

static badge
#

moved from where?

void void
#

anywhere

vestal jasper
#

I literally haven't even touched my client

static badge
#

simple ur retarded

void void
#

he hasnt moved, period

wooden blade
#

@wide hazel Yes, for my staff members the chat was being flooded with a lot of monitoring text. (Players mining diamonds, and chat messages between dubious individuals)
Add in that plus the output from the Challenge system and just player conversations it was kind of overwhelming.
The main downside with tabbed chat, is that the state of the last 20 + messages for each user has to be sent when something changes for that user.
So it's not efficient. A better way to handle that would be to have something client side that's capable of putting messages into tabs, but I don't want to add another barrier to
entry. (Some players aren't comfortable downloading a modified client, and I wouldn't know how to automate that)

vestal jasper
#

You can do that via plugins peepojuice

#

Click events

static badge
#

[22:26:40] [Client thread/WARN]: Relative move packet for entity id 87639713 which is not tracked

#

no pos since there's no original TP

vestal jasper
#

Probably a lot of work to do properly but in theory it is possible

#

Unless that's what you're doing

#

๐Ÿค”

wooden blade
#

I am using plugins to do tabbed chat. I've also integrated scoreboards to display the status for the Challenge system.
Which also allows players to use a small resource pack, that downloads when they join. It includes emoji that is swapped in for text
to reduce the size of the scoreboard

vestal jasper
#

Aye ok

wooden blade
#

and that includes clickable text

#

I combined some code created by MiniDigger to help me make it all component based

vestal jasper
#

I've been wanting to make a liteloader mod for that for a while

cosmic raft
#

liteloader is dead

wooden blade
#

I extended a plugin called TabChannels to handle Components and not just Strings.
Then I added an API, so I can create specific channels from within my Server's plugin.
I use ProtocolLib/AsyncChat to help move chat from other plugins into specific chat tabs.

limber knotBOT
#

You used vgls chat format?

wooden blade
#

It's the code you released in a forum post on Spigot. I don't know if you've integrated it since then

vestal jasper
#

He looks like he's moving his hand 2x as much as normal

static badge
#

looks legit to me

#

tp to me to see what fastbreak looks like

vestal jasper
#

Alright

void void
#

looked normal

static badge
#

tell me when ur here

#

fast yeahg

vestal jasper
#

yikes

limber knotBOT
#

Yeah, guess it's the same

static badge
#

also didn't get any notifs on client when u tped

#

maybe ur server is just being garbage and sending me garbage for no good reason

#

that or its decided to drop packets

#

even though we're on fucking tcp and that's a no-no

vestal jasper
#

I'm in vanish now

static badge
#
[22:50:44] [Client thread/WARN]: Teleport packet received for unknown entity 88644847, moved to (5047.00123047009, 63.2635784351689, -2323.174870992051)
[22:50:44] [Client thread/WARN]: Teleport packet received for unknown entity 88644847, moved to (5047.00123047009, 63.289809264095794, -2323.174870992051)
[22:50:44] [Client thread/WARN]: Teleport packet received for unknown entity 88644848, moved to (5047.00123047009, 63.50980926409579, -2323.174870992051)
[22:50:45] [Client thread/WARN]: Teleport packet received for unknown entity 88644848, moved to (5047.00123047009, 63.56034246067468, -2323.174870992051)
[22:50:45] [Client thread/WARN]: Teleport packet received for unknown entity 88644847, moved to (5047.00123047009, 63.340342460674684, -2323.174870992051)
[22:50:45] [Client thread/WARN]: Teleport packet received for unknown entity 88644847, moved to (5047.00123047009, 63.36530571655002, -2323.174870992051)
[22:50:45] [Client thread/WARN]: Teleport packet received for unknown entity 88644848, moved to (5047.00123047009, 63.58530571655002, -2323.174870992051)
[22:50:45] [Client thread/WARN]: Teleport packet received for unknown entity 88644848, moved to (5047.00123047009, 63.56330571639505, -2323.174870992051)
[22:50:45] [Client thread/WARN]: Teleport packet received for unknown entity 88644847, moved to (5047.00123047009, 63.34330571639505, -2323.174870992051)
#

spammed when I'm sitting on this horse

vestal jasper
static badge
#

this game is just flat out retarded

merry talon
#

i think its just u

vestal jasper
#

yeah I'm pretty sure you're the retarded thing here leaf

wooden blade
#

I always win at solitaire, I don't know what your problem is

static badge
#

diamonds Kreygasm

wintry night
cosmic raft
#

your spawn is very busy @vestal jasper

static badge
#

literally nothing at his spawn :>

cosmic raft
#

busy block/colour wise

static badge
#

yeah it's a mess in terms of colour

vestal jasper
#

I need to redo parts of it

#

Currently working on a different build tho

vestal jasper
#

@cosmic raft made a few small tweaks

#

made some paths not as bulky and turned the lime wool into grass_block & green_concrete

static badge
#

ah yes

#

concrete

vestal jasper
#

Also added some magenta terracotta to guide down the main path to the end

stiff yarrow
#

con

#

rete

static badge
#

c o n c r e t e

#

o

#

n

#

c

#

e

#

t

#

e

stiff yarrow
#

nice job

static badge
#

mfw

#

you fucking deleted

#

my

#

r

stiff yarrow
#

who me? PES5_Clown

static badge
#

ur getting reported to z

#

for abuse of powers

#

z REEEEEEEEEEEEEEEEEEEEEEEE

stiff yarrow
#

maybe kashike did it

vestal jasper
#

The bridges need a little work tbh

cosmic raft
#

@static badge hm?

limber knotBOT
#

you cannot troll me

stiff yarrow
limber knotBOT
#

I have legendary IRC

cosmic raft
#

did you delete it yourself?

static badge
#

nossr deleted it

stiff yarrow
#

maybe your packets got dropped

static badge
#

nossr ๐Ÿ˜ 

vernal moth
#

Deleted what?

stiff yarrow
#

maybe it was never there to begin with

static badge
#

how many clown emotes you got monkaMEGA

stiff yarrow
cosmic raft
stiff yarrow
vestal jasper
#

leaf uses movement velocity fuckery to get somewhere
I tp him elsewhere
"that's cheating"

static badge
#

yeah it is

worn ember
#

Teleportation is for poosies

#

Real men use their muscles

limber knotBOT
#

can some of you discord peeps send a custom emoji?

#

need to make sure I fixed them in my client

static badge
#

I'll be back just need to write something to automate this bs

vernal moth
cosmic raft
limber knotBOT
#

nice, now it works every time

#

strange

#

let's see

#

ill let it roll

#

the image embedding in my client uses my server as proxy, but it wasn't working for all discord images

#

updated and now it does

#

Hi

#

In the waterfall.jar there is a file called waterfall.yml

#

And there is a version property ''

#

anyone familiar with this?

#

anyone on at all?

#

the patience

#

cereal time

static badge
#

mfw

limber knotBOT
#

problem?

stiff yarrow
#

how does one pronounce this

#

Oreo OHs

cosmic raft
#

basically

static badge
#

.g oreo o's

limber knotBOT
void void
#

they good

static badge
#

yeah probably

cosmic raft
#

they are

static badge
#

I mean it's oreo

cosmic raft
#

yup

stiff yarrow
#

candy + milk = cereal

static badge
void void
#

to be clear i wasn't asking i was stating

#

they are amazing

static badge
#

exec 1000000 1500 delta 0 700 0 100 1 what a command

vestal jasper
#

@static badge

static badge
#

LUL

#

I can tone it down a bit for you

void void
#

good to know leafs name

#

prebanning

#

thanks vic

static badge
#

vic I'm at y = 137,000k already

#

this moon mission is going pretty good

#

there it should be better now

#

but it re-set my fucking progress fuck

vestal jasper
#

that's only half of it

static badge
#

yeah I'm gonna have to sacrifice ur log for the moon mission

stiff yarrow
#

leaf why you aboosin cheats

static badge
#

no cheats going on here

stiff yarrow
void void
#

call it coercing unintended side-effects

stiff yarrow
#

"my client is modded by coincidence"

static badge
#

only coincidentally at y = 70k

#

oh well ill leave this on overnight to see where it goes

#

it'll stop after 1000000 calls

vestal jasper
#

I'll kick you before then :^)

static badge
#

i'll lose the progress ๐Ÿ˜ฆ

vestal jasper
static badge
#

ah yes

#

100k

stiff yarrow
#

Looks legit

void void
dapper nacelle
#

guys I am starting to get bored with my project

#

after writing all of the logic

void void
#

that sucks

dapper nacelle
#

I could put it through refactor hell

stiff yarrow
#

@dapper nacelle new project time

dapper nacelle
#

or

#

expand like a crazy ridiculous amount time

void void
#

if you have that much refactoring available to you so immediately, there is a problem

stiff yarrow
dapper nacelle
#

I am not sure about how my code should be structured

#

I put it through weekly refactoring hell

stiff yarrow
#

new structure ๐Ÿšฎ

#

how big is t his project Thonk

vestal jasper
#

Pick a structure and make it from scratch

void void
#

interrogation room how many times, exactly, did you say to yourself "oh well" and write it like shit anyway?

dapper nacelle
#

like changing naming conventions, fixing typos, applying final keyword, etc

void void
#

slams fist on table

#

HOW MANY?

stiff yarrow
#

bro you get lazy on naming conventions?

dapper nacelle
#

I never wrote trash

stiff yarrow
dapper nacelle
#

with the intention to write trash

worn ember
#

I write trash all day

void void
#

i never said trash, i said like shit

#

you just called yourself out

worn ember
#

I mean. At least I know ;)

stiff yarrow
#

is this a yuge project thonkeyes

worn ember
#

Uuugeee

dapper nacelle
#

I'm getting to this state where I'm not sure if I should use inheritance to solve something cause the handlers I write are starting to kinda look the same

#

but inheritance is bad

stiff yarrow
#

inheritance is bad? thonkeyes

dapper nacelle
#

but for like 4 line of code that's different in a class

stiff yarrow
void void
#

using java

#

questioning inheritance

stiff yarrow
vestal jasper
dapper nacelle
#

I had to refactor so much because I put in to much inheritance

stiff yarrow
#

๐Ÿšฎ

void void
#

java is inheritance

#

if you could find a secondary definition for the word inheritance

dapper nacelle
#

too much inheritance has broken my project a lot

void void
#

there would be but one single word

dapper nacelle
#

when I needed to add a new feature

void void
#

"Java"

dapper nacelle
#

lets just say that too much abstraction is bad

void void
#

what

stiff yarrow
dapper nacelle
#

according to my JavaScript teacher

stiff yarrow
#

javascript?

dapper nacelle
#

yes

void void
#

applying JS lessons to Java

#

stop right there

#

you've violated the law

stiff yarrow
void void
#

pay the fine or serve your sentence

stiff yarrow
#

I can't tell if you are baiting or genuine dylan

void void
#

he's genuinely rarted

dapper nacelle
#

I doesn't matter if its java or javascript, too much inheritance is bad

void void
#

what

stiff yarrow
#

it should be illegal to say such blanket statements about core language features

void void
#

stop that dylan

#

you are speaking pure shit

#

it's flowing out all your orifices

dapper nacelle
#

you guys ever heard of composition vs inheritance

void void
#

someone get the plugs

stiff yarrow
#

the problem with your statements dylan is I lack context so I can only take them at face value, and at face value they seem to be wrong opinions

void void
#

^

stiff yarrow
void void
#

need to see code

dapper nacelle
#

let me give an example

void void
#

don't give a canned example of comp vs inheritance because of course we know what it is

#

we need to see why you think your code is bad due to inheritance

stiff yarrow
stiff yarrow
#

if you want actual feedback show us your code

limber knotBOT
#

(DiscordBot) STOP! YOU VIOLATED THE LAW. Oblivion City Guards - Remember The Emperor (3E 433) - length 26s - 18,287 likes, 98 dislikes (99.5%) - 375,010 views - Jesus Christ the OG on 2018.04.18

void void
#

lmao

dapper nacelle
#

for example

stiff yarrow
#

or show us an example of code illustrating your point

dapper nacelle
#

what if your boss needs a murder robot dog

void void
#

he did what i said not to do

#

i swear to god

dapper nacelle
#

not possible because you did everything with inheritance

stiff yarrow
#

Dylan peepoJuice

#

Dylan peepoJuice

#

Dylan peepoJuice

dapper nacelle
#

yes?

stiff yarrow
#

stop that's illegal

dapper nacelle
#

ok

stiff yarrow
#

try not to form strong opinions on design so early into your career

dapper nacelle
#

anyways, I ran into an issue where I had too many layers of inheritance and then I had to change the structure because of a new feature and everything got fucked up

static badge
#

unless it's about kotlin

vestal jasper
#

in which case embrace kotlin

stiff yarrow
#

sounds like you just fucked up your design

#

I don't think you can really blame inheritance

#

your tools are only as good as you are

dapper nacelle
#

I got a 94% on the java exam so I got my certificate

void void
#

oh boy

stiff yarrow
#

okay confirmed troll

dapper nacelle
#

no

stiff yarrow
#

I feel bad for getting baited

static badge
#

94% lul

dapper nacelle
#

it was ez

vestal jasper
#

I was about to take the bait

#

mfw

void void
#

he failed the parts on proper inheritance

dapper nacelle
#

I think it was about java 8

vestal jasper
dapper nacelle
#

the test was build in flash player

stiff yarrow
#

do you find it entertaining to bait us so hard PepeHands

static badge
#

mfw nossr using we

#

when in fact

#

it was just him who was baited

dapper nacelle
#

Do you find it entertaining to call me when I am being genuine a baiter

void void
#

now he's accepting the baiter title so he can get away with being java plebeian

dapper nacelle
#

I know my java stuff

stiff yarrow
#

I'm certified in baiting

dapper nacelle
#

I only lack well...

stiff yarrow
#

master level cert

dapper nacelle
#

not master level

#

just an oracle certificate

void void
#

oh boy

stiff yarrow
#

sounds fake

dapper nacelle
#

I only lack in the area where well basically code structure

void void
#

no they have those lul it's a scam

dapper nacelle
#

my school provided it

#

wdym scam

vestal jasper
#

what does a certificate even imply

void void
#

that you are a javatard

stiff yarrow
#

that you can write hello world without using google

vestal jasper
#

do jobs actually care if you have a certificate lul

void void
#

like i said earlier, i was legit bullied at my last job for mentioning i use java

#

C# shills

dapper nacelle
#

no

#

I had to know stuff about JavaFX and stuff like that

void void
#

memorize packages

dapper nacelle
#

the whole test was multiple choice

#

this site

#

if you guys will excuse me now, I gotta get back to JavaScript

#

I have a website to build

#

in Vue JS

stiff yarrow
#

you got scammed bro HUGGERS

dapper nacelle
#

what

#

how

stiff yarrow
#

idk seems like an easy cert and an easy cert is basically worthless

#

hope you didn't pay money for it

dapper nacelle
#

no I didn't

vestal jasper
#

Was about to ask if you paid

#

ok good

dapper nacelle
#

school provided it for me

void void
#

mfw dylan is an "oracle certified java associate"

dapper nacelle
#

there were genuinely hard questions in the test

#

like half of our class failed the test

void void
#

๐Ÿ˜‚

stiff yarrow
dapper nacelle
#

the other half got like 65%

#

my class is filled with a bunch of numb numbs

#

excluding me

stiff yarrow
#

what was the point of bringing up this cert

dapper nacelle
#

idk anymore

#

can't remember

void void
#

excluding me

dapper nacelle
#

^

stiff yarrow
#

to me it seems like you are making the classic mistake of thinking you know whats good or bad when you are still learning fundamental stuff

#

stop being so opinionated

#

basically

#

is my advice

void void
#

nossr did you know too much inheritance is bad

vestal jasper
#

I've seen a lot of elitists / heavily opinionated people in this profession

void void
#

it's BAD GOD DAMN IT

dapper nacelle
#

you all were making fun of me when I said it

stiff yarrow
#

everything has a use, even singleton pattern

void void
#

were

#

i still am

dapper nacelle
#

my code is bombed with enum singletons

vestal jasper
#

I've straight up had people tell me to never use anything except vue or react if I ever want to get a job

stiff yarrow
#

enum singleton thonkeyes

dapper nacelle
#

yes

void void
stiff yarrow
#

enum singleton think3Dclay

void void
#

And then you say inheritance is bad

dapper nacelle
void void
#

what the fuck

dapper nacelle
void void
#

hnghhhh

#

stop

#

you're giving me cardiac arrest

dapper nacelle
#

code runs

void void
#

so you have that spaghetti but then say inheritance is bad

dapper nacelle
#

its not spaghetti

void void
#

oh, baby

dapper nacelle
#

its a lasagne

#

and I think its beautiful

void void
#

you think it's beautiful, but then say inheritance is bad and also tell us you are not great with code structure

#

oh god oh fuck

#

now im being baited

stiff yarrow
#

Oh you're THAT GUY

#

I remember now

dapper nacelle
#

I don't use like over 1 layer of inheritance

#

oh shit

#

he remembers

stiff yarrow
#

Oh jesus christ

dapper nacelle
void void
#

dont use over 1 layer of inheritance

#

what the fuck

vestal jasper
#

dylan is that plugin on spigot

stiff yarrow
dapper nacelle
#

?

#

there is a good reason for me using enums

void void
#

lmao god damn it

dapper nacelle
#

instead of a hashmap

void void
#

im afraid that he actually thinks this is good

stiff yarrow
#

the hell is this

dapper nacelle
#

the reason I use this instead of a map was because I was too lazy to make a map implementation of persistent data type

void void
#

๐Ÿ˜‚

vestal jasper
#

"was too lazy"
bad excuse

#

stopped reading there

void void
#

also java has persistent collections im pretty sure...

#

saw some ads about it

stiff yarrow
#

what the hell is the point of this enum

void void
#

easy instance

#

obviously

#

i guess

#

i really dont know

#

yikes

dapper nacelle
#

I need to store these spells on an item

#

so storing them as a string was like ez to do

stiff yarrow
#

you never have 2 spells of the same type doing things differently?

void void
#

this is almost like static abuse but on a whole different level

#

advanced static abuse

dapper nacelle
#

no I don't nossr

stiff yarrow
#

what if you add one that does

dapper nacelle
#

well

void void
#

INHERITANCE IS BAD

dapper nacelle
#

that doesn't make sense

void void
#

MAKE NEW SPELL

stiff yarrow
#

that doesn't make sense?

void void
#

how about a spell that you level up

#

and that causes a change in effect

#

does it still not make sense

stiff yarrow
#

new instance Pog