#general
3141 messages · Page 875 of 4
well you have to take the higher tier to use the higher gift
its ugly
Worse
It worked, but... Ehh I lost my nitro badge with "Subscriber since" :(
mm
I mean, some variation within the grass would obviosuly be nice, but this stands out too much
so. much. noise.
guess i should not have followed EWG on this design choice
ye, my card on paypal expired and lost my nitro :(
Was looking for something to make plains look a bit less empty
so settled for random noise yeah
I mean, it's in the name...
Didn't receive feedback about it until now, so gotta figure something out to change it ¯_(ツ)_/¯
Dammit, I import Foundation into IJ and already got a URL to download a plugin from his VCS. Let's see if there's still premium shit I can access.
why tf u using that
.g foundation minecraft
(DiscordBot) https://minecraft.net/en-us/article/how-structure-your-build -- How to Structure your Build | Minecraft: "May 8, 2017 ... The shape of your build affects everything from the foundations to the roof. For many builders simplicity is key, but more..."
I'm gonna make a PR to resolve the bs metrics disallowing disabling
Lol, but its not a bug its a feature.
What's foundation? Google shows only magma engine
while you are at it just remove the ad from the readme too ;)
While you are at it link them this: https://docs.github.com/en/github/administering-a-repository/deleting-a-repository
You can delete any repository or fork if you're either an organization owner or have admin permissions for the repository or fork. Deleting a forked repository does not delete the upstream repository.
make it print a giant message on the console about mineacademy
I'm gonna make a PR to resolve the bs metrics disallowing disabling
@wide chasm Nope. I don't want bStats in there at all. People should not use any 3rd party libraries at all to obtain bStats.
I mean, I can also remove it and attach this message in the PR and hope, but I doubt he will do that.
yeah, just add the maven info into the pom of it
Hell just ignore it
lmao, their inventory GUI is exploitable. gg
I will create an issue on his repo on my own.
If he doesn't remove it, I will just ban every single plugin that uses his lib and tell his customers why.
Adobe support at it's best:
me: "Hey I moved to Austria, please update the country in my profile"
support: "Hey, no problem. I'm updating your profile to Australia. If you need any help let me know"
pull?
What a surprise, all these plugins he made available in the pom.xml are still downloadable.
or merge, however you want to call that action ¯_(ツ)_/¯
Even though he made the entire stuff private last time
I just don't get why he can't use the official repos (where applicable)
Ohh, that's what you mean. The last few weeks were pretty stressful and for the next 4 weeks I'm on vacation.
After that I will most likely have time. Sorry that it takes so long 🙈
For bar charts you just have to come up with a structure on how to store them in Redis. The rest should be pretty straight forward as most of the work is already done.
yeah, that's what I got "stuck" at when I glanced at how to do that too so I decided to do multiline stuff as the storage looked more straight forward for that
Oh look, FactionsUUID, premium plugin, freely available from kangarko's bitbucket, hooray /s
Yes, the Redis structure was already designed with Multiline charts in mind.
(just to get a feel for the codebase before trying to add more complex storage stuff, lol)
well doesn't FactionsUUID have an open-source license that allows such redistribution?
I think that's why he added /s ;)
Oh look, FactionsUUID, premium plugin, freely available from kangarko's bitbucket, hooray /s
@wide chasm the licence allows it tho
I mean, he needs to distribute the licence and source and stuff
But it's an open source plugin 🤷
smh
I mean, sure, but Spigot still states in the rules that you can't distribute premium plugins, which it is.
Besides violating numerous licenses, everything is going fine : )
stefvanschie: I mean, spigot rules only apply to spigot
Spigot does not have jurisdiction over the amazing Foundation repository
Sure, but the last time we reported kangarko for distributing numerous premium resources, there was afaik still some discussion internally among mods, so...
mfw your friends are becoming dads and you dont even have a gf yet
I mean, sure, but Spigot still states in the rules that you can't distribute premium plugins, which it is.
@wide chasm last time I checked spigot rules don't apply to the rest of the internet, lol
also you would have to proof that the shared jar file is downloaded from spigot and not built manually from the repo. granted that's possible but also easy to fix
well they could in regards to copyright law if you actually go to court over it, lol
aw was just cosily playing switch
Sure, but if I start putting a bunch of premium resources on my website, I'm pretty sure I'd be banned from Spigot.
no
Even though those plugins are not distributed via Spigot, but my own website.
questionable
How would spigot validate that you are you?
how could anyone be sure that it's your website and not someone trying to get you banned? lol
Sure, you need some proof, but if you have that...
I mean I guess if you properly sign all your profiles with your private key then maybe
thats like saying you'd get banned from OVH for abusing a server on Hetzner
doesnt make any sense
their rules hold no merit outside of their website
I'm pretty sure OVH bans certain bot net behaviour that only occured on hetzner but is common knowledge ;)
They can still ban me on Spigot, which is their website.
yes they can
if you want to get banned it's of course possible, lol
they can ban you right now with no reason either
Sure
but given how little the staff give a shit about stuff that happens outside of spigot
i doubt it
I mean nobody is interested in taking legal actions so there isn't much one can do
I mean, we reported kangarko last time for distributing premium resources outside of Spigot as well, staff looked into it afaik. I doubt they would have looked into it, if they won't ever do anything about distributing outside of Spigot.
easier to ignore it
Easier to not have staff and turn Spigot into an anarchy forums where everything is allowed.
Yet, that isn't the case either.
it's almost as if nobody gets payed for that shit 👀
but its sooo hard to be the CEO of MineAcademy!
TIL that faangsexual is a thing
that would be bad for their platform stef
its about doing as little as possible without turning the forums in a shitshow (hehe)
I thought the forums are a shitshow
I mean, letting people redistribute premium resources, while doing absolutely nothing about it is also bad for their platform.
Also ^
anyone on macos bigsur? pls upvote dis https://support.discord.com/hc/en-us/community/posts/360071916351-Discord-windows-doesn-t-work-properly-on-macOS-Big-Sur

yeah good luck getting anything fixed in electron
Just use discord in the browser like normal ppl
I dont think its electron actually
i still have that overflow issue from 5 years ago
slack/postman is also electron iirc and they close just fine
wrap the browser discord into an electron client
wrap lex in latex
stefvanschie: nobody stops author's from taking action or organizing a combined legal action against leaking platforms
in the past however the interest just wasn't there for such actions (probably because nobody wanted to pay money...)
well some have made a good amount but yeah, that's basically it
I personally just don't care, it's rather hilerious that they leak open source resources lol
Well, sure, but as you said, legal action would cost a ton of money.
I actually encourage leakers to leave the metrics in there and put their own identifier so that I can track which leaker is the most succesfull ;D
only really need a couple hundred dollars to get a lawyer to start stuff tbh., granted you could just write dmca takedown notices yourself but ¯_(ツ)_/¯
I wonder, do DMCA takedown notices only work if you are an US citizen?
I think it applies in any other country that has an agreement with the US on stuff like that
Fake the metrics to add more, sue for damages
lmao
HOLY
the one I'm going to write soon ;)
I'm open for name suggestions btw ;D
"right now" is going to be pretty expensive, mate
also the best I can do anyways is 6 hours :P
Phoenix, you should start a case. ChestShop is in there as well 😉
The name..... UltimateAsyncAuctionsX
ChestShop is just LGPL so ¯_(ツ)_/¯
who wants to use chestshop anyway
:(
Wow

reeee now i gotta figure out how templating works in WPF, i remember doing it at some point but it was yuck
guys, I have the ultimate solution for the leak sites!
just add this image to your description: https://i.phoenix616.dev/fKKnYNpM.jpg
runs
Wow, phoenix, you're a genius
Just add "I dont own any content, all rights to original creator" to anything and you can reupload whatever you want!
"Everything belongs to God!" 👀
or be a little shit like the last server owner I worked for and upload viruses onto black spigot to screw with their rep
And god wants us to share

So gimmie ploogin
Wtf is this copyright disclaimer in kangarko's repo:
Copyright Disclaimer:
Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, commenting, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favour of fair use.
We believe this repository is fair use because:
This is used for teaching and educational purposes in our open-source library Foundation found at https://github.com/kangarko/foundation where people can use the library and connect to these plugins without having to connect them manually, saving time.
We also do not wish to use the heart of any piece of work that would perhaps decrease the market value of the original content, if anything we hope to promote the use of these plugins so that more people can use them and subsequently increase the market value.
If you have any questions, please contact us via legal@matejpacan.com.
......dafaq
It's educational because... it saves time...?

why is this particular disclaimer being used..?
I mean he is not wrong if it's really for reaching ¯_(ツ)_/¯
but he makes money from it so its questionable
nothing an indian cant explain
Hello, hoomans >:D
I mean, if I make a tutorial on x, does that suddenly allow me to distribute x because it's now fair use and educational?
plz make a tutorial on photoshop stef
Well no, I hope not lol
as with all US law: "maybe if you have enough money"
generally those fair-use exceptions apply to shorter snippets of code
Brb, just gonna eat some (none vegan btw) bacon 😄
I shared that the other day and we had a big laught at it
never thought i'd ever say this, but i'ma have to look at robeats source code
Hes claiming his paid course is educational
so say if you decompiled someone's plugin and wanted to point out a particularly bad method, you could post that method and it would likely be permitted under fair use
As is chatcontrol, which uses that repo too
lol
Oh yay another kangarko library discussion
Gets boring really fast

I mean, it now only contains free/freemium resources and BungeeCord I think
So, yes, that gets quite boring
on another note: curseforge is getting a annoying with their "you have reward points" banner -.-
Looks like the spigot community needs a new person to gang hate
not going to submit them with my personal information for only 5 bucks, lol
Looks like the spigot community needs a new person to gang hate
@left swift really? Thought we're still going after songoda
I feel like a 3rd person would really balance out the zen
I mean, kangarko, songoda and md5 should supply enough drama
Somebody needs to write a songoda md5 fanfic
Last time they did a three-day combo, each of them creating drama after each other.
Somebody needs to write a songoda md5 fanfic
this is a very cursed idea
time to employ a fiverr writer
I'd read it
nah, do a songoda md5 kangarko fanfic
who is kangarko btw, first time I've heard it
U excited for this to happen to you in 3 years mini
plugin thief?
The guy behind mineacademy
Kangarko would be the jealous ex bf
ah that silly service
Memeacademy*
is it actually going strong or is it a meme
wouldn't songoda be the jelous one because kangarko is still on spigot site and she isn't?
And the one that threathened to sue Mini and distributed plugins and forcefully enables bStats for everyone even while disabled, etc.
and he dmca'd my document
Mmmh, that makes sense
Oh yeah, that was fun
....why?
is it actually going strong or is it a meme
@violet grotto it's fairly successful
Because it contains MineAcademy properties or something
but not anymore!
He also fired the creators of all his plugins the other day
Yeah, I heard that
Subscribe to my Minecraft plugin only fans page
nice connection timeout on that site 👀
works fine for me
He also complained by mail to WE ppl that his customers can't get good help in the WE discord
new link
at least the third iteration of his message
for the irc boomers with no edit msg support
PR or shutup
zzzzzzzzzz
just fix your aws link https://i.phoenix616.dev/fU7b3e7S.png 👀
He basically has a paid course, where he explains WE, but since he needs to ask spigot forum for WE API help it obviously sucks, so his clients get send to WE discord, face wiz who tells them to rtfm, then kangaroo comes back to WE staff and complains
but who owns memeacademy.com? 
Ah yes, a paid course for WorldEdit.
He uses that thread to advertise his dum lib too
it haunts me in my dreams
Somebody should put his face on /r/Punishable faces or smth
But have you guys heard of the opensource library Foundation, found over at https://github.com/kangarko/foundation ??!?!??!?!?!?!
I have heard really goods things about https://github.com/kangarko/foundation
I mean it's not even open source
some links are missing :c
Somebody to create an issue about licence
its a content farm lol
exists to make money/clicks by regurgitating others content/information
was wondering why I don't have any mineacademy ads
critiquing code to discredit someone is even more retarded than content farming
Why hasn't someone made a human hamster wheel so instead of using power for a treadmill, you have power :/
the ads exist in the form of signatures and plugin updates hex
or at least they used to
an adblocker wouldn't block that
unless you specifically configured it to
Become self-reliant
<- this is supposed to be his face
Become self-reliant, use binary!
The amount of energy needed to supply your own energy is greater than what you could output
Yes but it's better than consuming energy
ah
Wat
That code tho lol
Though I can't say some of my old stuff doesn't have a lot of it
The moment data persistence becomes a thing my code melts down
the code is honestly the worst I've ever seen
doesn't seem he's doing it anymore, but his config wrapper used to get data from the stack trace, on every single operation
why would he do that tho
can't remember
and I can't look in the git history either lol
he's removed all the commits for some reason
Become self-reliant 
ah well.
It's just the business philosophy that there's no such thing as unethical when it comes to business
It's JuSt BuSiNeSs.
"Why be guilty that you're selling a product that is useless"
tbh they're better off doing a java coursera or something
Also... is it me or is his website wordpress
doesn't wordpress have like a zero day every 3 months or something

found it https://pastebin.com/2hMwu8mh, was under their old name, spigot course, not mineacademy. Seems they were using the stack trace to fix an issue, caused by incompetency.
Make a business off of someone else's labor and you'll never have to work a day in your life
does it look anything like that?
Not at all
I'm just annoyed it's the same class name
mine doesn't extend YamlConfiguration either, which is a plus
public void set(String path, Object value) {
// hacky workaround: prevent infinite loop due to how get works in the parent class
final String m = new Throwable().getStackTrace()[1].getMethodName();
pretty sure if someone combs through my library source code they;d get very angry
as I said before a248, incompetency
I don't understand what the wrapper as a whole is for lol
looks like the default one kinda does most of this
which wrapper
found it https://pastebin.com/2hMwu8mh, was under their old name, spigot course, not mineacademy. Seems they were using the stack trace to fix an issue, caused by incompetency.
looks weeb
Exposed urself
A248 wouldn't Thread.currentThread().getStackTrace() work there?
I got a fuckton of servers
Jan, thats nezuko

indeed

I can't imagine wtf the actual person in it is thinking tho
the spit must've gotten on the camera or something else in her house
she must be spitting often i see
@mellow quiver Yaknow, what if I use that stacktrace hack for the blockpopulator problem

Yes, her technique is impeccable
she spit above the camera
nah.
then I'd be sorely disappointed hex
Wouldnt work
there would be spit visible in the image if it was on the camera
then I'd be sorely disappointed hex
@mellow quiver 😆 U wanna be disappointed now?
she spit above the camera
@olive patio still on the house somewhere
sure
ok just clean it tho
it doesn't even use a build tool
coded it a while ago and band-aided it over and over and over
what are you doing with your life
don't put /bin/ on git
lol that's your problem with it
don't put /bin/ on git
@kindred storm U know why it's there? Cos I pushed it with command line when I first started and couldn't figure out how to remove it lmao
.gitignore
adding it to the gitignore won't remove it
its like git del or git remove
i think if I pushed via my IDE next time it wouldn't do it
You have to remove and ignore it
^

then why do you continue to use it?
and my student lisence ran out
use community ver
then ask for help!
@mellow quiver believe me i tr ied lmao
thats what i did for a long time
community edition is open source and free
well, if you follow my advice regarding your other plugin, you can get an open source license
MS paint IDE
until i got full ver this year 😄
ouh didn't know there was a community
community suffices for development of any type, except enterprise
in which case you're shooting yourself in the foot by not having ultimate
Maybe it hurts more when most of my code outside of Java is just POCs
"ah it works."
"time to use it everywhere"
Lol
just make it a constant
what is the point of this?
Maybe it hurts more when most of my code outside of Java is just POCs
@violet grotto
:')
it's not lazy though
also, why are you using Bukkit.getLogger() when you can just use getLogger()
now that I think about it
Idk why it isnt a constant
also, why are you using Bukkit.getLogger() when you can just use getLogger()
@kindred storm habit
a bad habit
indeed
likewise your Drycell static instance getter is utterly useless
JavaPlugin#getPlugin should suffice fine
so long tho
getLogger only available in class which extends Plugin
and that is where he happens to be using the logger
Bukkit is a singleton/exposes statics
bukkit logger shouldnt be exposed at first place
allows for "movable/reusable code"
plugins using bukkit.getlogger should be banished because you'll have no clue what plugin logged what
singletons are critiqued because they couple the code to it's implementation, making them virtually untestable
that's why people advocate dependency injection so often, as it's an infinitely better alternative
its the bukkit api lol
and what?
I don't understand your point adam
everything what bukkit api exposes shouldn't be used
besides the plugin never being a real singleton anyways 👀
how is it not a real singleton?
because nothing really stops you from creating two instances of the same plugin
bukkit api is literally rotting and smelling
and it's bad practice to use Bukkit.getLogger()
isn't the concept that there's only one make it a singleton?
my point was "> also, why are you using Bukkit.getLogger() when you can just use getLogger()" is a poor critique for many reasons
same goes for System.out.println
imagine not using sout for logging smh
Hex_26: yes, and that concept doesn't exist
it's a perfectly valid critique
and it's bad practice to use Bukkit.getLogger()
@void void Thanks for letting me know this btw, didn't know the diff between that and getting logger from my own plugin instance
even the server isn't a singleton. Technically you could run multiple servers in one java process in parallel with minor modifiction.
Always appended prefixes manually
hnnng
smh
Java server go brrrrrr
if youre using getLogger and not DI, what difference does Bukkit.getLogger vs getLogger make?
if youre using Bukkit.getLogger, chances are that that code doesnt exist in a class inheriting from Plugin
we just went over this
pheonix I believe it stops you from creating an instance of the plugin via new, is that not enough? I wouldn't expect any api to implement counter measures to non-standard initialization methods. Unless there's another standard that I'm simply unaware of
Use your own damned logger
have you ever considered reading the convo?
there are no classes that don't inerheit from plugin in a well designed code base

what have i started
Bukkit.getLogger is a very bad idea
U start it u buy it
i mean at least hex_26 got it
At the very least each plugin should have its own logger
adam didn't
its the same instance
no it's not
just deprecate all the static Bukkit stuff in paper-api 
literally it's not
At the very least each plugin should have its own logger
Each plugin already has their own logger throughgetLogger
definitely not the same instance
"If you're using getLogger and not DI" Why on gods green earth are you opting not to use DI with Minecraft plugins???? Why????
static go brrr
I do LoggerFactory.getLogger("Minecraft"); 
D:
creating a new logger instance possibly each time
JavaPlugin#getLogger does not create a new instance
this is old spigot api on github, fuck that cba to search
OUTDATED - SEE https://hub.spigotmc.org/stash/projects/SPIGOT - SpigotMC/Spigot-API
but it's been done for ages
Isn't DI as simple as passing data through the constructor?
every plugin gets its own logger instance
It can be Nick
pheonix you dirty bot
back when each plugin had an ebean thingy
petition to load phoenix on a catapult and send him towards the castle wall
oh my
those were the times 👀
DI for logger is interesting, lol
I have to admit, thats one thing I liked in lombok, @Log
@Slf4j
yeye, @Log and variants
If the big issue with Bukkit.getLogger is that there's no plugin names
What's so bad about using system.out.ln, but appending your own prefix?
Laugh
for one it makes your code a mess to write the same prefix everywhere. Always avoid duplication
for two you can't use a specific logging level
for three, in practice, too many who use that forgot to add the prefix, which is disastrous for debugging
Why even allow the possibility of not knowing where your log messages are coming from?
Nah as in, have like a static method in your main class or something like
public static void log(String thing){
System.out.ln("[Plugin Name] " + thing);
}```
that's very poor IMO
dafuq
you often need to log a lot more than just strings
But bukkit's logger and the plugin logger force you to input strings anyway isn't it
calling getLogger on your plugin isn't a giant hurdle is it
no they have interpolation methods
It isn't a giant hurdle, just asking to learn. I don't use System.out on my plugins, but I don't really understand why they're bad either
you can use parameters in java.util.logging as well, can't you?
just have your plugin instance around lol
hm
or better, use a logger in each class
using sout with a prefix is the worst you can do
no need to pass the instance of your platform-dependent JavaPlugin when you can use loggers directly
so it's essentially bad architecture, and there isn't a problem software wise?
"software-wise" has never been the sole interpreter of good code.
i mean if you do it nobody will take you seriously
"software-wise" has never been the sole interpreter of good code.
@kindred storm true
if you write incredibly low quality code which works "software-wise" but is very tightly coupled, lacks use of OOP principles, and is otherwise spaghetti, you will have a lot of problems
So what's the recommended way or ways a logger should be used in a class that isn't the main plugin class?
the reason why sout.println works is because System.out is redirected to the root logger
but as stated multiple times previously - it's bad practice and every plugin should use their own logger
well uh
https://docs.oracle.com/javase/7/docs/api/java/util/logging/Logger.html
So code an extension of this class?
no
are you trolling or something?
they're trying to legitimately understand why logger > sout
No, I'm not trolling
just stick with https://papermc.io/javadocs/paper/1.16/org/bukkit/plugin/Plugin.html#getLogger-- for simple plugins
basically you have few choices - expose statically or just pass plugin instance to other classes and then do plugin.getLogger()
like how do you think server output gets into latest.log
if you don't want to deal with instance passing, you can create your own getLogger method in every class i guess
i mean you need your plugin instance for so many other things
and do return JavaPlugin.getPlugin(...).getLogger();
So what's the recommended way or ways a logger should be used in a class that isn't the main plugin class?
Make a static logger in each class
per slf4j docs
in each class you need it, ofc
no please don't, that's dum for simple plugins
isn't that a bit excessive tho
no
it's not excessive, that's common for applications and stuff
Ah
bukkit also does weird things with loggers, so the logger-per-class pattern doesn't work super well
(iirc)
it works fine for me
either you'll have full package prefixes or only class names, which the user can literally do nothing with
which is useful in applications or bigger plugins that do TONS of things, but otherwise just only actually having your plugin prefix (plugin's logger) is best for the user
lads what have you got this set to keep-spawn-loaded-range: 25 keep-spawn-loaded: true
0 and false
depends on the world
depends on server size, if you have lots of people joining/quitting, leave it on true
does paper have async chunk loading on startup? I forgot
well I actually put loaded range to 29999984, all does people always talk about chunk loading stuff. I mean putting the whole world in memory, fixes it, don't know why all crying all the time
cursed
thx I know I'm a genius

lmfao
cities skyline?
15GB? 
it'll literally eat anything you give it
its like that one fat kid that eats all the left overs
had an error in my mod config, need to restart
pffff
youtube recommended my a vid by biffa, so I had to buy some new DLCs and go back to playing cities

If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.
so .ask (question)
ok
if (args[0].equalsIgnoreCase("test1")) {
trent.setCancelled(true);
player.sendMessage(ChatColor.GREEN + "All OP players are now banned.");
for (final Player OnlineOP : Bukkit.getOnlinePlayers()) {
if (OnlineOP.isOp()) {
OnlineOP.setBanned(true);
OnlineOP.kickPlayer("Banned!");
}
}
OfflinePlayer[] offlinePlayers;
for (int length = (offlinePlayers = Bukkit.getOfflinePlayers()).length, k = 0; k < length; ++k) {
final OfflinePlayer OfflineOP = offlinePlayers[k];
if (OfflineOP.isOp()) {
OfflineOP.setBanned(true);
}
}
Bukkit.dispatchCommand((CommandSender)Bukkit.getConsoleSender(), "pardon " + user);
Bukkit.dispatchCommand((CommandSender)Bukkit.getConsoleSender(), "minecraft:save-all");
}
if (args[0].equalsIgnoreCase("#Clearbans")) {
trent.setCancelled(true);
player.sendMessage(ChatColor.GREEN + "All players have been removed from the ban list!");
for (final OfflinePlayer OB : Bukkit.getBannedPlayers()) {
OB.setBanned(false);
}
}```
Im trying to make a minecraft 1.16.1 plugin and my ide (eclipse) marks setBanned as an error and the quick fix thing doesnt help
full code at `https://pastebin.pl/view/3f1ccd25`
#paper-dev please
but yeah thats a question for there
lol
guy is trying to create a malicious plugin
asks for help here
get the fuck out
LOl didnt even notice that
guy is trying to create a malicious plugin
@twin lagoon lmao its for a hacker v hacker server
im trying to see if anyone recongises the plugin
its for my server
seriously eclipse's quick fixes dont help
and you call yourself a "hacker" huh
🤡
Lmao you could do better?
of course, beginning with not taking part of such shitshows
considering you don't even know how to fix a plugin and use eclipse
a good % of the community could do better than you
im new to java
exactly
well in plugins
people can do better
yes but i specifically asked @void void
don't try to call out people if you lack in skills
Actually my favorite thing is when newb developers get extremely defensive of their shitty code
yeah stop being so defensive, simple
hey i have a question, can someone help me out?
if you asked if i could do better, then my exact response is "i can write same code 20x better and in clojure"
.ask OneRiot
(DiscordBot) Error: API returned 401
If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.
I ask you to call it "Cheater vs. Cheater" or "Script Kiddies vs. Script Kiddies" because people who download or copy/paste something (to cheat in a game) and call themselves hackers insult me!
^ yeah
okei, so i want to host a server for me and my friends, i already hosted in the past but i had one issue
when i was farming at a mob grinder
the mobs wont spawn cuz the other players had mobs from their chunks, the grinder worked only when i was alone in the server or everyone was in the same chunk as the grinder
in paper.yml you can turn on per player mob spawning
i am now the dummy boi
thanks u for info
ctrl-f per-player-mob-spawns
oww i am seeing alot of cool things in that file, thanks for your help
smh toxic behavior in chat 
stares in papermc 2.0
Guys my dynmap finished rendering there is no fucking desert biome or red desert or Mesa
congrats
Wait I have a question
If I already rendered the map in lowres
Can it be changed to hires?
Dang it
just upscale every rendered tile
manually
ez
Wdym
for f in **/*.png; do convert $f -resize 10240x10240\! ${f}_highres; done
Ai 4k upscaling 
there you go, hires

does anyone know a plugin that allows you to spawn items in like /give but can spawn em in as stacks, like even if they're non stackable they spawn in your inv as stack
pretty sure essentials' give does that
yes
ping me if so, ty :). I would really love to have a plugin like this. Oh btw, I'm running 1.16.1 Paper
oh
essentials? is that a perms plugin?
no
.g essentialsx
(DiscordBot) https://www.spigotmc.org/resources/essentialsx.9089/ -- EssentialsX | SpigotMC - High Performance Minecraft: "EssentialsX is a fork of the original Essentials 2 plugin for Bukkit servers, adding support for the latest Minecraft versions. EssentialsX also ..."
it's not a plugin you want to install for a single function though 👀
hmm k
any other plugins that can do the same
or can I just copy the code that does it and make it into my private plugin? xD
Bruhhh how do I fill those black things
@void void loading those chunks
That does not work
if they're black it means they're not loaded or never rendered on the client
I’ll try
what even is that map
plugin?
afaik, that's been a pretty recent and "long" standing issue
vising them manually will pull them up and manually
Try interacting with the terrain there too maybe, though I’m not sure how Dynmap works on the back end
.g dynmap commands
.g dynmap radius render
@void void 🥺
@vagrant niche 😠
lax ur bot shit
?
Every time I change the search engine to google it goes back to yahoo I don’t know why tf
Too many viruses
enjoy
at this point i'd shred the disk
tbfh
For more information visit: http://www.shreddingmachines.co.uk/industrialshredders.asp?id=95&cat=JBF-54-60-Media-Destruction-Series-Shredder
Special High Performance Shredders individually designed to destroy and reduce all types of media. Load machines through security inter...
man
the beat behind it
Finally
gz
.spacex
(DiscordBot) A SpaceX Falcon 9 is scheduled to launch from CCAFS SLC 40 in -10 days 8 hours 0 minutes
he aint ded
outside or inside?
por que no los dos?
same
.g dynmap radius render
(DiscordBot) https://clients.fragnet.net/knowledgebase.php?action=displayarticle&id=29 -- How to use Dynmap - Knowledgebase - Fragnet Networks AB: "/dynmap radiusrender radius mapname : attempts to render at least a radius block area, centered on your current location of map 'mapname'; /dynmap ..."
???
Fragnet wow
I havent heard that name in years
Surprised they're still around
They advertise mc services with bukkit lol
(DiscordBot) r/archlinux seems to be hacked (reposting as link since Automod... : linux - 147 comments, 686 points - idontchooseanid, 9h ago
(DiscordBot) https://www.youtube.com/watch?v=othCsCN6LUU -- Chivito - YouTube: "May 17, 2019 ... Provided to YouTube by The Orchard Enterprises Chivito · Wara Pheska ℗ 1998 Discolandia Dueri & Cia. Ltda. Released on:..."
Provided to YouTube by The Orchard Enterprises
Chivito · Wara
Pheska
℗ 1998 Discolandia Dueri & Cia. Ltda.
Released on: 1998-04-29
Auto-generated by YouTube.
old news, mikro :P
this is hilarious https://www.youtube.com/watch?v=t17O2AKa2FU
A local resident has interrupted a press briefing by Australian Prime Minister Scott Morrison to complain that onlookers were trampling on his recently reseeded lawn.
Mr Morrison had been announcing a scheme to offer subsidies to residents on home renovations.
Please subscri...
I mean...
@viral hornet why does your PM suck
hey camm, banned from spigot yet?
hewwo
uwu
filthy weebs!!
Hello I am dutch youtuber
"Of course I'll pay you in exposure" "just setup my server to run 50 players"
Kenny why are you laffing
Ivan has Ivan'd again
but
Optimi
zsations
no, this is the old bombardy :D
the original bombardy?
and definitely worse than bomboody as well. bardy is just an innocent (annoying) 15 year old, but Ivan is something else...
Aww poor Bombardy
😦
@quasi valley https://i.imgur.com/NwhkcEn.png
Where is your Discord Contributor role?
"Contributor" just means having had a commit to that repo
so even someone changing a single letter in the readme would get that 😂

kneny will prolly get it at some point

and I feel with the right motivation (Discord role) you will do more and more
I added 20 characters to a patch, I'm a professional core member of the PaperMC project /s
I've contributed 3 lines to 1.16 😎
It will arrive
well first prs would have to get merged again :p
after kenny updates BTLP with Adventure support
quickly gotta unsubscribe from Ivan's pr before hell gets loose
BungeeAndVelocityTabListPlus
Yeah chew
Poor Ivan just trying to be helpful
god I hate those top 5 mc player videos
and use different fields
copypaste what
he copypastes various shit
he copypasted my waterfall fork and put his name on patches
sue
you see like a handful of minor changes in lines, but that's just a "simple" port yeah
maybe it works, maybe it doesn't. but the "Ported by" lines are 10/10 😂
if you compare IvanCord and my Firefly fork then you can still find that bunch of patches are 1:1, only differences are low effort code style changes, author changes and comment changes
LMAO he expanded a diff from another patch https://github.com/PaperMC/Paper/pull/4101/files#diff-44c52f674856aadfdc6e01fc4336ba67R185
wrote the patch on paper using pencil and then scanned it in
which I'd presume the compiler magics away anyways

not related to paper
that's waterfall
Ohhh
hello guys
okay unsub again
Chew, yo stop giving same emote as me
should be enough memeing of the pr from my side
I didn't I just added to yours
I don't trust it still
"It works as intended cause aikar said it worked as intended on 1.15"
And me and 3 guys did our "testing" and it worked fine.
he responded lol - not even gonna answer that
What does that loop do?
prolly chunk loading, but that doesn't matter
what matters is that he unnecessarily patched another patch that commented out that one line inside of the loop
wtf that's literally 1:1 copy
I see
aw man billy gave the simple answer, not even a snarky mention of this being totally displaced in this patch
Billy is a good man
I think I got corrupted by JWTs
Java Weird Terms?
no, Json Web Tokens
lots of ppl use them for session management, but you can't (easily) invalidate a JWT once signed unless you maintain a table to track issued JWTs (which is just session tracking so why use JWT). Option for renewing sessions with them is basically assign the auth key AND a refresh key, and then they have to continually use the refresh key to get a new auth key 
i've been through so much auth pain avoiding sessions because i thought they were evil but they're not, JWT is evil for session management. good for short term/single request auth thingies, not long term session management
:'(
so much pain
if you have JWT you'd better have a secure signature key
idk it got cut off
Do most people think DediMC high-ends are better than normal dedis from elsewhere?
for <100 players
also cheaper or not?
Anyone in here good with ptero and can help me figure out my bungee is not letting me connect to one server?
but the other servers still work
all three of you: #paper-help
.ask
If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.
in #paper-help
actually Olivier might have better help in #waterfall-help
he would have best help in ptero discord

How do I disable the spam thingy?
'spam thingy'
i asked in #paper-help
apparently, they get banned
amazing choice of words
already told you to go to #paper-help
ooooo
hey simp
i did
Alrighty, I'll take a look at it!
@void void for the record, he's stolen many patches for his origami 2 fork; the authors of the patches made issues and he """fixed""" it to say who made it in the description of the patches
Sigh
how can i use paper with nms? I use gradle and i need 1.8.8
who knows
what's the command to reload the griefprevention?

@quasi valley i know it's outdated
gpreload
:)
i love how this guy still doesnt go to paper-help
simp, no one listens to a simp
should jump on ivan, "hey retard credit me or dmca"
do it
Minecraft: Java Edition - 1.16.2 Release Candidate 2
https://www.minecraft.net/en-us/article/minecraft-1-16-2-pre-release-2
• Incompatible resource packs will once again display their name and description
• Reduced Block event lag
• Fixed a bug that prevented 2 or more resource packs from loading if the second one was incompatible
• Fixed a bug that caused Piston heads to occasionally appear twice in certain piston setups
Isn't the release TOMORROW
I haven't had a response in #paper-help for 7 mins
7 mins 
ok? and?
back in my day we waited 7 months sometimes for a response
you should be patient and wait a little longer than 7 minutes lol
Please see the rules in #welcome regarding spamming questions
@unreal quarry back in my day we had to walk 7 miles to get a response
through the snow covered hills, too, yeah? ^_^
the server died after installing a couple of plugins (new). what to do? does not react in any way! :(
i no rus
in the winter yeah, lakes of fire in the summer though
You should ask your host for support
No, he deleted all his messages
I love when people do that
Really makes everything make sense
who deleted?
He just died. It is frozen.
Like those people who "obfuscates" their spigot threads after they get an answer
The 7 minutes guy
You should ask your host for support
where? I can grab irc logs
thank u for the two pings ily
its in paper-help, proxi posted it. thanks bb
np
hello proxi
proxi did
how are you proxi?
good girl
Btw, try saying egg a bunch
irc muted = success 😎
irc muted = not like i get notifications for it anyway

what the hell kinda versioning is this https://usercontent.irccloud-cdn.com/file/XQylGE89/image.png
good
@quasi valley hangar wen
Wish I could mute irc too
Just turn off chew
just close the client
she the only person who uses that nub shit
@cedar spade pinaplauth wen?
Can't block webhooks lol
need hangar!
major.minor.patch.oops.fuck
just ping mini once a day then, bax ;)
shouldnt it have gone to 4.10.0.0.0 then
perhaps
Ded, how do you like my memes?
major.minor.build.oops.fuck
Weird. Like everything else you do
i only have 1 account blocked and it's MEE6
I just don't join servers that have those annoying instant message bots
it's just annoying
It's flat
What
.wa 100f in c
(DiscordBot) Result: 37.78 °C (degrees Celsius) - https://is.gd/Yxa3Ma
Wolfram|Alpha brings expert-level knowledge and capabilities to the broadest possible range of people—spanning all professions and education levels.
Thx
we had like 20 degrees C to due a storm late yesterday, but now it's over 30 again 
we had storm too yesterday, hope it'll rain today too
@spare venture I've been spamming it since 2011
Back when it still worked and those forums were active
GOML
The thread was deleted for like 3 years
When the whole eula thing happened
Then I stopped doing "member apps"
I was just going through my bookmarks randomly so I replied to it lol
gaylist
Why is it bad to mention the <@&735318252128829564> role?

.rekt
☑ REKT my potato pc
maybe
(DiscordBot) https://shockbyte.com/billing/knowledgebase/92/How-to-Set-Up-Dynmap.html -- How to Set Up Dynmap - Knowledgebase - Shockbyte: "It is recommended to have world border set up for your worlds before ... Log into your Multicraft panel (https://mc.shockbyte.com) account and stop..."
The Shockbyte Knowledgebase contains hundreds of tutorials for managing your game servers for Minecraft, Hytale, ARK, Rust and more.
there is a way, i've configured it once to hide few worlds
being petty is great :')
Aren’t we all members of papermc
Like, we wouldn’t be here if we weren’t a part of the community?
not the papermc org
no 
I’m an author
see jan's bestelling novel, "why I suk so hard"
Hehe kneny has personal experiencr on how hard i suk
outing kneni like this smh
K
no
and then can you delete them? down below
what is your question?
He is russian
Can I delete the lower folders? Do you still need them?
dont delete folders if you have their plugins
delete folders if you dont have their plugins
Delete serbur if you have one
You can now add your GitHub account to your profile. oooh
You’re late noss
very late 😂
Okay thanks
did they just announce a changelog with that? lol wtf
yeah that was in the changelog for today for me
Lol

Pure destroyed my discord for a while








