#general
3141 messages · Page 1406 of 4
if i can ever get configurate to work properly lol, i'm still missing some types and stuff
Why get a queue plugin lol just tell people to get in line lol
easier to sell tickets in that line if it's automated
better get rid of that if else then
lmao ded
i think something wrong with my discord
you're the one who couldn't figure out boolean algebra
server icon is a waifu now
i did tho
paper-chan is our mascot, #announcements
no, you didn't
i thought this is a anime server
i almost did :/
you got it wrong the last time and i said "fuck this i'm fixing it myself"
it might be
Algebra is fake news made and paid for by Big Minecraft party
Oh, cringe, see you in 24h

inb4 "send bobs"
hahaha
what is happening here...
just internet things i guess?
u have entered the wrong server
Thanks for sharing
I can't change my name because I changed it yesterday
But when I can I will change that
this is from a parallel world
It's Contabo VPS L (8 Cores 30 GB RAM) good for hosting a BungeeCord server?
Theyre gonna change the logo¿
What logo
microsoft now bans ppl?
ahem
What the hell happened here
who changed the logo
I couldn't find the server lol
The logo isnt changed what do you guys mean
yeah. Its nice
Huh?
nvm
They even updated the Twitter lol
the weebs have taken over
🟥🟩
🟦🟨
bruh
wtf is a weeb
(I DO NOT WATCH ANIMIE SO DONT QUESTION ME)
you

weebs who refuse to watch anime are the ultimate weebs
So sue me
But i'm not a weeb lol
Sue*
I will DMCA ur ass
Try it bitch
you will be one sorry individual
lets sue him together duck
lets
I’ll sue you for writing bad code
that wasn't my bad code was it
pretty sure thats wasting court time lol
Paper-Chan is the mascot though, but the logo. This is still the logo.
Sir your netherite ingot has two message fro you
i'll sue you for defamation wtf
The problem was using your code at all
WTF


party is a bully

was the bungeewrapper your code duck?
never heard of bungeewrapper

Fairly sure that was glare
Duck you were threatening to sue me
This is Paper-Chan the new mascot of PaperMC
what is the code you are complaining about then
Bully
works for me
it's all in the past
it's all in the past now
Does Duck even have right?
I blame the liberals for giving ducks rights
That's just the Yatopia Discord lol, i'm in there for the memes
Afaik they are food 
ok eternity we dont need rude weebs or weebs at all here
Next time I eat duck I’m mentioning you
can we get a minecraft skin of paperchan
But you are in our realm today 

i think it might just be java doing java things on linux, this is the 700x700 logo
party you are the one who bullied me for my code but didn't show me anything. it might as well could've been your code 
what else can you be there for

no
This can't really be real lol

can someone test this paper jar on windows/mac for me i wanna see if its just linux fucking it up for me
I want to welcome PaperChan
or is that not allowed
mc skin wen
if it's not working on linux then it's already fucked oskar
Wdym? It works for me
yea. I kinda want paper chan mc skin
wtf
AI Upscale has entered the chat
@warm anchor i literally replaced the image in resources folder https://discordapp.com/channels/289587909051416579/555469074080202765/826888774037405736
wait
no wrong ping
@waxen panther
sorry eternity
🥦
Sorry for being wrong person Oskar 
Eternity you got all green from hanging upside-down. You look sick.
dw dinnerbone was taking the picture
Who?
Dinnerbone?
Asked
Why you gotta be mean man.
nomana you are such an epic person one day i wish to grow up and be like you are 👍
IMO @zealous wedge sure is swell.
i cant even patch paper smh
imo @coarse lily is far cooler than @zealous wedge is
Life is hard being @quasi valley
without pop os deciding to p i x e l a t e
No way. @zealous wedge is far cooler.
i don't believe it ocelot
Believe it!
i refuse.
I think @zealous wedge is just as cool as @coarse lily .
This kenny looks sus
What is this kneny is un-upsidedown?!?!?
that's a bold statement there
Wow just as cool?
kneny is the best because he's not a weeb
Anyone as cool as @zealous wedge is surely very cool.
exactly

that implies i'm cool at all
pixelation 😢
😳
@minor badge bully ?
you need to enhance
enchance what
your image
the image in resources is 800x800
Enhanced duck
that should be big enough
hey xx xx xx
lol

a new face doesn't mean we're gonna merge stuff within 3 months anyways
you've got time

Beating up the simps not falling in line 
Ask no mana. He kept up with poki news
why anime server image
no
I should pay someone to anime my pfp
anime is cringe
someone anime sander pfp

wait it isnt my fault
bro what is this new logo
old builds also look pixelated on pop os

it's paper-chan
What new logo
yeah it's always been there
Why you complaining about the logo now when it's been there forever literally no one's forcing you to be in the discord lol
What logo?
because the offical logo is much better
papermc
^
Logo is official nothing changed?
it is the official logo silly goose
lets hope there no r34 coming up for the new mascot
the new logo is just uwu so cute
Pls don't call server software "cores" lol
Still the logo
bro anime is lowkey some pedo shit
Feel like some gamer things are about to happen
this is a pro gamer move
el em ay oh
Simp
this server is 1 step from james charles joining
oo i hope that snack joins
You sound like a great person sander
yea
Sander is just low effort troll
so r u
I am cool though
I guess
you are indeed

I was about to say this too haha
Doesn’t surprise me
His base is at r23 in rustafield main
i play fortnite most of the time

please stop
sit there and whine about minecraft good fortntie bad keanu reeve 69 funny number while im securing this bag from tournaments
😁
You’re not securing any bag man

anime is trash g
only once
<@&748618676189528155>
anime is ART
Don't bait them
Pls don’t


Bro!
Salt tea goodies?
This is the finest moment of this guild JRoy, enjoy it /s
papermc weeeeeeeeb
🐔👔
What
Good afternoon @spare venture
it's art only if you append r in front of it
Duck wearing a tie
ban mitsuki they're terrible
Duck I'm not saying it again
All hail paper-tan official mascot of weeb fork
Why is the discord icon an anime character

I like it but why
what 

Ah
All the anime pfp coming to chat since the update
do you know what day it is?
I mean this is the most active since 1.16 patch dropped
too comfortable
Lol
Paper for the weebs and tuinity for the animal appreciators
Furries
And purpur for squid gang
I mean leaf ain’t even hiding it
both are bad




at least tuinity doesnt have a furry logo
yet
I will get them one. Careful what you wish for 
Well
can i wish for more things
okay now you shut up
Does only leaf work on tuinity still or do more people work with them
I think he still does majority of the rewritten stuff
Can you not lol
Deleting that for everyone’s benefit
yeah probably
Saved!
i mean, i'm not into it
Oskar is too young for this
hows ur day's going?
but like, how you gonna shame someone's interests
Guys we have to keep the children safe
yeah we do have to keep children safe!
im installing windows on a vm because i think pop os and java dont mix well
it is trans awareness day keep trans kids safe
how can you have a straight face and say that theres nothing wrong with being a furry
sander furry confirmed
facts
sander ur a furry confirmed x3
how old r u
young
age
This many
<13 >13
dont fit into those categories sadly
wat
im 13
Asking kids for their age 
god damn new pfp is godtier
discord tos
nonce wewooo
I’m sure you follow the discord TOS sander
yeah im 15
Anyways
Ah a child
age isnt the only thing in tos sander
Yeah
maybe if you did some reading you would be smarter
Can you accidentally (or intentionally if you're some sort of masochist I guess) cut yourself on Paper-chan?
Yes read a book 😔
are you implying i broke tos
that's a good question

What the?
can paper-chan get paper cuts?
I’m implying you’re a self hating furry 
i wouldn't mind a paper cut from paper chan 
probably by the way you speak i wouldnt be suprised if you were god tier on 4chan or something
either way im not gonna argue
||Also, isn't it a bit early? Still have the 31st of march here||
Something something time zones
it's not an april fools joke silly billy
the number of people who dont understand timezones is astounding
Theres no due date to implement mascot
I know i know that was just my reaction to your message
https://www.wired.co.uk/article/universal-time-zones
Oct 28, 2019, Hanke proposes that without the strictures imposed by a particular time zone, different locations would be free to tamper with their local working hours and timetables. Although all the clocks would be set to the same time, business hours would vary by location.
paper is anime now
It's not even April for me lol
its important that paper-chan start as early as possible so as to ready the taco armies
she will lead them to our victory
ur a timezone z
.taco
rule 34 paper chan
Long live the timezones
The problem with time zones is that April 1st practically lasts two days
More lore 
i mean, it's not april 1st for anyone in here probably so
Timezones are the devil tricking us into thinking time is a man made concept
does timezone really matter
you dont have any idea what youre on about
you will be the first crushed by paper-chan's army
ok
timezones only matter when discussing weeb server logos
I uh can't paperchan has all the paper
frick

Is paperchan a servant of the devil
I heard she supplies paper to hell
welcome to Paperchan where all simps are alive
@toxic comet 
Imagine dying a death of a thousand paper cuts from paper-chan 😍

😐
okay I think I'll leave this discord before I have to explain why I have this anime girl on my PC
bye
I mean better than nothing
who do you have to explain to wat
If you jsut look at the specs yes. But contabo is the cheapest provider out there and i guess there are saving on some important things 😉
Maybe his PC is in the living room and family can see it (?) 
Bruh
They left already.

oh well 😁
and what, appreciate the good art?
Wtf how you find this hahahahaha
Paper vtuber when
Minecraft server anime when?
Anime style art has a bad reputation in some social groups for some reason.
Paper-chan best waifu
ok testing my paper pr on windows lets see how it goes
Where are Bukkit-chan and Spigot-chan? lol
she kinda looks like Assassin from Akudama Drive btw - except more joyful-looking
no
.kill cat
mori >> gura
glares at cat until they die of boredom.
And TacoSpigot-Chan
Wow the discussion is still on this


Shame that her mouse pads wouldn't sell much though
sure thing
Mori's would fly outta stock
WTF is this icon
What icon?

Whats wrong?

duck i have decided that weebs are ok
i havent
The Paper Icon probably which is still this. Paper-Chan is the mascot, not the icon.
ever since paper-chan
oskar being the smart one today
duck why wont you love me
oskar being the brainwashed one today
duck why wont you love me
😭
Paper is almost done with its 2 year transformation
this is a weeb server now
now
Going from very anti weeb to full weeb and I’m here for it
lmfao
mfw
thank you cat
cat is always on point
On the left side
Far left

||Boku no Piko 4 best animu||

weebs
who's that
ignore the fact I'm watching cowboy bebop rn

you sir 😁
photoshopped
😳
I am stupid or someone real created anime girl for paper.....
@void void #announcements
How does this:
, make me a weeb though? It has nothing to do with Japenese culture.
@woven otter get bullied .
Only 15 uwu today despite the new server icon. This is sad.
@vestal jasper #announcements
uwu
no you?
no u ?
no youwu
Delete this
I prefer this to the old logo
uwu
uwu
Photoshopped
Creating anime girl from fucking minecraft core....
core?
what is minecraft core

I call it a minecraft jar which really isn't better than core.
Server Software
jar or core
Thanks
Creating anime girl from fucking minecraft software....
It’s cute and that’s all it matters 
If you get angry over a discord server changing their logo as an April fools joke, you have problems.
(If it’s a April fools joke...)
do i PR the logo change
many people have problems. what's your point bparty
Trying to use nano lol
who tf uses server gui
I am going to do /playsound creeper_hiss @a 0 0 0 1 1 1
Windows...
Ye ur problem is that ur a damn duck
That logo will make your server run 0.3mspt if you use server gui
ur problem is that you bully my code but never show anything what a 🐔 you are
wtf happened to the server logo
FR
it became better
she hot af i aint complaining tho
👁️
what happened to the paper discord guild icon?
it got improved
hacked? paper is the weebs

but what does anime have to do with paper tho
Secretly I love your code
Closeted duck hater
if you're a good boy this year paper-chan may bestow the privilege of stepping on you 😊
Idk man but anime is pog
I am not a weeb.
i hope she steps all over my face
jfc
Same lol
yea u r
@twin lagoon 
if ur in this server ur automatically a weeb
what's paper chan's rate
7
10/10
Mini they gave access to the test framework?
69/10
10/10
nah im just here to cry for help when my minecraft server aint workin right
dont matter dude
i didn't expect this, but i'm not surprised either.
i'm here for the minecraft drama, duh :P
yes!
Slowly but surely you'll accept her
I begged enough so they no longer strip it now
i was thinking about something earlier
Awesome!
mini 
she is above our feeble concept of currency, it may as well be... regular paper to her
say md_5 suddenly went missing or something tragic happened (i hope not), wtf happens to the project
https://github.com/OskarZyg/Paper/commit/6cfd29b6315dd678cdf702f187eabcbb3a4b4cff so um guys, thoughts? Do I PR or what?
Paper hard forks and continues just fine.
hardfork only speeds up in that case
Brocc 
Paper already has plans to hardfork so
oh ok
Nothing

Why hardfork?
because snapshot paper
bc no one likes to eat with soft forks
True
Bc md_5 had some stupid decisions before (probably)
because paper devs don't want to be held back by spigot
TikTok deleted one of my videos for saying “cut”, mistook it for self harm 😔
Nice job party
make my grass depressed so it cuts itself
Tiktok revenue down this week
Self harm isn't ok party
wtf. 
Paper wants to update earlier, fix stupidity of Bukkit/spigot etc.
Not sure what i hate more, getting exceptions or not getting exceptions when stuff doesnt work lol
Trigger warning party
wtf are we getting to make such tests now
is that what I think it is? too lazy to check
Is Paper making their own version of CraftBukkit after the hard fork?
paper is a fork of spigot which is a fork of craft/bukkit
No, Paper will become standalone
the hardfork would imply us forking away from spigot properly and maintaining our own release tree rather than relying upon a stagnent upstream
more power to u 😄
its on the roadmap 😉
uhh is spigot stagnent? it's still being developed right?
Yes
Do we know roughly when a hard fork would happen, if it happens, and how/if cross compatibility would be maintained?
Does that mean that plugins made using the Spigot API will no longer be compatible with Paper servers anymore?
a hard fork would imply breakages
It's basically in maintenance mode, md_5 doesn't care at all
spigot has refused for years to adopt stuff like the component stuff in vanilla
U guys see this stage channel update for discord?
They won't break immediately.
The more people that contribute to paper the better
as well as refusing to make the breaking changes needed for stuff like representing things like materials, etc
But over time, there will be changes, so stuff will start breaking.
I do hate the material bullshit
you can support the project anyway possible. More resources the faster it can happen
Choco did do some work on it which looks interesting, md hasn't commented on it publically in the months it's been up
they did that cool java bytecode transformation thing for the Material api
idrc, paper will come out on top in the end, in due time, only cus contributions are openly welcome and the project isnt centralized around a single person
Like, not breaking stuff is nice, but, the game has moved forward like, way too many years
It wasn't cool
Yeah that's what I'm talking about, it's ridiculous
Like, cool, your legacy crud still works
It's so weird
They didn't fix the issue that the game is moving forward, however
if you're using a plugin from 2011 that hasn't been updated in 10 years its time to move on
they blatently refused to make a proper break there which would of offered a much better API for plugins
I think if there was a hard fork, paper would definitely win out in the end
Like, we're at the point now where spigot is removing vanilla features in the name of compat
It's already more optimized with a more complete API
Wait really
Like what
...if i put a copyrighted song on my server, what will happen 👀
custom dimensions
You mean the datapack ones?
yes
Hm
that includes aspects like the custom biomes
Well that sucks
isn't this commitment to compatibility part of its success? just like it is for java itself?
that really sucks
Nothing until someone complains
Not really
well, nothing happens or you get a nice letter from a lawyer
It's a double edged sword
ive never been on paper forums, are they active at all, id assume they're not as active as spigot, but is there a good community on there as of now? just curious
To some extent but it creates an overreliance on old shitty code
And a lot of hacks
It's way less active than spigot
People use the discord more than the forums
think of a car, you've got an engine in it which chooches away
There is a new model out, but, you don't wanna swap that
You get a new dashboard, and find that it kinda works but acts funky
As long as compatibility isn't broken for no reason, I'm fine with it
Honestly I would just really like to see modern versions become optimized enough that people stop running 1.8 entirely
The main reason people still run 1.8 is for pvp and for performance
they wont coz of the pvp hardcore following
Pvp can already be fixed with plugins
You find out that the older engine just doesn't work with this dashboard, but, it works enough, so you keep coming
"Fixed"
The other thing I hate about servers still running 1.8 is that I have to use java 8 for my plugins that I want to be backwards compatible
next year, they release a new fuel system, which saves you gas!
You fit it, and find that the fuel saving feature doesn't work coz your engine is old
Which means I can't use new java features
etc, etc, etc
New java features which are awesome by the way
ive never rly been active here, but you guys seem like nice people 😄
compared to core spigot comm
hello 😄
at the end of the day, you end up with something which works but is so far hamped because of the decision to not move forward
and that's literally the bukkit API right now
okay thanks for you perspective zzzCat
How do I download the Paper API?
Not cat. Cat is not nice.
The API?
cat is really nice
so basically you want newer versions to remove all features that have been added since 1.8? because most of the performance issues after tuinity are due to the higher complexity of the server
die spigot die
cat is the best
Use Maven or Gradle to import it into your project
relax dude
Nope, but the game can still be very performant with this feature set
many of the breaks which shoulda been done years ago have consistently refused to be handled, components in many parts of the API, custom biomes, coming up soon is gonna be aspects like materials and all that such
One thing I don't understand is why Block#getType is so slow
There's no proof of this, because it's not true. 1/3rd the performance for 3x the features makes sense.
But with a few NMS calls you can do the exact same thing an order of magnitude faster
Bro the game does not have 3x the features and that's not how anything works
Oh my god
More features does not automatically mean more lag because not all features are passive things happening constantly
It's probably not that slow, you're just using a profiler like spark that has the safepoint problem
There surely are still quite a lot of things that can be improved, but newer versions will never be as fast as 1.8
Safepoint problem?
most of the issues relate to mobs & chunks, which have heavily changed since 1.8
I'm not using a profiler to measure the runtime
okay I think I understand. e.g. I've wondered why spigot didn't expose the brigadier command library when 1.13 arrived.
Newer spark versions shouldn't have that problem tho
I'm literally just measuring it with System.nanoTime()
lol how are you measuring gettype with nanoTime, i'm pretty sure the cost of running nanotime will kill any sort of accuracy in the measurement
In part, exposing brig is a bit of a pita in some areas
even worse lol
https://github.com/PaperMC/Paper/pull/5441#discussion_r605173544 i dont get what DemonWav means here... do i just Commit the changes?
because that method definitely takes less than 1 ms to run
public void test(Player sender) {
Chunk chunk = sender.getLocation().getChunk();
net.minecraft.server.v1_16_R3.Chunk nmsChunk = ((CraftChunk) chunk).getHandle();
long time = System.currentTimeMillis();
for (int x = 0; x < 15; x++) {
for (int y = 0; y < 255; y++) {
for (int z = 0; z < 15; z++) {
chunk.getBlock(x, y, z).getType();
}
}
}
Bukkit.broadcastMessage("Time for Spigot API: " + (System.currentTimeMillis() - time));
time = System.currentTimeMillis();
for (int x = 0; x < 15; x++) {
for (int y = 0; y < 255; y++) {
for (int z = 0; z < 15; z++) {
nmsChunk.getBlockData(x, y, z).getBukkitMaterial();
}
}
}
Bukkit.broadcastMessage("Time for NMS: " + (System.currentTimeMillis() - time));
}```
How should it be slow? That data is already there in the block and the block is loaded as well
This is the code I used to compare performance
does paper have a better API?
yes
Yes.
Yes
.api
Is there still going to be the legal issues with the CraftBukkit code after the hard fork?
JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.
getBukkitMaterial() is added by paper by the way
It's not present in normal spigot
Trying to do the same thing with spigot will actually make it much slower because you'll need a HashMap or something similar
I thought paper use bukkit API
oh you mean the bukkit getType, that's almost entirely because of creating a new block. but even still, due to how the JIT layers work in the JVM, you can't get a conclusion from that small of a test
But Paper caches the material in the IBlockData instance
It builds on top of bukkit/spigot api.
paperclip is a thing
there are no legal issues with craftbukkit code
There are legal grey areas but in general, the DMCA'ee appears to no longer be bothering and we're kinda frens with mojang, so, we're good
why anime girl
because improvement
Because everyone is horny all the time
same
And needs to turn everything into anime girls
what
same
go to horni jail

uh shit im fucking a pull request up
I think bukkit API is so old. why don't they update their API.
because backwards compatibility
For example, bukkit still does not support minecraft raw json text/
I mean, they can add new method.
Keeping the old method is enough for backward compatiablity, isn't it?
also bukkit is essentially on life support by spigot
Because Bukkit died in 2014. ⚰️
That's another confussed me. Why does spigot API build on top of bukkit API. Can't they just update bukkit API
I mean currenlty spigot team maintains bukkit, isn't it?
they do maintain their own fork of bukkit
They don't maintain bukkit bukkit
bukkit bukkit is dead, as is bukkit's CB
"sometimes people do things that i really don't understand"
Just, spigot maintains their own forks of those components
I heard that CraftBukkit exists because Spigot changes some vanilla behaviors and it is there for people who don't want those behavior's changed.
Ya, I understand. But I don't understand is that why is there a spigot's bukkit & spigot's spigot. Isn't spigot's bukkit is enough.
seperation, basically
They still want their main product to change those behaviours.
most of the "redstone won't work in x way" stuff that people complain about comes from cb, not spigot
Like, some people still want CB, and, having some layer between vanilla and "crazy perf patches" is generally good
spigot is basically dead
^^ too
there are no new changes to spigot
all new stuff is in their fork of bukkit
old changes dont get merged over cause reasons
they did add some extra methods to some classes, there are Server.Spigot and Entity.Spigot etc. Spigot did add a few events to the api that bukkit didn't have.
yes, and there is bukkit's Player class and spigot Player class, which make me very uncomfortable
I think that nowadays, people who want complete vanilla behaviour use Fabric's server instead of CraftBukkit.
btw does fabric server has equally good performance as paper?
fabric itself just provides an api
Wonder if we can get the craftbook peep to like, go crazy and rewrite all of the redstone events
there are optimization mods for fabric
there are performance mods however many of which overlap with paper's functionality
fabric server by itself is essentially equiv to vanilla
just includes a mod loader at the front
I have looked sponge API once, and I feel it is much cleaner than bukkit
the optimization mods are really really good
and I don't think the fabric api mod adds much overhead
sponge API is designed to interact with mods which inherently makes it more flexible and in some ways easier to adapt to new mc versions, but there's also a good deal of over-engineering and poorly designed APIs in sponge as well
You sorta like, learn from your mistakes
That being said, sponge actually have API versioning which allows them to break backwards compat when needed to improve the API
and sponge today vs sponge a few years ago is significantly better
Honestly I never actually develop plugin on sponge, so it maybe just my feeling is wrong.
is sponge 1.16 a thing yet though?
btw I mean API 8
there is a test build for 1.16.5
but API 8 is still not yet frozen, so nothing is released yet.
True, the API seems very modern, but I don't think they have backward compatibility.
hello darkness my old friend
not having backwards compat is one of the best parts of sponge
dev builds exist
how is fabric API vs Sponge API
Proper API versioning means that they actually move
fabric is a thin layer on top of vanilla
may also be the worst thing.
No
sponge is a full-on abstraction
Don't break shit for the sake of breaking shit
minecraft changes
Apparently, the fabric API is a seperate mod.
But, spigots at the point of disabling vanilla features coz they don't wanna break shit they shoulda broke years ago
with sponge our hope is guess minecraft's future but also give devs as much of a heads-up and reasonable deprecation period as possible when things change
But API versioning will cause less plugin works on currently version.
I know having 5 year old plugins work is amazing, but, there comes a point where the refusal to move forward has now compounded into there needing to be LARGE breaks in a smallish period of time
Which sucks, but, what do you propose
We carry on disabling vanilla features?
which features are disabled?
custom dimensions and biomes
I see.
Sponge's use of Optional is specifically intended so that plugins can write code to gracefully handle disabled or changed APIs, but it mostly has caused dumb memes by this point
why would custom vanilla words need to be disabled in order to keep compat? why not have both custom vanilla worlds and custom plugin-worlds?
Mojangs also working on other aspects which we know will break stuff in the future
Will paper pull the same bullshit that spigot does with backward compat?
It already is disabled
It's disabled because in order to support both of them, they need to fix the biome API
bruh why did the logo change to anime girl
Or is there no intention to support 1+ year old versions
in order to fix the biome API, they need to break the biome API
i thought this was a mc script
@upbeat tartan #announcements
Or has there been discussion on the hard forks stance on that yet
Sure, that woulda sucked at the time, but, the new API wouldn't need to be as broken to update as it now needs to be
paper mc has a gf now
Same for the material API
That's gonna be broken to all shit in a few versions with the discussions we've been having with mojang
btw it seems that bukkit API also has many incomplete part
put the old logo back you filthy heretics
can I ask, what have you been discussing with mojang, and how does it relate to the material api?

Breaking that thing during the flattening woulda been great to have a clean slate, only, md refused to do so, and so we got a bytecode hackery and a updated/basterdized enum
Material API was a mistake 🔫
or is that still a secret
The old logo is still the logo

wtf is happening here https://github.com/PaperMC/Paper/pull/5441 is paper turning into some cult on my PR or what lol
Replace the old logo with this one: (https://cdn.discordapp.com/attachments/555469074080202765/826867274437754880/community-uwu.png)
Not exactly sure if you guys want this but thought it might be u...
Paper-Chan is a mascot not a logo
Mojang is basically working to make data packs more powerful and able to control more stuff
e.g. biomes are now defined by datapacks rather than hardcoded structures in the server
to be honest. datapack is now how programmer do thing, at least for current datapack
aah my guess is then datapack-defined item- and block types
cat do you think custom blocks are going to be implemented?
and items while they do that?
Looks to me like important matters regarding the future of the project are getting discussed
Is that why minecraft crashes without a datapack now?
if you managed to remove the built in datapack, probs
the world gen stuff is defined in the vanilla datapack
You, sir, are the root of all evil. I love the paper plane.
Minecraft already provides the built-in datapack to do most things, I wouldn't be surprised if the end goal was to have Minecraft be just an "engine" able to read datapack "scripts".
wait wot is that a thing
as long as the datapack does not support parameter for function, datapack will not be the furture
Bedrock edition is doing that
Maintenance way cheaper
see here @woven otter https://github.com/slicedlime/examples
vanilla datapack
most of thing, if don't care performace.
for worldgen that is
@true canyon hello, you're now acting head of legal; please see PR 5441
Proxi upsidedownist?
Can you draw the logo again to make the anime girl be a plane?
look at hear head
She has 2 paper planes as "cat ears".
Not far enough. She must be entirely made out of origami
@olive marlin 

maybe its very nicely folded origami so it looks realistic
pure genius
all fun and games until someone goes @md_5 on issue 5441
@minor badge pinged the wrong person. I'm mbax
lolo what happened to the original paper logo D:
someone link me to issue 5441 
please see PR 5441
Is it Prima Aprilis sort of thing?
It's still the logo.
I believe there is a computer program that can generate origami of an shape/

nm found the link
Yes but I'm mbax and you pinged mbaxter
poor guy
@true canyon hello mbax, you are acting head of legal, please see PR 5441
whoever that is
Vote no on issue #5441
looks like some crypto guy
What I meant is on github you pinged the wrong person.
oh
😄
wow, I hadn't even noticed this

You a lot has better be from Australia aka April 1st swear to God I'm gonna turn this bus around and go back to 🪣 
English please

The logo hasn't changed. It's still the airplane. Mascot != logo.
https://github.com/PaperMC/Paper/pull/5441 or has it?
The pull request is still open though.
real questions being asked here
but regarding the material api; couldn't spigot just do what it did to BungeeCords ChatColor - convert all the enum constants to static final fields, and re-implement the name(), toString() and valueOf(), ordinal() and hashCode() methods?
this pr is actually incredible
lucy look i figured out how to contribute to paper
lmao nice
btw what is material api?
i actually adore this community sm
this would never ever ever ever happen on spigot
ima send this PR to their discord and see how they react kek
Why
kek
org.bukkit.Material;
it is? i tested it
YO That's me
yeah but then you edited part of it, making it invalid
hello
I think it is just enum, anything special about it?
there are ways you could try to bastardize ABI
But, like
you can't go just willy nilly editing a binary and expect it to work
Now you're just maintaining shit for the sake of maintaining shit
replace the API with something new
let the older API sit around for a version or two and yeet it
wtf is this pr
babying people with deprecation and "We mustn't break API!" is literally the bastardization of the bukkit API
If only everything in our repo would get so much attention






