#dev-general
1 messages ยท Page 279 of 1
if that's how you want it to work, that first needs to lookup some database of packages somewhere, find one that matches that, download it, and then when we build it, we package that with the program
depends on how you want things to be packaged and how they are going to be accessed at runtime
true lol
isn't Elara an interpreted language actually?
for now
or is it translated
This sounds nice
getting ready to start on the compiler
you planning on making a compiler?
Compiled to JVM Bytecode
I'd help with the infrastructure, docker, k8s yes plz?
gonna do that with C or what?
package repository backend written in elara
hm?
Go
whatever they want to use
compilers are usually written in low-level languages aren't they? since they're rapid
yeah it's all in Go atm
Go is rapid
Also we'll rewrite it to Elara later on anyway
and most compilers actually get rewritten in their own languages (not for every compiler!!)
^
yeah
yugi found a go port of ASM which will help
True
bytecode isnt actually that complicated
is Go a good language to learn?
Yes
is it an easy language to learn?
Its minimal but very useful
Yes
yes
it's designed to be very simple
it's different to most languages
but it's very simple
Also pretty fast
Altho somethings can get weird when working with "methods"
Like " where the fuck did the "tape" variable from my struct go that was there a stack frame ago?" ๐
things can just disappear like that?
No might have been my fault, I tried asking other go devs but they couldnt find the issue
But found a workaround and just went with that for now
Yes it gets really annoying especially when working with slices
did u say the new beta version of go had generics or smth?
Theres just no concise way generically write something for a slice without having to match the actual type
Wait what?
Ah
o
until then: lol no generics
๐ฉ
you just have to repeat yourself fairly often
Especially when slices are involved
Its like it doesnt even consider other type matches when you specify that a type is a slice
one thing that is interesting is that interface{} is like boxing
๐ Video courses from JomaClass:
๐ New to programming? Learn Python here: https://joma.tech/35gCJTd
๐ Learn SQL for data science and data analytics: https://joma.tech/3nteQih
๐ Data Structures and Algorithms: https://joma.tech/2W89H33
๐ฌ Chat with me on Discord:
https://discord.gg/EQwMWFsmQs
โญ Support my channel to access my Private Discord Chat...
because it uses 8 bytes for the type of the interface, and 8 bytes for a pointer to the actual value
so an interface{} is more expensive than the underlying value
which i guess makes sense
how would i create an armor stand that i can then send using protocollib
I think its something to do with the SPAWN_ENTITY_LIVING packet
what if i then wanna put it as a players passenger
https://wiki.vg/Protocol#Set_Passengers i would assume this
so i would use
this to spawn it
and then send a passenger packet to put on player?
i would assume so
aight bet
not great with protocollib tho so its not 100% that it will work
nms
๐คท
wait this wont actually work since i also need to store the armorstand and do stuff with it later
:9
bc i just want to get the 0x24 packet or whatever and then just get the 0 index value
what
๐คท
ok
until some point when it does the opposite and nobody is willing to help
how would I for example cancel all packets
tf
@JvmStatic ๐คข
Just want to know in guild, is it allow to fight guild vs. guild vs. guild vs. guild at they same time in arena or just for 2 guilds at they same time in arena like guild vs guild?
Guilds plugin?
Ooo
Start with this -
https://docs.oracle.com/javase/tutorial/java/concepts/index.html
Breeze through this skipping stuff that doesn't seem relevant like bitwise operators-
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/index.html
and then hit this
https://docs.oracle.com/javase/tutorial/java/javaOO/index.html
They're the first three from this larger thing - https://docs.oracle.com/javase/tutorial/java/index.html
Which you should definitely go through overall. But those three should be enough for slightly better understanding of wtf is happening here without feeling like a huge time sink
That one is a small part of this larger site - https://docs.oracle.com/javase/tutorial/index.html
wherein "Essential Java Classes" and "Collections" also have good useful stuff
Anyone know of a good source where I can learn C++ from as a Java developer?
Wanna get ahead in my module in uni
I could ask my lecturer for sources, but I'd have to wait until monday to ask him so if someone else has anything feel free to lmk
Otherwise I'll wait till monday
is packetwrapper for protocollib published to any repos
or do i gotta use mavenLocal
instead of python 2?
or just in general
you should be using it instead of python 2, yes
although they're similar
learn go
Download Warframe 
google what warframe is..
To even mention MW, disgusting
You said it as if they were similar
L
lol
is ยง a key on ur keyboard?
bc its sorta strange that you'd happen to press alt + 2 + 1 at the same time
ooooooooooooo
``1234567890-=qwertyuiop[]\asdfghjkl;'zxcvbnm,./ ~!@#$%^&*()_+QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM<>?` <- keys on my keyboard
๐ ok
ok
wow-
wait
how do u get the red stuff
why is your keyboard so ugly?
mine?
For some reason the whole jetbrains ide sync settings is completely broken 
what is that?
To sync your settings between the different jetbrains ide
Dont you need to manually export and import
Huh?
i had to manually setup intellij twice yesterday because it kept deleting my settings
I always setup each one
:c
Says it's synced but isn't
time to send spam email to that email
did I tell you guys about the time I spent 2 hours and 7 minutes to fix one of Frosty's plugins just so to be told at the end that there's a new one he's working on and I should've used that one? xD
I have them basically the same, can't live without the nyan progress bar
that reminds me
๐
I don't like the nyan progress bar
I haven't played hypixel in over a week ๐ญ
for some reason
Seeing everything the same annoys me
it kinda destroys my eyes

Yoo this is awesome
i thought it was supposed to sync between pc's
not between ide's
very cool, is that webstorm?
i remember dreamweaver having that feature when i had to use it for college, but dreamweaver sucks and that was like its only good feature xd
Yeah
is it good?
Decided to try it since i've had it for almost a year and only used ij ultimate xD
ah its just a javascript ide
Seems pretty good so far
and its paid
It's paid yeah
why lol
Gonna need to renew my license pretty soon ๐ฌ
I always forget what I do for renewal lmao
is it possible to disable the check for passengers on player teleport by editing the server jar or smth
Because diff languages looking the same feels very weird
I like the difference to be evident
When i renew i'll try applying for more than 1 key
different types of ide
wdym matt
there is a python ide, intellij, php and Go?
i think
so thats why yugi wants them to be different
a lot more
Wdym wut?
So i can share ;p
lol you can do that?
Would it be worth looking in the spigot repo to see when the playerinteractevent fires or is that a bad idea?
Matt are you in college or smthing?
damn nice matt
He finished college I think
try get the open source license thing!
hes old ๐ฅถ
He has it kal
hes not a boomer
I have it

o
Never went to college ๐ญ
๐ฎ
oo ๐ฎ
are you home schooled
|| ur too smart to be in college :))) ||
Matt, are you missing much? Not really no
Yo
your dog is hot
1.17 might break compatibility check
I am actually, the more years passed the more i regretted not going to college
All enums
Yep
No lol, just didn't go to college
Or like the registry ones
they are distinguishing between material and block
rip
pls answer ๐ญ
What kinda job you got rn Matt?
hot spigot dev near you !!!
Didn't have more than 3 months and started regretting it. As much as I was complaining about High School it wasn't that bad.
fr matt
I basically do the business part of my dad's company, he owns a gardening company and I do the client talking, job searching, and things like that, and in the summer I work with him
๐ฎ
why dont you start before it is too late @ocean quartz
Good point
It's pretty tough for me to do that right now, I am considering going to college once I get married though
matt married ๐
if you are getting children ahm
For me it'll be easier than if I went now
its tuff
Matt Jr. aww
lmao
Marriage != having children xD
it is a pack
lmfao
marry now and receive a free kid for 18 years
There is nothing free about kids
you receive it for free
you can take me as a kid
adopt me @ocean quartz
You're too old ;p
who
Gaby is too old
is 17 too old
i can send you a toe reveal if you want evidence
For adoption yes
โน๏ธ
smh matt
is 14 too old 
An 18 year old can legally adopt a 17 year old
No Gaby
Sure thing
ly dad
I can adopt my gf lol
O_o
Which is kinda fucked
wait
lmao
step daughter

What are you doing step daughter
Oh god
well this escalated quickly
@ocean quartz could you go to a cs uni?
Yeah, over here there isn't really a minimum grade required for that, basically you do an exam and if your grade is high enough you enter, your highschool grades don't really matter for it
Well it works the same here but not last year ...
yeah. where I wanted to go it used to have 3 ways to go in and one was 25% highschool marks and 75% a test they give you. Unfortunately last year because of covid they took the highschool grades only
so I didn't go this yeart
year*
God, i really regret stuff from highschool, I had the equivalent of A+ in programming, and other stuff like that, but would skip boring classes which made me have to repeat 1 year, then I didn't pass on that highschool, so had to drop it and do a 6 months night highschool stuff
I failed Maths xD
Was very stupid
its fun seeing how other countries' university sytems work
almost failed chemistry as well but I knew someone that knew the teacher and had them talk to her xD because she wouldn't talk to me at all. Like she hated me or something
I mean here is mostly the university that choses how they want to take people.
most of them is based on the baccalaureate exam grades but some are more special and need special exams or some don't even require baccalaureate
lol baccalaureate
i did welsh bacc
cause i had to
it was shite
its just like 'is murder okay? is poverty bad?'
bacc is bs lol
yeah it is
like yes i have a moral compass wjec
I literally had 4 years of C++ and all they teached us is how to pass the Bacc
wjec ๐คข
I failed the math one 2 times which I mostly knew will be like that.
I used to love math
oi
Even in highschool was nice
they are nice folk
they aren't as bad as the OCR
i was originally gonna do one of their courses, thank rngesus i didnt
I had a very bad teacher. Like she was 70+ and she didn't really know how to teach. Like she was very smart I can say that. but didn't know how to teach. she was talking to us like we were scientists and sometimes didn't explain thing, she was thinking how to solve them herself and sometimes even think out loud and then just tell us what the result was.
both as bad as each other
oi
a friend did 2 years of pseudo code @static zealot ๐คฃ
I had a super hot Math teacher in highscool
nice?
haha
me too ๐
never seen a hot teacher in my life xD
๐ฌ
all my teachers were the age of my grandma
sad
sadge
Oof i had 3, math, pa, history
but she left
helpchat needs a sadge emote
We had a CS teacher but she left last sem
i didn't even do CS in my own high school
had to do it at the sixth form
'cause my school followed the 2012 ICT course
for some fekin reason
madmen
My math teached was like 30yo which is pretty uncommon, normally teachers are in their last days
one of my maths teachers was just outta uni
their last day is actually not enough. some are even dead and came from their graves to teach us
or torture us whatever you want to call it
my school paid a lot for good teachers cause it was infamously and continuously rated shittly
My other math teachers were all old farts
the council invested legit tens of millions of pounds to make my school better lol
didn't work, still shit
we had students come in some of the classes and teach us. but those were rare
lmao
Oh man, i miss school
i heard stuff about how my old school got even worse grades last year 'cause of the algorythm being really classist
grades were originally put thru an algorythm to standardise them cause of covid
there was a whole controversy about how it raised the grades of posh people and lowered the grades of poor people
@onyx loom You'll one day feel the same way
its not like the british education system wasnt classist to begin with
my target grades were always low cause my postcode just happened to be in a poor area
they kinda derped that one up lol
just be richer
it wasnt based on actual income lol
it was all managed by a private company
cause of maggie thatcher
buy the private company
mm why?
so i can raise the estimated grades of people i don't know?
it doesnt affect me anymore lol
lol
reposilite time
Blitz what the fuck, community, ew
^^
because I'm not a student and I'm not rich? Is it that hard to imagine?
never went. finished highschool last year, failed my math baccalaureate and I couldn't go to any college that was what I wanted. so I have to wait til next year when I can take the exam again.
?
missing out on what exactly?
the purple
the loading screen?
yes
k
the purple
I'm just wining then
u gotta get ultimate for that purple
is there no maven repo for JDA?
I just found it as well xD
@static zealot Imagine not paying 600 yearly for that sexy db integration smh
โฌ249.00 actually
ugh dk what you're talking about which means I don't need whatever that is yet. If I'll ever need it I'll probably pay for it
jetBRAINSSS
IJ is โฌ149.00
IJ Community Edition is free*
yeah I know. Well Ultimate too if you're a student
Tbh you don't really need ultimate
yeah I don't even know what ultimate offers over community. Like for now it does all I need and by the time I'll need ultimate I'll either be in college or have finished college.
I don't understand what :: is in c++
Does Java have anything like it
I tried looking it up online but I don't understand the explanations exactly, thought if there's something like it in Java I may understand it easier
Sometimes I have to use :: to access functions of a class, other times I can just use . so I am confused
In C++, scope resolution operator is ::. It is used for following purposes.
define function outside class and access global variable if there is local variable with same name
ah there's more
So it is used to access static elements, and sometimes it has the use of this. in java
That's what I understood so far
there's like 5 uses in that list
any way to prevent the sidebar tab thingies from taking up my whole screen?
the gradle tab is always so big
same with the other sidebar stuff
._ .
you can just make it smaller by clicking while on the left side of it
You you know you can resize it right?
lol
this is how big mine is xD https://i.imgur.com/oJs8dX9.png
what's whit the theme?
you talking about font? is what Matt uses as well. Pretty sure he just gave me a copy of his theme
yeah still from Matt
cool down
is 2 words. cooldown is not a word in the english dictionary I think
does intellij ultimate have better error catching than intellij community or smth
bc i dont remember it spellchecking "cooldown" in community
unless the dictionaries are not synced
oh believe me it does xD
I've made a cooldown plugin
and that's when I learnt I can justa dd the word to the IJ dictionary
because it was pretty annoying
lol
Uh, that isn't my theme, i gave you the color scheme you had to select the theme yourself
lol
oh idk.
The theme is Atom One Dark
you told me what your font is as well
pretty sure
let me check
I have no idea where to check nvm
xD
ah settings
I think
Yeah, but i assumed you already had the theme xD
yeah the theme. Idk
I just changed the font and then used the thing you gave me
but he was talking about colors anyways. so its fine
This is what I use
Only difference afaik is duplicate checking
don't even know how to change it xD
๐คข
no u

because that's better than default right? xD
also idk about you but I like the blue community loading screen. is better than a lot of loading screens
idk. atome dark one them is not that good imo
oh fuck
it broke my colors
?
damn
this sucks
I installed Material Themes
and it broke my colors because it selected a theme for me
that's what I have rn
and it sucks
idk man this is ugly
it doesn't even embed that's how bad it is xd
it doesn't want to destroy your eyes
@Throws ๐
its default code
it got converted from java to kotlin by IJ
how do I zoom in and out in IJ?
bcz ctrl+wheel doesn't rly work
did u change ur theme yet
ye. its atom one dark now but I don't really like it
screenshot?
||except for the font|| that looks ๐
the font and the colors are the only thing I like
its so ugly. everything looks like everything
idk its same colors I had before
whats so ugly about this
those that you said are ugly
Yeah
like look at this shit. I don't even now where the tab for the project tree ends https://i.imgur.com/9Houzzd.png
lmfao
whys it look like that
yeah idk
its pretty ugly
๐คท
is that atom one dark?
yes
I recommend the material night owl theme
im constantly building
same
trying to fix a bug ๐ญ
Shift+F10 tho
?
now how the hell do I go to the default theme? xD
why are they red tho?
the file names
whats dis
you spammed
that never happened to me before
You know it makes a run configuration right?
whats that
LMAOBLESS!
๐
the arrow
dont question - i didn't make the name
hmm with git inside IJ is there a way to select folders that will never get updated? without going manually each time and selecting them?
ah
ty
oh
I have a .gitignore file now wher I can just add the files I want to ignore. nice
how did I use the version from gradle in the files under resources?
I like using just processResources with the same interpolation style maven uses I think
But many others like replace tokens
processResources {
doFirst {
file("${buildDir}/resources").listFiles().each {
delete it
}
}
from(sourceSets.main.resources.srcDirs) {
String name = shadowJar.archiveBaseName.get();
expand "pluginVersion": version,
"pluginMain": "${rootProject.group}.${name.toLowerCase()}.${name}",
"pluginName": name
}
} smtng like this
The very header is for removing any earlier generated ones in the build dir
Then in plugin yml:
name: ${pluginName}
Etc
that moment of happiness
when you get your build to pass
for the first time while working on your project

hmm discord bots are a bit weird
no like weird to create idk why
like I made the bot, generated the jar and what do I do now? xD I got no idea lmao
java -jar name.jar
Nah I was just being stupid. dw about ti
ok nic
javax.security.auth.login.LoginException: The provided token is invalid! wtf you mean ๐ฆ
k this shit is broken
oh damn.
now I feel really dumb
lol
it has 2 tokens. one is the application token and the other is the bot token
and I didn't notice
damn I'm to good at this stuff
hmm is there a way to change the build path with gradle?
yes
googling it rn. xD
but what do you actually want
forgot google is a thing
well instead of the jar going in my Projects/Project-Name/builds/libs foldert
just go to the desktop
yes the jar
just the jar
Copy the jar maybe? Rather than changing the path?
and now another question
If you want to change the build/libs use libsDirName iirc
and Instead of having to do java -jar WHOLE PATH HERE just do java -jar JarName
blitz u can test them in ij
oh?
iโll show u how when i get on pc
kk.
https://www.spigotmc.org/threads/guide-windows-extremely-productive-development-environment.394754/ basically this
ping me because I might be sleeping so I'll see tomorrow
(:

kk thanks
that guide just has a few extra things
hold up
i think i have an even more concise guide on wiki.helpch.at
you have the gradle one and the how to run your minecraft server in IJ
is that the one?
yeah I think that's the one
yeah that's the one
just instead of creating a new folder
just run it directly in build/libs
i made an abomination
Java regex be like
?();?:):?:(:)?gsuebdkao**^^~>
u forgot the 69
ikr
@old wyvern you want me to take the photos in PS and make them better? Like no white background? xd
PAINT THEN?
yo yugi let me change up your pfp
If its going to be racist, no thanks
nah
Make art for elara boi
i promise it wont
No do it in PS
Lmao
Make Elara proud
But jokes aside
PS is trash
Elara faster than kotlin O.o
^
Also
Kotlin's time doesn't include lexing parsing and compiling
So it's EVEN slower
Compared to chadlara
YES!
accurate representation
xD
Real trump
Fake fake trump
@DefinitelyYesTrueRealNotTrum
wtf lol
xD
=whois
@static zealot
444552204158763016
May 11 2018
Offline
**GitHub: **BlitzGamer-88
**Spigot: **BlitzGamer88
**Minecraft: **BlitzGamer_88
whos pulse
=whois 804502355910852650
xD
What
Trump was a lie
I am real trump
It was an alien all along
trump watu think about joe
wow
Trump ugly imperative programmer
99% pulse
Who's pulse
The new president of the united states
joe former master
hm
don't fucking swear
it suits u
boolean x;
if (x) {
x = !x;
} else {
x = !!!x;
}```
UgLY
Pulse
?
why u smurfing
whats a smurf
ur moms a smurf
lfmao
๐
yo
True!
that picture is very confusing
you gay
lol
to be honest I wouldn't be surprise if Pulse is just Trump undercover
exactly
whos pulse
what
like trying to infiltrate between the cool kids
The only cool kid i see here
nancy
bill clinton
๐
hm
bm nancy is a great name
hmmm

with transient can i just make it not print the field at all, atm its just printing it as null
i like to formate my hair into corn
lmao
wait didn't corn copy your stile?
Although not my first choice
no dumbass the corn copied my stile
lol
gson?
jackson
eww
dumbass. that's me. how did you know?
spring
dumbass is typing
hello
hi barack obama
who's dumbass?
barack
barr
whos barack
idk
barak globama
sup
joe bidome
at least put the full name if you're going to use your real name Barack Hussein Obama
why do I feel that's blitz?
who's blitz?
^
๐
Another immature and unrelated nickname!!!
ban this man
Immediately
because as you can see in the past 8 minutes pulse has said nothing while trump has been talking a lot
my name tells it all
im just listening
lol
lol
ye just listening
it has a meaning
what
So did mine
I am da man in da water
The type signature haskell's composition operator has a lot of meaning ๐ฅฒ
fixxd
yo whos this kid 
well anyways back to my stuff
Much better
do you need COPPA?
we need a brister brister
no idea what that is but no
Children's Online Privacy Protection Act
lol
says u have to be 13 to sign up on spigot (and everything else)
wait a fucking second
how does @serene cave get nickname when he's not a booster.
@quiet depot
lol
is it really you>
wat
lol
xD
you mother trucker
hmm
exposed
i'm nicknaming him but its not my account
ah ok nvm then xD
xD
69 iq
corrupt admins being corrupt again


Online