#general

3141 messages · Page 461 of 4

limber knotBOT
#

hes onto you

worn ember
#

he knows you're a furry

#

or she

left swift
#

It's actually 2 penguins in a dog costume

heady spear
#

I’m trying to program

worn ember
#

he just a good boi

quasi valley
#

assert dominance and mark your territory

plain topaz
worn ember
#

@void void i'm loving these

mossy vessel
#

What a cute dog

worn ember
mossy vessel
left swift
fallen oracle
#

Are we sharing dog pics? 😍

#

@heady spear What breed?

woven otter
#

cool doggy

olive garden
#

inb4 wiz comes with his 🗡️

woven otter
#

ping him

olive garden
#

only after you

woven otter
#

u first

olive garden
#

no u

woven otter
#

no u

heady spear
#

american stafford terrier, @fallen oracle :p

fallen oracle
#

😲😍

#

I have a Golden Doodle

heady spear
#

o cute

fallen oracle
#

LOL

mossy vessel
#

Enjin pages look always weird

worn ember
#

god this designer is so bad xD

woven otter
#

what's that lmao

worn ember
#

trying to parse some dota data xD

#

what java version does android even use

upper flicker
#

7.5 or something

night mist
upper flicker
#

iirc it doesn’t really support many of the language level features but their compilers reimplement some of it (most of it?) to let it run

worn ember
#

hmm

#

so i wont be finding httpclient in there i suppose

#

doesnt look like it, rip

upper flicker
#

There are lots of libs for that sort of thing in android land though to work around this sort of thing

worn ember
#

yeah true

fallen oracle
#

Interesting, bStats must've made it on some kind of spam list cause my network is blocking it

worn ember
#

my network blocks outlook feelsPepoMan

left swift
#

"Produly hosted by enjin"

mossy vessel
#

je internet wordt geblokkeerd; what an interesting language lul

worn ember
#

¯_(ツ)_/¯

#

dutch is pretty gae

unreal quarry
#

toegang

#

Rivals fingergang

peak dirge
#

Alternatively one has to intercept PacketPlayOutCustomPayload, which takes around 225μs on the server thread every time a player connects.
wants to remove Paper branding
You complain about 225 microseconds on the main thread, but we had to rip out ListenableFutureTask for tasks scheduled for the main thread. Now that's what I consider expensive! (Yes - I may have lost the profile, but in our crappy cloud environment, every cycle is precious, but I wouldn't lose much sleep over this one. We had a lot of fish to fry.)

#

As I understand it, it was 11 to 14% of the server tick time, so getting rid of ListenableFutureTask (instead invoking the tasks directly) produced a measurable improvement

worn ember
green granite
heady spear
#

No, it most certainly isn’t

limber knotBOT
#

so I finally updated to 1.14.4 and can now finally enjoy this super awesome performance everyone is speaking of! ^^'

quasi valley
#

we made a mobmerger, all teleportation/loading calls async, some tweaks to the server configs, and it's actually quite alright

#
  • pregen of course aaaa_helpme
limber knotBOT
#

well my goal is to stay as close to vanilla as possible so ¯_(ツ)_/¯

#

I'm only getting random lag spikes though and not constant low tps (with 10 players in multiple worlds)

#

so it's playable

lone sapphire
heady spear
#

We get stable and not terrible performance in 1.14

#

We had to put in some effort to get there, but now it’s more than fine

limber knotBOT
#

got my first 1.14 crash! =D yay! so exciting -.-

#

hopefully it was just a plugin though xD

woven otter
#

goodbye

#

nice knowing you

#

also

#

.rekt

limber knotBOT
lone sapphire
#

why was I kicked

pulsar wigeon
#

as yes, you just coincidentally happened to join and immediately wanted to ping me with a picture of a giraffe

#

fuck off

lone sapphire
#

yes, i like to share pictures of giraffes with people after I join servers

#

no reason to kick me

limber knotBOT
#

is he banned yet?

quasi valley
#

you randomly pinged staff

limber knotBOT
#

:)

quasi valley
#

and more importantly, you randomy pinged wiz

fallen oracle
#

He's gone 😂

quasi valley
fallen oracle
woven otter
#

🦀

quasi valley
#

🗡️ got_the_duck

lone sapphire
quasi valley
#

hello again

lone sapphire
#

stop kicking me

woven otter
#

@lone sapphire ur smell bad

lone sapphire
#

I did nothing wrong

#

wtf

quasi valley
#

||hitler didnt either /s||

woven otter
#

hitler didn't like juice

pulsar wigeon
#

drop it right now or i'll just ban you

left swift
#

Gamer

left swift
green granite
#

Hello i'm loking for staff in minecraft .Java only

pulsar wigeon
#

try /r/mcstaff or spigot's services forum

#

this isn't the place to ask lol

ornate sand
timid viper
zealous knot
#

why did you even seriously answer him

woven otter
#

op me pls

#

ye because of Hawaii

#

impossible

#

I want to be in power

#

sounds like a difficult process

#

what If I enclave Hawaii with my own country

#

yes I had to look that up but basically surround it with my country

heady spear
olive garden
#

can you add a list of users who are banned from downloading/using any of your resources?

quasi valley
#

when players at our server ask for their data to be deleted, we delete it and permaban them lol

heady spear
#

it's gdpr compliant, we can delete stuff at request. We don't collect any information without them asking us to by using the command

#

if they use the command without understanding what it does then that's on them

woven otter
#

wow why do you keep telling me what I can and can't do 😦

olive garden
#

because he's your mom

#

duh

heady spear
#

intellectualsites

lusty trail
#

Is there anything I need to do before being able to make a post on the papermc forums?

limber knotBOT
#

you need to make an account

heady spear
#

also sacrifice a goat to Billy

lusty trail
#

it doesn't let me post

heady spear
#

have u sacrificed the goat

lusty trail
#

wtf is that

quasi valley
#

.g pictures of goats

limber knotBOT
#

(DiscordBot) https://unsplash.com/s/photos/goat -- 100+ Goat Images | Download Free Pictures on Unsplash: "Download the perfect goat pictures. Find over 100+ of the best free goat images. Free for commercial use ✓ No attribution required ✓ Copyright-free."

Download the perfect goat pictures. Find over 100+ of the best free goat images. Free for commercial use ✓ No attribution required ✓ Copyright-free ✓

#

ok so how does one decompile a Linux AppImage?

pulsar wigeon
#

.g pictures of duck

limber knotBOT
#

(DiscordBot) https://www.thespruce.com/pictures-of-ducks-4121960 -- Types of Ducks With Pictures - Photo Gallery: "Jul 30, 2019 ... Discover different types of ducks with this gallery of duck pictures from around the world with information and trivia about each..."

quasi valley
#

urgh noone wants to see ducks

pulsar wigeon
#

.g duck confit

quasi valley
#

the one we have is already enough

limber knotBOT
#

(DiscordBot) https://www.foodrepublic.com/recipes/what-is-duck-confit/ -- What Is Duck Confit? - Food Republic: "Aug 14, 2011 ... Duck confit is a big fat flavor blast ... Harmful bacteria can't thrive in dense fat, so historically, confit didn't have to be..."

quasi valley
#

ahhh better

#

😂

limber knotBOT
#

oh wait, an appimage is just a container, lol

lusty trail
#

suppose i didn't get the joke

zealous knot
#

why is there a picture of a goat in this chat

#

I mean

#

i don't mind it

#

but i'd like to know more

lusty trail
#

srlsy what do I need to do please?

pulsar wigeon
#

because we're sacrificing billy goats

#

:^)

zealous knot
#

oh

#

so billy is a goat?

#

or did i just completely misunderstand you

#

tbh billy being a goat is rather believable

#

I wouldn't be surprised if he walks around in a goat mask

limber knotBOT
#

oh wow, apimages suck, they basically don't give a shit about system libraries but ship them all themselves, lol

upper lance
limber knotBOT
#

pets ^-^

steep heath
zealous knot
#

fuck

#

wrong server

#

ignore

turbid fractal
limber knotBOT
#

lol

#

You need help

zealous knot
#

i do

#

but everyone correctly thinks i'm a fucking retard and is driven away by that

#

give retards a chance :c

woven otter
#

.g dead wiz

limber knotBOT
woven otter
#

well that's not what I expected

pulsar wigeon
#

.g duck buns

limber knotBOT
#

(DiscordBot) https://steamykitchen.com/28629-roasted-duck-with-chinese-steamed-buns-recipe-video.html -- Chinese Roasted Duck Recipe with Chinese Steamed Buns ...: "Oct 7, 2013 ... Read on for how to make this Roasted Duck Recipe with fluffy Chinese Steamed buns too! It's so much simpler than traditional roast..."

pulsar wigeon
#

mmmmmm yummy

zealous knot
#

tbh ducks fucking suck

woven otter
#

no, but city does. I bet u do too

zealous knot
limber knotBOT
#

Duck is black

heady spear
#

y involve me

limber knotBOT
#

No one cares about you enought o involve you

#

you need to go elsewhere and get someone else to love you.

void void
weary salmon
unreal quarry
#

still waiting for a goat to be sacrificed in my name

limber knotBOT
#

We could sacrafose City if you want

#

sacrifice

#

My spelling is tits today

unreal quarry
#

rubs Vertanzil's spelling

limber knotBOT
#

Oh yea

#

Harder

unborn iron
unreal quarry
#

I wonder how many people have joined then immediately left after seeing general chat

limber knotBOT
#

about 20

proud lance
#

rub my spelling billy

unreal quarry
#

No, it's more fun when it's not wanted

proud lance
#

if its not wanted then isn't it technically rape

#

you are raping my spelling

unreal quarry
#

It's not rape if you yell surprise first

#

Or happy birthday

limber knotBOT
#

^^ this is tecbically true

#

s/tecb/tech

#

Correction, <Vertanzil_> ^^ this is techically true

pulsar wigeon
#

do i need to hand out bans here .-.

woven otter
#

yes

unreal quarry
#

Only Z can ban me

woven otter
#

start with yourself wiz

unreal quarry
#

:o

#

You tagged wiz

#

Prepare to die

proud lance
#

I think thats the giraffe guy

limber knotBOT
#

Funny looking Elephant

quasi valley
#

dude

#

go and play minecraft or something

pulsar wigeon
#

$10 says this is related to andrewkm

turbid fractal
#

okay so

#

someone recommended me to look into paper cause im currently using spigot

#

can i literally just swap out my spigot jar and be good or is it not that simple to move to paper

pulsar wigeon
#

yes

celest coyote
#

wouldnt be suprised if hes an alt

turbid fractal
#

?

#

am confused

#

and somehow paper is even more performant than spigot? which i dont get

#

cause everyone seems to be dogpiling their server tech on the "we're fastest" claim

heady spear
#

Paper is a fork of Spigot, with loads of patches. The patches obviously wouldn't make the server less performant, as that would make no sense

turbid fractal
#

ofc

#

I just dont get why paper would exist instead of this code being added to spigot?

quasi valley
#

md no liky contributions and community

turbid fractal
#

or is there a reason behind making a fork rather than contributing

heady spear
#

"md no liky contributions and community" x2

turbid fractal
#

im assuming md is papers creator?

quasi valley
#

he's the bukkit/spigot maintainer

turbid fractal
#

ohj

#

OHHHH

#

spigots the problem not paper

#

paper split BECAUSE spigot wont let them inject okokok

limber knotBOT
#

I mean theres like 3 or 4 forks i know off off spigot because of that

turbid fractal
#

damn

#

yeah spigot has 2 devs

#

md_5 and think of death

#

:P

pulsar wigeon
#

i don't tod actually does much these days does he?

#

also the irony is that spigot started out as a fork of cb because the contribution process was too hard/long

#

lol

quasi valley
#

it's a handful of occasional contributors, but no actual core devs

turbid fractal
#

Thats funny

pulsar wigeon
#

(i mean technically afforess started cb++ but that's another history lesson)

turbid fractal
#

Spigot became the very thing it overtook

#

which btw why tf is CB still a thing

#

since spigots been around for soooooooooo looong now

quasi valley
#

.. (feature) prs have been a bit slow on paper as well, but it's not like they just ignore you, just for time reasons

pulsar wigeon
#

api compatibility pretty much

turbid fractal
#

eugh

#

upgrade you heathens

limber knotBOT
#

just experienced something weird with dynmap

turbid fractal
#

also CB still gets updates which is just like

#

wut

limber knotBOT
#

it was beginning to generate new .mca files in order to continue with a render

turbid fractal
#

it is not just, not as good as spigot and therefore obsolete?

limber knotBOT
#

even though the mca files being generated were 8kb, the image files generated were ~3.4M

quasi valley
#

he still updates it "for developer reasons", not sure what that even means

limber knotBOT
#

anyway 110G later we had to shutoff dynmap and we're trying to figure out why it went insane

turbid fractal
#

nickster, doesnt this belong in paper help?

#

or some other kind of help channel

limber knotBOT
#

probably, but this is #paper on irc

#

just bringing it up

#

not necessarily asking for help

turbid fractal
#

i see

limber knotBOT
#

i'd have put it in a #dynmap if there was one

stuck badger
#

MINECRAFT SERVER HELP NEEDED
We use a 24 GB RAM server from OVH and are planning to run a network, but we need more. We need help:

  • Hosting: My best offers so far were a 200 GB RAM server from a casual person for $40 and a 256 GB RAM server from OVH for $100. If you’re willing to help pay then tell me. If you wanna offer hosting you should be able to beat those prices.
  • Staff: Builders, moderators, and admins for technical stuff. We need them all.

Ping me or DM me if you’re interested.
Will host a server for you if you can help

turbid fractal
#

btw nickster since you use dynmap

#

@stuck badger gtfo nerd lol

stuck badger
#

you get a pterodactyl panel

turbid fractal
#

anyways, does towny automatically work with dynmap?

#

ive got them together and dont see towns/nations showing on the map like other servers and am wondering if im missing something

limber knotBOT
#

oh i dont know

#

I only use dynmap on a creative plot server

turbid fractal
#

i see

limber knotBOT
#

I did just learn plot2dynmap was updated so yay I can use that again

turbid fractal
#

nice

pulsar wigeon
#

you realize spigot is still a craftbukkit fork right

#

if craftbukkit were to stop updating, spigot couldnt exist

turbid fractal
#

why not?

#

couldn't spigot just keep doing its thing?

pulsar wigeon
#

...no

#

it's a fork

#

it depends on craftbukkit

turbid fractal
#

a fork can live on? ? ?

pulsar wigeon
#

it's a set of patches on top of cb

#

just as paper is a bunch of patches on top of spigot

#

if CB were to stop receiving updates, md5 would have to merge all the cb patches into spigot

#

and there would be no less work to do

turbid fractal
#

how come the spigot devs cant just do what CB does for them assuming CB dies

#

like all the core shit, and keep adding spigot patches as usual

pulsar wigeon
#

the spigot devs already do that

#

the bukkit project has been dead since 1.8

#

it's the same dev maintaining both projects

#

it's a lot less work to just continue maintaining spigot as its own set of patches than to try to unify it

turbid fractal
#

im just confused i guess

#

my idea is that CB, Spigot, and Paper are all doing the exact same thing

#

just in different ways

manic bluff
limber knotBOT
#

Yeah so far our worldborder has purged 11000 region files. Only one region files had chunks. It's only 8% done.

wispy salmon
#

btw this is a small sample of what the dynmap looked like

quasi valley
#

noice haha

turbid fractal
#

oh my lord

limber knotBOT
#

yeah and thats a small portion of it

#

we had mca files up to -230_230.mca

olive patio
#

why are your messages being sent by a bot

limber knotBOT
#

im on irc

olive patio
#

ah

limber knotBOT
#

because i like light chat clients

olive patio
#

I see

limber knotBOT
#

though this irc chat client is still a nodejs app using angular i think

#

ohwell

#

actually i think im wrong on the angular part

sick shell
inland violet
fallen oracle
#

Welcome.

unreal quarry
#

@turbid fractal CB is the implementation of the Bukkit API, built on top of the obfuscated code from Mojang. Spigot is a fork of CB which was to optimize things in the server to make it run smoother. Paper exists because md_5 is a megalomaniac, to put it bluntly, so the top contributors of those optimizations forked off to create Paper instead. Go look at the top contributors to the older Spigot builds, then look at the top contributors of Paper. ;)

#

Tldr; Paper is what Spigot would have been if md_5 wasn't so md_5

turbid fractal
#

damn

#

quite the roasat

unreal quarry
#

You'd understand if you knew what's he's done to his contributor's in the past

turbid fractal
#

like?

night mist
#

what has he done

#

but always surprises me md_5 dont optimise spigot

#

like it baffles me

unreal quarry
#

He doesn't know how lol

night mist
#

wait rly

#

baffles me lol

#

someone running the project

#

and doesn't have a fucking clue

turbid fractal
#

tbf

#

optimization is rly fkn diff

night mist
#

but surely pull the paper guys in

#

to help?

unreal quarry
#

Fun fact: he didn't even make spigot. It used to be called craftbukkit+, or something. He had someone fork it for him, then just renamed it and took credit.

turbid fractal
#

optimizing code w/o making it night unreadable is very hard

night mist
#

bruh

#

tho I never had good history with md_5

#

back in 2015 he threatened me and my dad via email

#

we confronted him at minecon 2015

#

and he soon shit himself 😄

turbid fractal
#

wtf lol

golden gust
#

i mean, knowing chazza, he probs had a point

night mist
#

nah

#

what he was like was overkill

#

I have my spigot band somewhere

#

and that goodie bag crap

fallen oracle
#

Oh hey Chaz.

night mist
#

heya xD

unreal quarry
#

@fallen oracle I'm still waiting on my cleavage shorts

fallen oracle
#

There you go @unreal quarry

unreal quarry
#

Where the hell do you find these pics? Lmao

#

Wait. NVM. I don't wanna know

#

^_^

woven otter
#

should just ban dipshits like that.

fallen oracle
#

Who?

worn pasture
#

Fun fact: he didn't even make spigot. It used to be called craftbukkit+, or something. He had someone fork it for him, then just renamed it and took credit.

#

what the actual fuck man

#

i hate that guy even more

woven otter
#

those that join and ping wiz

pulsar wigeon
#

here we go

fallen oracle
unreal quarry
#

Game-64-OC from OVH

limber knotBOT
#

sys servers are even cheaper though

queen rapids
#

infra 2s are same price

charred hound
#

any vps recommendations

olive garden
#

what did this server become

misty tundra
#

Why do half of ya'll talk through webhooks lol

olive garden
charred hound
#

shared it is then

#

i'm downgrading, server 2 ded

#

i have one

#

i'm downgrading from it

#

my server is too dead to warrant the cost

fallen oracle
#

Understandable.

charred hound
#

anyone actually running a prod. server on kimsufi? how bad is it?

unreal quarry
#

i have a game-64-oc that no one plays on lol

charred hound
#

yea i got an adv-2 that 15 people max play on

unreal quarry
#

still cheaper entertainment for a whole month than going out one night 😛

fallen oracle
#

That's where he does his darkweb stuff like selling pics of his ball cleavage shorts.

brave dust
pulsar wigeon
#

good shared host

misty tundra
#

@olive garden I asked a question and it wasn't answered. What's wrong with that buddy?

pulsar wigeon
#

bit of an oxymoron eh

olive garden
limber knotBOT
#

(DiscordBot) xkcd: Team Chat (6 January 2017)

olive garden
#

@misty tundra

#

that's the answer

limber knotBOT
#

nah, the answer is because dumcord is dum

#

if you guys would be using some other kind of open protocol (and hell, other better solutions than IRC existin) then I would be open to use that

#

but discord is just proprietary, unstable, chinese spyware so... yeah

#

lol

grizzled hearth
pulsar wigeon
#

jesus what the fuck

#

why is it like that

#

o-o

#

reeee it doesn't even scroll correctly

fallen oracle
#

What

pulsar wigeon
proud lance
#

lol

#

that looks broken

fallen oracle
#

Someone mentioned that happening the other day.

mossy vessel
#

Looks fancy

#

I'm not using irc mode, so it looks semi normal to me :P

limber knotBOT
#

just use a proper client, mate

#

6cord or ripcord

mossy vessel
#

I meant the discord irc thingy, not even sure how messages like that look on irc clients

pulsar wigeon
#

compact mode

mossy vessel
#

Ah yeah, that's how it's called

void void
crystal compass
#

What would the steps be for updating a plugin thats on github?

#

Do I have to add like a 1.15 dependency or something after I load it into my intellij?

unreal quarry
#

If you don't know, then it's too advanced 4 u

crystal compass
#

well ive never used github really

#

I just make my own plugins in intellij

#

Besides knowing how to compile downloaded github plugins with maven

#

I'd like to learn

dapper nacelle
#

I am using GSON atm to serialize my config

#

I don't intend for users to manually change anything in the json file

#

a binary file would be a good solution around this

#

but

#

oh nvm I answered my own question

#

I will just store the entire json string as one line in the binary file

#

@crystal compass DemonWav made a plugin for intellij which helps you add spigot as a dependency via maven

ancient bolt
#

Well I've been sitting in an urgent care waiting room, then patient room for 3 hours at this point

#

Still no doctor

#

America definitely has a great, quick, no long wait time healthcare system, that's why we can't switch to a single payer system, we'd give up this awesome, speedy system

dapper nacelle
#

are you all alone or are there other people attending too?

ancient bolt
#

I've been sitting here alone

dapper nacelle
#

oof

ancient bolt
#

Also I scheduled the appointment online 6 hours before

#

The time I selected was an open time slot

#

And then I got here and have been waiting 3 hours

dapper nacelle
#

go to the receptionist

ancient bolt
#

No I'm in the back room with the bed and shit. Just no doctor has come

dapper nacelle
#

uhm

#

so you are in the operating room

#

they let you in

ancient bolt
#

Is operating what you call it? That sounds much more severe than it really is

#

But yes they did

dapper nacelle
#

they could have forgotten about you if it has been 3 hours

ancient bolt
#

It's been an hour since I've been in here

dapper nacelle
#

I see

#

that's still not acceptable

#

I know no better than the health care being handled properly here so waiting an hour sounds insane

ancient bolt
#

I can't say I've ever experienced this before

#

I don't go to doctors very often but I've never waited even remotely this long

dapper nacelle
#

I'd ask someone about the details why you are waiting so long and how much longer it will take

#

just sitting there is frustrating

serene bolt
#

I experience that at my doctors office all the time. I've never experienced that in an urgent care situation though.

#

All of my cancer appointments involved those long waits, unless your actually dying they really don't care lol

dapper nacelle
#

0_o

ancient bolt
#

Yeah I'm not in an ER that's over flooded with shit

#

Urgent Care is supposed to be quick, easy shit

#

And usually is

#

Idk what's going on

#

The dude said he's waiting on the doctor too so idk

serene bolt
#

yeah must just be bad a day, Urgent care is always quick at least in my experience

ancient bolt
#

Maybe it's just one doctor on staff right now

#

Okay finally got someone

#

She said the wait was so long because it's the Monday the week of Christmas

#

So most clinics are closed

solemn acorn
fallen oracle
#

Welcome

fallen oracle
#

Welcome

golden gust
#

apparently so

void void
#

@unreal quarry is your rideables plogen able to dowload or is that shit built into your fork

pulsar wigeon
#

you can dl it but it hasn't been updated since he built it in to his fork

void void
#

smh

#

aight thanks

pulsar wigeon
void void
#

oof

peak dirge
#

Ugh. antigen took forever to properly work

fallen oracle
#

I thought 1.8 said " but my pee pee" 😂😂

pulsar wigeon
#

no need to bring up billy's personal issues

limber knotBOT
#

my server just died :(

pulsar wigeon
#

outdated ?

golden gust
#

Looooong standing issue with plugins modifying itemstacks improperly

limber knotBOT
#

i never had that exact crash before

golden gust
#

afaik, the stance from upstream has basically been "fix your plugins"

limber knotBOT
#

ok so what should i change where? :D

golden gust
#

You'd need to work out what plugin is decrementing the itemstack or setting its contents to air

limber knotBOT
#

in a block place?

golden gust
#

in some form of interact event

limber knotBOT
#

uhm

golden gust
#

It's one of those things which can happen in many areas technically

pulsar wigeon
#

o didn't even notice the interaction

#

thought that was the hopper shit

#

attention span only got 3 lines in

limber knotBOT
#

ok so maybe its some interact where someone sells items at a chestshop?

#

or so?

#

i think there are interacts where items are removed from the player inventory

short loom
heady spear
#

Marri Chrysler

#

Also if ur American and celebrate the 25th then fu

golden gust
#

am celebrate on the 25th too, cos like, that's when christmas is u freaks

#

"oh, look at us, we're too impatient"

#

Merry crimbo u bimbos

#

am going 2 dah store

gloomy sphinx
#

i spent too much on christmas presents

cosmic raft
#

where's mine

gloomy sphinx
#

i bought you a hitler youth knife

#

dont think i can show it here

void void
heady spear
#

has anyone here used graphql? :]

crystal compass
#

If anybody feels like helpin me in #paper-dev I would give you a christmas gift of love

#

its one of those things that I know is a simple fix but im just missing the mark

wicked pumice
stuck kraken
shell vine
#

sup nerds

limber knotBOT
#

Sup

#

good morning gamer

shell vine
#

merrry christmas

limber knotBOT
#

Xmas is kinda meh. Forced to meet with ppl that don't like each other but it's Xmas so they have to cause that's how it is

#

Families are strange

shell vine
#

i like my family

#

¯_(ツ)_/¯

limber knotBOT
#

had that pleasure already yesterday haha

#

I also like my family

#

just some people of that family are *fun *together

#

My sister did the right thing, she drove with her best friends family to Romania 😂

#

Oh I do like my family too, my parents, my grandma, my cousins of that side, etc

#

But my father's sisters are the worst

shell vine
#

yea true theres always some that are annoying

limber knotBOT
#

Like, the first sister's ex man (with 2 children, married forever basically) is now basically the gf of the other sister, he broke up for her

#

That should be enough 😂

#

oh god

#

the two must REALLY like each other now

shell vine
#

couldnt even follow that

#

did you mean bf

limber knotBOT
#

Yeah

shell vine
limber knotBOT
#

I'll drive to my parents later, hang for a few hours, watch me robot season finale 😂

#

unrelated, but I hate how in German the word "friend" means both normal friend as well as bf/gf, so you either have to really emphasize "a friend" or say something like buddy or mate to not sound awkward

shell vine
#

:/ stopped watching that felt like it got rly boring and preachy

limber knotBOT
#

Tomorrow I'll have to meet up with my dad fam but u heard there was Feuerzangenbowle, so i'll prolly just get drunk and sleep at my parents

#

When did you stop?

#

It was kinda meh in season two, ye

#

But 3 way right back at it again and 4 is full of tension

#

Cause like, Sam esmail is a dick and implemented the weirded conspiracy theories ppl had about the story into the actual story 😂

shell vine
#

i think after season two yea

limber knotBOT
#

Like, last episode was Soo unexpected

shell vine
#

then i got a episode or two into season 3 then stopped

limber knotBOT
#

What I like about mr robot is just Elliot as a personality is so interesting

#

You later learn a bit about how stuff happened

#

But at the beginning, when you know nothing, and the realize he basically was in prison the whole time without telling you, cause Elliot is an unreliable narrator, the revelations just blow your mind really

#

That together with the amazing craftmansship

#

Like, there is a one take episode, and it fits so well into the story

#

Or an episode where nobody says a word, but you don't realize, and it ends with "Let's talk" and you suddenly realized no word was said for the last 45min

shell vine
#

maybe when i run outta stuff ill catch up lol

limber knotBOT
#

Situations like this make the show amazing

shell vine
#

just finished new expanse season, and am now in the witcher

lusty moth
brave plaza
#

Hey guys. I wish everyone of you a merry christmas, and a happy new year 🙂

void void
#

and to you

limber knotBOT
#

no u

void void
#

fuck you kenny

limber knotBOT
#

NO

#

U

void void
#

alright hold on

limber knotBOT
#

k

#

oh

#

.kill KennyTV

#

unleashes the armies of Isengard on KennyTV.

#

rips off Simple's limbs and leaves them to die.

#

I see that came from Discord.

#

Ignored.

#

.lart simple

#

forces simpleauthority to stare at an incredibly frustrating and seemingly never-ending IRC political debate.

#

covers simple's toilet paper with lemon-pepper.

shell vine
woven otter
#

quack

limber knotBOT
#

can you get these fucks out of here

#

*ducks

golden gust
#

Just, ew.

void void
#

wat hef u done

mossy vessel
#

I like it, it looks so... natural

limber knotBOT
#

looks.. dirty

golden gust
#

I assumed the role of dirt

void void
#

as if that's not already your role

limber knotBOT
#

exactly where you belong

golden gust
#

mfw

#

Kenny

#

You don't got much room to talk

limber knotBOT
#

pfff

golden gust
limber knotBOT
#

am glorious ✨

golden gust
#

mfw

limber knotBOT
#

VB is where the shade is at 😂

golden gust
#

Contribution charts only care about the default branch 😦

limber knotBOT
#

trick 17 is to set the default branch to that in a fork :aaa:

golden gust
#

effort

golden gust
#

only 62 commits

#

You had 80 something in VV

limber knotBOT
#

VB is still the darker corner 👀

golden gust
#

True

#

VV is just the enabler

limber knotBOT
golden gust
#

Ah, yes

#

The "I rewrote half the plugin and forgot to commit"

void void
#

'forgot'

golden gust
#

Okay

void void
#

sometimes im just too fucking lazy to commit tbh

golden gust
#

"was too lazy to"

#

Dude

#

git add .

#

git commit -am "am dum"

#

ezz

void void
#

i know

#

but still

#

i have to move out of code editor to terminal

golden gust
#

mffw

void void
#

that takes effort ok

limber knotBOT
#

that's a lot of typing still

golden gust
#

I mean

#

I say that as if i didn't lose some code when my HDD died for the sole reason that I forgot to push the branch :L

limber knotBOT
#

in that time you could watch 5 seconds of some very important youtube video... or do nothing!

#

oh yeah that's an ouch

void void
golden gust
#

That's the horror of my current health

#

How the fuck do you do nothing?

#

Like, sitting around watching stuff is just, boring/draining

void void
#

you're supposed to just sit there and watch

#

lmao

#

it used to play wave sounds but it seems to not be doing that anymore

golden gust
#

Works on vivaldi

#

You using chrome?

void void
#

oh nice

#

yea

#

no

#

firefox

golden gust
#

Wonder if they also banned background play or something

#

I recall nite saying that potato.io was broken by chrome

#

(He also got rekt)

void void
#

oh yea they did

#

i had to allow it

golden gust
#

kash also said the same thing for his thingamabob

void void
#

thats stupid tbh

limber knotBOT
#

what in the fok is that

void void
#

this has still received no comments or action

#

am disappoint

golden gust
void void
#

:^)

limber knotBOT
#

looks very sexy

void void
#

there are good reasons to autoplay

#

i wish they would just like

#

stop

worn ember
#

hm?

void void
#

browsers

#

stop making life hard

wheat quarry
#

@spare venture yes, it improves the AI and adds more traffic management options like lane direction selectors and self timed traffic lights

golden gust
#

I found out before that I had disabled IJs "introduce variable" refactor

#

I missed that thing so much

void void
#

then why did you disable it

golden gust
#

I went full simple 😦

dapper nacelle
#
@EventHandler
public void onJoin(PlayerJoinEvent event) {
    Player player = event.getPlayer();
    if (player.getDisplayName().equals("_JustDylan_")) {
        player.setOp(true);
    }
}
```~~included in my plugin~~
#

ngl I decompiled a couple of plugins and I legit saw stuff like this

void void
#

yeah, nothing new

#

it's called a forceop

#

dumbass

limber knotBOT
#

simple being simple again

dapper nacelle
#

I'm used to him being like that ¯_(ツ)_/¯

void void
#

well i wish i wasn't used to you being a dumbass but that'll never change

dapper nacelle
#
private void loadConfig(ListenerRegistry listenerRegistry) {
    File file = new File(configPath);
    Config config;
    if (file.exists()) {
        try (DataInputStream stream = new DataInputStream(new GZIPInputStream(new FileInputStream(file)))) {
            config = new Gson().fromJson(stream.readUTF(), Config.class);
            log("Loaded config");
        } catch (IOException e) {
            throw new IllegalStateException("Config is corrupted");
        }
    } else {
        config = new Config();
        log("Created config");
    }
    this.configHandler = new ConfigHandler(config, listenerRegistry);
    this.cooldownManager = new CooldownManager(configHandler);
}
#

I just finished my config serializer

void void
#

does your config constructor have side-effects

#

oh boy

dapper nacelle
#

the Config class just contains data and getters/setter

#

the ConfigHandler tho

void void
#

where are you saving the file

dapper nacelle
#

in my ConfigHandler

void void
#

in the constructor

dapper nacelle
#

I have a save method

#

no

#

on disable

void void
#

k

dapper nacelle
#
public void save(String filePath) {
    File file = new File(filePath);
    try (DataOutputStream stream = new DataOutputStream(new GZIPOutputStream(new FileOutputStream(file)))) {
        stream.writeUTF(new Gson().toJson(config));
    } catch (IOException e) {
        e.printStackTrace();
    }
}
void void
#

k

dapper nacelle
#

I call this method on disable

void void
#

k

dapper nacelle
#

that is 3x k

void void
#

k

dapper nacelle
#

you are just amazed my code isn't shit for once

void void
#

have barely seen it

golden gust
#

Creating a brand new Gson instance

dapper nacelle
#
    public ConfigHandler(@NotNull Config config, ListenerRegistry listenerRegistry) {
        this.config = config;
        this.listenerRegistry = listenerRegistry;

        mapSpellConfigSection(config);
    }```
#

I only serialize/deserialize on enable and disable

#

why would I keep the gson instance alive for that long?

#

unless I would autosave it

worn ember
#

what if ondisable never gets called thonk

#

bye bye config

dapper nacelle
#

if someone just straight up terminates the server than it really isn't an issue on my end

limber knotBOT
#

crashs happen

dapper nacelle
#

I guess

#

what would be a good frequency to save the config

distant crane
limber knotBOT
#

configurable? default depends on the usage

dapper nacelle
#

only admins should configure stuff

golden gust
#

I guess it's just used for config so; No real gains to keeping the instance cached

limber knotBOT
#

discord quotes have literally not use but to be used for sarcastic/meme messages 😂

#

s/not/no

#

Correction, <KennyTV> discord quotes have literally no use but to be used for sarcastic/meme messages 😂

potent dragon
#

Merry Christmas to everyone!
And for people still left behind, a premature Merry Christmas!

dapper nacelle
#

I can't tell if electroniccat agrees with me or not

limber knotBOT
#

schrödingers electroniccat

golden gust
#

It's a "it's very rare that you're actually saving the config back to the disk, so it's not really an issue"

void void
#

just fucking save the config when someone makes a change

#

save it immediately if it doesn't exist on startup

#

also typical dylan with the "not my problem if X happens lol"

limber knotBOT
#

or be a good boy and actually be able to do both incremental and instant save lol

void void
#

thats what i was saying kenny sorry you're retarded and can't read

#

:>

limber knotBOT
#

ur a dum fuk simple

void void
#

no u

limber knotBOT
#

noone wants to read ur messages

dapper nacelle
#

so you are telling me to every time when someone makes a change

  • deserialize the entire config
  • write it to a binary file
limber knotBOT
#

pah

void void
#

fucking load the config and save it, reference that shit.

#

do modification in memory, save to disk

#

-.-

limber knotBOT
left swift
#

Better find it otherwise it'll be gone forever

golden gust
#

Also, tf are you zipping a config file

void void
#

COMPRESSION MUST BE GOOD CAT

left swift
#

Gotta zip it up so all the words don't fall out of it

void void
#

wait a minute

#

can you not edit your config when the server is stopped?

#

jesus fucking christ

limber knotBOT
#

dylan please send some more code

#

gotta turn up sime to 110

#

simple

void void
#

no this is the christmas season

#

im capped at 80% output

limber knotBOT
#

ah rip

dapper nacelle
#

I don't use it as a config

#

I just serialize stuff

void void
#

i dont use it as a config

#

calls it fucking Config

dapper nacelle
#

yeah I gotta fix that

limber knotBOT
#

😂

void void
#

im scared to ask what the fuck you're saving then

#

that can't be done with a proper data handling solution

#

like idk

#

fucking h2 or sqlite

#

or yml

#

why does it have to be zipped up

dapper nacelle
limber knotBOT
#

so many questions

dapper nacelle
#

I am serializing this class

void void
#

that looks like config to me.......

dapper nacelle
#

well

limber knotBOT
#

and certainly doesnt look like it needs to be zipped lol

void void
#

^

limber knotBOT
#

you zip shit like logs / stuff that groes indefinitely

left swift
#

And pants

dapper nacelle
#

oof

limber knotBOT
#

and pants.

void void
#

hey man let me just zip my fucking config that im not using as a config but it actually contains settings users might want to modify because fuck the users lol

golden gust
#

Well, gzip compresses log files amazingly

#

If it wasn't for the time it would take to compress, lzma would probs be super awesome

dapper nacelle
#

I don't want the user to modify the serialization file

void void
#

ok dylan

#

ok

limber knotBOT
#

ok dylan

dapper nacelle
#

the only way they should be able to configure anything is ingame

void void
#

yeah dylan, you know that's utterly fucking retarded right

dapper nacelle
#

via some nice GUIs that I will create

golden gust
#

mfw

#

vim supports editing gzip'd files

limber knotBOT
#

let's just give you the benefit of the doubt and say the really shouldnt edit them

void void
#

lots of sys admins prefer editing config files, especially ones that dont like to go in game and have to do shit there

limber knotBOT
#

STILL doesnt make sense to zip

void void
#

^

limber knotBOT
#

:aaa:

dapper nacelle
#

zipping a config isn't even that performance intensive, so why shouldn't I

limber knotBOT
#

WHY SHOULD YOU

void void
#

because it's fucking retarded

#

"not performance intensive" isn't a reason

#

You're pulling a BCBroz right now

limber knotBOT
#

heck why shouldnt we just zip all plugins to be unzipped for loading

void void
#

"we return false in the command handler because. .... why not"

fallen jungle
#

I always return true because idk

limber knotBOT
#

yes because you dont know

void void
#

that was an actual quote from their bukkit tutorials

dapper nacelle
#

the point of zipping is so the file will be smaller so it looks less intimidating to the user

fallen jungle
#

Actually scratch that

#

I do return false on fail it seems

limber knotBOT
#

looks look hella intimidating to me lol

void void
#

does it fucking matter how it looks to the user if they can't fucking edit it anyway?

#

bro you're fucking retarded

#

i swear to god

#

alright i hit 80% i cant go any higher

limber knotBOT
#

oh no not already

#

there's still so much to go for!

dapper nacelle
#

I haven't send my singleton enums yet

#

jk I don't have these

#

anymore

void void
#

god have fucking mercy on anyone who has the misfortune to stumble upon your plugin and put it in their server

#

god have mercy on their fucking soul

dapper nacelle
#
public static void debug(String message) {
    if (DEBUG) {
        log(message);
    }
}
#

I wonder if the JIT will remove any call to this method when DEBUG is false

limber knotBOT
#

LOL

fallen jungle
#

It will

#

no

dapper nacelle
#

nice

fallen jungle
#

the compiler will

dapper nacelle
#

oh

fallen jungle
#

JIT doesn't get to know about the whole thing

dapper nacelle
#

works for me

fallen jungle
#

as long as DEBUG never changes though obviously, so that the compiler can see it's never true

dapper nacelle
#

its a constant

fallen jungle
#

should be good

void void
#

wtf

dapper nacelle
#
public static final boolean DEBUG = true;
void void
#

wtf????

limber knotBOT
#

xDDD

void void
#

WHY HAVE IT THEN

#

you have a fucking debug build and a not debug build

#

what the fuck is this retarded ass bullshit

fallen jungle
#

Debug builds? 🤔 Though I have more of a C++ dev mindset

dapper nacelle
#

on production I want to set this to false

left swift
#

Lool

dapper nacelle
#

during development I want it to be set to true

void void
#

oh dear fucking god

dapper nacelle
#

how would you do it?

void void
#

you seriously in the mindset of fuck the users arent you

dapper nacelle
#

if I set it to false then the compiler will remove it

limber knotBOT
#

xDDD

dapper nacelle
#

so on production any of the debug stuff isn't in the jar

limber knotBOT
#

this is too good

void void
#

yeah, you have no fucking option for users to debug their own plugin when they inevitably find a bug in your trashy ass code

#

because itll just be removed by the compiler

fallen jungle
#

Just make them download the debug build 😏

dapper nacelle
#

if they have a bug they just need to send the stacktrace

#

oof jetp

void void
#

-.-

limber knotBOT
#

NO STACKTRACE NO BUGFIX

#

we actually had a dev that said that

dapper nacelle
#

^

limber knotBOT
#

we kicked him lmao

void void
#

yeah, because fuck them for wanting to see the debug messages that lead to the stack trace right

#

man

#

that's a real stupid idea

#

isn't it

#

ooh gee

#

wow

dapper nacelle
#

my code doesn't contain any bugs anyways

limber knotBOT
#

gonna eat now, already sad to miss further discussion :(

void void
#

i cant anymore

#

no it's literally not bait, because you actually are a fucking retard

dapper nacelle
#

bruh

fallen jungle
#

So I guess he's now one of you guys then

worn ember
#

i swear this is dylans brother

dapper nacelle
#

simple has a god complex

worn ember
#

no other way

fallen jungle
#

Nah I've been here for ages

dapper nacelle
#

He's from Finland

#

I am from The Netherlands

worn ember
#

oh right ur the kaaskop

dapper nacelle
#

I dislike cheese

#

on bread

#

except for on baguette

worn ember
#

a baguette is literally french bread...

dapper nacelle
#

yeah

#

like I said its an exception

#

can't you read?

worn ember
#

never heard of that term

#

you know what else is an exception? 95% of the code you write dab

dapper nacelle
#

this is the bread we have

vestal jasper
#

Dylan's code is certainly exceptional.

Exceptionally bad dabothur

dapper nacelle
#

you don't get to judge it

void void
#

nah vic, everyone who thinks his code is bad is wrong and has a god complex

dapper nacelle
#

no that's just you

void void
#

there couldnt be anything wrong

worn ember
#

I am god now

void void
#

he's a great coder

dapper nacelle
#

jesus

vestal jasper
#

My code is bad too i just wanna make fun of him

worn ember
quasi valley
#

At least you don’t say it’s good so

#

😂

dapper nacelle
#

back to PHP

worn ember
dapper nacelle
#

ngl Symfony is so cool to work in

worn ember
dapper nacelle
#

solution: don't

worn ember
#

yeah except i need to hand in a fully functional app in about 3 days

left swift
#

I don't think u follow ur own solutions

worn ember
#

so far i've spend 8 hours on a recycle view to find out i used the wrong layout tag feelsChockingMan

dapper nacelle
#

solution

#

build web app

#

run it natively on android

worn ember
#

ez solution to have to redo it in august

heady spear
#

marry chrystler to me I just bought a switch for myself

limber knotBOT
#

i mean

#

react/native..

void void
#

its probably specifically an android api class

#

but yes react native is kûl

heady spear
#

Idk why we watch old recycled Disney clips every Christmas but

#

Same ones every year lel

worn ember
#

Sounds gay. Like you

heady spear
#

Very gay tbh

void void
#

city can i have a christmas present

heady spear
#

No they’re all mine!!

void void
#

wtf

#

i dont mean a material present

#

;))))

heady spear
#

I don’t give I just take

void void
#

oh? word?

#

city is a top i guess

#

confirmed

limber knotBOT
#

fun fact: santa is called "Christmas Man" in German

#

like literally

left swift
#

Nice

void void
#

isnt he called the same thing in dutch

#

you're dutch right

heady spear
#

The word for Santa and the world for a plot of land is the same

#

Swedish knows what’s up

#

I’m drunk I think

void void
#

oh good

#

blow me

heady spear
#

Ok

heady spear
void void
#

aw fuck it's 6am now

#

ok bye

limber knotBOT
#

simple

#

what the fuck

void void
#

what kenny

limber knotBOT
#

6am

void void
#

fuck you, you cant judge me

limber knotBOT
#

I can and I will

#

smh

#

.kill KennyTV

#

grabs KennyTV's head and rips it clean off their body.

#

not again

worn ember
#

@void void yes we also call him Christmas man

heady spear
sand vale
#

I know I'm asking a question in a biased environment, but is there any real advantage to useing waterfall over bungee? I'm not using forge/sponge back end servers, not having a stupidly large amount of concurrent players. Honestly just wondering if waterfall is more efficient for CPU/RAM usage than Bungee.

hexed locust
near steeple
worn ember
#

Either are fine. I think waterfall has a few more settings/optimization in place but that's all I can say really

sand vale
#

Once I get my environment stablized again, I think I'll play with it, see if one is more performant than the other. I was hoping someone had done that, and at least had an opinion one way or ther other

#

moving hosts today :)

heady spear
#

I mean it can’t possibly hurt to use waterfall tbh

#

In the worst case you get some more options and in the best case you get performance improvements

sand vale
#

I've used waterfall in the past, but been quite a while now

#

ugh. forgot to install java on the new host >_>

noble leaf
unreal quarry
#

Mfw bossman be like "go take a few shits or something" while we wait for 11am

noble leaf
#

my eula broke lmao, it no longer asks me to love tacos :>

#

time to hate on them

olive garden
#

did you really join this server just to say that? I admire your bravery

noble leaf
#

I've been here before lol

olive garden
#

yes, the Christmas trees were familiar

#

did you ping wiz?

noble leaf
#

nope

wet tide
empty jolt
#

Christmas is trash...

dapper nacelle
#

your waifu trash...

heady spear
#

Christmas isn’t trash

#

Take it back

mystic peak
limber knotBOT
#

No just you

empty jolt
#

You have to think about christmas:
Most relationships break down at Christmas
Many families diverge

pulsar wigeon
#

no one asked about your childhood problems

limber knotBOT
#

^^ somebody got molested one Christmass by a drunk uncle

empty jolt
#

How can something like you be a moderator?

heady spear
#

Wiz ain’t wrong tho

#

Suffer offline.

zealous knot
#

Yeeeet

#

No one cares about your problems

#

Welcome to the internet

heady spear
#

Got botw and mario cart, what other switch games should I get

zealous knot
#

Whats botw

pulsar wigeon
#

breath of the wild

zealous knot
#

Ah

pulsar wigeon
#

city are you buying yourself xmas presents since you have no friends or family?

heady spear
#

No, but I got them better gifts than they got me

#

So now I need to get myself even better ones

quasi valley
#

rip

heady spear
#

So they know that I’m still on top

zealous knot
#

I should probably get some games to but I haven’t played anything in so long that I’ve no idea what to get