#general
3141 messages Β· Page 458 of 4
am impressed
yeah I think thats rate limited to once a day or once every x hours or something
didnt care that much
this was the stupidest thing I've ever done in my academic life
doing something academic?
last day of classes, two presentations, did them in 1.5 hours before they began
woke up at 1 am
classes were from 2 pm to 9 pm
I think I managed to do just about everything extremely wrong
be proud of your accomplishments
so long bitches
be proud that you survived
barely
be proud that you went out fabolously
D's get degrees
Z's get tacos

anything below a 3.5 means ur a potato
Oh hey, welcome back Z!
C = Cry yourself to sleep.
B = Barely scraping by.
A = Acceptable.
D - ded urself?
E - exit this discord channel
F = fuck urself? oO
G - gilf is what your grandma is
Well, I mean
there's nothing below C you mere mortals
actually tbf anything below C is a failing grade here. Am not wrong.
Same here
I mean, nobody is reporting "it's explohodin", so; I wanna say yes
Only real caveat vs paper 1.14 is the hopper patch being rip, but; That should be back soon
I guess I have 3.75?
did you get that by dividing 15 by 20?
really doesn't matter, already got a job anyway
man I'm just dead
it's been a stupid long day
good night
sweet dreams
au revoir
Please don't ping
most american systems r pretty dum
We have a patch which drastically improves performance of hoppers on craftbukkit
There is a PR to bring it back, #paper-github
wat is a pnj
real cat comes back
gets pinged
personal record πͺ
Kinda like Cities parents
ποΈββοΈ
bruh
Someone wanna see a squirrel?
this again?
No one wanted to see the dead squirrel with a condom up its arse
if he posts that, ban him
IM dming to interested individuals bae

Why so quick on that ban hammer
can we see dead Jan with condom up his arse
don't kill jan
Why not+
I'm so tired of potatoes
@finite wave instead of a dead squirrel with a condom up its ass, how about an ex oompa loompa president with his head pulled out of his own ass?
Eh?
Oompa Loompa president = Donald
uh oh
hes done it now
Stop kicking me
stop breaking rules
I've never been banned, only kicked a few times
Your butt must be sore then.
I think i said something about tacos and was kicked once
Or i said something else after saying that thing about tacos and got kicked for that? Not sure
Did you say something disrespectful about Tacos? Tacos are one of the sacred foods.
tacos are poo
Woah
Tacos are great, especially if they have horse meat in them. (Which Taco Bell has since stopped using.)
We once had horse meat in some of the meat labeled differently in the super markets
You probably got kicked for being you Jan
lets be real here
we're all friends here
It was probably you who kicked me then
well friends and barty
Is that guy i blocked still here?
who did you block?
I'll tell you when i see him in chat
How will you see him in chat if you have him blocked? (Not really asking, just the concept of it.)
I know that.
Look at the part where I wasn't really asking, it was just the concept.
that...is the concept?
it's annoying
i want that to disappear without posting the stupid script into the fancy chromium console
The concept is that if you block someone, you shouldn't see anything from them again, thus you shouldn't know if they are still around.
yeah discord is bad at core concepts like that
It's like real life
They should make it an option, where blocked people are truly blocked, or semi-blocked.
discord is bad at almost everything tbh
Even though you ignore them you are still able to see and hear them if you try to stop ignoring them
It's sort of like blocking a number from calling you, then having the phone ring and the caller ID saying "you blocked them, do you want to answer?"
No that's if the number calling you is being done anonymously
Still though, it was just an example of how discord handles it. "You blocked this person. Click here to answer." Why are you even ringing if I blocked them? It defeats the purpose!
Sigh i had a lot of school call me the last month
I upped the setting so it automatically declines stuff flagged as "super" spam
and just lets through "medium" spam
should just block all of it
not on discord
K'
What brand of spam? Some brands are actually kind of good.
The "5 cm in 2 weeks" kind of spam
That's kind, I'm talking brand. π
Can't remember there are so many
Can anyone tell me how the server performance has been for 1.15 paper so far? I'm waiting to update until it's a little more established.
if you want to wait, hold it until the hopper optimization patch is updated
God, Mojang is digging deep into some issues from the looks of it lol
They literally added strings to the block break packet to try to debug stuff
the field is dropped during obfuscation from the looks of it
sounds like it would be a good time to update to 1.14.4, eh? xD
uh, so you can't add your own server implementation via the bstats website? 
you need to ask bastian i think
meh
not worth the hassle for a fork that you need to manually built to use I guess
*Listen here u fuck
I've got a scheduled plan to drill my ear drums out that I've gotta keep
lol, one brave soul is running paper on java 14
what is?
is it open now
I guess I just disappropriate paper's version statistic by only returning origami without a built >:)
*build
am in the living room, so; can't really join voice, but; Maybe I'll be on later, probably not coz humans are scary
excuses excuses cat
sometimes you just need a gun to go off at random, andrew
It's kinda like employing an asshole to tend to the other assholes
It... works... for some reason
wiz is really good at his job
WG FAWE SUPPORT WEN DEN?!
'and he was never seen again'
You still banned from moss or whatever it was? lol
Ye
Some discord server
Yea
The boat is where the goo is
not your earth
God knows
I'm kinda sad that you're not allowed to terraform π¦
I kinda do wanna get in there at some point, that way there is no evidence of how weird/horrible I really am
also what's with all the weird spurts of joins
Think andrew brung his friends
"Minecraft on fucking shrooms" == Paper, apparently
are you using dynmaps internal webserver?
oh okay, good, yeah dunno why a reload would cause any issues then
it's a black screen for me π¦
got a link?
works super fast right away for me in Firefox
wow no black lines or anything, you fixed it quite a lot since I saw it last
oh was using the wrong map
Goodnight morons
Iβve been studying math for the lag hours and my head feels like a balloon
Iβll dream about you, you stinking turd
please don't
That's a whole lotta stairs
up or down? 
I don't think he can do either while drunk
did you just shittalk yourself?
I'll erm... get back to you on that one...
don't make me put you back in your cage cat
Kinky
"Is for for fortnite"
barty how high is the everest here
"Everything confuses me" ~andrewkm
barty you posted the link here
https://i.mtm123.lv/UohpIPpZ.png
rivers man
@pulsar wigeon ban andy in discord
Ban Andy
seriously
Seriously, stop
are we doing this
rip
i guess bunch of people were kicked?
i know im late to the party but who here has seen el camino damn
Breaking bad starts out pretty sloooowwwwww
Gotta kinda deal with it and get to the good stuff
But itβs pretty solid overall
Havenβt seen any of el camino
yeh i mean its a good show but others are better
the first few seasons of walking dead were fucking great if we forget about the entirity of season 2
noo andrew, don't anger the wizjany π¦
Wb
Has anyone here had issues when you setup dual monitors, one of the colors just is wacky on it? Trying to figure out where you can reset / modify it. It just seems a lot brighter.
Nope. But it happens across different monitors.
i have to buy my monitors at the same exact time lol
Like I have a 4K LG at school and it's always been off-colored (just assumed that was just how the monitor was) but I left that at school and I'm using 2 different monitors than I usually do and the color is fine on the right one (like it is at school) but the color is funky on the left one.
just calibrate your monitor?
if they're different brands/models you're going to have a hard time matching the colors
calibrating to an external color chart would be best tbh
just look at the pics in #share-your-pc where people are mixing monitors and the colors are all off
Yea, you can calibate monitors using profiles and stuff, depends on your OS ultimatly
Some monitors are just ultra shitty, however
https://discordapp.com/channels/289587909051416579/568490289044652054/645277107764592660 this one really bothered me lol
many monitors are ultra shitty
oh god ouch
What's the difference between bungee and waterfall?
waterfall is to bungee what paper is to spigot
But you can use bungee on paper
yes, but why would you when something like waterfall exists?
Hmm is the difference like performance at larger connections or something
you can read this list of changes to bungee that make up waterfall here https://github.com/PaperMC/Waterfall/tree/master/BungeeCord-Patches
Ok
Tryna repro some weird world corruption mikro was getting on 1.15 with btrfs. This is pretty consistent, but I'm not convinced it's a world corruption. Anyone wanna look and confirm or deny? https://paste.helpch.at/apanevanoy
This happens with repro steps:
- run for a bit
- save-off
- backup
- stop
- backup
- start again (then that spits)
to be clear, have not experienced on ext4. only btrfs so far which is weird
(the backups are just to catch the world in a corrupted state so can look at the region files, can be skipped)
i like the backdrops app
hello guys
i was wondering where's hopper.disable-move-event in paper.yml(PaperMC1.15.1 build25)
Is this gonna be updated soon?
Oh ok
?!
let me see
ok
ok thanks
fucking @cosmic gorge's plugin spawned a boss on players who aren't even high enough level and it destroyed a good portion of my map and killed them like 500 times
how do people use this?
why doesn't //regen work with WE? It says "region regenerated", but nothing changes. This is after a tnt explosion
ive also set the tnt deny on __global__ but still explodes.
WG or Paper?
on ok there was an error. regen not supported beautiful
need to stop tnt from exploding that's not good
I mean, denying tnt works fine
don't test as op
im not op lol
if you're op and you ignite tnt with a lighter you'll bypass
Don't test with bypass perms
oof ye
or test with redstone
Isn't it /rg toggle-bypass ?
Oh
bypass is the shortest one so i use that :P
toggle bypass is the long form which is more explanatory
wait, so is it possible to place tnt but not let it damage terrain
yes, the tnt flag
However having bypass perms means you bypass protections
As you'd expect from something named 'bypass' π
wtf ;-; i can't even place it now "Sorry, but you can't use explosives here"
and yes I turned bypass off now and get ^
depends on the situation
if it's global you probably can't place it at all
most people deny tnt in already protected areas like spawn or w/e
so people can't build there anyway
but then if you tnt cannon in, or just explode at the region boundary, it just filters the explosion
well what other solution is there to stop tnt from destroying terrain globally lol
the config
also allows you to split entity/block damage
so it still kill idiots but doesn't damage terrain
mm okay i'll check the conf
and yes i am a server owner noob. I haven't done this in a long time
dont need a template, im just shit at plugin config lol
he wants to get rich quick
nope its literally just for some friends, and everything is dying
play your cards right = ignore eula and run 1.8 pvp server with $500 ranks
my parrot wants to say hello, btw
lmao
because theres nothing to argue about lol
thank gawd ok tnt block damage off
they dont argue, they vomit all over the place until people stop responding to them
How generally stable is 1.15 right now?
Comparable to 1.14?
Will anything explode?
She's a dangerous woman, is Oprah.
Taken from a clip on Conan.
(Korobi) BEES!!! - length 27s - 14,425 likes, 206 dislikes (98.6%) - 1,408,103 views - magicb0y on 2010.11.27
speaking of bees. i gotta make those things ridable
Do you tho
I guess
billy how hard is that realistically?

for me? its easy
What the hell
Is it okay to update my server?
@drowsy urchin what's in TwitterImpl?
take a look at the code yourself.
probably a false positive.
barty I thought your server was 1.15.1
my server is 1.15.1
no problems
use the jar provided in the pr
i have that patch in purpur already π
but the beeeees
I haven't even gotten a single ETA request for when we're updating to 1.15
oh, and repairable iron golems (thats apparently a thing now, too)
I'm resetting my resource world when I update
I've planned to reset it then for a while anyway
I'll update to 1.15 once a stable optifine for 1.15 is out
that's when I consider a release "out"
curiosity
I don't know
like
yeah, that
I just need it to somewhat reliably work as a server
stable means it doesn't randomly crash and the risk of chunk / world corruption is low
imo
is it as good as 1.14?
1.14.4 has higher chance of chunk corruption than 1.15, btw
good to know
how so?
they fixed a chunk swap bug
I've heard some scary reports of corruption when dealing with 1.15
yes but
1.15 is mostly fixes from 1.14
they also added bees
1.15 is 1.14.5 with bees lol
what vic said. 1.15 is 1.14.5
its dumb to stay on 1.14 now
if you were on 1.13 or 1.12 i'd understand the hesitation.. but 1.14? shit, 1.15 is a literal fix of 1.14 lol
well fukt mob riding is one reason to stick 
i fixed that, vic
need a client mod though and most of my players are retarded
I'm gonna update when I test and make sure all my plugins work with 1.15
but I don't have a lot of free time now 
i'll tell you what someone smarter than me told me years ago. time isn't free. if you want it, you have to take it.
That quote makes sense in that if you need time for something, you need to take it away from something else
But also a lot of other things may be higher on the priority list than Minecraft servers π
sleep does sound nice
Get some, then.
One question I have is how do people manage plugins that support multiple Minecraft versions?
Target the lowest API version and hope it works on all?
Some complicated maven setup?
Different codebases for each API version?
Depends what parts of the API it touches
Common codebase and then some kinda additive things (like I've seen with luckperms. "common" then "bukkit" and "sponge" etc)
Eg, for WorldEdit it's feasible using our adapter setup. For WorldGuard/CraftBook it's just a matter of if it works on older versions it does, otherwise it doesn't
worldedit uses very little api tbh
Yeah, WorldEdit is somewhat of a special case
we essentially just need player interacts and commands
everything else goes into the layers of hellabstraction
and then into the adapters
It's abstraction
Doesn't really sound like it falls into the "adapter pattern", It's just standard abstraction, each "adaptor" implements the required interface between WE and that version of CB/whatever
Oh okay.
someone needs to stop me from eating this entire loaf of sourdough in one sitting
But nobody came
What the heck is up you night owls
hi
good mourning
public abstract class GuiContainerImpl<T extends GuiContainer<T, B>, B extends GuiBase<B>> extends GuiElementImpl<T, B> implements GuiContainer<T, B>, GuiParentPlus<T, B> {
On second thought, I think it's gonna be fine if a gui element doesn't know which exact class is its root parent
no, in reality I just couldn't make it work
well, I didn't really want to start using that Type thing gson uses instead of just Class
public final class BlockContentTypeLoader extends MultiTypeContentLoader<BlockGenre, ContentBlock, ContentBlock.Builder<ContentBlock, BlockStateDefinition, BlockStateDefinition.Builder<BlockStateDefinition>>, BlockContentProcessor<ContentBlock, ContentBlock.Builder<ContentBlock, BlockStateDefinition, BlockStateDefinition.Builder<BlockStateDefinition>>, BlockStateDefinition, BlockStateDefinition.Builder<BlockStateDefinition>>> implements Witness, MultiTypeContentLoader.Translated<BlockGenre> {
yes hello
I don't even want to know
the code I wrote
I'm proud
If it makes you feel better
this is v2 of the same system:
public final class BlockLoader extends RootContentLoaderImpl<BlockType.Child, ContentBlockBuilder<?, ?, ?>> implements Listener {
I actually cannot read that
okay that's good that's better
well
this is what I did
lol
those are rookie numbers
Language files blank comment code
-------------------------------------------------------------------------------
Java 391 1807 9026 8032
we're comparing ducks? here's my duck from 2 months ago https://i.imgur.com/W5mnmzy.png
for v2 of that system, without a full impl
Language files blank comment code
-------------------------------------------------------------------------------
Java 635 3463 4925 16170
for v1
why were there so many comments changed
comments = other people can actually understand your code
if you look closely you can see I deleted more code than I added
that's how you know it's a good refactorin
i have some nice comments
// WARNING: IntelliJ is dumb - this CANNOT be replaced with a method reference.
// TODO(kashike): configurate is like a wet sock in this case - NOBODY LIKES IT

I have a reed solomon decoder where IJ thinks the loop can be terminated early, when in fact, it can not
I am literally changing a local array in the loop, which I pass onto a method after the loop
this is the closest comment to being quirky I found // Plugin messaging say no no
tsk, tsk, tsk
I actually have no idea how Kash would cope if he woke up one day and found out that generics was just a dream
kash can you teach me generics?
no, my generics
from a hack from yesterday // Java 12 compatibility *this is fine* 
oh
yeah π
you'd cry if you saw some of my code brian lol
I will show you two versions of a class
version 1
tell me what it does
you too @quasi valley
:)
I'll need a second or two
I have absolutely no idea lol
ready for version 2 of the same class? :)
sure π
ooh lol interesting
I'm back
amazing how all of that is packed into my hacky WildValue one, right? :)
I am super tired so I closed my eyes for a second then looked back and got horrified
what's it do?
yeah haha
wait why is v2 so much more complicated
this is way over my head
hoo boy
yeah you're alright kash
lol
I maintain an idea that is
if you want to abstract something in Java, you can do it
again, and again, and again, and again
to the point where your entire application can be run by doing new Application().run()
just put everything in the application constructor
lol
wtf is this server ip..... https://f.jacob.engineer/ufMjCCgU.png
jesus christ
@austere ivy i mean....
How on earth did you
?
Nevermind
big brain brian
love it when intellij randomly freezes when opening projects and just does nothing till force closed
You not on 19.3 yet?
why
@simple, not sure if you saw, but am running a spring boot application inside of a mc plugin now π
Wat, why?
cuz i updated and a bunch of stuff stopped working last time i updated
I update as soon as I can, to the EAP channel
Plugins are updated within days
Days of EAP release that is
nah wasnt plugins
Then I don't get it
it was something with gradle or something, cant remember
Jetbrains focused the whole year basically on tackling the most rated youtrack issues
oh yeah it failed to execute my gradle tasks from intellij
so i had to use the commandline
worked fine before tho
Maven and Gradle integration will be rewritten next year
in the mean time i use eclipse
As part of replacing the module layout with a workspace layout internally
not really tho
I mean, I don't use Gradle so no clue
its funky sometimes
But like, I wouldn't hold back on updating out of fear...
especially with intellij configurations
You can always roll back with one button press
i have 3 projects i contribute on that i cant run with the intellij runs because they error when building but work fine from command line lol
All Gradle?
yeah
Then youβve probably configured shit in the wrong way
no, it doesnt work for anyone
Maybe that issue was fixed already and yes u just don't have it because you are outdated? π€
Then it's just a Gradle issue π
either way its annoying
Yeah idk gradle and IntelliJ works great together
until it doesnt
Stop being a noob then
^
when you stop being a degenerate
Ew imagine having to see him
did you get kicked from the discord? 
again?
He left
insert reliability jokes here
has any of y'all nerds used sourcetrail?
never heard of it before
no it wasn't sarcasm pls
so u like it

it looks pretty dope ye
Fucking windows sharing is the biggest piece of shit i've ever seen in my life. I'm in a different workgroup but can still access everything from other pc's except one. I change that pc's homegroup to something else and somehow magically i can now interact with it... when its in a completely different group lmao
and windows even removed the homegroups in one of their updates so why is it even still a thing
wtf the schools git thing doesn't let you clone the repos without being a teacher
but they let you download zipped copies
wtf
Kek
its quite possible a related service wasn't running and by changing the group on the system you caused that needed service to run
as for why it is still a thing is because not all windows are on the same version. Thus homegroups is still a thing, and homegroups isn't exactly removed
or was it a message from the cat
bruh every time I have to use these project templates for school assignments I have to spend 2 hours reformatting their disgusting code
they seem to think that conventions are proper rules, but that you should do the exact opposite
and they can't spell auxiliary
they've written auxilirary in multiple places
most people type/spell in how they pronounce something. Its quite common that some simple words are pronounced incorrectly and thus spelled incorrectly.
currently forcing my fiance to watch pickle rick
lmao
unless my cat is the cat
frostalf yeah I suppose but they made it pretty annoying to change
And I think I read somewhere that they were planning on phasing it out
HomeGroup has been removed from Windows 10 (Version 1803). See what's changed and what hasn't.
SHES TAKING NOTES FROM RICK ABOUT LIFE
"THAT WILL BE YOUR DOWNFALL, N OT BEING OPEN TO NEW EXPERIENCES"
oh my god
my fiance, a woman who loves hallmark movies
LIKES RICK AND MORTY
YASSSSS
o.o
a successful conversion story
don't think I have heard anyone else be able to say they got their SO to like such a show XD
.lart frostalf
replaces frostalf's stress pills with rat poison pellets.
oh yay, rat poison. A roulette between being dehydrated or my wounds won't heal lol
Well, I generally avoided MS stuff when it came to network sharing. I usually have always had a dedicated home server for such stuff where all the computers where I would need to share files just mount the network share lol
far better and easier then trying to find the pc on the network that may or may not be hidden from others
We're about to watch the one where rick enslaves a society to power his car ship thing
And she just asked me
yeah sadly thats not really an option for me
"Also, can you find the one where the dog asks for his testicles?"
that's a good episode
lol
fucking hell they want us to use their retarded template to implement simple datatypes but it gets super complicated because they add a bunch of arbitrary restrictions
is there a way to find out which coordinates a player is at?
online or offline player?
ima just assume online in which case getLocation(), save it, then you can call getX(), getY(), getZ()
plz dont be a noob and call getLocation() every time
player logged onto the server
i just told you
i want to make a list of all players and their coordinates
ok, you can do it with what i just told you.
im not going to spoonfeed you code on how to make a list of players and their coords
could you spoonfeed me the documentation or a link to it?
thanks
you'll likely want to get all the online players, a method for that is in here https://papermc.io/javadocs/paper/1.14/org/bukkit/Bukkit.html
or on the Server object, which is probably the better way to go
i am new at managing minecraft, so i guess i will have some beginner questions. but usually i just need help to find the documentation
all the docs are here https://papermc.io/javadocs/paper/1.14/
everything about the api
i managed to implement automatic updates yesterday from that, so the project is on its way :-)
so basically i need to write some java code to use this api? correct?
uhh...yes
OK, need to learn java then...
lul
kale you may find it a whole lot easier to just pay someone to make it for you
instead of learning java just for mc lmao
if you recommend me a movie / show that I haven't seen yet and I like based on its IMDB page, I will do it for you
I might be a bit bored
Westworld π
Hell on wheels
he's talking to kale you dumbfucks
I'm just saying a good show fuckdumb
Westworld has been on my list for years but never got around to watching it, this might be the time, thanks
Doesnβt mean he wonβt accept tips from us u degenerate chicken

Pf
pay someone heh, i skipped java initially because i felt the lack of pointers and the so tight type control was like a prison to me
oh okay so you know how to code, this is a good sign
you never know around these parts
c++, perl, bash, commodore 64 basic :-)
my man
yeah i could imagine you get a lot of freeloaders in here
im a setting up a minecraft server for my son, he is 8 years, i we have announced it to the other children in his class in school. So for now i have a small webpage that shows who is currently logged onto the server
ah awesome
but i know that in a shor time these kids will ask, hey wher the heck on the server is XXX. so i sould like the coordinates on that page as well
well they can also just press f3 and ask the coords, which is what most kids do who play MC
and they may already be aware of tht
but the page idea is cool
i found some guide, and it looks current: https://www.justdave.net/dave/2015/05/04/how-to-write-a-minecraftbukkit-plugin-for-spigot-1-8/
You might like this page https://www.spigotmc.org/wiki/spigot-plugin-development/
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
and it looks like i can follow that and make a simple plugin quite easy. i will get back here later though on installing a plugin. guyes that "noob" stamp fits on me for now :-)
ahh, i will make a list of the references you have given me
it's filled with "learn java" because we get a lot of dumbasses who dont know anything about anything, but there is some good stuff
my ovh vps is so slow
tyheres no eula
you're legally obligated to like tacos when you use paper
ok wHAT
Next time read documents you sign 
βοΈ π€ π€ β #mogang
DUMB smort TACO HATER
We need a taco police role
You all smell
Where we punish dumb taco haters
also I can literally use irc and you'll never know who I am
also
Trigary: recommended show: Automan
tortilla > fallafel > tacos dont @ me
he's too dangerous to be kept alive
we need an IMMEDIATE death squad dispatched to this location
Joke's on you I actually use carrier pigeons to browse the web
ok
gags and ties FestiveEnkiel then throws them off a mountain.
shut up you're dead
garargvajgrgrakaerglaerb death noises
beheads siple with a polished axe and uses their head to play football.
bigbrain english time
.kill Vertanzil
gags and ties Vertanzil then throws them off a mountain.
.lart Vertanzil
flogs Vertanzil with stinging nettle.
simple: this is what i have made for now: http://incoming.kallenberg.dk/minecraft.sh, how do you guys manage your servers?
bash is fine, but i prefer to use pterodactyl for large servers
its a web pael
panel
probably not worth it for a small server
way overkill
OK, it just could not find anything, so i made that, i will look into pterodactyl
looks good from screenshots, but i really hate GUI. Might pick it up if i get lazy. Is there an AAlib version of minecraft coming :-)
haha
aalib
just get uh
xvfb running
run minecraft in it, pull up x11vnc
and find aalib vnc client
or record xvfb desktop and play using mpv aalib output
galaxy brain
easiest way to create a hyperlink in spigot?
so for example a voting link
[Planet Minecraft] and when you click on it it links the actual link to the voting page
component with click action to url
note that component api is not craftbukkit compatible
if you need that use a 3rd party lib like kyoripowered/text
i've just started learning java so.. i'm not too sure on how to actually do what you said, i get basic principles but i'm most definitely a beginner
you can google the details
Is aac worth the money to buy for an anticheat or naw i just run a survival server
im sure there's examples online on how to use text components
looking at vanilla worldgen code makes my fucking head hurt holy shit
Image that you make an plugin that highly depends on you site, that even more highly depends on pastbin. What is then also is an Premium plugin, not cheap too. And have subscription stuff on top of that Premium price.
Where are premium plugins going now days?
I mean, what if he just decide to go stop updating the plugin, taking the website offline
premium has never meant good
Vicarious I feel you, I spent so so many hours on that a few weeks back
Goodbye plugin lol
get over it
I might be somewhat familiar with it by now though so if there's a chance I can help you, hmu
will this help me? https://www.spigotmc.org/wiki/the-chat-component-api/
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
know anything about ores with worldgen?
yea that's the one
Yeah
thanks! i'll be sure to look through it
I know where those are added and what the class is, what executes that and when and so on
i mean no clue if that guide is good, but it's the right subject
I'm on 1.12 so this might be a bit awkward
my goal is to adjust the rarity of specific ores
... oh, 1.12
should be pretty easy
they revamped worldgen in 1.13 and guess which version I was looking at
rarity is passed into the construcots of feature gens
are you modifying via fork or plugin
plugin is much harder
Finding what I'm going to edit and when is the hard part here
(mcp) WorldGenMinable looks promising and is the first class I've noticed
Those are stored in ChunkProviderGenerate if that's any help
The constructor should take in the vein size
But rarity I can't remember and I apparently don't have <1.12 jar anymore
Yeah the class I mentioned has blockCount in the ctor
I could literally just force blockCount to be 1 if the block is diamond ore and I'd get a desirable end result
I wonder if I can ModifyArg on ctors
Er wait think I want ModifyVariable
pokes ^-^
is something like this the right idea?
message.setClickEvent( new ClickEvent( ClickEvent.Action.OPEN_URL, "https://www.planetminecraft.com/server/simply-crafted/" ) );
Ah rip ModifyVariable can't be used on ctors
@fallen jungle hi
this.diamondSize = 8;
this.diamondCount = 1;
this.diamondMinHeight = 0;
this.diamondMaxHeight = 16;
ChunkGeneratorSettings
looks like I found it
pokes ^-^ in the eye.
I had the fucking weirdest nightmare last night
Was it about mwah
sort of
I can only remember the weirdest part of it
at some point I realize that I gained a shitload of weight
then I get a mirror
and I have no beard
AHAHHAHA
sorry I should've posted a nsfl warning on that story
this is a weird mix of going to bed hungry and sleeping for 16 hours
I think i would like fat beardless you more
I still have a pic of when I was beardless
Has anyone used Minecraft-Overviewer with Paper? I can render the overworld, but it complains that it can't find the end or the nether. Do I have to set them up as separate 'worlds'?
I believe so, yes.
Because you pass in the single world directory, you'd also have to do it for the other 2.
I dont belive you
@fallen oracle OK. Thanks. That's what I was starting to think.
Yup!
I didn't get your ping for some reason
weird
@Inject(method = "setDefaults", at = @At("RETURN"))
private void setDefaults(CallbackInfo info) {
this.diamondSize = 3;
this.diamondCount = 1;
this.diamondMinHeight = 8;
this.diamondMaxHeight = 14;
}```
should be sufficient
π€’
he did
quality
obscene imagery isn't allowed here
ok well it looks like it worked but I can't tell very well
my extremely scientific testing of flying around in spectator trying to find diamond looks promising β’οΈ
I should use an xray to test 
Why are you torturing your players
:)
what am i doing wrong here
add .build()
where to
learn java
fine sorry
although that's what i'm trying to do
but if you know any tutorials or anything i'd be grateful
Donβt learn java with bukkit
Donβt learn java through random YouTube tutorials
Thatβs about it 
@fallen jungle gold based eco, the most original idea ever
oh yeah, super unique

Pigman
that's up next, noman
Nice
billy has a paper patch meant to deal with that which I plan on porting over
flicks KennyTV in the balls.
Nether roof farms are cancer
Iβll flick the tip of your tiny duck Vert
Bigger than yours also DO IT
should be super simple to port over
He even made it for the reason I'm going to use it 

What host do you think that is better to host a paper server with at least 20 plugins with 100-200 people in it?
Find yourself a dedi
Necessary a dedicated?
It'll probably be cheaper in the long run then some shared hosting that will probably screw you over.
we have had discussions on different hosts
and basically you can't trust non dedi hosts to actually give you what they sell you
π
I mean you can't trust dedi hosts to actually give you non-faulty hardware either but there are usually more trustworthy ones out there than some shared gaming hosts
Ok, I will search for a good dedicated
tbh if I had cheap power I would probably just home host my servers, lol
Thanks to both (the fake bot is kickash or Glare no? XD)
Hahaha
next level bot-shaming right there
Ok Barty, if all of you say that it's necessary, it should be
the "bot" is an IRC bridge using webhooks
that person is very much phoenix616 (enjoy the ping btw)
But his messages can't be from a bot
it literally isn't because I just told you it's a webhook
Or we are in the future
I mean I am in the channel window so that doesn't ping me :P
Lol
am I being baited

I know what is a webhooker
π
also a "ping" for me is just the channel window number going red (if I'm logged in), otherwise I get a telegram message, lol
Ur pager goes off
nah, the script detects if the screen irssi is running in is attached or not
ok, well, the actual screen detection code is here: http://git.io/Jedr8 xD

