#general

3141 messages · Page 1406 of 4

mighty holly
#

hi

worn ember
#

if i can ever get configurate to work properly lol, i'm still missing some types and stuff

left swift
#

Why get a queue plugin lol just tell people to get in line lol

spare venture
#

easier to sell tickets in that line if it's automated

worn ember
#

better get rid of that if else then

spare venture
#

lmao ded

proper flower
#

i think something wrong with my discord

spare venture
#

you're the one who couldn't figure out boolean algebra

proper flower
#

server icon is a waifu now

worn ember
#

i did tho

zealous wedge
spare venture
#

no, you didn't

proper flower
#

i thought this is a anime server

worn ember
#

i almost did :/

spare venture
#

you got it wrong the last time and i said "fuck this i'm fixing it myself"

zealous wedge
left swift
#

Algebra is fake news made and paid for by Big Minecraft party

tribal rivet
#

Oh, cringe, see you in 24h

proper flower
#

can i chat with her

#

lets make a chat bot for her

left swift
worn ember
#

inb4 "send bobs"

proper flower
#

hahaha

night forum
#

what is happening here...

left swift
#

Nothing

#

Wdym

night forum
#

just internet things i guess?

proper flower
#

u have entered the wrong server

left swift
#

Thanks for sharing

spare venture
#

I can't change my name because I changed it yesterday
But when I can I will change that

proper flower
#

this is from a parallel world

quiet vigil
#

It's Contabo VPS L (8 Cores 30 GB RAM) good for hosting a BungeeCord server?

wide nimbus
#

Theyre gonna change the logo¿

left swift
#

What logo

proper flower
#

microsoft now bans ppl?

real nymph
#

ahem

native wolf
#

What the hell happened here

real nymph
#

who changed the logo

native wolf
#

I couldn't find the server lol

left swift
#

The logo isnt changed what do you guys mean

real nymph
#

bruh its ANIME

#

but i liek it

left swift
#

Huh?

real nymph
#

nvm

left swift
#

It's the nether update banner

#

U lookin in wrong server?

native wolf
#

They even updated the Twitter lol

ancient bolt
#

the weebs have taken over

lavish crest
#

🟥🟩
🟦🟨

spare venture
#

only weebs can see the weeb server logo, so

#

guess you're a weeb

spare venture
#

paper's weeb detection system is very advanced

#

it does not have false positives

real nymph
#

wtf is a weeb
(I DO NOT WATCH ANIMIE SO DONT QUESTION ME)

spare venture
#

you

woven otter
#

i dont consent

#

ill sue

worn ember
ancient bolt
#

weebs who refuse to watch anime are the ultimate weebs

spare venture
native wolf
#

But i'm not a weeb lol

spare venture
#

Sue*

woven otter
#

I will DMCA ur ass

spare venture
#

Try it bitch

woven otter
#

you will be one sorry individual

real nymph
#

uhh

worn ember
#

lets sue him together duck

woven otter
#

lets

real nymph
#

rules

#

read them

spare venture
#

I’ll sue you for writing bad code

woven otter
#

that wasn't my bad code was it

worn ember
#

pretty sure thats wasting court time lol

lavish crest
#

Paper-Chan is the mascot though, but the logo. This is still the logo.

warm anchor
woven otter
#

i'll sue you for defamation wtf

spare venture
#

The problem was using your code at all

woven otter
#

WTF

spare venture
toxic comet
#

what is the context

#

who is paper chan

waxen panther
woven otter
#

party is a bully

spare venture
worn ember
#

was the bungeewrapper your code duck?

woven otter
#

never heard of bungeewrapper

warm anchor
spare venture
#

Fairly sure that was glare

worn ember
#

ah

#

cuz that was pretty legit

spare venture
#

Duck you were threatening to sue me

lavish crest
#

This is Paper-Chan the new mascot of PaperMC

woven otter
#

what is the code you are complaining about then

spare venture
#

Bully

toxic comet
#

works for me

woven otter
#

it's all in the past

spare venture
#

You’re the one suing

#

Can’t believe a damn duck is trying to sue me

woven otter
#

it's all in the past now

warm anchor
#

Does Duck even have right?

spare venture
#

I blame the liberals for giving ducks rights

native wolf
warm anchor
#

Afaik they are food run

woven otter
#

ok eternity we dont need rude weebs or weebs at all here

spare venture
#

Next time I eat duck I’m mentioning you

proper flower
#

can we get a minecraft skin of paperchan

warm anchor
proper flower
visual egret
#

i think it might just be java doing java things on linux, this is the 700x700 logo

woven otter
#

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 thonkeyes

warm anchor
toxic comet
native wolf
#

Paperchan has emojis too?

#

End me

waxen panther
#

no

native wolf
#

This can't really be real lol

waxen panther
visual egret
#

can someone test this paper jar on windows/mac for me i wanna see if its just linux fucking it up for me

candid spindle
#

I want to welcome PaperChan

visual egret
#

or is that not allowed

candid spindle
#

I want a HQ edition of paperchan

#

❤️

proper flower
#

mc skin wen

waxen panther
#

if it's not working on linux then it's already fucked oskar

candid spindle
#

yea. I kinda want paper chan mc skin

woven otter
#

wtf

native wolf
visual egret
#

wait

#

no wrong ping

#

@waxen panther

#

sorry eternity

toxic comet
#

🥦

warm anchor
#

Sorry for being wrong person Oskar PensiveGiga

olive marlin
#

Eternity you got all green from hanging upside-down. You look sick.

viral lion
left swift
#

Who?

viral lion
#

Dinnerbone?

left swift
#

Asked

viral lion
#

Why you gotta be mean man.

visual egret
#

nomana you are such an epic person one day i wish to grow up and be like you are 👍

left swift
#

No u dont oskar

#

Be a better me oskar

coarse lily
#

IMO @zealous wedge sure is swell.

visual egret
#

i cant even patch paper smh

zealous wedge
#

imo @coarse lily is far cooler than @zealous wedge is

warm anchor
visual egret
#

without pop os deciding to p i x e l a t e

coarse lily
#

No way. @zealous wedge is far cooler.

zealous wedge
#

i don't believe it ocelot

coarse lily
#

Believe it!

zealous wedge
#

i refuse.

quasi valley
#

I think @zealous wedge is just as cool as @coarse lily .

warm anchor
#

This kenny looks sus

left swift
#

What is this kneny is un-upsidedown?!?!?

zealous wedge
#

that's a bold statement there

coarse lily
#

Wow just as cool?

woven otter
#

kneny is the best because he's not a weeb

warm anchor
#

I see so ocelot is “just cool”

#

Look at them doing you like this ocelot

coarse lily
#

Anyone as cool as @zealous wedge is surely very cool.

quasi valley
#

exactly

warm anchor
zealous wedge
#

that implies i'm cool at all

visual egret
waxen panther
round root
#

yo wtf i realise the anime pfp

#

omg :P

minor badge
#

@waxen panther hi

#

x

#

x

woven otter
#

@minor badge bully ?

visual egret
#

hi proxi

#

cant figure out how to get images not to be pixelated

toxic comet
#

broccowo

#

broccuwu

woven otter
#

you need to enhance

visual egret
#

enchance what

woven otter
#

your image

visual egret
#

the image in resources is 800x800

left swift
#

Enhanced duck

visual egret
#

that should be big enough

waxen panther
minor badge
#

lol

waxen panther
minor badge
#

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

#

you've got time

left swift
toxic comet
#

why is she beating people up

#

rude!

left swift
#

Beating up the simps not falling in line pokiQueen

warm anchor
#

Ask no mana. He kept up with poki news

visual plover
#

why anime server image

toxic comet
#

oh ok

#

because anime is great

visual plover
#

no

left swift
#

I should pay someone to anime my pfp

visual plover
#

anime is cringe

toxic comet
#

someone anime sander pfp

left swift
visual egret
#

wait it isnt my fault

undone leaf
#

bro what is this new logo

visual egret
#

old builds also look pixelated on pop os

visual plover
toxic comet
#

it's paper-chan

left swift
#

What new logo

toxic comet
#

yeah it's always been there

dry ravine
#

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

native wolf
visual plover
#

because the offical logo is much better

solid mountain
#

papermc

undone leaf
#

^

solid mountain
#

weeb server now?

#

pog

left swift
#

Logo is official nothing changed?

toxic comet
#

it is the official logo silly goose

hardy agate
#

lets hope there no r34 coming up for the new mascot

undone leaf
#

weeb minecraft server core?

#

pog

visual egret
#

the new logo is just uwu so cute

lavish crest
#

The logo did not change, Athelstan-Chan is the mascot.

native wolf
lavish crest
#

Still the logo

undone leaf
#

stfu

#

you cant make me do anything

visual plover
#

bro anime is lowkey some pedo shit

undone leaf
#

"12emin34"

#

ong

left swift
#

Feel like some gamer things are about to happen

undone leaf
#

this is a pro gamer move

toxic comet
#

el em ay oh

visual plover
#

this server is 1 step from james charles joining

toxic comet
#

oo i hope that snack joins

spare venture
#

You sound like a great person sander

visual plover
#

yea

left swift
#

Sander is just low effort troll

spare venture
#

so r u

left swift
#

I am cool though

spare venture
#

I guess

toxic comet
#

you are indeed

left swift
cunning raft
#

lol and they're playing rust

#

@waxen panther

spare venture
#

Doesn’t surprise me

left swift
#

His base is at r23 in rustafield main

visual plover
#

i play fortnite most of the time

spare venture
toxic comet
#

please stop

visual plover
#

sit there and whine about minecraft good fortntie bad keanu reeve 69 funny number while im securing this bag from tournaments

waxen panther
#

😁

spare venture
#

You’re not securing any bag man

visual plover
#

its easy to earn money

#

from tournaments /wagers

serene fox
#

@warm anchor can i say the nword here? lolw

toxic comet
#

minecraft is good

#

fortnite is bad

left swift
visual plover
#

anime is trash g

spare venture
#

<@&748618676189528155>

toxic comet
#

anime is ART

wide chasm
#

Don't bait them

warm anchor
#

Pls don’t

serene fox
visual plover
serene fox
#

you got baited bro!! happy april fools lolw !!!

#

its a prank!!!!! lolw

left swift
#

Bro!

cunning raft
#

fucking weebs

#

i stg

left swift
#

Salt tea goodies?

wide chasm
#

This is the finest moment of this guild JRoy, enjoy it /s

solid mountain
#

papermc weeeeeeeeb

toxic comet
#

🐔👔

spare venture
#

What

warm anchor
#

Good afternoon @spare venture

woven otter
left swift
#

Duck wearing a tie

waxen panther
#

ban mitsuki they're terrible

wide chasm
#

Duck I'm not saying it again

stiff yarrow
#

All hail paper-tan official mascot of weeb fork

old ingot
#

Why is the discord icon an anime character

waxen panther
old ingot
#

I like it but why

serene fox
#

wow this brocco

toxic comet
#

ranime?

#

rart?

woven otter
spare venture
old ingot
#

Ah

left swift
#

All the anime pfp coming to chat since the update

toxic comet
#

do you know what day it is?

warm anchor
#

I mean this is the most active since 1.16 patch dropped

visual plover
#

too comfortable

warm anchor
#

Lol

stiff yarrow
#

Paper for the weebs and tuinity for the animal appreciators

left swift
#

Furries

native wolf
warm anchor
#

I mean leaf ain’t even hiding it

woven otter
#

both are bad

warm anchor
stuck gazelle
woven otter
#

at least tuinity doesnt have a furry logo

left swift
#

yet

warm anchor
native wolf
#

Well

woven otter
warm anchor
woven otter
#

okay now you shut up

left swift
#

Does only leaf work on tuinity still or do more people work with them

warm anchor
#

I think he still does majority of the rewritten stuff

stiff yarrow
#

My eyes Christ

#

Feels nsfw just looking at it

warm anchor
#

Can you not lol

stiff yarrow
#

Deleting that for everyone’s benefit

visual plover
#

yeah probably

woven otter
#

what was that

#

some furry shit i assume

full gorge
#

Saved!

visual egret
#

i just tabbed into discord to see a furry

#

epic

toxic comet
#

i mean, i'm not into it

warm anchor
#

Oskar is too young for this

visual egret
#

hows ur day's going?

toxic comet
#

but like, how you gonna shame someone's interests

warm anchor
#

Guys we have to keep the children safe

toxic comet
#

yeah we do have to keep children safe!

visual egret
#

im installing windows on a vm because i think pop os and java dont mix well

woven otter
toxic comet
#

it is trans awareness day keep trans kids safe

visual plover
spare venture
#

sander furry confirmed

toxic comet
#

facts

visual egret
#

sander ur a furry confirmed x3

visual plover
#

how old r u

visual egret
#

young

visual plover
#

age

left swift
#

This many

visual plover
#

<13 >13

visual egret
#

dont fit into those categories sadly

toxic comet
#

wat

visual egret
#

im 13

spare venture
rancid urchin
#

god damn new pfp is godtier

visual plover
#

discord tos

visual egret
#

nonce wewooo

spare venture
#

I’m sure you follow the discord TOS sander

visual plover
#

yeah im 15

left swift
#

Anyways

spare venture
#

Ah a child

visual egret
#

age isnt the only thing in tos sander

native wolf
#

Yeah

visual egret
#

maybe if you did some reading you would be smarter

cloud slate
#

Can you accidentally (or intentionally if you're some sort of masochist I guess) cut yourself on Paper-chan?

spare venture
#

Yes read a book 😔

visual plover
#

are you implying i broke tos

toxic comet
#

that's a good question

left swift
toxic comet
#

can paper-chan get paper cuts?

spare venture
#

I’m implying you’re a self hating furry Sadge

waxen panther
#

i wouldn't mind a paper cut from paper chan paperUwU

visual egret
#

probably by the way you speak i wouldnt be suprised if you were god tier on 4chan or something

cloud slate
visual egret
#

either way im not gonna argue

cloud slate
#

||Also, isn't it a bit early? Still have the 31st of march here||

stiff shore
#

Something something time zones

toxic comet
#

it's not an april fools joke silly billy

upper flicker
#

the number of people who dont understand timezones is astounding

left swift
#

Theres no due date to implement mascot

native wolf
upbeat falconBOT
shy plover
#

paper is anime now

native wolf
#

It's not even April for me lol

upper flicker
#

its important that paper-chan start as early as possible so as to ready the taco armies

#

she will lead them to our victory

woven otter
#

ur a timezone z

vernal bone
#

.taco

shy plover
#

rule 34 paper chan

cloud slate
#

Long live the timezones

wide chasm
#

The problem with time zones is that April 1st practically lasts two days

toxic comet
#

i mean, it's not april 1st for anyone in here probably so

spare venture
#

Timezones are the devil tricking us into thinking time is a man made concept

toxic comet
#

does timezone really matter

upper flicker
#

you dont have any idea what youre on about

#

you will be the first crushed by paper-chan's army

toxic comet
#

ok

woven otter
#

timezones only matter when discussing weeb server logos

toxic comet
#

cut me with paper i dare u

#

in fact, i beg you

upper flicker
#

I uh can't paperchan has all the paper

toxic comet
#

frick

waxen panther
spare venture
#

Is paperchan a servant of the devil

toxic comet
#

well i've been humiliated beyond belief

#

time to leave

spare venture
#

I heard she supplies paper to hell

serene sentinel
#

welcome to Paperchan where all simps are alive

waxen panther
#

@toxic comet hugattack

stiff yarrow
#

Imagine dying a death of a thousand paper cuts from paper-chan 😍

waxen panther
visual plover
#

😐

olive garden
#

okay I think I'll leave this discord before I have to explain why I have this anime girl on my PC

#

bye

native wolf
zealous wedge
night forum
warm anchor
#

Maybe his PC is in the living room and family can see it (?) notlikerie

spare venture
#

His mom is going to see his discord

lavish crest
celest coyote
mental meadow
waxen panther
#

oh well 😁

zealous wedge
#

and what, appreciate the good art?

warm anchor
celest coyote
#

Paper vtuber when

native wolf
#

Minecraft server anime when?

lavish crest
#

Anime style art has a bad reputation in some social groups for some reason.

tropic flame
#

Paper-chan best waifu

visual egret
#

ok testing my paper pr on windows lets see how it goes

native wolf
#

Where are Bukkit-chan and Spigot-chan? lol

golden gust
#

Sorry boiz and gals

#

but, like

#

Gura > paper chan

tropic flame
#

she kinda looks like Assassin from Akudama Drive btw - except more joyful-looking

waxen panther
#

no

olive marlin
#

.kill cat

waxen panther
#

mori >> gura

limber knotBOT
#

glares at cat until they die of boredom.

lavish crest
#

And TacoSpigot-Chan

golden gust
#

Yea, but

#

Gura is hydroplanic

waxen panther
astral linden
#

Wow the discussion is still on this

candid spindle
waxen panther
native wolf
#

60fps

#

Nice

golden gust
#

Shame that her mouse pads wouldn't sell much though

candid spindle
#

sure thing

golden gust
#

Mori's would fly outta stock

void void
#

WTF is this icon

waxen panther
#

i'd buy moris mouse mat

#

haachamas first though

native wolf
waxen panther
warm anchor
woven otter
visual egret
#

duck i have decided that weebs are ok

woven otter
#

i havent

lavish crest
#

The Paper Icon probably which is still this. Paper-Chan is the mascot, not the icon.

visual egret
#

ever since paper-chan

mental meadow
#

oskar being the smart one today

waxen panther
#

duck why wont you love me

woven otter
#

oskar being the brainwashed one today

waxen panther
#

duck why wont you love me

woven otter
#

weebs got to you

#

applies to both messages ig

waxen panther
#

😭

lavish crest
#

Why does papermc make me a weeb?

#

I'm confused.

spare venture
#

Paper is almost done with its 2 year transformation

woven otter
#

this is a weeb server now

golden gust
#

now

spare venture
#

Going from very anti weeb to full weeb and I’m here for it

golden gust
waxen panther
#

lmfao

woven otter
#

mfw

waxen panther
#

thank you cat

woven otter
#

cat is always on point

warm anchor
#

@spare venture it’s time

#

Are you on the right side? riepeek

left swift
#

On the left side

spare venture
#

Far left

stiff yarrow
#

its mainstream to be a weeb now

#

we are the majority

woven otter
golden gust
#

||Boku no Piko 4 best animu||

waxen panther
left swift
vestal jasper
#

weebs

golden gust
woven otter
vestal jasper
#

ignore the fact I'm watching cowboy bebop rn

spare venture
waxen panther
#

you sir 😁

minor sequoia
woven otter
waxen panther
#

😳

vestal jasper
woven otter
#

also that reminds me

#

@minor badge bully ?

void void
#

I am stupid or someone real created anime girl for paper.....

stiff yarrow
#

jealous?

#

paper-chan always existed

#

in your hearts

vestal jasper
lavish crest
#

How does this: papermc , make me a weeb though? It has nothing to do with Japenese culture.

minor badge
#

@woven otter get bullied .

pale river
#

Only 15 uwu today despite the new server icon. This is sad.

woven otter
true canyon
#

uwu

woven otter
minor badge
#

no u ?

candid spindle
#

can we keep Paper-chan

#

?

true canyon
#

no youwu

spare venture
candid spindle
#

I prefer this to the old logo

zealous wedge
#

uwu

candid spindle
#

I think its a new page for Paper

#

turned a leaf

void void
#

Bro

candid spindle
#

hope I see it tomorrow

#

if not I am suing

sharp inlet
#

uwu

spare venture
#

Photoshopped

void void
#

Creating anime girl from fucking minecraft core....

twin lagoon
#

minecraft core

#

are you russian

true canyon
#

core?

void void
#

Idk how it's translated

candid spindle
#

what is minecraft core

woven otter
pale river
#

I call it a minecraft jar which really isn't better than core.

native wolf
#

Server Software

candid spindle
#

jar or core

void void
#

Creating anime girl from fucking minecraft software....

warm anchor
#

It’s cute and that’s all it matters paperUwU

spare venture
#

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...)

visual egret
#

thonk do i PR the logo change

woven otter
#

many people have problems. what's your point bparty

spare venture
#

Trying to use nano lol

waxen panther
#

who tf uses server gui

pale river
#

I am going to do /playsound creeper_hiss @a 0 0 0 1 1 1

drowsy urchin
#

Windows...

spare venture
native wolf
woven otter
weak quail
#

wtf happened to the server logo

void void
#

FR

visual egret
#

it became better

void void
#

she hot af i aint complaining tho

visual egret
#

👁️

ivory sable
#

what happened to the paper discord guild icon?

visual egret
#

it got improved

zealous wedge
void void
#

they got hacked by the weebs

#

weebs with good taste in women

woven otter
#

weebs infiltrated

#

that's no women

zealous wedge
#

hacked? paper is the weebs

waxen panther
weak quail
#

but what does anime have to do with paper tho

spare venture
#

Closeted duck hater

stiff yarrow
#

if you're a good boy this year paper-chan may bestow the privilege of stepping on you 😊

old ingot
lavish crest
#

I am not a weeb.

vestal jasper
#

huh

#

This is where I take my leave

void void
#

i hope she steps all over my face

native wolf
void void
#

yea u r

olive marlin
#

@twin lagoon pepeclap

void void
#

if ur in this server ur automatically a weeb

vernal moth
#

I love it

static badge
#

what's paper chan's rate

void void
#

7

native wolf
#

10/10

olive marlin
#

Mini they gave access to the test framework?

void void
#

69/10

brittle jacinth
#

10/10

weak quail
void void
#

dont matter dude

ivory sable
#

i didn't expect this, but i'm not surprised either.

void void
#

second u join, u get weeb status

#

dont matter why ur here

ivory sable
#

i'm here for the minecraft drama, duh :P

vernal moth
native wolf
vernal moth
#

I begged enough so they no longer strip it now

void void
#

i was thinking about something earlier

olive marlin
waxen panther
#

mini sad_panda_heart

vernal moth
#

and it works!

stiff yarrow
void void
#

say md_5 suddenly went missing or something tragic happened (i hope not), wtf happens to the project

visual egret
void void
#

isnt he the only one with main control to stuff

#

like he doesnt share shit

olive marlin
visual egret
#

hardfork only speeds up in that case

left swift
#

Brocc peepoLovetap

native wolf
#

Paper already has plans to hardfork so

void void
#

oh ok

native wolf
#

Nothing

waxen panther
lavish crest
#

Why hardfork?

visual egret
#

because snapshot paper

void void
#

bc no one likes to eat with soft forks

lavish crest
#

True

native wolf
#

Bc md_5 had some stupid decisions before (probably)

ivory sable
spare venture
#

TikTok deleted one of my videos for saying “cut”, mistook it for self harm 😔

left swift
#

Nice job party

void void
#

make my grass depressed so it cuts itself

left swift
#

Tiktok revenue down this week

woven otter
olive marlin
spare venture
#

It’s because I said “cut down your enemies with this powerful sword”

worn ember
#

Not sure what i hate more, getting exceptions or not getting exceptions when stuff doesnt work lol

left swift
#

Trigger warning party

woven otter
brave radish
lavish crest
#

Is Paper making their own version of CraftBukkit after the hard fork?

golden gust
#

paper is a fork of spigot which is a fork of craft/bukkit

native wolf
#

No, Paper will become standalone

golden gust
#

the hardfork would imply us forking away from spigot properly and maintaining our own release tree rather than relying upon a stagnent upstream

void void
#

more power to u 😄

warm anchor
#

its on the roadmap 😉

ivory sable
#

uhh is spigot stagnent? it's still being developed right?

wide chasm
#

Yes

astral linden
#

Do we know roughly when a hard fork would happen, if it happens, and how/if cross compatibility would be maintained?

lavish crest
#

Does that mean that plugins made using the Spigot API will no longer be compatible with Paper servers anymore?

stiff yarrow
#

a hard fork would imply breakages

native wolf
golden gust
#

spigot has refused for years to adopt stuff like the component stuff in vanilla

left swift
#

U guys see this stage channel update for discord?

olive marlin
spare venture
#

The more people that contribute to paper the better

golden gust
#

as well as refusing to make the breaking changes needed for stuff like representing things like materials, etc

olive marlin
#

But over time, there will be changes, so stuff will start breaking.

astral linden
#

I do hate the material bullshit

warm anchor
stiff yarrow
#

you break stuff in order to make it better

#

CraftBukkit design is jank

golden gust
#

Choco did do some work on it which looks interesting, md hasn't commented on it publically in the months it's been up

ivory sable
#

they did that cool java bytecode transformation thing for the Material api

void void
#

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

golden gust
#

Like, not breaking stuff is nice, but, the game has moved forward like, way too many years

#

It wasn't cool

astral linden
golden gust
#

Like, cool, your legacy crud still works

astral linden
#

It's so weird

golden gust
#

They didn't fix the issue that the game is moving forward, however

stiff yarrow
#

if you're using a plugin from 2011 that hasn't been updated in 10 years its time to move on

golden gust
#

they blatently refused to make a proper break there which would of offered a much better API for plugins

astral linden
#

I think if there was a hard fork, paper would definitely win out in the end

golden gust
#

Like, we're at the point now where spigot is removing vanilla features in the name of compat

astral linden
#

It's already more optimized with a more complete API

floral tiger
#

...if i put a copyrighted song on my server, what will happen 👀

golden gust
#

custom dimensions

astral linden
#

You mean the datapack ones?

golden gust
#

yes

astral linden
#

Hm

golden gust
#

that includes aspects like the custom biomes

astral linden
#

Well that sucks

ivory sable
#

isn't this commitment to compatibility part of its success? just like it is for java itself?

woven otter
#

that really sucks

wide chasm
golden gust
#

Not really

visual egret
golden gust
#

It's a double edged sword

void void
#

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

astral linden
#

And a lot of hacks

wide chasm
#

It's way less active than spigot

left swift
#

People use the discord more than the forums

golden gust
#

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

worthy geode
#

As long as compatibility isn't broken for no reason, I'm fine with it

astral linden
#

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

warm anchor
#

they wont coz of the pvp hardcore following

astral linden
#

Pvp can already be fixed with plugins

golden gust
#

You find out that the older engine just doesn't work with this dashboard, but, it works enough, so you keep coming

left swift
#

"Fixed"

astral linden
#

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

golden gust
#

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

astral linden
#

Which means I can't use new java features

golden gust
#

etc, etc, etc

astral linden
#

New java features which are awesome by the way

void void
#

ive never rly been active here, but you guys seem like nice people 😄

#

compared to core spigot comm

#

hello 😄

golden gust
#

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

ivory sable
#

okay thanks for you perspective zzzCat

lavish crest
#

How do I download the Paper API?

limber knotBOT
#

Not cat. Cat is not nice.

astral linden
#

The API?

woven otter
#

cat is really nice

broken rampart
void void
#

die spigot die

woven otter
#

cat is the best

native wolf
void void
#

relax dude

astral linden
golden gust
#

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

astral linden
#

One thing I don't understand is why Block#getType is so slow

broken rampart
astral linden
#

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

broken rampart
worthy geode
#

There surely are still quite a lot of things that can be improved, but newer versions will never be as fast as 1.8

broken rampart
#

most of the issues relate to mobs & chunks, which have heavily changed since 1.8

astral linden
#

I'm not using a profiler to measure the runtime

ivory sable
#

okay I think I understand. e.g. I've wondered why spigot didn't expose the brigadier command library when 1.13 arrived.

worthy geode
#

Newer spark versions shouldn't have that problem tho

astral linden
#

I'm literally just measuring it with System.nanoTime()

golden gust
#

spigot didn't want to expose it because of the licensing

#

Or, that was the story

broken rampart
#

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

astral linden
#

.-.

#

Hold on

golden gust
#

In part, exposing brig is a bit of a pita in some areas

astral linden
#

Let me find the code

#

I might have used currentTimeMillis()

broken rampart
#

even worse lol

visual egret
broken rampart
#

because that method definitely takes less than 1 ms to run

astral linden
#
    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));
    }```
worthy geode
#

How should it be slow? That data is already there in the block and the block is loaded as well

astral linden
#

This is the code I used to compare performance

opal vale
#

does paper have a better API?

visual egret
#

yes

astral linden
#

Yes.

worthy geode
olive marlin
lavish crest
#

Is there still going to be the legal issues with the CraftBukkit code after the hard fork?

limber knotBOT
astral linden
#

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

opal vale
#

I thought paper use bukkit API

broken rampart
#

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

astral linden
#

But Paper caches the material in the IBlockData instance

olive marlin
#

It builds on top of bukkit/spigot api.

olive marlin
#

It extends it / adds new API.

#

For example let's you create mob goals etc.

vernal moth
golden gust
#

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

grand comet
#

why anime girl

visual egret
#

because improvement

astral linden
#

Because everyone is horny all the time

worn ember
#

same

astral linden
#

And needs to turn everything into anime girls

visual egret
#

what

twin lagoon
#

same

worn ember
woven otter
visual egret
#

uh shit im fucking a pull request up

opal vale
#

I think bukkit API is so old. why don't they update their API.

visual egret
#

because backwards compatibility

opal vale
#

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?

visual egret
#

also bukkit is essentially on life support by spigot

true canyon
opal vale
#

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?

golden gust
#

they do maintain their own fork of bukkit

#

They don't maintain bukkit bukkit

#

bukkit bukkit is dead, as is bukkit's CB

floral tiger
#

"sometimes people do things that i really don't understand"

golden gust
#

Just, spigot maintains their own forks of those components

lavish crest
#

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.

opal vale
#

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.

golden gust
#

seperation, basically

lavish crest
#

They still want their main product to change those behaviours.

wraith trail
#

most of the "redstone won't work in x way" stuff that people complain about comes from cb, not spigot

golden gust
#

Like, some people still want CB, and, having some layer between vanilla and "crazy perf patches" is generally good

vernal moth
#

spigot is basically dead

golden gust
#

^^ too

vernal moth
#

there are no new changes to spigot

#

all new stuff is in their fork of bukkit

#

old changes dont get merged over cause reasons

ivory sable
#

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.

opal vale
lavish crest
#

I think that nowadays, people who want complete vanilla behaviour use Fabric's server instead of CraftBukkit.

golden gust
#

or use paper and try to pester us :L

#

Fixing these inconsistencies would be nice

opal vale
#

btw does fabric server has equally good performance as paper?

wraith trail
#

fabric itself just provides an api

golden gust
#

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

wraith trail
#

there are performance mods however many of which overlap with paper's functionality

ancient bolt
#

fabric server by itself is essentially equiv to vanilla

#

just includes a mod loader at the front

opal vale
#

I have looked sponge API once, and I feel it is much cleaner than bukkit

ancient bolt
#

the optimization mods are really really good

#

and I don't think the fabric api mod adds much overhead

golden gust
#

I mean

#

many of the sponge devs where originally bukkit devs

ancient bolt
#

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

golden gust
#

You sorta like, learn from your mistakes

ancient bolt
#

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

opal vale
#

Honestly I never actually develop plugin on sponge, so it maybe just my feeling is wrong.

ivory sable
#

is sponge 1.16 a thing yet though?

opal vale
#

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.

opal vale
worn ember
#

hello darkness my old friend

golden gust
#

not having backwards compat is one of the best parts of sponge

zealous wedge
#

dev builds exist

stiff yarrow
#

how is fabric API vs Sponge API

golden gust
#

Proper API versioning means that they actually move

zealous wedge
#

fabric is a thin layer on top of vanilla

opal vale
golden gust
#

No

zealous wedge
#

sponge is a full-on abstraction

golden gust
#

Don't break shit for the sake of breaking shit

zealous wedge
#

minecraft changes

lavish crest
#

Apparently, the fabric API is a seperate mod.

golden gust
#

But, spigots at the point of disabling vanilla features coz they don't wanna break shit they shoulda broke years ago

zealous wedge
#

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

opal vale
#

But API versioning will cause less plugin works on currently version.

golden gust
#

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?

stiff yarrow
#

which features are disabled?

golden gust
#

custom dimensions and biomes

opal vale
#

I see.

ancient bolt
#

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

ivory sable
#

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?

golden gust
#

Mojangs also working on other aspects which we know will break stuff in the future

spare venture
#

Will paper pull the same bullshit that spigot does with backward compat?

golden gust
#

It already is disabled

#

It's disabled because in order to support both of them, they need to fix the biome API

upbeat tartan
#

bruh why did the logo change to anime girl

spare venture
#

Or is there no intention to support 1+ year old versions

golden gust
#

in order to fix the biome API, they need to break the biome API

upbeat tartan
#

i thought this was a mc script

zealous wedge
golden gust
#

now you see the entire issue

#

Now, they coulda broke the biome API years ago

spare venture
#

Or has there been discussion on the hard forks stance on that yet

upbeat tartan
#

lol

#

ok

golden gust
#

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

upbeat tartan
#

paper mc has a gf now

golden gust
#

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

opal vale
#

btw it seems that bukkit API also has many incomplete part

green pendant
#

put the old logo back you filthy heretics

ivory sable
#

can I ask, what have you been discussing with mojang, and how does it relate to the material api?

twin lagoon
golden gust
#

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

stiff yarrow
#

Material API was a mistake 🔫

ivory sable
#

or is that still a secret

lavish crest
#

The old logo is still the logo

lavish crest
visual egret
lavish crest
#

Paper-Chan is a mascot not a logo

golden gust
#

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

opal vale
#

to be honest. datapack is now how programmer do thing, at least for current datapack

ivory sable
visual egret
#

cat do you think custom blocks are going to be implemented?

#

and items while they do that?

worthy geode
lavish crest
#

Is that why minecraft crashes without a datapack now?

golden gust
#

if you managed to remove the built in datapack, probs

#

the world gen stuff is defined in the vanilla datapack

green pendant
olive marlin
#

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".

woven otter
opal vale
#

as long as the datapack does not support parameter for function, datapack will not be the furture

green pendant
#

Maintenance way cheaper

wraith trail
#

vanilla datapack

opal vale
wraith trail
#

for worldgen that is

minor badge
#

@true canyon hello, you're now acting head of legal; please see PR 5441

olive marlin
#

Proxi upsidedownist?

green pendant
mental meadow
#

look at hear head

olive marlin
#

She has 2 paper planes as "cat ears".

mental meadow
green pendant
#

Not far enough. She must be entirely made out of origami

twin lagoon
#

@olive marlin aPES3_JammingClap

olive marlin
worthy geode
#

maybe its very nicely folded origami so it looks realistic

stiff yarrow
visual egret
#

all fun and games until someone goes @md_5 on issue 5441

true canyon
#

@minor badge pinged the wrong person. I'm mbax

minor badge
#

yes

#

you are acting head of legal

calm lance
#

lolo what happened to the original paper logo D:

stiff yarrow
#

someone link me to issue 5441 Thonk

minor badge
#

please see PR 5441

calm lance
#

Is it Prima Aprilis sort of thing?

lavish crest
#

It's still the logo.

opal vale
#

I believe there is a computer program that can generate origami of an shape/

lavish crest
olive marlin
stiff yarrow
#

nm found the link

true canyon
cunning raft
#

poor guy

minor badge
#

@true canyon hello mbax, you are acting head of legal, please see PR 5441

cunning raft
#

whoever that is

green pendant
cunning raft
#

looks like some crypto guy

true canyon
minor badge
#

oh

true canyon
#

😄

ivory sable
minor badge
green pendant
#

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 🪣 papermc

spare venture
#

English please

green pendant
lavish crest
#

The logo hasn't changed. It's still the airplane. Mascot != logo.

visual egret
lavish crest
#

The pull request is still open though.

visual egret
#

real questions being asked here

ivory sable
#

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?

granite axle
#

this pr is actually incredible

visual egret
#

lucy look i figured out how to contribute to paper

granite axle
#

lmao nice

opal vale
#

btw what is material api?

visual egret
granite axle
#

i actually adore this community sm

#

this would never ever ever ever happen on spigot

visual egret
#

ima send this PR to their discord and see how they react kek

spare venture
#

Why

visual egret
wraith trail
#

oskar it's not even valid

#

that isn't a png

ivory sable
visual egret
#

it is? i tested it

tropic flame
wraith trail
#

yeah but then you edited part of it, making it invalid

tropic flame
#

hello

opal vale
golden gust
#

But, like

wraith trail
#

you can't go just willy nilly editing a binary and expect it to work

golden gust
#

Now you're just maintaining shit for the sake of maintaining shit

wraith trail
#

oh nevermind

#

I see why you did that

golden gust
#

replace the API with something new

#

let the older API sit around for a version or two and yeet it

visual egret
#

wtf is this pr

golden gust
#

babying people with deprecation and "We mustn't break API!" is literally the bastardization of the bukkit API

mental meadow
#

If only everything in our repo would get so much attention

lavish crest
#

Lol