#dev-general

1 messages · Page 591 of 1

half harness
#

u recognize it?

#

oh

#

👀

prisma wave
#
JetBrains: Developer Tools for Professionals and Teams

Qodana is a code quality monitoring tool that identifies and suggests fixes for bugs, security vulnerabilities, duplications, and imperfections. It brings all the smart features you love in the JetBrains IDEs into your project pipelines

#

Hello there

obtuse gale
#

So I'mm trying to make a resource-pack with customized sounds, in my own Minecraft it works perfectly. But when I try to upload to dropbox, and after changed all the link to direct download, it doesn't work. I've tried the same with the resource-pack without the sounds folder following all the right path, and it works. Somebody have any information if servers can't load sounds resource-pack?

eternal compass
#

anyone here a web designer / graphic designer that I could talk to about a design I need to create?

distant sun
jovial warren
jovial warren
#

when you try to test a plugin that you're working on by just restarting the server run configuration, only to forget that those changes you made aren't automatically going to appear in the JAR that it's using, and you're sitting there wondering why it still doesn't work -_-

#

man, I'm an idiot sometimes

quiet depot
#

d

#

to the c

#

to the e

#

to the v

#

to the m

jovial warren
#

wat dis

quiet depot
#

my favourite model aeroplane

jovial warren
#

ffs

#

fuck you too pig

#

what actually is it

#

that looks kinda useful actually, thanks pig, u bigbrain

quiet depot
#

it's packaged in jb runtime

#

if u run ur server with jb runtime

#

u'll have access to dcevm

#

you might still need to install hotswap agent not sure

jovial warren
#

ah, I'm just running from a JAR configuration

obtuse gale
#

Hello

quiet depot
#

yeah

#

that doesn't change anything

#

hello

obtuse gale
#

my friend got

#

hacked

#

by a fake nitro link

#

and

#

he cant access it

jovial warren
#

omg

obtuse gale
#

anyone can help/?

obtuse gale
jovial warren
#

contact Discord support, that's probably their only chance

obtuse gale
#

it aint a live chat

jovial warren
#

not much else I can suggest I'm afraid

quiet depot
#

you don't need a live chat

jovial warren
#

^

obtuse gale
quiet depot
#

just use discord's support service

obtuse gale
quiet depot
#

probably not

jovial warren
#

and do this magical thing that everyone loves doing called waiting

jovial warren
#

Discord's support team will answer you within a week at the absolute max, I wouldn't be surprised if it was within a few hours based on the severity of the issue

obtuse gale
#

ok

#

im

#

done

jovial warren
#

oh btw, pig, you know if Caffeine's cache is useful if you don't need the auto-expiry and only need the fast access cache?

#

I swear you know a decent bit about Caffeine

quiet depot
#

I have never used caffeine

jovial warren
#

ah

#

well then

#

anyone else here know if Caffeine's cache is useful if you don't need the auto-expiry and only need the fast access cache? lol

prisma wave
#

If you don't need the expiry just use a hashmap lol

wintry plinth
#

@jovial warren the thing I find about Caffeine is that it keeps me awake using it

static zealot
#

lmao

obtuse gale
#

they

#

will

#

help

#

?

#

@jovial warren

#

@quiet depot

static zealot
#

@obtuse gale help with what? please stop pinging random people. thanks

dense dew
#

his friend got "hacked"

dense dew
prisma wave
#

have you tried Haskell?

#

That might help

dense dew
prisma wave
#

that's probably the problem then

static zealot
#

@obtuse gale this is not discord help server. this is a minecraft and development server. if you want contact support.discord.com.

dense dew
jovial warren
prisma wave
#

I mean that's kinda the main feature of a cache

drifting yoke
#

What does Guava Preconditions.checkNotNull do more than @NotNull and Object.requireNotNull do?

prisma wave
#

It uses a different exception to npe

#

Other than that it's pretty much the same

drifting yoke
#

Thx

remote goblet
#

what the heck is this modCheck

ocean quartz
#

Jigsaw 😩

ocean quartz
#

This is very disappointing

quiet depot
#

yep

distant sun
#

ant? bruh

hot hull
#

Such disgrace

static zealot
#

I'm confused tho

#

why is the total 141/100 ?

onyx loom
#

💀

ocean quartz
#

Multi selection iirc

cerulean zinc
#

Warning. People have been stealing accounts lately by getting your freinds accounts and acting like them to get you to download "games"

#

Some called Lazarus

steel heart
#

Ok thanks for warning

cerulean zinc
#

My main account was stolen and discord support takes forever. So they have been buying up a ton of boosts and gifting nitros it's bad

hot hull
#

Or you know just don't be stoopid pepefingerguns

static zealot
#

I want to die :(

#

Trying to copy my old hdd to my new ssd and it is 2 bits larger so I need to learn how to use the advanced stuff

#

Bcz it doesn't know what to do

obtuse gale
#

lmao

ocean quartz
static zealot
#

😦

prisma wave
#

Can't you just shrink one of the partitions by 2 sectors

static zealot
#

hmm. I was thinking about that but idk if it would recognize that. am trying to boot into windows rn to shrink one of them. problem is my windows usually just crashes and I can't do anything from it

#

wtf is a sector anyways? I said bits but that's not bits

static zealot
jovial warren
#

maybe Gradle might take over one day

obtuse gale
#

Those numbers literally do not add up

ocean quartz
#

Multi selection iirc

prisma wave
#

soon to be ebt: 100%

obtuse gale
#

IntelliJ IDEA is built with Ant, isn't it?

forest pecan
#

thats the default build tool

obtuse gale
#

"default"?

#

Wat

ocean quartz
#

Build.xml :ugh:

static zealot
#

HELLL YEAHH

#

BOYSSS

#

we did it!!!

#

new ssd

#

hopefully with all the data

#

lmao

#

it so happens that I managed to make it ignore the smaller ssd and I made an empty partition and hopefully the stuff that it didn't copy, wasn't actually any stuff

#

did discord change their colors?

#

because everything seem brighter for some reason

#

I swear it wasn't that pink before

#

unless its just mys creen lmao

#

well. according to Terfs its just me so that means something did not get copied on my new ssd and has to do with my colors and screen brightness lmao

prisma wave
#

that looks a lot too pink

static zealot
#

@half harness

#

this is just for testing dkim k. bye.

#

this wasn't this purple was it?

prisma wave
#

oh my

static zealot
#

lmao

prisma wave
#

that does not look right

static zealot
#

its just when you hover

prisma wave
#

yeah still not that colour

static zealot
#

this is the color if you don't

#

oh the screenshots look different

#

nvm

#

yeah

#

compression I suppose

#

its not that bad lmao

#

anyways. ssd working. both linux and windows start

obtuse gale
#

For all I know you're just using BetterDiscord eeeeeeeeeeeeeeee

static zealot
#

maybe

#

omfg. this ssd is so nice. just switched to windows (that used to crash and barely let me do anything) and I installed an update in less than 1 minute

#

I want to open IJ now. lets see

#

oh wait only got my work related stuff on linux .fuck

#

10 seconds to open IJ

#

oh man. I love this

#

another 20 seconds to load the project and index all the files

half harness
#

Anyone got this error before? ;-;
happens when I do ctrl alt shift S -> OK or Apply even if i don't change any settings
||was trying to delete a module, just ended up manually deleting it in the .idea files :p ||

#

nvm fixed

obtuse gale
#

ok

humble silo
half harness
#

and it fixed :))

dense dew
#

wat

#

html is so young

#

i thought its older 🤔

prisma wave
#

1993 is fairly old

ocean quartz
#

28 yo for a language is not young at all lol

prisma wave
#

yeah lol

#

older than java

dense dew
ocean quartz
#

What?

dense dew
#

i thought that webs were used like in 1980 like start of them

forest pecan
#

Fortran!!

ocean quartz
#

First browser was in 1990 iirc

eternal compass
ocean quartz
#

Befortran!

forest pecan
#

to see how many people mentioned it

#

I found your message about what came before Fortran

#

Lol

prisma wave
#

aww i miss niall

#

what happened to him

forest pecan
#

he died

prisma wave
#

sad

obtuse gale
#

wait no

#

Matt was born in..

#

1995?

#

Right?

#

No, 1996

ocean quartz
#

Lmao

eternal compass
eternal compass
old wyvern
#

🇯 🅰️ 🇹 🇹

obtuse gale
#

lol

#

Matt.. was created by James Gosling?!?!

#

I did a thing

old wyvern
#

😳

ocean quartz
#

I am as old as Java yeah :ugh:

modest parrot
#

Hey

#

Yo

steel heart
#

@pallid gale ^

eternal compass
#

@chilly zenith sir

chilly zenith
#

weirdchamp

obtuse gale
#

good thing I saved it

pallid gale
#

Tig to slow

obtuse gale
#

okay I just read what it said... lol

pallid gale
#

Got auto muted anyway

obtuse gale
eternal compass
#

Yo @ocean quartz do you use create-react-app, nextjs, or another react tool?

ocean quartz
#

First

eternal compass
#

Ah

#

Static or what?

#

That was poorly worded. one html file?

#

Or multiple

ocean quartz
#

One

#

Tbh i didn't even know you could have multiple thonking

eternal compass
ocean quartz
#

Are you talking about ssr vs csr?

eternal compass
#

Yep

ocean quartz
#

Ah, you can with create-react-app as well, but you need to configure it to hydrate the js instead of render

eternal compass
#

I am building yet another react app, with next. It's very different, but not bad

eternal compass
#

That produces an HTML file per page?

#

The main issue I had was dynamic page generation in a static context

ocean quartz
#

Yeah, but you need a server for it, like expressjs

eternal compass
#

Ah well not static :p

#

All my sites are hosted on cloudflare pages

#

So entirely static

ocean quartz
#

You can run a tool to make create-react-app static as well

eternal compass
#

What's it called

#

I want to try it :p

ocean quartz
uneven vapor
static zealot
uneven vapor
dense dew
#

80 % on PHP peeposad

static zealot
#

yes

#

and no

#

and maybe

ocean quartz
#

Where did you get that data from?

static zealot
dense dew
#

yes

dense dew
static zealot
#

lmao

sick belfry
#

ewww

#

php sucks

static zealot
#

no. you suck

#

php is great

sick belfry
#

atleast I dont like it

static zealot
#

ok.

dense dew
#

PHP best 🙂 👍

sick belfry
#

no PHP worst

dense dew
sick belfry
#

nah who cares novadays

ocean quartz
static zealot
dense dew
dense dew
#

most of websites use some type of CMS, WordPress mostly
then webhostings that have PHP everyime, every webhosting have PHP, most of web software is made for PHP

#

sadly 😦

wintry plinth
plush willow
#

yo any devs wanna repair a plugin for me i have the soucre code

#

there a few problems with it

#

and its nothing like i asked

#

the dev blocked me

#

and i gave him the last 30$ i had

half harness
ocean quartz
#

Is it compatible with your pc?

obtuse gale
#

chances are it's not

ocean quartz
#

I'd be surprised if it was

obtuse gale
#

MessageFormat is the most fucking dumb shit thing to ever exist

half harness
obtuse gale
#

woah what

half harness
#

although i want to wait some more time before upgrading

obtuse gale
ocean quartz
#

What cpu do you have?

obtuse gale
#

^

half harness
#

um

#

i got this computer not long ago

ocean quartz
#

Don't think i've ever heard of that cpu

half harness
#

;-;

#

ryzen 7 5800

ocean quartz
#

Interesting, i thought you had a shitty pc 😩

prisma wave
#

the dkim pc

#

yeah

#

that was like

#

famous

half harness
#

its gone now :(

prisma wave
#

sad

#

well, good

#

but

#

sad

half harness
#

used the drive from it and now i have 2 drives 😎

ocean quartz
#

Meanwhile i can't because my cpu even though good, is old 😩

#

Fuck microsoft

half harness
#

ooooof

#

y does microsoft do that

ocean quartz
#

Oh wait, i got the covid vaccine so i shouldn't say that, i mean i love microsoft

half harness
#

im pretty sure some of the more stricter requirements like TPM is for security, but why does it restrict CPUs too?

prisma wave
#

i just noticed this

#

why is this a thing

half harness
#

xD

onyx loom
half harness
#

oh

onyx loom
#

someone can tell me if im wrong

obtuse gale
#

Q1'17

#

I'M MAD

onyx loom
#

bad?

obtuse gale
#

Not in the slightest

#

I mean it isn't "really good" for nowadays CPUs but it's a very solid piece

#

I think I bought it in May 2017 so it was brand new shit and it's performing perfectly fine for my needs

#

Well I mean it's not like CPUs "degrade" over time lmao, or at least not at any significantly noticeable rate

sick belfry
plush willow
sick belfry
plush willow
obtuse gale
#

And that's why you don't do F&F

plush willow
#

he said he wouldnt give to meunles i did that so

sick belfry
sick belfry
plush willow
#

jerk\

obtuse gale
#

Welp, now you've learned

sick belfry
plush willow
#

well ya

#

ineed someone to fix it lol

#

thats whati was asking

sick belfry
#

yeah, here we may be able to help you

sly sonnet
#

tho

obtuse gale
#

not worth my time

plush willow
sly sonnet
obtuse gale
#

not worth my time because i'm gonna get rid of windows anyway

onyx loom
#

wth apparently i cant run windows 11 either lul

wintry plinth
#

MacOS >>

ocean quartz
#

Ew

wintry plinth
#

Sexy UI 🥰 and nice to use especially for devs

#

Curious to see how the new M1 Max dominate, from apple keynote they’re supposed to be one of the best CPUs and GPUs

ocean quartz
#

Eh, nice to use for devs is linux

obtuse gale
#

Sexy UI

I mean... with linux just get any DE & WM you want lmao

ocean quartz
#

^

wintry plinth
#

Yeah but not the same

#

I know it’s preference

#

For me nothing else can beat macOS in terms of design

obtuse gale
#

"not the same" how

#

you can make it look the exact same thing bit by bit

wintry plinth
#

Doesn’t look as pleasing to the eye

old wyvern
ocean quartz
#

Not "apple" so therefore bad

obtuse gale
#

literally a 1 to 1 copy lol

wintry plinth
#

I’ve never seen a 1:1 copy version?

#

Would love to see

obtuse gale
#

not saying it exists (i personally couldn't care less about it), just saying you can make it be

#

maybe it exists

#

who knows

wintry plinth
#

Well then lol, thank ya for your reply, that tells me enough :P

wintry plinth
old wyvern
old wyvern
obtuse gale
#

Don't you love when the unit test fails "just because"

java.lang.NoClassDefFoundError: Could not initialize class io.github.emilyydev.wispfall.common.Placeholders
and that's the whole error?

#

WHY NOT

onyx loom
#

i think it couldnt initialize the class

obtuse gale
#

AAAAAAAAAA

#

😩 😩 😩 😩 😩 I know what it is aaaaaaaaaaa

#

fuck mockbukkit

distant sun
#

What does it do, again?

#

It is just a way to test stuff without going in-game?

obtuse gale
#

unit tests? yeah

#

for the "big picture" kinda things i do try the project as if i was an end user, but for individual, small things that can be automatically tested, unit tests are awesome

#

well maybe awesome is not the right word

#

but they surely can prevent a few bugs and undesired behavior here and there

distant sun
#

Interesting

half harness
#

with TriumphConfig is there a way to have an enum have its own config section? for ex ```kt
enum class Types {
OPTION_A,
OPTION_B,
OPTION_C
}

options:
  OPTION_A: true
  OPTION_B: true
  OPTION_C: false
```and also add new sections if I add more stuff to the enum?
#

(and my purpose is for adding "options" to toggle on and off, but since I have a lot and I sometimes add more, I don't want to "hard code" it)

ocean quartz
#

Uh, don't think so, i mean keys are always string

half harness
#

alr i just used a map and made a getOptions function (that automatically puts it in the map if it doesn't exist), testing it rn 🤷

#

me.mattstudios.config.beanmapper.ConfigMeMapperException: The generic type 0 is not well defined, for mapping of: [Path: '', type: 'class java.util.LinkedHashMap']
._.

#

not sure why it used to work before tho

#

¯_(ツ)_/¯

#

also

#

1 question

#

for data classes how do i change the path?

#

different from the variable name

#

nvm

flat temple
#

Could somebody help me with my venturechat config before I rip my fucking hair out

#

I can't use Essentials because it takes up too many goddamn commands and screws with my custom plugins i've been creating

#

{deluxetags_tag} {DISPLAYNAME} &8» &a{MESSAGE}

#

this is my chat config

#

but for some ungodly known reason fucking venturechat nor any other chat software is UNABLE to properly display things genuinely so dumb; A: could somebody recommend a free chat managing alternative that doesn't come bundled with the heap of shit of which essentials is or B: help me properly setup venturechat

#

It's genuinely so simple you just have placeholders and I don't get why the hell they don't work

ocean quartz
ocean quartz
# half harness nvm

Btw you should definitely ask that stuff on my discord instead or ping me if you ask here

obtuse gale
#

You are there already lol

half harness
#

ye just joined

#

then emily's next

#

:)

onyx loom
#

king

obtuse gale
#

Lol TCD

half harness
half harness
lost forge
#

Try running Unreal Engine 4 and Visual Studio 2019 While Unreal Engine is compiling or building

half harness
#

lol

#

also

#

hashmaps = orange 💀

obtuse gale
#

it's unreal

unkempt tangle
#

Is senpai dere?

prisma wave
#

thank god

static zealot
#

oh ok

dense dew
#

🤔 interesting
UUID.nameUUIDFromBytes([]bytes)
is just md5 hash

#

kinda confusing

distant sun
#

if I edit a branch and switch to another using IJ git integration, is there any way to not carry over the changes that weren't commited?

old wyvern
#

It shouldnt let you switch while you have uncommited changes

distant sun
#

is Checkout the switch function?

old wyvern
#

Yes

distant sun
#

yeah idk then

old wyvern
#

You can stash your uncommited work as well if you just didnt want to commit

distant sun
#

okay ty

frigid badge
#

IJ will do that for you

#

it has a smart checkout feature to stash and unstash the changes

#

oh nvm you don’t want to have the changes my bad

old wyvern
#

Because for me it just denies to checkout into another branch

frigid badge
#

for me it’ll just ask what I want to do

#

smart checkout, force checkout or don’t checkout

old wyvern
#

hmm

#

Maybe im on an outdated version

dense dew
#

whats the name of new jetbrains product in beta

#

for analysis

#

got it 🙂 👍

obtuse gale
#

qodana?

#

there is a gradle plugin for it and it's the most stupid thing ever

#

it spins up a docker instance lmao

#

it pretty much runs intellij without gui lol

prisma wave
#

🥶

split ravine
#

can someone help me make my server

half harness
brittle leaf
#

how do people stay motivated to continue working on a server either coding or configing or whatever like i got a short boost but then lost all motivation.

flint bluff
#

there is any update of message announcer?

static zealot
brittle leaf
# ocean quartz Money

i ment before like while your setting up a server the whole going into a market thats so oversaturated with shit that it feels worthless to even try

ocean quartz
#

Dream of money

brittle leaf
#

anything other then money?

prisma wave
#

more money

ocean quartz
#

It depends on the person, some just like what they do

prisma wave
#

i get bored pretty quickly too

static zealot
#

if the money is good you won't get bored Luna

frigid badge
#

money is a very good motivator

#

works for me

brittle leaf
#

maybe i need to get paid to work on a server instead of making one myself cause coming up with ideas is hard

#

or maybe i just need friends to give me ideas idk

ocean quartz
#

I find having ideas pretty easy, hard is working on the idea 😩

half harness
#

o

#

i find both hard 🥴

static zealot
#

lmao

#

both as dkim

#

guess I'm as dumb

brittle leaf
#

idk what to do tbh

obtuse gale
#

sleep

brittle leaf
#

what do i like, i like mmos, i like leveling, i like skilling, i like killing stuff i like bossing i like doing stuff to allow for me to upgrade my gear. maybe i should make a survival serverjkjk definitly a mmo.

#

do some worldbuilding get some lore and go from there

distant sun
half harness
#

specifically when killing mobs in my server 👀

brittle leaf
#

imma just work on a prison server and make custom plugins or something

#

like a merge between prisons and hypixel-esque skyblock

half harness
#

iirc its only sync

obtuse gale
#

you can specify which thread it will sample

half harness
#

😮

#

how do i know what thread is being used by runTaskAsynchronously?

obtuse gale
#

I'm fairly certain all async tasks run in a single common thread lmao

half harness
#

🥴

obtuse gale
half harness
#

ooooooooooooooh

obtuse gale
half harness
#

ty

half harness
#

👀

half harness
#

oh is it /spark profiler now

obtuse gale
#

Yo

half harness
#

hi

obtuse gale
#

(╯°□°)╯︵ ┻━┻

loud gyroBOT
#

┬─┬ ノ( ゜-゜ノ)

half harness
#

Anyone have any idea why it only prints 1?
the blue } is coroutineScope {}

It doesn't happen all the time, but it happens in specific occasions and both launch {} I put in the scope completed

old wyvern
#

Might help to show the full snippet

half harness
#

hm

#

like the entire code?

#

ill try commenting some code out because the entire coroutineScope {} is about 100 lines

#

welp now its always doing it, instead of specific occasions ;-;

#

wait no

#

wait a min

#

wait

#

when doing ```kt
CoroutineScope(Dispatchers.IO).launch { function() }

suspend fun function() {
coroutineScope {
launch { stuff }
}
println("a")
}
```shouldn't it print a even before stuff is finished running?

#

if not, how can I make it do that?

#

im so confused

#

rn stuff is finished running but a doesn't print

#

wait

#

huh

#

and it only happens sometimes

#

and there are no errors in console

steel heart
#

Isn’t both going to be executed assuming logInfo doesn’t throws

ocean quartz
#

Dkim, you find the weirdest issues

half harness
#

and it does most of the time

#

ill just send the entire code

#

and also if anyone knows how to optimize it plz lmk

#

OKAY

#

I found it

#

but i have no idea why it's happening

#

and no idea how to fix it

#

actually

half harness
#

ok i think i fixed it

#

idk how

#

idk why

steel heart
#

Congratulations

static zealot
#

and idk who cares

half harness
#

:(

static zealot
#

why u sad?

#

play some minecraft. it will pass

old wyvern
#

What in the hell

static zealot
#

yes

old wyvern
#

What exactly are you trying to do dkim

half harness
old wyvern
#

😂

#

But really tho, what exactly are you trying to achieve

#

You might just be over complicating it

half harness
#

plus the server owner im making this for uses 1.8.8 paper

#

:(

static zealot
#

well you like it don't you?

half harness
#

I don't say I like 1.8.8 api

#

I say I like 1.8

#

not 1.8 api

#

0 reason to like 1.8 api

ocean quartz
#

Liking 1.8 promotes 1.8 api usage so yes you do

static zealot
#

tru

half harness
ocean quartz
#

If people didn't play on 1.8 people wouldn't need to code for it, like I said playing on it promotes the api being used

wintry plinth
#

Yuck 1.8, ever since seeing the power of 1.16+ stuff with resource packs, and all the cool new content, I couldn’t go back

#

I used to be a huge 1.8 fan boy

half harness
#

mistyped

#

but still

half harness
#

I doubt many server owners would give a 1 star rating just because it only supports 1.17

#

¯_(ツ)_/¯

static zealot
#

hehe

#

you'd think

half harness
#

because im willing to torture myself by being a dev and doing it myself

#

:D

half harness
static zealot
#

no dkim

#

no one likes you

half harness
#

☹️

oak raft
#

It's 1.8!

#

Best version no debate

viral grove
#

Minecraft beta 1.4 api is the best api

static zealot
#

gonna have to disagree with that

viral grove
#

What does Qodana do? Is it useful?

sweet cipher
#

Can yaml files be accessed / written to async?

ocean quartz
#

Yes

#

In fact they should be accessed/written async

sweet cipher
#

Okay good lol

proud prism
#

how do you compile something off github?

static zealot
#

yes

obtuse gale
#

step 1 clone

#

step 2 build

proud prism
half harness
#

but it depends on the project

distant sun
half harness
#

wdym

proud prism
#

i need to compile this because they charge extra for the jars and support and what not if you don't wanna compile it yourself

static zealot
#

@proud prism

#

to download

#

then you open in your IDE

#

aka IntelliJ bcz we're cool

proud prism
#

alright lemme try doing that

proud prism
#

oh wait maybe it did work

dense dew
#

one guy just told me he use google drive as DB in programming 🙂 👍

viral grove
#

How do I check what versions of java I have on Win, Mac, and Linux distros?
As is display all available versions.

half harness
#

¯_(ツ)_/¯

steel heart
#

Kotlin weird

quiet depot
viral grove
#

Yeah, doesn't solve my original question unfortunately. java --version only works for the current java, not all installs iirc.

quiet depot
#

ah

#

there isn't really a streamline way to do it since there are lots of ways to install java on each platform, and there may not be any references to specific installs apart from the executables being on disk

#

if possible just get the user to input their java install locations

sly sonnet
static zealot
#

Am not on my work os. Don't use girhub here

static zealot
red scroll
#

why cant i send

#

a error here?

#

can someone help?

static zealot
#

send it in a paste bin

zealous jungle
#

Hey so i'm using SaberFactions and with it installed DeluxeTags does not work.. any help its just showing {deluxetags_tag} instead of the tag

#

any help?

distant sun
#

Could not find spigot-api-1.17.1-R0.1-SNAPSHOT.jar (org.spigotmc:spigot-api:1.17.1-R0.1-SNAPSHOT:20210919.045619-71).
this shit is annoying smh

frigid badge
#

just like you

old wyvern
#

Ah yes

#

😌 😂

distant sun
frigid badge
#

< 3

distant sun
#

idk how to fix that, it only started to happen from 1.16.5

onyx loom
#

its OBVIOUSLY because ur using spigot api

obtuse gale
#

Are you compiling against Java 16?

#

Kaliber

onyx loom
#

🥴

distant sun
#

no em

obtuse gale
#

Hmm I'm fairly certain you have to target Java 16 if you compile against Spigot 1.17 api

#

That's surely the case for Paper,I wouldn't know about Spigot tbf

#

Dead internet

#

There we go

distant sun
#

I will just use 1.16.5 ig

onyx loom
#

u can still compile to java 8 or whatever when using 1.17 api (if thats what ur bothered about gaby)
u just have to set ur jdk / language level to java 16 in project settings, then set the target compatibility to whatever version u want to use in gradle

distant sun
#

yeah idk

sweet cipher
#

Why wouldn’t you just use Java 16?

distant sun
#

I want to support 1.8 🙂

#

and even with java 16 and language level 16, the error still occurs

obtuse gale
#

Why do you add newer API as a dependency if you want to support old api

#

Target the least API you plan on supporting

distant sun
#

👌

spring canopy
#

Is it possible to make an instant enderpearl of sort?

#

in other instant teleport.

obtuse gale
#

player.teleport?

forest pecan
#

enderpearls are flying projectiles. it takes time for them to fall lol

manic vector
#

Hello guys! I'm searching for a developer. I have a little bug with a plugin i'm using. Basically a duplication bug. I think it's easy to solve it. DM me asap please. Budget: 5$-10$

old wyvern
manic vector
#

?

obtuse gale
forest pecan
manic vector
#

why you do this?

#

@forest pecan

obtuse gale
#

Because this is not the channel to ask for that

forest pecan
# manic vector <@!347005619825278976>

Hello guys! I'm searching for a developer. I have a little bug with a plugin i'm using. Basically a duplication bug. I think it's easy to solve it. DM me asap please. Budget: 5$-10$

#

We meet tons of people like you, and thats why we are joking about it

#

lmao

prisma wave
#

also it seems your message also has a duplication bug :^)

eternal compass
#

@half harness you should take over bedwars1058 :p

#

Andrei is quitting it

distant sun
#

🤣

prisma wave
#

bedwars19375

half harness
steel heart
#

lol

distant sun
#

@quiet depot using Run Configuration as Action, how do I define a keybind? I only see Create Icon with Text thonking

dense dew
#

is this obfuscator in 30 KB home plugin?

static zealot
#

that's not even the worst I've seen lmao

#

Saw someone obfuscate a 2 method algorithm

dense dew
#

can it be just badly decompiled?

static zealot
#

hmm. it could be

#

yes

#

since Main is not obfuscated for example

#

and variables are also not obfuscated

prisma wave
eternal compass
#

I made it to someone else

#

that I wanted to take it over

#

I gotta step up my game smh

prisma wave
#

great minds etc etc

eternal compass
#

also, I just finished my resources website.
its so nice to finally have smth to put on my domain, especially since the dad jokes API I used added a cors policy lmao

prisma wave
#

lmao

#

nice

eternal compass
#
Access to XMLHttpRequest at 'https://icanhazdadjoke.com/' from origin 'https://fredthedoggy.me' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

lmao

prisma wave
#

better use k8s as well

eternal compass
#

k8s?

prisma wave
#

just to make sure it's 100% overengineered

#

kubernetes

eternal compass
#

ooh

#

lmao

#

it was a 2 minute react project to park the domain for myself

#

I've since learned next & that stuff, so I've now made a pre rendered next project with my most recent resources

#

much more work than dad jokes though

quiet depot
eternal compass
#

I feel like there are some things I could improve on

#

but idk exactly what

humble silo
eternal compass
#

even though the entire box does

#

because people can get confused

#

its just faExternalAlt

humble silo
#

I would make it so the box goes a bit dark when you hover, take out the thing at th bottom and maybe remove the share icon thingy

#

Otherwise it looks great

eternal compass
#

the bar just made the pages not feel empty

#

specifically on resource pages

humble silo
#

I like it on the info page, not so much on the home page

eternal compass
#

ah

humble silo
#

ya on the resource one it looks good

forest pecan
#

?paste

compact perchBOT
#
FAQ Answer:

Paste Services
When asking for help with a config/menu/code issue please use our paste bin:
(we prefer it over pastebin.com)
HelpChat Paste - How To Use

forest pecan
eternal compass
#

hm?

forest pecan
#

Lol

eternal compass
#

what

#

you decompiled it?

forest pecan
#

Yea lol

eternal compass
#

why

forest pecan
#

i wanted to see how you "froze" the server

#

lol

eternal compass
#

ah

#

just thread#sleep

forest pecan
#

Yeah..

#

lmao

eternal compass
#

why'd you send me the code though

#

lol

forest pecan
#

Cause I saw Thread.sleep on the main thread and i knew that was going to be funky lmao

eternal compass
#

its litterally called sneakLag

#

the entire point is to lag the server

old wyvern
#

Spam the client with random packets

eternal compass
#

that lags the user

#

not the server

old wyvern
#

idc

#

spam em

eternal compass
#

and anyway youtubers have surprisingly good pcs

#

I crash mine often when theirs are just fine

old wyvern
#

Let see what that does against a few thousand enderdragons suddenly spawning

eternal compass
#

I did crash someones with 20480 items once though

#

I broke an entire chunk and dropped the item for every block

#

was fun

humble silo
#

nice! Love it!

humble silo
eternal compass
#

well, all of the youtubers that I currently develop for are in a group together, so getting from one to another is just a matter of recommendations

#

but meeting the first one was just a cold discord dm lmao

#

he had like 14k

#

now I think he's at 130k

humble silo
half harness
#

(the plugins)

eternal compass
#

I've made like 30 of 'em

#

and I cba to make a repo for each one

half harness
#

it takes like 3 seconds with intellij

#

🙃

eternal compass
#

but I can't OS it until its uploaded

#

and by then I barely remember it

half harness
#

oh

gusty glen
#

@half harness did you see my config lib? If so, what did you think about it?

half harness
#

uhhhh link?

gusty glen
#

Cause I remember we talking about it when I was developing the initial concepts

half harness
#

couple questions:

  • do the type adapters support other formats besides json?
  • does it support comments
  • is there a way to disable auto-reload 🤷
  • is there an annotation or similar to change the path without another object? or if you just want to rename it with a diff format
  • is it stable enough to use 👀
#

but it does look good, even with kotlin support 🤤

gusty glen
half harness
viral grove
#

Does Spigot not have a 1.17.1 api? Could only find 1.17

gusty glen
#

As for the config path, name and extension, you can change them directly on the config annotation

#

Do you see use for individual "custom name" annotations? How about custom Path (inside the file)? I'm gattering info to decide the next steps, what should I add, etc

eternal compass
static zealot
#

wish me luck boys. gonna try and run Control on my poor laptop. hehe xD

#

(barely hits the minimum requirements. well the gpu is a bit extra but still)

onyx loom
#

lmk how it is

#

control is also on my list of games that i will eventually play in 10 years time

static zealot
#

yeah. I have a lot of games and finally decided to go thru them and play one. control seems the best

#

since I finished all the Assassins Creed ones I got and the tomb raider ones also the batman ones

#

it requires .NET 3.5 for some reason. so downloading it now.

#

I think it was 3.5. forgot

#

lol

#

I wonder if nvidia cloud gaming is less used nowadays. maybe I should start using that again

old wyvern
#

Lol

#

Control is really good

static zealot
#

I can tell from the menu already

#

the sound design is awsome

#

the menu looks clean

old wyvern
#

I finished it, but didnt find all the abilities

#

A lot of them are on side quests

#

Which I couldnt be bothered to attempt 🥲

static zealot
#

oh boy. its already struggling and the first animation didn't even end

#

gonna close discord see if I can squeeze a little bit more performance out of this laptop. lmao

#

cya

wintry plinth
static zealot
#

welp. my laptop can't handle it. its unplayable 😦

onyx loom
#

sad

static zealot
#

also. holy fuck. nvidia increased their prices a lot for the nvidia geforce now experience

#

jesus christ

#

they tripled them

#

in a few months

onyx loom
#

probably because theyve just upgraded their systems

#

theyre using rtx 3080s now in geforce now

static zealot
#

those are 100 euros/ 6 months

#

so when I first used this, I basically had the free plan but got infinite games because no one was playing so I was just reconnecting and getting another hour of gameplay but then LTT made a video on this and I was like fuck. 3-4 hours queues, wanted to buy a 6 months plan, turns out they doubled their prices after that video

#

now they're tripled

onyx loom
#

oh lmao so is it like a tiered system for the subscriptions?

#

more money = better pc

static zealot
#

with the same pc specs

#

same fps limits

onyx loom
#

🥶

static zealot
#

same 1080p

#

and then there's the new plan

#

with the 3080

#

yeah. its 8.33 euros / month. and it used to be like 3

#

when you got the 6 month plan

#

now time to find out why my download is so slow

#

its like kB/s when it was 10MB/s earlier when I downloaded control

#

maybe firefox is limiting me? or could it be their servers that limits me?

#

also. time to find another game I guess.

#

hmm. man. I wonder if >observer_ saves the game in the cloud or not. bcz I don't want to download it just to end up with all my progress gone

#

might end up installing Hitman

#

the first one

static zealot
#

playing The Wolf Among Us on HIGH. lmao

obtuse gale
#

what

#

if it was someone you made a deal with from here then DM @compact perch to report

#

if it wasn't someone from here the lol gl

half harness
#

Is there any way to send a message from bungee -> spigot and spigot -> bungee without requiring a player online, and without having a port open?

obtuse gale
#

define "without having a port open"

#

an additional port? does that include mysql or redis ports too?

south heron
#

Is this server about minecraft or everything

obtuse gale
#

the development channels about anything software development related (though mostly minecraft plugin dev due to the nature of the server)

#

off-topic about anything

#

minecraft about minecraft

half harness
obtuse gale
#

general-plugins for mc plugin help/support

static zealot
prisma wave
#

Among us kekw kekw kekw kekw kekw

somber tulip
#

Has anyone been to a software development related interview before and got an idea of the sort of questions or coding exercises they put you through?

obtuse gale
#

who is interested in a new minecraft hosting dm me if u are

obtuse gale
prisma wave
eternal compass
ocean quartz
eternal compass
#

me too!

dawn hinge
obtuse gale
#

yes

eternal compass
#

Man I need to stop finding new react libraries (queue the js devs with new libraries meme)...
I've switched from static react, to create react app, to nextjs, and am now planning to switch again to this cloudflare edge thing

cursive jolt
#

who is interested in a new minecraft hosting dm me if u are

#

4 high performance GPGPU cores per server

wind patio
#

what's wrong with me, I'm starting to ditch the allman

wind patio
#

is Java K&R or Stroustrup

#

or 1TBS

old wyvern
#

K&R or one true brace works fine

#

OTB is preffered

rich shard
#

Hey there

#

seems Holovid doesn't work anymore, and has some kind of problems when downloading a video

gusty glen
#

What kind of setup do I need to have on a VPS to have a website + an artifactory running?

empty flint
#

How is it possible for two threads to simultaneously enter the init {...} block of a kotlin object?

#

I know they are supposed to be singletons and the classloader is supposed to make sure of it, according to some google answers.

#

But it is still happening and I don't understand how

#

This is the (unfinished, don't judge) class: https://www.toptal.com/developers/hastebin/hoxoqupezu.kotlin
When I access the ObservedFolderComposite companion for the first time with

val observedFolder = ObservedFolderComposite[Path.of("S://Workspaces//IntelliJ//temp")]
println("Created root observed folder composite")
println(observedFolder.toString())

the init { } block is supposed to create and run the thread as described. However, it looks like the main thread
that is creating the daemon thread (JavaFX Application Thread) also executes the block and reaches line 150 synchronized(watchService) { ... }
and waits there.
The output is

Thread 18 / JavaFX Application Thread reached inside Daemon!
Thread 23 / Folder Observer Daemon reached inside Daemon!

I know the daemon executes normally and cycles infinitely as its supposed to, but the application thread enters and doesn't return

#

As far as I can deduce from googling, that's not supposed to be possible unless there are multiple classloaders? If that's the case, what do I do about it?

empty flint
#

Ah found the error. thread { } does not need a run() afterwards. It executes automatically, so I called the thread essentially twice

obtuse gale
old wyvern
#

@ocean quartz Have you tried out compose?

#

React vibes

ocean quartz
#

Not yet, never thought about any desktop app idea 😩

old wyvern
#

🥲

#

I was just testing it out, seems pretty good!

prisma wave
#

elm desktop

ocean quartz
#

Kinda looks like a mix of android and react

old wyvern
#

I tried the jetpack variant, but should be the same

old wyvern
prisma wave
#

docker compose
kotlin compose

further proof that kotlin only knows how to steal ideas

old wyvern
#

They have a habit of taking jetbrains stuff and renaming it to jetpack and adding their stuff

ocean quartz
#

Interesting, i should try it

ocean quartz
#

Oh that's what i was looking thinking it was the main one xD

old wyvern
#

ahh xD

#

I think this one is more popular

#

But mostly the same

foggy pond
#

yo my project has this new icon

#

instead of the normal paper icon

#

What's that

distant sun
#

adventure / kyori icon

foggy pond
#

Whoa

#

I am kinda confused tho

#

I started using adventure yesterday and suddenly I got that symbol

#

Does it check how much of kyori's code I use and based on that changes the icon 😂

distant sun
#

it is from minecraft dev plugin

foggy pond
#

I see

distant sun
#

I think it just checks if you have a certain dependency

#

and probably adventure has a higher priority

obtuse gale
foggy pond
#

.. 😂

distant sun
#

gm silver

obtuse gale
#

Gabyyyy how are you feeling

distant sun
#

my head hurts and I got a tone of work to do finish, what about you? 🤣

obtuse gale
#

It's one of those days where i'm thinking of the fastest way to cut off my leg and then chicken out lol

distant sun
#

is it not getting any better?

obtuse gale
#

Nope, today is worse. But i think i will survive it

foggy pond
#

is it bad practice to have this private static final MainPluginClass plugin = JavaPlugin.getPlugin(MainPluginClass.class); in a util class with static util methods which need an instance of my plugin's main class?

unkempt tangle
forest pecan
steel heart
jovial warren
#

@ocean quartz why is GuiType.HOPPER commented out?

static zealot
#

bcz hoppers are weird

jovial warren
#

ah

static zealot
#

it was just a thing I said. not sure

#

lmao

quiet depot
#

matt is racist towards hoppers

#

obviously

ocean quartz
gusty glen
#

is only for me, or is Maven much faster than Gradle, at least for small java projects?

obtuse gale
#

No? Lol

gusty glen
#

sorry, I wasn't specific, I meant with build times

obtuse gale
#

The first run might be because it has to start the daemon

hot hull
#

Gradle better

#

Now silence child

obtuse gale
#

But after that and with Gradle's support for incremental building it's many times faster than maven

#

Maven legit does not have support for incremental building

#

Fucking amazing

gusty glen
obtuse gale
#

Yes

gusty glen
obtuse gale
#

they're usually below the 1.5 second mark for me lol

#

If not below the 1s mark

gusty glen
ocean quartz
#

Unless you are cleaning on every build it should never be slow

#

First build

#

Second

#

Gradle caching is godly

wintry plinth
#

Is there any automatic converters for maven -> gradle?

ocean quartz
#

gradlew init on a maven root

wintry plinth
#

Damn, that converts it?

ocean quartz
#

Most of it, it's not perfect

wintry plinth
#

I have so many code projects on my github, and ideally I'd like to tidy them all up

ocean quartz
#

Second build

wintry plinth
#

Is it possible to install maven in the current folder? I don't wanna global install, but I'm curious if thats always the case with maven build times

ocean quartz
#

You can use the bundled maven in ij

obtuse gale
# ocean quartz Second

Even after cleaning it's still pretty fast, most of that first time is from compiling the build script and mostly starting up the jvm daemon

#

Assuming the dependencies are downloaded already ofc

wintry plinth
#

ive been having a nightmare with some docker stuff i use not working with arm, curious if maven and gradle are compatible yet, i need to setup idea yet

#

*intellij

obtuse gale
#

Still faster than maven lmao

ocean quartz
#

Yeah and the project is much bigger, and adding modules changes a lot

#

I remember a multi module maven taking over a minute to build, converting it to gradle lowered it by a lot

wintry plinth
#

oh fuck I forgot i had referenced spigot jars, is there any repo up for them? for nms stuff

#

or do we still need to manually reference jars?

#

its been years since i did all this

onyx loom
#

wdym by "manually reference jars"?
there is build tools which is the official way, which will automatically setup nms in ur maven local

hot hull
onyx loom
#

i believe codemc repo has it too

gusty glen
ocean quartz
#

KTS

#

Though the buildscript shouldn't really matter

obtuse gale
#

It doesn't affect build time

#

It may vary when gradle compiles the build script which doesn't happen often unless you change something in it between builds

ocean quartz
#

Isn't the build script compiled on refresh instead of build?

obtuse gale
#

Well it has to compile it before building anything if it isn't already

#

If you change anything in it, running any task will cause to recompile it

#

I wonder how long LuckPerms would take to build with Maven

wintry plinth
#

Is LP on Gradle then?

foggy pond
obtuse gale