#off-topic
1 messages · Page 727 of 1
Shows a warning, which I can't be asked supressing
tbf im not a fan of it either altho its really short
however just a normal get i think looks nicer than .get
ye
Js
js
Sure ._.
too easy 🙂
js?
Bruh
im not sure kotlin has <<
Ignore customer_name lol
it doesn't exist 
it's called shl in kotlin
Idk why i'm still opening tiktok on my browsers...
i really hope I can get the pc upgrades tomorrow 
i'm tired of waiting 40s for a server to start 
and 3m for minecraft to start
@fringe sigil https://dbdiagram.io/ is nice for visuals
I think I've used it
I fired up bloons tower defence 5 on my mac and the fans just started going crazy
like moreso then when i play mc on this thing
I dont want my mac to set on fire
eh just let it
kotlin good
i agree
😂😂😂
lmao
@everyone pls go download my resource !!!
Have you seen the code tho
bruh
thats one for the history books along with the request free memes
link a class frosty
on mobile
or ss
I swear I already muted this guild before...
imagine thinking your important enough that like thousands of people would care about your resource
lol
Like I'm not the one to judge, but damn.
yes there is barry
😳
shame
THe flex when you have a donation link, but people can't donate
(talking bout myself)
Donate me pls :(
ur paypal is so stacked they stopped letting people donate to u 😦
ItemStack slot1 = e.getInventory().getItem(0);
ItemStack slot2 = e.getInventory().getItem(1);
ItemStack slot3 = e.getInventory().getItem(2);
ItemStack slot4 = e.getInventory().getItem(3);
ItemStack slot5 = e.getInventory().getItem(4);
ItemStack slot6 = e.getInventory().getItem(5);
ItemStack slot7 = e.getInventory().getItem(6);
ItemStack slot8 = e.getInventory().getItem(7);
ItemStack slot9 = e.getInventory().getItem(8);
ItemStack slot10 = e.getInventory().getItem(9);
ItemStack slot11 = e.getInventory().getItem(10);
ItemStack slot12 = e.getInventory().getItem(11);
ItemStack slot13 = e.getInventory().getItem(12);
ItemStack slot14 = e.getInventory().getItem(13);
ItemStack slot15 = e.getInventory().getItem(14);
ItemStack slot16 = e.getInventory().getItem(15);
ItemStack slot17 = e.getInventory().getItem(16);
ItemStack slot18 = e.getInventory().getItem(17);
ItemStack slot19 = e.getInventory().getItem(18);
ItemStack slot20 = e.getInventory().getItem(19);
ItemStack result = e.getInventory().getItem(20);

Nah, I switched to a different thing, but I ain't got the braincells to set it up properly
Like I'm not the one to judge, but damn.
@velvet crescent also yes u are. this is horrendous code
itemLores.add(Objects.requireNonNull(Objects.requireNonNull(slot1.getItemMeta()).getLore()).toString());
itemLores.add(Objects.requireNonNull(Objects.requireNonNull(slot2.getItemMeta()).getLore()).toString());
assert slot3 != null;
itemLores.add(Objects.requireNonNull(Objects.requireNonNull(slot3.getItemMeta()).getLore()).toString());
assert slot4 != null;
itemLores.add(Objects.requireNonNull(Objects.requireNonNull(slot3.getItemMeta()).getLore()).toString());
assert slot5 != null;
itemLores.add(Objects.requireNonNull(Objects.requireNonNull(slot3.getItemMeta()).getLore()).toString());
assert slot6 != null;
itemLores.add(Objects.requireNonNull(Objects.requireNonNull(slot3.getItemMeta()).getLore()).toString());
assert slot7 != null;
itemLores.add(Objects.requireNonNull(Objects.requireNonNull(slot3.getItemMeta()).getLore()).toString());
assert slot8 != null;
itemLores.add(Objects.requireNonNull(Objects.requireNonNull(slot1.getItemMeta()).getLore()).toString());``` Objects.requireNotNull
even i know better and i just started kekw

$10 this guy just spammed alt enter for all the intellij nullable warnings
...
@foggy mortar Fix code pls
@foggy mortar Fix code pls
spits exception?
exception I'd assume?
throws IllegalArgumentException iirc
whats assert do?
Oh
Yeah

AssertionException
Intrisics
!!
.let {}
You are just saying things
with()
ok

gotta get the server IP in there on enable
@fallow crow oh delete it sry
I forgot to remove it
Hahaha sry my bad
the big boy is here
now fix code pls
Yes wait
No
test it first
Nop
I don't think that needs testing :p
-_-
fuck testing that
It can still be aids if it works...
that code is HORRENDOUS
did you spam alt + enter in intellij
@mellow zinc Dont be mean
sorry
I uploaded the old jar
You can PR it
shut up niall
Lmfao
u pr it
how.... you uploaded the source
Also you sorta pinged everyone and here, and didn't showcase anything, just linked your spigot. To me that is an ad, not a #showcase
u pr it
@mellow zinc Maybe I will
Y'all should chill a bit lmao
I'm just copying paste it
🤔🤔🤔
Also, howdy Zod 
got my first StackOverflowError today 
noshit
no frosty 
congrats
If its null, wouldn't the server class from and NPE because of the assert?
You can add github support right into your IDE if you want
Stackoverflow ez
Crash*
@sturdy bobcat Upload that shit straight into HCCCE
got my first StackOverflowError today :EmiCool:
@sturdy bobcat Novice
plugin ez
congrats
which one
👏
oh
@
@
now i gotta figure out how to fix this bitch 
Huh
if (StackOverflowError) {
dont()
}

I mean
not put everything in one class lol
@fallow crow who do it?
you....
why not
now i gotta figure out how to fix this bitch :EmiCool:
@sturdy bobcat
Usually just calling something inthe method that was called
.<
i hate that FileConfiguration#getString returns String?
Yeah well... It could be null
I'm aware 
What you making
what should it return?
?: System.exit(0)
imbicile
ez
null safety is literally the main reason to use kotlin
!!
the main reason i use kotlin is because you all pressured me into it and because i like ${val}
good words
yes
Yes
String interpolation is beautiful 
i'd much rather do $variable over excessive amounts of +
Bro
Thymeleaf literally does this
SpEL
Infact
you have absolutley no reason to not be using this
Expecially if you have database integration
what
Re inventing the wheel 🙄
One day niall will say something I understand
one day
One day niall will say something I understand
@sturdy bobcat
One day niall will say something I understand
@sturdy bobcat
Niall is like the crackhead that walks Into your local store and just talks to you for like 45 minutes about weird shit and leaves
Andrey Breslav is cool
^
We have some wasps outside of our door we brought home from work @fringe sigil
give them some tea 
Rod Johnson
show me the method
widePeepoSad
{}
i'll do that soon
no do it now
Oop, he hit enough downvotes that it got removed.
@foggy mortar don't try to tag everyone/here please (#showcase)
@magic summit sorry i just copy paste-ing it on my other promotion 😦
...
@magic summit Don't minimod <o/
promotion
What did I miss
Stonks, that's what you missed
Bunch of bullies
thats us 
Kali, people can now donate 
are u trying to say that im going to donate?
@magic summit Don't minimod <o/
@velvet crescent it's a whole other story if that can be seen as mini modding.
I personally see it as a simple hint.
"You" 

new chat chat emojis
as well
Staircase to heaven
wait...
comic sans
Staircase to heaven
@velvet crescent LMAO
more than one class extends java plugin
@foggy mortar I got a tip for you, are you using IntelliJ IDEA?
what is this tomfoolery
@foggy mortar I got a tip for you, are you using IntelliJ IDEA?
@fringe sigil Yes
sir
why do multiple classes extend JavaPlugin?
this dude really has 52 spaces indentation
oops i forgot to remove it lol
You can go to menu bar -> VCS -> Import into version control -> Share project on Github
LOL
And it will upload it properly from your editor
Then you don't have to copy - paste it each time
52 spaces bruh
You can go to menu bar -> VCS -> Import into version control -> Share project on Github
@fringe sigil thanks for the information
final pls
CustomAnvil plugin;
public repair(CustomAnvil pl) {
plugin = pl;
}```
private pls - for the declaration of plugin
question
it's night for me, so i missed that
have you tested this?
player.sendMessage(ChatColor.GREEN + "Sucessfully renamed your item");
where do you rename the item?
or am i blind
bro
bro
m8
wtf i cant upload photo
?imgur
You won't be able to upload images here directly to avoid spam, so please use https://imgur.com/ to upload images/screenshots.
no
well i sleep in 0:00 wake up at 5:00 AM
Then go sleep?
but like
it literally wont work
you never set the items display ame
@EventHandler
public static void onInventoryClick```
I........
static tho
this is static abuse on a new level
uh my bad
Always 👏 Use 👏 Static 👏
also whats the go with this method lol
public void getrepair() {
System.out.print(plugin.time);
}```
also like
this class extends javaplugin
so it is plugin
so idk whats in ur constructor
yes sir
does anybody know where I can find smth like this in EU? https://www.teeturtle.com/products/reversible-octopus-mini?variant=19577791458816
lol
Nah, Barry did.
o
It got so many downvotes.
Oh
they put another one in showcase
dude mind your own business.
chill
Imagine asking for answers, and then getting upset when someone answers 

I'm confused as well kek
^
Uh the green is essx
Lmao
how dare u sx
I gotta make a java colorize method as well now :c
Because I'm keeping some things as java, and I can't use the extension can I?
@fallow crow reason for add?
extensions just compile to receiver functions
Update: found one but it takes 30 days to arrive ??
Gaby, that's quick
from UK though
still 😦
@light scaffold u listening to the album or just a random song?
juice wrlds album is 🔥
👀
😄
ill boost after this too
noice
get those paragraphs ready boys
When was Garry replaced by Barry?
start of the year maybe?
could discord bots be dangerous?
one of my server's members ''won a giveaway'' on a giveaway discord server
the prize was '5 giveaways in the server the winner chose', so he chose our server
the owner just pm'ed me saying i need to add his bot to my discord server in order to do the giveaways
this whole thing seems sus af
Just block and report bots
yeah ok thats a scam
https://open.spotify.com/track/7y7w4tl4MaRC2UMEj1mPtr?si=Y6xQmYVOT9O1ljYwzbPOuw shame its not as good as this banger
Banger ^^
I also like Life's a Mess
i like all the songs from the album tbh
theres only like 2 songs that i wouldnt listen to myself
Ya, I listened to the whole thing a few days ago.
it's fire
listened to it yesterday on repeat like 3 times lmao
was first time listening and was in love
oh ye lmao
i liked the intermission one tho
uhhh cant remember which 1 it was
the man the myth the legend
yup
Can I use this if I know for sure it won't be null when pulling from a map?
manager.motdsMap["firstJoin"]!!.message
if it DEFINITELY wont be null then yea ig
I wouldn't do !!
Well I mean unless something corrupts it won't be null
hmmm
😳
What should I use instead KM?
YES SIR
=multi spin
1 boost away 😄
graceful handling
elaborate
something like requireNotNull is better
since you can specify an actual error message
although that's not "graceful"
you could just return if it's null
Well I mean I check if it's null when putting into the map
Jemand deutsch ?
and handle it there
nein
Ok bruder
that's different to what you're doing
there is always a possibility that the value won't be in the map
so it'll be null
Yea ik
Always use !!
Good practice
Especially if you think it will be null
z maul
huge
kotlin good java bad?
yes
andrey breslav good james gosling bad?
andrey breslav can suck my toes
kinky
very
if thats what ur into, fair enough
😳
Only Gradle and Kotlin are 😎
Clean.
hmmmmmmmmmmmmmmmmmmmmmmm
that's a lot of explicit type declaration
and a magic value
happy u switched frosty? 😆
Loader.actionUtil
i'm not sure how to feel about this
disgusted I guess
also, extension function event handler masterrace
Better?
o wait u can do that bm?
Elaborate, and I'll change it
a little better
since extension functions just compile to receivers, you can do kotlin @EventHandler fun PlayerJoinEvent.onJoin() { this.blah }
very good
still a bit too much pseudo-static imo
but pretty clean
My main class is just this, hence why I guess, otherwise I'd have to make it ugly I guess?
cleaner I guess?
okay, gimme a min
right click the buttons next to ur profile in discord
mic, headphones and settings
nice 
On Forge people use Singletons for literally everything >.<
Rewrite it properly in kotlin
rewrite forge?
Yes
that wouldn't be so bad
Forge on latest versions is much better
Also there is Forgelin
Just use fabric :^)
Matt, can you link me command lib wiki
Nerd
Thanks, google is dumb
Spent this much time on it today already, and haven't even tested if it compiles 
Damn, 1.2.10 is the latest for the GUI lib.
I'm debating on adding that lib to the core. I just don't think I use it enough to need to include it.
Make sure to use my changes 😏
I need help in #placeholder-api
//I assert non-null because <user> just shouldn't fuck up
val role = guild.getRoleById(value[roleMessage]!!)!!
ez
I'm snooping through Matt's Core lib and I just realized he's using ConfigMe to load lang files o.o
ty ty
poor paranthesis, they did nothing wrong 
You don't know that
https://discordapp.com/channels/164280494874165248/164523548390457355/732916878845935647 he aint do nothing wrong at all
Lmao
Yeah but not much difference between 1.2.10 and the one you're using Glare, though the next one is going to be nice 👀
And yeah I use ConfigMe for lang files, I do it in a weird way but works well xD
Lmao Kali
Enum ftw for lang
Enums 
:c
smh
The global multiplier has ran out and has been reset!

KM, want me to spin yours?
idk tbh
recently i believe
Its real
very hot
yes
my profile now doesn't look garbage with my connections
still garbage
more than a pile of shit 
Yes, I said the 3rd one was the finale but I found a playlist called Instant Regret Clicking This and there were so many new funny videos that I couldn't help making a new one. This will probably be the last one...but don't bet any money on it.
I don't own ANY of the clips he...
haha
@light scaffold Do you want your spin?
👍
@jade oasis when u adding juice wrlds new album to ur cool kids playlist 
cant guarantee anything
which are the best
come & go
man of the year
lifes a mess
righteous
conversations
cant die
i could say all of them, but hey
😐
Imagine not saying Anxiety is best
😐
It gets me in my feels all the time
What's your take on the changed Man of the Year tho
oh ya my friend said that they took down the other one off of soundcloud
so i actually havent heard the other
come & go is going in my playlist
of course it is
righteous isnt
Why
isnt my style
Ahh
@woven prairie can u find me a link to the old one?
uhhh
maybe im not looking hard enough for it
ngl all of his lyrics hit different now that hes passed 😔
i think just come & go is going in my playlist
frrr
I was sad when XO leaked, because then I knew it wasn't gonna be on the album, cause it was all new/unleaked 😦
fair enough scholtes, atleast u got more songs now 

also, gian, i prefer the new 1 i think
ah cool
😮
Fax
🙂
U want sad?
SAD!
In other news, here’s a TB to my cake for my 21st birthday last year
hap birthda
Ur old
Shhhhh
so gian
u know the way its international chess day
and u promised me a chess game

Here you go. Its about someone committing suicide. https://open.spotify.com/track/6xpDh0dXrkVp0Po1qrHUd8?si=hdamZOiHRyaBRfwux7Gmrw
why does everything have a day and why does it have to be international 😢
so is that a yes gian
mhm
kaliber bout to get bonked by a pawn

1 sec
I laughed the loudest who'd have known?
I trace the cord back to the wall
No wonder it was never plugged in at all
I took my time, I hurried up
The choice was mine I didn't think enough
I'm too depressed to go on
You'll be sorry when I'm gone
I never conquered, rarely came
Sixteen just held such better days
Days when I still felt alive
We couldn't wait to get outside
The world was wide, too late to try
The tour was over, we'd survived
I couldn't wait till I got home
To pass the time in my room alone
I never thought I'd die alone
Another six months I'll be unknown
Give all my things to all my friends
You'll never step foot in my room again
You'll close it off, board it up
Remember the time that I spilled the cup
Of apple juice in the hall
Please tell mom this is not her fault
I never conquered, when you came
Sixteen just held such better days
Days when I still felt alive
We couldn't wait to get outside
The world was wide, too late to try
The tour was over, we'd survived
I couldn't wait till I got home
To pass the time in my room alone
I never conquered, when you came
Tomorrow holds such better days
Days when I can still feel alive
When I can't wait to get outside
The world is wide, the time goes by
The tour is over, I've survived
I can't wait till I get home
To pass the time in my room alone```
you what
Thats the lyrics to that one
@mellow zinc pls help
helping
Also @mellow zinc gimme 20 sec rq
time is on unlimited np 👍
gg
gg 🙂
I was a few moves away from a stale 😦
i dont get stalemates 😉
Our first game: Am I a joke to you
o
2:1:1 😦
hehe i told u
when you look at plotsquared v5 source code through library implementation
theres a lot of static
PS? Yeah it is.
do you think im able to alter the text inside their chat command
well thats enough plotsquared for today
Literally PR or shut up
You can't pr it
because it's not open source ?
@sturdy bobcat
Why you hating
because this code is a mess?
Give me your repository

...
plotsquared is open source 🙂
is it
ohcool
Hey 🙂
hello
the only public plugin im ever gonna actually rewrite and pr
hru
is GriefPrevention
i always like terrorising people by sending them grief prevention source code
because it is so awful it hurts your brain looking at it
and niall before you defend it
https://github.com/TechFortress/GriefPrevention/tree/master/src/main/java/me/ryanhamshire/GriefPrevention read it for yourself
"It's fine"
People can literally program how they want
Fine
and if you can't code well
All it needs doing is seperating into packages
dont make that shit public
Does it?
You're not gonna look at the main class?
all 3798 lines?
all of this?
🙂
It works...
It works yes but its still made like garbage
that doesn't matter
@mellow zinc pretty good
Comments != good plugin
Anyone can mass throw hundreds of fucking comments all over the source code
Good code standard != good plugin
Good code standard == good plugin
Niall lets say you wanted to make a change to GriefPrevention yourself that is designed for a specific server
DO you seriously want to navigate
through that static abuse pile of shit
stop defending it my dude
Nope
wheres the fun in not navigating through that
3k lines of code in just the main 🙂
don't defend it
Never said I wouldnt
You never said you would either
i just asked you if you would want to navigate through it to make an addition
and you said no
smh shut up
Send me your latest project repository
the plugin is coded like garbage, i'm not talking about the functionality of it, all i'm saying is that its made horribly
Maybe I agree with that
niall gonna judge 😬
niall the judge
code 👏 review 👏
I would write a plugin in 2016
It would be garbage compared to how I would do it now
https://github.com/Oribuin/EternalReports/ this is code based on 7 months of java knowledge and about a month worth of kotlin knowledge and atleast its somewhat organised 
if that plugin didnt give me a headache, it'd rewrite it
code 👏 review 👏
I'm not saying my code is the best or good 
EternalReports- dont like that name
I'm just saying atleast it doesnt have static abuse like fuck
gradle - good sign
call it EternalReportsPlugin
I never asked for your name on the opinion
kotlin - 100% good sign
smh niall shut up
KiteBoardPlugin
LMAO
If i was the dev behind GriefPrevention
i would genuinely delete it all
and restart it
what is lateinit
no clue, intellij just tells me to do it
initialize it later
ic ic
e.g onEnable
ye
my entire coding style is stolen s
sooo

https://github.com/Rosewood-Development/RoseStacker all stolen from esophose's style 
ok
@floral umbra how did you get the little license sticker?
We serve fast and scalable informational images as badges
for GitHub, Travis CI, Jenkins, WordPress and many more services. Use them to
track the state of your projects, or for promotional purposes.
they got all sorts of cool stuff there
yea
Spicy
@untold hearth wtf was he on about lol
"light theme is better than dark theme"
quote of the year right there

dark reader is a life saver
@mellow wedge Are there really? I searched PMC for datapacks and I tried searching spigot via google. Thanks for saving me $30.
this one is a bit overkill, but there are probably more https://www.spigotmc.org/resources/customcobblegen-now-supports-basalt-generators-1-8-1-16.70736/
Thank you 
50 what? Level
pog day
no
😭
Happy birthday
say it back
bday
@sturdy bobcat What's 21st of July?
Probs something lame 
If he returns with a isMyBirthday() function - Imma back hand him.
idk its a cool day
Bruh - It's my mum's birthday
Revenge of the angry mothers?
Idfk
This kid lol
Please don't kill me, that last thing I said was a load of BS
🤔🤔🤔🤔
Do not fear, my specialty is in breaking intellij and toolbox

@regal juniper you love a good chunk of unpayed work - call it community service. Why don't you help the dude?
Spawn and book credits sound cool though


@light scaffold @mellow zinc ty for the boosts ❤️
Heck, 1 away

wew
Baby Jif you need to search far and wide
Big and small
Coke and pepsi
In order to unveil the truth of cubes pings
I might have to do it with Javascript expansion
Because there is no way i will publicize that placeholder
/papi ecloud download Javascript do that for me first then I'll provide the code later
alright tysm, I have Javascript downloaded already
I don't like that..
o
dont ask lol
I cant actually type on that one since it doesnt have a confirmed email
When shit starts working 
vv
Shut up, already fixed it :p
@untold hearth
@sour kettle What happened to your other account lol
@barren hatch As in a service team or?
Smhhhhh
got banned from here for some reason
Lol what
I blame frcsty
Motherboard I was planning on buying is now out of stock
How did you get banned
I reckon frcsty did the old sly ban on me



