#dev-general

1 messages · Page 14 of 1

obtuse gale
#

💀

half harness
#

Is it that bad D:

#

hey if you performance test it then mine is faster 🤩

prisma wave
#

is it

#

Is it really

half harness
#

🇾 🇪 🇸 ‼️

#

😃

prisma wave
#

Prove it

mortal kraken
#

ayo

pastel imp
#

Question, what are the differences between ProtocolLib and PacketInjector? I am a bit confused

humble prism
#

never really heard of packetinjector

woeful zodiac
#

..probably the same thing.

#

just diff code

brittle leaf
#

perhaps it is

#

tho only one i found was packetinjectorapi

#

id assume does the same thing, just different code

#

so if your gunna rely on an injector then protocollib is probably the best one since its the majority used on

obtuse gale
#

PacketEvents >>

distant sun
#

if anyone wants to join

buoyant seal
#

hello?

#

i need help getting my account back, i made this to get help, but my laptop died & now i have a new one finally

compact perchBOT
#
FAQ Answer:

Looking for discord support?
HelpChat is a Minecraft plugin and development support server and is not affiliated with discord in any way.
If you require support from discord, we recommend you to visit their official support website at https://support.discord.com
On this website, you can read their FAQs, or open a support ticket if necessary.

distant sun
obtuse gale
#

i don't get it

distant sun
#

signals, wires, logic gates

#

I study electrical engineering and each semester we have one class where they use bits and we always do the same thing 🤣

obtuse gale
#

sorry i don't get it

distant sun
sweet cipher
#

sorry I don't get it

obtuse gale
#

i just don't get it

distant sun
#

yeah nvm

eternal compass
#

anyone know of a good configuration API for spigot that has object based configs?

#

preferably like gson, but using yaml

half harness
#

kotlinx 😌 😌 😌 😌 😌

half harness
eternal compass
#

ty

obtuse gale
#

yes

#

configurate >>>>>

#

otherwise if it is not necessarily configuration, jackson >>>>>>>>>>>>>>>>>>>

ruby dew
#

true dat

#

futuristic and abstract

grand trench
#
[15:06:50] [Server thread/INFO]: [DeluxeMenus] Loading DeluxeMenus v1.13.6-Release
[15:06:50] [Server thread/ERROR]: me/clip/placeholderapi/PlaceholderAPIPlugin initializing DeluxeMenus v1.13.6-Release (Is it up to date?)
#

can anyone help

#

why deluxemenu's dont work?

humble prism
grand trench
#

but thanks

grand trench
#

Why my menu isn't in deluxemenu?

#

so i register it in gui's and create one

#

but its not working

distant sun
#

Wrong channel @grand trench

grand trench
#

oh

#

sorry

hallow crane
#

Does anybody here use the CSCPayMobile app for laundry near them

prisma wave
#

unfortunately not

hallow crane
#

why's that unfortunate

cinder flare
#

cause that means he doesn't have the wonderful opportunity to support you and answer any questions you may have!

hallow crane
#

its not a question

prisma wave
#

yes it was

sweet cipher
#

Actually it was not, they did not have a question mark

#

So obviously not a question

meager wolf
#

For years, I focused on learning algorithms, understanding data structures, and solving genuinely complicated problems. With years of experience in Ethereum, Solana, Binance Smart Chain, C++, C, Solidity, PHP, NODE JS, and JavaScript,
I'm a passionate software developer focused on developing quality, modular, and efficient code. I am experienced with Java, Python, Node.js, SQL, and front-end development.
I am looking forward to building and delivering outstanding solutions for your projects. I will help you to create your platform
I also developed several analytics platforms to analyze the nft collection, and wallet address on the blockchain network.
I want to discuss your idea in more detail.

obtuse gale
#

bro same

#

@prisma wave can you believe this?

prisma wave
#

HOLY SHIT NO WAY

#

For years, I focused on learning algorithms, understanding data structures, and solving genuinely complicated problems. With years of experience in Ethereum, Solana, Binance Smart Chain, C++, C, Solidity, PHP, NODE JS, and JavaScript,
I'm a passionate software developer focused on developing quality, modular, and efficient code. I am experienced with Java, Python, Node.js, SQL, and front-end development.
I am looking forward to building and delivering outstanding solutions for your projects. I will help you to create your platform
I also developed several analytics platforms to analyze the nft collection, and wallet address on the blockchain network.
I want to discuss your idea in more detail.

@meager wolf is this true?

hallow crane
#

he doesn’t know elara

#

therefore he’s not a good developer

ocean quartz
#

Elara, haven't heard that name in years

prisma wave
#

it still exists

#

last commit was a couple weeks ago

#

i just dont have anything interesting to say about it, unless you're interested in ramblings about type systems, which i doubt

#

i think this is all you need to know about the project atm

obtuse gale
#

lol

quiet depot
#

can we get an elara interpreter in odin

pastel imp
#

VIM is hell, change my mind

cinder flare
#

dude it takes like a week to get used to the keybinds then you only get faster and faster

wintry plinth
#

I've looked at vim

#

nevrt tried it tho

ruby dew
# pastel imp VIM is hell, change my mind

For years, I focused on learning algorithms, understanding data structures, and solving genuinely complicated problems. With years of experience in Ethereum, Solana, Binance Smart Chain, C++, C, Solidity, PHP, NODE JS, and JavaScript,
I'm a passionate software developer focused on developing quality, modular, and efficient code. I am experienced with Java, Python, Node.js, SQL, and front-end development.
I am looking forward to building and delivering outstanding solutions for your projects. I will help you to create your platform
I also developed several analytics platforms to analyze the nft collection, and wallet address on the blockchain network.
I want to discuss your idea in more detail.

warm moon
#

text editor argument thread #69420

prisma wave
#

emacs

sleek jacinth
#

Dependency 'me.clip:placeholderapi:2.11.2' not found

#

can anyone help with this

#
  <artifactId>placeholderapi</artifactId>
  <version>2.11.2</version>```
#

I inserted these in between <dependency> </dependencies>

brittle leaf
sleek jacinth
#

Yea I did

atomic island
#

Voutch for this guy, got the credit and he was super nice

brittle leaf
# sleek jacinth Yea I did

after adding the dependency did you click the little m button in the top right corner while the pom.xml is open?

chilly zenith
#

Me, the grand judge wewe

distant sun
sleek jacinth
brittle leaf
#

makes the dependency actually usable

cedar estuary
#

how i can add more ram to my server without making it crash

#

as local

obtuse gale
#

without making it crash? 🤨

sly sonnet
#

Maybe they meant without shutting it down

#

if so, then there is no way of doing that

gilded granite
#

hey guys it may be time to start picking a new career

static zealot
#

already did

#

I am now an advanced chatgpt user

atomic island
#

A

sweet cipher
#

B

pastel imp
gilded granite
hot hull
half harness
#

anyone know how to reduce the size of this menu

prisma wave
#

no

half harness
#

heres the whole thing

#

its so BIG

#

before i put like compact mode or smth

#

but it doesn't work now :(

hard dagger
#

Its in menus and toolbars or smth

ionic jay
#

Hey this may not be the best place to ask but if anyones interested in a web3 project hmu 😅

prisma wave
#

NO

ionic jay
#

my bad

#

if i had to rate you as a support you would get an 11 for your quickness

quiet torrent
#

This is a chat like "help with plugin"?

stoic mirage
#

is anyone here able and willing to help me with discord?

compact perchBOT
#
FAQ Answer:

Looking for discord support?
HelpChat is a Minecraft plugin and development support server and is not affiliated with discord in any way.
If you require support from discord, we recommend you to visit their official support website at https://support.discord.com
On this website, you can read their FAQs, or open a support ticket if necessary.

hoary fox
#

@kindred hatch your dms are closed, I can do the commission

fathom void
#

Ping?

waxen rose
#

does anyone know how to create a transparent cube in blockbench?

ruby dew
waxen rose
#

.... I meant translucent

gilded granite
#

Don't you just love it when you spend two hours debugging just to realise the reason why your event isnt working is because you forgot to register it

distant sun
#

What did you even debug kek the first thing you do is to drop a sout at the top of the method

gilded granite
#

I did that then wondered for an hour "why on earth are none of the logs even being sent"

#

and then realised "oh, thats why"

wicked thorn
quick geode
#

is there a wiki for the vault extention?

gilded granite
wicked thorn
#

a made a cmd class

#

to put my command

gilded granite
#

Why does your command class extend JavaPlugin?

wicked thorn
#

yes

gilded granite
#

That was not a yes or no question

wicked thorn
#

oh bruh

wicked thorn
gilded granite
#

Remove the extends JavaPlugin part from your command class but keep it in your main class

wicked thorn
#

i am new in java so...

wicked thorn
#

i am getting an error on getConfig

night abyss
#

Hi y'all

gilded granite
#

Welp, I tried

hot hull
#

That's a lie

umbral tiger
#

please make a placeholder for mob health

potent nest
#

are you aware of how PAPI works?

umbral tiger
#

thats to bad

distant sun
#

@frank coral wrong channel

ruby dew
#

@ruby dew wrong channel

distant sun
#

@ruby dew are you ok dude?

prisma wave
old wyvern
night abyss
#

Touch grass

obtuse gale
#

sez u

night abyss
#

trueeee

ionic gust
#

push new version of my api after:
cat_yes minimal testing 🙃
no thoroughly testing it 💀

ionic gust
#

no one reacted so ig im going with cat_yes

prisma wave
#

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

ionic gust
#

hi

#

i will let u decide

#

the quality of this update lies in your hands @prisma wave

prisma wave
#

Oh idc I just thought it would be funny to say AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

#

If I was u I would choose the least effort option

ionic gust
#

ugh i gotta update it on github, modrinth, spigot, and bukkit 😭

prisma wave
#

Publishing apis as jar files 🤢

ionic gust
prisma wave
#

With a maven repository like you're supposed to

#

I guess technically that's still a jar file but that's not the point

ionic gust
#

its not shadowed in my plugins so server owners gotta download it separately

obtuse gale
prisma wave
#

It's worse in every way

ionic gust
#

no it not

#

liar

prisma wave
#

Yes it is

ionic gust
#

nooooo

#

i cant shadow it anyways cause some features rely on there being one instance of the api (well it would still work but not as good)

prisma wave
#

A) that's bad design
B) that can be avoided with relocation

ionic gust
#

but thats annoyinggggggg

#

whats wrong with making ppl install

prisma wave
# prisma wave Yes it is

It makes version conflicts far easier, and it's more inconvenient for the server admin and you as the developer as you have to add a bunch of checks to make sure the api plugin is actually present

#

The version compatibility is the main issue

ionic gust
prisma wave
#

Okay that's still more effort than none

#

And my other 2 points still stand

ionic gust
prisma wave
#

that is even worse

ionic gust
prisma wave
#

Exactly

ionic gust
#

@novel ravine what r ur thoughts on this

prisma wave
#

Shading + relocation does solve that issue

#

And requires zero effort on the admin's part

prisma wave
#

And minimal effort on your part since I'm guessing you're already shading some other things

ionic gust
#

oh relocation

#

and not bad design it smart design no cap

prisma wave
#

If you relocate then you have 2 completely different classes

#

Yes it probably is bad design

#

But if you give an example I may be wrong

ionic gust
#

i have a dependency manager, and the api gets all the missing dependencies from all plugins using the api

#

then the api downloads all of the dependencies from modrinth/spigot/bukkit/external url/manual download

prisma wave
#

okay and why does that rely on a single instance

ionic gust
#

so that it only makes 1 download task

obtuse gale
#

BM it's past your bedtime

ionic gust
#

which means it'll only send 1 final msg, 1 "missing dependencies" msg, and it makes checking duplicates a lot easier

#

mainly the last thing

prisma wave
#

There is no correlation between single instance and only calling a method once

#

If you're needing it to be a single instance then you probably have a lot of static mess which goes back to my point about bad design

prisma wave
ionic gust
#

its only 1 static

#

@NotNull private static final List<AnnoyingDependency> MISSING_DEPENDENCIES = new ArrayList<>();

obtuse gale
#

not the mutable 😭

prisma wave
#

that is 1 too many

ionic gust
#

omg

#

also i think it cant be shadowed cause i use constructor

#

but ig that could just be put into onLoad

prisma wave
#

what

ionic gust
#

ollie is here

novel ravine
#

Really either way works, but you really should avoid instances

novel ravine
novel ravine
ionic gust
novel ravine
#

._.

ionic gust
#

dont ._. me >:(

prisma wave
novel ravine
#

I am referring to his project

#

Srnyx is the most stubborn mf I know it is not worth the battle

ionic gust
#

my project is beautiful and its perfect just the way it is!

novel ravine
#

I had to argue not to force server restarts on server owners whenever his plugin updated for a good hour

prisma wave
ionic gust
#

gosh ollie such bad programmer smh smh

novel ravine
#

OH what I meant there is I just dont hold static class instances within my apis, everything must be self contained

ionic gust
novel ravine
prisma wave
novel ravine
ionic gust
#

i pass plugin thru everything now it so ugly

novel ravine
#

explain to me how wanting a javaplugin as a parameter is weird

ionic gust
novel ravine
#

spigot schedulers use it, for example, and you don't find that odd

ionic gust
#

it is odd

#

i always thought that was odd but ive come to terms with it

prisma wave
#

I meannn

#

It's often better to have it as a class field and take it in the constructor instead

#

Guice my beloved

#

But yeah there's nothing wrong with that

ionic gust
#

but for some stuff where only 1 method in a class needs it i dont add it to constructor

prisma wave
#

Indeed

ionic gust
#

see i am super smart @novel ravine

#

bm agrees

prisma wave
#

If you were really small you'd get rid of that static list

#

No need to shout.

novel ravine
#

That man confuses me

prisma wave
#

B.A.A.S - Too many caps!
No need to shout.
Barry's Anti Abuse System | v1.4.7

novel ravine
ionic gust
#

when i first made plugins i stored the plugin instance to a static variable

#

then u screamed at me

half harness
#

Ha

#

?di

compact perchBOT
novel ravine
#

You had everything as public static javaplugin instance in your main class

half harness
#

Imagine having static

novel ravine
#

You did

ionic gust
novel ravine
#

It took me so long to persuade you otherwise

#

Stubborn

ionic gust
prisma wave
half harness
#

I don't have to

#

Haskell best

prisma wave
#

yay

novel ravine
#

Imagine needing static

half harness
#

Imagine having static at all

novel ravine
#

Ikr

half harness
#

Kotlin and haskell ftw

ionic gust
#

omg static is useful

prisma wave
#

I love you dkim

half harness
#

🥰

ionic gust
#

:(

#

ollie u use static

half harness
#

But better alternatives

novel ravine
#

I never store a static instance, ever

prisma wave
#

imagine not having everything be static and everything is immutable and you just have functions and you don't have side effects and then you have these things called monads which make your code much better and then

ionic gust
half harness
#

@Contract(pure = true)

#

Ez

novel ravine
#

Yeah if a class has like one method that's convention 😭

prisma wave
#

okay all jokes aside:
static immutable / static methods = usually fine
static mutable = awful

half harness
#

Haskell has all immutable?

prisma wave
#

yes...?

ionic gust
ionic gust
#

i only know what it means a little bit but intellij tells me to add it soooooo

prisma wave
#

Haskell fans don't want you to know this trick

half harness
#

😭

#

I think

prisma wave
#

You IMBICILE

#

Sorry

#

That was unkind

ionic gust
prisma wave
#

But yes that's kinda the whole point lmao

#

Everything pure => everything immutable

#

FREE DKIM

half harness
#

What does IMBICILE mean

ionic gust
half harness
#

Aw come on autocorrect makes it uppercase mow

prisma wave
#

Idiot

half harness
#

Nkw

#

Now

#

IMBICILE

#

Imbicile

ionic gust
prisma wave
#

One of these days ill figure out your bypass dkim

ionic gust
prisma wave
prisma wave
half harness
#

Public

prisma wave
#

what

ionic gust
half harness
#

Cube doesn't care though since it's not a well known thing

prisma wave
#

lol

half harness
#

And it's a minor thing

prisma wave
#

is it like zero width space or smth

half harness
#

Used to be

prisma wave
#

I won't tell

#

Ah

half harness
#

That was my old bypass

prisma wave
half harness
#

Also for the invite link bypass Tbh I don't remember what the bypass is I just have it on my clipboard

#

Lol

prisma wave
#

lol

half harness
#

One day I'm gonna look into dev den bot and find an expoit

prisma wave
#

good luck with that

ionic gust
#

guys @novel ravine is bullying me in dms he should be banned rn :(

prisma wave
#

There's nothing to exploit

ionic gust
novel ravine
#

u bully me daily I woke up to 18 messages from you the other day 😭

novel ravine
#

I have receipts

ionic gust
#

u just didnt read them in time

half harness
#

I have recipes

ionic gust
#

i have money

prisma wave
#

Did my best

ionic gust
half harness
#

@prisma wave has money

#

He's a secret millionaire

ionic gust
half harness
#

Bad

#

/s

novel ravine
#

Bad

ionic gust
#

on a scale of 0-10
0 being great, 10 being spectacular

half harness
#

Awesome

novel ravine
#

/s

half harness
#

Integer.MIN_VALUE

#

/s

ionic gust
novel ravine
half harness
#

I am on phone so I don't feel like looking

prisma wave
#

Doing a $1 giveaway to enter please dm me with your favourite monad

ionic gust
prisma wave
#

Winners will be drawn tomorrow I'm sleeping now

half harness
#

What is a monad

#

What is a monad

ionic gust
#

What is a monad

half harness
#

Oh shoot I'm gonna get muted again if I spam

prisma wave
#

Yes

novel ravine
#

What is a monad

half harness
#

And this time they won't unmute me

ionic gust
prisma wave
#

Dkim knows

#

What a monad is

ionic gust
prisma wave
#

@half harness

ionic gust
#

i asked what dkim is

half harness
#

Lol

ionic gust
#

smh

prisma wave
#

kotlin = = dkim

novel ravine
ionic gust
#

no kotlin = Today at 10:08 PM

half harness
#

Please tell me you know what kotlin actually is

prisma wave
#

I don't

ionic gust
prisma wave
#

What is it?

half harness
#

Hshwhwhsvdvhw

novel ravine
#

I am going to bed

ionic gust
sweet cipher
ionic gust
#

what did i do :(

ionic gust
half harness
#

LOLllshwgwhw

#

I'm sorry

novel ravine
#

I have had enough of existence for one day

sweet cipher
#

It’s made specifically for Gradle actually

ionic gust
#

motf and ollie in same channel?!

ionic gust
half harness
#

@prisma wave

sweet cipher
#

Exactly

half harness
#

What have I done

sweet cipher
#

I’ll tell you what you haven’t done

#

AOC Day 9

ionic gust
#

@half harness do YOU know what kotlin is??? it seems like u dont

half harness
#

I very much do not

ionic gust
prisma wave
half harness
#

Lol

half harness
#

I got no time for haskell tho

#

Too much procrastination

prisma wave
#

AAAAAAAAAAA

sweet cipher
#

Yeah nothing you do functions Dkim

prisma wave
#

WHY NOT

ionic gust
#

how do i make gradle check if i forgot to give something a javadoc

prisma wave
half harness
#

Help me not procrastination

#

The monkey video didn't help

prisma wave
#

I will come to your house if you don't start being productive

sweet cipher
#

Just count to 1000

ionic gust
half harness
prisma wave
#

Omw

half harness
half harness
prisma wave
#

I don't

half harness
#

Oh

prisma wave
#

Just gonna do trial and error

ionic gust
prisma wave
#

Might take me a while

half harness
#

Got it

sweet cipher
#

They just want to help you so much they will search the whole earth

half harness
sweet cipher
#

AOC Day 25 challenge is find Dkim’s house

half harness
#

Not Java city

ionic gust
prisma wave
#

Me when I spread misinformation on the internet

#

Based

half harness
#

Kotlin was made to be an alternative to Java and so it is compiled to run on the jvm

prisma wave
#

Kotlin was made by Adolf Hitler actually

sweet cipher
#

No it was made by Java

half harness
#

No it was made by oracle

ionic gust
sweet cipher
#

No it was made by Skript

prisma wave
#

oracle = java = adolf hitler

#

We're all right

ionic gust
half harness
#

But kotlin can run on maven too

sweet cipher
#

Then don’t

#

No it can’t

prisma wave
ionic gust
half harness
sweet cipher
prisma wave
#

maven kotlin dsl would go hard let's be honest

#

I would pay good money for that

sweet cipher
#

Hmm

ionic gust
sweet cipher
#

What’s considered bad money?

prisma wave
#

less than $3

half harness
sweet cipher
#

Wow you’re rich

half harness
#

Typing on phone is not fun

prisma wave
#

you can't even buy a car with that little money

prisma wave
prisma wave
ionic gust
half harness
#

Hm

#

Uh

sweet cipher
#

Kotlin is a language made by aliens in order to take over the minds of programmers, anyone who uses it will be used in the alien invasion in 3 years

half harness
#

Hey

sweet cipher
#

Hey

half harness
#

Don't tell him about the aliens

#

That was supposed to be a secret

ionic gust
sweet cipher
#

It needs to be known

half harness
#

No

#

Motf why would you do thie

sweet cipher
half harness
#

I trusted you

sweet cipher
#

It’s too late

prisma wave
#

Kotlin was released to the public by the cia in 2014

ionic gust
prisma wave
#

After being declassified

ionic gust
half harness
#

I knew I couldn't trust a tier 3

sweet cipher
#

Because the CIA was taken over by aliens

#

Woah

#

Too far Dkim

ionic gust
half harness
#

I'm sorry

ionic gust
prisma wave
half harness
#

Thsy

#

Tyat

prisma wave
#

idk what rhay is

half harness
#

That

prisma wave
#

Or thsy

#

OR tyat

ionic gust
prisma wave
#

Sorry 😦

ionic gust
#

humans know how to spell

prisma wave
ionic gust
#

so much proof

half harness
#

I am mot

#

Mot is a word in fact

sweet cipher
#

BM did you know your screen is mutable? You might want to stop using it

prisma wave
half harness
#

Someone spilled milk on it so it was read as not

prisma wave
#

Well technically you could probably argue it's not

sweet cipher
#

You’re directly causing mutation by typing

ionic gust
half harness
#

Guys I need xp

sweet cipher
ionic gust
#

aliens are the ones that suck

half harness
#

I'm rank 11

sweet cipher
prisma wave
#

If youre really functionalpilled you can say that the entire universe is a function taking the universe as an input, and producing a modified universe as an output

half harness
#

😭

ionic gust
sweet cipher
half harness
#

If so can you bring it to my house

ionic gust
half harness
#

What if... We are all an ai

prisma wave
sweet cipher
prisma wave
#

Mutable can always be replaced with function

sweet cipher
#

That’s only a theory

ionic gust
prisma wave
#

That is called the church-turing thesis and it's a real thing

sweet cipher
#

So does that mean you are a new person every time something in your body changes?

prisma wave
#

Technically yes

sweet cipher
#

That means if I commit a crime I shouldn’t go to jail

#

Because it wasn’t me

prisma wave
#

Ah well no

ionic gust
sweet cipher
#

So that means no programming language has mutability

prisma wave
#

Your uuid stays the same

sweet cipher
#

If it’s a new universe every time something changes

prisma wave
#

indeed

sweet cipher
#

So you can’t argue against it anymore

half harness
#

What's your uuid

prisma wave
#

They are simply emulating it

sweet cipher
sweet cipher
prisma wave
#

yep

sweet cipher
#

Wow I just destroyed everyone’s argument ever against mutability in programming languages

ionic gust
prisma wave
#

either mutability is impossible or purity is impossible

half harness
#

@ionic gust chill on the caps

prisma wave
#

The entire field of physics is trying to find out which

ionic gust
sweet cipher
ionic gust
sweet cipher
prisma wave
#

ChatGPT but better

sweet cipher
#

And then I’ll die

prisma wave
#

But it's true

sweet cipher
#

I believe you, it does seem interesting but also impossible to figure out

prisma wave
#

I was joking but actually the whole copy of the universe thing is just like the multiverse diverging theory

#

So maybe it really is real

#

Damn

sweet cipher
#

Maybe

prisma wave
#

But yeah probably impossible to figure out

sweet cipher
#

Maybe someday you will discover it

#

And you will be even more famous

prisma wave
#

I doubt it

sweet cipher
#

That is the wrong attitude

prisma wave
#

True

#

Sorry

sweet cipher
#

It’s okay

prisma wave
#

Thanks

sweet cipher
#

Dkim can always do it if you don’t

prisma wave
#

Yeah dkim can do it

sweet cipher
#

But then the world will know a Kotlin user beat a Haskell user

prisma wave
#

Only because the theory of the universe is too trivial for a Haskell user to waste their time on

sweet cipher
#

Good point

ionic gust
prime carbon
#

Looking to learn how to develop Minecraft plugins, any resources to get started?

prisma wave
#

learn java

#

?learn-java

compact perchBOT
#
FAQ Answer:

Online Courses:
Online courses are also great for learning java. Some websites that offer them are:

  • Coursera - Free unless you want a certificate
  • PluralSight - Great courses from what I've seen. Mostly Paid
  • Udemy - Never used them myself but they seem to all or at least most be paid.
    My first ever course was one from Coursera. - I can say it was pretty good at introducing me to the programming world as a whole not just java.

Oracle Docs:
Oracle docs can help a lot at learning and understanding java:

  • Start with this,
  • Breeze through this (skipping stuff that doesn't seem relevant like bitwise operators),
  • Hit this.
    They're the first three from this larger thing which you should definitely go through overall. But those three should be enough for slightly better understanding of what is happening here without feeling like a huge time sink.
    That one is a small part of this larger site wherein "Essential Java Classes" and "Collections" also have good useful stuff

Other services:
Some other cool services that will help you learn java are:

As you can see there are plenty of good ways to learn as long as you're willing to invest the time. Have fun learning!

prime carbon
ionic gust
ionic gust
#

get mod this is emergenct

queen saffron
#

just gonna put that out there.

prisma wave
#

alright

pastel imp
half harness
#

intellij best ide

#

yes those are 2 separate windows that froze on loading

prisma wave
#

intellij 😌

half harness
#

i love how they returned whatever this thing was called

cinder flare
#

dkim independently rediscovers window decorations

agile galleon
#

i wanna add fancy particles to my plugin but im a lazy developer, so are there any libraries i could use to easy my work instead of writing another plugin? like with splash/circle animations n stuff, thx

half harness
#

jetbrains acadamy's frontend course is no longer free 💀

night abyss
# half harness

They captured late 2000s - early 2010s xbox live messages in a chatbot, what an achievement!

ruby dew
#

character AI is so fun

#

oyu get to talk to discord mods

drifting aspen
#

@leaden crag will the minimap plugin be available for free?

leaden crag
#

It includes a client mod and some graphic assets

#

As well for a lot of customization

drifting aspen
leaden crag
drifting aspen
#

Daang that sucks tho

leaden crag
#

That of course breaks the plugin without

#

Yeah..

drifting aspen
#

Most people do use optifine

#

Does it also break on sodium?

leaden crag
#

But Its a great solution if you engaged well with your community, you can recommend to them if they wanna play with optifine

drifting aspen
#

Ig

leaden crag
#

The mod fixes all, sodium, optifine etc..
And works both on forge and fabric

drifting aspen
#

I guess you won't be able to share the core principle on how this works

drifting aspen
#

Great, I would love to implement this on my server

leaden crag
#

The link it's in my bio if you please to!

drifting aspen
#

Ok

wind patio
#

are these 1000ms+ spikes bad?

quiet depot
#

is your server lagging because of them?

wind patio
#

I can safely say that

#

I can't tell you that, because I really do not know how this stuff works

quiet depot
#

well, when it spikes, if you notice your server freezes, then that's bad

cinder flare
#

Use ZGC if those spikes are a problem

#

It has super low pause times

hallow crane
#

Does anybody know the exact order of packet communication between the MC client and server? I’m trying to write a runtime for a server from scratch

obtuse gale
#

/Protocol

half harness
#

ohhhhhh boy

#

I wish you good luck

#

👍

hallow crane
#

Is there a page for the order it happens

half harness
hallow crane
#

dw dkim it’s specialized so it’s super simple

half harness
hallow crane
#

i’m just drawing some blocks with minimal interaction

half harness
hallow crane
#

no world stuff, no ai

#

yeah pretty much

#

black void with a game board

obtuse gale
#

so minestom

#

lol

hallow crane
#

more specialized

#

it’s a waste of resources to use something existing

obtuse gale
#

uh

half harness
#

huh

obtuse gale
#

i would argue it's the other way around

#

but sure

half harness
#

💀

hallow crane
#

i’m writing the most minimal thing in C

#

plus I want to hook it with my own sdks

distant sun
#

Ah yes, the classic

#

Low level minecraft dev

hallow crane
#

don’t argue with me it’s not exactly my decision

#

if someone’s paying me enough i’m going to do it

#

can I disable everything in minestom and handle the packets my self?

distant sun
#

A custom implementation sounds like a tone of work, idk

hallow crane
#

i’m hooking it with grpc and some other stuff

#

I want full control

onyx loom
#

i think its open source

distant sun
#

Isnt that how Minestom works?

half harness
#

The main difference between Mojang's vanilla server and a minestom-based server, is that ours does not contain any features by default!

distant sun
#

It has a minimal api and you implement everything else

hallow crane
#

what’s minestom written in

distant sun
#

Assembly ofc

hallow crane
#

Lol

half harness
#

lol

distant sun
#

Lower than low level, -1

hallow crane
#

I’m on my phone can’t see the github languages tab thing

half harness
#

KOTLIIINNN

hallow crane
#

oh

#

nah that’s a dealbreaker

#

gotta be C or C++

half harness
#

oh well

#

good luck fingerguns

obtuse gale
distant sun
#

If I was you id get going

#

Money dont wait!

hallow crane
#

i’m talking to someone else’s libraries which they have ported to c and c++

#

they said no java byte code

half harness
#

not even using SQL GC???

#

i hope someone remembers that

#

or else im gonna look dumb

glossy relic
#

whew they sound picky but yeah money is money

obtuse gale
#

you can 100% interact with native code from java

half harness
#

JNI

#

🙃

hallow crane
#

i mean they want me to load it

#

it’s just not fast enough

obtuse gale
#

Java can, many times be faster than C/C++

hallow crane
#

in some situations, but not this

obtuse gale
#

Sure okay

distant sun
#

Rewrite minestom code in c, easy

obtuse gale
#

I mean the runtime literally monitors and profiles itself to better optimise routes to compile your bytecode into native machine code

half harness
#

Emily's pro dev
she knows what she's talking about

hallow crane
#

I mean it’s not even comparable in size bc it’s like the most minimal thing

#

I like to think I know what i’m talking about too

obtuse gale
#

sure it's your time, not mine

sweet cipher
hallow crane
#

more time = more billable hours

distant sun
#

Just go to the implementations page of wiki.vg

sweet cipher
distant sun
#

How many are listed there, 20, and most support 1-2 versions?

hallow crane
#

they asked for it this way, i’m giving it this way

sweet cipher
#

Have you suggested other options?

hallow crane
#

for like a hundred an hour i’m down for anything

distant sun
#

🤣

#

Work smart not hard

half harness
#

ur gonna be a millionaire

distant sun
#

Minestom + jni = $$$

hallow crane
#

i’ll write it in ez80 asm for all i care

#

i’ll write it for a god damn ti 84 plus

glossy relic
#

do it

#

i want to play whatever this minecraft board game is during my final next monday

hallow crane
#

what class

glossy relic
#

alphabet soup class aka ap bc calc

#

should be easy peasy

distant sun
#

I thought you just joined hc lol boby

glossy relic
#

nah ive been here just don't chat much

#

but im literally not gonna study other than practicing taking a few limits by hand

hallow crane
#

Oh I think I know you bobby

#

PlayEmpire?

ruby dew
#

no

olive grove
#

Hey, when using a custom map renderer, do you have to clear the canvas everytime you make a change? Im using text and the text just writes over iteself when it changes

distant sun
#

Most likely

#

d;Fire

ruby craterBOT
#
public interface Fire
extends Ageable, MultipleFacing```
Fire has 2 extensions, and  4 super interfaces.
Description:

md_5's mixtape.

distant sun
#

Spigot easter egg 🤣

celest girder
#

hello, its posible make papi expansion with external API ( not plugin ) ?

sly sonnet
#

yes

sly sonnet
celest girder
#

its for plugin right ? i mean external API like with URL API

distant sun
#

You can do anything you want

celest girder
#

okey thanks

cedar marsh
#

hi, i want to create a snow grenade but my plugin is use on a 1.18.2 minecraft server so i don't have the new snow effect...how can i replace that? someone have an idea?

distant sun
#

update fingerguns_down

brittle leaf
#

just have snowballs shoot out from every direction

distant sun
#

What even is the nee snow effect?

#

The frozen screen thing?

cedar marsh
#

yep

cedar marsh
#

how can i create a loop with a "do something" every second for 10 seconds?

cedar marsh
#

i already solve it

wind patio
#

Just ask chat gpt 🤠

brittle leaf
cedar marsh
brittle leaf
inner umbra
#

Think he meant "in a for loop"
If that is the case you should use the runTaskTimer

brittle leaf
#

yeah i was gunna say that

grim laurel
#

does anyone know why i don't see the hologram on holographic display

#

it says it's here

#

but i don't see it

#

on 1.19

#

and i dont have via versions

past shoal
#

ask urself is playing minecraft the right thing to do

#

if yes then ask urself why isn’t this working out for u

#

if no then just stop

grim laurel
#

I don't need a psychiatrist, I asked if anyone knows why it doesn't work

#

now it works

cedar marsh
wind patio
#

Ever heard about schedulers?

half harness
#

they're probably using schedulers but they may not know about anonymous classes

half harness
#

Who is Raphfrk

obtuse gale
#

dkim

#

what i am meant to say other than "a bukkit contributor from the OG days"

#

which is obvious given the context of the commit

prisma wave
#

ur supposed to know their full name and address and also own their birth certificate

#

and death certificate (if applicable)

half harness
#

😔

prisma wave
#

i said if applicable

brittle leaf
sick belfry
#

roses are red, pimples are too, mrbeast gaming uses skript pain

#

source: (no joke) a friend of mine who just got hired by them

dense crane
#

Is This A Minecraft Server? (Idk If I Am Offtopic i Didnt FOund ANy Other Active Channel So I Asked Here Pls Answer)

half harness
#

lol

prisma wave
#

Yes This Is A Minecraft Server (Idk)

dense crane
#

so how can i test plugins

half harness
#

is the test server still up @prisma wave

#

you're staff

#

you must know

queen saffron
#

It should be

dense crane
#

First Things First I Need T o Know

prisma wave
half harness
#

|| btw you don't have to type with uppercase ||

#

|| wpm 📈 ||

dense crane
#

||ok my man||

prisma wave
#

Btw You Don't Have To Type With Uppercase*

half harness
#

My Bad

#

@dense crane what plugin do you want to test

dense crane
half harness
#

oH cHATREACTION_ _

sick belfry
#

god I'm about to have a stroke

#

seriously

half harness
#

wHY

#

sTROKES aREN'T gOOD tO hAVE_ _

dense crane
#

wHAT

#

:_:

half harness
#

ok testplugins is down

#

🪦

sick belfry
#

FUCK GOD

#

AAA

half harness
#

wOAH

#

tHAT'S nOT nICE

dense crane
#

fuck goD

#

lol

half harness
#

😮

dense crane
#

xddddd

half harness
#

@dense crane Too many caps.

dense crane
#

@dense crane Too many caps.

half harness
#

@dense crane tOO mANY cAPS.

half harness
dense crane
#

ye its down

#

:(((

half harness
#

Sad

ocean quartz
#

What am I reading

half harness
#

Discord

wind patio
#

just got banned from EngineHub (worldguard/edit) discord server for asking a simple question, then saying 'it's weird how I keep comming to this server to ask for a simple question yet noone manages to answer it'
people are so butthurt on that server, anyways
how's your day going

ocean quartz
#

Not exactly the right way to talk with people you need help from, and yes you should use a paste not a screenshot
Did you really get banned or just kicked? Sounds more like a kick

wind patio
#

maybe kicked, not sure, don't really care

sweet cipher
#

I made sure it fits in the screenshot.
And ever heard about click the image => open original (via browser) => zoom in?
Instead of moving it to a paste

wind patio
#

I don't think I've ever gotten a single answer from that server, regarding my questions

wind patio
#

yes, you cannot edit it directly, I am aware

#

but imo it's sufficient when you just need context of the issue

sweet cipher
sweet cipher
ocean quartz
wind patio
#

sure, I guess, still depends though.

ocean quartz
#

And also it shouldn't be convenient to you, it should be convenient to the person trying to help you, they are the ones giving their time to help you with your problems

wind patio
#

Well, I meant no disrespect, but me, having my previous record of 0/N times that I've got any help there, got a little bit tired of his mockery, instead of asking me to post it on a paste service or wtv. I treat people how they treat me, is all

agile galleon
#

no wonder you got banned from their discord lmao

#

if you dont want help just say it

#

and we wont bother you anymore :)

wind patio
#

what do you mean 'no wonder'? there's literally nothing I did that would be remotely worthy for a ban, yet alone a kick from the server lmao

#

getting kicked for saying the truth, yeah, 'no wonder'

#

oh excuse me that I'm such a menace to the society!

inner umbra
#

Reminds me of when I got banned from a dev discord for telling people how my verification bot checks the paypal transaction id/email against the users purchased resource on mc-market lol

Even though there are publicly available bots that do exactly this and more.

agile galleon
wind patio
#

wouldn't it have taken the same amount if not less time for him to ask me to paste it on a paste service instead of replying with a gif?

#

you clearly didn't get my point

sweet cipher
#

I’m not going to say that some people in the WorldEdit discord are nice, but at least don’t make it harder for them and give them a reason to be rude

wind patio
#

No, I did not, because as I said before, for me, personally, it is not an issue to look at code in a screenshot form.
And how hard can it be to open an image lol

sweet cipher
#

You’re just purposefully ignoring what people are telling you now

#

If you’re asking for help, you should care more about making it easier for people to help you

wind patio
#

Be real with me here, how hard is it to open an image to look at code

sweet cipher
#

Rather than what’s easiest for you

sweet cipher
wind patio
#

Took what, 2, 3 seconds more?

ocean quartz
#

Not necessarily for you to send the image or not

And ever heard about
Is where you gave them a reason to be rude like Fish said

sweet cipher
#

I pretty much never help people who do that

#

Exactly

ocean quartz
#

It comes of as condescending

sweet cipher
#

They’ve been rude to me before, but I was at least trying to make it easy for them to help me

#

You can think about it this way:
If you aren’t willing to take the effort to help people help you, why should people take the effort to help you?

wind patio
#

Well, I have acted nicely all the previous times, no matter how I was replied to, but I can only go so far like that

sweet cipher
#

They weren’t rude at first

#

You said something rude before they did

queen saffron
#

Imma just watch 👀 This sounds like 🍵

wind patio
#

I'm talking about all the N times I've asked help there

#

not this particular time

sweet cipher
#

I’m too lazy to go back and look at your past conversations, but based on this example I doubt you’ve made it easy for them in the past

wind patio
#

regardless, yes, I know that my actions may not have been the best, but I just wasn't having it anymore
as I said before, I don't think I've ever gotten a straight simple answer from there

ocean quartz
#

Last thing I'll comment on the topic, whether or not they treated you badly previously i don't know, but what I am saying and probably what Fish is saying is that you stated to have been banned for asking a simple question, which you weren't, (first you probably just got kicked) and the reason was for the attitude, not for "asking a simple question"

sweet cipher
#

Exactly

wind patio
#

should a person be in charge of such size discord server if he can't handle probably the tinyiest amount of attitude lol

sweet cipher
#

You do realize it’s a free plugin right?

#

What gives you the right to be rude?

#

Sure you can complain about them, but not if you’re rude to them first

wind patio
#

did you read any of what I said

sweet cipher
#

I’ve complained plenty of times about them but I haven’t been rude to them

wind patio
#

I specifically implied, that all the times I've asked for help there, I was treated like shit and still acted nicely

sweet cipher
#

As far as I know at least

ocean quartz
#

It's not about not handling, it's that they can't be bothered, after a long day of work if someone came to me for help with an attitude I would probably also kick

obtuse gale
#

oh my god shut up no-one cares

sweet cipher
wind patio
#

And yet you still say that I was rude first

#

lol

#

good enough example for you?

queen saffron
wind patio
#

¯_(ツ)_/¯

obtuse gale
#

people care about disproving your point

#

not about your bitching

wind patio
#

still care

#

¯_(ツ)_/¯

obtuse gale
#

not about your bitching

noble cedar
# wind patio still care

you seem to be less concerned with fixing your problem, and more about proving everyone else wrong

#

it may be that behavior that got you kicked

wind patio
wind patio
obtuse gale
noble cedar
wind patio
#

but that's just my two cents

queen saffron
#

Okay lets just stop

#

This isnt going anywhere

wind patio
#

where does it need to go

#

I just like chatting

prisma wave
#

ESH

obtuse gale
#

Esports Sunglasses Hunger

prisma wave
#

yes!

sweet cipher
#

!

queen sable
#

hey i have a little problem with placeholderapi in the minecraft chat it shows all the time also support you can create custom placeholder like this or support center text can someone help me?

ionic gust
obtuse gale
#

bro what

ionic gust
static zealot
#

I believe this was the joke

ionic gust
#

fr

rich quail
#

Hi friends

#

Do you know

#

A plugin

#

That will make commands

#

Like /vip, /sponsor

#

And show their perks?

distant sun
#

any custom command plugin ig

obtuse gale
#

Can anyone help me i made a gui with deluxe menus and im trying to make it so when i click it runs the command /warp koth

#

but it isnt working

obtuse gale
remote goblet
#

documentation is a crazy thing @obtuse gale

obtuse gale
#

bro i looked at that did what it said and didnt work