#general

3141 messages Β· Page 594 of 4

limber knotBOT
#

comment lies, 3 now

#

πŸ‘

#

grins "(βŠ™Ο‰βŠ™)"

#

there's other ones too

#

like this:

#

does it match irc nicks or?

#

.>>lombok phoenix616

#

that's sent privately

#

as a notice

#

uh

void void
#

yes

limber knotBOT
#

ah, there are my notices xD

#

and then there's this one

#

.<lombok

#

try that one phoenix616

#

.<lombok

#

.<lombok

#

sends it in an IM to yourself

#

kinda pointles but, cool I guess?

#

well, notice

#

not pointless

#

if you want to get the contents of a command without sending it to the channel

#

:)

#

hm

#

shortcut for .>lombok kashike

#

< points to your name

#

so does xD listen for Korobi messages?

#

no idea

#

=seen xD

#

xD was last seen 3m44s ago saying "(DiscordBot) https://github.com/ztellman/manifold -- ztellman/manifold: a compatibility layer for event-driven...: "However, similar to Clojure's futures, deferreds in Manifold can also represent errors. Crucially, they also allow for callbacks to be registered,..."" in #paper

#

.>lombok .g

#

.g: [03:01:27] <gabizou> fuck you and the lombok horse you rode in on

#

Korobi listens to all :)

#

I bet the : breaks it :S

upper flicker
#

.taco Z750

limber knotBOT
upper flicker
#

poke

limber knotBOT
#

hands Z750 a perfect hard-shell taco filled with minced beef and topped with scallions, sour cream and salsa!

#

gives Z750 a spicy taco

#

frowns at Z750 really, really hard.

#

cool beans

upper flicker
#

.>lombok kashike

limber knotBOT
#

kashike: [03:01:27] <gabizou> fuck you and the lombok horse you rode in on

#

shakes the magic 8 ball... Cannot predict now

#

.8 are you alive

#

shakes the magic 8 ball... Outlook good

#

.8 am i alive

#

shakes the magic 8 ball... My sources say no

#

perfect

latent valve
#

.halp

upper flicker
#

still sends that as a notice

#

notices are not forwarded

limber knotBOT
#

sends what

upper flicker
#

the command help/listing/etc

limber knotBOT
#

.help

#

yeah, user notices

#

well korobi doesn't have help either, so there's that too

#

:D

#

typical kash

#

:3

#

just send it via discord PM :P

#

you join irc

#

you can't see the source of korobi's backend either

upper flicker
#

not a high priority Β―_(ツ)_/Β―

limber knotBOT
#

the commands will be a mystery

#

the web part is :)

#

backend is top secret

#

(DiscordBot) This command requires an API key from wordnik.com.

void void
#

ha, for the profile of anyone on irc, it just shows phoenix616.

austere ivy
limber knotBOT
#

(DiscordBot) Cero - Official trailer - length 1m 30s - 349 likes, 0 dislikes (100.0%) - 2,290 views - Mynckey on 2020.04.10

upper flicker
#

in compact mode, discord will cache stuff and itll just show the last user

lean ember
upper flicker
#

the avatars do stay in megaChonkrrSuperPadSpaceCraze mode

#

so its not too bad

#

irc and discord never forget

limber knotBOT
#

god I love github's inbuilt IDE-like features

#

directly jumping to class/method definitions instead of having to search for them is so nice

#

and this is why korobi is not public

#

dumb things like this

#

final int banCount = (int) Double.parseDouble(map.getOrDefault("ban_count", "-1").toString());

#

and yes, that is required >.>

#

wtf

olive garden
#

wanna see?

limber knotBOT
#

Phoenix, it still have issues tho

#

Searched for references of a class and it didn't find any

void void
limber knotBOT
#

Text search did

#

But it's a huge step in there right direction

void void
olive garden
#

that's nice... whenever a plugin loads a class, the server first check all class loaders registered before the plugin's got registered, checks the plugin's class loader and then, if the class wasn't found yet, continues checking the rest of the registered plugin class loaders and then the plugin's own class loader again

heady spear
#

Ore is actually really hot, when is paper ore coming? :]]]

#

once isn't good enough u gotta do it twice just to be sure

#

what if it was hiding the first time?

olive garden
#

you are right

#

whoever wrote this was ahead of his time

heady spear
#

fr tho wasn't there plans on using ore for paper too? it'd be sick, fantastic, sexual

#

let's require everyone to include mcmod.info too :]]

magic ice
#

^
fr tho, ore is so much better than Spigot's resouce manager

heady spear
#

ye

limber knotBOT
pulsar wigeon
#

.g spongepowered ore

limber knotBOT
#

(DiscordBot) https://ore.spongepowered.org/ -- Sponge's Ore: "Platforms. Any Sponge PluginsSpongeForgeSpongeVanillaSpongeCommonLanternForge Mods. By using this site you're accepting our Terms of ServiceΒ ..."

polar sonnet
#

What's sponge?

cosmic raft
stiff yarrow
#

Sponge is a proper server side API

olive garden
#

wow, YouTube just autoplayed "Diggy Diggy Hole" in the middle of Gigi D'Agostino videos

#

brings back memories... I remember not understanding a single word of that song apart from diggy diggy hole

merry talon
olive garden
#

@worn ember

merry talon
#

i.e. with SIGSTOP

olive garden
#

@worn ember no time to sleep, get back here

merry talon
#

or rather, resume after suspending

worn ember
#

what

olive garden
#

it's not even 2 am yet, I expect faster response times

worn ember
#

im trying to work

olive garden
#

I'm trying to make Bukkit's class loading thread safe

#

it's going pretty well so far

#

it's a real shame my PR won't get accepted for some reason no matter what lol

worn ember
#

hah

#

why

olive garden
#

probably because I completely changed the method signatures of package-private methods, breaking support for plugins that use reflection and use them directly

#

I don't think anyone does that, but who knows

worn ember
#

ah

jagged egret
#

zrigary what are you doing

worn ember
#

i cant seem to get this fucking random location thing to work properly lmao

pulsar wigeon
#

~paper-3137

olive garden
#

yes, #3137

pulsar wigeon
#

isn't there a bot that does that

olive garden
#

what do you mean?

vestal jasper
#

Yes

pulsar wigeon
#

links issues

#

idk if i just got syntax wrong or what

olive garden
#

I think that's hardcoded for specific issues

vestal jasper
#

Iirc it's irc only

pulsar wigeon
#

no that's a different one

olive garden
#

oh

vestal jasper
#

.paper-3137

#

O

limber knotBOT
#

~paper-3137

pulsar wigeon
#

hrm

#

not sure then

olive garden
#

.3137

pulsar wigeon
#

.895

pulsar wigeon
#

that is hardcoded

olive garden
#

ah

pulsar wigeon
#

. is korobi, i think ~paper-x is limbo

upper flicker
#

It’s supposed to work like ~paper-835

#

Or something

#

It’s not been working particularly amazing lately afaik

pulsar wigeon
#

w/e

#

really tho either the async command map thing needs to get fixed or classloader needs to be made async :^)

#

i mean, thread safe

slim nymph
void void
#

wut lol

cosmic raft
#

bah

#

placed an order

#

had to email them right away due to a wrong option chosen

#

now to wait for it to be cancelled and refunded....

olive garden
#

omfg I'm stupid

heady spear
#

ye we know

olive garden
#

I just wasted like an hour of my life making the class loader thread safe

#

turns out the issue is that the wrong classloader is used: the common thread pool doesn't inherit your plugin's class loader

#

that's why I should confirm my theory through barbaric means if necessary before working on stuff.

#

even a debug message would have been enough lol

heady spear
#

class loaders in bukkit in general is a mess and a half

olive garden
limber knotBOT
#

yes

#

no idea how it looked before but yes

heady spear
#

synchronized(lock) {} well

jagged egret
#

do you know what would be really gross

#

taking a handful of jelly beans and eating them all at once

olive garden
#

no, no, no

#

that's synchronized (oldLock)

#

very important difference

heady spear
#

lol but also

jagged egret
#

other thing you could mix m&ms, skittles, and reese's pieces and put them in a bowl in an office

#

and set up a hidden camera

heady spear
#

u could have used the lock classes, would probably be easier

#

or even semaphores :]

jagged egret
#

semaphore sounds like a mushroom

olive garden
#

I don't know what semaphores are

jagged egret
#

.g semaphore

heady spear
#

they're my favorite thing lol

limber knotBOT
#

(DiscordBot) https://en.wikipedia.org/wiki/Semaphore_(programming) -- Semaphore (programming) - Wikipedia: "In computer science, a semaphore is a variable or abstract data type used to control access to a common resource by multiple processes in a..."

In computer science, a semaphore is a variable or abstract data type used to control access to a common resource by multiple processes in a concurrent system such as a multitasking operating system. A semaphore is simply a variable. This variable is used to solve critical sect...

olive garden
#

this whole system only contains a concurrent map and 2 synchronized blocks atm, so it's not that bad

heady spear
#

tbf mutxes are going to solve the cirtical section problem too but synchronized in java is a bit too high level πŸ˜›

#

reetrantlocks r cool too if you need to idle wait

olive garden
#

well, ReentrantReadWriteLocks exist

potent fossil
#

not a fucking prank

heady spear
#

ye they're portable synchronized blocks :p

potent fossil
#

i swear to god i hate people

jagged egret
#

ye society is a disappointment

potent fossil
#

apparently there are actually people who are fake coughing on shit to incite terror

#

they actually think it's funny

#

where is the common sense

#

they don't seem to realize they are literally committing terrorism

jagged egret
#

the name common sense is an oxymoron

potent fossil
#

idk what is that on bartimus

#

im p sure that's KennyTV, not Myles (the dev) but Kenny does help on viaversion doesnt he?

heady spear
#

Nassim is Kenny :]

potent fossil
#

ya

heady spear
potent fossil
#

yeah that issue author is a pos

#

KennyTV i support you

heady spear
#

Welcome to Minecraft πŸ˜„

austere ivy
#

what the hek

#

there are factory factories?

potent fossil
#

there can be a factory for anything, including a factory that makes factories for making factories that make factories.

#

We call them Factory Factory Factory Factories.

heady spear
#

I went from having 0 active projects to having 5 😐 and now I've been neglecting uni like crazy

potent fossil
#

stop neglecting school

heady spear
#

But I can't fooooocus

potent fossil
#

i dont care about excuses alexander

#

open ur brain

heady spear
#

when I get stressed I do way less lol

#

then I get more shit to do

#

so I get more stressed

potent fossil
#

also explain ur gh name cuz i still dont understand it

heady spear
#

It was the name of my troll mage on a wow private server I was a game master on

#

Yes same

potent fossil
#

sounds like yall need a little bit of self control

#

dweebs

heady spear
#

I'll be doing mechanics and then suddenly I'm patching plotsquared for nukkit 1.8

#

Also, my neighbors have been blasting music 24/7 for a week now so I can't even hear my thoughts πŸ˜„

#

yes I'm neglecting school to fix a version of the plugin two people in siberia use

#

very productive

potent fossil
#

(i was doing the same thing but then I was 2 days away from having to turn in a huge assignment that was going to make or break my grade in the class and read a consistent 117 pages in a row, did a full exam, an essay, 2 half essays (an essay again?), and 5 relation paragraphs (yet another essay?) in 8 hours flat.)

#

yes barty he was being a little fucker

heady spear
#

We were gonna release the premium resource but another dev decided to move packages around and it has taken 5 days πŸ˜„

#

I have an exam on saturday, I haven't started studying for that one yet πŸ˜›

austere ivy
limber knotBOT
#

(DiscordBot) Cero - Official trailer - length 1m 30s - 369 likes, 0 dislikes (100.0%) - 2,573 views - Mynckey on 2020.04.10

heady spear
#

I'm literally working on a multiverse clone lol

potent fossil
#

WHY

heady spear
#

originality is not important πŸ˜„

potent fossil
#

i thought that was a joke

#

god dam it

#

ok cant deal with you, im going to take a shower

heady spear
#

I've gotten kinda far lol, too far to quit πŸ˜„

potent fossil
#

need to wash off my sins

heady spear
austere ivy
#

hyperverse?

heady spear
#

lol yes

austere ivy
#

cool!

heady spear
#

I finally learned how to use guice today tho, I guess that's a good thing

austere ivy
#

guice?

heady spear
#

dependency injection framework, super neat

#

you wire up your classes and dependencies and then it creates and manages all instances for you

#
this.injector = Guice.createInjector(Stage.PRODUCTION, new HyperverseModule());
        this.worldManager = injector.getInstance(WorldManager.class);
        this.worldManager.loadWorlds();
        this.getServer().getPluginManager()
            .registerEvents(injector.getInstance(WorldListener.class), this);

this is in my onEnable

#
    @Override protected void configure() {
        bind(Hyperverse.class).toInstance(Hyperverse.getPlugin(Hyperverse.class));
        bind(HyperConfiguration.class).to(PluginFileHyperConfiguration.class).in(Singleton.class);
        bind(WorldManager.class).to(SimpleWorldManager.class).in(Singleton.class);
        install(new FactoryModuleBuilder().implement(WorldCreator.class, HyperWorldCreator.class)
            .build(HyperWorldCreatorFactory.class));
        install(new FactoryModuleBuilder().implement(HyperWorld.class, SimpleWorld.class)
            .build(HyperWorldFactory.class));
    }

this is basically the wiring of all the classes

austere ivy
#

huh

#

so no more constructors that take in the main JavaPlugin?

heady spear
#

then when you want a new instance of a class with dependencies in the constructor, you just do injector.getInstance(YourClass)

austere ivy
#

ah

#

cause like right now

heady spear
#

it also creates factory classes for stuff like the world creator, etc

austere ivy
#

I have PlayerDataManager

olive garden
#

I am actually more stupid than I thought
the plugin class loader is indeed being used
my debug messages didn't show up because the class I'm modifying is part of the API, not the server...

heady spear
#

=]

austere ivy
#

and if I want that from my other classes I either need to do main.getPlayerDataManager(); or Main.getInstance().getPlayerDataManager() and that gets old real fast

#

so that's cool

olive garden
#

I don't understand why the plugin class loader is used though, makes no sense, but whatever

heady spear
#

At some point I'm going to rewrite PlotSquared to use guice, that way we can reuse all of the injection code and just replace the module when going from bukkit to sponge, etc

#

the module is just the part that wires the classes together

#

It takes a while to get used to using it, but it's really nice. The Guice wiki is extremely good ^-^ Highly recommend it

placid thicket
#

possibly a strange question, can you get in trouble for running /timings report too much?

heady spear
#

isn't there a throttle?

latent valve
#

FBIkar

heady spear
#

I'm pretty sure there is

#

but yeah hyperverse might be the biggest waste of time ever, but it's a lot of fun lol

placid thicket
#

idk if there is a throttle, we were trying to track down a performance issue that keeps popping up so we were thinking of automating a timings report, which would generate once every 6 hours

olive garden
#

wow, my code actually works and actually fixed the issue

#

on others news, I haven't slept for 22 hours and I want to PR this before I go to sleep

placid thicket
#

i guess my next question would be, once generated how long does a report remain available?

heady spear
#
@Syntax("<world> [generator: plugin name, vanilla][:[args]] [type: overworld, nether, end] [seed]"
            + " [generate-structures: true, false] [settings...]")

I need to fix this though because holy fuck

#

ppl r gonna get strokes trying to create worlds :<

#

it does tab complete so that helps I guess

limber knotBOT
heady spear
#

someone didn't wanna use variadics πŸ˜„

#

which is understandable because fuck variadics

limber knotBOT
#

okay but fuck whatever this is even more

#

my instinct is that it's a performance thing but

#

god

heady spear
#

are there more versions with less parameters?

#

that's kinda dumb, but might indeed be a performance thing lol

limber knotBOT
#

it might be something just with how qt's reflection works?

#

i'll be honest i don't know enough about qt to say

heady spear
#
void BasicHandler::handle(const QString& member, const QGenericArgument* a,...) {
  va_list args;
  va_start(args,a);
  ... 
}

and yay

#

iirc that's how you use that shit

#

c++ is a pita

#

but yeah having 950 different variations of the same method is 🀒

limber knotBOT
#

c++ is fun but what's not fun is this codebase

#

like i'm struggling so hard to figure out why they use reflection for this

heady spear
#

Qt is a big fucking question mark tbh

#

ok but have u ever worked with mips32 because yikes

#

revising automata theory sucks

#

I hate thiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiis

#

I've no idea what that means, I don't speak freedom language

#

I have to retake this class because I missed the final, and I've forgotten everything

#

and the exam is on Saturday lol

#

nah this is definitely undergrad lol

#

although our professor was an IBM postdoc and thinks everyone should be at her level

#

so she's torturing the hell out of us πŸ˜„

#

And because it's a digital exam we only have 3.5h instead of 5 D:

#

ooofers

worn ember
#

i hope we'll be allowed to aswel

heady spear
#

well tbf I've done all my programming exams on paper

worn ember
#

same so far

heady spear
#

no πŸ˜›

#

We're proud Europeans

worn ember
#

i had to refactor 7 pages of code on paper

#

:-)))

heady spear
#

bruh I had to do our assembly exam on paper

#

it was such a clusterfuck

#

5 pages of mips32 I wanted to commit skooter ankle by the end

worn ember
#

its so annoying

heady spear
#

and the examiner skipped half a page and then she marked me down because she had missed my variable declarations

#

I even circled them and made big arrows

#

but she was like ?? is this

#

dumb hag

worn ember
#

i got 14/20 so not too bad

heady spear
#

tbf my hand writing was terrible, I can't even read it myself

worn ember
#

reminds me i have a fucking windows server test next week

#

reeee

#

wtf is that

austere ivy
#

city, you're totally right, the guice wiki is really nice.

heady spear
austere ivy
heady spear
#

we were only allowed to use ink so I couldn't erase anything πŸ™‚

#

and I had to continue on the same paper =))

worn ember
#

its a theory test tho

#

so yeahhh

stuck lava
#

is there are specific channel for garbage discussions?

worn ember
#

writing out AD schemes

stuck lava
#

well GC related

worn ember
heady spear
#

"?"

#

ew I opened my graf theory exam and almost cried

#

swenglish

#

graph* <.<

stuck lava
#

cause thing to consider... new flags are kinda long @slim nymph

#

we generally profile GC on all servers with let's say FLAGS="-Xloggc:gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime -XX:+PrintAdaptiveSizePolicy -XX:+PrintPromotionFailure "${FLAGS}

heady spear
#

o this one was fun, I had to use angry birds to calculate the gravity on the moon

stuck lava
#

but debian won't have it without hackery

#

guess he's away maybe he'll see it maybe not

worn ember
#

length doesnt really matter if you just shove it in a file anyway

heady spear
#

ey yo so in my OOP exam they randomly forced us to design a swing gui on paper

#

was the dumbest shit I've ever seen

stuck lava
#

well we're using GNU screen @worn ember lol

heady spear
#

and that fucking UML diagram

#

I had nightmares about them

worn ember
#

cant you just run the sh file?

heady spear
#

Operating Systems was fun tho πŸ˜„

worn ember
#

i failed that class

#

stupid registers and memory

heady spear
#

I lucked out, I got loads of points because I had memorized page swap algorithms lol

worn ember
#

yeah we had to know the cpu cycle algorithms

#

and like write them out and shit

heady spear
#

we basically did scheduling, memory management, synchronization shit etc

limber knotBOT
#

i don't know what cs cirriculum is like at all but do they teach you to do better than this bullshit i'm reading

worn ember
#

i dont even follwo CS

heady spear
#

we did so many of these

#

.-.

worn ember
#

CS is mostly theorie based i guess

heady spear
#

until they told us to design shit using transistors

stuck lava
#

πŸ˜‚

worn ember
#

most of my classes are applied

heady spear
#

the transistor shit at the end completely fucked me over

#

I only got a B because of that 😐

stuck lava
#

job? just over broke?

worn ember
#

electronics is fun but its such a hassle

heady spear
#

I've failed the electrical engineering exam twice lol

#

I need to retake it

worn ember
#

i still have nightmares from my 800 page handbook on electronics

heady spear
#

digital electronics was chill but electrical engineering can suck my ass

#

and wave mechanics 🀒

worn ember
#

oh yes

#

as the math involved in it

#

is just yuck

heady spear
#

We take statics and dynamics rn and it's a lot more fun, but still fucking horrible

#

mechanics is such a pain in the ass

worn ember
#

most of that shit is imaginary numbers and shit

heady spear
#

like I don't care if you sit on a marble and rotate 32 degrees counterclockwise

#

ye phasors and shit

#

yuck

worn ember
#

at least i got to blow up some capacitors

#

mains?

heady spear
worn ember
#

oh nah we were using 12 volt lul

#

small capacitors, like 100Β΅F

heady spear
#

honestly fuck calculus

#

discrete maths was fucking lit

#

calculus can suck my ass

worn ember
#

chance calculation is also fun

heady spear
#

I've done pre-calc, calc 1, calc 2, linear algebra, discrete maths and now we're doing multivariate

limber knotBOT
#

get on my level i'm a math major

#

because i hate myself

worn ember
#

lmfao

#

boole algebra right?

limber knotBOT
#

next semester is analysis and modern algebra

heady spear
#

de morgan's are chill πŸ˜› They're the same in set theory, boolean algebra, predicate logic and literally everywhere else .-.

#

Once you know set theory you're good to go, you know all of math gj

#

My friend is a math major and I feel bad for her, 8 out of 10 people dropped out lol

#

6 of them became CS majors instead πŸ˜„

limber knotBOT
#

i will never

worn ember
#

i meaannn

#

can you blame them

heady spear
#

I'm doing computer engineering for some fucked up reason

#

so I have to take a bunch of dumb physics classes

worn ember
#

i'm probably doing 5 years over a 3 year course but i'll get there xD

heady spear
#

i dunno how it works in the US

worn ember
#

stupid muricans

#

EU ftw

heady spear
#

Computer Engineering here is like theoretical CS + software engineering + some electrical engineering combined into one

#

it's a combined masters, so 5 years

#

So basically a lot of math, a lot of computer science and a lot of physics 😐

worn ember
#

just kill yourself and respawn duh

heady spear
#

what if he respawns in some hardcore level

#

Zimbawe for example :/

worn ember
#

lmao

#

maybe its like ark, where you can choose your spawn region

heady spear
#

ey yo I wonder if travelling will be cheap once the πŸ‘‘ is gone

#

like everyone will be desperate for tourists

#

I wanna go abroad lol

worn ember
#

oil is cheap now

heady spear
#

We're pumping billions of crowns into the airline industry over here

#

ye but I'm not gonna drive to japan D:

worn ember
#

boat

heady spear
#

I'll get my license when I'm 55 I bet

worn ember
#

C word?

heady spear
#

I was gonna get my license last fall but my russian surgeon decided to fuck up my everything

#

so I couldn't lol

#

and when I turned 18 I had no time because of the IB 😐

worn ember
#

i was gonna do it these weeks

#

but yeahh

heady spear
#

lol life is going so well

#

don't all of america drive automatic tho

worn ember
#

i'm 22 and i dont have a license PepeHands

heady spear
#

I'm 20 and I don't have a license :))) Tbf we need to be 18 to get it

worn ember
#

yeah

heady spear
#

My dad was gonna practice with me but he died

worn ember
#

i dont really need it tho

heady spear
#

so yeah, that'll be hard

worn ember
#

oof

heady spear
#

tbf last time he drove with me it was in a minivan where the rear window was blocked so I couldn't see anything

#

and it was dark

#

and he was drunk

#

and it was raining

#

and a huge fucking semitruck came out of nowhere and I panicked and almost crashed

#

so that was fun, then he refused to drive with me again

#

Y'all cheating with your automatics tho pfft

limber knotBOT
#

MonkaS

heady spear
#

they are lol

#

you get used to it :p

limber knotBOT
#

I mean, I'm in Germany and I drive an automatic. Used to have a manual, it's fun, but my sleep disordered self needs automatic in case I start to drift

heady spear
#

except if you're my mom because then you'll suck despite having driven for 30 years

limber knotBOT
#

My car has safety features that makes driving with narcolepsy not a super dangerous proposition

heady spear
#

lol also my dad got his license when he was 38, but he started driving when he was 15

#

we used to get stopped all the time when he picked me up from school and the local police were like "u know you're not supposed to drive, but just this once*", it happened almost daily for a couple of years

#

then he caved in and got it 😐

#

small town in the middle of nowhere πŸ˜›

#

They knew my mom pretty well too because she was the local pyromaniac πŸ˜„

#

trust me, you don't

#

she's pretty miserable πŸ˜›

#

She went into prison a couple of times and she never got her life back together

#

we only talk when she needs to borrow money

#

ye the one that tries to burn your neighbors apartment down

#

and the one that starts fire in your sleeping kid's bedroom for the lols

#

so ye the police knew us pretty well lol

#

the town doesn't have a police station anymore, they got rid of it after we moved lol

#

pretty much πŸ˜„

#

My sister used to steal cars and shit but she moved away from there, and my brother didn't live there anymore so no need for the police πŸ˜›

#

It's really not that complicated tbh

#

like the first couple of times you'll fuck up hardcore and stall about 950 times

#

you'll get 30m then you won't get anywhere

#

and the first time you drive in actual traffic you'll shit your pants because there are 3 billion things to do at once

#

yeah I'm not really that worried about my own driving, I'm mostly scared of everyone else

#

because no one can be trusted

#

the pandemic has lead to quite a big increase in PlotSquared users o.o

fallen oracle
#

Does that mean you're going to port to a new command manager such as piston or ACF?

heady spear
pulsar wigeon
#

i mean, that roughly follows the global curve prob

heady spear
#

it does, almost exactly

#

but it usually doesn't change that much

fallen oracle
#

Can confirm that trend. We're close to 30,000 servers for PAPI.

#

Very nice

heady spear
#

this is bukkit/spigot

#

that means PlotSquared is sitll somewhat relevant lol

#

day and night πŸ˜›

#

Players (Current/Record): 149171 / 262546

#

java edition ded

#

v sad fs in the chat bois

#

I wanna get into VR, but it's so expensive

worn ember
#

i dont wanna break my legs doing vr cuz i dnt have space

heady spear
#

I wanna get a 4k monitor tho

#

my 2080 is stuck outputting 1440p latex documents smh

#

such an underutilized card

#

I could replace it with a potato and I wouldn't notice anything

golden gust
#

lets create a pool for DED to get vr

worn ember
#

my pc starts smoking when dealing with 4k on a 1080p screen lul

golden gust
#

under the condition that he live-streams

worn ember
#

wow rude

golden gust
#

that way we get to enjoy the moment he broke his leg on livestream

worn ember
#

meh first ploogin broke 100 downloads today, we celebratin bois

heady spear
#

omg ded livestream I'll send you money

golden gust
#

heck, break your legs now, and you'll be mostly back in action by the time we can leave our houses

heady spear
#

I'll subscribe to your onlyfans

worn ember
#

i'd prefer useful money :))

heady spear
#

cat's too

#

cat do u have onlyfans because plz

worn ember
#

i got locked out of twitch PepeHands

#

apparently you cant stream nude

golden gust
#

I keep debating on making one

worn ember
#

do it

#

i really hate how theres worldborder and worldborder

#

the vanilla one, and the plugin one

heady spear
#

I should rename my npc framework to shitizens too because it truly is shit

#

and it breaks every fucking update

#

I hate NPCs

worn ember
#

just change the version on the nms and ez fix

heady spear
#

pathfinding is the worst tho

#

because it breaks every minor update

#

for no reason

#

they just really need to make that public method private and also make it return a float instead of an int

#

but then change nothing else

static badge
#

plebians using floats

weary oxide
static badge
#

oh nooey

heady spear
#

I have a dumb citizens clone

#

because the server owner didn't wanna use citizens

#

so I just have to do everything citizens does

#

but differently :))

static badge
#

did you clone citizens and rename it

heady spear
#

No, I should have.

static badge
worn ember
heady spear
#

dark u should contribute to hyperverse

#

i promise it'll make u cry

#

the world generation API is the saddest thing I've ever dealt with

worn ember
#

yeah i'm never touching that

heady spear
#

why don't you just use teams like a normal person?

worn ember
#

so thats why you so dum

heady spear
#

apply a prefix and suffix and there you go

#

but darkkkk it's fun

worn ember
#

if it breaks once it doesntmatter anymore

#

cries in 1.8.8

heady spear
#

I've started supporting 1.8-1.15 in my plugins again

#

idk why the hell I thought that was a good idea, because we dropped 1.8 support in 2018** 😦

true canyon
#

Because "1.8 is the best combat ever, because I can use my auto-clicker script"

worn ember
#

my plugins are so trash they just work on every version

#

Β―_(ツ)_/Β―

#

man you can oneshot a pleb with a wooden axe if you crit him on full charge

#

seems balanced to me rite

heady spear
#

idc I don't play minecraft but people wanted plots in 1.8 for some dumb reason

#

I don't understand plot worlds at all

#

they're boring as fuck

worn ember
#

ikr

heady spear
#

o look at my fugly square now let's build somet shit πŸ€·β€β™‚οΈ

worn ember
#

90% of plots are just empty and claimed by some rando that logged in 8 years ago and never returned

heady spear
#

PlotSquared can clean those up :]

#

we have auto clearing shit + world purging and what have u

worn ember
#

sorry i only used PlotMe

heady spear
#

PlotMe was a superior plugin

#

too bad it's dead πŸ€·β€β™‚οΈ

worn ember
#

i didnt even know plotΒ² existed till i met city

heady spear
#

How I ended up with a plot monopoly idk

#

PlotMe died, PlotZ died and PlotSquared survived lol

worn ember
#

and since he never shuts up about it

heady spear
#

It has taken over my life dude

#

I don't study anymore, I don't sleep

#

I just make plugins

worn ember
#

dream life

heady spear
#

it's 4am .-.

#

well tbf your sleep schedule is just as bad as mine

worn ember
heady spear
#

We still have live lectures, just via zoom

#

WorldEdit being stupid? hm

#

I believe it

jagged egret
#

goodbye firefox

#

thanks ubuntu

#

firefox, discord, and slack randomly close πŸ˜’

worn ember
#

ubuntu? more like ubunsucks amirite

jagged egret
#

no

#

i get worse performance on windows

static badge
#

ubuntu?

#

more like retardu

worn ember
#

debian or riot

heady spear
#

leafy smd.

static badge
#

what am I, gay?

heady spear
#

babe, ik u r

worn ember
#

yuck

#

its like 18 but +1

#

wowow calm down there rebel

heady spear
#

ill bite u

#

yes goodbye

worn ember
#

yuck

#

^i sent that yuck like 3 minutes ago wtf

heady spear
#

ye discord having some problems rn

#

half of my spigot spam doesn't go through

worn ember
#

big suprise there

heady spear
#

I blame u

jagged egret
#

use taskchain

heady spear
#

heil aikar and all that

jagged egret
#

don't forget idb

heady spear
#

you know you can store the skins later right?

#

some people refetch them all the time bcuz dumb

#

I store all the hashes in a cute file

#

should I go to the gym

#

it opens at 5

#

I haven't been in two weeks lol

#

nothing is closed here

#

I honestly might just go because I haven't been in ages and I'm withering away

#

as long as I don't lick the equipment I should be fine

#

#coronachallenge

#

damn I love ava, I should lick a toilet too

#

I'm pretty tired ngl

#

4.30 am tho so no point in even sleeping lol

jagged egret
#

maybe it's bc ur up at 4am

worn ember
#

yeah i'm going to bed

#

id like to be useful tomorrow (today)

heady spear
#

I'm watching videos on NFAs .-.

#

ima drink 5 scoops of PWO

#

life is gonna be lit

#

my neighbors are still blasting music, they must be at 50h now lol

static badge
#

pwo?

#

piss with oxygen?

jagged egret
#

post workout

heady spear
#

preworkouuuuut

jagged egret
#

stupid ambiguous acronyms

static badge
#

huh

heady spear
#

just a bunch of caffeine, really

static badge
#

I'll go with paramedic workout

#

... or even better

heady spear
#

anal

#

idk chest compressions

#

they're tiring af tbh

worn ember
#

break some ribs

heady spear
#

my instructor told us that unless the ribs are popping then you're not doing it hard enough

worn ember
#

yeah same

heady spear
#

ye we used those :p

worn ember
#

no point in them having non broken ribs if they die anyway

heady spear
#

I had to get a red cross life saving certificate for some job

#

the defibrillator part was fun

worn ember
#

i am a certified retard

heady spear
#

but idk if I'd manage to use it irl

#

most of the equipment here is like soviet era lol

heady spear
#

well pray for me boys ima go break social distancing

worn ember
#

smh i told you no gay sex

heady spear
#

the gains r important

golden gust
#

don't count if you're wearing a dress

cosmic raft
#

well

golden gust
#

hai kash

heady spear
#

and our govnment told us to workout so

cosmic raft
#

at least put on a latex suit and gasmask, @heady spear

golden gust
#

LOL

heady spear
#

idk where my latex suit is

worn ember
#

why is that plugin called harbor smh

cosmic raft
#

you have one? :p

heady spear
#

uh... no

#

unless

#

I'll put a condom over my head for safety

#

not like they're gonna be used anyway =)))

#

fucking quarantine can suck my ass

golden gust
#

that sounds more like it's going to protect the world rather than you

heady spear
#

ye I'd be more worried about me than some corona

#

if i touch you'll never recover

#

no but really tho idk why nothing is shutdown here

#

but they be telling us to keep doing daily shit like working out, going for walks

#

the gym is fine etc so idk if they want us all to get sick

sharp sentinel
#

Aww I missed the PlotMe convo

cosmic raft
#

great, now i'm picturing @heady spear in a latex suit

#

i blame @golden gust

heady spear
#

I know u like it tho

sharp sentinel
#

I used to have a nice PlotMe fork, it had support for merging plots together to make big plots, and also for plots to be confiscated/locked down with a cool animation πŸ™ƒ

heady spear
#

I can't leave for another 15 minutes because they open at 5 πŸ˜„ I live across the road from the gym, so there's no excuse for me not going there for two weeks

sharp sentinel
#

It's illegal to use the gym in Australia right now πŸ™‚

heady spear
#

PlotMe was pretty cool, zachbora and I just didn't vibe at all

golden gust
#

I just feel bad for the irish

#

Not being allowed into their homes

#

Well, second homes

heady spear
#

PlotSquared was created solely to fix issues with plot clearing (namely it crashing the server) and to allow players to customize plot components using /plot set

sharp sentinel
#

PlotMe was okay but super buggy - I really only needed it for prison server stuff so I just forked it

heady spear
#

then Jesse joined and well, things escalated

sharp sentinel
#

Wait PlotSquared is to blame for FAWE existing?

heady spear
#

but, you can get that plotme experience by activating worldedit assisted chunk regeneration in 1.15 :] 2 minutes to clear a plot

#

Ye, FAWE was pretty much a PlotSquared extension from the beginning

#

We have loads of weird queues and stuff left from og FAWE

golden gust
#

afaik, the original dev behind it disappeared, it somehow(?) ended up in essentials, but, like, literally nobody really cared to maintain it

sharp sentinel
#

GroupManager was always a massive pain to deal with

worn ember
#

I liked gm

sharp sentinel
#

Whenever there was a permission bug I always assumed it was GM

worn ember
#

Until it broke

sharp sentinel
#

Now I assume it's UltraPermissions πŸ˜›

heady spear
#

bruh PEX is a pain in the ass

sharp sentinel
#

PEx actually works tho

heady spear
#

people report permission plugins on a daily basis and it's always PEX

#

yeah you'd think πŸ™‚

sharp sentinel
#

Rarely ever saw PEx API issues

golden gust
#

PEX has its moments, tbqh

heady spear
#

except that it doesn't at all

golden gust
#

I see UP quite often, it doesn't seem to respect bukkit perms properly

sharp sentinel
#

UltraPerms has entirely broken permission registration and Vault support

heady spear
#

99.9% of the cases where someone has issues with permissions in IS it's pex

sharp sentinel
#

To be fair PEx 1.x is outdated now

heady spear
#

I just send luck invitations to everyone :]]

sharp sentinel
#

LuckPerms isn't without its issues

heady spear
#

LP is pretty amazing, the web interface means people can actually set the permissions up correctly

sharp sentinel
#

Eg, it has some major performance issues in certain situations

golden gust
#

LP is nice but apparently has some oddball issues

sharp sentinel
#

And also seems to cache OP etc for way too long

golden gust
#

I'm pretty sure that there is some issue with it actually loading perms

sharp sentinel
#

We often get reports to WorldGuard about weird LuckPerms oddities

heady spear
#

o matthew did you finish WE for Sponge 8? I saw that u ported it

golden gust
#

Wanna say that there are issues with the command completions due to some perm stuff

heady spear
#

I wanna start preparing PlotSquared, even tho I can't test any of it

sharp sentinel
#

Well Sponge8 isn't usable - so I can't test it

heady spear
#

yeah no that's the problem lol

sharp sentinel
#

But I finished the port

heady spear
#

But world generation stuff tends to remain just as shitty ever fucking update

sharp sentinel
#

My favourite one is that when LuckPerms is installed, CraftBook adding a permission attachment for SUPERUSER CommandItems makes each command take 10 seconds to finish

heady spear
#

We rely on WE for loads of things now tho so if there's some sort of WorldEdit for v8 then I'm good to go

sharp sentinel
#

For some reason when you've added a permission attachment, the permission lookups to LuckPerms take literally forever

heady spear
#

hm

worn ember
#

Lukperms or riot

heady spear
#

tbf LP has some quirky behaviour, we needed to add some extra code to make it not freak out

sharp sentinel
#

And do note that the Sponge8 branch of WE is suuuper messy, so don't treat it as final lol

heady spear
#

world specific perms and shit tends to not work like ever

sharp sentinel
#

LP's region specific perms appear to work super decently though

worn ember
#

Wait what. Do you use luks API to register permissions?

heady spear
#

idk I've started fixing the issues in PlotSquared instead

sharp sentinel
#

Nah, LuckPerms has inbuilt WG Region perm support apparently

#

At least that's what WG users keep telling me

heady spear
#

o, that's pretty nice

sharp sentinel
#

Like WG regions are a permission context

heady spear
#

idk why everyone goes to every server but luck's to get LP support tho

worn ember
#

Can't you just block/allow commands in wg regions tho?

sharp sentinel
#

I was always salty that PlotMe took the name PlotMe, I was working on a plot plugin when it released called PlotMe also 😦 I used to name all my plugins with a Me suffix

heady spear
#

like they're either in EH, IS or in some other random server, but never where they're supposed to be

#

MePlot

#

ez

sharp sentinel
#

You can block/allow commands in wg regions yeah - but permissions do more than just commands

heady spear
#

o wait suffix

#

PlotMeMe

worn ember
#

MeSucks

sharp sentinel
#

PlotMeme

heady spear
#

PlotSquared is such a dumb name

#

I suck at naming shit

worn ember
#

*Meeseeks

sharp sentinel
#

In like 2012 I switched to naming things after book/movie references

heady spear
#

then we started supporting round plot so it makes no fucking sense

worn ember
#

I remember using citizens and make them do mazes lok

heady spear
#

How long have you been maintaining WE for?

#

It must have been ages now

sharp sentinel
#

Like the anticheat I sold to a lot of the big networks back in the day was called Rita, after The Rita Haysworth and the Shawshank Redemption

worn ember
#

Bruh

sharp sentinel
#

And I named an AntiCheat API for Sponge Precogs

#

After the Precogs from Minority Report

worn ember
#

Backstabbing bad

#

Banned

sharp sentinel
#

Uhhh I've been a part of WorldEdit/EngineHub for a very long time, but a major maintainer for like 3 years now I think

#

I was mostly just on CraftBook until then, with small PRs/changes to WE/WG here and there

worn ember
#

Craftbook was nice

sharp sentinel
#

was πŸ‘€

#

The biggest issue with CraftBook now is that Spigot is so shit that half the API doesn't work properly

worn ember
#

That was the plugin with Bridges and gates right?

sharp sentinel
#

Like quite literally half the API does not behave like it should

#

Yeah

#

Again with the word "was" πŸ˜›

heady spear
#

Cratbook is no more

worn ember
#

I'm sorry I haven't used it for years

heady spear
#

FAWE-Craftbook is the future

sharp sentinel
#

😠 @ City

#

But fair yeah - CraftBook is still around

heady spear
#

wait it's actually a thing lol

worn ember
#

Fast Async World Except

sharp sentinel
#

And does the same stuff

heady spear
#

jesse forked everything wtf

worn ember
#

Fork me daddy

heady spear
#

weren't u going to sleep

worn ember
#

Yes

#

I am in bed now

heady spear
#

o hot

#

send pic

worn ember
#

Ok

heady spear
#

nice

#

wtf who is at uni

#

the lights turned on

#

spooky

worn ember
#

It's Voldemort

heady spear
#

sorry i haven't seen twilight

worn ember
#

Same

#

Only seen trilight

unreal quarry
#

i watched twilight for the tits

#

i was disappointed

worn ember
#

Ur better of watching Garfield for that

heady spear
#

taylor lautner πŸ‘€

sharp sentinel
#

Why would you watch something for that tho

heady spear
#

he has the best tits in the movie

#

by far

unreal quarry
#

why would you watch for anything else?

#

πŸ˜›

fallen oracle
#

@unreal quarry You'd like Sex Education.

heady spear
#

I don't think I ever came over my Taylor Lautner crush tbh

sharp sentinel
#

Random nudity ruins a movie/tv show ngl

heady spear
#

Abduction 10/10

sharp sentinel
#

I've recently rewatched both Dexter and Weeds and both of those shows would be significantly better with less nudity or sex scenes

heady spear
#

depends on if it's super forced

sharp sentinel
#

Ideally none

heady spear
#

ye dexter is basically a super weird porno

worn ember
#

@unreal quarry nymphomaniac if you want a real fucked up movie with tits lol

heady spear
#

just subscribe to my onlyfans

worn ember
#

Sub for sub

heady spear
#

ok off to the gym, it's already 5:07 😐

unreal quarry
#

just ask @cobalt surge, she'll call me into the room if tits are on, because everyone love tits

heady spear
#

let's pray the πŸ‘‘ doesn't attack me

worn ember
#

I think ur wife loves tits more than you do

cobalt surge
#

shhhhh guys

heady spear
#

I'm kinda jealous of your marriage ngl

cobalt surge
#

yall are not suppose to know thayt

unreal quarry
#

^_^

worn ember
heady spear
#

meanwhile the best I have is dark

#

and he doesn't even love me back

worn ember
#

Take zbk

#

Just force your way in

#

I mean what

heady spear
#

Damn I need to dye my hair, I look like a zebra

worn ember
#

Cut it off

heady spear
#

I should

#

Why am I so slow I haven’t even left the apartment yet

worn ember
#

I haven't shaved since the start of quarantine

heady spear
#

By the time I get to the gym it’ll be super crowded

#

And someone will cough in my mouth

worn ember
#

Hot

vestal jasper
#

@heady spear

unreal quarry
#

joins gym to watch the tits, get coughed in mouth

worn ember
#

Manboobs

heady spear
#

Hi babe

cosmic raft
#

wtf did I come back to

unreal quarry
#

lol

heady spear
#

I need to be fit for beach2021

#

So I can get all the girls and stuff

cosmic raft
#

girls

heady spear
#

Because I like girls, ye

worn ember
#

Omg sameee

sharp sentinel
heady spear
#

Some old dude on Grindr called me fat

#

I think I have an eating disorder

fallen oracle
#

I forgot that Billy's whole family is in this Discord

#

Aikar, Chrysti, Z750, Byteflux

worn ember
unreal quarry
#

z's my dad

cosmic raft
#

it's ok

#

all I need is @heady spear and wiz

heady spear
#

I want a dad too

worn ember
#

Sugar daddy

heady spear
#

Fair 😍

heady spear
#

You can join our throuple

#

There’s always room for one more, I stretch real wide

worn ember
#

...

fallen oracle
#

Did Brian leave?

worn ember
#

Ig

fallen oracle
#

I can't tag him

#

@TehBrian

#

@austere ivy

#

Did you get your Panda Express?

heady spear
#

Omg it’s 5:20

#

Wtf am I doing

fallen oracle
#

Alright buddy

#

Say it correctly

cosmic raft
#

it's 20:19

#

that's the correct way to say it

fallen oracle
#

Say it correctly

heady spear
fallen oracle
#

Bro why are you outside

heady spear
#

Going to the gym

fallen oracle
#

What

heady spear
#

But I’m super late

#

Was supposed to be there at 5 :)))

fallen oracle
#

Are you not on lockdown?

heady spear
#

Lol no

fallen oracle
#

I wish I could go to the gym

heady spear
#

Welcome to Sweden bro

#

Corona ain’t got nothing on us

fallen oracle
#

:(

sharp sentinel
#

Aren't cold countries more susceptible?

pulsar wigeon
#

except ded people

heady spear
#

We’re just planning on ignoring it until it gives up

fallen oracle
#

Meanwhile the US just cut funding to WHO.

sharp sentinel
#

Australia went into pretty intense lockdown to try getting rid of the disease before winter as we knew it'd get a lot worse then

heady spear
#

There’s someone here already

#

In case anyone forgot what freedom looks like

sharp sentinel
#

That's a weird floor for a gym lol, that would not last long

heady spear
#

Yeah this place is expensive af, I kinda hate it

#

But I live 3 minutes from here πŸ˜„

unreal quarry
#

tbh, we've been under lockdown here in Houston for a month now. literally nothing has changed. i still go to work. i still go out to eat fast food. lockdown? what lockdown?..

heady spear
#

Yeah idk, all our cases are concentrated in Stockholm

#

And the king blessed them so they’re fine

sharp sentinel
#

In Aus all restaurants are takeaway only, and you're not allowed to sit down outside

#

Also you're only allowed to leave home for a few reasons, and all non-essential companies are forced to close offices

heady spear
#

Our schools are still open πŸ˜„

#

Cafes are open

#

Restaurants are open

#

Clubs are open

#

Unis are remote tho

unreal quarry
#

oh, i forgot my kids are not going to school

#

thats about all thats changed for me lol

heady spear
#

I’m super tired this was a bad idea

#

Ima take a nap on the floor instead

unreal quarry
#

wipe it down with disinfectants first

#

covid-19 can survive on surfaces for 48 hours

#

:3

#

runs away

heady spear
#

Meh we’re going to herd immunity

#

They just want 6 million swedes to get infected

cosmic raft
#

Fucking amazon

#

I hate them

#

Due to increased demand, we temporarily have reduced product selection available for delivery to your region. We are working to improve selection availability as soon as possible.

fallen oracle
#

Yeah, I waited 3 weeks for a TV remote.

heady spear
#

That sounds like normal delivery times in Scandinavia

limber knotBOT
#

they're prioritizing essential deliveries

heady spear
#

Sometimes packages don’t arrive but they said it’s because they have too many packages to deliver

#

Then they made a video where they compared themselves to Santa and said Santa only works one day per year

#

So it’s unfair they have to deliver 5 days a week

cosmic raft
#

you mean to tell me a barrel of lube isn't essential?

heady spear
#

Yall spoiled North Americans smh

limber knotBOT
#

thats exactly what i mean to tell you

heady spear
#

It’s very essential

limber knotBOT
#

no

heady spear
#

Yes

limber knotBOT
#

no

#

Zoidberg, quiet simpleauthority

#

Zoidberg, unquiet simpleauthority

#

wow

#

i was about to say, you'll take it dry and like it

fallen oracle
#

Imagine paying more than $1.30 for a McChicken.

limber knotBOT
#

keep going glare

magic ice
#

oh look glare was given a table

fallen oracle
#

Abuse.

#

Smh.

heady spear
#

I like this

fallen oracle
#

Imagine having access to #paper-daemon

heady spear
#

O no he’s back 😦

limber knotBOT
#

glare be quiet and go work on mcbanners

heady spear
#

Yes glare go work

fallen oracle
#

I have eat you whole

cosmic raft
#

no such channel

fallen oracle
#

Sorry, #paper-test

cosmic raft
#

still nope

fallen oracle
#

Gimmie the damn pig

heady spear
#

Why can simple post in your safe space but I can’t

fallen oracle
#

Pls.

heady spear
#

This isn’t very gucci goo

cosmic raft
#

now you can city

heady spear
#

Yay

potent fossil
#

post happy kitty

fallen oracle
#

I don't want to look at code for awhile I'm so braindead from that exam

potent fossil
#

i need

#

sounds like a personal problem glare

fallen oracle
#

I mean there's nothing to do on MCBanners until md pulls that PR and makes it live.

heady spear
#

O I’m all alone at the gym now

#

Time to strip

cosmic raft
#

πŸ‘€

heady spear
#

You’re more aerodynamic when naked

fallen oracle
#

Kash, I thought we had something. We taught you how to shave 😭

potent fossil
#

did we though

cosmic raft
#

yea well

heady spear
#

Kash is mine just saying

cosmic raft
#

city doesn't brag about cheap food

#

and is cute

potent fossil
#

date, date, date, date

heady spear
#

All food here is expensive 😦

potent fossil
#

city ur rich shut up

fallen oracle
#

Simple, what happened

potent fossil
#

what

fallen oracle
#

We went from MD making the PR live to not even merging it yet.

potent fossil
#

the identities PR got merged but he reverted the current version pr cuz it was b0rk

#

now i have another pr waiting to be merged