#dev-general

1 messages ยท Page 65 of 1

topaz bay
#

(obviously)

#

lol

lunar cypress
#

right thought so

#

lisp uses pn then

hallow tide
remote goblet
topaz bay
#

@remote goblet its what she deserves

lunar cypress
#

let's not get started with esoteric languages

remote goblet
#

Now to write something that isnt that trash

#

but im not sure how to do that

#

so we'll find out how this goes

lunar cypress
#

reminds me of the one i've been wanting to implement for 2 years now

hallow tide
#

XD

topaz bay
#

Ive written a couple of languages

#

Honestly the most fun programming Ive ever done

lunar cypress
#

Yeah languages are awesome

hallow tide
#

ok i gtg sleep cya guys

prisma wave
#

bye

lunar cypress
#

๐Ÿ‘‹

#

I'll also call it for today

prisma wave
#

weak

#

REAL programmers don't sleep /s

remote goblet
topaz bay
#

absolutely weak

#

NO

remote goblet
#

okay

#

sorry

#

delete

topaz bay
#

You dont need the plugin

#

and make the class final

remote goblet
#

attempt #3 ๐Ÿ˜…

topaz bay
#

your theme is annoying

remote goblet
#

whai

topaz bay
#

why is public a different color from final and class

#

honestly yes

remote goblet
#

my eyes are burning

#

i had to switch off that

#

okay lets see how trash this gets

signal tinsel
#

my eyes are burning from the amount of messages I'm about to send in console

remote goblet
#

im scared of messing any of this up lmao

signal tinsel
#

Oh fuck

#

I forgot things are just references

prisma wave
#

how so

remote goblet
topaz bay
#

that equality check is dumb

#

and theres no reason to hold a reference to the world, nor the center

remote goblet
#

the if (this.owner == owner) return

#

or

topaz bay
#

Yes

#

Ugh

#

Kotlin would suit you so well

remote goblet
#

;o

prisma wave
#

that's bad kotlin

remote goblet
#

I never said it was good

prisma wave
#

they're using streams

#

ew

remote goblet
#

that's all written with 8 hours of knowledge with kotlin

#

as they spent 8 hours transferring from java to kotlin

topaz bay
#

omg

#

the resolution of the method

#

yikes..

remote goblet
#

anyway

#

kotlin is scary

topaz bay
#

Its really not

remote goblet
#

anything is scary to me

#

I already have Java, Html, Css and Spanish to learn

#

I dont need kotlin thrown in there

topaz bay
#

did you just group html and css with a GP programming language and a SPEAKING language

#

How... DARE you

remote goblet
#

LMAOO

distant sun
#

:))

remote goblet
#

my html and css is really bad

#

my spanish is enough to get by

#

my java is clearly a mess

#

kotlin scares me

#

sooooooo

topaz bay
#

Fun fact

#

You can replace java, html, and css with Kotlin

#

๐Ÿ™‚

remote goblet
#

Can you replace spanish with kotlin

#

๐Ÿ™‚

topaz bay
#

Yes

remote goblet
#

shut up

prisma wave
#

Absolutely

remote goblet
#

oh yeah

#

add SQL in the list of languages aswell

#

even tho html isnt a language

topaz bay
#

it is a language

#

its not a programming language

remote goblet
#

ye

topaz bay
#

language is literally in the name

#

xD

remote goblet
#

i'm not the smartest person here :P

topaz bay
#

You can also technically replace sql with kotlin too

remote goblet
#

I'll learn kotlin eventually

#

:(

topaz bay
distant sun
#

yo

topaz bay
#

lol

distant sun
#

what are you doing here

remote goblet
#

Sxtanna is trying to convince me to learn kotlin

prisma wave
#

Good idea

#

Learn kotlin

remote goblet
#

Bite me

#

sx am I allowed to do

public Island(Island island) {
  // Stuff
}
``` or is that forbidden
topaz bay
#

no?

#

Although, kotlin would do this for you

#

just sayin...

remote goblet
#

Shush about kotlin

topaz bay
#

Kotlin also does this...

#

๐Ÿ™‚

frail glade
#

๐Ÿ˜

remote goblet
#

I just need this plugin to be somewhat functional >:(

#

without the use of kotlin

frail glade
#

I feel that

topaz bay
#

I meaannnn

#

If youre looking for functional, Kotlin is definitely better

#

LOL

remote goblet
#

I meannnnn

frail glade
#

Can confirm

remote goblet
#

all skyblock plugins suck so I'd rather make my own

frail glade
#

Oof

remote goblet
#

despite my brain does not contain enough brain cells to do it

#

:(

topaz bay
#

Said every person who ever wrote skyblock plugins

remote goblet
#

I have amazing english and grammar

topaz bay
#

And look at that

#

They all still suck ass

remote goblet
#

Well the thing is tho

#

If I make a skyblock plugin

#

and it sucks

#

I can only blame myself

topaz bay
#

The issue is that they didnt use Kotlin

#

:D

remote goblet
#

You make a kotlin skyblock plugin and we'll see if it still sucks ass

#

:D

topaz bay
#

quite busy atm

#

Maybe later though

frail glade
#

Is that the new premium plugin?

topaz bay
#

hell no

remote goblet
#

I wish i had external emojis

Normal text doesn't justify what i wanna say :o

ocean quartz
#

Everyone has some resistance going into Kotlin, but once they do, they don't wanna go back

topaz bay
#

I'm mad I cant use coggers

frail glade
#

What are you wanting to say? I'll translate it.

topaz bay
#

glare

#

use coggers

frail glade
#

What the hell is that

topaz bay
#

WHAT

frail glade
#

I got no idea what a coffee is.

remote goblet
#

now just picture those everywhere

topaz bay
#

yikes...

#

imagine using java

#

๐Ÿคข

frail glade
#

make sure to use ArrayList

remote goblet
#

Sxtanna I will smack the shit out of you >:(

topaz bay
#

I'm ok with this

#

As long as you use Kotlin

frail glade
#

She going to smack you silly

topaz bay
#

smile

frail glade
#

Or he

frail glade
#

I don't assume gender

remote goblet
#

Teach me kotlin and ill do this in kotlin

#

bet

topaz bay
#

ugh

remote goblet
#

I'm the last person you'll wanna teach btw

topaz bay
#

Why is it always me teaching people kotlin

remote goblet
#

cause

topaz bay
#

You would be like the 6th person

remote goblet
#

when you're talking to someone who doesn't know kotlin

#

and start shoving it down their throat telling them to use it

frail glade
#

I'll teach you Kotlin

topaz bay
#

JUST LEARN IT 4HEAD

remote goblet
#

they'll typically be like "okay fine, teach me it"

#

SXTANNA, I TAUGHT MYSELF JAVA AND LOOK AT WHAT WE GOT

#

WE GOT THAT ISLAND.JAVA

topaz bay
#

WELL

remote goblet
#

Maybe I should pull a Mr. Mask and just get spoonfed code all the time and claim im learning it

topaz bay
#

whom?

frail glade
#

WHAT

remote goblet
#

someone who made my brain hurt before in #off-topic

frail glade
#

๐Ÿคฟ

#

Mr Mask ^

ocean quartz
remote goblet
#

I will learn kotlin

#

if you teach me it

#

but trust me you dont want to teach me it

topaz bay
#

You cant be worse than glare

frail glade
#

I didn't even want to reach myself it

#

Okay ur banned

ocean quartz
#

We need to get @distant sun to use it too

distant sun
#

noobs

topaz bay
#

Maybe I should make a kotlin learning discord

distant sun
#

a blog

frail glade
#

Or a decent tutorial

distant sun
#

I mean vlog

ocean quartz
#

Make sure to make an indian accent

topaz bay
#

the kotlin reference is infinitely better than any blog anyone can make

remote goblet
topaz bay
#

And people still struggle

remote goblet
#

I was told im not learning kotlin

#

soo

topaz bay
#

Tell Emily to suck my whole ass

remote goblet
distant sun
#

or d

frail glade
#

Damn Emily is lucky :(

#

I only got half

remote goblet
#

I trust nicole over all of you :o

topaz bay
#

WHAT

#

WHY

#

Clearly Nicole is a 4head

frail glade
#

Because she's her friend

#

She's nice to her

remote goblet
#

Nicole is my favourite person :o

frail glade
#

She's not Sxtanna.

remote goblet
#

She didn't completely bully my Island.java >:(

topaz bay
#

You have favourite people?!??!

#

I have a list of people whom I hate the least

#

And thats it

ocean quartz
#

Am I in it?

frail glade
#

I know I am

remote goblet
#

They didn't entirely bully it

frail glade
#

Ori, don't feel attacked, Sxtanna bullies everyone.

remote goblet
#

I know

#

:(

topaz bay
#

Ok, now shes just lying

remote goblet
#

She's trying to make me feel better about it

frail glade
#

The channel is here to give improvements and constructive criticism.

remote goblet
#

Before she said that she essentially told me to give up

#

soo

distant sun
#

She's not Sxtanna.
@frail glade good point

#

who would want that

frail glade
#

If you give up, you're not getting anywhere.

topaz bay
#

@distant sun fuck you

frail glade
#

I will also say a Skyblock is a pretty big first project, if it is your first.

distant sun
#

thanks

ocean quartz
#

Do like me, make it, then rewrite it, then rewrite it again

distant sun
#

and never finish it <3

ocean quartz
#

Exactly

distant sun
#

0 bugs

#

0 unhappy buyers

#

0 stress

remote goblet
#

It's my first decent project

distant sun
#

flip you too btw @topaz bay

#

ยฏ_(ใƒ„)_/ยฏ

remote goblet
topaz bay
#

Oh thats some weak shit

distant sun
#

Im here with you ori

frail glade
#

You're doing great, Ori!

remote goblet
#

Ori is not doing great ๐Ÿ˜…

distant sun
#

90% of my projects havent seen the day light

topaz bay
#

Dont listen to them Ori

#

Youre doing TERRIBLE

#

๐Ÿ˜ˆ

remote goblet
#

I hate you

#

i hope you know that

topaz bay
#

LMFAO

distant sun
#

I thought everyone does that

#

good to know

ocean quartz
frail glade
#

I have like 20 projects I haven't completed, so, don't feel bad. A project is never actually finished.

kindred hatch
#

20?

frail glade
#

Okay fine, 200.

kindred hatch
#

I have 20 servers that never saw the light of day, plugins wise....

distant sun
#

:))

#

and let's not talk about updates

frail glade
#

Oof

#

Like PAPI3?

distant sun
#

โค๏ธ gian

#

like tp 2020 update which is coming in the summer of 2030

frail glade
#

Wot

distant sun
#

the update we were supposed to finish before 1st jan

#

and it's fucking april xd

frail glade
#

Yeah but we didn't say of which year.

distant sun
#

#testplugins-2020-update isn't enough?

frail glade
#

Oh you mean the update to 1.15?

distant sun
#

I mean ANY UPDATE

#

xd

frail glade
#

I'll update VoteParty

distant sun
#

we got competition rn

frail glade
#

๐Ÿ˜

compact perchBOT
#

@frail glade

โŒ› Hold up...

You already claimed your daily reward for today!

remote goblet
#

I dare someone to tag piggy with that

distant sun
#

@quiet depot

ocean quartz
#

Lol

distant sun
#

yet no =clip

frail glade
#

=clip

#

Oof

#

He's funny

distant sun
#

if your discord is a little slow you dont even get to see the gif lmao

frail glade
#

Get a faster Discord.

distant sun
#

good point

remote goblet
#

oh dear

#

using p variable instead of player

#

so many brackets

rotund egret
#

Interesting. You must read English differently than I do, because to me it doesn't appear he asked about either of those.

remote goblet
#

Well funny thing

#

This isn't the support channel

eager sierra
#

Oh oops

remote goblet
#

so both of you must be reading english differently

rotund egret
#

relaxed area to discuss development topics
Seems on topic to me, but go off I guess ๐Ÿ‘€

remote goblet
#

I discussed the fact they using a lot of brackets and they were using p variable ๐Ÿ‘€ Their question didnt matter in this channel because this channel isn't meant for support

It's meant for trashing Eclipse Users, 1.8 Developers and convincing people to switch to Kotlin

distant sun
#

^

rotund egret
#

Eclipse is good for specific things that Intellij doesn't do well

remote goblet
#

Eclipse is bad in all areas

rotund egret
#

There's some very specific niche advantages.
Something with ast's, and IIRC something with source processors and Intellij not being able to do them.

Nothing I work with, but notable for someone that might.

remote goblet
#

Supporting Eclipse is not allowed in this channel

rotund egret
#

Plus it's less bloat

#

but I still like Intellij, it suits my needs

frail glade
#

asts? Source processors?

rotund egret
#

Idk these were notes made by Mumfrey and Lex. Mumfrey being someone who made Mixin, which does bytecode manipulation commonly used for Coremods.
So they probably get really technical with this stuff.

topaz bay
#

Eclipse does absolutely nothing better than IntelliJ

rough flame
#

Hi

#

What's this channel for? :P

#

@pallid gale I think the name of this channel is not perfecet. This is already under General, no need to even include it in its name. I think a clarification of each channel's purposeshould help deciding new distinct names for these two.

frail glade
#

this for discussing stuff related to dev

rough flame
#

Then maybe that channel should be coding, this should be development

topaz bay
#

Those words are synonyms in English

rough flame
#

That is not true

topaz bay
#

I think.... I know this language...

rough flame
#

I think you are wrong

topaz bay
#

dev-support and dev-general would be nice

#

Ok Mr Hungarian

rough flame
#

Oh you are getting personal, nice

topaz bay
#

Thats not personal...

rough flame
#

It is.

topaz bay
#

There are millions of Hungarians

rough flame
#

And millions if idiots

topaz bay
#

Oh not that many millions it seems

#

Only 9

rough flame
#

What about software-development and plugin-coding or something like that

topaz bay
#

Its general discussion about development

quiet depot
#

tell you what

pallid gale
#

It's only a trial run of this channel

#

nothing confirmed

quiet depot
#

how about we just call this place #code-monkeys

rough flame
#

where we don't talk about code?

#

(by GLARE)

quiet depot
#

wot?

pallid gale
#

Did you just assume my species?

rough flame
quiet depot
#

o

rough flame
#

Okay, what about
plugin-development and
software-development?

First is only about plugin development, second is everything that is software development but not plugin dev

#

(but do we really need two channels for development?)

topaz bay
#

The difference is the intention

rotund egret
#

Worth nothing that my thesaurus doesn't have "coding" as a synonym for "development"

In-fact development is so broad it would be used for a lot of different things, it would be weird to be a synonym.

topaz bay
#

One is for helping people, the other is for discussion

rough flame
#

I see

pallid gale
#

Does the channel name really matter this much?

#

lol

topaz bay
#

@rotund egret thats a non factor

frail glade
#

You guys sound like the same people who complain about /daddy being a command in PlaceholderAPI.

topaz bay
#

ofc the word development has a million definitions

frail glade
#

The point being it's useless to be concerned about.

rough flame
#

The channel's name is the primary indicator of its goal, people will just GUESS what the channel is for by its name

rotund egret
#

That's aside the point, it's not a synonym, which is the point

rough flame
#

support? xd

obtuse gale
#

Wtf skript

rough flame
#

I'm just kidding don't worry, we are trolled

topaz bay
#

Its "beside" the point

#

And if you apply it to the context of what it means here, "Software Development" it is a synonym

pallid gale
#

HELP! my skript isnt working

frail glade
#

Okay guys

for all players online:
player kick

WHy doesn't my skript work?

topaz bay
#

@pallid gale please

#

no

rotund egret
#

Software development is a phrase, not a word ๐Ÿ‘€

pallid gale
#

Is anyone here?!?!

#

pls @frail glade @quiet depot @pallid gale help

rough flame
#

(A phase still can have a context)

quiet depot
#

wat problem funnycube?

pallid gale
#

script dont work

#

skript

quiet depot
#

have you tried turning it off and on again?

rotund egret
#

Yeah a phrase can have context, that wasn't what I said.

pallid gale
#

im not the owner

#

just dev

quiet depot
#

oh ok

#

there's nothing you can do then

topaz bay
#

I never said it was a word

quiet depot
#

just tell the owner skript is broken

pallid gale
#

but this is skript support

topaz bay
#

I said "development" in this context means "software development"

pallid gale
#

so i need support

frail glade
#

Sir I'm going to have to ask you not to tag staff.

rough flame
#

/kill all *

pallid gale
#

@frail glade fk u crap sever

quiet depot
#

sx this aint english channel

pallid gale
#

Spanish?

topaz bay
#

Je peux parle en francais si tu veux

quiet depot
#

not quite

frail glade
#

Alrighty, I'm going to have to mute you.

quiet depot
#

spanish, like the cube said

pallid gale
#

pls no

frail glade
#

=mute @pallid gale

compact perchBOT
#

@frail glade

Invalid Args!

=mute <@user> <global/services>

quiet depot
#

=mute @frail glade

compact perchBOT
#

@quiet depot

Invalid Args!

=mute <@user> <global/services>

frail glade
#

=mute @pallid gale global

compact perchBOT
#

@frail glade, Did you really just try that?

obtuse gale
#

Denizen for life

pallid gale
#

Can't get muted if you are the server owner ๐Ÿค”

frail glade
pallid gale
#

Still ain't muted

frail glade
#

๐Ÿ˜ฎ

quiet depot
#

@obtuse gale lukkit, lua for bukkit

topaz bay
#

@pallid gale

I ain't bovvered

pallid gale
#

Really should reset the ecloud log

frail glade
#

Yeah...

pallid gale
#

2,375,912 lines is quite a few to read

frail glade
#

Ooof 502 errors again.

pallid gale
#

bs

obtuse gale
#

Speaking of lua, you might not want to interact with Roblox development on their discord :)

frail glade
#

April Fools

pallid gale
#

roblox support

#

we can add that

topaz bay
#

petition to erase lua from human history?

#

I vote yes.

rough flame
#

No, we need wow addons and factorio

obtuse gale
#

I've seen worse on their style of coding

frail glade
quiet depot
#

nah

#

we need #roblox-coding-support & #roblox-development-support

#

because they different

woeful sigil
#

free robux at my facebook channel please donate

pallid gale
#

#roblox-general-english-debate

topaz bay
#

@quiet depot VERY different

#

obviously

quiet depot
#

ur VERY different

#

obviously

pallid gale
#

different with that 4head

quiet depot
#

yeah

topaz bay
#

SHUT UP

quiet depot
#

giant 4head

obtuse gale
#
local arr = {yes;no}
if (arr[0]) then
//stuff
end```
woeful sigil
#

buy my robux pls

topaz bay
#

Wow, I'm offended

obtuse gale
#

There's the abuse of table style

woeful sigil
#

how much is it worth lol

pallid gale
#

I'll only shutup if you stop causing arguments

topaz bay
#

Im going to report you now

#

HOW DID I CAUSE THAT

pallid gale
#

otherwise i'll rename the discord

obtuse gale
#

Do it

topaz bay
#

No balls

#

This is my greatest achievement to date.

obtuse gale
#

LOL

pallid gale
#

Wouldn't want to scare off new people so quickly

topaz bay
#

I am 100% ok with this

obtuse gale
#

Aw man, i was going to ask for help with the roblox studio rip

frail glade
#

lol

woeful sigil
#

i have never been to a roblox discord server

obtuse gale
#

Lol

steel heart
#

Roblox is the most godly game

wind kelp
#

yo is there a github where i can report issues at for deluxe menus @chilly jungle

#

an issue tracker

pallid gale
#

and/or catch clip online

wind kelp
#

aren't dev builds unstable though @pallid gale

pallid gale
#

It's just to see if we're already aware of the bug

wind kelp
#

oh so let's say it's fixed in a dev buils that's basically him trying to fix every buy possible and when he's nearly done he release a build to spigot correct?

#

@pallid gale

pallid gale
#

They're development builds, for the most part they should be stable. Just not heavily tested like release versions are

wind kelp
#

oh ok and i use 1.8.8

pallid gale
#

1.8 isn't officially supported anymore

wind kelp
#

why

#

ya it is it loads

pallid gale
#

It's like 4 years old

wind kelp
#

then u must not pay attention

#

he hadded 1.8 back to it

pallid gale
#

We can't guarantee full support for 1.8.8 but it seems that it works just fine.

#

That doesn't mean it's officially supported.

wind kelp
#

ya i can just decompile it myself n add it if they remove it and rebrand it and offer it for download

#

or sell the source code

pallid gale
#

It's a free plugin?

#

huh?

wind kelp
#

deluxemenus?

pallid gale
#

Correct

wind kelp
#

i believe so

#

its free but offers no source code

pallid gale
#

Yes, your point?

wind kelp
#

but i have 2 advanced decompilers so i'll put on friends spigot page so people can use its source code

#

since clip doesnt offer it

pallid gale
#

But... why?

#

lol

wind kelp
#

cause i can and i know clip wouldn't like it

pallid gale
#

It's only not public cause its a mess

#

Not cause we're trying to hide it

wind kelp
#

ya cause clip is trash at coding

#

i can tell

pallid gale
#

You're free to decompile it and use it for your own use

#

No one is stopping you are or your 2 advanced decompilers

wind kelp
#

and claim it as mine

pallid gale
#

What's the point, spigot just removes it?

#

Achieves nothing

hot hull
#

What an absolute madlad lmao

pallid gale
#

Indeed

hot hull
#

If the plugin is so trash, make your own lmao

wind kelp
#

no lol i know how to hide it and me and my friend made 960$ so far off 1 copied plugin n it's been on there for 9 months now

#

we didn't make it

pallid gale
#

I mean with a premium plugin you can atleast leak a paid plugin, but delumenus is free?

wind kelp
#

well tf u going on about with you attitude then if u don't care cause obviously you do son

pallid gale
#

Who would pay for a copy of a free plugin?

wind kelp
#

well not if me and my friend work on it to fix issues and add certain features clip didn't do

pallid gale
#

Why not just request them?

wind kelp
#

look at clip that minecraft nerd spent money on discord boosts how nerdy is that

#

and so did u cube

#

you minecraft nerd

pallid gale
#

So nerdy

wind kelp
#

ok minecraft nerd

pallid gale
#

How could have I of done such a terrible thing /s

wind kelp
#

ok minecraft nerd, go to sleep now.

pallid gale
#

Alright, good chat

wind kelp
#

lmao u edited it lol

#

go back to english 1

pallid gale
#

Indeed I did

wind kelp
#

you can't even use proper sentences

somber tulip
#

Bruh you literally made a minecraft plug-in tho debuff?

hot hull
#

^ ๐Ÿ˜‚

wind kelp
#

learn how to talk before you talk back at someone

somber tulip
#

Ironic

pallid gale
#

No his 2 advanced decompilers is too advanced

wind kelp
#

@somber tulip who said i coded a plugin though?

#

i said i can decompile them

#

are u stupid a decompiler can crack anything not just an mc plugin it's not based off mc

#

go get an education you minecraft nerds

somber tulip
#

Ceo of missing the point

pallid gale
#

How does one crack a free plugin?

hot hull
#

I just can't lmao

wind kelp
#

yo guys literally are minecraft nerdsxd

somber tulip
#

YOURE IN A MINECRAFT DISCORD ๐Ÿ˜‚๐Ÿ˜‚

pallid gale
#

Shh don't tell him

#

I mean props to him for using the right channel

wind kelp
#

cracking a free plugin so people can edit the source

#

you minecraft nerds

pallid gale
#

That's not cracking it?

wind kelp
#

this word must really hurt you

#

nerd

#

you keep rambling i can tell

pallid gale
#

Yup, you caught me out /s

wind kelp
#

well, most people will say things to disregard them from sounding mad, but you are.

#

i'm sorry i hurt you

somber tulip
#

On a real note, why are you here?

wind kelp
#

i'm sorry i hurt you

pallid gale
#

What exactly am I suppose to be mad at?

wind kelp
#

i'm sorry i hurt your feelings

#

i'm sorry i hurt your feelings @pallid gale you minecraft nerd

#

you're a god damn helper and admin on a minecraft discord you minecraft nerd

#

never speak my name with yo phony ass

quiet depot
#

wadu hek

#

why is this kid still here

somber tulip
#

You think theyโ€™d be in a minecraft discord if they cared if people call them nerds lmao

quiet depot
#

where's the ban at

pallid gale
#

Welcome pig

#

What's the fun in that

hot hull
#

Too funny to ban em

quiet depot
#

aight

wind kelp
#

piggy can't handle being called a minecraft nerd so he's gonna ban me

somber tulip
#

I can almost see the tears from his face

wind kelp
#

i'm sorry i hurt you piggy

pallid gale
#

Yeah thats what a reckon

somber tulip
#

Vision blurred?

pallid gale
#

@quiet depot You minecraft nerd

quiet depot
#

oh

#

you did hurt me

#

my feelings are severely hurt

#

i wish I could be more like you debuff

#

such a cool guy

wind kelp
#

look at you guys we got the whole minecraft nerd squad and you over here tryna talk shit but you the ones with a discord rank on a minecraft server

#

you minecraft nerds

somber tulip
#

His username sounds like someone who plays minecraft

wind kelp
#

get life kid

somber tulip
#

You minecraft need

#

Shit

wind kelp
#

i've had this account since i was 14

pallid gale
#

Don't edit it, he'll be onto you

wind kelp
#

you minecraft nerd

#

why would i edit something of my childhood days

quiet depot
#

funny thing is most of us donโ€™t even play this game, just profit off little kids that do

#

like debuff for example

distant sun
#

Lmao @quiet depot

somber tulip
#

facts

pallid gale
#

this is true

wind kelp
#

so how are you gonna test plugins??? stfu you minecraft nerds

pallid gale
#

Woah was that an edit?

hot hull
#

And how old are you now? 15

quiet depot
#

learn english stupid

somber tulip
#

Frosty donโ€™t be silly

pallid gale
#

Learn english nerd

somber tulip
#

14 and 3/4

quiet depot
#

youโ€™re being too kind

wind kelp
#

you just literally admitted you just make plugins, you minecraft nerds.

quiet depot
#

~9 years old

wind kelp
#

lmao you all are ganging up on me now i know how much i hurt you so i'm gonna stop now

pallid gale
#

Bet you're secretly a roblox nerd @wind kelp

hot hull
#

you just literally admitted you just make plugins, you minecraft nerds.
I'm confused as to how this would be a bad thing

wind kelp
#

i feel pitty for you

quiet depot
#

pity*

#

stupid

#

learn english kid

wind kelp
#

what's roblox lmao

quiet depot
#

ur favourite game

somber tulip
#

That game you play every week

wind kelp
#

well your mom plays with my nuts while you play roblox

somber tulip
#

OOOO mom roast letโ€™s go

wind kelp
#

i'm sorry i hurt you guys now i can tell you're mad

pallid gale
#

We've upgraded from nerd calling

#

What a day to be alive

wind kelp
#

i bet your head built like a fucking rotten potato

pallid gale
#

What?

somber tulip
#

These roasts a weak doe

wind kelp
#

bitch you so ugly even bob the builder said we can't fix it

pallid gale
#

Thats better

somber tulip
#

Nice google

wind kelp
#

google

#

how

#

i can show u my history

#

ur fucking dumb

somber tulip
#

I really donโ€™t care

pallid gale
#

Wouldn't want to see the roblox porn

#

Taking this long for a come back?

#

smh

wind kelp
#

see you wouldn't think of good comebacks cause you need google and you just said rn "google" which means you're a waste of time you gotta use google to learn to talk now i can see why you seem uneducated

somber tulip
#

What?

hot hull
#

Commas exist, learn to utilize them

wind kelp
#

idc

pallid gale
#

Leave his run on sentence alone lol

hot hull
#

Anyhow, thanks for the good laugh

#

Jesus

pallid gale
#

And thats enough of him

somber tulip
#

Iโ€™d hope so after that

pallid gale
#

Reported to discord <o/

hot hull
#

Thanks

pallid gale
#

Well that was fun, back to work

distant sun
#

Tp 2020 update @pallid gale

foggy pond
#

God I missed out on that

#

I think he was a troll though

#

I don't think he was actually that dumb

prisma wave
#

Wtf was that

quiet depot
#

high iq

prisma wave
#

Clearly

#

A man of vast intelligence

quiet depot
#

big brain

prisma wave
#

are u stupid a decompiler can crack anything not just an mc plugin it's not based off mc

I think this was my favourite

#

You can hack NASA with a decompiler

foggy pond
#

I want more people like that

obtuse gale
#

What the hell was that chat above

pallid gale
#

Was good fun

#

Besides the end stuff i hate to purge

obtuse gale
#

He was neutral 2 days ago, no idea why he was cuckoo bananas today

foggy pond
#

He was a troll I'm telling you

prisma wave
#

He finally realised that we're all Minecraft nerds

#

Couldn't handle it

obtuse gale
#

Haha

pallid gale
#

idk he said some racist stuff at the end

obtuse gale
#

We all are minecraft nerds xD

prisma wave
#

o

foggy pond
#

He thought he was in a roblox server

obtuse gale
#

๐Ÿคท

foggy pond
#

what is that

prisma wave
#

How does that work

foggy pond
#

THe name of the server or what ๐Ÿ˜‚

obtuse gale
#

Oh and about this picture, there's an API for it

prisma wave
#

Holy

#

Oh really?

lunar cypress
obtuse gale
#

Yeah, I just figured that api was in JDA last time

#

Then I thought i could use it to abuse

pallid gale
#

o interesting

obtuse gale
#

Btw, it lists all clients of a user

pallid gale
#

how you getting the client info

obtuse gale
#

I only figure it in JDA...

#

On the User entity to be exact

#

Check in js, who knows

#

Oh and also, it will not show if user is on invisible

foggy pond
#

He is a cracker decompiler

pallid gale
#

=eval msg.reply(msg.author.local)

compact perchBOT
#

@pallid gale

#
Promise { <pending> }
pallid gale
#

umm

#

alright

lunar cypress
#

where in user thonking

#

or do you mean status

pallid gale
#

=eval msg.reply(msg.author.system)

compact perchBOT
#

@pallid gale

#
Promise { <pending> }
foggy pond
#

=op klyser8

pallid gale
#

checks out

#

b=eval msg.reply(msg.author.system)

whole zenithBOT
#

@pallid gale

#
Promise { <pending> }
foggy pond
#

what are you doing

lunar cypress
pallid gale
#

Trying to find the same thing in js

prisma wave
#

Use an ide smh

lunar cypress
#

you need to wait for the promise to finish

obtuse gale
#

Oh wait I'm so dumb lol

pallid gale
#

no ignore that

obtuse gale
#

It's on Member

pallid gale
#

the top part is the reply

#

second half is just the eval

lunar cypress
#

oh you're replying in chat i see

obtuse gale
#

There is an enumset in Member#getActiveClient()

lunar cypress
#

oh yeah you're right

pallid gale
#

b=eval console.log(msg.member.premiumSince)

whole zenithBOT
#
undefined
obtuse gale
#

Lol

pallid gale
#

it worked

lunar cypress
#

why do you console log when the eval result is returned in the channel lol

quiet depot
#

cube got the big brain

pallid gale
#

b=eval msg.member.premiumSince

whole zenithBOT
#
2019-06-05T01:28:51.176Z
pallid gale
#

cause whats the fun in that if you see it

foggy pond
#

Whoa wtf from when on is there 3 barreisys

glad copper
#

Lel

pallid gale
#

beta is just local barry running on my machine

#

hes only online when im testing something

obtuse gale
#
member.presence.clientStatus``` @pallid gale
pallid gale
#

=eval msg.member.presence.clientStatus

compact perchBOT
#
{ desktop: 'dnd' }
pallid gale
#

Oh it's in there

distant sun
#

desktop?

#

o

pallid gale
#

interesting, thanks

#

might add it to whois

obtuse gale
#

Np

foggy pond
#

I can't be the only one who actually started with Skript

lunar cypress
#

the poor hashmap

prisma wave
#

sterilizing

foggy pond
#

Why won't people let 1.8 die honestly

#

"CombAT waS BETER!" stfu there is plugins which fix combat post 1.8

obtuse gale
#

Reminds me of a kid who posted #694758129623367750 yesterday offering 5-10$ to train to be a better PvP player ._.

#

He was full of toxicity btw

foggy pond
#

WTF HAHA

#

that's pretty funny

lunar cypress
#

There was one person here asking for a big custom plugin made who literally offered like 1.5$

remote goblet
#

there was someone who was asking for a big/impossible/complicated discord bot for free

foggy pond
#

I mean I think that's just people who don't know how much time and effort it takes to write plugins

#

I don't get people who say that their budget is between 0 and 50$ for example

lunar cypress
#

they don't appreciate it even if you explain it to them

foggy pond
#

Does that mean that they might want the plugin for free?

lunar cypress
#

ever been freelancing?

foggy pond
#

Yeah, I have made a few plugins for people

#

For money

lunar cypress
#

In my experience, those people are like "that's basically no effort since you know everything" or "when I can explain it insufficiently in 2 sentences coding it must be the same" or "programming is easy and everybody can do it so I don't have to pay you that much"

#

not that many for exposure people fortunately but still

foggy pond
#

So far I actually haven't encountered any of those people yet

#

Most people payed fairly and were understanding

#

But the annoying part is when the clients keep being very vague about their plugin

lunar cypress
#

idk what you understand as a fair price but I'm happy for you that you got there mostly

foggy pond
#

Fair price would be something ~7$ an hour for me, not more mainly cause I am not an expert at what I do

#

But 1.5$ for a plugin which might take weeks to work on thonking

lunar cypress
#

I've also worked for 7/h and less but I don't accept those anymore

winter iron
#

Any suggestions for a plugin which I can use to redeem commands with paper?

lunar cypress
#

Double that and it's fair more or less

hot hull
#

Any vouchers plugin out there

winter iron
#

ty

foggy pond
#

I mean ye, I don't ask for much yet cause there is much better developers than me out there, but as I get better the price increases obv

hot hull
#

It should decrease since you know everything ๐Ÿ˜‰

lunar cypress
#

:wesmart:

prisma wave
#

wait you guys get paid hourly?

#

god that'd be nice

foggy pond
#

I mean

lunar cypress
#

You guys are getting paid?

foggy pond
#

I usually say how long the plugin takes, do 7 * hours it will take and voila that's the price

prisma wave
#

oh yeah

foggy pond
#

if I take longer that's on me

lunar cypress
#

yeah that's what I do mostly as well

prisma wave
#

how do you estimate the times though?

hot hull
#

You roll the dice

foggy pond
#

if the request is something I have possibly done similarly before, then I can estimate how long it will take

#

Otherwise I would have to look a bit into it and how I would go about making the plugin

#

And then make an estimate

rotund egret
#

Just always estimate 30 minutes +- 3 years

prisma wave
#

close enough

foggy pond
#

+-3 years

#

So it could be -2.999 years

hot hull
#

I mean if you roll the dice on a plugin which would take a week and you get 30 min

#

You're kinda yikes

#

But if it's the other way around, damn

foggy pond
#

yes then the guy requesting blocks you

hot hull
#

That's why you take 50% upfront

quiet depot
#

or sign a contract

lunar cypress
#

I also look at what components I need, how I'd approach and design things and what could possibly go wrong

hot hull
#

I usually take 100% upfront, but that's besided the point

foggy pond
#

Usually I do:

  1. We work out everything
  2. I make plugin
  3. I show it to the client
  4. He pays me
  5. He gets the plugin
rotund egret
#

im not asking 12 year olds to sign a contract

foggy pond
#

That way the guy wont earn anything from scamming me even if he wanted to

hot hull
#

^

lunar cypress
#

Usually I do:

  1. We work out everything
  2. I make plugin
  3. I show it to the client
  4. He pays me
  5. He gets the plugin
    @foggy pond I really recommend you take at least 50% upfront
foggy pond
#

Why though, there is no reason for them to scam

lunar cypress
#

You'll get scammed eventually

rotund egret
#

Yeah get paid for time

remote goblet
#

take 99% upfront

foggy pond
#

They dont gain anything

lunar cypress
#

They dont gain anything
@foggy pond They waste time

hot hull
#

I mean if you get another commission in the future requesting the same plugin you can be happy :p

lunar cypress
#

If you work hard on something and they decide to just ignore you, it's really frustrating

heady birch
#

Yeah when they dont pay just finish the plugin and release it on spigot

foggy pond
#

I haven't worked on any big plugin yet, the biggest one I worked on took me like 4 hours

lunar cypress
#

and time=work=value

foggy pond
#

So for bigger plugins I would probably ask for money every time a new 'checkpoint' is reached in the plugin

#

Veri good english I am

quiet depot
#

for bigger plugins, you sign a contract

hot hull
#

Hard signing a contract if the commissioner is 12 years old

quiet depot
#

12 year olds don't commission big plugins

foggy pond
#

How will a contract prevent them from blocking you and ghosting you

quiet depot
#

it won't, it'll prevent them from not paying you

hot hull
#

^

foggy pond
#

But how though ๐Ÿ˜‚ it's not a contract bound to the law

quiet depot
#

that's exactly what it is?

hot hull
#

kek

foggy pond
#

They could literally just block and ghost you and they will be gone

quiet depot
#

get them to sign a real contract

foggy pond
#

What if they do that, are you supposed to tell the police or something?

hot hull
#

If you signed the contract, and it's been broken you're allowed to take legal actions

foggy pond
#

Like

quiet depot
#

ianal

lunar cypress
#

agreeing on something is already a contract

quiet depot
#

I guess you sue them or something?

foggy pond
#

I don't see the law taking a minecraft contract seriously tbh

#

It should be taken seriously in cases like this

#

But I don't see it being taken seriously

hot hull
#

How not..

#

Money is money

quiet depot
#

it's a job contract, signed by 2 serious parties, of course it'll be taken seriously

foggy pond
#

What should the contract look like then?

quiet depot
#

ianal

#

ask gian lol

hot hull
#

You're making let's say a 500$ plugin, ofc you'd sign a contract, and if the commissioner breaks it, you're allowed to sue

foggy pond
#

I don't think a contract is worth it for a 30$ plugin though ๐Ÿ˜‚

hot hull
#

In most cases you'd win, unless the contract was shite

quiet depot
#

well a $30 plugin isn't really a "big" plugin is it?

foggy pond
#

But can't the guy say "THAT IS NOT MY SIGNATURE IT'S FAKE"

#

And say the conversations are fake

#

And ez

lunar cypress
#

Well you'd hope you'd get off discord for such a project

quiet depot
#

klyser, remove the concept of this being done over the internet

#

would you sign a fake signature in real life?

#

on a serious contract*

foggy pond
#

obviously not, but over the internet it's a lot easier to do stuff like that

#

And say stuff like that

quiet depot
#

no one doing a "big plugin" is stupid enough to put false information on a legal document

foggy pond
#

Of course not

#

But the client could say that the developer did that

#

And that it's all fake

quiet depot
#

the developer could prove otherwise

foggy pond
#

But the proof could be constructed as well

hot hull
#

Again, if you're making a larger plugin you aren't usually talking to a kid, they're mostly mature enough

lunar cypress
#

That's not how legal stuff works

#

If everything speaks against you, you won't win a lawsuit

foggy pond
#

I don't know how most legal stuff works, I just got out of high school ples ๐Ÿ˜‚ that's why I'm asking about so many hypothetical situations

lunar cypress
#

Yeah but that's why courts exist

#

To decide who's right

#

Spoiler alert "I didn't do it and all of the evidence is fake" is not a good defence

foggy pond
#

Fair enough

lunar cypress
#

It's not a good idea to do such a thing

quiet depot
#

and to answer your questions of proof, it can always be tracked back

#

discord would be contacted, to prove joe was using 0.0.0.0 at this time

#

if they were using a vpn, vpn company is contacted

foggy pond
#

Okay let's say that you win in court

#

And you sue the guy

quiet depot
#

if there's a privacy policy, well they'll figure it out I guess

foggy pond
#

What happens next

quiet depot
#

guy pays money

#

you get money

foggy pond
#

Will he have to pay you a sum of money or what

lunar cypress
#

Most likely

foggy pond
#

How much is that money tho, is it decided based on the contract or

hot hull
#

btw, it's usually much more than the base amount

lunar cypress
#

Depends on what he did and what the subject is specifically

hot hull
#

Which is why you wouldn't wanna be in this situation

foggy pond
#

And I bet that the guy won't get the plugin either

#

lol

hot hull
#

We'll depends

#

Well*

foggy pond
#

How did you all become experts in law

lunar cypress
#

we are not

#

I assume

quiet depot
#

when I say IANAL, I speak for the entire server

foggy pond
#

I have no idea what IANAL is

lunar cypress
#

but this is basic stuff

hot hull
#

You what now

quiet depot
#

i am not a lawyer

foggy pond
#

IANAL doesnt sound safe for work

quiet depot
#

any legal advice given in this server should be taken with a grain of salt

#

speak to a professional if you want real answers

lunar cypress
#

yeah if it's important talk to a lawyer lol

obtuse gale
#

My PC's dying lol im running 3 bungee servers + bungee + 2 MC clients

#

i hate making things relating to bungee

rotund egret
#

Velocity ๐Ÿ‘Œ

obtuse gale
#

@foggy pond an average doesn't actually use 1.8 as main version

foggy pond
#

Oh

#

Welp I had deleted the message here

#

If it were for me I would only develop it for 1.13, 1.14 and 1.15

#

But I know that if I have it for 1.8-1.12 it will also be used more

rotund egret
#

Chose your own limits

#

I refuse to develop for anything not 1.12+ personally

foggy pond
#

So if I develop for 1.13, 1.14, 1.15 I should use the 1.13 API

#

Since spigot is forward compatible

hot hull
#

yes

steel solstice
#

Does someone has an Idea of how to detect if two rectangles are adjacent?
Because I'm trying to do that for 1 or 2 hours now and the best solution I found was this one:

    public boolean[] getBorderStates(Room room, double tolerance) {
        Rectangle2D rect1 = room.getRectangle();
        Rectangle2D rect2 = getRectangle();
        
        double leftX1 = rect1.getMinX();
        double leftX2 = rect2.getMinX();
        double rightX1 = rect1.getMaxX();
        double rightX2 = rect2.getMaxX();
        
        double bottomY1 = rect1.getMinY();
        double bottomY2 = rect2.getMinY();
        double upY1 = rect1.getMaxY();
        double upY2 = rect2.getMaxY();
        
        boolean[] states = new boolean[4];
        
        states[0] = !(Math.abs(rightX1 - leftX2) > tolerance);
        states[1] = !(Math.abs(bottomY2 - upY1) > tolerance);
        states[2] = !(Math.abs(rightX2 - leftX1) > tolerance);
        states[3] = !(Math.abs(bottomY1 - upY2) > tolerance);

        return states;
    }

But it's not good enough to detect every adjacent rectangle around it.
Here also two images that shows the drawn lines of which rectangle is adjacent to another one.

#

btw, it draws a line if one of the states is true

obtuse gale
#

is anyone discord bot dev? need help with sth

#

please ping

prisma wave
#

just ask

#

also

remote goblet
prisma wave
#

yes

#

this isn't for support

steel solstice
#

So I also asked in the wrong channel?

remote goblet
#

nods

topaz bay
#

@lunar cypress What do you think the point of it is then?

#

The move to be more declarative is almost entirely backed by introducing a more logical and graceful application flow to the language

lunar cypress
#

Forcing you to be aware of optionality

topaz bay
#

Anyone who uses Java knows that everything is always nullable

lunar cypress
#

I don't think the semantics really change through optional on any other level

topaz bay
#

Thats just the nature of Java and its shitty type system

lunar cypress
#

Because you still do the same stuff: if you have a fall back value, you use the fall back value, if you throw, you throw. But this time you're forced to do something, not just ignore it

topaz bay
#

@lunar cypress I mean not really?

#

Theres nothing that stops a developer from just calling get

lunar cypress
#

Get was a mistake

topaz bay
#

Java was a mistake

#

lol

lunar cypress
#

But still you have to explicitely call it

topaz bay
#

Thats no different from just accessing the value

lunar cypress
#

And also if someone returns null as an optional that is clearly a violation of the implied contract

#

Thats no different from just accessing the value
@topaz bay well i disagree in principle. Again get should not exist, they admit that themselves, but it does not redefine the option type

topaz bay
#

The only difference between accessing the raw value and calling get is a trade of exception types

#

There may be a semantics difference, but real world there is no actual difference

#

And wait what?

And also if someone returns null as an optional that is clearly a violation of the implied contract

#

How is that a violation?

#

Oh wait, nvm, you meant in place of an optional

lunar cypress
#

Yeah

topaz bay
#

I thought you were saying inside of an optional

#

I almost had to stab you

lunar cypress
#

Nah :P

#

Although is that even possible?

topaz bay
#

yes

#

ofNullable

#

which pisses me off tbh

lunar cypress
#

But that returns an empty one for null

topaz bay
#

Yeah, it returns the single instance of empty, but the value held inside is still just null

lunar cypress
#

well yeah that might be true but that's implementation detail that doesn't really affect anything

#

Unless you do reflective access or some shit

#

at which point you've been far from what you're supposed to do for a long time already

topaz bay
#

I mean... does that have anything to do with the conversation?

#

xD

lunar cypress
#

no, my contract comment was just refering to this message

Anyone who uses Java knows that everything is always nullable

#

I mean yeah the java type system is pretty broken

#

surprise

topaz bay
#

I meeeaaannnn

#

I wouldnt say broken

#

More like naive

#

And then worsened over time with shitty additions

lunar cypress
#

otoh, it's an interesting thought whether optionality should be part of the type system in the first place

#

found that pretty interesting

topaz bay
#

ew

#

clojure

#

gotta go

lunar cypress
#

narrow minded

#

maybe you'd learn something new from that talk or get a new idea

#

I know I did

topaz bay
#

I... am not narrow minded...

#

I'm literally watching it

#

:/

lunar cypress
#

Fortunately for you, you don't really need to be into clojure to get the gist ๐Ÿ˜›

topaz bay
#

I mean... I'm just not a big fan of lisps

#

They make me want to die