#dev-general
1 messages · Page 450 of 1
@static zealot can u make some changes to the readme, it should automatically update the pr -
add a required player arg to the placement placeholder
add the required args to the top placeholder declaration (type, info, position)
add the highestkillstreak leaderboard to the <TYPE>
change player-name to name in the <INFO> so it accurately reflects what it should be
oh ok nvm
🥲

I meant https://twitter.com/gitlost
theyre simple changes dw lmao
gonna stay some more to do what kaliber said
lol
to be honest with you I just stole these from config.yml so probably those need updating as well xD
o
and I don't understand half of what u said lmao
Fix your code
🥲
ah ok nvm got it
I forgot I even added a highestkillstreak leaderboard lmao
for some reason I thought I just added it as just a player stat
lmao
💀
add a required player arg to the placement placeholder where?
%combatstats_placement_<type>_<player-name>% here?
there is a player-name already
remence's first message:
lmao
Lol
just %combatstats_placement_<type_><player>%
oh wait and type fuck
man i dont even know my own code 🥲
should I change it from palyer-name to player?
Who does 
yea looks nicer
sometime after:
ill do that myself blitz
probably gonna rework it a little more
well gonna watch it on laptop so discord is still opened xD
just ping me
if anything
happens
pog
not pog
oh
goo didea ineed
just like hypixel 🤡
indeed*
🤡
cyclone
hm
it should be doing that
idk why it's not
:x:
oh
its the right unicode ig
I literally updated 2 lines..
and it fails
this is the one that fails https://i.imgur.com/HQP8p3r.png
lmao
🤡
huh?
codacy
wtf
lol
wait those are not problems are they?
man windows is letting me down. Every time I restart windows my mic gets muted and my browser volume is set to 0
well fuck
merged
Hi !
Hi !
Hi !
i wish my mic is always muted
always unmutes
lmao
I have a button to mute on mine
o
like hard disconnect
I'm starting a project with friends, what would be for you the best gamemode plugin for a Skyblock server ? We are testing severals, using PAPI, and we don't know what would be the greatest between Askyblock, Iridium, Fabled or another ?
lmao
OneBlock
That's my favourite
we are trying to make a server on 1.12.2, is it compatible ?
also #general-plugins for plugin support
I don't know. It comes with BentoBox. but yeah ints not really skyblock
thanks 🙂 for now no support asked, just an opinion
Oh yeah the bentobox one
I've seen it, think it's 1.16
check superiour skyblock as well
a lot of people recommend it
pain
no comments
;-;
oh u probably have to commit to the file again if uve already disabled it
i couldnt figure out a way to update the issue tracker without committing to the project myself
ok
I don't understand git sometimes
ohshitgit has everything u need 🙂
I guess using the same local repo for both Windows and Linux is on me
But I don't understand why it added CRLF everywhere even though I set core.autocrlf to input
Oh
I'm an idiot
autoclrf
nice
@prisma wave this u? 🤨
LOL
dO yOu KnOw WhAt ReCuRsIoN iS????
I actively try to not sound like a smartass in computer science classes
BM where are your spigot-expamples gone?
I mean just take the professors job
@static zealot I love you
I love me too
Superior Skyblock was exactly what i needed
ah github changed /blob/ to /tree/ I think
that's why
the link doesn't work anymore
what is your IBAN ?
GitHub bad
yeah I know 😢
Probably could try
IBAN is the bank acount number thingy?
yep but it's joke I'm poor and selfish
This is the 4th video of the Kotlin 1.5.0 release series. If you have not seen the previous videos please watch them first.
Sealed interfaces - https://youtu.be/d_Mor21W_60
JVM records - https://youtu.be/iyEWXyuuseU
Inline value classes - https://youtu.be/LpqvtgibbsQ
This video describes our plans to expand value class functionality. In it, ...
@prisma wave So, basically the @JvmInline is a requirement because of JVM limitations, it'll drop the annotation once Valhalla is out
gooey
yes!
DREAMLAND IS HERE. IT’S YOURS NOW. I’m feeling somewhere between absolute terror & super excitement. I really hope you enjoy it. can grab a copy / listen here: https://GlassAnimals.lnk.to/DreamlandAlbumYT
Instagram: https://www.instagram.com/glassanimals
Facebook: https://www.facebook.com/glassanimals/
Twitter: https://twitter.com/GlassAnimals
...
well acronyms are suppose to contain . in them don't they? GUI does not have them. Even tho i do agree with you
g.u.i 🌚
i had my first day of in person learning
i also had tennis tryouts today
i think i took the biggest shit in my life
How did it taste
Glad to hear it, what's your rating out of 10? We need your feedback to improve!
Yo @prisma wave is PDM repo down?
Oh wait if guilds uses a newer version of pdm my plugins whic use an older one break. Well that sucks
Is there a way to make my plugin not load PDM from guilds???
Bcz this is happening
Not on pc rn so cant really look all that up
Going to sleep
🥲
anyone know how to make it so the worldguard notifcation doesn't show when someone goes to spawn
I just made a plugin for someone and they left the server and don't accept friend requests lol, should I post it on spigot?
Was it a request from here?
Yeah
Might wanna report it to Barry
eh, I don't really care enough to do that
It was fun to work on either way
Idk if I should put it on spigot though
What was the request?
Sounds decent
I'm kinda nervous to put a plugin on spigot lol
I've never released any plugins I've made
sounds like a perfect time to start then!
Code quality concerned?
Just there is no way to protect your work if you sell that way so it’s a risk
Not even basic protection
i mean open source goes brrr
So free is the best option
eventually you realise your time is worth something, but that’s a decision you make at a time and even I made free plugins
that's when you get a job programming lmao
and get your $2 a month from your freemium plugins haha
Yeah I would make it free
True I do make stonks
I can't even post a premium plugin anyways
Yeah you don’t own 2 free ones
How do I shut down my plugin again lol? Something with plugin manager?
Oh
disablePlugin()
plugin.seppuku()
lol
https://github.com/MasterOfTheFish/Manhunt/tree/master/src/main/java/me/masterofthefish
This is it, how do I add a license again?
plugin.fuck()
maven or gradle can add the licenses via a plugin
hmm that seems like too much effort to do rn
It's going to be MIT anyways so doesn't really matter too much
Also, I didn't really finish setting up the configs lol
Oh
Well
I'll have to commit and push from intelliJ, still not completely sure what that does as you can tell by the messages next to each file
it puts the comments at the top of your file in for you automatically
What's the thing people use to show a "grade" for their code quality?
Thats what we in america call "a teacher" /s
This is a serious channel for serious people Fred, no sarcasm allowed
speaking of licenses
should i add a license to bedwars plugin?
And Katsumag
hmm i need some advice on name choice
Charles
what are you up to 👀
starmism 😳
👀
*mism
lmao
hmmm more functional im thinking
Object oriented functioning?
Oof for short
i wanna make most of it during my foundations of computation theory class when we learn about like compilers and stuff
so like, all the cool new ideas
none of this boomer java shit
Why not a runtime compiled lang
I mean that dude is a pile of controversial crap...
Linus hasn't gained the best of reputations throughout the years
lol
what plugin?
and do you have an example
html?
Im on my phone
I use id("org.cadixdev.licenser") version "0.5.1"
oh
do u have example (github)?
this is the one I use https://github.com/hierynomus/license-gradle-plugin
o
I quite like it
https://github.com/Fefo6644/world-reset/blob/main/build.gradle.kts#L49-L60 cuz ¯\_(ツ)_/¯
You just linked it lol, did you even read the readme?
but in all fairness.. every plugin works
^
IntelliJ too even works
I just wanted to see an example so i can be sure i did correctly
I don’t care about other contributors cause chances are they won’t help
It’s only me
lol
It's in the readme
thanks! 🙂
ugh okay this is like -10000 points for Windows
I accidentally tapped Win C instead of Win V
what does tha tdo
and it opened some cortana bullshit I can't close, it just minimizes
Just disable cortina
uh
*cortana
I have her disabled but it pops up a window idk
Cortana aka the most useless ai
She was pretty good in Halo though
🥲
Very thicc
oh 😏
No no
😳
I arranged for that to happen Pulse
and you sit in front of her 😉 facing away ofc for "ease of use"
Idk it’s just super weird
Pulse you aren’t a minor anymore right?
I am still
Sitting in front of your crush probably makes you extremely self aware for that year
Until you realize they smell
I can’t look at this kid
Just stare at them
I don’t like her anymore lmao
Doesn’t matter
Good
It was the person who I liked two years ago but then I don’t like her anymore
lol
People love to be stared at
I got rejected and she said that someone told her in advance
But she wouldn’t reveal who
review
Hi in mobile, I'm fred!
Classic mistake 🥲
That’s why you never tell anyone anything
Your friends aren’t your friends
My friends aren’t your friends
Your friends are my friends
I don’t think I told anyone really. She just knew cause of hints
Girls are super intelligent in this field for some odd reason and will know when someone likes them
We boys are stoopid
Just go "Psych bitch, this was a prank, look theres the camera"
lol
You should go up to her and tell her you know she likes you, but you don’t like her
LMAO
Some people are just bad at telling you. I got a text from two people at once, one saying "Do you like anybody?" And one saying "I have something to tell you". Made it way too obvious
lmao
Lol
That’s when you tell the person who asked that you have a burning hatred for the person who wants to tell you something
😢
I should have lol
damn if only someone liked me 
Fefo likes you
Green team hates you

uh
Blue team best team
What team?

im already there
Shield team?

some person idk is watching my repo 👀
Sword best
👀
Yes, thats why that feature exists dkim
lol
https://docs.microsoft.com/en-us/windows/package-manager/
windows package manager 👀
👀
https://docs.microsoft.com/en-us/windows/powertoys/fancyzones
windows window manager 👀
theres an open issue to basically turn it into i3wm for windows lol
wht
Life? Me too
how the fuck am I supposed to stagger this guy without killing him in the process
I have to throw and shoot every single weapon I have and they expect me to not kill him
jesus christ
doom eternal lmfao
I'm trying to 100% it
collectibles, challenges, tokens etc
just wait till you see winget
thats
lmao
i mean it wont be any good for years
until people actually start putting their stuff on it
imagine we see a day when winget is used in a majority of stuff
but its promising
combination of WSL, all of the PowerToys line up, winget, i might have to look into using windows again
yea
i just wish they ported bash onto Windows
fr
do you know how much better my life would be
if they would bring over bash to windows, i would switch today
https://github.com/microsoft/PowerToys its pretty cool though
no it indicates i know you
despite the name
What specific about Bash? Idk much about that stuff, but there is Git Bash xD
just all the stuff it does
Ah gotcha
how well does WSL work
is it sorta like a virtual env, or does it acutally interact with your OS
like can it be used as a full replacement for powershell
i mean WSL pretty good
it's basically a full linux kernel running alongside windows
but there are definitely some limitations
same filesystem or different
it has its own linux filesystem
but it also mounts all your drives at /mnt/(driveletter)
sex toys franchise
and it's slow as fuck
not that slow
it is slow
you're slow
it's quicker if you use the WSL fs and mount a network drive for it on the windows side of things
i gotta say I do quite like the Windows desktop environment lmao
maybe in WSL1 but WSL2 be zoomin
yea i honestly think its better in a lot of ways. it just works most of the time, but I really just love having a good terminal and a tiling window manager
and a lot of apps are made only for windows
i eagerly await the day we delete the windows backend and just have the linux kernel
then Windows becomes just a desktop environment you can install on any PC lmao
it would be great
How does this look?
pretty nice
looks like item
why do they all drop down tho
Just for testing
ah ok
I love Material UI for React, this makes everything so much easier
is there a node package for it
It's so good, like I have a theme file and I just need to change 1 thing and every component of that type will change the color based on it, I can even select multiple themes
Also I prefer to use TS without semicolons because of that Codacy flags my entire project as bad 🥲
the native date time pickers are disgusting
Ikr!
There is just so much on it
The responsive grid, the drawers, menus, app bar
And everything is customizable
Im gonna have to play around with this soon™️
Also you can inherit from any component to modify it and create your own, still getting all the benefits from the theming and responsiveness
thats sick
this is beautiful
damn okay
Material UI has been the only thing holding me back from trying Vue, I searched and there is only one that isn't even as good and isn't compatible with Vue 3
Same thing for Kotlin React, really wanted it but Material is not compatible
I see you are in Syscraft, you can try asking there in the dev channel, there are a number of good web devs you can get some advise from
Thanks Codacy 🥲
cough Turbotailz cough
Asking what? ;o
Ah I mean I've found it, they are updating it for Vue 3, just not ready yet, i think it's in alpha, most things are still behind since Vue 3 is quite recent
ah
Actually I don't think I've ever talked in Syscraft and I've been there for so long xD
loll
god damn are names hard to find
i just read the entire wikipedia page of Greek mythological figures
Egyptian religion
both of those suck
there's like 30 constellations total and nebulas are not named cool
lmao
I like Orion
Oreo
Tom Cruise the Second
Atria, Ceres, Cyllene, Lynx, Rhea, Pyxis, Savita
ovuvuevuevue enyetuenwuevue ugbemugbem osas
Lmao
i was also thinking about Circe hmm
okay what about Aedon
i actually quite like it
im thinking it's gotta start with A
or maybe S
Maedon
Satyr
minotaur lmao
In Greek mythology, a satyr (Greek: σάτυρος, translit. sátyros, pronounced [sátyros]), also known as a silenus or silenos (Greek: σειληνός seilēnós [seːlɛːnós]), is a male nature spirit with ears and a tail resembling those of a horse, as well as a permanent, exaggerated erection. Early artistic representations sometimes include horse-like legs,...
bro can we talk about how mobile wikipedia looks really good on desktop
he doesn't need luck
You got too much time?
no i really should be studying for my calc final
but i really want a cool name for a programming lang im never going to make
Elara2
E++
arale
ShittyLang™️
no that's already javascript
sheesh
Interesting
it just feels so right
damn I need to read the Illiad
after looking at all those ancient greek names
it just needs to happen
two people speaking different languages https://i.imgur.com/TGBSXgz.png
don't knock my career man come on
L
I wanna make a scripting language for Krypton @cinder flare , that's about as far as my ambition to create languages goes lol
Dw though, it'll generate code at compile time
No runtime interpretation
I'm not making Skript for Krypton lol
You've said it like 5 times
kts already exists tho?
make it already goddamn it
Have I?
reinventing the wheelton
Yeah Kotlin does have a scripting language, that is a good point, perhaps I could leverage that
just use kts or js
so you're making a typescript but it doesn't add anything lmao
Be my guest lol
Yeah maybe I could leverage Bukkript a bit
how difficult do you reckon itd be to shim it
Not sure
maybe i could try it
depends on how thick your shim is
The API is missing a decent amount atm, since it grows with the server
i tend to do well with 5mm shims
The API gets new features when the server gets new features
yeah that makes sense
yeah i might have a play with it
gonna have 12 weeks with nothing to do, might as well work on something
I mean, block placing is mostly stable now so it's definitely coming soon
If you need support with the API, feel free to hmu
if i get time ill expand it out into a proper thing
You can depend on it like this:
repositories {
maven { url 'https://repo.bristermitten.me/repository/maven-public' }
}
dependencies {
compileOnly 'org.kryptonmc:krypton-api:{LATEST}'
}
functional 😩 😩 😩
Beware that it doesn't follow Minecraft versioning though
oh haha i didn't even notice
Current latest is 0.18.6 iirc
Alrighty then
Have fun :)
Oh, and get yourself out of the bad static habits that Bukkit gets you in right now
will do :D
E.g. Bukkit.getServer()
It's all DI
If you want the server instance, you have to pass it down from the plugin's context
oh that seems like a good idea
static good, state bad
yeah i only deal in countries not states
"Extreme Programming"
😌
Relocate it with shadow
Yugi thoughts on this beauty?
is that haskell to uh multiply something?
Yeah sorta
class MyPlugin(private val context: PluginContext) : Plugin(context) {
override fun initialize() {
// do some things
}
}
```example plugin @boreal needle
you can also use an init block to do stuff on load if you want (plugin’s constructor is called in the load state)
😮 multiplying by one to get readMaybe to infer Int xD nice
lovely
As always
Haskell best
The power of purity 😌 😌
lol
Point free square function 😌 😌 😩 😩
😌
immutable > mutable > hacky mutable statics
pure + immutable >>>>>>
YESS
pure functions good
Haskell > Kotlin > Java
So true
Speaking of which, does jb annotations have a Pure annotation?
No one said kotlin was worse than Java?
@Contract(pure = true)
BM did once lol
did I
Ah alright, does it make ij actually validate IO tho
?
probably gives a warning
ah
Sadly the java / kotlin compiler is vastly inferior to GHC
that just indicates to the developer calling the method that it has no side effects
isn’t that what a pure function is?
You know
I heard somewhere that JS and Java literally can't have pure functions as there's no guarantee that calling a function won't throw a StackOverflow
wouldn’t be surprised if Kotlin could be stricter about purity
kotlin doesnt really have anything to specify purity afaik
😬
what’s the difference between immutable and read only btw?
immutable = cannot change
Read only = only exposes read operations
In kt you can cast an immutable list to a mutable one and change it
mhm
Immutable in other languages is guaranteed to never change
Like for eg: Haskell
because apparently val isn’t immutable, it’s read only
😌

apparently it’s because val only guarantees that you can’t change the value of the object in the scope of the function itself
what is the difference?
the difference between what
what?
Its just what bm said a few lines ago
val refers to an immutable reference
not an immutable value
I swear val translates to final under the hood
ah that makes sense
final is also not for immutable values
They both are to specify* immutable references
so the reference won’t change, but the value at that reference can?
The value can mutate
var a = mutablelist
val b = a // copy reference of a
a.add(blah)
//b has blah too
a = otherlist
//b is still a because immutable reference
like if your string is stored in address 0x004506, the value at that address can change, but the references to that address aren’t allowed to change it?
ah right
references to that address
That would mean all references to it are immutable, which is false
how about our references to that address then
Only that specific copy of the reference i.e, the one held by your val can be said to be immutable
Also JVM doesn't explicitly deal in addresses afaik
our references can’t change it
it has to at the low level, unless that’s up to the OS
What?
just kinda says “hey gimme 3 bytes of space” and the OS allocates 3 bytes of space and tells the JVM where it is
our val references to it can’t change it
You're almost always dealing with indirect addressing in the jvm I think, since it must create a copy of that reference on every pass to another function*
also, if the JVM doesn’t deal with addresses then what’s sun.misc.Unsafe for?
Read the name of that class
It exists only for some minor cases where libraries can be more performant with low level stuff
I suppose sun.misc.Unsafe allows you to change the VM’s memory, not the physical system’s memory
Unsafe lets you allocate off heap too
Obviously pointers are used eventually, but the JVM as a specification doesn't say "a reference is a pointer blah blah", it's left up to the implementation
yeah
HotSpot got the brains
@prisma wave
Lmao
omg
Hi. Today we had an incident where aur.archlinux.org went down for a couple of hours. In investing the issue, we found out that Pamac user agent...
Manjaro DDoSed the AUR haha
Manejado
I’m on my school iPad gimme a break
Lol
Id like to argue that you are objectively wrong.
well at least Arch doesn’t create bugs that DDoS the things that they’re supposed to be helpers for
okay maybe just pamac bad
yay on top
tfw "distro bad because unreleased version of program has bug"
AMD Ryzen 7 3700X
32GB DDR4 3200MHz RAM (running at 3000MHz)
oh is it unreleased?
also, inb4 Arch blocks the IPs of the source of the DDoS attack
Krypton got 30 upvotes in #showcase 🥰
29
close enough
that’s like 10 more stars than it has on GitHub
ey off topic ded so I am here...
eh
excuse me
Imagine having school lmao
why do you underclock your ram lmao
there isn’t a profile to let me clock it any higher
3200 is the max clock, the base clock is 2400 iirc
or something around there
bruh what
the highest profile I have is 3000
what fucking piece of shit motherboard do you have
idk, ask ASRock
oh that makes sense
it’s a good motherboard
maybe 6 years ago?
ASRock B550 Phantom Gaming 4
every motherboard in the last like 5 years has 3200 support
bardy what the fuck
what's wrong with you
I think it supports 3200, just some of the sticks don’t have the profile
some of them have it, others don’t
some sticks can be set to 3200, some only can be set to 3000
it’s corsair iirc
well what is it
don’t think they would lie
Corsair Vengeance
it’s black and yellow
I have 4 8GB 3200MHz sticks
imagine getting 2 16’s
you know quad channel is faster than dual right?
just like dual is faster than single
idk, I didn’t look at all the specs
anyway, 4 8’s is fine
how?
i mean did you have 16 then later upgraded to 32?
I’ll show you a picture of the profiles in my UEFI control panel (or whatever it’s called) when I get home
mhmmm
ill be asleep
wait did you turn on XMP
you need to do that for 3200
well wait you must have cause you need to do that for anything above 2666
hmmm
used to have 1 8, I got 4 8s because I needed DDR4 since I didn’t know that you can’t put a DDR3 stick in a DDR4 slot and the 4 8s was the first good result my parents found on the Facebook marketplace
also was without a computer for 2 days because I had to get a new Seasonic PSU to replace my old cheap crap that didn’t even have dedicated CPU power
what
how did you computer run without that
bardy you are a man of mysteries my friend
used to have an ASUS motherboard that was BIOS only with an AMD FX-4300
FX-4300 doesn’t require dedicated CPU power
that bad boy had a TDP of 95w
very interesting that it didn't require dedicated CPU power
yeah the FX-4300 sucks ass
my old computer was beat on specs by my friend’s laptop
oh man the advertising feature of that bad boy was that it had dedicated AES processing lmao
well was it from the age of like 10-14 lmao
cause I would've killed to have a pc at all in that time
I’m still using a 1050 Ti though lol
1050 ti ain't too shabby my man
which significantly bottlenecks my Ryzen 7
not bad, but still bottlenecks the CPU by like 12%
had me fooled 👀
I do exactly what I knowing xD
anyone who gets that reference gets a +1
two ronnies reference lol
geti isn’t bad, sometimes arrow code is better than composing many smaller methods, maven is good because it’s more widely used (in spigot at least), Lombok may help you write code more efficiently while also reducing verbosity
yikes Conclure how much did efe pay you to say that
A monad
I hope you break your knees
:O
oii
minidigger?
Whose minikloon?
Ah
lol
Doesn’t use clojure neither haskell
yeah game designers ain’t the ones that fix the bugs lol
that’s the job of the admins
Hence noob (:
still though efe, designers don’t generally fix the bugs lol
admins? wtf
yes
admins do administration not development usually
usually devs fix the bugs lmao
wtf
hypixel weird
and generally their job to make sure the backend runs smoothly
Efe their rank at least
Then if you go onto forums the title there is usually more descriptive
actually my bad, admins are the ones that give the spankings, not take them lol
Game Designers are people who decide on the game plot, theme, features, game mechanics ect.
Not the actual developers
But they could be both
admins are the ones that remind you that more DB connections != better performance and more operations
lol
admins are the ones that end up tearing their hair out when the developers do something really stupid
I’d be a really terrible developer for that sort of job though, since I work under the shoot first ask questions later policy
if hypixel devs are so good why don't they monad applicative functor semigroup monoid
True
anyone else here have a habit of throwing things together and fixing them later?
😌
main reason why test-driven development doesn’t work for me is because I don’t know what I expect to get out of code I write before I write it, I just write code and tweak it until it works how I want it
probably another reason I should never go into software development lol
especially because a lot of the job descriptions I’ve read want developers than can do TDD
no wonder blocks still don't work lmao
they do now
doubt
tdd?
Test-Driven development
I fixed the bug by making sure the palette contains AIR at the front and adding it if it doesn’t
does that also fix those random broken chunks?
god no
is that like using github actions to run unit tests
oh nice
you write the tests first and then write the code
lol github actions
so if you want to make a function to add two integers, you’d write a test that ensures you get 6 from calling that add on 3 and 3 and then you’d write the code to make that test pass
that is why it's done lmao
fair enough lol
I think it’s a combination of laziness and bad practices as to why I write my tests afterwards
I should try TDD though
efe
No
You write some part, add tests for it before continuing onto other parts
just out of curiosity, do you have nothing better to do than concern yourself with hypixel 24/7?

