#dev-general
1 messages ยท Page 454 of 1
Speaking of which, my web prog prof this sem is something very diff xD, man emailed us our marks the next day after exams are over
It just ended yesterdya
and today we got the result
like what
lmao he set it due at 9 am which is when it started
so I got docked 10% for being "late"
still waiting for exam results of almost 2 months ago
๐ฌ
๐
ah darn
ay
lol
Thats not bad
doesn't matter, you're just better 
Yeah ikr
except in modules where I know I should be good like programming
No need to be overly demanding with yourself
cough showoff cough
well it's not overly demanding
I need to keep a 3.5 gpa to keep my scholarship
so I'd say that's quite reasonably demanding
How much do you have now star?
I have no idea what the gpa scale is but yeah
Probably out of 10
Wait what lol
out of 4
In our state at least we have it out of 4 for unweighted, and out of 5 when weighted
God
4 is best?
yes
Is it evenly distributed?
Do you guys have weighted GPAs?
A - 4, B - 3, C - 2, D - 1, F - 0
Too
not in uni
Oh
in high school yeah cause you could take AP classes and stuff
Weighted in what terms pulse?
idk how I would keep a scholarship with a requirement like this
oh fuck if things go okay I will have a 3.6 this semester
with a 3.7 cumulative
fuckkkkk
3.5/4 seems like a horrible condition
it is a full-ride scholarship
anxiety
so it makes sense its so hard to keep
most of my suitemates only have to keep a 3.0 or a 2.5
I see
Wait so. If I have like above 95s for 3 classes, 92 for a science class, 100 for band (lmao)
What would my GPA be?
oh I guess you don't do credit hours huh
depending on your scale, that's 4 A's, and an A-
Yeah
Ok
but also AP CS is weighted more usually
in high school?
Eh
wait are you like 16
I mean it isnโt that hard
15
Iโm 14
wtf
Lmao
why am I so old
Well the basic ap idea is like java syntax, loops, logic, classes
A lot of this I already know
dude my sister is older than you she's 16 and she feels so young
she's about to start driving
wtf
Wtf pulse you're a baby?
time is an illusion
No Iโm a fetus
no chicken egg
Single celled beat
lmao
what was that website called again? the one where you could download github projects as repositories?
dependencies I mean
jitpack?
guess what guys
after finally losing it with having to manually install make for Git Bash, I've finally moved back to Arch lol
Linux gang
also, when you move back to Arch after a while and you see 542 packages that need updating ๐ฅฒ
yeah I've had this Arch system for a while, just never saw a reason to use it
good choice blitz
even tho it probably would help with my slow laptop
if you still use BIOS though, gl
but I don't even know if the apps I use work on linux
gimme examples
What apps do you use?
well I can just google that lmao but I'm to lazy to
lol
gimme
examples
Windows!!
Windows bad
mainly: Browser (Opera GX), Discord, IntelliJ I guess
Opera GX doesn't because it's trash
no problem with those
Yes all of them exist
never used to
what about games? Can you even play games on linux?
well Minecraft not games
xD
just Minecraft
yes
Windows and Mac only Yugi
minecraft runs
because it's "early access"
@static zealot may I direct you to protondb?
rip
But for a lot of other games that's one reason why you might want to keep windows around
14,308 games work
Lmao I literally just typed in browser Opera Gx and first recommendation was linux
If you're dual booting, just use windows to play games
Opera GX sucks ass anyway from my experience with it
used to run super slow and I found it very bloated and overrated
also seems like they're working to bring it to Linux
Most things can be disabled tho. I only keep what I need and also from what I've seen it runs better than Chrome
better than Chrome isn't that hard when Chrome is filled with tracking and telemetry bloatware
yeah firefox is one I'd switch to if I were to actually use linux (if it even works on linux)
ofc Firefox works on Linux
heard firefox is actually kinda good now
firefox comes with a lot of distributions
Firefox is amazing imo
Firefox is objectively the best browser there is out there right now
change my mind
firefox is a very good browser, in a lot of aspects better than others, but there are some things it unfortunately doesn't seem to support
I mean so is chromium..
extensions? That's something I need
yes of course it supports extensions
- open-source? โ
- not filled with tracking and telemetry bloatware? โ
- very good for privacy? โ
it was sarcasm ๐ข
yeah but that's because Teams sucks lol
Or I haven't gotten it to work yet
this is why we dual boot
use office on Windows and program on Linux
actually, game on Windows and program on Linux
You know bardy sometimes I can't make everything about myself and actually need to use things others tell me to
Hmm well I guess I'll still leave it as an option just in case.
In fact I just had a tutorial in teams a minute ago and I asked the tutor which browser he was using because he was on linux and running teams in his browser
Any experiences with brave?
oh Teams doesnt run on firefox? rip
the calls don't, no
I swear Teams has Linux support though
brave is suppose to be good for privacy especially I think
there is a desktop app yeah but I won't install that
idk how good the browser actually is
Chromium probably runs it fine
Brave is another rebranded Chromium from what I've seen, not sure how true that is though
yeah brave is chromium based
Ah
hmm and what should I use if I'd finally switch to linux? what OS I mean
maybe we should all just switch to using Netscape 
your choice
Manjaro jerk time?
for beginners I can recommend Ubuntu or Mint
well I've only ever used Ubuntu so
idk any others xD
also I do suck at ubuntu
need to learn more commands
but at the same time
On a different note, the tutor recommended magit as a git integration for emacs users and I "+1"d in chat to which he said he'll give me full points immediately xDD
I don't
if you wanna live on the edge, go for either Arch or Gentoo lol
(don't)
Gentoo is so far on the edge that you literally have to compile it manually
I personally use Arch because I live on the edge ๐
yeah nah. Probably ubuntu 20.04 or something
good choice for a beginner
Ubuntu 21.04 modCheck
Ubuntu is very intuitive from what I've experienced
though I've only heard bad things about the UI
oh
the UI almost completely depends on your DE though doesn't it now
KDE Neon
KDE neon? what is this? Windows? lol
Huh?
kinda looks a bit like a Windows rip off ngl
Doesnt
^
well I guess all that is left is to find out how to dual boot without breaking everything and losing everything again
or at least, from what I've seen in Windows rip offs
Not sure what you're on about mate
just camp in this chat, we've had two bumpy dual boot setups here recently
๐ฅฒ
yeah idk, never used it, just saying first thoughts from seeing the image they display on the site
I use i3 anyway
with no theme
btw
that's how little I care about the UI
I just want something that isn't painful to look at but isn't built around mouse > keyboard like Windows
Emacs OS 
wtf is this
looks about right
Absolutely no idea
but how does dual boot work? Can I keep my current windows and just add another os or do I have to uninstall everything and install them at the same time or something?
so I'd assume I'd need to relocate some space from my current drives right?
most installers can do this for you
nah, just print all the machine code out onto a piece of paper
๐
that can work
Execute it in your brain
they used to do it before. why can't we?
that was sarcasm lol
btw if you want support from the linux discord use https://ubuntu-mate.org/
๐
I wonder what happens when you say "arch bad" in general chat
Several people are typing...
xD
someone has a guide to dual boot?
wanna see me do it?
Do it fefo
rn I have windows 10
there are actually not that many preconditions
There should be plenty on youtube if you wanna give it a watch before attempting
one thing you definitely need to check whether your windows was installed in BIOS or UEFI mode
and maybe not watch older youtube videos
They don't always mention everything either
Yea a lot specify ways for mbr
Make sure you're watching one for uefi if you're using that
UEFI > BIOS
all well and good until your recovery drive breaks
๐ฅฒ
so what you gonna suggest then? make a recovery drive to recover the recovery drive? xD
yes
I lived through my exams in constant fear that I wouldnt be able to boot into windows an hour before my exam
๐ซ
pretty sure I have like 4 of those and idk when I made them
or if I even made them
๐ฅฒ @static zealot @ocean quartz
oh boy
People are utterly braindead
๐ฅฒ ๐ฅฒ ๐ฅฒ
omg
tell them to come in this server #general-plugins
lmao
Gotta love it, that's why we do support, that's our reward
Best of helpchat
ah not even that bm
the guy asked for help in #general-plugins, then proceeded to post an image in #showcase for the support
hmmmmmm
same
anyone know how to set up bungeecord votifier?
That's like the second time they ask it here and we point them to the plugins channels lol
bannable offense
what exactly do you have to do to end up in here lmao
Dumb stuff
Amazing stuff!
Anything funny and / or stupid
sorry
haskell is bad
haskell is good
it has to be high quality circlejerk if it wants to make the album
๐
๐
haskell circlejerk = afraid of oop

java < < < < haskell < kotlin
functional bad
^
niall been inactive recently ๐
โน๏ธ
facts
๐ฎ
False
java < < < < kotlin < haskell
D:
maybe Haskell good
So true
Learn it you coward
^
FAlSe
right now
no
Prove yourself bard
maybe Haskell good
join the team
not on Kotlin tier
Dont be a dkim
but still good
or is it?

lol
lmao
dae haskal++? ๐ณ
at least with oop the abstractions actually make sense
what doesn't make sense about monoids in the category of Endofunctors HUH ???
exactly that
Also known as elara
God I wish
Is run catching the best option inside coroutines bm?
Different use cases
developer chat for geniuses
dev general for circlejerk
development for dumb people
understood
The connect and auth happening together is because Smack is such a mess
Yeah, my personal life is structured in terms of interfaces, factories, strategies, visitors, proxies, facades and flyweights. I do nothing that is not in my chain of responsibilities and to talk to other people I use a mediator. I obviously can't look at things myself, I need an observer for that and the thing needs to be observable.
It keeps trying to login to previous users if connection is active sometimes
Also I think we'll have to hand this one to dependency injection
my entire life is not a monoid in the category of endofunctors
like what does that even mean
You'd think
and you'd be wrong
would i now?
what does any of the nonsense mean I just said
Definitely
OOP abstractions are orders of magnitude more complex
I go outside and see nothing but Abstract Factory patterns ๐ฉ ๐
the fact that they have no mathematical root is a bad thing
AbstractUserFactoryProducingSupplierWithMildConcussionAfterBeingHitHardInTheHeadWhileMakingARequest
What is a man? A miserable pile of composing higher kinded types
decomposing*
๐ฅฒ
๐ฎ ๐ฅด
im not going to even pretend to understand any of that
AbstractUserFactoryBuilderFactoryInstanceProviderProducerSupplierWithMildConcussionAfterBeingHitHardInTheHeadWhileMakingARequestBeanTypeParameterVisitor
"OOP represents real life concepts"
https://www.spigotmc.org/resources/deluxeasyncjoinleavemessage-fully-optimized-async-everything-open-source.88129/ - Conclure/DeluxeAsyncJoinLeaveMessage
AbstractUserFactoryBuilderFactoryInstanceProviderProducerSupplierWithMildConcussionAfterBeingHitHardInTheHeadWhileMakingARequestBeanTypeParameterVisitorWhoSaysHiWhileVisitingTheGuyFromDownTheRoad
one boolean method called wellHasItThen
and the internal variable is called ohYesItHas iirc lol
Methods inherited from class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
๐
hell yeah
Meanwhile in FP we have design patterns such as function and function
just a list of visit methods
and let's not forget function
https://github.com/lucyy-mc/ take your pick :D
You want me to pick a mistake?
you know what's about to come
i am a mistake :D
xD
say the line yugi
i have nothing to lose anyway
nah, you ruined it ๐ฅฒ
What's the line
so terrible plugin now breaks all other plugins as well as itself
what about your life ๐
y = mx + c
nah im trolling
that's the last thing i have
๐ฉ ๐ฉ
he was gonna say your first mistake was choosing java or something along the lines of that
Oh lmao
and now i have this in my clipboard for no reason
@Override
public int broadcastMessage(String message) {
return -70 + 1;
}
```god damn it @surreal quarry lol
No, this was it ^
Consider clojure or scala
wym? its perfectly functional ๐
-70 + 1 = -69

Thanks for clarifying
why is broadcastMessage an int
i dont need to be told, i know it well enough already 
I wasn't sure how to add 1 and now I know
why should it be an int?
You're welcome
well it should probably be an IO Int
no, its clearly an int ๐
IO Ints all the way
ok I'm clearly missing something here
oh
๐
No, it takes a string and returns an IO computation that returns an Int
I think the return type comes from decade-old vanilla code
Or it should do anyway
I wonder if using IdeaProjects from Windows on Arch is a good idea or not
since Linux + NTFS never equals good
and the disparity between jdks etc kinda broke everything more
0/10 would not ntfs on linux again
there is no disparity between ghc Versions btw :)
why would you do that
Name an object through which you can only* send Messages and Files
using NTFS from Linux is also a pain yeah
String
imagine not using AdoptOpenJDK everywhere
MessageOrFileReceiver ๐
Its a Sender
hmm
why not
I guess yea, but there are extra things
If so, just MessageSender
lmfao
that was yugi
๐
god damn you
anyone here know if there's an easy way to move a patch up a list of patches btw? (I wanna move a patch for Waterfall that's been generated as #64 up to #4 lol)
file.rename
cat told me about this tool called wiggle that can help resolve merge conflicts
moinecraft
Cursed
what you running? Krypton?
That moment when you forget how to get separate transitive dependencies even though you did it like 2 days ago ๐ฅฒ
lol
people call luckperms luckyperms, now they do this too: https://i.imgur.com/FtHegFw.png ?!
do what?
what's with people and ys
please explain
Yneos
luckiperms ๐ฅฒ
๐ฅฒ
if you're gonna call it anything other than LuckPerms, call it LuckoPerms lol
I've spent past 4 hours messing with Songoda repos
LuckityPermissyns
@half harness ear rape? xD
watching yt video :p
oh u muted the bot?
wdym
music
Blitz u blind
oh I had the category on minimize
yes BBG sorry
I can't see https://i.imgur.com/Lp2Bovw.png
oh did u think i unmuted?
i'm SOOOOO fucking blind
๐ฅฒ
No. The fucking song is so good but at the end it just plays like 10 seconds of ear rape for no fucking reason
๐ฎ
I think its called Battle Scars by Lupe Fiasco and the other Sebastian guy
heh
@ocean quartz hey sorry to be a pain, but can you send me that Matom OneDark file again pls? xD
Frosty can u remove it pleasE? ๐ข I like it but my ears die every time it ends
I mean I don't like it anymore anyways so yea sure kek
lmao
I think itz bcz you put the video one in the playlist
and at the end has something about
turn of pc
and go outside
and something like that
to change the world
or some shit
bruh I'm 12 hours into my mix
so basically its there to make you look
been playing and listening since 10 am
nice
got 5 hours left
nvm I got it Matt
man fuck songoda and epic heads. time to completely remove EpicHeads support
in what?
basehead support is all you need
I mean it was there but it actually works for the old Heads plugin. I think the guy sold it to Songoda and they have no API now. I have to use jitpack but EpicHeads has SongodaCore as a dependency and I can't get it to work
Just throw it out
I'll just leave it like it was (Heads support)
lmao
if anyone got that old plugin
they can use it xD
Possible solution:
- Declare repository providing the artifact```
how do I do this?
documentation is to much for me
just spoon feed please
do u need some more
us ut the artifactUrls thing ?
or what
bcz I've got no idea
what it wants
Execution failed for task ':compileJava'.
> Could not resolve all files for configuration ':compileClasspath'.
> Could not find com.songoda:SongodaCore:2.4.52.
Searched in the following locations:``` this the error
and I do have this ```groovy
repo:
maven { url = "https://repo.songoda.com/repository/public/" }
dependency:
compileOnly 'com.songoda:SongodaCore:2.4.52'```
but it can't find it for some reason
Just remove it
๐ข all those kids who'll cry over it tho (xD)
and also glare will probably kill me
I've already pushed like 3 builds with broken things in it lmao
didn't rename it to Matom_One_Dark this time smh xD
That was just a joke the other time
I don't really want to split that into 2 versions either
I don't see enough people using it to warrant the time it would take to split it into 2 versions
Idk why they changed whatever they did
Glare is chill
Could probably throw something into bStats to see who is using what it would show us like 10% or less use that
if (madeBySongoda) {
bad = true
}
I'm not necessarily saying that. I just can't recall the last time someone asked for help with EpicHeads support in DeluxeMenus.
It doesn't... DMenus uses the old api and now I am trying to update it to fix. I did not break anything yet. I'm just thinking to completely remove EpicHeads support since it doesn't work and rn its just a pain in the ass
I wouldn't be against it.
oh !?
But also I shouldn't make a decision like that without talking to clip
Just leave the old version support and just not bother about it
I'm pretty sure we already support https://www.spigotmc.org/resources/head-database.14280/
well I mean at this point its basically not existent
yeah we support basehead values as well
I mean if it's not breaking anything, Frosty does have a point.
so we have everything we need
If it ain't broke, don't fix it.
Older version doesn't exist tho...
its just there so it takes space
xD
they removed it from everywhere
unless it deserves a fix
but in this case, it really doesn't
Well, if that's the case, then we could remove it since they removed their support for it.
people who used it have it ๐คทโโ๏ธ
yeah pretty sure its over 2 years old now. so idk I guess I'll just try a bit more
see if I can get it to work
well if people are still using 2 year old shit then fuck them
What I'm saying is, it's effort to even remove support for it
I don't have a clue what - Declare repository providing the artifact means
so maybe someone translate for me please? xD
well more like spoon feed me
you need to tell Gradle where to find the artifact
what the fuck is an artifact?
dumb dumb
groupId:artifactId:version
compileOnly 'com.songoda:SongodaCore:2.4.52' ... wtf is this then
isn't SongodaCore the artifactId
I think I actually need to do this in epic heads ...
not in deluxemenus
fuck
it uses maven
well fuck this shit. just gonna leave the old one
even tho the artifact id is there xml <groupId>com.songoda</groupId> <artifactId>SongodaCore</artifactId> <version>2.4.52</version> <scope>compile</scope>
well anyways. guess I wasted 2 hours for nothing
not that I know of
I know the hook stuff hasn't been updated in awhile. Not sure if there's something DM is missing that's been requested in terms of hooks.
I just pushed a commit that fixed up that Head Database information. Had it pointed at the wrong place.
oh yeah I thought I fixed that. I probably forgot to commit it
if you wanna take a look at EpicHeads as well I think the only way to do it is thru jitpack
https://i.imgur.com/ZCpnYBf.png the bottom option is new right? i've never seen it come up with the orange ticket
I'll be honest. I've never used EpicHeads myself and I haven't seen many requests to fix anything that's broken with it. So unless something with that changes, if you've already spent 2 hours trying to make it work. I don't think it's viable.
Especially since that stuff isn't on SpigotMC anymore.
some old version still is available for like 5$ but they ain't updating it on spigot anymore yeah
like I got it all working but when I was to build I kept getting that error
and I've got no idea what to do anymore about it
also you'll have to clone their repo first and update the POM to get the 2.45.6 version or something like that instead of LATEST bcz that doesn't work either xD
Did EpicHeads turn into what 'net.sothatsit:heads:2.0.0' was?
well they bought heads and renamed it to epic heads
from what I've understood so far
but anyways the hook won't even work with EpicHeads bcz of this java if (Bukkit.getPluginManager().getPlugin("Heads") != null) { itemHooks.put("heads", new HeadsHook()); }
the plugin is called EpicHeads now in plugin.yml
so the hook is never even used unless someone got access to like a 2 years old plugin
that is gone from the internet
Done
that's fine
Well, I changed the plugin it looked for to EpicHeads, but the string it puts in the map is still heads
but how?
how tf did you get the repo so fast
well I'll test it in a couple minutes
๐
Would prefer the death sentence ngl
bruh, I hate myself right now xD
find the error in code to add a Spawner Location to an Array List ^^
loc.add(0.5,1,0.5);
if (ironSpawners.contains(loc)) {return;}
ironSpawners.remove(loc);
Bukkit.broadcastMessage(ChatColor.GREEN+"Successfully added Iron Spawner!");
}```
this has caused me problems for the last hour
wtf ironSpawners.remove(loc)
this is why you don't condense your squiggly brackets
Putting me on a week course of haskell is a bad enough punishment ty
Before you say I'm crazy for even thinking about this, its just curiosity, I'm not actually going to use this for anything. Now to my question:
In kotlin which would be faster 10 - (5 - 3) or 10 - 5 + 3. Like what operations would it do for the first one. Would it do 10 - (5 - 3) = 10 - 2 = 8 or would it do 10 - (5 - 3) = 10 - 5 + 3 = 5 + 3 = 8 ?
well I've got no idea that's why I'm asking. Is there even a way to see how the compiler does these things with Kotlin and IJ?
i mean you could look at the bytecode
same idea as looking at the code C compilers produce
Why do people even use kotlin? Isn't it out of date
dude odin is so far gone at this point
how
I feel like you need attention Odin so you just say random weird things xD
Java is the best no??
the last like 3 sentences you just said lmao
I mean... Spigot only works with java??

It was wrote in java so you can only use java, no?
Did you get enough sleep last night? ๐ข
I haven't slept properly in a few days now
10 - 5 + 3 would be parsed as (10 - 5) + 3 , why? they both have the same precedence and are left to right associative
As for the "what would it do" question, it would evaluate whats in the parenthesis first, so 10 - (5 - 3) -> 10 - 2 -> 8
ah ty
Why's that
Chill
I can't I've myself over the edge I think
registerMessages(
Pair("cmd.wrong.usage", MessageResolver { sender -> messages[Messages.WRONG_USAGE].msg(sender) }),
Pair("cmd.no.permission", MessageResolver { sender -> messages[Messages.NO_PERMISSION].msg(sender) })
)
private fun registerMessages(vararg pairs: Pair<String, MessageResolver>) = pairs.forEach { pair -> commandManager.messageHandler.register(pair.first, pair.second) }``` someone know how to make this a bit nicer? I feel like I should be able to do it without pairs but I got no idea how or if I actually can
Am back. Blitz are you wanting me to push this EpicHeads crap?
"sentenced to 20 years of skript"
Ugh I didn't get it to work. Tried with IDs and Names and neither worked. I just got a NPE. I know that the method you used should take in names but yeah couldn't get it to work
Alrighty so can I just scrap the changes then?
Idk if i'd take JS or that, both are torture
probably idk how it works so I can't really test xD
u can test them as well if you want but yeah I got no idea. also was to tired to give any any more crap about that
investigating another bug rn.
but probably won't end up finding anything tonight. going to sleep soon
Alrighty
Pair("cmd.wrong.usage") { messages[Messages.WRONG_USAGE].msg(it) },
ah so I guess not possible without pairs
also that doesn't seem to work
will just let it be
what I do is with (commandManager.messageHandler) and then just register each message
why does intellij memory usage exceed 1012...
rn its not
but it gets to like 2 gb later
but why isn't it matched?
love it gaby. ty
or is that not a memory bar thing? ๐
:)
It is
then why is it not matched up with task manager 
Better:
commands {
message("") { }
message("") { }
message("") { }
register(
Command1(),
Command2(),
)
}
doesn't seem like a very accurate indicator..
I bought 32gb just for ij
๐ฎ
Was gonna buy 64gb (the most the store sold at once) but I was held back :(
I'll get it when my warranty is out >:)
I mean 32 should be plenty
I want more than plenty
just send me money to buy 32 for myself as well
lmao. Not that I have where to put it
I could buy a single 16 or 32
thing but otherwise there's no way to upgrade
Idk what the fuck is going on but my ram hits 40% when I'm not running much
Somethings got a memory leak but what >:(
even tho the specs say it has 2
Or has it?
I opened it up. couldn't find the second one
Just make a new ram slot
Blitz wanna hear a funny story?
sure
I thought I had a 2nd slot on my motherboard right?
aham
I remembered I had to hit the ram hard for it to go in.... It wasnt a slot and it went straight through
oh shit
Rip ยฃ200 motherboard
Fake
so idk what Speccy is smoking
bcz I had 2 GB ram here and just wanted to test if I can get it to work xD
don't ask how I got a 2 gb ram stick lmao
for laptops as well
now I'm confused
what is SPD?
Do mods have nick perms on other members?
I did
got no idea what the difference between SPD Modules and Memory Slots is
I wonder if its on the other side of the motherboard lmao
also windows says I have 2 slots as well and only 1 used ... https://i.imgur.com/aQnV5yD.png
i've got no idea what or how
bcz I couldn't find the other one
oh apparently it can be soldered to the motherboard... but why would I have 0 GB of RAM soldered to my motherboard tho?
bcz I have an 8 GB stick in my module
and some more searching I found this info about my model https://i.imgur.com/K6S2D8x.png
yeah no idea. Maybe I'm just blind and I actually have just a stick of 4 GB and the other one is soldered on the motherboard
my poor cpu: https://i.imgur.com/NlHXBlC.png
2 cores ๐ฅถ
says who?
I'm so fucking mad that a screw in my laptop is broken (one that holds the cooler over my cpu and gpu)
bcz I can't change the thermal paste and I can't clean the fan either
I actually don't think they can
@distant sun Can you?
no
F
I saw your message but forgot to reply, apologize Fefo =/
All g
@old wyvern I actually forgot how I got the list of transitive dependencies ๐ฅฒ
I can get them but without knowing the parent, and it's gone from my local history for some reason
Ohh rip, we can just do the flattened dependencies then
Trying to remember it, hopefully I can xD
xD
drill time
Video is private lol
FUCK
Who
try now
Ah please keep it private
Lol
@old wyvern ๐
@steel heart
do you know about this kid named
Paul2708?
oh wait hes in this discord lmao
nvm
Hm?
Hm?
Hm?
Hm?
@obtuse gale I was interested in some of the positions you put out?
:o
airplane no work tho, telling me to enable ip forwarding in bungee config when it's literally enabled
Pog indeed
Maybe because it has no spawn preloading or other things like world gen that take a bit of time
But yeah, you bet it does
๐ณ
It doesn't do that much on load @hot hull , just preloads 3 objects that load JSON, starts TCA, loads the inbound packets, registers commands, initialises the translations for the console, starts Netty, initialises plugins, adds the stop shutdown hook then starts the tick scheduled task
kek
Compared to vanilla, it's not that much
Oh, also starts the messy and horrible GS4 query handler if query is enabled
I mean, do bear in mind that a lot of things are loaded on initialisation rather than when that's called
When are we getting a server jar made in Elara?
maybe when elara isnโt a poc
piece of crap?
Harsh
Nah you guys should just contribute to Krypton instead 
Could do with some more contributors than just me and Nicole lol
Nah, Krypton < python server jar
And pulse's one sound enum PR
I mean, at least Kotlin isn't notorious for being one the slowest languages you can use
Unlike Python
Lol py
and that's why they teach you how to hello world in python in school
Also, what is it with everyone circlejerking other servers and never circlejerking Krypton
Wtf is circlejerking
Nobody shows praise for Krypton's development
If krypton was made in java
That I literally put time I should spend revising for exams in to
What will it take for me to bring you back to Kotlin
Yeah youโve put a lot of effort into krypton (:
I like kotlin just cba to use it when java exists
Java's getting better
Yeah slightly
I mean, still don't understand why sealed classes aren't abstract by default but ya know
Oracle
Itโs those classes that you need to use permits if you wanna extend them right
Yes
Ah nice
I mean so you can instantiate them on their own?
Well I havenโt tried those
Ah true I guess Fefo
Without extending
Wish we had that in Kotlin
You gotta use open classes for that
Like all I want is a class that can be instantiated and have a restricted known list of children
And not require all the sealed sub classes to be in the same file
Definition of Java sealed classes lol
I wonder how generics work with that, can we restrict the type as well?
Or actually thatโs probably a dumb question
Of course it works
Free Pornhub premium accounts
Got any issues up for grabs? A developer wiki?
h
I can direct you to the list of packets that are still TODO
or the Trello
or both
https://github.com/KryptonMC/Krypton/issues/19 packets issue
Organize anything, together. Trello is a collaboration tool that organizes your projects into boards. In one glance, know what's being worked on, who's working on what, and where something is in a process.