#dev-general

1 messages · Page 533 of 1

ocean quartz
#

For me I have to blurry my vision

distant sun
#

I cant see it

half harness
#

is the blue too dark?

cinder flare
#

looks like blurple

forest pecan
#

Yeah

ocean quartz
#

Cover it with your hands so you can mostly see A and B together

half harness
#

lol

cinder flare
#

go with like Pulse's name blue

half harness
#

hmm

forest pecan
#

Yes

distant sun
#

An eye, matt?

ocean quartz
#

Lmao

distant sun
#

Fuck you

cinder flare
#

woah

distant sun
#

And your sorcery

cinder flare
obtuse gale
#

eeee

#

i don't like it

cinder flare
#

though you could brighten it, but stray away from purple methinks

distant sun
#

Why do I have to do js from time to time smh

half harness
cinder flare
distant sun
#

That blue is too dark

#

Yes, Hypixel Bazaar

ocean quartz
half harness
cinder flare
#

#4169E1

half harness
#

guys intellij is telling me to go to sleep xD

cinder flare
#

#87CEEB

ocean quartz
#

Go with the dkim19375 color

half harness
cinder flare
#

wow that;s an offbrand dkim

half harness
#

thats green

cinder flare
distant sun
#

Thats cursed matt

ocean quartz
#

It's beautiful

half harness
half harness
cinder flare
#

try the last one

cinder flare
#

oh damn

half harness
#

i might change the backgeround

#

to something darker

cinder flare
#

i didn't realize your background was sky blue lmao

half harness
#

lmao

#

but with a dark background

ocean quartz
# half harness wait what was the color again

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

ocean quartz
#

Oh shit it's close to the color of your pfp

#

That's some witchery shit

half harness
#

lmao 🤣

#

👀

#

hmmmmmmmmmmmmmmmm

cinder flare
#

the background is too purple

half harness
#

lol

cinder flare
#

but #1 for sure

half harness
#

this is the background

cinder flare
#

yes too purple

half harness
#

what about this?

#

ignore the dot in the middle xD

cinder flare
#

hmm that is definitely better

half harness
#

too much gradient?

cinder flare
#

nah I like it

#

maybe make the middle less bright

half harness
#

oo what about htis

cinder flare
#

yes very good

half harness
#

:D

#

yum

cinder flare
#

yeah that's good

half harness
#

ok ima go sleep now xD

cinder flare
#

lmao

#

gn

half harness
#

gn

#

lol ive been choosing colors for the past ~35 minutes

cinder flare
#

and that's why I don't do frontend kids

half harness
#

😂

ocean quartz
#

Make the background #111

distant sun
#

Why lucko ...

rotund egret
#

Is that a single commit?

ocean quartz
#

We've all been through the Lombok phase

obtuse gale
#

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"

ocean quartz
#

I went like this, normal DI -> static main getter -> normal DI, no lombok -> lombok -> no lombok

cinder flare
#

Guice gang

ocean quartz
#

Basically i knew better but saw people doing it and was like "maybe that's how you should do it"

rotund egret
obtuse gale
#

i went from static main getter -> normal DI

#

and period 🥲

ocean quartz
#

Then Sxtanna bullied me back into sanity

cinder flare
#

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

obtuse gale
#

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

cinder flare
#

ah okay tyvm

obtuse gale
cinder flare
#

ugh how do I get the files in the resources directory

#

I've seen like 8 ways that don't seem to work

obtuse gale
#

I'm pretty sure bukkit has a Plugin#getResource or smth

#

returns an InputStream

cinder flare
#

can I not get all the resources?

#

you must specify a path

obtuse gale
#

well you can iterate the jar entries

#

or do what i did lol

cinder flare
#

what did you do

cinder flare
#

hmm I kinda hate that you have to zip them

obtuse gale
#

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

cinder flare
#

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 😦

obtuse gale
#

you know who lets you use the jar as a filesystem?

#

fabric 😌

cinder flare
#

well emilyy, if I could use fabric as a proxy I would

obtuse gale
#

lol

cinder flare
#

final Path translationFile = this.translationsFolder.resolve(zipEntry.getName());

#

wtf is that

obtuse gale
#

?

#

which part

cinder flare
#

this.translationsFolder = this.plugin.getPluginFolder().resolve("translations"); I'm on Bungee, my plugin does not have a getPluginFolder() method

obtuse gale
#

lmao fr?

cinder flare
#

yes

obtuse gale
#

oh wait that's an abstracted class lol

#

getDataFolder?

cinder flare
#

yea did that, but that doesn't have a resolve method

#

also I don't know what resolve does

obtuse gale
#

yeah cuz it's a File smh

#

just do getDataFolder().toPath()...

#

java.nio 😍

cinder flare
#

how do I add a folder onto getDataFolder

obtuse gale
#

resolve("sub-dir").resolve("ur.mum")

cinder flare
#

ah okay

#

resolve is like a cd

obtuse gale
#

yeah

#

exactly

#

.. and . work lol

cinder flare
#

final Path translationFile = BAT.getInstance().getDataFolder().toPath().resolve("lang").resolve(zipEntry.getName());

#

so that will make a little lang folder in my plugin folder

obtuse gale
#

you'll prolly need to create it

cinder flare
#

oop

obtuse gale
#

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

cinder flare
#

haha

#

but look at how much better you're doing now!

#

instructing the future generation (me)

obtuse gale
#

😊

cinder flare
#
> 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�
                 ^
obtuse gale
#

yaml lol

cinder flare
#

i like the teal

obtuse gale
#

i forgot about that

#

happened to me too xd

cinder flare
#

do i put that before or after the other one

obtuse gale
#

uh

#

yes

#

🙃

cinder flare
#

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

obtuse gale
#

that looks for it in the jar resources i think

#

no idea

#

i believe you can make it take it from a file uh

cinder flare
#

ah yes yes

#

customBundle = new PropertyResourceBundle(new FileReader(pFile));

obtuse gale
#

ah

#

probably yeah

#

looks good

cinder flare
#
enBundle = new PropertyResourceBundle(new FileReader(BAT.getInstance().getDataFolder().toPath().resolve("lang").resolve("messages_en.properties").toString()));````
#

yes?

obtuse gale
#

toFile is probably safer but yes

cinder flare
#

oh what there's a tofile

#

nice, so that'll get that exact file?

#

resolve into a file is a bit weird imo

obtuse gale
#

hm?

cinder flare
#

.resolve("messages_en.properties")

#

that will select that file?

obtuse gale
obtuse gale
cinder flare
#

okay sick sick

cinder flare
obtuse gale
#

nio is newer

#

and better :))

cinder flare
#

hmm

obtuse gale
#

nio has a broader uh

#

how would you say it

rotund egret
#

shoulders?

cinder flare
#

so emilyy

#

do you know how to set the locale for a PropertyResourceBundle

#

because I'm not sure how

obtuse gale
#

what a great question

cinder flare
#

bruh

obtuse gale
#

lmao

cinder flare
#

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?

obtuse gale
#

how are you using them?

warm rain
#

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?

cinder flare
#

that was the only time it was used

obtuse gale
#

lmao

obtuse gale
#

"yeah let's use a whole resourcebundles thing just for a single message"

cinder flare
#

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

obtuse gale
#

idk i haven't really used resourcebundles lol

cinder flare
#

me neither man

quiet depot
#

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)

cinder flare
#

ah okay

#

hey sidenote: does Guice work with Kotlin?

quiet depot
#

yes

cinder flare
#

awe nice okay

obtuse gale
#

dagger 😌

quiet depot
#

dagger is bad

obtuse gale
#

how come

cinder flare
#

i like its name

quiet depot
#

dagger removes all the things I like from guice

obtuse gale
#

lmao

#

okay that's a you problem

quiet depot
#

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

cinder flare
#

y'all ever seen a static inner class that is the singleton manager of the outer class? 🥲

obtuse gale
#

i have not

#

and i don't know if i want to

cinder flare
#
    private static class I18nHolder {
        private static I18n instance = new I18n();

        private static void reload() {
            instance = new I18n();
        }
    }```
#

inside of I18n.java

quiet depot
#

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

obtuse gale
#

have you ever seen an enum class with a single enum constant being used as a singleton?

cinder flare
#

what the fuck

obtuse gale
#

yep

#

let me find this

prisma wave
quiet depot
#

bad library

obtuse gale
#

lol

#

okay how special you all

cinder flare
#

damn new BM pfp is scary

quiet depot
#

see everyone knows dagger is bad

potent nest
#

guice is worse

quiet depot
#

doubt

#

guice is great

#

i love guice with all my heart

obtuse gale
#

biased

quiet depot
#

@potent nest pls provide evidence

prisma wave
quiet depot
potent nest
#

we're using it and I hate it

quiet depot
#

for what?

#

maybe ur just using it wrong

prisma wave
#

Yeah that sounds like a you problem

cinder flare
#

classic user error

quiet depot
#

guice makes my life at least 4x better

potent nest
#

I'm getting bullied on the internet

quiet depot
#

nonsense

#

what project is this sirywell?

#

that ur working on

#

with guice

potent nest
#

PlotSquared

quiet depot
#

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)

potent nest
#

that might be true

quiet depot
#

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

potent nest
#

yes that sums it up pretty good lol

quiet depot
#

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

cinder flare
quiet depot
#

yeah well my eyes were telling me something different when I was watching you do it

cinder flare
#

haha

#

my project was also super small tbf

quiet depot
#

didn't you basically rewrite it anyway

cinder flare
#

yea

obtuse gale
#

ah! found it

quiet depot
#

enum singletons are preferred because it ensures a true singleton

#

only one instance will exist at runtime

cinder flare
#

so does Guice tho 🥲

quiet depot
#

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"

obtuse gale
quiet depot
#

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

cinder flare
#

isn't that the whole point

#

oh I see, in the given injector

potent nest
cinder flare
#

well that's good enough for most cases right?

quiet depot
quiet depot
rotund egret
#

guice is the fuckery

quiet depot
#

smh

rotund egret
#

kidding ofc, guice is great

#

really made my life easier when working with JSON files

potent nest
#

I thought that was a response to Star lol

cinder flare
#

thought what was

quiet depot
cinder flare
#

nice

quiet depot
#

singletons aren’t necessary imo

#

keeping in mind guice singletons aren’t included in that statement

cinder flare
#

yeah I was gonna say lol

quiet depot
#

to clarify, true singletons aren’t necessary imo, guice singletons are fine

potent nest
#

guice singletons are used differently

cinder flare
#
// 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

quiet depot
#

swear it does

cinder flare
#

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

obtuse gale
#

actually no

#

bungeecord has this "library loader" thing

cinder flare
#

how use

cinder flare
#

which dependencies can I use

obtuse gale
#

anything that's in central

cinder flare
#

shee we gotta get Matt to put MF-CFG in central

obtuse gale
#

lol

cinder flare
#

thank god for that

warm rain
#

lol

rotund egret
cinder flare
#

hey can you put newlines in TextComponents

obtuse gale
#

yesn't

#

i suggest you use a newline component

#

u using adventure?

cinder flare
#
        CREDIT = TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes(
                '&', "------ &9Bungee&fAdmin&cTools &a Version {version}&e &f------" +
                        "\nDeveloped by &aAlphart &e& &aStarmism")
                .replace("{version}", BAT.getInstance().getDescription().getVersion()));```
obtuse gale
#

oh ew

cinder flare
#

that work?

obtuse gale
#

uh i guess

#

yea

cinder flare
#

nice

rotund egret
#

🤢

obtuse gale
#

some formatting may bork with newlines on the client afaik

#

probably the reason why adventure has a Component.newline() lol

cinder flare
#

man it is satisfying that gralde builds my plugin before bungee can even shut down

warm rain
cinder flare
#

also any smart way to center text?

#

or just spam a few spaces and hope for the best lol

warm rain
obtuse gale
#

resource packs are a thing and the default font is not monospaced

cinder flare
#

stupid variable spaced fonts

#

I think that looks pretty good

winter iron
#

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

obtuse gale
#

lol rip

winter iron
#

its fucking stupid anoying

#

idk what to do

#

ok

#

i just god mad

#

spam reloaded gradle

#

and it works?

#

tf

boreal needle
#

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

obtuse gale
#

user error

distant sun
#

Pebcak

boreal needle
#

but how

#

what have i done wrong

#

i just pressed the build button, same as always

obtuse gale
#

"but it works on my pc"

#

distribute it in a docker image

boreal needle
#

its a plugin

winter iron
#

@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")
old wyvern
#

ProbjectBs definition overrides the version

winter iron
#

Ok

#

what if also

#

project a implements something

#

and in project b i just implment project a

#

do i get access to something?

obtuse gale
#

implementation does not expose, no

winter iron
#

Ok 👍

#

ty

obtuse gale
#

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"

prisma wave
#

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

distant sun
prisma wave
prisma wave
obtuse gale
jovial warren
#
Caused by: org.jetbrains.org.objectweb.asm.MethodTooLargeException: Method too large: org/kryptonmc/krypton/util/datafix/fixes/BlockStateData.<clinit> ()V
```🥲
old wyvern
#

xD

jovial warren
#

maybe the couple thousand line long init is too much for the compiler lol

#

it's about 10k lines or so

jovial warren
#

well, there goes Krypton's ability to even compile

prisma wave
#

classic

old wyvern
#

The JVM allows only 65535 bytes of bytecode within a single method

steel heart
#

If you exceed that what happens then?

steel heart
#

Oh

#

That’s pog

obtuse gale
#

What if you use eclipse to force compile

old wyvern
#

Probably would crash at runtime

#

Its given as a limitation of the JVM and not javac only

obtuse gale
#

Hm

steel heart
jovial warren
#

I wonder why it runs just fine in vanilla then

#

ah I see what they did

#

ready for this hack?

obtuse gale
#

They split it in two and chained them

steel heart
#

They split it into runnables and chained them ?

jovial warren
#

they use like 15 different bootstrap methods to do all the registration

steel heart
#

Empty

old wyvern
#

Probably time to reorganize what you wrote from them then ig

old wyvern
steel heart
#

My phone can’t render it nvm lol

obtuse gale
jovial warren
#

any idea what I should do here to get around this?

#

should I use the same hacks or what?

prisma wave
#

How about you use like 15 different bootstrap methods to do all the registration

obtuse gale
#

Lmao

steel heart
#

Such a genius idea bm

prisma wave
#

Something tells me that will work

#

Just a hunch

steel heart
#

No one has ever thought of doing that surely

old wyvern
#

Why not actually take some time and clean it up rn 😫

boreal needle
#

have you people seen sugarcane yet

#

it looks like yatopia 2

old wyvern
#

lmao

prisma wave
old wyvern
#

😌

lunar cypress
#

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.

boreal needle
#

reading the comments are great

jovial warren
boreal needle
#

did yatopia actually create patches of their own

lunar cypress
#

These patches aren’t being pushed to an existing fork because Purpur has already banned our core team from their discord
KEKW

jovial warren
#

yes they did

boreal needle
#

i thought there was like 3 and they were all really crap

old wyvern
#

One of my friends was working on a server software too I think

jovial warren
old wyvern
#

oh yea this

jovial warren
#

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"

old wyvern
#

What features does purpur add?

distant sun
#

if anybody uses gitbook, are there any examples of their new plugin api? I only find things from 2016 and everything is different

boreal needle
#

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

jovial warren
#

yeah that is literally Yatopia

old wyvern
#

Did bardy turn against yatopia as well? xD

boreal needle
#

when was the last time you saw a sane, reasonably competent developer that thought yatopia was a good idea

boreal needle
#

...

old wyvern
#

xD

boreal needle
#

bardy i expected better from you!

lunar cypress
old wyvern
#

lol

jovial warren
#

I left after a day, after I realised what a mess it was

old wyvern
#

ah

jovial warren
lunar cypress
#

The new task bar looks really bad

old wyvern
#

Doesnt it look exactly the same? just centered?

lunar cypress
#

this looks like me learning CSS

jovial warren
#

lol

static zealot
#

new icons tho xD

jovial warren
#

why the fuck is the Windows button in the middle

static zealot
#

bcz why not

#

also fun fact

old wyvern
#

That entire part is centered

static zealot
#

you can't right click the task bar anymore

#

all the functionality was moved to right clicking the window icon

old wyvern
#

I have all my taksbar icons centered anyway

static zealot
#

so you need perfect aim from now on

old wyvern
#

The only difference will be the windows icon

static zealot
#

and the right click 👍 xD

jovial warren
#

that screenshot looks like Windows 8 2.0

static zealot
#

that's the only thing that bothers mee

old wyvern
#

yea

jovial warren
#

like trying to take Windows and make it somewhat mobile friendly

static zealot
#

well that's the whole point BBG

#

of windows 11

jovial warren
#

well that shouldn't be the whole point at all

static zealot
#

to be the same for every device

#

well tell that to microsoft

onyx loom
#

better xbox integration 😖

static zealot
#

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

lunar cypress
#

long press modCheck

jovial warren
#

didn't Microsoft learn from what happened last time they tried to make a desktop OS more mobile friendly?

#

Windows 8 completely flopped

onyx loom
#

🥲

static zealot
#

Yeah. its really weird

onyx loom
#

history repeating itself

static zealot
#

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

boreal needle
#

as a windows touchscreen user its a godsend how friendly 10 is

#

just a shame that linux has nothing similar

sly sonnet
#

i would've used ubuntu if it natively supported windows games (gta v, minecraft, etc.).

boreal needle
#

minecraft is a java game and runs fine

sly sonnet
#

wait

#

oh yeah

old wyvern
#

lol

sly sonnet
#

that was a bad example xd

#

but other apps

#

like ms office

boreal needle
#

yeah office is a big one for me

sly sonnet
#

libre office is shit ngl

boreal needle
#

libre is just not as good

old wyvern
#

You can access most of them as webapps now 🤷

boreal needle
#

365 isnt as good as the native ones

static zealot
#

only thing I Miss from windows is the fps in cs:go

sly sonnet
#

can i use jetbrains apps in ubuntu? 🤔

old wyvern
#

Did you try with proton?

static zealot
#

as a Photoshop replacer, Krita does an amazing job, and I wasn't really using the office apps so yeah

static zealot
old wyvern
#

Yes

#

absolutely

boreal needle
#

toolbox runs natively

#

and are also java

static zealot
#

and for me IJ runs even faster

#

than on Windows

#

on windows it would take 2 minutes + to open IJ, here it takes seconds

old wyvern
#

More ram for it to eat

#

😌

static zealot
#

yeah. On windows it never went above 2.5Gb, here it goes above 3 xD

#

also

old wyvern
#

Windows out here with like 8gb at idle and linux was at 500mb

static zealot
#

oh yeah

#

I do miss a couple more things

old wyvern
#

Probably my startup apps

#

but yea

#

lol

static zealot
#

the graphics drivers

#

and the drivers for my mouse (I can't customize it anymore)

#

also the lights for my keyboard xD

sly sonnet
#

oh yeah, windows eats ram with no reason, like "is it for me?"

static zealot
#

I Know there are some apps that give you control over colors for mouses, keyboards, ram etc. but only for mainstream ones

old wyvern
#

Closed chrome, with just discord its at 6.9gb

static zealot
#

for me windows, takes 2 gb or more by default

#

nothing opened

old wyvern
static zealot
#

just the windows apps

#

but I Did disable a bunch

#

of things xD

#

so yeah that helped a bit

boreal needle
#

i only have 8gb on my laptop

#

it gets a little tight sometimes

static zealot
#

yeah same

#

if only I had money to buy a 16 GB stick and an SSD

boreal needle
#

mines not upgradeable

static zealot
#

oh that's sad

boreal needle
#

it has an i7-1165g7 and 8gb of ram

steel heart
#

Blitz how much does that cost :0

boreal needle
#

honestly what was i thinking

static zealot
#

mine is. the thing is ... windows and speccy thinks I have 2 Memory slots

#

but I have only 1 ...

#

so idk

static zealot
steel heart
#

Ye

static zealot
#

will probably get around 200$

#

since I want a 1TB ssd if possible

steel heart
#

Oof

static zealot
#

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

boreal needle
#

is that the a400

static zealot
#

a400?

boreal needle
#

kingston a400

#

ssd model

static zealot
#

oh it might've been

boreal needle
#

i have a 500gb one of those

onyx loom
#

blitz how much ram do u have atm

boreal needle
#

theyre pretty good

static zealot
#

8 gb

#

very slow as well

onyx loom
#

im not too sure buying another stick would do u any good

static zealot
#

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

boreal needle
#

im on the windows livestream, they have this really horrible waiting music

onyx loom
#

get a better cpu and mobo
then ddr4 ram ez

static zealot
#

can't

#

its a laptop

#

smh

onyx loom
#

then get a pc

static zealot
#

I Don't have money for a fucking ssd. let me get a pc then

#

xD

onyx loom
#

just dont be poor

static zealot
#

oh. ty for the advice

boreal needle
#

kaliber out here solving poverty

onyx loom
#

yes yes ofc

#

please do give me a medal

static zealot
#

🎖️

boreal needle
#

👏

static zealot
#

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

static zealot
#

@cinder flare u want a new project idea?

#

so u can get that developer role xD

quiet depot
#

star has lots to learn before he is applicable

boreal needle
#

i still need a name

static zealot
#

o

boreal needle
#

that'd be a good project

static zealot
quiet depot
#

what about

boreal needle
quiet depot
#

lucyluclet

boreal needle
#

no

static zealot
#

lmao

quiet depot
#

idk you passed so

static zealot
#

PiggyLucy

quiet depot
#

good enough

boreal needle
#

fair lmao

static zealot
#

PiggyPucyy

quiet depot
#

frankly idek what star's code looks like

#

i've only seen code he didn't write

static zealot
#

well I assume that for everyone

#

soo yeah

boreal needle
#

anyway

#

does anyone have serious ign ideas

#

this is really hard

old wyvern
quiet depot
#

when he was adding guice

#

to that project

old wyvern
#

ah

#

Didnt you look at his work earlier on the last role request?

quiet depot
#

might've

#

dunno

static zealot
quiet depot
#

don't recall

old wyvern
#

ah

quiet depot
#

yugi i've been scouring github for java js engines

boreal needle
quiet depot
#

why is this such a dead field of development

static zealot
#

ez pz

#

xD

boreal needle
#

lmao

static zealot
#

tho I Like flowers

old wyvern
#

lol, maybe time to make a proper one

static zealot
#

so that makes me a girl

boreal needle
#

nahhh

quiet depot
#

I tried looking at java web browsers to see if they'd have anything good

#

they didn't

old wyvern
#

💀

boreal needle
#

like id like someone to look at that and think "thats a girl"

quiet depot
#

apart from the whole gcc thing, was javet a good solution?

#

because maybe we just need to downgrade it to v8

static zealot
#

ImAGirl123

old wyvern
#

Yea, that worked pretty solidly

static zealot
#

tho

#

the IHaveARazor name is still the best imo

old wyvern
#

Atleast seemed comparatively way better than j2v8

boreal needle
old wyvern
#

But Im not sure if the author would suppourt v8 8 just for us

quiet depot
#

I said we

onyx loom
#

sometimes facts are weird

old wyvern
#

Oh

quiet depot
#

fork

#

and spoon

old wyvern
#

lol

#

I guess we can give it a shot

quiet depot
#

quickjs first

#

i don't even care about speed

#

js expansion was never about speed

old wyvern
#

too slow might be an issue tho

quiet depot
#

although people probably do care about speed

#

now that I think about it

old wyvern
#

mhm

onyx loom
#

💀

old wyvern
#

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

quiet depot
#

sounds like flawless code with absolutely no flaws whatsoever

old wyvern
#

Also their impl of the jsr scripting engine is broken/incomplete asf

quiet depot
#

anyway i'm off to bed

#

gn

old wyvern
#

gn

static zealot
boreal needle
#

i just desperately need something not weird

old wyvern
#

IHaveATazer

boreal needle
#

no thats even worse

old wyvern
#

lol

#

werent you going to switch to lucylu?

boreal needle
#

lucylulu but github wouldnt give me the username

old wyvern
#

ah

#

try lululucy

boreal needle
#

thats awkward

old wyvern
#

welp

frail glade
old wyvern
#

👀

half harness
#

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

old wyvern
#

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

half harness
#

hmmm

#

i've only started getting it since i've put kfoenix

old wyvern
#

tfoenix?

half harness
#

kfoenix*

#

not tfoenix

#

oops

old wyvern
#

ah so tornadofx

#

classic

#

For some reason the same errors dont happen with Maven + Tornadofx

#

Not completely sure why

half harness
#

don't happen?

old wyvern
#

mhm

half harness
old wyvern
#

Thats not an issue with that library

half harness
#

yea i know

#

wanted to try tho :)

half harness
#

isn't that normal

old wyvern
#

doesnt happen*

old wyvern
half harness
#

well yea tornadofx has been working for the past month

#

for me

old wyvern
#

Probably best to make an issue on the ij repo

half harness
#

but suddenly last night it was all broken

old wyvern
#

Yea its inconsistent

#

You could try deleting your .idea folder

half harness
#

alr

static zealot
half harness
#

oh

#

its fixed

static zealot
#

usually those go away for me in a few seconds

half harness
#

i woke up like 10 minutes ago

static zealot
#

yeah that's what I'm saying

#

wait

#

that's a lie

half harness
static zealot
#

how the fuck was IJ Running 20 minutes if you woke up 10 minutes ago?

half harness
#

tytyty yugi :))))DDDDD:DD)):D

half harness
static zealot
#

smh. liar

half harness
#

time goes fast

#

:))

static zealot
#

it does

half harness
#

actually

#

i was eating breakfast

#

just remembered

#

:))

#

lol

#

but

#

i restarted IJ after

#

so i probably woke up like 30-40 minutes ago

#

¯_(ツ)_/¯

static zealot
#

alr 👍

#

but anyways

half harness
#

lol

static zealot
boreal needle
#

that makes me sound emo

static zealot
#

aren't you emo?

boreal needle
#

no lmao

static zealot
#

oh nvm then

boreal needle
#

im like the complete opposite

ocean quartz
static zealot
#

what even is the opposite of emo?

#

not emo?

#

xD

boreal needle
#

idek

#

negative emo

#

nemo

static zealot
#

nemolulu

boreal needle
#

emo^-1

static zealot
#

neolulu

ocean quartz
#

I mean opposite of emo would be normal lmao

static zealot
#

ugh. neolulu ain't that bad

#

is it?

static zealot
#

tho

ocean quartz
#

So can emo

static zealot
#

true

boreal needle
static zealot
#

Luluasaurus Rex

boreal needle
#

defo a step in the right direction

#

no

#

now we're going backwards

static zealot
#

neolucy xD

#

Person

#

best nickname

#

LucyBee

ocean quartz
#

iLucy

boreal needle
#

hm

static zealot
#

lmao

#

apple's going to sue u

#

dkim we saw that

#

smh

prisma wave
half harness
#

bm

#

changed ur pfp again lol

boreal needle
#

oh i have an idea

old wyvern
static zealot
#

xD

boreal needle
#

wurst has an ign generator

half harness
static zealot
#

lmao

#

that's how dkim got his nickname

half harness
#

argh

#

discord is being so annoying too

#

my pcccccc

#

whys everything breaking

static zealot
#

lukitty xD

boreal needle
#

no

ocean quartz
#

Lucy, just go with the good ol username style

boreal needle
#

not going down that route

static zealot
#

xXx_Lucy_PvP_xXx_Pro

ocean quartz
#

xXLuCy_x_Xx

boreal needle
#

...

#

no

ocean quartz
#

Exactly see, blitz gets it

static zealot
#

neolulu tho

half harness
static zealot
#

or neolucy

#

I like the word neo

#

for some reason

boreal needle
#

idk about "neo" but it sounds nice

static zealot
#

bcz its new

#

you know

#

a new nickname

#

it makes sense

boreal needle
#

maybe i could shorten it down

#

neolu sounds cool but is taken

static zealot
boreal needle
#

and isnt very girly

old wyvern
#

luludacris

static zealot
#

oh yeah

#

that's the best

old wyvern
#

😌

static zealot
#

luludaaaa

ocean quartz
#

LuluCydae

prisma wave
#

Lister Lutten

old wyvern
#

lulu is a store here

static zealot
prisma wave
#

lmao

ocean quartz
#

LuluHype

old wyvern
#

xD

boreal needle
#

hmm

#

why does this have to be so difficult

prisma wave
#

Because you are trying to force it

static zealot
#

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

boreal needle
#

lmao what

prisma wave
#

The Gaming Bee

old wyvern
#

Be like bm, rename yourself to LucyMonad

ocean quartz
boreal needle
#

you took the easy way out tho

prisma wave
boreal needle
#

i want it to look good

old wyvern
#

👀

#

Aplucyatives

static zealot
#

Totalulu

prisma wave
#

Lonads are lonoids over the category of lucyfunctors

ocean quartz
#

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

static zealot
#

ispk or is it ipsk

#

second one I Think

old wyvern
hot hull
#

Howdy fellas, what's global region string in WG

half harness
#

__global__?

hot hull
#

__GLOBAL__ right?

boreal needle
#

^

static zealot
#

ye

half harness
#

oh

static zealot
#

GLOBAL

#

oh

half harness
#

probably doesn't matter

static zealot
#

shit

hot hull
#

Thanks and goodbye

half harness
#

__GLOBAL__

#

😌

static zealot
#

\_\_GLOBAL\_\_|

old wyvern
#

publicstaticfinal

static zealot
#

fuck ...

#

xD

static zealot
ocean quartz
old wyvern
#

publicstaticvoidmainStringargs[]{}

half harness
#

is this too unreadable

static zealot
boreal needle
#

readable but not pretty

static zealot
#

outline and dropshadow please

boreal needle
#

or make it white

static zealot
#

outline white.

#

better

ocean quartz
old wyvern
#

ohh it means the same thing?

static zealot
ocean quartz
#

Yeah

old wyvern
#

I assumed it was different

#

welp

static zealot
#

here it is Matei

#

and my brother is called Matei

ocean quartz
#

Italian Mateo

static zealot
#

@boreal needle where are you from?

boreal needle
#

uk

static zealot
#

alr

ocean quartz
#

Tbh i prefer English people calling me Matthew, they butcher the pronunciation of my name

half harness
old wyvern
#

lUKey

static zealot
half harness
static zealot
#

and a bit of dropshadow

half harness
#

idk how to do either of those xD

ocean quartz
#

Dkim

#

Make

#

Background

#

Dark