#general
3141 messages · Page 696 of 4

Yikes.
I can't view that thread when not logged in.
@fallen oracle off topic seems to be not viewable to guests, no idea if that's new or always been like that tbh
it's not
Damn, okay.
@quasi valley wym 👀
no complaining 
ah yes
"hey I found a spelling mist" banned
classic fix
Whos that
Never done multimodule project, has someone opensource repository with multimodule minecraft plugin?
gradle or maven?
I'd prefere Gradle
go suck on a fat chode and suffocate
Can I have repo name
See WorldEdit
oh ty
should be good, just one hacky workaround for relocation with different modules lol
Oh I closed google meet page
Any reason why we should add newline to every file on git?
wonder why
"they"
😂
that's not an emoji
bro kangarko got his lawyers on md5's ass 😳

Cool emoji
i would but md5 would ban me
thx
I've seen his face more than anyone on the forums, it's everywhere
who is that
kangarko
is that a generic face image?
fuck thank you @twin lagoon
that's kangarko?
Yes
or maybe just no shame at all lol
hm
Everyone knows at least 3 people that look identical to that
creeping to your bed wanting to advertise his site
he looks like a hipster who wants to become a traveling preacher and just like, preach world peace ya know
@haughty bear so I guess have big balls too for showing my face lol? I didn't realize showing face increased ball size.
He's got a very punchable face, tbh
yeah especially in how he pictured himself
i got banned
Being scummy, but at least showing his face
@vernal moth u too?
Not yet
I don't think if I was selling snake oil I'd show my face online
he thinks hes helping
Aikar, you are the so big balled you can't even compare to any of us.
oh god is this another aikar worshiper
i tried to help him improve his image by giving him direct constructive criticism
but he didnt learn
and now he emais me all the time thhinking i care
didn't learn
That's also the result when you follow his course 🙂
that guys outreach is insane, he must send a million emails and DMs a day, because I swear everyone gets contacted by him all the time, me included
Now am banned
From Spigot?
shouldn't be
Nah, kangurooos discord
Ah I see
Some manager joined
manager
Someone who works with him getting only 70% of the revenue of their plugins
He hasn't sent me anything at all. Fair enough, I mostly get nothing but misguided PMs asking me for support.
@potent fossil wake up
Called me a bad dev because some ancient resource of mine had upper case artifact name, said I should get a job and banned me
i was about to spam a copypasta but i was banned
I'm so hungover
Holy shit, Mini, fix your legacy code!
@vernal moth in all fairness, he's right
Jesus
Jokes on him, I actually am a professional developer
professional beer drinker
lol he says get a job but he runs a snake oil company
ok dude
"get urself some job and stop this"
when you're a full-time minecraft plugin developer
😩
the equivalent of posting a racist tweet 4 years ago
exceptionflug is a terrible dev that once worked for me
You're also German, so you two are by definition linked
You should look at kangarko's foundation library on GitHub to see his conventions 🙂
please link
please tell me they are like md_5's conventions
when md_5 might have higher standards
congrats my sad pathetic minecraft life is complete
im gonna tell him to get a real job because i have more github followers than him
jesus christ his gh bio is shit too
all mineacademy spam
.lombok
oh pre 6 is out
[03:01:27] <gabizou> fuck you and the lombok horse you rode in on
why the hell is it "fo" and not "foundation"?
Quick, update VV!
oh my goodness "Foundation library" is a mess
already started 
the wiki isn't updated yet, didn't happen
https://www.reddit.com/r/Minecraft/comments/h9kqzx/no_more_slipnslide_minecraft_116_prerelease_6_is/
This is my favorite part of that library
(DiscordBot) No More Slip'n'Slide - Minecraft 1.16 Pre-release 6 is out! : Minecraft - 0 comments, 1 point - sliced_lime, 1m ago
org.mineacademy.fo.Valid
because you just have to make your own preconditions utility
mineacademy devs are too stupid to divide by 1000
I'm having yanderedev flashbacks
FoException
Custom exception abuse 😦
has no meaning
Timings v3
the well-known best practice convention of holding onto open database connections as long as possible https://github.com/kangarko/Foundation/blob/master/src/main/java/org/mineacademy/fo/database/SimpleDatabase.java
i saw that
@twin lagoon pls keep me posted on any new developments, am out for dinner now
so many else if statements doesn't even know how to use switch cases 
add a parent pom
SimpleDatabase is just a shit version of IDB why
that should solve it iirc
"Custom" stacktrace printing with purposeful omission of lines: https://github.com/kangarko/Foundation/blob/4b5870461ee39d80f2a4b309233cadcb2dd84265/src/main/java/org/mineacademy/fo/debug/Debugger.java
Timings v3 I told you so
"LagCatcher"
wow the cuck banned me too
strict collection 
throw an error when you attempt to remove a non-existing element from a list/map
Yea, pretty sure that repo is basically why I suggest nobody touches that course
banned from where kenny
am hardly 10/10, but fuck me is that repo total shite
that is some of the funniest code I've ever seen
this is killing me
i can't stop
i feel a little bad for this guy
he needs some help with this code
Don't worry, the course isn't much better than his code
In fact, he recommends people to use Foundation in his course
Like, man, what gold mine I tapped into
I just wanted to throw some bait in that name change thread
Because the banners annoyed me
And boi did he take that bait
Wait what mini?
Strict set that only allows to remove elements that are contained within, or add elements that are not.
StrictSet
there's another mineacademy thread?
ETA posts aren't allowed, so yes 🙂
why exactly did he just copy jsonsimple into his repo https://github.com/kangarko/Foundation/tree/master/src/main/java/org/mineacademy/fo/jsonsimple
@steady sage no ETA, ever. And we don't even have Minecraft 1.16, yet alone spigot 1.16
He copies a bunch of other utilities in his code
I think some of Aikar's code is in there as well
I know, that's why I'm asking
The saddest thing is StrictCollection isn't even a Collection
Anyone requesting an ETA will be fed to goblins.
Because no matter how much you say that people still don't read
they just ''ooga booga big update when''
lombok is the least offence there
https://github.com/kangarko/Foundation/blob/master/src/main/java/org/mineacademy/fo/collection/expiringmap/ExpiringMap.java he just copied from apache commons it seems
Viper, just wait until you need javadocs
Gooood was that cancer
Probs not proper ones
With all the methods added and stuff
Unless you fuck with delombok, the javadocs will be missing a lot of stuff around lombok generated methods
lombok doesn't do javadocs afaik
already got there
lolwat
That is a great document
you failed
that's all their site does these days

place mineacademy banners with a link to that doc
What doc?
There's been a request that when you link a line in the github, link the whole function.
Somebody should do a proper introduction
Which the name change request
And the closing
And my ad block post
And his threat
there already is kinda
private final void checkShading() {
try {
throw new ShadingException();
} catch (final Throwable t) {
}
}
what the f
That's kinda... shady.
please tell me that's not in foundation
Of course it is
oh god
did this dude just seriously look through his history to insult him
who the frik does that
what kinda lowlife jerk does that
Mini is pretty active on the forums, wouldn't be surprised if he has heard of him before
who is mini
I swear, if this course advocates using ant
@kindred storm I'm dum what does that code do
he's like me but with 8 extra letters
Oh hey you're right me counting out loud the amount of extra letters between the names
did you look at the actual exception
there's literally 0 reason for that to be inside an exception constructor
I did not I will check what it does
I, too, enjoy exposing constants as methods https://github.com/kangarko/Foundation/blob/4b5870461ee39d80f2a4b309233cadcb2dd84265/src/main/java/org/mineacademy/fo/Common.java#L654-L697
what the fuck is this
this is awesome lol
you guys wanna see some really bad code
I don't understand, am I just dumb?
yes
yes, but more importantly, they are dumb
no
but so is that
for once
md ur dumb
take a look at the code in that
its horrible
I think it needs just a sprinkle of delegation
abstraction?
what do you call it when you move things out of one central place
I've seen worse
don't show anyone making fun of all this code, the essentials codebase 😳
if you clean up the adapter stuff ill make it all go away md :))
What adapter stuff
you said you wanted to rework adapters
...providers?
and said to hold off on paper's item serialization stuff
pop already did
oh?
whats up with the 69
At some point it'd be nice to move providers over to a separate lib since they're tiny, don't really need to be in the repo and mess with the classpath
this https://github.com/EssentialsX/Essentials/blob/2.x/Essentials/src/com/earth2me/essentials/Kits.java md?
question is it good practice to have a lot of stuff not in packages?
if certain z coord, start going in a different direction @haughty bear
item serialization @austere ivy
no
I think I tend to go nuts in trying to put EVERY class into a package (except main)
¯_(ツ)_/¯
or is there an actual reason?
go ask the person who made it idk
essentials is giant, huh?
essentials fat like city
coughaksjdhksjhbshCMIaskjhashdcough
ItemStack isn't
It's a convention some people use to make it clearer that they're interfaces
another question, why do you abstract config?
brian most of that essentials codebase is millions of years old
using bad practises n shit
Use Bssentials
rather than main.getConfig().getString("settings.blahblahblah") y'know you're having ISettings and whatnot, would that make it easier to port over to Sponge and other things?
and also easier to datafix
hello
no
.eta
nope not yet
Abstracting away from Bukkit makes it easier to use on different platforms, that holds for a config, but also any other class.
Anyone requesting an ETA will be fed to goblins.
don't ask for eta please.
it's not even out
that's what I'd imagine, stef.
seems like pre6 is out though! https://old.reddit.com/r/Minecraft/comments/h9kqzx/no_more_slipnslide_minecraft_116_prerelease_6_is/
(DiscordBot) No More Slip'n'Slide - Minecraft 1.16 Pre-release 6 is out! : Minecraft - 27 comments, 87 points - sliced_lime, 47m ago
yeah we just don't have one
no, it's not out.
I didn't make that call but imo it's just a bit nicer to look at
oh uhhh, no. no server, no plugins
Don't know if that was the intention of the Essentials devs, though. Could also be just moving it so it's not dependent on the main plugin class.
is there any 1.16 version?
1.16 isnt even out
lol
the way Ess does it means all the defaults etc are consolidated in one file
i meant the 1.16 betas
n o
u all know so much ok xd
But 1.16.. I want it and I want it now!!!!! Jk
stef: Ess never intended to have cross-compatibility, Sponge was a separate branch started from scratch that never went anywhere
?
Use nucleus on sponge
I don't particularly like yaml but EssX generally does use it
is yaml just nicer json
yaml is not json no
YAML is okay, but not super great
dumpster 🔥
everyone acts like they are the last spigot and java benders, but i just asked for any 1.16 beta snapshot builds
items.csv probably seemed like a good idea at the time (since it was literally a table of name, ID and damage value)
.eta
Anyone requesting an ETA will be fed to goblins.
Where's the goblins
👺
"no 1.16 builds" means "no 1.16 builds"
such as motd.txt instead of motd.yml and such
But builds....
fabric?
BUILDS WHEN
fabric release snapshot builds
there are no 1.16 builds. At all. Nothing. Nada.
1.6 when?
.eta mikro
im about to start kicking ppl
Anyone requesting an ETA will be fed to goblins.
you should know better!!
I'll be good wiz.
Like, not Essentials, but different file formats for different purposes: if you don't need the complexity of a YAML, TXT can be just fine.
fabric release snapshot builds
that does not mean that paper or spigot will
fabric is... wait what? how? they're probably gonna end up with problems
holy shit just take the answer, there are NO 1.16 builds no matter how many times you ask @leaden kiln
JSON was easier to generate when I was prototyping the items.json generator, .properties files were just natively supported by Java and .txt is a bit better for what's supposed to be mostly plain text
shut up
bruh
if you dont want to answer

at all
no builds btw


Please drop the subject, there are no 1.16 builds, that's it.
that's enough of this
lmao nice emote hexed
Fabric isn't Spigot or anything remotely like it
Lies
md5 ssshh
Paper is just fabric in disguise
lmao

paper as mixins when
Already been done, md
fukkit doesn't count
lmao fukkit

yes, that one for sure
Lol that thread
Someone did
You dum ball
where I must know
.g fukkitmc
.g github "fukkit"
(DiscordBot) https://github.com/FukkitMC -- FukkitMC · GitHub: "Trying to get Bukkit to work on the Fabric mod loader - FukkitMC."
mm yes spam
why is there an advertisement inside the readme in that rush repo
we did it w like 1s between :p
this is amazing
it is also broken to fuck
what's a SafeUnorderedZoznam?
i have no idea
hhahah
it's a zoznam that's unordered and safe
Zoznam
// TODO Multiworld
But it's safe
.translate auto en zoznam
(DiscordBot) The Translate API is off in the Google Developers Console.
bracketless for loops sounds like a really really bad idea
oof
thanks bot
nice
the entire code style of all his shit is fucking retarded
what's really funny is Thread.sleep(50)
Open question: what are your opinions on bracketless if/for statements?
literally braces just whenever he feels like it
I don't get people not using english in their code
Add brackets
does he think that makes the server take 50 ms for a tick?
theyre fine
Personally I'm not okay with any non-brackets except one-line guard if-statements.
i dont use brackets when i can except in multiline if elses, if i need brackets in any of the ifs i use it over the entire block
Bracketless code blocks make it more difficult to see the actual code block, especially if the code is indented improperly.
who the fuck is javafactory
it makes coffee
python huh
A coffee factory eh
oh god
i'd use that 👀
benefits of using a ssd vs a hdd?
faster
speed
@quartz peak speed
vroom vroom
Looks too difficult to use
speeeeeeed
less read/writes
imagine using an IDE
They are actually quite cheap now, still more expensive than hdd though
so what chunks load faster?
the first one
if your hdd is the bottleneck, sure
I use whatever billy tells me. Lol
Why u hating on my boy rubba
It’s not my issue D:
just get an evo 970 plus. its an extremely fast 1TB ssd for under $200
highly recommend
I got that, it's amazing
Billy gets mad if Chrysti doesn't use his favorite IDE:
BlueJ
actually, are SSDs good for servers since they have way more limited read/writes?
I got the 500gb
I'd imagine you'd get a lot more wear
more read/writes than hdd, no?
SSDs have less I thought
same person behind https://github.com/MSPaintIDE/MSPaintIDE
Wtf is that @wide chasm
thats a thing of the past @haughty bear
BlueJ is a Java IDE
billy can I create you a new pfp
i dont need 2tb for a server sweats
https://ms-paint-i.de/
that link
BlueJ is used by some school it's so funny
viper you too
It'a mainly intended for educational purposes and smaller scale projects
Is it like intellij
@austere ivy no. my avatar is the trainman from the matrix trilogy. he's my favorite character ever 😛
:(
Well, they are both IDEs, but IJ has far more functionality than BlueJ.
Yes BlueJ is exactly like intellij
viper, question, are you a furry
Ok then intellij it is
Vi best IDE
hmmmmmm
runs away
i remember when someone asked billy if he shaves
slaps billy get out of here..
Viper is a furry, no questions needed.
Billy does not
@void void shaving is for those that cant bear the weight of manhood
Lol
viper would it be okay if said furry was pixel art
I can't draw for the life of me, too many pixels
Scissors are for losers
Shaving and scissors are so 2019..
just rip the hair out bro
Just let it grow!!!
well my son wesley is a CIA glower
sed best ide
printf > file best ide
can I fork a project on github that doesn't have a license
yes
github releases is where I recommend
that's what I've been doing thus far
work on paper
hehehe
Paper forums?
I'll check that out thanks
I love dev.bukkit.org, but I'm not certain if they accept Paper only plugins (I'd assume not)
paper forums dont allow uploads
AntiCheat
ChantyEat
YAAC
easyanticheat
yet another anti cheat
cheateat
YouCantCheat
BeGoneCheats
FuckYou0x22
brand new anti-piracy solution: ShantyYeet
AntiElliot
Vanguard
ForsenCD
UltraEpicUltimateAntiCheat
pls do FuckYou0x22
brian: not enough X on the end
:')
NotTodaySatan
[PREMIUM] UltraEpicAntiCheatXPlus++ [1.2.5-1.15.2] [15k Downloads!]
Kangaroo responded fyi.
Link, Glare?
i'm suprised anti cheats don't go like fuck you 2b2t developer
What ivan is not on here anymore?
nah 2bs on a rubbish custom build
ivan got banned from here.
which is a shame, he seems like a smart kid.
he's just rude ._.
definitely smarter than me, but that's not a high bar
fun fact, hausemaster is kinda stupid, you can email him the proper patch and he'll still mess it up
nah its just bdsm
Did he really just turn a thread complaining about how he's over advertising on the Spigot site, into a fucking advertisement itself?
lmfao
yes
no way
what's life without a little spice?
Wtf
herbs
why does he claim Mini is threatening ddos?
Herbabalism?? 😁
oh no ddos, my life is over!
i hope kangarko does not try anything shady with this
that's like saying water isn't wet
If a plugin is attacked and exploited to cause damage, thousands of servers using it will take damages, including monetary losses. That is why it is a must for us to protect everyone using our plugins including every single one of our students to be prepared to respond accordingly if things cross the line.
i will ping you..
this is a DDOS threat..
nah thats just dos
Can osmeone link me his thread again
be warned, my pings are very strong
my block button stands by
dam his response is as cold as every major CEO talking about "recent events"
The only thing he's good at is marketing
I'd prefer he level-headedly talks to us but no, "Hi everyone,
(making sure to make it formal by using lots of spacing)
I'm CEO of big company. Here to talk to you about that we're identifying the problem and working hard to fix it."
I Don't Have a Minecraft Server - Is Project Orion Still For Me?
Our focus for this training is to teach you development and coding. If your dream is to become a developer at Google, or to offer your own development services, Project Orion is a great place to start.
what
the
fuck
Beyond that he's just your typical shrill yeeting his junk out
BOT
aren't they teaching minecraft coding?
is that an irc link or something
Yes
But general gist is that every piece of code I've seen from them is a steaming shit
cat, have you read the google doc
that thread really turned into pure gold
if you enjoy looking at steaming shits then whoo boy
yea, i skimmed it
@quasi valley I'm offended you would misappropriate the "Essentials" name in such a way
SUE ME
wow EssX infringement
world of warcraft infringement right there
no u
they expunge them if they sit too long
You need to register your nick with a password before you can join certain channels (or all? idk)
#paper needs it
just some, ours included, but they're saying their nickname reg expired
test
oh huh
there we go, registered again

GWbopkePepoEz
what language is this
Lol
imagine thinking you can add terms to the gpl
massive multi-license discount
16 pages!
@fallen sleet wdym
peepo is character, ez is name of emoji and GWbopke is server prefix

expecting the people who cry about people not respecting their license to respect others licenses
You must be new to this community

he's here to take your pennies
Someone should buy the plugin and find any beginner mistake so we can go all out on reporting it

🍿 🍿 🍿 🍿 🍿
didn't he have a backdoor or like a blacklist in chatcontrol
"b-but its a public response to the accusations!!111!"
His reviews are from all his products
MineAcademy, SpigotCourse, his paid plugins, etc.
MineAcademy and SpigotCourse only have ~80 reviews listed on the website
Didn't ChatControl remove the ability to disable bStats?
bStats owner/maintainer dude blocked him I think.
Yeah
Yup, and Bastian banned him
BtoBastian is great
why are all the smart people from Germany
am german, I can confirm
can confirm too
I mean, maybe when they're drunk
brits are dum however
Listen here
is pimple german?
no
definatly no? 
Don't make me go get the bombs
how about Americans
dumb
damnit
lazy
I can confirm
super dum
I fucking HATE british people
broccolai are u british]
yes
i can tell
😔
I'd comment on the mexicans
that's just upsidedownist zdok
But, they're too busy napping to care
kenny screw you
hah cat
agree with broccolai though
I'm both american and colombian
can confirm I take siestas
in fact even hospitals stop from 1-2PM
everything in the world just stops around noon because everyone just straight up takes a nap
also everyone is late
it's considered rude to be on time for anything, very interesting culture there
is there any version once in 1.16 that will have tnt duping not patched?
retardpaper probably
mojang have small dicks
It is yeah
There is a config option...
Oy oy oy did RetardPaper get deleted?
Like, really....
where can i find the config option
in the config
^
nvm

broccolai, what's guild with wide emojis 
damnit josh stop appeasing the dum bug people
😟
wtf



broc what discords have you been hanging out on
damn
not mine
not than u know of
or else you would have super awesome pinaple
not mine
same
:pinapl:
🍍
same thing haha
oh wait, your pinaple on pfp is darker than 🍍
can someone give me nitro real quick
its a bit offensive
nice chicken
chickens are fun to chase

nice hen
nice cock bro
wdym md
Can someone please help me in #waterfall-dev
it's considered rude to be on time for anything, very interesting culture there
Wait, what? Here I am always showing up to things 15-30 minutes before schedule :S
nice cock bro
@fallen sleet I am a minor that is illegal
squints
lounges?
It is advised you continue working on <Insert Anything> instead of wasting your time and resources into activity that will draw serious consequences.
he pinged the wrong person
oh god

am so dum
gg
😗 cat
oops
the four horsemen of the apocalypse of reviews
bstats begs to differ
good cat
head -n 300
strokes zzz
that just says supaham is relevant
¯_(ツ)_/¯
who's SupaHam?
ham that's supa
they hired the lithium / phosphor guy for hytale

*girl
lithium/phosphor guy? who's that?
lol rip that mod
girl*
well it might let hytale come out a bit less slow
how do I make a portfolio like this girl* has?
intellij
hm
oh and git
please see my portfolio: https://www.jetbrains.com/idea/features/
and a brain ofc!
well you lost me there
WE has way more users than EssX lmao
bstats only shows WE7+ which is when we added bstats
EssX has it all the way back through 1.8 users
Thanks for the drama Mini, good shit
damn congrats @spiral bough
so does that put you at a conflict of interest working on MC stuff?
jellysquid is here 
🥳 🍾
// just going to pretend that everything is a cuboid.. LUL
working on a competitors game
EssX has only had bStats since ~2.0.1-b600
even in unofficial sense
@main kettle your website is dope
prior to that it submitted to MCStats
Common.stripColors(((ProtectedRegion) regObj).getId()).equals(name)
bruh that's not how we normalize regions at all
oof
rip

oofrip
well, for non fabric well continue to support some of your stuff we have ported
I ended up doing a lot of the same work you did for phosphor, but prob went further lol.
who's Jelly if you dont mind me asking 
smh
she makes vanilla not suck for those who need to stay in mod realm
*used to; apparenty ;P
ah thats nice, in that case i salute you
I'm not sure if this is entirely legal but this is cool too :')
congrats tho
that's a big list of ip addresses
do they work remote?
well that's a big GDPR violation
wait you're showing a list of ip's? i'm pretty sure thats not GDPR compliant 
well I guess now they would have to lol
i should visit it just so i can sue him lul
well if you don't live in the EU can they do anything to you?
yes
they could ban your website inside the eu
pretty sure that still violates other laws
gdpr protects any eu resident or citizen
you'd get a hefty fine for it too
which is questionable but none of us are lawyers afaik
aww damn gdpr
i love GDPR
inb4 arrested upon setting foot in the EU 
it's not questionable at all
thats literally how it is tho
gdpr is nice for social engineers
even if they can't chase you into other countries, they can still do things like >inb4 arrested upon setting foot in the EU
its nice for regular people too
oh well yeah
cos always click on the popup on the website
as long as you stay in US
they can still blacklist you
so it means a strong habit of clicking without thinking
thats a you problem tho
Gdpr is awesome when you have shitty companies that don't want to delete your accounts like TeamViewer
sure i need to accept cookies on every site but at least now i can decide which sites i want to use my shit and which i dont
my point is that people are now trained to blindly click on pop ups
no?
without thinking at least
thats the most retarded thing i've heard all day
ur retarded
"Accepting cookies" Automatically clicks yes
"Are you dumb" Automatically clicks yes

These popups are annoying
kangroo
if it had been implemented properly, i wouldn't have any problem with gdpr
you dont even know how its implemented
with pop ups
have you even read the thing?
i just see the effect
ive had 2 hour lectures on GDPR, sure its boring ass material, but its really not that bad for individuals
anyone know of any plugins that filter stuff like this
google translate
GDPR is annoying for content producers but it's there to protect the common man, and it's really not that bad
^^
my point is the habits that form
@shell vine is it because of too much NBT data?
click da box!
it does act as a barrier of entry for smaller companies and individual that want to create web shit, which is the annoying part
gdpr itself is good, i'm not arguing against that part
but whatever, if you spend a good hour researching shit then you'll be fine
What I got from the google doc is: some of the stuff is just straight up stupid, reinventing things but worse and overengineering basic shit
although some self hosted shit don't offer any tools for being fully GDPR compliant
which is very annoying
yes










