#dev-general
1 messages ยท Page 359 of 1
I've grown to prefer Kotlin dsl much more than Groovy
Here we go
there is really little to no extra verbosity
Become self-reliant
I might consider the Kotlin DSL again at some point
Become self-reliant
It ddint copy
why are we not seeing more adventurous DSLs
xD
besides you'll get the benefit of kotlin dsl when you write more elaborate build scripts and actually want to understand them
that should be in dyno's blacklist ngl
that's enough for me to switch to Kotlin DSL xD
screw it
okay now how do I setup shading
Krypton now going to superior Kotlin DSL
that's the last thing I need
@cinder flare https://pastebin.com/aKKJFKxJ model for gradle kts
Paste Services
When asking for help with a config/menu/code issue please use one of these:
(However we do prefer if you used our paste :))
โข HelpChat Paste - Usage
โข Hastebin
hastebin doesn't work for me
do you at least own the domain? No you don't. Someone should at least buy it now if you guys are actually thinking elara will ever be a thing
wdym
yo https://paste.bristermitten.me/ ๐
we dont own it atm but yeah that might be a good idea
but do I trust bm with all my secret files? ๐ค
yes
its like 9-10$ on Namecheap
im trustworthy
even if you don't end up using it, its not that expensive
Such disappointment
just so you don't have to pay thousands after lmao
yeah lol
mine has a nicer theme therefore better
fair
just add the anonymous thing to it
how large can a paste be
idk
and then I'll use it
Encrypted pastebin when?
lol
what's that?
shh you're ruining my plan to buy elaralang.com and selling it to them for a significant price
jokes on you, elara-lang.org exists ๐
well that used to be a thing
if you wanna be cool and hip you need a self hosted haste server with a funny domain
awe shit
YES
pls dont
just pinging to remember you, @prisma wave, as you have suggested yesterday
I still have please-unban.me lying around and I haven't done much with it
oh I think anonpaste has fallen due to the fire
wow why did 3 people react with vomit emoji
is jvmTarget 1.11 not right
fuck.eu
11
just 11?
yeah
they stopped doing it after 10
dropped in Java 9
or 9 yeah
god damnit java
imagine paying thousands for fuck.me
becuase oracle realized "shit man what we gonna do with Java 10? 1.10?"
lmao
frame it
minecraft did it
xD
xD
classic
Mojang has entered the room
ten helpchat users that have SWORN
I remember the April Fool's 2.0 snapshot back then ๐ฅฒ
lmfao
id forgotten about that video
awe man remember the crates and the website?
tf2-style and all
๐ฆ
The pink wither with hearts n all
change my mind
I think not!
eyyy
lol
today at 3:02 nice
whut
79 ๐ฅฒ
Antique
it's Spanish stfu
AntiCCK
piggy said fuck 359 times precisely
look at mr worldwide over here
156
511 ๐ฆ
fu
512
funny binary number!!
haha
haaa
bm said fuck exactly 100 times
157
what a legend
thanks man ๐
101
159
wtf?
what did i do?
today is a sad day
^
he dried out
says 100 for me?
prolly caches
try it again
a classic
๐ฅฒ
hehe
i wish
yeah totally
yeah i dont think you have
yea he hasnt
?
lol
lol
lol
idk lmao
BM wtf
Fefo you said cum 3 times
should've been more
6 for you
๐
?
I did it 7 times
man
what have i done now
you came 7 times?
last week yeah
that link
what link
lmao
once a day
lol
oh yeah, I like to wind BM up now every time he complains about me saying idiomatic
you don't have access to this channel :(
hah you suck
what channel is it lol
cubes-pings
there's also #porks-pings but its rare
secret
easteregg
might not be getcubed
๐ฅฒ
nah they just manually
shhh
awwwww
like there isnt even a role for it
im offended
why am i not in it
alright should i @ him to get in
Into what?
who
cubes-pings
no lmfao
non
hmmm
.
^
sounds like a dilemma
might not be that
๐ฅฒ
=command
it's not that btw
=command lol
wat
.me smh
i even made it an api
ClearLag ๐ฆ
cause that was an option
well yeah this plugin spawns fake items
don't want em getting deleted from existence
Terfs's github username is LagClear isn't it?
all i know is that gradle is fucking me over
yea
Listen to entity death event and respawn it
...
i already do
but not according to Gradle cause it won't import my stupid file
I mean was saying that you don't need Clearlag
It'll be more than just gradle soon enough ๐
๐
Just cancel it (on paper) or respawn it on spigot
ant good?
๐
I just want gradle to import my stupid jar >:(
Bullet Ant good
apache tho
Fire Ant even better
worst software foundation
Nial has entered the chat
Don't diss Apache 
i can and i will
They write IMPURE software!
Trecherous
impure code smh
i am going to FIND the CEO of apache and BREAK HIS LEGS
so unreliable
Whats your opinion on the AH Mk2?
Become SELF RELIANT
exactly
no comment
my guy
Whats your opinion on Template Haskell
bro thats my girlfriend
this
Matej Lee
Yes
he makes me rich by delivering her "500 dollars to make your dreams come true!"
Wait
hot
okay it's not doing any of the jar files correctly
If "she"s self reliant
good to know
๐คจ
xD
its ok i removed the contract annotation from her forehead
@Override
@Override me daddy
yo lets override our genes
๐ณ
๐
@Getter
@EqualsAndHashCode
@ToString
@AllArgsConstructor```
you need jesus
Dont forget to use the protected access modifier
im trying
that's the bdsm of software
lmfao
Always use protection kids ;)
i cant resist
isn't protection just encapsulating yourself?
I disagree
Why do you think I'm on this earth ๐ฅฒ
thats a huge condom
sounds kinda hot
Ya
oh god I don't think my gradle is having a good time with Lombok
Integer is int with a condom
๐ฎ
have sex with int
so wrapping your willy is really just autoboxing it?
never with Integer
cursed
unnecessary overhead??
your willy
just say it
dick
top 10 clip messages #development message
well it's referencing a british thing
๐ฅฒ
lol
oh also, thinking back to the old days, wanna know what else I thought was better back then?
Maven
I think BM remembers all the arguments we had about me thinking Maven was better
clown
Why is it called shading anyways?
remember though BM?
because the plugin is throwing shade
lmao
#development message quality
Cause: cannot assign instance of java.util.Collections$EmptyList to field java.lang.StackTraceElement.moduleVersion of type java.lang.String in instance of java.lang.StackTraceElement
what the fuck does that mean
and why doesn't it tell me where
hey
hm?
#development message @errant geyser
lol
man those were the days
https://i.imgur.com/n1ziOSD.png jesus fucking christ I talk too much
yeah wayyyy too much
fake news
you've been here for 2 years
lmao
well i gues
you had a lot in the beginning
lmao
get me some bm levels
gl with that lmao
some day!
probably never
"today I haskellpilled another oop shill on the internet! based!!"
"what are you saying, son"
lmfao
"are ya winning, son"?
"yep, i helped someone fix another typo in their plugin.yml today!"
"one more gradle user means one less maven user, son, keep it up"
what if they switch to ant
wtf
lol
might as well just ftp send eachother jars at that point
construct a complicated javac command
dear diary
i tried to haskellpill a 9 year old today, didn't go so well
i kept telling them about how bad OOP was and how monoids are the second coming of jesus, but they wouldn't have it!
apparently they "just wanted to fix a papi startup error" ๐
i guess some people just aren't meant for greatness
papi startup error imagine
so true
thoughts on jar validators for plugins?
if you've been programming for more than 3 months and don't understand partial application and higher kinded types, it's time to get a new career
pardon
works on my machineโข๏ธ
no like it checks the jar file before running on the server
partial application is actually kinda sick
k well what is it boss
tell us boss
so imagine we have a function with multiple parameters
okay now stop there
for example add
jk
which takes 2 Ints and returns an Int
okay okay
naturally
tell me boss
so adding 2 things is easy, add 3 4
but what if we want to add 1 to every element in a list?
we could do map (\x -> x + 1) list
\x -> blah being a lambda
or we could reuse our add function before
\x -> add x 1
but this is kinda gross
lambdas are ew
so haskell lets us partially apply a function instead
which is basically filling in some of the arguments but leaving the rest for later
so we could do add 1
default arguments?
add 1 is basically the same as \x -> add 1 x
so we can do map (add 1) list
and it's hot
the end
ty for listening
here is a kotlin example
I remember that
The code i had on my GH was actually shit.
so if you wanted to add a prefix to every string, you could do (+) "[Prefix]", which gives you a function taking 1 argument and returning "[Prefix]" + blah
bruh wtf is a groovy template
it says there's an error in it?
SimpleTemplateScript8?
gradle groovy?
im using kts
SimpleTemplateScript8.groovy: 1: illegal string body character after dollar sign;
solution: either escape a literal dollar sign "\$5" or bracket the value expression "${5}" @ line 1, column 10.
out.print("""```
๐คข
get rid of it immediately
can I reset my gradle or something
U tried invalidating caches and restarting
how do i do that
File-> invalidate caches/restart
lol
In IJ, which I'm assuming you're using
suck my d 900 times and i still would tell you to get rid of lombok
lol
its a trap
awe yeah 2 years of indexing
i love intellij
omg
i think dropbox is stopping stuff from being deleted
wtf
What u using dropbox for
syncing my dev work from my computer to my laptop
very helpful when working on school assignments and I want to show my homies
git be like
;)
i mean it's pretty quick lol
Imagine having a laptop and a desktop ๐ฅฒ
hot
use paper as a vcs
who keeps typing in here and deleting it
paper and pencil is the best vcs
nice try lmao
oh u mean real paper
LOL
@ocean quartz
I thought u meant paperspigot
@distant sun can we get rid of him please? xD
oh shit do orange bois not have permission lmao
amazing
they dont
or @gilded gate . if any of you are online
LMAO
sorry matt i love you
damn some people are so stupid xD
oh wow
too many caps ngl
hey there's room in my heart for more than one โค๏ธ
stfu we all know you like elara
I am powerless
uwu
Hi Powerless
they're gone
I am fefo
lol
i know im sorry matt
yeah @cinder flare according to funnycube we are not part of the moderation team
lmao
i feel like i can trust you to deal with shit blitz
welp they got banned
sadge
corrupt mods being selfish
indeed
don't worry. April fools is coming and cube will make me an admin and I'll take over while he doesn't expect it
yoooo!
I think <@&333634764085133313> people should have ban perms
I strongly agree
KotShop?
Maybe admin too
well it's a Kotlin version of a Shop plugin lol
its kotlin
Especially considering over 50% of "Trusted" Role are inactive
"Kot" is German for "shit"
Austria is German for Better Germanyโข๏ธ
/build/libs
build
which is what it is
Despite making up 1% of the population, inactive mods ignore 80% of bannable offenses
Have u ever been to austria
uhhh
Also known as THREATS
Are you THREATENING me
have you ever been to Austria?
I wanna know where you're coming from because not even Austrians would say something like that
Yeah
Who? @static zealot
About time ๐ ๐ ๐ฅฒ ๐ฅด
Obviously
lol
It all makes sense now
Robi did it. check staff chat
๐ฎ
ty tho
my hero
can I be added to staff chat please
I represent the people of HelpChat who are fed up with inactive mods
do it
lmao
why what lmao
i feel like once you reach level 7 you should be granted honorary admin
that's like, 100000 messages
if ur not owner by tier 7
Level 9 is staff color
then u messed up
Coincidence???
๐ฎ
when u getting to tier IX bm
bm for owner
when
never
[20-29]
ooh actually kinda close to level 75
eeeee
xD
freedom of speech is a bannable offense
fc said it, must be true
illegally tanking an AbstractBarrelFactoryProvider is punishable by banishment
I think I have aphantasia. I didn't even know that was a thing. This is kinda strange
What asia?
a fan in asia?
just google it
Is that the thing where you cant picture things in your head?
What's Asia?
yeah Johnny
inability to visualize mental images
thats just normal people
A country in Australia I think
I actually never thought you can visualize things lmao
Wikipedia says that
How does that even work
oh ok
the people who can see things in their mind are the weird ones
How does one visualize mental images lol
Imagine a room
if you close your eyes and think of something you own for example I can't see it. I just think of the descriptions
i just think of numbers
Think of any object and you'll have a mental image of it probably
Define a "mental image"
lmao
no not literally
But like, it's more than just textual descriptions
Like if I think of the word chair, I have an idea of what the chair looks like
I can "see" it and in a way it's like a blurry picture
ah
well I can't. I can only think of the description I gave it. And I thought that this is what everyone does
i can remember things like chairs
but i cant imagine new chairs
like
i think of chair, i get vague memory of last chair ive seen
Shall I describe the place you are at rn?
yes please. I forgot where I am
Dammit
The question is if you think of an image or not
hm
Think of a womb
idk
I get the image of a biology textbook
๐ฅฒ
Scary
ew
agreed
chemistry ok, but has nothing against physics
Chemistry shit
i might dislike biology cause my biology teacher was from ellesmere
and i hate ellesmere
6-9-bifluride-carbo-hexane
ellesmere is evil
As if "Wales" is any better
shut
i am from the best town in wales
totally not wrexham
thats not where im frm
at all
its just not
Doxxed
Oh you dont know the atomic numbers of the 117 or something elements????
You fail!
Speakin of magic values
ur not getting admin bm
๐
the server is getting deleted for april fools
i will eat you for breakfast piggy
Ban this man
I am only 1 letter away from becoming an administrator
๐ฅฒ
fannycub
Bm for admin
fannucube
when will you get admin tho?
#BMforAdmin
Democracy stands strong
I want to see Piggy as an admin
democracy > german
AdminForAdmin
which are mutually exclusive
Oh no you getting political
Actually if i had admin I would have to stop shitposting in showcase
Idk anything about politics
Abolish the monarchy
sadge
Bring down the cube
I'm illiterate and colorblind
I think you're way beyond redemption for your shitposting sins
im colourblind
Yeah lmfao
fuck off
Gojure ruined my chances of admin
๐
๐
Elara makes up for those tho
no blitz
easier to pronounce
Hopefully
How
Glojure
the empire will rise again
GlowJure
โ
and scared people
/s ofc
GlasGowjure
๐ฎ
GHCloj
Can someone look up the first time clojure was mentioned in this server
it would be my alt
anyone who uses clojure is my alt
Well okay Mister "Secret Channels"
man i wish trains in europe were cheap
i hate flying
but i dont want to spend ยฃ300 just to get somewhere
sadge
@stuck harbor Sir this is #dev-general
Very good influence
noh clojure good
You started a new era of helpchat
A year later and no one knows what the fuck is going on in #dev-general
๐คฃ
me
Hmmm
I was inactive for like half a year
:))))
discord being nice again https://i.imgur.com/YoMiY9t.png
:(((
i need to step my game up
only at 92
clojure references
i must say clojure more
to promote clojure
bm as access to a channel u donโt blitz
ah I see
wait nvm ur just appearing offline
wot
wait hang on
Weird
weird
yeah idk
I don't have PAPI helper
i also have #developer-chat
or whatever its called
same same
no
oh
ah
Oh that explains it
wait but how do you get that if not with roles?
yes
bcz you don't have special roles
Added to channel
I know it used to be @papi-contributor or whatever
was it not?>
oh you can add people directly to channels?
I actually did not know that
hey if we're adding people to channels
A lot of that channel's history seems to be sx screaming at everyone for no reason
get me on the cube pings train
@old wyvern some of that history is what led to his ban
lol
Free my guy
That's about most of his history on any channel
xD
Sx was pretty nice if he liked you
calin is the sole reason I will never be active in that server
Lmao
I banned him
He's banned now
lol
oh awesome
Yeah he was pretty nice
Just...
Uh
Yeah
who are these mythical people we're talking about
Wait is that on BMs server?
Excentric*
^
me rn
The calin guy
Just a community coding server matt
who's Calin xD
kaliningrad?
Nah he's from another coding discord
An annoying kid who keeps ranting about living in a trailer or something
kalinininingrad
omg what
Annoying toxic dumb kid
Ah, i remember leaving your sever because someone was always pinging xD
Code Cave?
Lmao yeah
Yea
Yup
the java -> kotlin converter made a function that returned a boolean just be that boolean and overrided its getter lmao
That must have been the dude with the beaver avatar
The one who studies with bm I think
What was his name again?
Probably Shrimpy
wait it was something else
imagine studying
Lemem check bans on the elara discord
this post was made by shit a levels gang
xD
to many discord servers
He asked me to get him unbanned from HC the other day
Oh hes banned here?
who got banned from hc
lmao
One of my irl friends
He probably mass pinged
whatโs their discord name
Or just spammed people
no was just gonna check ban reason
oh yeah
Arthur#9999
weโve got 2 arthurs banned and Iโm not sure which is which because phone doesnโt show it
one was mass pinging and one was for using leaked ploogins
Probably both lmao
lol
welp
i bid you all adieu
im trying out sounding posh
by speaking french
bonne nuit
Bone night?
why use leaked plugins when u can code them from 0
"adieu" ๐ง
yeah thatโs exactly my thinking too secretx
It's the former then
Probably
reinventing the wheel is the best way to go about things
because sometimes youโll make discoveries
like that squares roll better than circles
lmao
Why write plugins when you can just
import elara/minecraft as mc
import elara/mc-enhancements as enhancements
mc.run enhancements
๐ ๐