#dev-general
1 messages ยท Page 190 of 1
Anyone got any intellectual conversation starters
There's a fat multi and paragraphs good
No
It's not that bad, plus is just on startup
@ocean quartz How do you display colors in the MC console?
Using the console sender
hwo
sPoOnFeEdInG bAd
Bukkit.getConsoleSender.sendMessage(formatcoloredtext)?
Bukkit.getConsoleSender().send(ChatColor.RED + "Hey")
no wait that's not what I meant
What console do you use that also displays the logs in color?
literally any modern one should do it
Oh, paper
even cmd.exe will I think
paper 
It's just CMD
kotlin says class doest exist
IntelliJ's console doesn't for example
You can
Eclipse either
With a plugin on IJ
intellij's supports some colours I think
wtf
With a plugin on IJ
@ocean quartz Do you know what it's called?
im friking confused now
I don't, just know it does
class doesnt ecist:
http://images.virtusdevelops.eu/shareX/vgaugilj.png
minimizing?
And to clarify I did not ask to be spoonfed but I did not see a connection between my question and command sender but I wasn't 100% sure there wasn't one. That's why I asked for an explanation ^^
why i get noclassdeffounderror
@dusky drum Check if the class file is present in the jar file maybe? Could be an indicator that something is going wrong with your packaging or your shading?
i dont shade that
How do you declare the hologram dependency?
:??=???=?'
Or is that not a dependency?
its my holo plugin
arrowcode ๐
will do
great
What's so bad about arrow code tho?
i dont care what other think about my arrow code.
It's not what other people think, it's what you think, if you think
if
if
if
Is nicer than, and more readable than
if
if
if
Then you're weird, but you do you lol
im wierd
okay
so
so this is more readable http://images.virtusdevelops.eu/shareX/jfii6nts.png
Context matters
no
And yes it is
But I mean you do you since u big brain 
With runnable or pathfinder
1
1.1
1.1.1
This better
but i want it to fly if i do
elajure
?
i swear the whole essX code base isnt good anyways
i dont care
I care :)
What do you mean? i don't see any arrow code on essentialsx
Nitro lmao
and what do you count as arrow code?
Don't be mean to barry 
if
if
and what do you count as arrow code?
@dusky drum Bruh he wants you to code without indentation or better yet no whitespace whatsoever.
okay im gonna change my tab to 0 spaces
?plsnoarrowcode
i dont know how i feel about that colour
so no indentation
so you guys will never flame me
cause you guys want special no arrow code
it looks nice but at the same time kinda not nice?
even if i friking asked different question pepel just start with this fucking arrow code
screw you
Schrรถdinger's opinion
I think code style really depends on the context. Not every style is good for every line or block of code
if (something) {
if (something else) {
return "something else"
}
return "something"
}
return "not something"
This for example is not arrow code, even though it is nested
^^
arrow code bad unless it's clojure
Not gonna lie, y'all are actual kids when it comes to defending yourself when using arrow code, if you can look at that shit, you do you lol
^^
if (something) {
if (something else) {
return "something else"
} else {
return "something"
}
} else {
return "not something"
}
This however is
why is my code then arrow code?
Not gonna lie, y'all are actual kids when it comes to defending yourself when using arrow code, if you can look at that shit, you do you lol
@hot hull Bruh you bully people for using more indentation than yourself lol. Come on man...
Because Frosty
I'm not defending arrow code but there's no need to be uncivilized in these discussions
i have no idea why class just dissapears
So uncivilised
any idea:
java.lang.NoClassDefFoundError: eu.virtusdevelops.simplehologram.hologram.TinyProtocol
does like GC remove it?
I like the color MB
Not even gonna respond at that lmao, again, you do you. Since you find it nice, there's really nothing I can say
MegaByte
its abstract class and dissapears
nvm
Use a fast language like "Go"
is that 8 space TAb?
The JVM is very slow
i still dont get why my friking
class gets
java.lang.NoClassDefFoundError: eu.virtusdevelops.simplehologram.hologram.TinyProtocol
how
just HOW?
lots of optimisations that James gosling obviously couldn't be bothered to do
Probably why Sun failed as a company
James gosling just let the whole team down
yet another oversight by mr gosling
actually lots of sun in JRE
like graphics
graphics 2d
ok sun but wheres graphics3d
๐ณ
graphics4d is in area 51
i use graphics2d
I use
elara graphics
No
ElaraFx
eh im done with this crappy trash tinypacket
My monstrosity is starting to work https://streamable.com/asrc9r
Now it's just time to implement it code wise
nice
Really really cool @obtuse gale
How you do that? what type of "text place" you are using
Like, the chat, or the title, action bar, etc
It's just unicode in the actionbar
It is hard to work with at the beginning but yeah it gets a cool result
Pretty sure could get something like a movie into unicode and make it watchable in the game lmao
@obtuse gale, I saw that you was testing this stuff, you could manage to make it clickable?
or was just a example
that you was testing ?
Well yes you could but not in the mouse conventional way
You could make it scrollable with the scrollwheel and clickable just with the right click event
Yeh, that would work
But if you can add any unicode, you can create a much of unicode to the screen position and make like a cursor?
not really as there isn't any actual way to get mouse position in minecrafts api
You could like make it move by the wasd and cancelling the player movement but idk.
Anyway it is possible to make it interactable
I now but I guess you could start this FAKE CURSOR in the center of the screen
What I envision:
Listen for yaw/pitch movements. Do some trigonometry on the movement to detect how far X, Y the player moved their mouse at a certain distance (the distance being distance from players head to the "screen" or whatever they are interacting with). Cancel the event so the player doesn't actually move. But store the cursor (It will need to be drawn (maybe as a particle or something) so the user can actually see a cursor being moved)
and if the player moves the mouse around, will change the cursor position
Tbh I hate math but yeah would be doable
Could look choppy that way as you only have 20 ticks a second but I am not sure
^ yeah yaw pitch movements to the server is not smooth
Anyway definitely gonna test it out
Would be doable, is really awesome to think about that
but I guess, for UX in minecraft, scrollable or WASD with hightlight the currently option would be easier and better
there is any resource to how do that you are doing @obtuse gale ?
What do you mean?
Does anybody have experience with the gradle signing plugin?
Any one know a compileOnly type of dependency declaration that adds transitives dependencies?
Does anybody have experience with the gradle signing plugin?
@empty flint What do you want to do ? Publish at Maven Central? if is that, I use jcenter plugin and publish in jcenter with Maven publish enable on it, and there is set mine signing keys. Jcenter will do all the work for you
https://github.com/seejohnrun/haste-server
Is this the thingy ive gotta get to host like a =paste?
or was it a different one
yes thats the one
@empty flint What do you want to do ? Publish at Maven Central? if is that, I use jcenter plugin and publish in jcenter with Maven publish enable on it, and there is set mine signing keys. Jcenter will do all the work for you
@astral quiver I'd like to sign them without publishing them
Haste server should be re-writen in Springt
spring boot is a virus
clojure ๐คฎ
clojure boot
monki flip
private static
long long
unsigned rabbit a = 4
How long is it
no
You can do unsigned long long int
:(
=lvl lb
๐
=lvl
lel
๐
Can somebody help me set up a bintray publish plugin?
Do I really have to set up maven stuff inside the gradle build script?
I've been reading https://github.com/bintray/gradle-bintray-plugin and I am not sure if I need to a pom config or if that's optional
I'd really prefer to just upload the jar file
I've tried to use JitPack but Jitpack compiles my github repo with the wrong gradle version and it won't work for Kotlin :/
Jitpack works with commits or releases
@distant sun I know, I do have commits and releases but for some reason it's using gradle 4.8.1 instead of 6.+
> The current Gradle version 4.8.1 is not compatible with the Kotlin Gradle plugin. Please use Gradle 5.3 or newer, or the previous version of the Kotlin plugin.
so for an offline mode server, is there any way to check if the user has a premium account or not?
For example if a premium user join first with an username it will not ask them to register using a password and if someone tries to join with the same account through a cracked client it won't allow them to enter the server.
@empty flint if you commit the wrapper it should use that
&account.is_premium()
Im going to begin to provide support to people in rust ๐
pub fn on_player_join(event: &PlayerJoinEvent) {
let player = event.get_player();
player.send_message("Welcome to the rust server");
}
@empty flint if you commit the wrapper it should use that
@prisma wave Yeah jitpack did not pick up on the latest commit where that was added. Fixed that issue but now I got another one
Oh boy I think I fixed it again
only been at it for 6 hrs
jesus man publishing shit is so unnecessarily complicated
How come 1.8 doesnt have skullmeta -.-
pub fn on_player_join(event: &PlayerJoinEvent) {
let player = event.get_player();
player.send_message("Welcome to the rust server");
}
@heady birch Wtf is this shaytan language ?
Rust
As i know Rust isn't a JVM language right ?
No its not
I cant remember how many symbols it has but it has loads lol
That's something else then
gaby did you ever fix that issue
which issue?
That issue
idk didnt happened again
did it json?
?
Yes
@ocean quartz does your MF-MSG have like repo where i can just implement it or no?
What do you mean? Like Gradle/Maven?
Yeah it's all in the wiki
Danke ๐
@distant sun premium accounts use uuid v4, cracked use uuid v3, easiest way to check if an account is premium, that doesn't involve pinging mojang, is to simply check what version their uuid is
which is the sixteenth character iirc
fifteenth* incl dashes
the 4 signals that it's uuid v4
if that were a 3, it'd be uuid v3
Whats stopping cracked from just sending v4?
nothing afaik
it's definitely not a perfect solution, but you can avoid pinging mojang unnecessarily, by checking if it's v3 first
indeed
so now people now to set it to v4 uuid ๐
what I noticed is that even my uuid it's different @quiet depot
wat
show me
yours is correct?
not sure what you're talking about
oh
yes I am
in-game vs namemc
fun fact
games647 doesn't just have a botting software
mhm
last time I have tried it wasn't very happy with the outcome, let's see if anything changed after 3 years
@distant sun untested
Ly
I use via version so hopefully it works
What's a good jar hosting site to upload spigot plugins to? The 4MB limit is reeeeeeaallly annoying
then stop using massive libraries
well shit let me re-write all of the code people have provided as open-source so I wouldn't have to and waste my time
That's just not an acceptable answer
Not looking to refactor code, just searching for advice on where to upload the jar to
typically hosting your own site for your plugins is a nice idea
it's what i do
lets you have complete control
I'd have to pay for a server, which I don't really want to do. Is there a free file-hosting service?
you could use dropbox or an alternative if you want to just store them
I use dropbox for my modpack as an example
Do you mean product data management?
Have you ever heard of relocation? 
absolutely not
What's pdm?
Phat dependency manager
Google doesn't find anything under phat dependency manager
I'm just kidding xD
oh come on
Jar size go brrr
Thanks, I'll check it out!
pdm advertisement go brrrr
Does shading work with pdm?
relocation when?
Pdm is an alternative to shading
@prisma wave But couldn't you incorporate shading in pdm by just altering the classpath at runtime?
Wait is shading even necessary if you use pdm?
Ah
So first I gotta run the pdm task, then the jar task and then any other tasks manipulating the final jar like moving it etc?
or was it the other way around?
Oh jar depends on pdm
nvm
๐ก Exception in thread "main" java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics
@prisma wave I'm assuming I'm missing the last 1% that the pdm gradle plugin doesn't do for me?
Oh shit the constructor takes a Plugin
Is that necessary? Could this not work with any Jar file?
How so?
since PDMBuilder references the Plugin class if it's not on the classpath there may be errors
What language should I learn?
Clojure
What language should I learn?
@analog crater I recommend French. It fucks with the tongue and any girl you meet will be grateful.
Blocky :kek:
Clojure will scare people away
Fuck French and any human language. They are so illogical and expecting full
Exception*
French is a good language to know at parties 
Why lol
Clojure is not scary
since PDMBuilder references the Plugin class if it's not on the classpath there may be errors
@prisma wave Is there a reason it does that?
It's easy to learn
You'll get all the hoes
@empty flint convenience
Why lol
@analog crater Because chicks
I dont wanna hoe. Already got my girl
Learn assembly
Well then French would not be for you I guess
Fuck French and any human language. They are so illogical and expecting full
@analog crater Have you tried Klingon or Middle Earth Elvish?
I unironically think learning clojure is a good idea
Elvish would be fun
No. But the first isnt human
it gives you a good understanding of functional programming and is also vastly different to Java / kotlin (which will give a wider view of different types of programming languages)
ez
Or Na'vi
Matt, yessir
I dont wanna hoe. Already got my girl
@analog crater Have you tried speaking french between her legs though? She might forget any language she knows as long as you knowBonjour, je veux te manger le cul
That is not PG 13 sir
That is not PG 13 sir
@hot hull Pardon my french
have you ever told a girl that you know what s-expressions are?
Well I already know (to an workable extent) cpp , c, c#, java, kotlin, go, rust, python, js
yeah me neither
So what do I go for next
Elara deffo
nobody knows rust to a workable extent
Elvish would be fun
@hot hull Yeah, surprisingly, chicks dig it.
Learn GO
so that is a blatant lie
It's fun
Wdym ?
Blocky, if it ain't their language they dig it :kek:
(learn clojure)
(Except engllish ofc)
:= learn Go
no
@empty flint convenience
@prisma wave Any chance of making this available for non-mc plugin jars? I wanted to upload a library and that doesn't include the Plugin class
hmm how would pdm even work for libraries?
the idea is usually that it exposes all its dependencies via the pom
and the caller is responsible for handling them
idk what pdm actually does so I wouldn't know but I imagine the same concepts are applicable to any software that has an entry point, like plugins do?
downloads dependencies
Well why would that not be an option for non-plugins?
ne
It's an option for non plugins
but you shouldn't use it for a library for the same reason you shouldn't use shadow for a library
Alright so then I'm back to having to upload a 5MB file to spigotmc. Anybody know a good filehost site?
xD
any reason you're not using a maven repo?
Even if I was, I wouldn't upload the built jar file to the repo...
I don't want to publicize the code though. It's really disgusting and not necessary for anybody else to see...
bruh
And creating a repo just to host the jar file seems... excessive
so you're publishing a library without it being open source?
why?
that's quite counter productive
and there are many existing repositories you could use

I mean you're not wrong
But explaining why I'm a stubborn idiot takes longer than I'd like to waste on it ๐
I guess dropbox it is
or something, idk
I know i'm not wrong
what you're doing is a bad idea in every way
Adding a jar file is significantly more hassle for the end user than adding a maven / gradle dependency
Oh man i missed Kotlin and data classes
Hopefully this is the right place to ask, but on SpigotMC, if someone charges back are they automatically removed from the buyer's list of a plugin?
I'm slightly disgusted
https://paste.helpch.at/vudejucedi.java
there is any resource to how do that you are doing @obtuse gale ?
@astral quiver what did you mean?
@astral quiver what did you mean?
@obtuse gale like forum posts, videos about how to do this what you are doing
what technique is usage
etc
KotlinBukkitAPI got 400 commit \o/
2 years of project
Now its using PDM 

@onyx loom I do a better job on private projects 
Ask Gian :((
That's what I like to see
spanish discord?
does kotlinx serialization only serialize data classeS?
๐
Hope one day I get this amount of result for Bukkript 
๐
@obtuse gale like forum posts, videos about how to do this what you are doing
@astral quiver oh not really, but like it has a few videos explaining the functionality and it is not that difficult anyway
Can you share with me?
@frail glade there isnโt a slowdown in server showcase
itโs a bug..?
No?
Yes? Unless people should be able to spam in there?
lol
I mean you shouldn't spam anywhere, doesn't mean everywhere needs a slowdown
I'm going to go back to class now. I'll let you think about that question.
๐ค
Ok @frail glade
Ok ๐ง
๐ฌ
Yeah if thatโs true then why does every other service channel have a slowdown?
lol.
@prisma wave could one teach me the ways of how to save it to a file
. i dont really get this part lol
fule ๐ค
Literally none of the service channels have slowmode enabled.
This man be on something
wack
@onyx loom you might be used to from spigot configs. You write to a file, which saves what is written. You can write plain text or binary data for stuff like images and everything else. You can even write text as binary data.
fuck wrong ping
i mean yea but ur still saving the data
Yes but not actively
as ill want to retrieve it
What are you trying to "save"?
damn
whyd i not think of this ๐
and then am i writing this to a .json file im guessing?
well... yes
but yes
the ".json" file type is irrelevant though
ig its just "convention"?
you can write to whatever file you want, the information will be there regardless of the name
ig its just "convention"?
@onyx loom if you want anybody to know what's in the file, yes
thanks
Hi folks
Gradle is making me crazy here
Any one that already use custom configurations?
I'm tring to use it and its not working
I was trying to make a plugin for Gradle and it made me go insane too, i understand you
Look this
My custom shade configuration DO NOT WORK
Do you folks have any idea what can possible be the problem?
Can you share with me?
@astral quiver just look up Unicode png Minecraft on YouTube or something
I donโt remember where I found it
Hi, could someone help me with the "GUILD" plugin? is that I want to add more tiers but it won't let me
@quiet depot
Sep 12, 2020 1:26:14 AM com.github.games647.lambdaattack.Main lambda$main$0
SEVERE: Invalid game version
java.lang.IllegalArgumentException: Invalid game version
at com.github.games647.lambdaattack.UniversalFactory.authenticate(UniversalFactory.java:18)
at com.github.games647.lambdaattack.LambdaAttack.authenticate(LambdaAttack.java:84)
at com.github.games647.lambdaattack.LambdaAttack.start(LambdaAttack.java:49)
at com.github.games647.lambdaattack.Main.runHeadless(Main.java:43)
at com.github.games647.lambdaattack.Main.main(Main.java:16)```
using 1.16.3
@distant sun from looking up the GitHub it seems that in the code it doesn't have a case GameVersion enum for 1.16.
He sent an updated version here
Can you link me it if you don't mind?
@distant sun Yeah I found the issue.
@quiet depot You sent a updated version but you forgot to add the enum check in UniversalFactory for VERSION_1_16.
๐
Currently it's still: ```JAVA
public static UniversalProtocol authenticate(GameVersion gameVersion, String username) {
switch (gameVersion) {
case VERSION_1_11:
return new com.github.games647.lambdaattack.version.v1_11.ProtocolWrapper(username);
case VERSION_1_12:
return new com.github.games647.lambdaattack.version.v1_12.ProtocolWrapper(username);
case VERSION_1_14:
return new com.github.games647.lambdaattack.version.v1_14.ProtocolWrapper(username);
case VERSION_1_15:
return new com.github.games647.lambdaattack.version.v1_15.ProtocolWrapper(username);
default:
throw new IllegalArgumentException("Invalid game version");
}
}
public static void sendChatMessage(GameVersion gameVersion, String message, Session session) {
switch (gameVersion) {
case VERSION_1_11:
session.send(new com.github.steveice10.protocol.v1_11.packet.ingame.client.ClientChatPacket(message));
break;
case VERSION_1_12:
session.send(new com.github.steveice10.protocol.v1_12.packet.ingame.client.ClientChatPacket(message));
break;
case VERSION_1_14:
session.send(new com.github.steveice10.protocol.v1_14.packet.ingame.client.ClientChatPacket(message));
break;
case VERSION_1_15:
session.send(new com.github.steveice10.protocol.v1_15.packet.ingame.client.ClientChatPacket(message));
break;
default:
throw new IllegalArgumentException("Invalid game version");
}
}
Hopefully Piggy can sort out the issue with the code, all I know is that I am tired.
4:32am, and just got my discord back.
@distant sun
Is Sxtanna still in this discord?
banned
Ah, I'll move to #off-topic.
Sheesh, I see you're still alive kyle
yeah, don't really use discord as I don't play Minecraft anymore.
just recently reinstalled it to log in my account and see if my nitro was still connected to my PayPal or not.
IntelliJ handling of git submodules is horrendous, holy fck
Which enchant works on heads so they glow?
heads can't glow unfortunately
^
Ohh, I could've swore they could, guess I'm just stoopid
I tried to make it work as well once before I read somewhere that the server just doesn't account for any enchantment glow for heads
I mean it makes sense, but shame
how does it make sense?
if they allow any other frickin block to glow, why not heads?
I think it just has something to do with the rendering
though I can't imagine it being hard to add an enchantment glow mask on top of any old item
Holy shit I'm dumb
ik
Ikr
wow
I was getting an NPE for some reason, and it's cause the server is in offline mode
smh
Why people in my country cant just have premium accounts :(
Why people in my country cant just have premium accounts :(
@distant sun Why is that important?
Well for a server it is
Why?
Because offline mode servers require a bit more security for lobbies and cant really use UUIDs for storage
If you wipe the data of a player they will have a new UUID
โข Removed 25 messages.
I mean
Hi
Why is there an option to disable online-mode if mojang it's against this kind of stuff?
Why do they support it on the first place
๐คทโโ๏ธ
:(
Cause itโs interesting proxies require offline mode servers and then you have the whole issue with that being a security threat
But like why they had the option in the first place is a mystery
Cause bungee is only a setting in spigot.yml whereas offline-mode is in the server properties
I swear you have a premium account donโt you?
Ye
An alt is incredibly useful though
Ik
I already have one, was just looking for an account for a friend, will probably get it from their store
Ahh yep ๐๐ป sounds like a plan.
I have 3 :kek:
Holy fuck I sometimes hate having a dynamic ip
I need a third item for the last server icon element. Any ideas what item I should draw?
Axe
I feel like the axe would be a bit boring since it's just another tool
Elytra
hm yeah one possibility
Well what do they represent?
Oh nothing, really. Like not individually at least. The whole Icon is supposed to represent a minecraft server
I was thinking maybe some piece of armor?
like a chestplate?
Perhaps, those icons are a tad big btw, like atleast for me they look hella odd
That's cuz it's zoomed in a lot, keep in mind it's a tiny icon
hm can't take a chestplate
it's not 16px x 16px and would look weird
is it just me or is the pickaxe handle really long
Go for consistent colours
Nah I want it colorful. Mono colored is boring.
Also the pick axe is too long
It never (usually) looks good whenever every colour that exists is in a design.
The handle looks off
Also, bare in mind it's 64x64px you're not going to see any of that detail
96x96
or that, still, very small
Also, bare in mind it's 64x64px you're not going to see any of that detail
@somber tulip This isn't for spigot. the size is 512x512
Is this for the server icon in the multiplayer tab on the game?
lemme try to tone down the amount of colors
how is this?
It looks so weird with the discord background
It's a good improvement, I'd experiment with gradients for the last one, blue -> pinkish red doesn't really suit IMO but then again this is personal preference
REEE org.springframework.orm.jpa.JpaSystemException: Null value was assigned to a property
I really dislike the border though
Do you need the border? You could always just remove it
No I want the border for consistency, I have other icons that use the same border shape that all belong to the same group of minecraft related projects
I think this is it
on a white background it looks really nice
wot is that
That's better, but the icons just look funky
That's better, but the icons just look funky
@hot hull how so?
logos shouldn't be complicated
mhm, true
I agree but idk how else to incorporate "Minecraft" and "Server" into a single logo
I tried different things and they all looked funky
Perhaps try just lowering the saturation on the items
& Consistency throughout the logo
cube, you still haven't answered my question from a while ago :((
been busy, assuming i missed it
Wanna make me a new header with the same style as the footer?
maybe
hmm, the sword border still sticks out a lot
Nah the first one is better
without the border it looks weird though
Have the border, just go with a softer color
softer.. gray or some shit
what's this logo for?
Now make it not so bold
Now make it not so bold
@hot hull
what's this logo for?
@quiet depot It's for my IntelliJ minecraft plugin debugging plugin
the icon for the server manager component
that downloads and handles minecraft servers for you
I kinda like that, I assume it's gonna be dark background then?
scrap the diamond sword
I kinda like that, I assume it's gonna be dark background then?
@hot hull the background is transparent so it can be pasted into any environment
scrap the diamond sword
@quiet depot I really want to incorporate something from minecraft in there tho
yeye, just try it with a dark background, cause white theme ofc doodoo
@hot hull
send ur server icon pls
send ur server icon pls
@quiet depot without the sword you mean?
ye
btw if these are little button icons in ij
the sword will look like utter shit
icons have to be really basic
damn that's a lot of border
ima go grab a bite to eat, looking forward to what your trusty friend paint comes up with ๐
damn that's a lot of border
@quiet depot Yeah for IntelliJ I will probably scrap the border, ur right.
you need to scrap the border and the sword
but the above doesn't indicate anything MC related
I'd even worry about the little intricate details on the server icon (the lines and circle)
here's my idea, idk tho
yeah ik
doesn't look too bad imo
it'd look garbage if it were a sword lol
burn that pig
well u mock something better cube
lmao
pig ๐ฅ
I aint gonna stand here and have this man use a sword on his icon though

I aint gonna stand here and have this man use a sword on his icon though
@quiet depot Try and stop me
too many bad memories of favicons in web dev
idk I think the sword would still be recognizable on that scale tbh
it'll probably be recognizable
what's that?
e gang
Elara?
it'll just look really bad
E
fine give me a sec
Still need an alternative
cube is whipping something up
Sheesh cube
cube going all out
i'm demoing another idea I got
unfortunately i'm not proficient with art software, so give me a few more mins
idk how to do that grass effect tho
i stole the grass texture as an example
no idea
oof
send me an invoice for the design, cube
grass no longer stolen
why
I like itโs hair ๐๐ป
you could also add stone
though I doubt you will recognise it as stone if the icon is so small
But lemme concoct something and try it out
Just the design, I'll make my own, ty
Do you know what the licensing situation is for the MC textures? Am I even allowed to use them?
well the above i hand made with boxes
ah, right
i wouldn't go slapping a diamond sword on it
No
BKCommonLib could have a good kotlin extension
Looks hot fc
org.springframework.orm.jpa.JpaSystemException: Null value was assigned to a property itd be nice if spring told me where
it links me an irrelevant line
@quiet depot
INFO: Unknown session listener
java.lang.IllegalStateException: Unknown session listener
at com.github.games647.lambdaattack.bot.Bot.connect(Bot.java:63)
at com.github.games647.lambdaattack.LambdaAttack.start(LambdaAttack.java:73)
at com.github.games647.lambdaattack.gui.MainGui.lambda$setTopPane$0(MainGui.java:121)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.base/java.lang.Thread.run(Thread.java:832)```
We are making progress xd
MF-MSG doesnt like kotlins
"""
"""```
When I say doesnt like I just mean it doesnt put it on seperate lines, which is weird cos I thought all that decompiled to was the text with \n on the lines end, it works if i put \n myself on the end of each line
Nope it does not work like that, the triple quotes doesn't add \n
o
you sure?
fun main(){
println("""
hello, this is
a test
for
the decompile thing
""".trimIndent())
}``` That became this
public final class TestKt {
public static final void main() {
String var0 = StringsKt.trimIndent("\n hello, this is\n a test \n for\n the decompile thing\n ");
boolean var1 = false;
System.out.println(var0);
}
// $FF: synthetic method
public static void main(String[] var0) {
main();
}
}
so much boiler plate ๐
tf is var1 for tho lol
kek
also why doesnt it declare this kinda stuff as final?
final gone when you compile
mhm
huh
var0001 best 
Yup IJ's \n is not the same, it needs to be \\n
anyone know how to disable armor stands on paper 1.12.2?
is this logo simplistic enough?
the name of the IJ plugin this logo is for is MineCode
Looks like a cone hat to me 

Someone can send me JDK to java8? Oracle is dump and i cant wait on verification mail anymore
?jdk
โค๏ธ
Has anybody developed an IntelliJ plugin before?
I can't get this shit to start to test it out
because it doesn't let me select any module classpath
I worked on one for a bit
Uuuh idk, i don't mess with that
How do you run your plugin then?
Just gradle task
gradle > maven
I mean it uses, but it's not XML and it's not slow 
^^
maven took 30 seconds to compile something while gradle took 2.5sec
no
well
its big big project
then rip
Even big projects compile pretty quick. We had a branch of EssentialsX awhile back that was redone using Gradle and changes still compiled instantly.
Kotlin's gradle is a bit weird yeah
I need to write a component builder but my head is not in it today ๐ซ
That is why you go to bed 
I've only been awake for like 5 hours 
Ah yes, timezones
Nah not timezones i'm only like 2 hours difference from you, it's just my fucked up schedule xD
Lol
very fucked up schedule
matt i swear u sleep at like 7am kek
ur always awake when cube pings
Imagine not waking up at 6-7am
I normally go to sleep at like 5am so about 7 for frosty xD
What the hell
Oh actually you're only 1 hour ahead?
u live in portugal right?
I'm utc+1
wait really frosty?
I was expecting the same as Gaby
Wait or was it 2
I can't remember cause fuck timezones, anyhow it's 9:38pm rn
1 hour ahead of me 
wait 6-7am what do you mean frosty, i wake up at 5am to go to school
http://images.virtusdevelops.eu/shareX/3d595614.png imagine making plugin size 2kb and downloading the actuall plugin at run time HJEHHEHE
- plugin updating (not bigger than 40kb) ๐

lol
sounds like some shampoo commercial
sure eclipse, take as much memory you need https://i.imgur.com/pRGeYqx.png
did i hear eclipse
lmao
I had the same issue in the latest version of IJ so I had to downgrade again.
I couldn't open more than 1 project without it causing a fit.
now let's figure out how to read a heap dump report lol
https://i.imgur.com/WTLm7gr.png so it's all about a map and mysql?
Anyone know kotlin and want to make a quick $150 bucks?
oof
I know java
and I can learn kotlin in like 5 mins if I put my mind to it
what you need?
@uneven lark beep boop
@quiet depot I have a plugin that needs bug fixes. The two devs who have worked on the project take a g e s to finish
I'm happy to take a look
Vouch for pig, he made the best clear chat plugin I have never used!
@quiet depot please dont forget about LambdaAttack ๐
Piggy broke something ๐ฎ
Anyone know kotlin and want to make a quick $150 bucks?
@uneven lark I know kotlin if you're still open
"quick 150"
Well how quick are they though? Berlin Airport quick or Chinese Hospital quick?
yes
What uninformative expressions of time
Ah well they are contemporary references to building projects that take ages and are some exorbitant amount over budget (new berlin airport) or that get built within 2 weeks just cuz they're desperately needed, as in the case of the chinese Covid-19 hospitals from Feb/Mar earlier this year.
Get a 30-day trial, 1 Audiobook, and 2 Audible Original for free at http://Audible.com/hai
Or, text, "hai" to 500 500
Get a Half as Interesting t-shirt: https://standard.tv/collections/half-as-interesting
Suggest a video and get a free t-shirt if we use it: http://halfasinter...
China is swiftly building a 1,000-bed hospital in Wuhan dedicated to patients infected with the new coronavirus. Authorities are aiming to have the facility finished by Wednesday.
To read more: http://cbc.ca/1.5438737
ยปยปยป Subscribe to CBC News to watch more videos: http://b...
What if we mix German engineering with Chinese drones
chinese drones?
What if we mix German engineering with Chinese drones
@analog crater fireants
Super fast
Ship a load of them to Berlin and the airport will be done in 6 weeks depending on sea
Watch the vid, the reason the airport is bleeding money even though it's technically finished is bureaucracy and bad construction planning
They had some faulty fire extinguishing system I think and the building didn't clear for public access. They had everything operational though and so now, 15 years later, they would need to swap a lot of the electrical work and displays as well now because it's been running for 15 years non-stop.
And Nobody agreed on who had fucked up with the fire extinguishing system
Why is it called papi
p__laceholder__api
The discord is called HelpChat
What does that mean in practise?


