#general

3141 messages ยท Page 536 of 4

cosmic raft
#

sigh

static badge
#

why build it if it's not being copied

austere ivy
#

I've gotten further

#

java -jar BuildTools.jar --rev latest --compile craftbukkit

#

slap --compile craftbukkit on the end to compile craftbukkit

#

alright where do I go from here

void void
#

yes, as clearly stated in the update thread

#

.g maven install jar to local repository

limber knotBOT
void void
#

mvn install:install-file -Dfile=/full/path/to/buildtools/output/jar.jar -DgroupId=org.bukkit -DartifactId=craftbukkit -Dversion=whatever.version.it.is -Dpackaging=jar

#

congration

void void
#

shut the fucc up dark i already beat u 2 it

worn ember
#

well you can write it shorter you dum nerd

#

if its compiled with maven you dont need to give all those args

#

just the file

void void
#

ye if haz the pom in there

#

i expect brian to read a little bit

#

actually wait

#

no i don't

worn ember
#

noob

cosmic raft
#

youtube trending sucks

#

literally nothing in it that interests me anymore

static badge
#

trending kekw

worn ember
#

haha youtube trending

shell vine
#

use youtube homepage its catered to your specific desires ๐Ÿ˜‰

worn ember
#

for me its just filled with 5 year olds video's i've already seen

cosmic raft
#

its hard to find new music

void void
limber knotBOT
#

(DiscordBot) Abhi The Nomad - Somebody to Love - length 4m 10s - 18,059 likes, 174 dislikes (99.0%) - 695,482 views - Tommy Boy on 2017.06.23

shell vine
#

what i used to do is search for "<genre> best mix"

cosmic raft
#

here @void void

limber knotBOT
#

(DiscordBot) Purple Disco Machine - In My Arms (Official Visual) - length 3m 26s - 13,106 likes, 146 dislikes (98.9%) - 304,544 views - pdmVEVO on 2020.02.08

void void
#

listen to the one i sent it bops

shell vine
#

then make sure theres tracklist and just find out

cosmic raft
#

listen to mine

#

i'm listening to yours

void void
#

oki bby

#

this song sounds like what it feels like to do taste like feeling doing acid.

cosmic raft
#

yours is not too bad

void void
#

kash

cosmic raft
#

kek

shell vine
#

deep

void void
#

no wonder you can't find music, you just listen to shit that repeats itself

cosmic raft
#

nah

#

youtube recommended that to me

#

so i linked it

worn ember
#

suree

void void
static badge
#

sure

cosmic raft
#

as if I'd go looking for /that/

#

i look for kpop and stuff

void void
#

it's like, an ok beat i guess but

#

yea, idk

cosmic raft
#

that's all i liked in it, the beat

void void
#

it's the lyrical equivalent of pink eye

cosmic raft
#

the lyrics are trash

void void
#

i need to shave

worn ember
#

ok boomer

void void
#

why is shaving boomer

worn ember
#

cuz ur old

void void
#

ok peachfuzz

cosmic raft
#

i hate shaving

worn ember
#

๐Ÿ‘

#

same

void void
#

kash im sorry but ur just noob at it

#

NOW BOTH MY BOOSTS ARE ON COOLDOWN

cosmic raft
#

you deserve it

static badge
#

shouldn't be

#

unless

void void
static badge
#

boosting this server is actually a waste of your braincells

void void
cosmic raft
#

@void void its ok im going through my old spotify playlist now

static badge
#

youtube playlist is the only way

void void
#

i can give you a tagalog song that bops @cosmic raft

cosmic raft
#

sure

void void
limber knotBOT
#

(DiscordBot) IV OF SPADES - Mundo (Lyrics Video) - length 5m 56s - 20,921 likes, 1,508 dislikes (93.3%) - 10,446,106 views - Dave Production on 2018.04.06

void void
#

its chill not upbeat

#

so idk you might not like it

cosmic raft
worn ember
void void
#

well what is it, dark

cosmic raft
#

here simple

limber knotBOT
#

(DiscordBot) Mongolian Throat Singing-Batzorig Vaanchig - length 3m 53s - 276,819 likes, 3,236 dislikes (98.8%) - 15,730,576 views - Gnawalux Brussels on 2015.02.14

worn ember
void void
limber knotBOT
#

(DiscordBot) Daniel's Joik - length 6m 32s - 657 likes, 35 dislikes (94.9%) - 50,337 views - Jon Henrik Fjรคllgren - Topic on 2014.11.06

void void
#

not throat singing but traditional chanting for a lost friend

limber knotBOT
#

(DiscordBot) Muse - Supermassive Black Hole [Official Music Video] - length 3m 36s - 148,470 likes, 4,377 dislikes (97.1%) - 49,621,702 views - Muse on 2006.12.01

cosmic raft
#

ok

#

i know what to do with my time

#

` n

rocky oracle
worn ember
chilly pike
solemn atlas
thin frost
potent dragon
#

What are the chances that someone here is a docker genius?

void void
#

@potent dragon please, read this entire page, then return here.

#

.dontask

limber knotBOT
potent dragon
#

I've been attempting to feed arguments to an existing python application in docker with no prevail...
The application is waiting for raw_input and i was wondering if there was a way to provide it (To an already running container) with a value?

void void
#

Also methinks you didn't read the whole page like I asked.

#

But whatever.

#

As the dontasktoask site notes, that question is not /really/ docker specific, but how you can integrate docker with another software to achieve what you want so by asking for 'docker geniuses', you would have walled me out -- im certainly not a docker genius, but i can definitely google.

ashen fjord
light rivet
buoyant shadow
halcyon tide
idle lotus
steep sapphire
heady spear
#

CraftWorld{name=worldeditregentempworld} ๐Ÿ˜ฆ

#

how the hell am I supposed to know what world they're meant to regenerate from this world name

latent valve
#

pray

heady spear
#

Oooo I can get it from the world server

#

nevermind :|| That would have been awesome though lol

#

Yay //regen works in plots again. Am magician

latent valve
void void
#

wat

limber knotBOT
#

been in there for 1-2 weeks

#

I subscribes to news during minecon, I don't think I've received any mails yet lol

#

s/subscribes/subscribed

#

Correction, <KennyTV> I subscribed to news during minecon, I don't think I've received any mails yet lol

mortal mountain
#

Oh hey there @queen rapids

heady spear
#

Bruh

#

Mods yeet them out of hereeeeee

vestal jasper
#

Ah yes retard not even having an issue description at all, check

#

Retard posting error into GitHub directly, check

void void
olive garden
#

oh my god, I can't handle this

#

last thing I needed right now was that GH issue

crystal adder
worn ember
#

@olive garden what you complaining about now

olive garden
worn ember
#

lmao wtf

placid widget
unreal ruin
quasi valley
#

wow looking at discord on pc really makes me want to puke again, it looks so awful without the separating lines

void void
#

what were the versions that changed how chunks work?

latent valve
#

then dont

#

ahha

limber knotBOT
#

yes that's the plan

#

"how chunks work?"

#

as in 1.15, 1.14, 1.13 all changed something in its format

void void
#

so i want to bring a beta world into 1.15

#

im supposed to load it in several versions beforehand

#

cant remember which

#

ok i think antvenom has the video tutorial for it

void void
#

oke

#

im pregenerating -20k to 20k

#

cos

worn ember
#

i read that as "i'm pregenant"

void void
#

its 0.69% completed

#

charcoal is cringe because its the same thing as coal

#

wat do

void void
#

solid bruh

worn ember
#

great issue

#

glad it was brought to our attention

feral radish
limber knotBOT
#

wait, you aren't allowed to send cancelbots via discord? aren't they "good" tools though and not viruses? thonk

#

lmao, discord ToS even prohibts any talking about macro software or any software that violates a third party software's license

fallen oracle
#

.g cancelbot

limber knotBOT
#

(DiscordBot) https://en.wikipedia.org/wiki/Cancelbot -- Cancelbot - Wikipedia: "A cancelbot is an automated or semi-automated process for sending out third-party cancel messages over Usenet, commonly as a stopgap measure to..."

A cancelbot is an automated or semi-automated process for sending out third-party cancel messages over Usenet, commonly as a stopgap measure to combat spam.

fallen oracle
#

Interesting.

limber knotBOT
#

If you want do be pedantic that means that you are basically not allowed to use auto moderator bots to delete spam

#

oh, we are also not allowed to talk about duplication or security bugs on discord

#

well "we"

#

but I was actually searching for rules against "selfbotting" and didn't really find anything related to that thonk

#

but funny that even mentioning AutoHotKey is a ToS violation

#

runs

olive garden
#

*the ToS doesn't

limber knotBOT
#

ik, but it's even less binding than the ToS ยฏ_(ใƒ„)_/ยฏ

olive garden
#

pretty sure the ToS is binding, and that page is just simply non-binding :D

limber knotBOT
#

I just don't get people going around screeming "selfbotting" when they see the bot tag when a self bot wouldn't even show that, lol

olive garden
#

yeah...

limber knotBOT
#

whether or not a ToS is binding in any jurisdiction is always questionable and would have to be challenged in front of a court to confirm it ยฏ_(ใƒ„)_/ยฏ

#

they're just botist

#

at least part of their ToS violate german law anyways (the stuff regarding decompiling)

olive garden
#

Could you please elaborate?

limber knotBOT
#

also as far as I can tell the ToS doesn't even ban the usage of third party clients (as long as they don't automate stuff), only the creation of them xD

#

we have a right to decompile software for personal or educational usage

latent valve
#

Oh noo bot report reeeee

olive garden
#

I see, thanks

limber knotBOT
#

or even basic referential usagew

#

I would put that under educational tbh

pulsar wigeon
#

i mean

#

most ToSs have some term like "we can stop providing this service to you at any time for any reason"

#

a ToS doesn't mean they can take legal action against you for breaking it

#

it's just "if you do things we don't want you to we can terminate your service"

unreal trail
heady spear
#

wiz I realised I was dumb lol, the problem was that the generator was called with the wrong world which made PlotSquared freak out

#

but the generator instances are unique per world so I just grabbed the world from there

#

I kinda wanna use WorldEdit for PlotSquared augmented world regeneration, as we can't use the regen chunk stuff anymore and I don't wanna deal with partial vanilla regeneration myself

pulsar wigeon
#

hm, i figured that the Generator instance just knows what it needs to (re)create any given chunk

#

so throwing the same instance into a new world would work

heady spear
#

I mean it does make a lot of sense, there's just no guaranteee that it's the case ๐Ÿ˜› It was a super easy fix tho

pulsar wigeon
#

yea ok

#

well, that impl wasn't really designed with custom generators in mind anyway.

#

in general the idea is that a generator is stateless aside from the seed (which can be input at any given point)

heady spear
#

Our generator is a giant cluserfuck though. We didn't really want to remake it from scratch when 1.13 came around so there's basically just 52 layers of tape holding it together

pulsar wigeon
#

lmao

heady spear
#

It works great now ๐Ÿ˜› And //regen isn't even that slow either

#

it's fast enough where I'll happily use it for our vanilla regeneration stuff if that means I can save some time

pulsar wigeon
#

honestly i think the biggest issue there atm is that we generate extra border chunks

#

which is supposed to help with things like structures/features(/populators, whatever you call em) on borders

#

haven't really tested it extensively though

void void
heady spear
#

Hm, that might become a problem

serene harness
heady spear
#

I'm kinda mad though because Jesse broke soooo much stuff last time he came back and no one bothered to test any of the bloody code in the updates while I was busy at uni and now nothing works anymore

#

next time Jesse comes back I won't let him commit anything unless at least 14 people review it first

pulsar wigeon
#

yea idk how some things just go unnoticed and broken for so long

void void
#

I'm waiting for fawe 1.15 to release my friends keep crashing the server

#

I put awe on but they said it was too slow

pulsar wigeon
#

it's so much harder to pin down what an issue is way later

golden gust
#

I personally use AWE

pulsar wigeon
#

slaps cat

golden gust
#

AWE is slower, but much less stupider

void void
#

my friends hated awe lmao

heady spear
#

I would use AWE if the free version wasn't borked in 1.15

worn ember
#

i use uwu

pulsar wigeon
#

WE is honestly getting quite fast

golden gust
#

with proper config, and when he drops decent versions, it's not too bad

pulsar wigeon
#

the issue really isn't speed though

golden gust
#

I mean

pulsar wigeon
#

it's blocking MT

#

people don't like the "lag spikes"

golden gust
#

My issue is that I'm stupid and go OTT too fast

#

"Oh, that's a small edit, rite"

#

2 million block changes later

heady spear
#

I mean I get it if 15 people are trying to make huge edits at the same time

#

but like ๐Ÿคทโ€โ™‚๏ธ

pulsar wigeon
#

2m blocks is only a few seconds though

#

unless it's loading chunks

heady spear
#

FAWE is adding too much extra fluff which makes it impossible to maintain and now you can't even use it to set blocks

#

the pumpkin patch thingy works though apparently, so there's that

pulsar wigeon
#

for reference, view distance 5 is like 8 million blocks

#

if you select everything in your view distance

heady spear
#

Installing FAWE also breaks PlotSquared as Jesse decided it was a great idea to make FAWE inject a bunch of shit into PlotSquared for no good reason

pulsar wigeon
#

lmao

#

imagine just using an API instead of injecting shit

heady spear
#

So with FAWE installed, /plot info takes several seconds to display and causes actual lag spikes <.<

golden gust
#

gege

pulsar wigeon
#

what does plot info even display lmao

#

why would that take longer with fawe?

heady spear
#

We don't know.

pulsar wigeon
#

if it's anything like /rg info it just lists flags and members and stuff

heady spear
#

It just displays plot info and a flag list lol

pulsar wigeon
#

tf even

void void
#

I'm trying to figure out how to make spongeforge look as similar to the other servers I run cause they all use paper kekw

heady spear
#

There's also a bunch of FAWE specific code in PlotSquared that I'm constantly yeeting away

pulsar wigeon
#

paperspigot

void void
#

paper

pulsar wigeon
#

where the fuck is the bot

void void
#

there paper

heady spear
#

papercraftbukkit

frigid ferry
#

๐ŸŒฎ

void void
#

does that exist ๐Ÿ˜ณ

pulsar wigeon
#

i mean like, i'd understand having optional features that could enable when fawe is present

heady spear
#

It's annoying though because it affects shit like plot clearing, because apparently jesse figured out a way to make clearing half a millisecond faster if using some weird combination of fawe queues and the blood of a newborn goat

pulsar wigeon
#

"papermctv"

#

yikes

#

haven't heard of anything wrong with that

#

so imma just assume it's a you problem

#

since we don't have a bug report

#

yea 100% a you problem

quasi valley
#

pretty sure it does rotate rotatables

pulsar wigeon
#

yea that's never really been a thing so

#

there are very few tile entities that have rotation, but we handle all the ones i'm aware of

#

(we even handle entities)

#

eg item frames

heady spear
#

Tile entities are dumb. My solution to dealing with them is either just deleting them or just pretending their normal blocks and having chests puke items all over the place. Been working great for 6 years now

pulsar wigeon
#

lmao

#

wat

#

we clear containers before replacing them for historical reasons

#

though I think recently MC has some tricks for that

#

since /setblock and fill etc etc vanilla commands have an option for it

heady spear
#

I fixed /plot swap yesterday but it still pukes out items and I cba to fix it

#

it's a feature

pulsar wigeon
#

just use WE api :^)

heady spear
#

Also why the hell would anyone want to swap two plots, it makes no bloody sense

golden gust
#

gotta put the pretty stuff near spawn and move the city stuff away from spawn

pulsar wigeon
#

kinda makes sense?

#

yea lol

golden gust
#

Not that your building skills are bad or anything

pulsar wigeon
#

or if you buy another plot but all your neighboring plots are taken

golden gust
#

sips tea

pulsar wigeon
#

you'd like to move your plots to be all together?

#

idk if that's a thing tbh, never played with any plot sort of systems

heady spear
#

It hasn't been working for months though and no one has complained

#

so it can't be used all that much ๐Ÿ˜›

pulsar wigeon
#

yea

golden gust
#

Maybe people just don't update ur stuf

#

I know, from the horror stories of jessie, I wouldn't

#

๐Ÿ˜„

heady spear
#

They shouldn't, at least not after Jesse and Matt has worked on it

pulsar wigeon
#

honestly matt is jesse 2.0

#

but worse

#

cuz he doesn't know what's going on

#

the amount of untested code that goes straight to master is fucking appalling

#

"it compiles so imma just assume it works"

#

Y I K E S

golden gust
#

Works for me!

#

runs

limber knotBOT
#

shoots cat in the foot

heady spear
limber knotBOT
#

we'll have cooked cat for dinner boys

golden gust
#

I actually did that one recently :L

#

I forgot about the hells of generics

#

and even somehow reverted some other commit in the process \o/

heady spear
#

But Matt does actually communicate and he's able to explain what he wants to do, which is a huge improvement lol

pulsar wigeon
#

the duplicated javadoc thing?

#

i mean, worldedit was literally designed to be an admin tool

heady spear
#

even though he commented the same thing on 80 files in a code review and I wanted to strangle him a little

pulsar wigeon
#

not a plaything to give to every user

#

not blocking was literally never a design goal of worldedit

heady spear
#

which is why FAWE became a thing, then it kinda spiraled out of control

limber knotBOT
#

there's no such thing as queueing/only placing x blocks a second to let room for server ticking, is there?

heady spear
#

it the beginning it was pretty sane

pulsar wigeon
#

i really wish all the nice patterns/masks/brushes were just PRd to WE in the first place

heady spear
#

Jesse isn't very good with collaborative programming ๐Ÿ˜›

golden gust
#

I mean, the trick is to just fork and maintain your own stuff

#

Woooo

pulsar wigeon
#

yeaaa

#

right kenny, it's completely impossible with the current api design

#

without like...lying everywhere

limber knotBOT
#

oh

pulsar wigeon
#

like "haha yea we totally just set this block carry on"

#

but you didn't actually

limber knotBOT
#

rip

pulsar wigeon
#

that's how AWE works

#

since it can't "break" our api

#

fawe...no fucking clue lol

#

i think atm it just doesn't care

#

hence returning -1 for everything

#

heard that was an issue anyway

heady spear
#

FAWE atm is interesting

#

It has been a very special project ever since 1.13 was released

limber knotBOT
#

fawe has always been... interesting

heady spear
#

It's very special indeed

pulsar wigeon
#

anyway maybe if i ever find enough motivation to port WG to piston+ i18n, i'll get around to adding patterns/masks/brushes from fawe/vs/arc's stuff to WE

#

or at least an addon that just uses WE api

#

lmao basket how about you

limber knotBOT
pulsar wigeon
#

just go rewrite the entirety of worldedit from scratch ez

heady spear
#

I mean I couldn't really care less about FAWE at this point in time. As long as it doesn't affect PlotSquared I don't care

pulsar wigeon
#

o

#

i mean that's probably even more crazy

heady spear
#

and PlotSquared depends on WorldEdit and is only compatible with WorldEdit and will only ever be compatible with WorldEdit.

#

people are beginning to pour money into FAWE development though

#

so that'll be interesting ๐Ÿ˜›

pulsar wigeon
#

yea i honestly think that's retarded

#

it's not like matt is gonna get enough money to quit school lmao

limber knotBOT
#

seeing how much that gobrush/gopaint guy earns through patreon makes we manna jump out of my first floor window

heady spear
#

WorldEdit 7 is sooooo nice though

#

We've started replacing loads of PS internals with WorldEdit equivalents and it makes the code so much more enjoyable to work with lol

#

mainly because your shit isn't half assed unlike ours, lol

pulsar wigeon
#

yeaaa

limber knotBOT
#

only a quarter assed

pulsar wigeon
#

having full forge/(fabric/sponge) support kinda makes it so that we have to have a proper system in place for that

heady spear
#

idk why PlotSquared still makes everything platform independent considering we have no plans to pick up work on the sponge and nukkit modules

pulsar wigeon
#

yea that's where i'm at with WG tbh

heady spear
#

I don't think any of that shit has worked since like 2016

pulsar wigeon
#

like, me4502 did a lot of nice work abstracting it in the 7 update but

golden gust
#

nossr elected on using acf for mcmmo, btw

pulsar wigeon
#

i honestly have no plans on trying to rig a sponge platform onto WG

#

yea i saw that

#

don't care

#

:^)

golden gust
#

I did try looking over how to implement piston and just... rip

#

Too much for my little friend brain right now ๐Ÿ˜„

pulsar wigeon
#

eventually we'll get docs release etc etc

void void
#

pets electroniccat

pulsar wigeon
#

til then whatever

golden gust
#

one day

fallen oracle
#

Someone say ACF?

pulsar wigeon
#

new command framework primarily written for WE

heady spear
#

The most annoying thing about support multiple server implementations would be the bloody event handlers

pulsar wigeon
#

yea that's most of it

#

WE is nice because our events are literally.... left/right click block/air, and oncommand

#

that's it!

#

wooo

void void
#

wooo

golden gust
#

Sponges cause tracker makes me jelly af

pulsar wigeon
#

meanwhile worldguard has to hook into a million fucking events

golden gust
#

Especially when working on bukkit stuff

void void
#

and then there's WG wiz

#

beat me to it

fallen oracle
#

ACF is pretty fun but I absolutely hate the default generated help command.

heady spear
#

PlotSquared and WG are pretty similar when it comes to events and flags and shit and honeslty it's kinda miserable lol

pulsar wigeon
#

some events are workaround for other events because those events don't give us the info

heady spear
#

I wonder if someone actually commits to rewriting the plotsquared commands using piston

pulsar wigeon
#

like, there was this long standing issue (dunno if it still exists) where if you place tnt next to an active redstone input, it will immediately prime

#

so we never get a blockplaceevent

heady spear
#

like jesse said he would but then he disappeared

fallen oracle
#

Now, if ACF would pair with Text from Kyori, and make the default help generated menu support json and pagination, I would nut on command, day and night.

pulsar wigeon
#

so we have to catch tnt placement at the playerinteract stage

heady spear
#

matt says he will but doubt

pulsar wigeon
#

WE has that with piston glare

void void
#

i lold wiz

golden gust
#

I mean, you could always write your own halp thing

pulsar wigeon
#

like, //help

#

it's pretty nice

fallen oracle
#

Yeah I can write my own help thing and I plan to.

heady spear
#

ok but guys

#

nothing can beat my help command

fallen oracle
#

I did it for VP and I plan to do it for Guilds, I just need the pagination knowledge.

pulsar wigeon
#

is it anywhere near as good as your tab completions city?

golden gust
#

text has support for pagination

fallen oracle
#

Gotta figure out how to use the Text Pagination thingy in Kyori

golden gust
#

yet to toy with it, but looks kinda simple

pulsar wigeon
#

WE has pagination too

fallen oracle
#

Yeah but I have no idea how to utilize it yet.

heady spear
#

actually you should see our command class lol

pulsar wigeon
#

we did ours before kashike did

fallen oracle
#

Yeah I know wiz, we've compared.

heady spear
#

look at this, so beautiful

pulsar wigeon
#

ours is so much easier imo

fallen oracle
#

It is.

pulsar wigeon
#

i tried looking at kashike's and like...im sure it works but

#

it reminds me of sponge

#

actually most of text's impl reminds me of sponge

golden gust
#

#BuildersForDays

pulsar wigeon
#

generic builders for days

golden gust
#

๐Ÿ˜„

pulsar wigeon
#

and each type has to be generic on at least 3 different type parameters

#

and when you get to the bottom, it's actually just a type parameter loop to some higher type

#

?????

fallen oracle
#

Yeah I use a lot of text already and it works fine, but I had some issues I wasn't a fan of.

#

Just need to look at more examples of the pagination stuff

heady spear
#

is piston actually documented or is it like the old command stuff where you had to cry for 5 hours to get anything to work

void void
#

^

pulsar wigeon
#

lmao

#

don't forget to sacrifice a goat

#

crying alone won't do it

fallen oracle
#

Yeah I heard it wasn't documented yet which is why I wasn't considering it.

pulsar wigeon
#

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

golden gust
#

Guys

#

the answer is obvious

heady spear
#

tbf it might not have helped that I had to work with the FAWE version of the WorldEdit command stuff which apparently changed everything for no reason

golden gust
#

We just gotta create our own command framework

pulsar wigeon
#

.xkcd standards

limber knotBOT
#

(DiscordBot) xkcd: Standards (20 July 2011) | http://xkcd.com/927

static badge
#

Call it annotated command framework

pulsar wigeon
#

i mean tbf, piston isn't meant to be a standard

fallen oracle
#

Just combine piston, ACF, rpf, and uhh

#

Bukkit

static badge
#

Or annoying framework

pulsar wigeon
#

it's meant to fill a lot of the gaps that other systems don't support

fallen oracle
#

PaperCommandFramework

static badge
#

Or aikar's framework

heady spear
#

I remember ACF being a pita when trying to implement shit to work on both sponge and bukkit at the same time

pulsar wigeon
#

because like, our original command system in 2011 did this stuff, and the system that became intake did this stuff

fallen oracle
#

I had some issues with bungee that I ended up PRing in

heady spear
#

like you had to make 950 different versions of everything to get anything to work

pulsar wigeon
#

but people still don't support flags

#

although, i would like long-form flags

#

that would be cool maybe idk

fallen oracle
#

I still don't fully understand flags, but I'm starting to. I got admin commands working with flags

heady spear
#

so we decided not to use ACF because we would end up doing more work than if we were to just fix up our command stuff

pulsar wigeon
#

what's not to understand

heady spear
#

and when we started moving to the old worldedit command stuff, but then piston became a thing and I just gave up

pulsar wigeon
#

works just like *nix programs

#

and like windows stuff if you replace / with -

heady spear
#

maybe I should just make another command framework

#

or update the one I currently use to the latest version instead of relying on a broken copy from 2014

#

I just need a good name

fallen oracle
#

I think I settled on ACF because of how easy it made it work with multiple languages.

heady spear
#

oh fun fact all of our command handlers are async by default

#

So... FACF? ๐Ÿค”

fallen oracle
#

But now I'm going through and redoing all my commands. Consolidating them, etc.

#

Trying to shave off a few MBs.

pulsar wigeon
#

piston handles async stuff just fine

#

just make the base dispatcher move all the context to your executor immediately

#

the managers are all threadsafe

heady spear
#

we'll probably move to piston at some point

#

I just gotta convince matt that we can't drop features just because it makes the transition easier

fallen oracle
#

Just gotta get that documented too.

heady spear
#

he wanted to remove customizable colors from our captions because it'd make it easier to use json messages

#

like ok I think people will appreciate all the messages being aqua and dark red in broken English

pulsar wigeon
#

lol

fallen oracle
#

I had to do some hacky stuff to make an easy custom help menu on ACF. It wouldn't do it's local translations before I sent the message so I had to move some stuff around. That's like one of the only downfalls I found so far.

pulsar wigeon
#

worldedit does all its translations on send

#

like, everything is a translatablecomponent with just key/args up til player#sendmessage or w/e

#

then we do server-side "rendering" of translations

fallen oracle
#

Yeah. I wasn't proud of what I had to do to make it work, and it's going to be even more nasty if I try to add pagination into it.

heady spear
#

we load all our translations on startup and force people to use enums for everything ๐Ÿ˜„

#

fuck working with strings, people make typos and it sucks

fallen oracle
#

Yeah I have an enum and load all the messages but with the way that ACF works for descriptions, it uses an annotation transformation and only proceeds to inject the switch on send.

heady spear
#

fuck it I kinda wanna switch to piston now

#

but I've neglected my course work for two weeks while rewriting the flag stuff

#

idk if it's worth flunking out of uni

fallen oracle
#

@Description("{@@descriptions.cancel}") It uses something like this. Then, when the command is sent or whatever, it does that translation.

heady spear
#

ew

pulsar wigeon
#

yea we just straight use text's TranslatableComponent stuff

#

which i mean, is how mojang intends it

#

but we can't put the translation strings on the client

#

so we do a pass and replace before sending it to clients

heady spear
#

how does tab completion compare between acf and piston?

pulsar wigeon
#

which text also has a thing for iirc, FriendlyComponentRenderer

fallen oracle
#

I mean, in theory, I could just bypass all this issue and do the long way around, but the reason I had to do some hacky stuff was so that I could loop through the command manager for the registered commands and not manually design each one.

pulsar wigeon
#

piston basically has key based completions, where the key is the parameter type unless you specify a custom annotation

#

and you register that key with a parser/suggester

fallen oracle
fallen oracle
#

I was fairly new to Text and Kotlin so it's not the best, but I think it can probably be optimized a bit more.

pulsar wigeon
#

jesus tf is this

#
manager: CommandManager<*, *, *, *, *, *>
fallen oracle
#

Yeah Kotlin does that when trying to use ACF's CommandManager as a parameter.

#

Might be able to try and specify PaperCommandManager to clean that up.

pulsar wigeon
#

Class CommandManager<IT,I extends CommandIssuer,FT,MF extends MessageFormatter<FT>,CEC extends CommandExecutionContext<CEC,I>,CC extends ConditionContext<I>>

#

holy fuk

fallen oracle
#

Yup

pulsar wigeon
#

yikes

void void
pulsar wigeon
#

it just assumes that the messageformatter has some "color type"?

pulsar wigeon
#

wut?

fallen oracle
#

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

#

It looks like I might be able to directly specify the PaperCommandManager to clean that up.

pulsar wigeon
#

won't work on spigot tho?

void void
#

thats what you're supposed to do ๐Ÿ˜‚

#

the ACF PaperCommandManager gracefully falls back wiz

#

iirc

fallen oracle
#

It does, Paper just tries to run it async

#

Ya

pulsar wigeon
#

ah ok

fallen oracle
#

It just fallsback to bukkit

void void
#

i sure hope my assignment for history was pushed back like the exam was!

#

otherwise, im f u c k e d!

#

:D

fallen oracle
#

Lol

worn ember
#

do you guys commit after every method you change?

#

or every class?

void void
#

no

fallen oracle
#

It really depends on what I'm doing.

void void
#

every char

worn ember
#

simple, you're dead to me

pulsar wigeon
#

i never commit to anything besides my girlfriend

#

that would be cheating

void void
#

nah but actually, its every unit of actual functional work that changes...like, a new feature even if it's small

worn ember
#

i dont have that issue wiz ๐Ÿ˜‰

void void
#

or somewhat large

worn ember
#

well currently i'm just refactoring some methods to add some more checks

#

not sure if i should commit for every method then

#

also, we work with a layer principle, DAO, service and UI layer. it would be fine to call service methods from the same class to execute DAO stuff right?

fallen oracle
#

Yeah, good call wiz. I can change that to the actual specified command manager and it works again.

golden gust
#

you commit a change

worn ember
#

๐Ÿ‘ good job electro

fallen oracle
#

I don't think JDA's implementation ever got finished.

pulsar wigeon
#

i mean, regardless it shows the flaw in the generic design

void void
#

yea not proud of that

fallen oracle
#

Ahh, okay.

void void
#

๐Ÿ˜‚

pulsar wigeon
#

what

#

the

#

absolute

#

fucking

#

WHAT

fallen oracle
#

I mean I was happy that I could loop through the registered commands, but it just wasn't easy to.

fallen oracle
#

๐Ÿ˜›

void void
#

ugh fucking chipotle :(

#

opens so late in the day

#

mek me wan die

fallen oracle
#

I suppose I can also just change up how I do the help menu

#

I need to dig into the damn thing and find out where exactly they are converting that @@ stuff to the actual message so that I could actually use that in the method.

worn ember
#

@void void do iitt

violet frigate
void void
#

braces or 2 puppies are killed

#

nice kenny

limber knotBOT
#

๐Ÿ‹

latent valve
void void
#

who gonna win, electrical cat or... an eye

pearl ibex
#

Lmao.

void void
#

i walked into chipotle the very second they opened

#

and they had nothing ready

#

i felt bad but a mans gotta do what a mans gotta do

#

Two employees were sprinting back and forth from the kitchen to get the ingredient table ready

golden gust
#

a maaaannns gotta do, what a maaanns gotta do

fringe plover
void void
#

im back here now

left swift
#

gratz

limpid marlin
worn ember
#

i got no idea what a chipotle is

peak dirge
#

.g chipotle restaurant

limber knotBOT
#

(DiscordBot) https://www.chipotle.com/ -- Chipotle โ€” Order Now: "Earn points for every dollar you spend towards free Chipotle. Real food. ... Unwrap some free chipotle. Create an ... 2020 Chipotle Mexican Grill...."

worn ember
#

looks like veggie stuff

void void
fierce pebble
merry talon
#

@void void on behalf of all food/retail workers

#

we hate you

void void
#

i know

#

:)

#

i dont care though

#

at all

heady spear
#

I think I'm becoming an alcoholic

woven otter
#

hello city

#

I'm here to support you city

heady spear
#

I might just be very Swedish tbf

#

I think most Swedes are alcoholics

woven otter
#

aren't you russian

heady spear
#

half-blood ๐Ÿ˜›

fallen oracle
#

Why do you think you're becoming an alcoholic?

pulsar wigeon
#

he's been writing code using alcohol

fallen oracle
#

O.o

void void
#

Anyone know what plugin this is?

ember crag
#

looks like civ hex tiles

#

might give you a starting point on your search anyway

void void
#

it's mc

#

on dynmap

ember crag
#

Yeah, I know. But they may have named the plugin in some relation to Civ since it looks pretty similar.

#

It acts kind of like towny, but it's obviously not Towny with the hex tiles.

pulsar wigeon
#

i mean...could be something custom

#

really depends on where you found it

#

the lack of context is not helpful

vestal belfry
pulsar wigeon
#

i mean, no but that's irrelevant

limber knotBOT
static badge
#

nice url

void void
#

when im home ill make a test server with dynmap

#

yea

pulsar wigeon
#

jesus that link

#

lmao

void void
#

smh

pearl ibex
#

Love those tracking tags. :>

pulsar wigeon
#

i mean, it's OSS

#

and yea they have a dynmap plugin

#

so i guess

#

all ded af tho

#

lmao

worn ember
#

no u

pulsar wigeon
#

this repo is a mess wow

#

they have client side anticheat

fallen oracle
#

It's a CloudFlare tag

#

It shows up when you hit their challenge for the first time in awhile

pulsar wigeon
#

yes but you don't have to copy it

fallen oracle
#

It's a fairly new thing they do

#

They just simply copy and pasted their URL not knowing better.

pulsar wigeon
#

we know

fallen oracle
#

Good

void void
#

Gรผd

worn ember
fallen oracle
#

There's actually only 2 plus

worn ember
#

psspspsps

left swift
#

SuperEpicArmorPlus++

ember crag
#

Notepad++\

worn ember
carmine vessel
slate crown
#

Hello,
Can I report a bug somewhere on discord?

#

Paper bug I mean ๐Ÿ˜‰

worn ember
#

and follow the template

pulsar wigeon
#

if it even is a bug

#

inb4donotreporttopaper

worn ember
#

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

limber knotBOT
#

(DiscordBot) https://www.dreamworks.com/movies/shrek -- Shrek | Official Site | DreamWorks: "Official Site of DreamWorks Animation. For 25 years, DreamWorks Animation has considered itself and its characters part of your family."

DreamWorks

Official Site of DreamWorks Animation. For 25 years, DreamWorks Animation has considered itself and its characters part of your family.

worn ember
slate crown
#

thx

worn ember
#

does anyone know if vault works for 1.15?

dusk drift
#

Vault will prob work on 1.20 with no updates needed tbh lmfao

worn ember
#

never know :p

dusk drift
#

idk man

#

my shit still works from 2013

worn ember
#

i havent released a single plugin lul

#

how do you even see your resources on spigot

#

that site is so annoying to navigate

#

under what menu?

#

wasnt sure if i published any

#

i always start on some stuff but never finish it so yeah

#

well tends to happen in a place where the majority of players are minors

ember crag
#

Yep. We just killed of our San Andreas Multiplayer community last year.

#

Couldn't deal with it anymore.

worn ember
#

oof

latent valve
#

1.8 ๐Ÿšฎ

#

mostly kid that want pvp mechanic

ember crag
#

We had our roots in early 2007. Good memories, but not many English speaking players still around that understand how a casual roleplay game works.

worn ember
#

am real hardcore gamer, i play minecraft pvp

#

i used to own modded servers, those were the days

#

made me some good money too haha

ember crag
#

Yeah. Now everyone just wants quick dip in, dip out type games.

worn ember
#

when i started there werent even systems that supported plugins

ember crag
#

Like battle royale, join, play a couple 5 minute rounds, leave.

worn ember
#

then cauldron and whatnot came around

#

i forgot the first one

ember crag
#

Nobody wants to spend 2 or 3 hours online anymore roleplaying a hostage situation at a bank robbery gone bad.

worn ember
#

no dude, way before sponge even existed

#

like 2012 era

left swift
#

gtavrp has been doing well though thatonedude

worn ember
#

lmao damn

#

imagine not being born before minecraft existed PepeHands

ember crag
#

lol

worn ember
#

what would you call someone that issues bounties? thonk

woven otter
#

bounty guy

left swift
#

a sheriff

worn ember
#

you got your casual bounty hunters but idk what you'd call the ones setting the actual prices

left swift
#

the law does that

worn ember
#

cant really name my class Law now can i

left swift
#

yerrr

#

"The Law"

fallen oracle
#

I get those all the time

golden gust
#

mcbbs is the chinese mc community

fallen oracle
#

^^

golden gust
#

They're generally pretty chill, tbqh

fallen oracle
#

Yeah they're super nice

left swift
#

i bet ur plugin is already on the site

worn ember
#

are they not allowed on spigot or something?

golden gust
#

No

#

great firewall of china

worn ember
#

oh yis yis

olive garden
#

is that for real?

golden gust
#

Plus, there is the whole fact that they're chineese, so, ingrish

worn ember
#

yea

olive garden
#

I mean, sure, the language barrier is there, but does their firewall really block spigotmc?

golden gust
#

Like, pretty much anybody you'll meet from china online is probably using a VPN to be able to do so

worn ember
#

China scares me

woven otter
#

do they sell plugins too

olive garden
#

I guess I have no idea how big this firewall is

shell vine
#

yall notice they added dungeons to the mc launcher

fallen oracle
#

Nope

worn ember
#

duck found a new market

fallen oracle
#

They will link premium plugins on there to the SpigotMC page

golden gust
#

china blocks a fair chunk of the internet

worn ember
#

its not like its blocking spigot, its just that its not whitelisted

woven otter
#

@worn ember fingerguns

worn ember
#

VPN China

#

instant chinese popo on your doorstep

shell vine
#

Linus never promoted Nord ResidentSleeper

worn ember
#

TunnelBear

woven otter
#

This message is sponsored by SquareSpace

fallen oracle
#

They promoted uhhh

#

I forgot the host

#

Maybe pebblehost?

#

This message was sponsored by RAID: Shadow Legends.

void void
#

no

woven otter
#

Ants have venom?

void void
#

.g red ants

limber knotBOT
#

(DiscordBot) https://redantspants.com/ -- Home - Red Ants Pants | Workwear for Women. Made in the USA.: "Founded in 2006, Red Ants Pants was the first company dedicated to making work clothes for women. We are based in White Sulphur Springs, a small..."

left swift
#

.g venom ants

limber knotBOT
#

(DiscordBot) https://en.wikipedia.org/wiki/Ant_venom -- Ant venom - Wikipedia: "Ant venom is any of, or a mixture of, irritants and toxins inflicted by ants. Most ants spray or inject a venom, the main constituent of which is..."

Ant venom is any of, or a mixture of, irritants and toxins inflicted by ants. Most ants spray or inject a venom, the main constituent of which is formic acid only in the case of subfamily Formicinae.

woven otter
#

ants

left swift
#

oh god

woven otter
#

who

left swift
#

regret

woven otter
#

is ant

#

.g bullet ant bites

void void
#

yeah i remember falling on red ants' nest

limber knotBOT
#

(DiscordBot) https://www.esquire.com/lifestyle/health/a37149/what-feels-like-stung-by-most-painful-insect/ -- What It's Like to Get Stung by the World's Most Painful...: "Aug 17, 2015 ... In fact, he invented the Schmidt Sting Pain Index, which categorizes the ... Bullet ants are agile in spite of being hugeโ€“up to an..."

Esquire

An entomologist explains why getting bitten by a bullet ant is something you never want to experience.

void void
#

or w.e you call their "home"

#

fuck that was disaster

#

spent next 5 hours overflowing their nest :P

#

damn life as a child was fun

left swift
#

who makes a yt channel around venomous ants? thonk

woven otter
#

cubeant

void void
#

yall not seen that channel where the dude purposefully catches the most painful insects and purposefully lets them bite/sting him

#

.g Coyote Peterson worst bite

limber knotBOT
#

(DiscordBot) https://www.youtube.com/watch?v=-6vzjjIrRK8 -- Centipede Bite Worse Than ALL Stings?! - YouTube: "Dec 26, 2018 ... Please SUBSCRIBE - http://bit.ly/BWchannel Buy Coyote's NEW Book ... Centipede Bite Worse Than ALL Stings?! Brave Wilderness...."

Please SUBSCRIBE - http://bit.ly/BWchannel
Buy Coyoteโ€™s NEW Book โ€“ http://bit.ly/KINGOFSTING
Get your adventure kit! โ€“ http://bit.ly/ADVENTUREKIT

Brave Wilderness on Instagram: http://bit.ly/IGbrave

On this episode of Breaking Trail Legacy Series, we take a look back at ...

โ–ถ Play video
left swift
#

i wish i hadn't

unreal quarry
#

That dude let some fancy wasp sting him. I forget which one, executor wasp or something. He said it was the worst thing ever. Hurt for a week

pulsar wigeon
#

i mean these people obv aint going for the shit that just kills you

limber knotBOT
#

(DiscordBot) https://en.wikipedia.org/wiki/Japanese_giant_hornet -- Japanese giant hornet - Wikipedia: "The Japanese giant hornet is a color form of the world's largest hornet, the Asian giant hornet ... In comparison, the deadliest wasp venom (at least..."

The Japanese giant hornet (formerly known as Vespa mandarinia japonica) is a color form of the world's largest hornet, the Asian giant hornet (V. mandarinia); though formerly considered a subspecies, it has been treated as a synonym of the subspecies V. m. mandarinia since 199...

worn ember
#

hornets are nasty creatures

unreal quarry
#

.g executor wasp

limber knotBOT
#

(DiscordBot) https://www.youtube.com/watch?v=-HyHZsa79LU -- STUNG by an EXECUTIONER WASP! - YouTube: "Dec 21, 2018 ... Please SUBSCRIBE - http://bit.ly/BWchannel Buy Coyote's NEW Book โ€“ http://bit.ly/KINGOFSTING Get your adventure kit!"

Please SUBSCRIBE - http://bit.ly/BWchannel
Buy Coyoteโ€™s NEW Book โ€“ http://bit.ly/KINGOFSTING
Get your adventure kit! โ€“ http://bit.ly/ADVENTUREKIT

Brave Wilderness on Instagram: http://bit.ly/IGbrave

On this episode of Breaking Trail, witness the EPIC conclusion of Coyote...

โ–ถ Play video

Wildlife expert and Emmy Award-winning Coyote Peterson brings his 12.5 million YouTube subscribers and legions of kid fans a full-color exploration of his "...

unreal quarry
#

Exocutioner. That's it

void void
#

yea he obv does it for the views, and his 'pain' is always the same scream/roll on the ground/cry/curse whatever

#

im sure it hurts but its never seemingly authentic pain

#

hes just a media personality

unreal quarry
#

He comes up in my YouTube feed and I click it when bored, which is pretty often ngl

pearl ibex
#

Coyote. thonk

#

Lmao.

#

What in the world is that artistic name? Lmao.

#

Anyways... he has more money than me, so... ๐Ÿคท

#

:person_shrugging:

#

Very person. Such wow.

worn ember
cobalt lance
void void
#

fuck

#

well i broke my mac

#

gg

limber knotBOT
#

Time to get a PC ;)

latent valve
#

^^^

#

mac is ๐Ÿšฎ

#

overprice ๐Ÿ’ฉ

limber knotBOT
#

Not really tho

latent valve
#

but it real mini just look at that cheese grater and other of apple product

limber knotBOT
#

Just different levels of experience

golden gust
#

overpriced is subjective

limber knotBOT
#

^^^^^^^

golden gust
#

The major thing is that apple don't have a non-premium lineup

limber knotBOT
#

You also need to judge the complete package

golden gust
#

So, if you compare to dell, etc, yea, you can get much cheaper machines of similar spec, but often lacking in build quality

marble zephyr
worn ember
#

i love dell but damn do they need to fuck off with their custom "tools"

fallen oracle
#

Whelp just got done with the exam

#

Went okay

worn ember
#

๐Ÿ‘

void void
worn ember
#

@fallen oracle what subject?

fallen oracle
#

ARCH

worn ember
fallen oracle
#

Social Science

worn ember
#

Oh

#

sounds lame

worn ember
#

yeet

hybrid gulch
brazen harbor
graceful shell
scenic notch
left nebula
void void
vestal jasper
#

@woven otter

#

another one

grand sandal
magic ice
shadow radish
remote basin
drowsy shuttle
dire harness
#

why can non-ops not open chests by default?

golden gust
#

am gonna guess spawn protection

dire harness
#

oh jeez im dumb

#

thanks lol

void void
worn ember
void void
dire harness
#

it there a way to allow people to click buttons in spawn protect?

golden gust
#

no

#

You can set the radius for the protectin in server.properties

limber knotBOT
#

Any way to get rid of the function where people can do /tab and see the list of commands on the server? Keywords... blegh! I tried to look it up.

void void
#

set radius to 0, install WE/WG, protect spawn with WG, profit.

#

ah yes, disabling tab complete.

golden gust
#

tab completion is client sided now

void void
#

big brain time

golden gust
#

Basically, don't

limber knotBOT
#

o.O

void void
#

why does it matter if they can see the commands, so long as they can't use the commands...

golden gust
#
  1. configure perms properly, if they don't have perms, they won't see the command 2) Scream at devs who are stupid and don't configure their plugins properly, leading to 1) not working 3) disable namespaced commands in spigot.yml, that will hide the : ones
void void
#

tab complete is helpful. servers that disable tab complete forcefully are ass and make me leave immediately.

#

security through obscurity is not

limber knotBOT
#

Right. I don't what them getting a bright idea about how to screw with me. I do understand what you are saying though.

void void
#

just set up perms properly

limber knotBOT
#

The plugins are configured properly, its just a constant "lets fuck withe the owner" thing at this point.

#

Excuse my french..

void void
#

just ban them if they're annoying it's your server, but don't disable a helpful feature because you have some assface players

worn ember
#

yes ban simple

limber knotBOT
#

Blegh, thanks. They are all ass faces though. Every single one of them.

void void
sullen dagger
void void
copper umbra
shell vine
#

how does it fuck with you tho

#

just them saying they can see it

#

?

void void
woven otter
#

๐Ÿฆ†

#

@vestal jasper

shell vine
ember crag
#

Well UPS thinks they're going to pick up my new laptop from Lincoln, NE tomorrow and deliver it to my house (we'll just say near St. Louis) Wednesday.

#

Color me impressed if they can move that quick.

#

Should see it by the end of the week at least.

#

I'll probably have to ask my neighbor to sign for it and leave it in the garage though. They don't often deliver before I leave for work. And I wouldn't e-sign for a $1700 package even if they would let me.

void void
limber knotBOT
#

.addcmd spoon Spoonfeed a newbie for a day and they'll come back with more questions. Teach them to find their own answers and you'll both be better off: you won't get stuck answering the easy questions and they'll be much more productive than before.

#

already have

#

?spoon

#

?spoon: Spoonfeed a newbie for a day and he'll come back with more questions. Teach him to find his own answers and you'll both be better off: you won't get stuck answering the easy questions and he'll be much more productive than before.

golden gust
#

?spoon

static badge
#

kekw discord plebian

golden gust
#

Yea, ? isn't forwarded, but, . is, so, eat ๐Ÿ’ฉ

uncut fern
static badge
#

no u

golden gust
#

i will

#

But, only coz I love it

#

Not coz you told me to

static badge
shell vine
#

?fork

golden gust
#

stabs phanatic with a spork

static badge
#

.fork

limber knotBOT
#

?fork

#

no fork command

#

what is this

golden gust
#

:spork:

shell vine
#

.spoon

limber knotBOT
#

Spoonfeed a newbie for a day and they'll come back with more questions. Teach them to find their own answers and you'll both be better off: you won't get stuck answering the easy questions and they'll be much more productive than before.

shell vine
#

all these bots

#

hiding in the member list

left swift
#

No u

vestal jasper
#

.spoon

limber knotBOT
#

Spoonfeed a newbie for a day and they'll come back with more questions. Teach them to find their own answers and you'll both be better off: you won't get stuck answering the easy questions and they'll be much more productive than before.

void void
#

this is an interesting resource.

https://app.quicktype.io

paste your json in, and it gives you what you need to parse it in whatever lang

#

๐Ÿ‘

#

could've used that a while ago

#

not that deserializers are particularly hard, the opposite in fact...but it does save some time on complex json

shell vine
#

would be nice if everyone only asked questions AFTER they couldnt find out from googling

void void
#

lul

#

that'll never happen

shell vine
#

xd

void void
#

just wondering

#

who is SlimeDog on spigot

#

he's interesting

#

let me guess

#

you like soccer

#

and also joined discord 1 minute ago

woven otter
#

You're goddamn right

void void
#

this one also joined a minute ago

#

this is sus

woven otter
#

Sus?

void void
#

suspicious

woven otter
#

Oh

shell vine
#

ur pfp is sus

void void
#

the D in your name is sus

shell vine
#

true

vestal jasper
#

ur attitude is sus

void void
#

vic just your entire being is sus

#

ngl

woven otter
#

Ur all sus

void void
#

duck is the most sus because wtf is that pfp

woven otter
#

Because wiz is sus

shell vine
#

i meant his pfp btw lol

#

from before

void void
#

what does wiz have to do with you having magma as your pfp

#

@void void @void void WHO ARE YOU PEOPLE

shell vine
#

foreigners

void void
#

๐Ÿ˜ฎ

fluid jetty
#

no i didnt

void void
woven otter
#

#justiceformagma @void void

cosmic raft
#

urgh

#

finding a nice, simple, ringtone/notification sound is hard

void void
#

want me to record my voice like

#

whisper kash
slightly louder kash
louder k ash
talking now kash
shouting kash
screaming KASH

fluid jetty
#

thats not very kash money of you

void void
void void
cosmic raft
#

lmao @void void

void void
#

progress update

#

has not frozen yet ๐Ÿ‘

cosmic gorge
west stump
static badge
#

PES_InterestedPoggers magma

void void
#

jesus kash

#

god damn BOOMERS

vestal jasper
#

that has to be intentionally bad

#

content-length: 1990
chrome you sure that's the content length and not the fucking age of the site?

warped spear
#

low latency gc is sexy as hell

void void
#

how many days in a row can you talk about it

#

like, seriously

#

how often do we need to hear it

warped spear
#

i have very little to do with my life...

#

sorry

#

also this one one is using java 13 previously I was testing with 8

#

also has a few more tweaks

void void
#

k

limber knotBOT
#

k

warped spear
#

also avx 512 is nice for java

void void
#

congrats on being a minute old @void void