#dev-general
1 messages · Page 533 of 1
I cant see it
is the blue too dark?
looks like blurple
Yeah
Cover it with your hands so you can mostly see A and B together
lol
go with like Pulse's name blue
hmm
Yes
An eye, matt?
Lmao
Fuck you
https://i.imgur.com/kUvi0xD.png toooooo dark
woah
And your sorcery
i think it looks good
though you could brighten it, but stray away from purple methinks
Why do I have to do js from time to time smh
yea im trying not to go too bright but not too dark
because the world wide web was a mistake
This video was born at around 1:30 this morning when I had no one to tell about the Checker Shadow Illusion.
SOURCES
CSI image and explanation: https://en.wikipedia.org/wiki/Checker_shadow_illusion
Crazy detailed explanation: https://www.illusionsindex.org/ir/checkershadow
Basic explanation: https://allthatsinteresting.com/checker-shadow-illu...
it's unavoidable 😖
guys intellij is telling me to go to sleep xD
#87CEEB
Go with the dkim19375 color
o this is bright
wow that;s an offbrand dkim
you're complaining about being too dark mate
Thats cursed matt
It's beautiful
true
wait what was the color again
try the last one
xD
oh damn
i didn't realize your background was sky blue lmao
Oh the color is kinda ugly, was talking about the video was a reply to gaby
Here is the color though
Number of letters on your name - 4
The numbers in your name - 19375
419375 in hex is 06662F
lol
lovely
the background is too purple
lol
but #1 for sure
this is the background
yes too purple
hmm that is definitely better
too much gradient?
oo what about htis
yes very good
yeah that's good
ok ima go sleep now xD
and that's why I don't do frontend kids
😂
Make the background #111
Why lucko ...
Is that a single commit?
We've all been through the Lombok phase
i haven't 😌
I went from "too dumb to even know about it and how to use it" to "pretending to be smart by not using it"
I went like this, normal DI -> static main getter -> normal DI, no lombok -> lombok -> no lombok
Guice gang
also same
Basically i knew better but saw people doing it and was like "maybe that's how you should do it"
Also same
Then Sxtanna bullied me back into sanity
also y'all got any tips on doing i18n files?
like this plugin has them, but it doesn't show them to the user in the plugin folder
like they're just in the jar
how do I get them out lol
Plugin#saveResource(String path) will take it out of the path from the jar to the plugin folder i believe
then you gotta read it from there tho
ah okay tyvm
mfw not even md5 knows how to use section formatted strings properly 😐 https://github.com/SpigotMC/BungeeCord/blob/a8b2f5268d56e1820bcac11a6aeab82035664a54/proxy/src/main/java/net/md_5/bungee/command/CommandReload.java#L26
ugh how do I get the files in the resources directory
I've seen like 8 ways that don't seem to work
what did you do
I have the translations in a dir in the root project https://github.com/emilyy-dev/BetterJails/tree/main/translations
And I grab them and stuff them in a zip file to be in the jar https://github.com/emilyy-dev/BetterJails/blob/main/common/build.gradle.kts#L28-L42
And them I extract the zip https://github.com/emilyy-dev/BetterJails/blob/main/common/src/main/java/io/github/emilyydev/betterjails/common/message/TranslationManager.java#L83-L95
hmm I kinda hate that you have to zip them
i mean the zip ends up inside the jar
no one will notice :)))
either that or make a FileSystem around your plugin jar so you can iterate it like a file tree
the zip is definitely easier lmao
ugh okay
if only md5 would be so gracious as to give us a stream for our resources directory
all of this would be solved 😦
well emilyy, if I could use fabric as a proxy I would
lol
final Path translationFile = this.translationsFolder.resolve(zipEntry.getName());
wtf is that
this.translationsFolder = this.plugin.getPluginFolder().resolve("translations"); I'm on Bungee, my plugin does not have a getPluginFolder() method
lmao fr?
yes
yea did that, but that doesn't have a resolve method
also I don't know what resolve does
how do I add a folder onto getDataFolder
resolve("sub-dir").resolve("ur.mum")
final Path translationFile = BAT.getInstance().getDataFolder().toPath().resolve("lang").resolve(zipEntry.getName());
so that will make a little lang folder in my plugin folder
you'll prolly need to create it
oop
i do this here right before extracting https://github.com/emilyy-dev/BetterJails/blob/main/common/src/main/java/io/github/emilyydev/betterjails/common/message/TranslationManager.java#L64-L65
if you really want to iterate through the jar entries instead of the zip thing, you can do what i used to do before coming up with that https://github.com/emilyy-dev/BetterJails/blob/5930e10e1da19a1112656c0af00d11962cd81b68/common/src/main/java/com/github/fefo6644/betterjails/common/message/TranslationManager.java#L68-L91
look at this clusterfuck
locale used to be the folder inside the jar with the translations
jfc
i hate that
i should have been shot in the face
haha
but look at how much better you're doing now!
instructing the future generation (me)
😊
> Could not copy file 'C:\Users\Star\Dropbox\Development\Minecraft\Plugins\BungeeAdminTools\src\main\resources\translations.zip' to 'C:\Users\Star\Dropbox\Development\Minecraft\Plugins\BungeeAdminTools\build\resources\main\translations.zip'.
> Failed to parse template script (your template may contain an error or be trying to use expressions not currently supported): startup failed:
SimpleTemplateScript2.groovy: 1: Unexpected input: '(' @ line 1, column 10.
out.print("""PK ��R messages_en.language�Y�n��߀�?F��]a��}u[*`��E��u/6�j�+��{\�����I�d?��ڕ��n� Β�/��^��ZO�8�
^
yaml lol
i like the teal
do i put that before or after the other one
oh that fixed it
huh weird
okay uh
do you know how ResourceBundles work
enBundle = ResourceBundle.getBundle("messages", new Locale("en"), new UTF8_Control());
that no worky
that looks for it in the jar resources i think
no idea
i believe you can make it take it from a file uh
enBundle = new PropertyResourceBundle(new FileReader(BAT.getInstance().getDataFolder().toPath().resolve("lang").resolve("messages_en.properties").toString()));````
yes?
toFile is probably safer but yes
oh what there's a tofile
nice, so that'll get that exact file?
resolve into a file is a bit weird imo
hm?
yeah File#toPath and Path#toFile is the "bridge" between nio and io file objects
yes
okay sick sick
what's the difference between nio and io?
hmm
shoulders?
lol
idk read the packages yourself 😂
https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/package-summary.html
https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/package-summary.html
https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/file/package-summary.html
so emilyy
do you know how to set the locale for a PropertyResourceBundle
because I'm not sure how
what a great question
bruh
lmao
there's no setLocale method and I don't know how to pass it in with a FileReader constructor
I mean I guess I could store it separately since I have it I just use it to get the file name
just be nice to consolidate a little, ya know?
how are you using them?
hello guys i need help (this is the room for help sooo)
i am trying to make a placeholder useing placeHolderAPI
and it's not working i folow the docs and it's still not working so any one can help me plz?
well I fixed it by just removing part of a debug message that had the locale lmao
that was the only time it was used
lmao
"yeah let's use a whole resourcebundles thing just for a single message"
well no it has all the messages
it just is also supposed to have the locale
but with the constructor I'm using, it doesn't put it in, and there's no setter
idk i haven't really used resourcebundles lol
me neither man
guice is the final ascension
you cannot go further
(key note, spring's autowired is not a further stage than guice, it is equivalent, as they are both di frameworks)
yes
awe nice okay
dagger 😌
dagger is bad
how come
i like its name
dagger removes all the things I like from guice
for a tiny boost at your application startup
it doesn't even matter how long it takes to start
what's the point of using dagger
saves a couple of milliseconds probably
y'all ever seen a static inner class that is the singleton manager of the outer class? 🥲
private static class I18nHolder {
private static I18n instance = new I18n();
private static void reload() {
instance = new I18n();
}
}```
inside of I18n.java
apparently dagger is best for android (according to yugi), but I don't dev for android, so idk about that, for everything else I'm convinced guice > dagger
have you ever seen an enum class with a single enum constant being used as a singleton?
what the fuck
Dagger is cringe
bad library
damn new BM pfp is scary
see everyone knows dagger is bad
guice is worse
biased
@potent nest pls provide evidence
enum singletons are technically preferred in some cases
we're using it and I hate it
Yeah that sounds like a you problem
classic user error
guice makes my life at least 4x better
I'm getting bullied on the internet
PlotSquared
ah
guice is best to be used in brand new projects
migrating existing projects to guice absolutely sucks
not worth it imo
with guice I find that you write your code in a completely different way (mind you a design-wise, better way, but arguably different to your regular manual di)
that might be true
so migrating an existing project to guice often ends up with odd, yucky cases, that you have to fix
and it just becomes a clusterfuck
yes that sums it up pretty good lol
yeah so don't get me wrong
guice is great
you just have to use it from the start
not worth migrating existing projects unless you're rewriting them from scratch
i did it and it was great!
yeah well my eyes were telling me something different when I was watching you do it
didn't you basically rewrite it anyway
yea
ah! found it
this
enum singletons are preferred because it ensures a true singleton
only one instance will exist at runtime
so does Guice tho 🥲
unless you do some fuckery
guice doesn't guarantee that
guice's singletons aren't real singletons
guice's singletons are more like "single instances"
fair enough
they just ensure only one instance of a type will exist in a given injector
a true singleton will ensure only one instance of itself exists in the jvm
true singletons are an anti pattern though, because they don't work well with unit testing
what
isn't that the whole point
oh I see, in the given injector
wellll
well that's good enough for most cases right?
I said without fuckery
.
guice is the fuckery
smh
kidding ofc, guice is great
really made my life easier when working with JSON files
I thought that was a response to Star lol
thought what was
yes, it’s preferred
nice
singletons aren’t necessary imo
keeping in mind guice singletons aren’t included in that statement
yeah I was gonna say lol
to clarify, true singletons aren’t necessary imo, guice singletons are fine
guice singletons are used differently
// Download the driver if it doesn't exist
if (!new File(getDataFolder() + File.separator + "lib" + File.separator + "sqlite_driver.jar").exists()) {
getLogger().info("The SQLLite driver was not found. It is being downloaded, please wait ...");
final String driverUrl = "https://www.dropbox.com/s/ls7qoddx9m6t4vh/sqlite_driver.jar?dl=1";
FileOutputStream fos = null;
try {
final ReadableByteChannel rbc = Channels.newChannel(new URL(driverUrl).openStream());
fos = new FileOutputStream(driverPath);
fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE);
} catch (final IOException e) {
getLogger()
.severe("An error occurred during the downloading of the SQLite driver. Please report this error: ");
e.printStackTrace();
return false;
} finally {
DataSourceHandler.close(fos);
}
getLogger().info("The driver has been successfully downloaded.");
}```
im gonna cry
you've heard of slimjar
have you heard of random dropbox links
doesn't spigot have an sqlite driver anyways
swear it does
hmm so let's get rid of this then 👀
oh shoot
maybe bungeecord doesn't include it for some reason
oh dear god
SQLite is apparently like 7MB
do I really have to slimjar SQLite
how use
which dependencies can I use
anything that's in central
shee we gotta get Matt to put MF-CFG in central
lol
lol

hey can you put newlines in TextComponents
CREDIT = TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes(
'&', "------ &9Bungee&fAdmin&cTools &a Version {version}&e &f------" +
"\nDeveloped by &aAlphart &e& &aStarmism")
.replace("{version}", BAT.getInstance().getDescription().getVersion()));```
oh ew
that work?
nice
🤢
some formatting may bork with newlines on the client afaik
probably the reason why adventure has a Component.newline() lol
man it is satisfying that gralde builds my plugin before bungee can even shut down
also any smart way to center text?
or just spam a few spaces and hope for the best lol
that what i did with the server mothod
not consistently
resource packs are a thing and the default font is not monospaced
why
does
my
project
language
level
reset to 15
everytime i reload gradle
i have JDK 16
works fine in one project
but not the other
lol rip
its fucking stupid anoying
idk what to do
ok
i just god mad
spam reloaded gradle
and it works?
tf
gradle decided to not update my plugin yml on the last build so now i have a snapshot release in prod
and the update checker doesnt work either
user error
Pebcak
its a plugin
@boreal needle try gradle clean
then do it
i've had to do that sometimes too
Also, may seem like a stupid question but...
If a dependency uses implementation for their own dependency, and i wanna then also add that other dependency in my project, what happens?
Project A
---------
implementation("something")
Project B
---------
implementation("Project A")
implementation("something")
and what happens when the versions are different
Project A
---------
implementation("something")
Project B
---------
implementation("Project A")
implementation("something:v2")
ProbjectBs definition overrides the version
Ok
what if also
project a implements something
and in project b i just implment project a
do i get access to something?
implementation does not expose, no
Plugins like shadow will still include it though
It's basically a dependency tree, unless something is explicitly excluded, shadowJar will resolve all of it regardless of "visibility"
Why does c++ have the stinky feature of not being able to reference things before they're declared
It's like python
C++ static is kinda cool ig
Very impure though
you can create a prototype first
I need ANSWERS
Yeah that's annoying though
@prisma wave extended version https://youtu.be/Q3ppDj6xacE
Caused by: org.jetbrains.org.objectweb.asm.MethodTooLargeException: Method too large: org/kryptonmc/krypton/util/datafix/fixes/BlockStateData.<clinit> ()V
```🥲
xD
maybe the couple thousand line long init is too much for the compiler lol
it's about 10k lines or so
Oh my
well, there goes Krypton's ability to even compile
classic
The JVM allows only 65535 bytes of bytecode within a single method
If you exceed that what happens then?
. this
that
What if you use eclipse to force compile
Probably would crash at runtime
Its given as a limitation of the JVM and not javac only
Hm
Please try it lol
I wonder why it runs just fine in vanilla then
ah I see what they did
ready for this hack?
They split it in two and chained them
They split it into runnables and chained them ?
Empty
Probably time to reorganize what you wrote from them then ig
oh lord
My phone can’t render it nvm lol
I wonder if it throws this https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ClassFormatError.html
any idea what I should do here to get around this?
should I use the same hacks or what?
How about you use like 15 different bootstrap methods to do all the registration
Lmao
Such a genius idea bm
No one has ever thought of doing that surely
Why not actually take some time and clean it up rn 😫
have you people seen sugarcane yet
it looks like yatopia 2
lmao
😌
With the archival of the controversial server software Yatopia, many have deemed Sugarcane "Yatopia 2.0". We are far from that. We are taking all of the criticism Yatopia faced and learning from it.
reading the comments are great
https://github.com/SugarcaneMC/Sugarcane#note-we-borrow-some-patches-from-yatopia yeah that's enough for me thanks lol
did yatopia actually create patches of their own
These patches aren’t being pushed to an existing fork because Purpur has already banned our core team from their discord
KEKW
yes they did
i thought there was like 3 and they were all really crap
lmao
One of my friends was working on a server software too I think
most of their patches were terrible but yes, they did make their own patches
oh yea this
I swear I saw a mention of Purpur's patches slowing down the server a bit from Tuinity somewhere in the comments
I'm like "nah no shit, Purpur's goal is to add features, not to be more performant"
What features does purpur add?
Comedy gold
if anybody uses gitbook, are there any examples of their new plugin api? I only find things from 2016 and everything is different
We plan on doing things such as porting from fabric mods (bug testing them fully to make sure it doesn't break anything of course), writing patches in house, and utilizing patches from other forks and modifying them as needed. (All with proper licensing)
its literally yatopia
yeah that is literally Yatopia
Did bardy turn against yatopia as well? xD
when was the last time you saw a sane, reasonably competent developer that thought yatopia was a good idea
...
xD
bardy i expected better from you!
I mean now that it's dead
lol
yeah
I left after a day, after I realised what a mess it was
ah
The new task bar looks really bad
Doesnt it look exactly the same? just centered?
this looks like me learning CSS
lol
new icons tho xD
why the fuck is the Windows button in the middle
That entire part is centered
you can't right click the task bar anymore
all the functionality was moved to right clicking the window icon
I have all my taksbar icons centered anyway
so you need perfect aim from now on
The only difference will be the windows icon
and the right click 👍 xD
that screenshot looks like Windows 8 2.0
that's the only thing that bothers mee
yea
like trying to take Windows and make it somewhat mobile friendly
well that shouldn't be the whole point at all
better xbox integration 😖
but yeah I think LTT's video was showing how many things about the right click was changed
since on touchscreen devices you can't really use right click
but that's pretty trash imo
long press modCheck
didn't Microsoft learn from what happened last time they tried to make a desktop OS more mobile friendly?
Windows 8 completely flopped
🥲
Yeah. its really weird
history repeating itself
but at the same time they managed to kill skipe ...
so they'll manage to kill windows too
skype*
I don't complain tho
I really want more windows users to move to linux, bcz that means more support and more interest in making it better
as a windows touchscreen user its a godsend how friendly 10 is
just a shame that linux has nothing similar
i would've used ubuntu if it natively supported windows games (gta v, minecraft, etc.).
minecraft is a java game and runs fine
lol
yeah office is a big one for me
libre office is shit ngl
libre is just not as good
You can access most of them as webapps now 🤷
365 isnt as good as the native ones
only thing I Miss from windows is the fps in cs:go
can i use jetbrains apps in ubuntu? 🤔
Did you try with proton?
as a Photoshop replacer, Krita does an amazing job, and I wasn't really using the office apps so yeah
yup
and for me IJ runs even faster
than on Windows
on windows it would take 2 minutes + to open IJ, here it takes seconds
Windows out here with like 8gb at idle and linux was at 500mb
the graphics drivers
and the drivers for my mouse (I can't customize it anymore)
also the lights for my keyboard xD
oh yeah, windows eats ram with no reason, like "is it for me?"
I Know there are some apps that give you control over colors for mouses, keyboards, ram etc. but only for mainstream ones
lmao
Closed chrome, with just discord its at 6.9gb
just the windows apps
but I Did disable a bunch
of things xD
so yeah that helped a bit
mines not upgradeable
oh that's sad
it has an i7-1165g7 and 8gb of ram
Blitz how much does that cost :0
honestly what was i thinking
mine is. the thing is ... windows and speccy thinks I have 2 Memory slots
but I have only 1 ...
so idk
how much does what? an SSD and 16 gb of ram?
Ye
Oof
yeah Ik
Star helped me find a 100$ 1TB ssd from kingston or whatever
but ... its US only
the shipping alone would have been 35$ or something
is that the a400
a400?
oh it might've been
i have a 500gb one of those
blitz how much ram do u have atm
theyre pretty good
im not too sure buying another stick would do u any good
well yeah I know I Need to check if it even worked with my motherboard and shit
idk
but ssd
would heelp
that I know
im on the windows livestream, they have this really horrible waiting music
get a better cpu and mobo
then ddr4 ram ez
then get a pc
just dont be poor
oh. ty for the advice
kaliber out here solving poverty
🎖️
👏
Imma invest my 5$ I have in bitcoin. see you guys in a year when I'm a millionaire
in forint
of course
1 Mil forint is around 3500 usd
xD
but still
good enough for a PC
😷
star has lots to learn before he is applicable
i still need a name
o
that'd be a good project
yycul
what about
how the hell am i eligible then lmao, im terrible at what i do
lucyluclet
no
lmao
idk you passed so
PiggyLucy
good enough
fair lmao
PiggyPucyy
me neither. but I'd assume its better than mine xD
well I assume that for everyone
soo yeah
wait what xD
does it really need to have anything to do with lucy? just get a word you like, like Star or something and go from there
don't recall
ah
yugi i've been scouring github for java js engines
not necessarily, id like something girly tho
why is this such a dead field of development
lmao
tho I Like flowers
lol, maybe time to make a proper one
so that makes me a girl
nahhh
I tried looking at java web browsers to see if they'd have anything good
they didn't
💀
like id like someone to look at that and think "thats a girl"
apart from the whole gcc thing, was javet a good solution?
because maybe we just need to downgrade it to v8
ImAGirl123
Yea, that worked pretty solidly
Atleast seemed comparatively way better than j2v8
thats weird tho
But Im not sure if the author would suppourt v8 8 just for us
I said we
sometimes facts are weird
Oh
too slow might be an issue tho
mhm
💀
The main issue thats visible rn atleast is speed with j2v8
And theres a lot of questionable weird stuff in its source
For example all V8Objects having the exact same hashcode
And their Adapters rely on a gc occuring between every usage
sounds like flawless code with absolutely no flaws whatsoever
Also their impl of the jsr scripting engine is broken/incomplete asf
gn
yeah it probably will be weird for everyone that doesn't know the back story
i just desperately need something not weird
IHaveATazer
no thats even worse
lucylulu but github wouldnt give me the username
thats awkward
welp

👀
aaaaaa anyone know how to fix intellij errors not disappearing/updating once I've updated it? for example ```kt
fun test(str: String) {}
fun main() = test(2)
in this case it'd error out in line 3, which is good, but if i change it to this: kt
fun test(int: Int) {}
fun main() = test(2)
It updates itself if i delete and add again..
😩
invalidating cache & restart, restarting pc, both didn't help
invalidate Caches and restart or backspace and rewrite 🥲
I guess this is getting more and more common
I used to only get it with tfx
tfoenix?
jfoenix: https://github.com/sshahine/JFoenix
but provides compat with tornadofx iirc: https://github.com/bkenn/KFoenix
kfoenix*
not tfoenix
oops
ah so tornadofx
classic
For some reason the same errors dont happen with Maven + Tornadofx
Not completely sure why
don't happen?
mhm
also if i remove the dependency the issue still stays
Thats not an issue with that library
don't happen = don't have this issue?
isn't that normal
As I said, no idea particularly why that happens, just seemed to work for me
Probably best to make an issue on the ij repo
but suddenly last night it was all broken
alr
dkim barely woke up and he's back at it again
lol
usually those go away for me in a few seconds
i woke up like 10 minutes ago
yea i just deleted .idea folder and it worked
how the fuck was IJ Running 20 minutes if you woke up 10 minutes ago?
tytyty yugi :))))DDDDD:DD)):D
idk 10 minutes was an estimate
smh. liar
it does
actually
i was eating breakfast
just remembered
:))
lol
but
i restarted IJ after
so i probably woke up like 30-40 minutes ago
¯_(ツ)_/¯
lol
lulurazor
that makes me sound emo
aren't you emo?
no lmao
oh nvm then
im like the complete opposite
:pog:
nemolulu
emo^-1
neolulu
I mean opposite of emo would be normal lmao
normal can be very different depending on who you ask
tho
So can emo
true
thats kinda nice, im not sure on it tho
Luluasaurus Rex
iLucy
hm
Normal
oh i have an idea
iHaveARazor
xD
wurst has an ign generator

lukitty xD
no
Lucy, just go with the good ol username style
not going down that route
xXx_Lucy_PvP_xXx_Pro
xXLuCy_x_Xx
Exactly see, blitz gets it
neolulu tho
xXx_Lucy_PvP_xXx_Pro19375 smh
idk about "neo" but it sounds nice
yeah lmao. that's why I used Blitz in mine xD bcz it sounded cool. but I also think its a cool word
and isnt very girly
luludacris
😌
luludaaaa
LuluCydae
Lister Lutten
that's the villain from supperman
lmao
LuluHype
xD
Because you are trying to force it
back to the generator we go
Lucyrex
IHasLips
Lucy Neo Lips
Lucyasaurus Rex
Lucy
Lucy
Uber Neo Bee
Disguised Bee
NeoLipsOMG
LipsLOL
LipsOMG
NeoLOL
OMG
LMAO
Iamneo
Iam
IamLucy
BeeMilk
Lucy Bee
MindOfLucy
Gamerbee
The Neo Gamer
The Gamer
DrNeo
LucyLipspopper
BigNeoBee
ItIsYeBee
Lucy
Bee Boy
Bee Girl
Bee Person
Captain Neo
IHas
Total Bee
The Neo Dude
The Gaming Bee
Gaming With Lucy
Mr Game Bee
Ms Game Bee```
take your pick
lmao what
The Gaming Bee
Be like bm, rename yourself to LucyMonad
Because you're picky, i suffer from the same problem
you took the easy way out tho
Lonad
i want it to look good
Totalulu
Lonads are lonoids over the category of lucyfunctors
I mean Matt isn't my username it's just on discord cuz well i feel like it should be more of a name here
Im sure everything thinks Matt refers to Matthew tho xD
Howdy fellas, what's global region string in WG
__global__?
__GLOBAL__ right?
^
ye
oh
probably doesn't matter
shit
Thanks and goodbye
\_\_GLOBAL\_\_|
publicstaticfinal
smh #general-plugins
bye
Second, but I've been using a different username for some time now LichtHund
publicstaticvoidmainStringargs[]{}
is this too unreadable
yes it is
readable but not pretty
outline and dropshadow please
or make it white
Well Matthew is the English version of Mateus so I don't mind
ohh it means the same thing?
yo Mateus is a pretty cool name
Yeah
Italian Mateo
@boreal needle where are you from?
uk
alr
Tbh i prefer English people calling me Matthew, they butcher the pronunciation of my name
lUKey
xD
I'd personally preffer black text with a small white outline
i feel like something's wrong
and a bit of dropshadow
idk how to do either of those xD