#dev-general

1 messages · Page 439 of 1

jovial warren
prisma wave
#

Emotions are impure

jovial warren
#

lol

#

Oh yeah, @quiet depot got something you might be able to help me with

quiet depot
#

wat

jovial warren
#

I'm looking to create a tool that can download Minecraft server and the mappings, deobfuscate using the mappings, decompile and then apply some Git patches to fix up decompilation errors and give local variables and parameter names meaning

quiet depot
#

i know nothing i iz bad dev

unkempt tangle
#

Senpai

quiet depot
#

and bardy

#

that already exists I think

#

it’s called buildtooks

#

buildtools*

jovial warren
#

Ik there's tools to do the first two

unkempt tangle
#

I love how you indent your YAML

prisma wave
#

thanks

jovial warren
#

Also, build tools applies Spigot mappings and Spigot patches

quiet depot
#

separately

jovial warren
#

I want to apply Mojang mappings and my own patches

quiet depot
#

build off buildtools

jovial warren
#

Yeah might not be a bad idea

quiet depot
#

great vid

#

one of my favourites of all time

unkempt tangle
#

How hard would it be to make server-side application, if you have raw script codes to interpret the protocols?

prisma wave
#

what

jovial warren
#

And I want it to be one simple command

#

E.g. ./patcher run (or patcher run on Windows)

#

Maybe I could also generate some sort of Gradle project from the sources as well

#

So you can just take one script and run it to download the obfuscated JAR, deobfuscate it with the mappings, decompile it to source files, apply patches that fix up decompilation errors and add some Gradle stuff, then move the packages into the correct folder, remove everything that's obtained from dependencies, and then allow you to build and run it

#

Now that would be cool, don't you think?

quiet depot
#

i think so but this isn’t my area so idk

jovial warren
#

Ah fair

#

This may or may not mean that I've now gotta learn bash, batch and git patches 🥲

obtuse gale
#

yo what

#

what happened with frosty

onyx loom
#

dieded

obtuse gale
#

o

#

:C

onyx loom
#

after all, he is now mortal

#

i have seen the light

obtuse gale
#

well I believe that image is a joke

#

you see

#

it's made with comic sans

#

something doesn't add up...

onyx loom
#

🤨

unkempt tangle
#

LoL works on linux

obtuse gale
#

oh no

#

nononno

#

no

#

onon

half harness
#

lol

unkempt tangle
#

Oh yus

onyx loom
unkempt tangle
hot hull
#

Staffn't

obtuse gale
#

why :C

half harness
#

😮

hot hull
#

Resigned, if you can call it that

obtuse gale
#

hm :\

half harness
#

did u get fired or did you resign

#

👀

hot hull
#

Resigned, how do you get fired from a voluntary position

onyx loom
#

why ☹️

hot hull
#

Sheesh why everyone so nosy, just cba to be support anymore aka now I can finally be banned

onyx loom
#

😾

hot hull
#

Just ruined my entire week cause I saw someone I didn't want to see

onyx loom
#

lmao

#

who was it 🤨

#

i must know

onyx loom
#

you

oak raft
#

now we can ping frosty 😈

onyx loom
#

yeah about that

forest pecan
#

Lmfao

sweet cipher
#

Frosty doesn’t need to be support now that they can sell their bedwars plugin for millions of dollars

oak coyote
#

Ez stonks

ocean quartz
hot hull
#

Doesn't matter

#

I mean I was on the chopping block anyways, so either this or eventual demotion

onyx loom
#

why so

obtuse gale
#

frosty❤️uwu

onyx loom
#

uve been really helpful in recent times frosty :kek:

hot hull
#

You've any idea how many rules I've broke recently? :kek:

oak raft
half harness
forest pecan
#

because people are stupid

#

and can't read

#

lol

half harness
#

like what?!?!

forest pecan
#

because people are even more stupid

#
[Service] Server Advertising
[Request] If you know effective ways to get customers please get in touch, I currently need serious promotion staff
[Budget] $1.00-3000.00
half harness
#

"Hey, can you advertise for me"

"Sure! What's your budget"

"Hmm.. either a buck or 3 grand"

forest pecan
#

lol

prisma wave
#

Some day people will realise that budget is just the maximum

#

Some day

half harness
#

lol

forest pecan
#

lmao

#

by the way, you can add rgb text into books right?

prisma wave
#

probably

forest pecan
#

i havent seen any docs about it

obtuse gale
#

I mean I don't see why you wouldn't

#

it's components after all

half harness
#

is there any "preview" of DyeColor colors?

obtuse gale
#

the mc fandom probably

half harness
real pagoda
#

hey wut is the name of javasciprtengine of graalvm

half harness
#

for example, the blue team is showing up as dark blue

#

even though the dye color is light blue

#

and the red is dark red

#

should i just add another field in my enum for ChatColor?

obtuse gale
#

why are you using extension functions... on your own team class

half harness
#

no idea

obtuse gale
#

just make them part of the class..?

onyx loom
#

lmao

hot hull
#

🎵 I wonder why, I wonder how 🎵

obtuse gale
#

@half harness the legacySection serializer doesn't serialize hex colors apparently (it picks the nearest legacy color)

#

use the builder and use the useUnusualRepeatedXPattern or whatever that's called

half harness
#

but i thought it would go to the nearest chatcolor

ocean quartz
#

useStupidPattern

half harness
#

also does 1.8 support hex?

obtuse gale
#

...

ocean quartz
#

No lol

half harness
#

ok

#

ill just make another field for ChatColor

#

i think thats the best way

obtuse gale
#

or.. just use TextColor?

#

like a DyeColor and a TextColor

ocean quartz
#

NamedTextColor is all you need for older versions

half harness
#

isn't that adventure stuff

obtuse gale
#

you are already using adventure aren't you

half harness
#

well yes im using it for the titles

#

and for converting dyecolor to chatcolor

#

my brain just didn't think of making a chatcolor field

#

lol

obtuse gale
#

holy

ocean quartz
#

Well yes but actually no

forest pecan
#

Well yes but actually no

half harness
#

:p

obtuse gale
#

if you're using the string to send as a message just use adventure...

#

plus if it's rgb and a 1.16+ client is seeing it, it'll be sent as with rgb

#

for older clients it'll be downsampled

ocean quartz
#

That's why you write for latest and add support for older not the other way around

forest pecan
#

people write in 1.8.9 and add support for latest?

#

lol

half harness
#

i wanted a hypixel-like bedwars plugin for 1.8

#

it already exists for 1.16 - sorta

#

but 1.8 is more pvp friendly

obtuse gale
#

dkim what are you using the "formatted" string for

half harness
#

like "Bed of team red was destroyed"

#

i make that red

#

..that's pretty much it

obtuse gale
#

just... use components.......?

oak raft
obtuse gale
#

yeah we do that already lol

ocean quartz
#

^
Was talking specifically for dkim

hot hull
#

So when we banning all 1.8 users?

obtuse gale
#

at midnight

hot hull
#

Ngl I kinda like this pink color

half harness
hot hull
#

No lol

ocean quartz
#

Me too, I'm sad i hate the ugly orange while at the beautiful pink tier

obtuse gale
#

dkim living in the past

half harness
#

:)

ocean quartz
oak raft
half harness
#

i started with bedrock edition, and in bedrock, theres no hit delay, which is why when i started using java, i preferred 1.8 (for pvp and minigames, ofc i used latest version for other stuff)

forest pecan
#

fuck bedrock

half harness
#

🥲

forest pecan
#

dkim

#

u suck

obtuse gale
#

bedrock kinda whack tho

half harness
#

their anticheat is 🥶

forest pecan
#

lol

obtuse gale
#

snow layers don't break when you remove the block below them

#

they fall

#

snow layers fall when breaking the block below

forest pecan
#

dkim i will ban you

#

my dad works for mojang

obtuse gale
half harness
#

my message took so long to delete

forest pecan
#

my mom works at microsoft

half harness
#

aaaa

ocean quartz
#

Oh yeah true Dkim, you should go play bedrock, that way you can play latest and still have the boring pvp

half harness
#

i dont have access to bedrock anymore

#

(which is why i switched to 1.8 and java)

#

actually

#

i started with 1.16

#

for a while

#

then I saw youtubers block their sword

#

and i asked my friend how they did that

forest pecan
#

lol

half harness
#

and they told me to use 1.8

forest pecan
#

ur friend is a brainwasher

half harness
#

since then, ive been using 1.8 99.9% of the time

obtuse gale
#

how depressing

ocean quartz
#

That's a very tragic story

half harness
#

😔

forest pecan
#

but like you even use it for plugin development too

#

which is the saddest part

half harness
#

viarewind fingerguns

ocean quartz
#

It's like a full story of a man descending into madness

real pagoda
#

when will javascript support java 15 ? or event 16 and 17

obtuse gale
half harness
#

if it wasn't for bedrock

#

i would be using 1.16

#

maybe

forest pecan
#

lol

obtuse gale
half harness
#

i used to play bedrock bedwars & eggwars all the time

forest pecan
real pagoda
#

the javascript expansion

forest pecan
#

cause eggwars you just tap once

#

bedwars you have to actually break the damn bed

hot hull
ocean quartz
real pagoda
forest pecan
#

Frosty did the admins hate you

half harness
#

once matt resigns i can have FREEDOM

#

FREEEEEEEDOM_ _ _ _

real pagoda
ocean quartz
#

Then I shall never resign

half harness
#

🥺

half harness
#

i won like most of the games in bedrock, meanwhile i have like 11% winrate in bedwars in hypixel

forest pecan
#

because half of them play on phones

#

lmao

half harness
#

lol

#

true

forest pecan
#

you are playing on pc?

half harness
#

yes

forest pecan
#

lmfao

half harness
#

bedrock has no blocking 😦

forest pecan
#

but you are against mobile users

#

lol

ocean quartz
half harness
#

also

#

bedrock bridge

#

wtf

#

you can literally sprint and jump

#

and hold right click

#

and bridge

#

ig it makes mobile users easier to bridge

forest pecan
#

you cant do that on mobile stoopid

#

lol

#

on mobile you have to tap each block manually

half harness
#

oh

#

what

#

huh

forest pecan
#

mhm

half harness
#

lol

#

its literally faster than scaffold

forest pecan
#

lol

half harness
#

although since bedrock anticheats suck u can just zoooom

#

oh

#

wanna know a fun fact

ocean quartz
#

You act like Java's anticheats are good

half harness
#

okay matt is here

ocean quartz
#

I'm always here

half harness
#

well not Hypixel's

ocean quartz
#

Yeah sure

half harness
#

and other large servers

#

they are a LOT better than bedrock though

forest pecan
#

well its cause the dev team is professional lol

#

and gets paid

half harness
#

what about bedrock

#

also

#

in bedrock you can just set yourself to creative mode

real pagoda
#

where can i submit javascript placeholder ?

half harness
#

without OP

#

i remember in an anarchy server, i used to just give myself diamond armor lvl 32k

forest pecan
#

you know those were possible in 2b2t

#

before

half harness
#

with a backdoor

#

im talking about withotu backdoors

forest pecan
#

it wasnt a backdoor

half harness
forest pecan
#

i dont think?

half harness
#

you sure?

forest pecan
#

Yeah. It's unknown i think how the person managed to get into hausemaster's account

#

but they somehow did it, got barrier blocks, and everything

half harness
#

no, they got hausemaster to upload a plugin

#

i think

forest pecan
#

they did?

half harness
#

i mean probably

#

a lot easier than hacking into the acc

forest pecan
#

oh it was a backdoor

half harness
#

and thats how most backdoors work in mc servers

forest pecan
#
The second major backdoor of 2b2t occurred during December of 2013. The backdoor involved iTristan and Pyrobyte designing a plugin to block access to the nether roof. The backdoor has two major features, the ability to spawn hacked items such as player heads and 32K weapons, and allowed travel on the nether roof if the player was riding a horse.

They also used it to get to the world border. The 2b2t Arms Race, was a time period in 2b2t history that lasted for 3 years, from December of 2013 during the First Valkyrian Period and ended in the spring of 2016, during the Pre-Hype Period, right before The Age of Hype. This event was a large scale search for the ominous super weapons created by Pyrobyte and iTristan during the second backdoor of 2b2t.
half harness
#

yea

forest pecan
#

By the way, @tranquil crane could I use how you managed to provide block highlights (debug information) for an animation in my library? I will provide the proper credits.

#

oh wait

#

lol

#

xD

ocean quartz
#

Welcome to open source fingerguns

forest pecan
#

well you still gotta ask right?

#

or can you literally just copy code

#

xD

hot hull
#

No

#

You don't even have to ask

forest pecan
#

oh lmfao

hot hull
#

The wonders of OS

quiet depot
#

pro tip to any linux users, use LVM from the start

#

jesus fuck migrating to LVM might just be the hardest thing I've ever had to do

forest pecan
#

sus

hot hull
#

You smell good

forest pecan
#

ikr

#

lol

hot hull
#

This discord feels weird now not having all those smexy channels kek

forest pecan
#

welcome to the non gang

half harness
#

lol

#

u dont have any power now

hot hull
#

You do realize support doesn't have any smexy perms right?

half harness
#

o

#

they have staff chat

#

and bot logs

hot hull
#

Yea they can see all the messages you delete

#

smh

onyx loom
#

some non staff can already see that, not gonna name names tho 🌚

half harness
#

🥲

tawny peak
jovial warren
#

lol

forest pecan
onyx loom
#

BD 🥶

forest pecan
#

huh

oblique heath
#

say, when Bukkit.shutdown() is called

#

does that happen immediately or does it give a chance for the tick it was called during to finish

hot hull
#

I'd presume waits for the tick to finish

oblique heath
#

nice

static zealot
hot hull
#

jesus 18

static zealot
#

already did

onyx loom
#

no can do

half harness
#

😮

onyx loom
#

like anything my cpu sucks at, urs excels in, anything urs sucks at, mine excels

quiet depot
#

same can be said for gpus too

#

like ik amd cards outperform the new nvidia cards at lower resolutions

onyx loom
#

yeah

quiet depot
#

the 3000 series cards’ power only comes out at high res

hot hull
#

oh wait just remembered something

#

Can't say this anymore can I

#

sadge

obtuse gale
#

wat

hot hull
#

can use curse words

static zealot
#

oh ?

hot hull
#

can't

static zealot
#

cunt

#

well

#

xD

#

wait are they fully blocked for members or just some?

hot hull
#

¸just some

#

fuck

#

yea

onyx loom
#

frosty wants staff back now 🌚

static zealot
#

ok good. bcz rules say you can

#

or at least they did. RN I'm to blind to see where it said that

ocean quartz
#

I did not know there were blocked words ;o

onyx loom
#

c word

obtuse gale
#

cumbersome?

onyx loom
#

yes

obtuse gale
#

Oh damn

#

That's hot

oblique heath
#

charizard

static zealot
#

Well fuck

oblique heath
#

crepe

#

creosote

#

capillary

#

phew, all the good ones aren't blocked

half harness
obtuse gale
#

contemporary

static zealot
#

Cunt

#

hmm not blocked. probably another one

obtuse gale
#

O

half harness
#

Cu‫‫‫‫‫‫n‫‫‫‫t

#

yea

hot hull
#

Wait what

jovial warren
#

trying to decide whether author tags are a good idea or not

onyx loom
#

itll just be all ur name, whats the point kek

jovial warren
#

since on the one hand, it allows contributors to be recognised for their work, but on the other, it can get very complicated when some code is edited by 10 different people, and suddenly, before you know it, you have 10 different author tags on one class

#

this is for Krypton btw

#

just doing a huge refactor rn

#

like every single file will be edited guaranteed kinda refactor

onyx loom
#

have 1 author tag - if u contribute over 50% of the code in that class, u get the tag 🌚

onyx loom
#

i promise that wont get messy at all

static zealot
#

in the middle or something

#

or the no space space

half harness
#

oh

#

i thought it blocked that

jovial warren
#

also, I swear I'm gonna get murdered for doing a massive refactor all in one commit

#

maybe Git can help me with that

half harness
#

dont get bluescreened in the middle of it 🙂

lunar cypress
#

I passed my LA exam pog

hot hull
#

LA?

lunar cypress
#

Linear Algebra

obtuse gale
#

Nah, Johnny gon to Los Angeles

gusty glen
#

what Is rabbit mq used for, mostly

prisma wave
#

Messaging clojuremoon

gusty glen
#

would you mind please explain in more details

hot hull
#

Messaging

forest pecan
#

lmao

hot hull
#

scuzzi what gradle?

steel heart
#

happened to me as well

ocean quartz
hot hull
#

nein

ocean quartz
#

Sadge

steel heart
#

finally someone who doesn't despise it

static zealot
#

despise what? Gradle KTS? Most people here switched to kts

hot hull
#

One day Matt

steel heart
hot hull
#

Can we remove dev role from Ori?

#

My brain ouchies

#

If he even has it :kek:

steel heart
#

thought people still were stuck in the stone age here lol

#

why frosty

#

he's decent?

hot hull
#

Yes, but some of the code in here just makes me wanna kek

static zealot
steel heart
#

Let's not get too excited now, I mean we all do dodo stuff

#

ok good cuz groovy/gradle is horrific

hot hull
#

groovy is nice wdym

#

Also can we normalize having customisable guis?

static zealot
#

why is it horific?

#

I like it

onyx loom
#

groovy good

static zealot
#

customisable guis for what?

steel heart
#

because you get stupid ass warnings

onyx loom
#

just u

steel heart
onyx loom
#

🥲

static zealot
#

yeah I never had problems with groovy and when I had some random issues I just refreshed and it always worked

onyx loom
#

this

steel heart
#

I like when it also doesn't give me random warnings but yeah I guess else it's fine

half harness
steel heart
#

imagine not smh

static zealot
#

Star uses it

half harness
#

ah

static zealot
#

BM as well I think

half harness
#

okay

static zealot
#

some people switched but not everyone

onyx loom
#

id like to see kts write compileOnly without using 2 extra chars!

ocean quartz
static zealot
#

oh really?

#

I thought he started the trend

ocean quartz
#

Nope

#

Fefo kinda started it

#

Me, Fefo, Star, Johnny, Bardy use kts

onyx loom
#

kts switch was just a thing that started it on its own afaik

onyx loom
#

ik bardy and johnny were using it way before everyone else

ocean quartz
#

I went for it because was tired of the warnings from Groovy

static zealot
#

ah alright

ocean quartz
static zealot
#

well I was thinking of switching but I don't even know how to use groovy fully yet lmao

onyx loom
#

noooo that cant be true matt. i remember like a year ago everyone was bullying bardy for using kts

steel heart
#

yeah he did use it back in the days

ocean quartz
#

Also I wanna see Groovy do maven("https://repoLink") instead maven { url = "https://repoLink" }

prisma wave
#

RRRRRRRRR

static zealot
#

idk I like =

prisma wave
#

RRRRRR

static zealot
#

url =

static zealot
onyx loom
#

sir id like to inform u that u are
1: adding an extra =
2: using "" (🤢 🤮) instead of '' (😍)

ocean quartz
#

Ew single quotes

steel heart
#

lol imagine using ''

#

not wanting string interpolation

ocean quartz
#

' is for chars, that's common knowledge duh

onyx loom
#

not in groovy!

ocean quartz
#

Groovy can die!

prisma wave
#

groovy is groovy

onyx loom
#

u can die!

ocean quartz
#

True

onyx loom
#

wait can i join in?

hot hull
onyx loom
#

classic frosty

#

only responds when there is death joke

hot hull
#

yup

prisma wave
#

@everyone

loud gyroBOT
#

The 'everyone' mention is disabled so you can't annoy people.

prisma wave
#

just making sure 🙂

onyx loom
#

interesting.

static zealot
hot hull
static zealot
pale shell
static zealot
#

😮

obtuse gale
pale shell
#

man the dev of UPC is actually such a cool guy. He will actually listen to requests.

#

I ask him to put some methods into the API and within hours it's in and on spigot

unkempt tangle
#

aww

#

marry him

pale shell
#

he's gonna get some $$$ soon as a thank you shrugs

unkempt tangle
hollow needle
#

how can i make role categories in discord?

surreal quarry
#

use the hex color of dark mode

hollow needle
surreal quarry
#

what?

hollow needle
#

which bot

surreal quarry
#

if you’re talking about the thing helpchat has, it has nothing to do with a bot

#

just change the role color to the dark mode hex color

hollow needle
#

well i'm new in discord so can u help me make it pls

onyx loom
#

?hidden-roles

compact perchBOT
#
FAQ Answer:

How to get hidden roles (categories) in discord
Create a new role with the name you want and set the role's color to #2f3136 (Discord's background color)
You may want to have another colored role above the invisible one otherwise the member name will be invisible

surreal quarry
#

yea that

hollow needle
#

ok

surreal quarry
#

didn’t know there was a faq

prisma wave
static zealot
#
java -version
-bash: /usr/bin/java: No such file or directory
``` Someone help me 😢 😢
#

tried installing libc6-i386

#

and @steel heart pls shut up. I don't want to hear your stupid voice ||jk||

steel heart
#

ok thanks for your support

half harness
#

voice reveal 👀

steel heart
#

ye

half harness
steel heart
#

nope

half harness
#

😔

static zealot
obtuse gale
#

lol

jovial warren
static zealot
#

huh?

forest pecan
#

?

static zealot
#

I don't hear you @jovial warren if you're saying anything. I muted everyone just the bot. bcz you guys took the bot as a prisoner 😢

old wyvern
#

What have you done? @jovial warren

#

...

old wyvern
#

Single commit hell again?

forest pecan
#

yo

#

who wants to hear me

#

play clarinet

#

in vc

jovial warren
#

get in here

#

do it

forest pecan
#

LMAO

static zealot
#

who the fuck was that?

old wyvern
#

Wtf was that

#

A trumpet?

forest pecan
#

its a clarinet

static zealot
#

everyone's muted now so idk

forest pecan
#

@jovial warren

#

do you like your ears

old wyvern
#

Are you actually playing it or, just playing from some audio?

forest pecan
#

still

#

No

#

im actullay playing it

obtuse gale
#

because?

old wyvern
#

Nice

forest pecan
#

lol

humble silo
#

I want to hear Jazz

old wyvern
#

Doesnt sound like it tho

humble silo
#

improv

#

go

old wyvern
#

Too clear to be from an instrument

obtuse gale
#

mk

forest pecan
#

wait

#

was that jazz scale?

#

or blue scale

humble silo
#

blues

forest pecan
#

Yea

humble silo
#

i think you missed a note

forest pecan
#

Yeah

humble silo
#

1 3b 4 #4 5 7b

old wyvern
#

Does the clarinet play normal musical notes or is there any variation from other instruments?

forest pecan
#

It's normal ig

humble silo
#

I played clarinet till 8th grade

old wyvern
#

Like violin requires a shift for the same tones

humble silo
#

then switched to alto

old wyvern
#

Like 2 or 3 half notes up or something

#

Ok

#

Play this

#

😌

humble silo
#

sight read

old wyvern
humble silo
#

omg thats actually pretty good for sight reading

#

lol

forest pecan
#

lmfao

humble silo
#

@forest pecan I found you the piece of music

#

I was never able to play this

#

Transcribe it

random cove
#

Is there any general minecraft support channel on here?

old wyvern
forest pecan
#

oh

#

that

humble silo
humble silo
forest pecan
#

yea

humble silo
#

play

#

yes

forest pecan
#

i can play my concerto

old wyvern
#

Play the spiderman theme

forest pecan
#

if you want

#

not that one

random cove
#

Haha, two different channels, which is correct

humble silo
#

yes

#

anything

forest pecan
#

kk lol

old wyvern
#

Tf is this?

#

The russian anthem?

obtuse gale
#

lol

jovial warren
#

lol

#

mutes pulse

old wyvern
#

Lol

forest pecan
#

HEY

#

did you not like that

humble silo
#

wow that was really good

#

lol

old wyvern
#

Play the spiderman theme bitch

humble silo
#

amazing

jovial warren
#

it's way too loud for me

#

and I got Spotify

old wyvern
#

😂

humble silo
#

how long have you been playikng?

#

playing*

old wyvern
#

3 mins

#

😏

humble silo
old wyvern
#

Ikr

obtuse gale
#

did IJ totally remove the possibility of opening the settings window from the main projects page?

jovial warren
#

Yugi? smart? what is this?

#

jk lol

old wyvern
#

🥲

forest pecan
old wyvern
#

Dyum boi

humble silo
#

dang nice

old wyvern
#

ClarinetBeat_02

forest pecan
#

squidward

half harness
#

lol

humble silo
#

@forest pecan Go bard, make music to entertain me

old wyvern
#

@forest pecan

forest pecan
#

i can play my slow movement

humble silo
#

go

forest pecan
#

k lol

static zealot
#

oh my ears

#

fuck

#

133% was to much

old wyvern
#

Sad pulse sounds

forest pecan
#

FUck off

static zealot
#

don't put it on 133%

forest pecan
#

@static zealot turn it to 700

static zealot
#

no thanks

humble silo
#

wow

static zealot
#

lmao

forest pecan
#

or else i will do =vol 59

humble silo
#

ur all so nice

forest pecan
#

lol

humble silo
#

please no

#

dont turn ur gain up

static zealot
#

I wasn't saying your music is bad ||it is tho|| I was just complaining about the volume smh

forest pecan
#

im on my laptop

#

lol

old wyvern
#

=play Im on a horse ksi

forest pecan
#

🥲

old wyvern
#

=seek 60

oak cypressBOT
#

@old wyvern, Seeking!

forest pecan
#

@obtuse gale what do you think bitch

old wyvern
#

=vol 292992

oak cypressBOT
#

@old wyvern, Setting Volume!

jovial warren
#

=seek 1000

oak cypressBOT
#

@jovial warren, Seeking!

humble silo
#

i muted it right before you did that

obtuse gale
#

holy shit

old wyvern
#

Lmao

humble silo
#

@forest pecan I still want Jazz

jovial warren
humble silo
#

Cannonball aderly on the clarinet

forest pecan
#

i cant jazz

#

lol

humble silo
#

welll

jovial warren
#

you can actually seek over the song length and get rid of the bot

humble silo
#

the hardest music

#

you FAIL

#

lol

#

jk

forest pecan
#

lmao

obtuse gale
forest pecan
#

i can record on my phone

#

you guys can see the audio difference

static zealot
#

||blaming it on the audio quality sad_fingerguns ||

forest pecan
#

nah im not capping

#

im on my school laptop

humble silo
#

Blitz, can you dont some interpretive singing and dancing for us then?

forest pecan
#

dont expect a good mic

#

lol

humble silo
#

I think i found you Blitz

#

#blitzfacereveal

static zealot
#

nah that's not me

#

I already did a face reveal

#

I even stared as the principal character in a movie about me

forest pecan
#

ok im sending the video rn

#

lol

humble silo
#

yes

#

I want to see now lol

forest pecan
#

it doesnt have my face

#

btw

#

lol

obtuse gale
#

sadge

humble silo
#

oh

#

i thought you meant about Blitz

forest pecan
humble silo
#

Ill watch that too though

forest pecan
#

is the audio quality much better

old wyvern
#

Still loading

static zealot
#

ok this is much better

humble silo
#

it was cutting out in discord so ya

static zealot
#

but still don't put it on 133%

forest pecan
#

lmfao

ocean quartz
#

Yugi, did you see my ping from yesterday? xD

humble silo
#

lol what did you drop at the end?

old wyvern
#

Which one matt?

forest pecan
#

i was just tapping my phone

static zealot
#

lmao

forest pecan
#

and i hit the music stand

old wyvern
#

I may not have 😅

forest pecan
#

thats the sound

old wyvern
#

Gad opened discord right before exam

#

The notification probably got sikenced

ocean quartz
static zealot
ocean quartz
#

This one xD

static zealot
#

you can find the movie on netflix

#

is about my life. I stared as my own character

old wyvern
#

This one?

ocean quartz
#

Yeah

humble silo
#

very impressive 🤣

static zealot
#

Yeah. I'm very cool you know

old wyvern
#

Oh so the gradle plugin cant depend on another module??

ocean quartz
#

Doesn't seem like it

old wyvern
#

Oof

#

Big oof

#

Does it work with a separate module other than the slimjar module?

ocean quartz
#

We can always release the module and implement it in the plugin xD

#

Yeah it work on another module

humble silo
#

I love that feature

old wyvern
#

I think maybe we can just have a relocation module then

ocean quartz
#

Oh wait no, no module works in the gradle plugin module

old wyvern
#

Oh

#

Rip

#

Ok I guess just copy paste that package in

#

Why has gradle done this so

#

Feels like an anti pattern

ocean quartz
#

I was thinking about just releasing to maven local for now

#

Or maybe there is a way, i'll search around

old wyvern
#

But that wont work across dev environments

#

Everyone will have to deploy to local before usage

#

Maybe a lib folder with the compiled slimjar?

humble silo
#

Oops

#

misclick

old wyvern
#

And have a task always copy builds there

ocean quartz
#

Hmm let me see if i can make that happen as a module, if not i'll copy for now

old wyvern
#

Alrighty

static zealot
#

@jovial warren u listening to Barry? Or can I kick?

humble silo
static zealot
#

o

jovial warren
#

nice

humble silo
#

poor BBG just streaming to himself

#

and music ofc

jovial warren
#

didn't even realise until Blitz pinged me

#

just designing Krypton's checkstyle

humble silo
#

Dont know what that is but very cool

jovial warren
#

checkstyle.xml

#

basically a system that enforces code styles and tells you when you fuck up

humble silo
#

Whats Krypton?

#

A language?

jovial warren
#

no

humble silo
#

no

jovial warren
#

it's a Minecraft server

#

but written from scratch

forest pecan
#

lol

#

famous 3 words

#

written from scratch

humble silo
#

ah i see

#

thats really cool

sweet cipher
humble silo
#

what is the checkstyle for though

humble silo
forest pecan
obtuse gale
#

please tell me more bardy, I don't think I've heard enough 😂

jovial warren
#

checkstyle is a plugin that you can use to detect errors in code styling

humble silo
#

I have projects on scratch from 7 or more years ago

jovial warren
#

to tell people off for writing trash code of course

humble silo
#

ah perfect, automate code bullying

jovial warren
#

indeed

old wyvern
#

It can get quite annoying

#

Especially when it screams at you because of a newline

jovial warren
#

actually maybe checkstyle isn't what I want

#

maybe I want detekt, which works properly for Kotlin

jovial warren
#

I am very strict about my styling

cinder flare
#

oh shit bardy's going to enforce his garbage newline policies

jovial warren
#

you know the new line policy is actually a thing that's very new for me lol

#

this is the first time I've bothered with it

sweet cipher
#

You guys are saying your page scrolls vertically and not horizontally?

old wyvern
#

I dont ussually care for a single newline being somewhere

jovial warren
#

I mean the new line at end of file

#

that's a new one for me

old wyvern
#

Oh that wasnt even it

#

It was like after a class definition

jovial warren
#

.editorconfig will piss you off though, if you choose to use it

old wyvern
#

This guy had it set so there cant be a newline after class defs

jovial warren
#

because it uses the superior line break after class header

#

I mean, not having a new line after the header looks fine in Java, but just doesn't really work for Kotlin imo

#

it just doesn't look good

old wyvern
#

Nah it looks weird

#

I like separating definitions

humble silo
#

Is it bad to use brackets as formatting? like creating another scope without really a reason besides formatting?

jovial warren
#
root = true

[*]
charset = utf-8
indent_style = space
indent_size = 4
trim_trailing_whitespace = true
insert_final_newline = true

ij_continuation_indent_size = 8
ij_smart_tabs = true
ij_any_block_brace_style = end_of_line
ij_any_class_brace_style = end_of_line
ij_any_lambda_brace_style = end_of_line
ij_any_method_brace_style = end_of_line
ij_any_blank_lines_after_class_header = 1
ij_any_blank_lines_after_anonymous_class_header = 1
ij_any_blank_lines_after_imports = 1
ij_any_blank_lines_after_package = 1
ij_any_blank_lines_before_package = 0
ij_any_blank_lines_before_imports = 0
ij_any_blank_lines_around_class = 0
ij_any_blank_lines_around_field = 0
ij_any_blank_lines_around_field_in_interface = 2
ij_any_blank_lines_around_method = 2
ij_any_blank_lines_around_method_in_interface = 2
ij_any_blank_lines_before_method_body = 0
ij_any_blank_lines_before_class_end = 0

[*.json]
indent_size = 2
insert_final_newline = false

[*.conf]
indent_size = 2
insert_final_newline = false

[*.xml]
insert_final_newline = false
```here's the editorconfig
humble silo
#

any reason in particular?

old wyvern
#

Doesnt really contribute to any usage except being annoying to read

humble silo
old wyvern
#

He means creating a scope

humble silo
#

like this

jovial warren
#

oh no

#

not one of those

cinder flare
#

what in the jesus christ

jovial warren
#

ewwwwwwwwww

old wyvern
#

Thats an init block

cinder flare
#

why would you ever do that

humble silo
#

I mean i dont generally do it

old wyvern
#

Thats used a bit chestly

jovial warren
old wyvern
#

Depends on your usecase

humble silo
#

wow

cinder flare
#

you should never do it

jovial warren
#

I've seen Minestom do it a hell of a lot

humble silo
#

lol

#

why not?

old wyvern
#

I meant in between you methods

jovial warren
#

and it kills me

old wyvern
#

Not a good idea to use it there

cinder flare
#

i didn't even know you could do that

#

i wish you couldn't

humble silo
#

wow

old wyvern
#

an initializer block is fine depending on your usecase

humble silo
#

i dont generally like those

old wyvern
#

mhm

humble silo
#

but inside a method just as formatting

cinder flare
old wyvern
#

Especially with frameworks

humble silo
#

I would really only do it for static fields but ok

cinder flare
#

why would you put it in its own scope though

humble silo
#

just as formatting

cinder flare
#

it looks fucking awful

humble silo
#

really?

old wyvern
#

Its not about a separate scope but rather the ordering of fields sometimes

cinder flare
#

yes?

humble silo
#

I kinda like it but ok

cinder flare
#

it is confusing and pointless

#

and why indent?

#

no reason

humble silo
#

ok i just took it out

cinder flare
#

I think I hate that more than I hate opening squiggly brackets on a newline

#

and I didn't think that was possible

humble silo
#

lol

#

better?

cinder flare
#

omg yes

humble silo
#

lol ok fine

forest pecan
#

i wish i could use java 11

humble silo
#

i love it

forest pecan
#

I want VAR

#

I WANT IT

cinder flare
humble silo
#

its not that big of a difference

forest pecan
#

i dont have to type more keys

#

:pro:

humble silo
#

like i dont really use var all that often

old wyvern
#

There are ij plugins that can fold type defs if you want that lol

cinder flare
#

well it helps a lot when your working with generics

#

cause typing all of that shit is so annoying

humble silo
#

when?

#

I rarely find it annoying at all

old wyvern
#

You still have to type the generic out sometimes even with var xD

humble silo
#

Its becuase im so good at java

forest pecan
#

lmfao

#

arent those like jvm crash reports?

humble silo
#

yes

forest pecan
#

i get those once in a while

humble silo
#

I have so many

#

and i havent delted them in a while

cinder flare
#

it's just, there's no reason to explicitly type 90% of variables

forest pecan
#

does spigot delete logs automatically?

cinder flare
#

like every other language has type inference

forest pecan
#

or paper?

cinder flare
#

javascript, typescript, kotlin, ruby, etc.

sweet cipher
cinder flare
#

the reasons I just listed

forest pecan
#

Vulnerability Assessment Report

#

obviously

old wyvern
#

javascript, type inference

forest pecan
#

V A R

old wyvern
#

ha

#

xD

sweet cipher
#

When should I use var?

cinder flare
#

yeah true in JS you just don't even get to know the type

forest pecan
#

Oracle trying their best to be less verbose

#

lol

humble silo
#

What is a Mouse over?

old wyvern
cinder flare
#

sounds like when you move your mouse over something

humble silo
#

whats the different between that and hover?

cinder flare
#

hover is when you hold it still for a sec

old wyvern
#

I mean tbh I do prefer variables without var when reading

humble silo
#

oh

cinder flare
#

mouse over is any time you touch it

humble silo
#

that sucks

#

ok

old wyvern
#

var is only nice while writing

#

Knowing the type helps a lot sometimes

cinder flare
#

i mean I quite like reading Kotlin code

#

you can hover over it if you want to know the type'

old wyvern
#

I dont always read from an ide, and the hover thing also has a delay

onyx loom
#

explicitly type the Type 🌚

old wyvern
#

Yea I do do that where possible

cinder flare
#

i mean do you have trouble reading Kotlin code?

forest pecan
#
val star = Star("Star", "minor");
val starsMom = StarSMom("Star's Mom", "not a minor");

star.intercourse(starsMom);
cinder flare
#

i find it quite easy and you always use val and var

forest pecan
#

Star you live in alabama right

old wyvern
#

Yea, I end up having to look through all function calls to find the type

cinder flare
forest pecan
#

lmfao

sweet cipher
#

var<String> string This should be the way it is done, much more concise

onyx loom
#

sometimes it is annoying reading kotlin from github, i know what yugi means

old wyvern
#

Even kotlin sometimes recommends specifying the type after the variable

cinder flare
#

its almost always quite obvious

old wyvern
#

It really helps in large codebases

cinder flare
#

if you're naming things correctly and all that

sweet cipher
cinder flare
obtuse gale
#

you

#

jk ily

cinder flare
#

😦

obtuse gale
#

<3

prisma wave
#

tah

sweet cipher
#

It has a u in the name

old wyvern
#

bm has awoken

prisma wave
#

hello

old wyvern
#

Isnt it like 12 in the uk?

forest pecan
#

Yugi has a u

#

expell

prisma wave
#

11

old wyvern
#

ah

old wyvern
ocean quartz
forest pecan
#

go back to china town

#

indian man

old wyvern
forest pecan
#

/s

ocean quartz
#

Oh god and PHP

sweet cipher
old wyvern
#

Java style is lovely to read, kotlin style is lovely to write*

forest pecan
#

Yugi isn't indian right lmao

old wyvern
forest pecan
#

Oh you are

#

lmfao

old wyvern
#

lol

sweet cipher
half harness
#

👀

forest pecan
#

Wait so does that mean