#dev-general

1 messages · Page 383 of 1

lunar cypress
#

...?

cinder flare
#

what would the world be like if it pinged twice?

#

non-existant?

lunar cypress
#

will we ever find out

half harness
#

lol

static zealot
#

well I pinged 14 people. no one joined. time to end my life

half harness
#

oop

jovial warren
#

ffs embed

half harness
#

lol

static zealot
ocean quartz
#

Can't rn, sorry

cinder flare
static zealot
#

its fine

#

no one can

onyx loom
#

dont make excuses matt

half harness
#

Can't rn, sorry too

static zealot
#

everyone is cooking

ocean quartz
obtuse gale
#

I legit am lol

onyx loom
#

just say u fuckin hate blitz with a passion

cinder flare
#

ah, the afterproduct, very sad

lunar cypress
#

ha look at all you losers having to cook for yourselves

cinder flare
onyx loom
#

damn wtf that sounds like real hatred

#

i was joking 😩

static zealot
sweet cipher
#

Not borrowed?

onyx loom
#

ah yes. very sad day 🙂

lunar cypress
#

oh no he passed PepeHands

onyx loom
#

oh no!.....

cinder flare
cinder flare
static zealot
cinder flare
#

oh lmao

ocean quartz
jovial warren
#

or maybe he just orders takeaways

lunar cypress
sweet cipher
#

Maybe he just doesn’t eat

static zealot
cinder flare
jovial warren
#

you know programmers do actually sometimes have a life outside of computers

#

surprisingly

#

I swear Matt has a life

#

iirc

onyx loom
#

he doesnt

lunar cypress
#

You high tier lot wouldn't know

cinder flare
#

is Matt even a programmer? I've waited years for TriumpChat and it never shows...

jovial warren
onyx loom
#

when someone goes to sleep at 7am and wakes up at 3pm, he has no life

ocean quartz
#

Haha years 🥲

lunar cypress
cinder flare
static zealot
#

hehe. I went to sleep at 12 am and woke up at 4 am.

static zealot
#

maybe I do have a life

#

hmm

#

interesting theory

#

btw yesterday there were protests

#

and I couldn't sleep

cinder flare
#

wtf you only slept for 4 hours?

jovial warren
#

yeah I went to sleep at like 2 AM and woke up at about 8 I think

static zealot
#

almost 5

static zealot
#

I slept today like 2 more hours

lunar cypress
#

I went to sleep drunk at 3 am and woke up at 7, couldn't sleep anymore

jovial warren
#

anything more than 6 hours is wasting time

onyx loom
#

bruh last couple weeks i havent been able to stay awake past 10pm

#

idk whats gotten into me

cinder flare
static zealot
lunar cypress
#

nah celebrating

#

end of semester

jovial warren
#

wait you celebrate that?

cinder flare
lunar cypress
#

kinda tragic via online call but you gotta do what you gotta do

cinder flare
#

bro my semester ends in a month wtf

jovial warren
#

lol

#

man I finish secondary school in like 7 or 8 weeks

#

we break up on the 27th May

static zealot
onyx loom
#

are u on easter break now bardy?

jovial warren
#

yeah

onyx loom
#

me too

jovial warren
#

got this week and the week after

stuck harbor
#

'easter'

#

ffs

onyx loom
#

broke up today 😊

jovial warren
#

wait what

cinder flare
jovial warren
#

today is Wednesday

stuck harbor
#

its wednesday

onyx loom
#

it was meant to be friday

stuck harbor
#

what the foek

jovial warren
#

sorry but who tf breaks up at the end of a term on a Wednesday

stuck harbor
#

u closed a week late kaliber

onyx loom
#

but college was having some other shit on thursday and friday

cinder flare
stuck harbor
#

man

onyx loom
#

so it wouldve been friday

jovial warren
#

man, we had a full day on Friday because they're trying to "catch up missed time"

onyx loom
#

lmao

jovial warren
#

(we're meant to have a half day and non school uniform at the end of every full term)

stuck harbor
#

saying hamburger is such a 'murican thing haha

onyx loom
#

thats pain right there

jovial warren
#

doesn't even feel like easter break tbh

stuck harbor
#

'non school uniform' wait what you did that?

jovial warren
cinder flare
#

i just mean I've never heard someone use "broke up" to describe the end of the semester

onyx loom
#

did ur school not?

stuck harbor
#

I wore school uniform all day, every school day, no matter what

jovial warren
#

thanks to one of our assistant head teachers

cinder flare
#

you guys wore school uniforms wtf

stuck harbor
#

Once it was snowing and I was told to take my coat off

onyx loom
#

yes thats common in uk

stuck harbor
cinder flare
#

where'd all the non bri ish people go im so alone

onyx loom
#

like 99% of schools do

stuck harbor
#

I never had lockers ;)

#

take that america

cinder flare
#

i mean I never used my locker

jovial warren
#

I've had my locker for 5 years and not used it once

cinder flare
#

just carried my backpack at all times lol

stuck harbor
cinder flare
#

that's what smart people who don't want to walk to their locker between every class do

stuck harbor
#

man we couldn't possibly do that, even if we had lockers

#

we had 2 mins to get between lessons

#

super strict about it

jovial warren
onyx loom
#

how many lessons per day

jovial warren
stuck harbor
#

5

cinder flare
#

2 minutes wtf

jovial warren
#

we have 6 lessons sadge

onyx loom
#

we had 3-4 :kekw:

cinder flare
#

we had 5 minutes and 8 classes per day

stuck harbor
#

sucks to suck, move to one of the worst areas of the UK ;)

cinder flare
#

then in high school 5 minutes and 4 classes per day

jovial warren
#

6 50 minute periods with a 10 minute form in the morning, 20 minute break, 1 hour lunch and 20 minute afternoon form

stuck harbor
#

8 per day?

cinder flare
stuck harbor
#

ah

#

thats weird

#

50 mins is a dumb number

static zealot
#

yo anyone good with ptero and ubuntu around here? I've tried asking in ptero discord but didn't get a response and seems like message has just been lost. this are basically my wings diagnostics: https://ptero.co/ofovadosad.pl and wings won't start

stuck harbor
#

sucks

cinder flare
#

then in high school they swapped to an A/B schedule, so 1.5 hour classes and 4 of them per day, alternating every day

prisma wave
#

🥰

stuck harbor
#

thats complicated as hek star

static zealot
stuck harbor
#

as hek

cinder flare
#

not really

stuck harbor
#

that isn't dev blitz

jovial warren
#

NOT configuration help

cinder flare
#

you just had to remember whether yesterday was an A or a B day

static zealot
#

ah I should ask in #general-plugins you mother fuckers. let's talk about metric system then. because that's more development

jovial warren
#

lol

cinder flare
#

bet

stuck harbor
#

metric makes sense

#

I don't understand what a foot is

jovial warren
#

here we go again

stuck harbor
#

or a tonne

#

what is a tonne

static zealot
cinder flare
jovial warren
#

tonne is metric, ton is imperial

static zealot
#

tonne is 100 kg

stuck harbor
#

comme ci

static zealot
#

lmao

stuck harbor
#

comme ca

lunar cypress
#

Bri ish people can't complain about meaningless measurements

onyx loom
#

is it not 1000kg blitz?

stuck harbor
#

we can

static zealot
#

1000 kg

#

not 100

stuck harbor
#

I will use miles per hour and metres

jovial warren
#

also, @static zealot learn to read

static zealot
#

I got no idea what it means ... xD

jovial warren
#

connection refused

onyx loom
static zealot
#

yeah but why

cinder flare
#

yeah you probably didn't authenticate

#

or have the wrong domain

stuck harbor
cinder flare
#

or don't have your ports setup correctly

#

god I love networking

stuck harbor
#

I also understand kph

#

I prefer kph ngl

jovial warren
#

oh actually, thinking about imperial and metric in the UK, listen to this

onyx loom
#

kph in uk is weird tho imo

#

our roads are still imperial

jovial warren
#

you know how we measure the amount of fuel we have in cars in litres right?

cinder flare
#

okay tbh, I like mph more than kph but just because I'm used to what speed limits should be, ya feel?

stuck harbor
#

I have an electric but okay

jovial warren
#

and we measure how much distance and how fast we're going on the road in miles and mph right?

#

guess what we measure the consumption of fuel in

cinder flare
#

miles per litre? lmao

stuck harbor
#

no

jovial warren
#

miles per gallon

cinder flare
#

oh nice

#

same

jovial warren
#

litres

#

miles per gallon

stuck harbor
#

we don't use gallons tho

jovial warren
stuck harbor
#

this is why I have an electric

stuck harbor
#

percentages

#

no I understood it

#

I didn't want to tho

cinder flare
#

so it tells you a % per mile then?

jovial warren
#

no

stuck harbor
#

no

cinder flare
#

wtf

stuck harbor
#

its an electric

#

its the same as ur phone

cinder flare
#

so how do you know how much you're using then

jovial warren
#

it tells you the amount of miles you will get for each gallon of fuel you burn

stuck harbor
#

no need

#

it tells u how long u have left

#

no need to know urself

cinder flare
#

no need? you get different usage rates depending on speed and such

stuck harbor
#

the car decides

cinder flare
#

that's like, why mpg exists

stuck harbor
#

as I said

#

electric

cinder flare
#

yes I know buddy

jovial warren
#

electric cars are weird

cinder flare
#

but you'd want to know the same statistics regardless of what form of fuel you're using

stuck harbor
#

I've only ever driven a manual and a diesel/petrol in driving lessons

#

never again

static zealot
#

wait this fucking suckss....

jovial warren
#

electric cars' fuel consumption can't be measured in MPG because the fuel (in this case, electricity) can't be measured in gallons

cinder flare
#

wtf privileged much

static zealot
#

I just realsied

#

discord has made every text file

jovial warren
#

realsied

static zealot
#

appear like that

cinder flare
#

I'm saying like Watts/mile or whatever

static zealot
# jovial warren realsied

I have a bad keyboard where if I press to fast it doesn't know which key I pressed so it just randomises it

jovial warren
#

man, Discord adding that means paste services are slowly gonna start to disappear

stuck harbor
#

watts/kilometer I would prefer

static zealot
#

yeah but still... all text files 😢

cinder flare
#

yeah whatever, it's all in software you can have both as options

stuck harbor
#

no, don't allow imperial units

cinder flare
#

im just saying you'd want an equivalent measurement like that regardless of what kind of car you have

stuck harbor
#

also, america doesn't have standard electric car charging ports

#

its standard in the EU, UK, EEA, CH

cinder flare
#

well there is a standard, tesla just didn't feel like using it

stuck harbor
#

well its not a legal standard

cinder flare
#

well I guess

stuck harbor
#

its a law in the UK iirc

cinder flare
#

but it's a standard everyone else uses

#

UK boomers

stuck harbor
#

teslas have to use the standard as well here

#

s t o n k s

jovial warren
#

oh btw, guess what time it is

stuck harbor
#

18:53

cinder flare
#

the free market should decide which charging port is the best

jovial warren
#

it's region data persistence time

#

🥲

stuck harbor
#

the free market can suck my ass, its usually wrong

cinder flare
#

¯_(ツ)_/¯

jovial warren
#

I'm sorry, but the UK's plug is just factually superior in its design

#

that's just a fact

#

there's no opinion there

stuck harbor
#

well yah

cinder flare
#

it's too square i don't like it

jovial warren
#

the UK plug is the best plug in the world

cinder flare
#

and each plug has a switch for some reason? like wtf

stuck harbor
#

don't american plugs not have switches?

#

thats mad

cinder flare
#

and it has a fuse per plug?

#

yikes

onyx loom
#

uk plug is literally the best

stuck harbor
#

I always leave the switch off

onyx loom
#

its factual

cinder flare
#

why would a plug need a switch

stuck harbor
#

I don't want to get electrocuted

cinder flare
#

if I don't want power, I unplug the device

stuck harbor
onyx loom
#

convenience

cinder flare
#

how would i get electrocuted

stuck harbor
cinder flare
#

what items are you using that don't have their own power off button?

tranquil crane
#

Just grab the live prongs 5head smh

stuck harbor
cinder flare
onyx loom
#

because there is still power going to the plug when its on, even if not in use

cinder flare
#

im saying I've lived my whole life without needing plug switches

stuck harbor
jovial warren
#
  1. You have an earth wire that will trip the circuit if things go wrong, so you can safely touch a toaster for example and not get electrocuted
  2. There are shutters on the socket that will only open when the earth pin is inserted
  3. There is insulation on the live and neutral at exactly the right length so if the plug is far enough in to make a connection, all you can touch is the insulation
#

you can't really get much safer than that

cinder flare
jovial warren
#

you got work to do

#

xD

tranquil crane
#

mr level persistence

cinder flare
stuck harbor
#

bardy copying tom Scott's video on UK plugs

cinder flare
#

anything that could electrocute you has to have ground

tranquil crane
#

US plugs often don't have the ground pin

stuck harbor
#

everything can electrocute you, they all use electricity

jovial warren
stuck harbor
#

eeeeee

cinder flare
#

yes, which means they don't pose a threat

cinder flare
#

my pc, for instance

#

all 3 of my monitors

jovial warren
#

I've seen 99% of US outlets use 2 pins

#

I swear

stuck harbor
#

bardy swears

jovial warren
#

also, you call them outlets

#

wtf

cinder flare
#

literally 0 of the outlets in my house or my dorm have only 2 pins

half harness
#

lol

jovial warren
#

they're called sockets

tranquil crane
#

Most things only use 2 pins unless they use a lot of electricity

stuck harbor
#

UK plugs won't work without the ground pin

onyx loom
#

probably more power consumption hungry have 3pins

stuck harbor
#

they just wont

half harness
jovial warren
stuck harbor
#

there are little flaps to stop it if there is no ground pin

cinder flare
tranquil crane
#

you read him wrong bardy

onyx loom
#

nicole said it more accurately for me

tranquil crane
#

he was saying more power hungry devices use 3 pins for safety measures

jovial warren
#

I swear if you post a joke you GIF imma find where you live kali

cinder flare
#

which they do

jovial warren
#

lol

#

yeah fair

tranquil crane
#

Things like phone chargers only have 2 pins

cinder flare
#

and you really don't need a ground for a lot of low power things

half harness
#

what is a joke you gif

tranquil crane
#

Even my toaster only has 2

half harness
#

this?

#

oh

#

first thing that popped up when i typed "joke you" lol

jovial warren
#

sorry I couldn't not

onyx loom
#

having a toaster with 2pins is pepega

cinder flare
#

but also outlets near water have GFCI outlets so you can't toaster-bathtub yourself

half harness
#

btw

jovial warren
half harness
#

how come we're talkig about outlets now

onyx loom
#

ha

#

toast!

jovial warren
#

sockets, not outlets

half harness
#

Hahahaha

cinder flare
#

cause the UK boomers are trying to prove something

tranquil crane
#

Those GFCI outlets won't even trip under most circumstances unless the water has soap in it or something

half harness
cinder flare
jovial warren
#

they are plug sockets

harsh hedge
#

Hello, looking for a discord js dev

cinder flare
harsh hedge
#

ok sorry

half harness
#

ha

#

beat you

obtuse gale
#

Lmao

jovial warren
#

lol

half harness
#

🙂

lunar cypress
#

Who else

cinder flare
tranquil crane
jovial warren
#

dkim imma find out where you live

half harness
tranquil crane
#

Mobile is hard

jovial warren
half harness
obtuse gale
cinder flare
jovial warren
half harness
jovial warren
cinder flare
#

is yours differently ordered? lol

half harness
#

sorry bardy

obtuse gale
#

Can confirm, Star's is first

cinder flare
#

oof imagine bad interent

half harness
#

nooooo

jovial warren
#

can also confirm Star's is first

#

kali stfu

onyx loom
#

u cant say p e do 😐

jovial warren
obtuse gale
#

Lmao

stuck harbor
#

ur mum gae

#

and use mf

half harness
#

egg plant

tranquil crane
#

you what

jovial warren
#

also, Class.forName("org.kryptonmc.krypton.world.block.palette.GlobalPalette") class preloading 😎

#

this is how we control object instantiation

tranquil crane
#

I was wondering what was up with that then I remembered it was probably for the init block

jovial warren
#

dkim I swear, my deleted message logs are just filled with you

jovial warren
#

actually I think I already showed you

half harness
cinder flare
#

I wanna see Nicole fix tags like I suggested, the goal Bardy could never accomplish himself

jovial warren
#
// these allow us to use delegated inheritance in GlobalPalette, making it easier to access the values
private val BLOCKS_TEXT = (Thread.currentThread().contextClassLoader.getResourceAsStream("registries/blocks.json")
    ?: throw IOException("registries/blocks.json not in classpath! Something has gone horribly wrong!"))
    .reader(Charsets.UTF_8)
    .readText()

private val PALETTE: Map<NamespacedKey, RegistryBlock> = Json.decodeFromString(BLOCKS_TEXT)

object GlobalPalette : Map<NamespacedKey, RegistryBlock> by PALETTE {

    override fun get(key: NamespacedKey) = PALETTE.getValue(key)
}
jovial warren
#

edit a message and I'll send you a screenshot

cinder flare
#

done

obtuse gale
#

RePoRtEd

half harness
#

oh

#

pog

cinder flare
#

perfect, my scorn recorded forever in Bardy's ShareX feed

#

or snipping tool?

#

i dunno

prisma wave
#

Hey Brady

cinder flare
#

oh fuck

half harness
#

oh

jovial warren
cinder flare
#

i misspelled it lol

half harness
#

i still haven't reported

cinder flare
#

sowwy

half harness
#

i forgot

stuck harbor
#

brady is such an uncommon name here

#

its funny

obtuse gale
#

Someone threatened to report my account for asking them if they were mentally challenged 🙂

jovial warren
#

yeah it is

hot hull
obtuse gale
#

Nothing ever happened

stuck harbor
#

hehe

jovial warren
stuck harbor
#

oi bruv wot u doin' innit

obtuse gale
#

No idea lmao

cinder flare
#

awe

stuck harbor
#

i know many people irl who speak like this

cinder flare
stuck harbor
#

same

#

they are the best people

jovial warren
#

fake roadman

cinder flare
#

though Bardy does sound like Dr. Mike Pound

#

and I absolutely love it

jovial warren
#

lol

#

shall we jump back in general

cinder flare
#

nah im gonna take a shower and get food, im hungy

jovial warren
#

lol

cinder flare
#

arguing against the evils of celcius really works up an appetite

jovial warren
#

dkim joined with mic unmuted 👀

obtuse gale
#

WorldGuard support channel, they asked that very same question like 5 other times before

cinder flare
#

did he also send a message he immediately deleted?

#

cause I got a notif and when I clicked it was gone

obtuse gale
half harness
cinder flare
#

ew wtf you have condensed mode

jovial warren
#

^

obtuse gale
#

Yes indeed

forest pecan
#

he always did

half harness
cinder flare
#

but how do you see my cute pfp every time I type a message???

forest pecan
#

sin

obtuse gale
#

I don't want to see Bardy's ugly B on an orange background

forest pecan
#

can u see this

obtuse gale
#

Yes

#

Besides I'm on mobile lmfao

forest pecan
#

lmao

forest pecan
#

lol

cinder flare
#

what Bardy lacks in art design, he makes up for in his love of Kotlin and his determination to make Krypton

jovial warren
#

I made it when I was 11 years old and I haven't came up with anything that's really all that much better

obtuse gale
cinder flare
#

hmm I guess

obtuse gale
#
  • mobile
cinder flare
#

but seeing silly Adora makes me smile every time

cinder flare
#

lmao

obtuse gale
#

Literally me when I'm drunk

cinder flare
#

She's literally drunk because a virus infected her sword kinda thing

obtuse gale
#

Lol

cinder flare
#

there's a whole like 2 episodes where she's like that, and it's so adorable

forest pecan
#

HHAHAH

cinder flare
forest pecan
#

I got bardy muted

#

lmao

cinder flare
#

wait how lol

forest pecan
#

we were fighting over music bot

#

I kept doing !skip

#

he kept doing !play

#

and spammed it

cinder flare
#

awe yes

forest pecan
#

and he got global mute

#

lol

cinder flare
#

im impressed he's not immune, considering he's a booster (high class citizen)

obtuse gale
#

It's just a facade

cinder flare
#

what is

cinder flare
#

being a booster?

forest pecan
#

me (gif)

#

lol

obtuse gale
#

Boosting

cinder flare
#

oh lol

#

wtf why no gif

obtuse gale
#

Lmaooo

forest pecan
#

so bad

#

smh

cinder flare
#

i did not realize how many adora gifs there were here

forest pecan
#

want to see

cinder flare
#

I have a lot of use for these

forest pecan
#

ahri gifs?

cinder flare
#

ahri from league?

forest pecan
#

yes lmao

#

my pfp

cinder flare
#

your pfp is ahri wtf

#

she has black hair no?

forest pecan
#

varies

cinder flare
#

and 9 tails and all that?

forest pecan
#

well ahri always has 9 tails

obtuse gale
forest pecan
#

lol

cinder flare
#

im not gonna lie, I just never questioned what your pfp was lol

#

i thought it was from some anime

forest pecan
#

have you ever clicked on it?

#

lol

#

and looked closely

cinder flare
#

yes it looks like a catgirl from an anime

forest pecan
#

neko?

#

lol

cinder flare
#

yeah whatever lol

lunar cypress
#

Looks nothing like ahri tbh

forest pecan
#

well you know she doesn't always look like one person

lunar cypress
#

Then again, maybe you've looked at more Ahri closeups than I have...

forest pecan
#

what

#

lmao

#

never

#

i promise

obtuse gale
#

Well I know for a fact Pulse knows of a site

#

cough

forest pecan
#

wait yo

#

you can do this now

cinder flare
forest pecan
#

new discord feature

#

that is so pog

cinder flare
#

what in the fuck

forest pecan
#

when you upload java file

obtuse gale
#

Yeah that's cool

forest pecan
#

it shows that

obtuse gale
#

It's still a file

cinder flare
#

embeds on steroids???

forest pecan
#

yea

obtuse gale
#

Doesn't show on mobile 🥲

forest pecan
#

Hah

#

also

#

idk how to improve my console

cinder flare
#

what's wrong with it?

half harness
#

rip

cinder flare
#

could not render this file preview lmao

prisma wave
#

can someone test with a file in an actually decent language please :)

forest pecan
#

its only like .java or .py

#

maybe others

obtuse gale
#

it's any text file afaik?

lunar cypress
#

No it can use any text file

forest pecan
#

that is a png file dkim

prisma wave
#

Try bytecode

half harness
forest pecan
#

i downloaded it

#

lmao

half harness
#

oh

#

did u open the image

#

lol

forest pecan
#

yea

#

its just rectangles

half harness
#

O_o

prisma wave
half harness
tranquil crane
#

wait what discord has file previews now?

hot hull
#

Lmao

obtuse gale
#

yea

half harness
#

can u post it here

hot hull
#

Bardy's an idiot

forest pecan
#

Ego Boosting
Will let you carry me in bedwars and tell you how great you are

cinder flare
#

works with Kotlin!!

obtuse gale
#

is pog

half harness
#

jvmstatic 🤮

obtuse gale
forest pecan
#

@JvmStatic

#

w at

half harness
#

why r u using jvmstatic

cinder flare
forest pecan
#

lmao

cinder flare
#

im working on it okay

half harness
#

and an object as the main class thonking

half harness
#

what da

forest pecan
#

dkim you always react to something

#

and remove it right after

#

lmao

half harness
#

...

forest pecan
#

i dont even have to click on the reactions tab

#

to know who it was

#

lol

cinder flare
#

hey I do it sometimes too!

half harness
#

one day someones gonna react and remove

#

and its not going to be me

cinder flare
#

well not remove

#

i stick with my reacts

half harness
#

._.

#

HEY

forest pecan
#

Hah

obtuse gale
#

No need to shout.

forest pecan
#

dkim bad

prisma wave
#

Niall used to do it a lot

half harness
#

WHOS DOinG DAT_ _

forest pecan
#

No need to shout

forest pecan
half harness
forest pecan
half harness
cinder flare
#

wtf is that period

half harness
#

?

#

:)

obtuse gale
#

On another note, Spigot is preparing for 1.17 with World#getMinHeight() 👀

forest pecan
cinder flare
#

why is it extra bold

forest pecan
half harness
obtuse gale
prisma wave
#

Spigot is preparing for 1.17 by remaining on java 8

forest pecan
#

I see

half harness
#

wha

prisma wave
#

Classic

forest pecan
#

Spigot has a 1.17 condom

#

ic

#

its preparing

obtuse gale
#

about the jre version they ship the game with

forest pecan
#

when mojang tells people to move up everyone will move up

prisma wave
#

Give us java 17 or we riot

cinder flare
#

presumably also stay on java 8

forest pecan
#

Java 17 for 1.17!!

cinder flare
forest pecan
#

i said it first

obtuse gale
forest pecan
#

bish

cinder flare
obtuse gale
forest pecan
#

idc im better

cinder flare
#

😟

prisma wave
#

ok but what if mojang rewrote minecraft in

cinder flare
#

haskell?

half harness
#

minecraft 1.18

forest pecan
#

clojure

#

🌚

cinder flare
#

minecraft 1.h

obtuse gale
forest pecan
#

is that paper discord

obtuse gale
#

enginehub

forest pecan
#

oh

obtuse gale
#

which one

cinder flare
#

never heard of it

obtuse gale
#

lol

obtuse gale
cinder flare
#

oh the world bois I see

obtuse gale
#

yeah

cinder flare
#

they're still developing that?

obtuse gale
#

ofc!

cinder flare
#

I thought FAWE was the new standard

forest pecan
#

????

obtuse gale
#

ew no

forest pecan
#

wat lol

half harness
#

eww noo

cinder flare
#

no?

prisma wave
#

we need to circlejerk ruby more often

#

Ruby seems nice

cinder flare
#

should I not use FAWE Lol

half harness
#

WE + AWE = win win

#

AWE is just so that the server doesn't crash

obtuse gale
#

no

#

also no

cinder flare
obtuse gale
#

it breaks we too

half harness
half harness
#

how can i prevent crash

obtuse gale
#

just worldedit

half harness
#

for large schematics

prisma wave
#

The syntax is pretty clean

obtuse gale
#

none of the async forks are any faster

half harness
cinder flare
#

i presumed they'd be async?

prisma wave
#

This discord doesn't talk about my guys Ruby and Julia enough

cinder flare
#

or at least, spread the work out over multiple steps

half harness
obtuse gale
#

async doesn't necessarily mean faster

old wyvern
cinder flare
old wyvern
#

Does COC suppourt ruby?

obtuse gale
half harness
#

^

obtuse gale
#

worldedit ticks the watchdog

half harness
#

welp

obtuse gale
#

so it doesn't time out

cinder flare
prisma wave
old wyvern
#

Ayy lit

half harness
old wyvern
#

We can do one tonight eith only ruby maybe

#

The same we did with haskell

prisma wave
old wyvern
#

😂

cinder flare
half harness
#

you have to use AWE or FAWE for large schematics... or as you're saying have a lot of ram

prisma wave
cinder flare
#

sheee

obtuse gale
#

iirc it's like 2 gigs per 10 mill blocks or something?

half harness
#

AWE or FAWE - which one is better fefo

obtuse gale
#

on average

#

none

half harness
#

...

cinder flare
half harness
#

then give me something

#

to make it not crash

obtuse gale
cinder flare
#

i presumed they stopped working on it and FAWE and AWE were the ones keeping it going

obtuse gale
#

modifying the world async is the problem

oak raft
#

When I finish my game, would I be allowed to put a gamejolt link to it in #showcase ? or would that somehow be considered advertising

cinder flare
prisma wave
#

It's advertising

half harness
#

lol

prisma wave
#

I'll ban you

obtuse gale
#

literally no?

oak raft
#

no pls

obtuse gale
#

spreading it out isn't the problem

oak raft
#

bm have mercy

obtuse gale
#

modifying the world async is the problem

cinder flare
#

oh that you have with the plugin I see

#

i read that wrong

half harness
prisma wave
oak raft
#

bruh

half harness
#

lol

oak raft
#

I can't do my D: face anymore

half harness
#

D;

#

wow

prisma wave
#

🥲

#

\D;

obtuse gale
#

also octyl has been planning on spreading edit session applications over ticks (sync), but that requires a huge rewrite afaik

cinder flare
#

\D;

#

oop

prisma wave
#

worth a try

half harness
cinder flare
#

what's wrong with async editing of a world?

prisma wave
#

anyone wanna clash now

#

:))

obtuse gale
#

good luck if on the next restart the chunks are corrupted

half harness
#

naaah im watching yt

#

😎

prisma wave
#

scum

cinder flare
#

why would the chunks be corrupted

obtuse gale
#

I have had some really bad experiences myself with AWE/FAWE

half harness
#

answer
my
question
plz

oak raft
obtuse gale
#

async world editing is unsafe

cinder flare
#

how?

prisma wave
obtuse gale
#

minecraft is not designed to deal with that

oak raft
#

😦

cinder flare
#

wdym

half harness
#

😦

cinder flare
#

i don't see how changing a region file not in the main game loop is a problem

obtuse gale
#

I mean that minecraft is not designed in mind to deal with async world editing

half harness
#

fefooooooooooooo

obtuse gale
#

fuck off

#

no

cinder flare
#

im not really sure what you mean

obtuse gale
#

don't use async forks

half harness
#

:c

cinder flare
#

you're not really giving any concrete explanation

obtuse gale
#

because I didn't write minecraft

cinder flare
#

just saying "async bad" "minecraft wasn't meant for it"

obtuse gale
#

nor worldedit

half harness
#

and major lagspikes

cinder flare
#

yeah I was gonna say, being able to worldedit without your server nearing its deathbed is kinda nice

obtuse gale
half harness
#

the one time i switch back to normal my server with my friends on it crashes after someone pastes a schematic (in a void world)

prisma wave
#

so

#

🙂

cinder flare
obtuse gale
#

they didn't originally write worldedit

#

so they are carrying code from other people

half harness
cinder flare
#

okay?

obtuse gale
obtuse gale
cinder flare
#

maybe they don't add asynchronity because they're carrying code from other people

obtuse gale
#

then why do forks do it

#

and not them

cinder flare
#

i dunno

obtuse gale
#

why not bring downstream changes upstream

cinder flare
#

why do forks spread edits over and not htem

obtuse gale
#

they don't?

cinder flare
#

why not bring the downstream changes upstream

#

AWE and FAWE both do taht

obtuse gale
#

unsafely

cinder flare
#

and you said some other plugin does that too

#

not that you know of

obtuse gale
cinder flare
#

you're basing all of this on your bad experiences

half harness
prisma wave
#

🙂

obtuse gale
#

octyl is one of the enginehub devs

half harness
#

how come AWE can do it then thonking

cinder flare
#

okay, so he's copying a feature that downstream versions have odne

obtuse gale
#

but sync

half harness
obtuse gale
#

again, spreading an edit session over ticks isn't the issue

#

doing it async is the issue

cinder flare
#

maybe the async part is more work and is part of the plan later

obtuse gale
#

I wouldn't be surprised if by the time mojang upgraded to an up to date jre version, on that worldedit rewrite octyl said she'd do she also added this spreading thing

half harness
cinder flare
#

maybe your "team of professional engineers" is just fucking slow and have other projects to do lol

prisma wave
cinder flare
#

oh?

half harness
cinder flare
#

what major changes has WorldEdit had in the last 5 years

obtuse gale
#

mojang releasing 1.13

cinder flare
#

oh wow

#

amazing

cinder flare
#

professional engineers hard at work

obtuse gale
#

literally hundreds of thousands of lines of code rewritten in worldedit

#

or we + wg

#

can't remember

prisma wave
#

shouldve taken the opportunity to migrate to

#

that wouldve been better imo

cinder flare
#

alright, im not convinced there's anything wrong with AWE or FAWE besides the fact that you had bad experiences with them lol

cinder flare
obtuse gale
cinder flare
#

and slow probably

half harness
obtuse gale
#

It is straight up not designed to be done async

obtuse gale
#

Minecraft's design

#

Not worldedit's

cinder flare
#

they have async chunk stuff in Bedrock

obtuse gale
#

That is something no fork can change

obtuse gale
half harness
#

krypton fingerguns

prisma wave
#

about time

cinder flare
#

they use the same world scheme

prisma wave
#

i was wondering when someone would mention that

cinder flare
#

so I don't see why a plugin or mod can't do their world editing async

obtuse gale
#

anvil?

cinder flare
#

yea

#

afaik

obtuse gale
#

The file format has nothing to do with how the code deals with it in memory???

#

For all that matters you could store it in mongodb

cinder flare
#

it doesn't really matter how the code deals with it in memory either

#

all you're doing is moving it off of the main thread

#

nothing inherently wrong with that

obtuse gale
#

???

cinder flare
#

???

half harness
#

❓ ❓ ❓

cinder flare
#

because it doesn't matter how it's dealt with

#

all that matters is what thread it's on

obtuse gale
#

how does it not

cinder flare
#

and moving it to the side does nothing

#

events do not need to happen in a certain order in order for world saving to work

#

there are no race conditions with saving regions to a file

#

are you also proposing SQL connections be done synchronous too?

#

they're essentially the same

obtuse gale
#

The entire game is based on a conveyor belt of events

cinder flare
#

yes but region files can be saved regardless of their place in the conveyor

#

and as long as you send out all the required packets, it doesn't matter if they happen before or after any other event

obtuse gale
#

When the files are saved has nothing to do with what I'm saying?

cinder flare
#

that's what the AWE does

obtuse gale
#

I mean sure it can happen so that you do it just in the right time the world is saving and fuck up

cinder flare
#

it asynchronously saves the files and sends out block change packets

#

Fefo, your whole argument boils down to "it isn't how minecraft was meant to work" and "i had bad experiences with AWE and FAWE"

obtuse gale
#

And your whole argument is "it's safe it doesn't matter"

cinder flare
#

You're the one who has to bring evidence

#

You're saying we shouldn't use something

#

You have to say why

old wyvern
obtuse gale
#

Again I did not write minecraft nor worldedit, but I know enough of that ordered chain of events to know that the game is not designed for it

cinder flare
#

That's not a concrete reason

obtuse gale
#

If it was safe Bukkit wouldn't let you modify blocks async

ocean quartz
#

Ayy recoded my plugin as a fabric mod to see the pathing better, now to work on custom pathfinding because vanilla's is stupid

obtuse gale
#

would*

cinder flare
#

We all agree Bukkit is poorly written

tranquil crane
#

f o x

cinder flare
#

That is not a valid argument

ocean quartz
obtuse gale
#

What about Fabric

#

and Forge

cinder flare
#

"If it was safe, how come WorldEdit didn't incorporate it already?"

obtuse gale
#

And every other modded platform

half harness
obtuse gale
#

They all prevent you from modifying the world from other threads

tranquil crane
#

for killing foxes :(

prisma wave
old wyvern
#

The only issue with migrating from Bukkit now is the plethora of plugins that are available

obtuse gale
#

Are all of them poorly written?

cinder flare
#

well I don't see w hy

ocean quartz
cinder flare
#

Again, not a solid reason

old wyvern
#

If there were a solution to migratign the plugins as well, everyone can just move on

cinder flare
#

If you can give me a solid reason not to use AWE that is grounded in facts and not "if it was good, someone would've done it", I will be content

cinder flare
#

that shit is super interesting

ocean quartz
#

A*? xD

old wyvern
#

a star pathfinding

cinder flare
#

yeah A star pathfinding?

old wyvern
#

And no, its vanilla pathfindergoals I think?

ocean quartz
#

Ah, yeah it's vanilla so prolly not

cinder flare
#

oh very lame

old wyvern
#

Why do I keep messing up my sentences every time xD

cinder flare
#

you're making it better though, right?

ocean quartz
#

Yeah making a custom one

#

Just finished making what I had in Bukkit work in fabric

cinder flare
#

well which algorithm are you gonna use?!?!

ocean quartz
#

was surprisingly simple

tranquil crane
#

if (item) {
pathfind()
}

ocean quartz
#

No idea yet, first I need to understand how the pathing in vanilla work so I can create an implementation that'll work on Bukkit since it can't have new mobs

cinder flare
#

stupid bukkit

half harness
#

u should rewrite bukkit if u keep calling it stupid 😤

cinder flare
#

nah Bardy's already doing that bro

tranquil crane
#

we are rewriting bukkit it's the whole server smh

cinder flare
#

and I spiritually contributed to it

half harness
#

i should contribute

cinder flare
#

maybe someday I'll gain enough braincells to make a PR or two

half harness
#

||by editing the readme||

#

ez contributer status

prisma wave
#

(if x (println x) (println (not x)))

#

say something

#

i dare you

#

come on

half harness
#

ok

cinder flare
#

is that a lisp derivative?

prisma wave
#

yes 😄

cinder flare
#

makes sense

old wyvern
#

{}{}{}()({}{}}[][]{}]]]}}[[}{}[){}

ocean quartz
#

Now for the big test, will the game crash if i start it in debug mode

old wyvern
#

Method breakpoint might help get it to crash 🥲

prisma wave
#

whoever reacted with -1 should expect me at their house very soon

ocean quartz
tranquil crane
#

if (debug) {
System.exit(-3)
}

ocean quartz
#

On bukkit it's impossible

cinder flare
#

-3 lmao

prisma wave
#

remove it NOW

onyx loom
#

if what world is that kotlin

tranquil crane
#

System.exit(ThreadLocalRandom.nextInt())

ocean quartz
#

Lmao

prisma wave
#

thank you

#

😌

prisma wave
#

i DO

old wyvern
#

map $ map $ map $ map $ map toInt $ map map $ map (map show) $ [1...1000]

prisma wave
#

🙂

tranquil crane
#

no

prisma wave
#

that's ridiculous

old wyvern
#

$, the bane of the parenthesis

#

The US be killing lisps

prisma wave
#

would be nice if f# had something like that

old wyvern
#

The left pipe is similar I think bm

cinder flare
#

| go brrr