#general

3141 messages · Page 280 of 4

void void
#

no u smh

#

nerds

austere ivy
#

namesilo vs namecheap?

void void
#

nerds
no u

#

idk i went with namecheap

#

as i have account there already

cunning badge
#

I just bought yesterday another domain for mine

#

so I got my first dev domain

austere ivy
#

I'm under 18

#

so uh shhh

#

don't tell anyone ok?

void void
#

im calling the police as we speak brian

#

they'll be there to arrest you soon

cunning badge
#

What do you guys think, would be the best way to create an instanced system?

marble summit
#

F

cunning badge
#

For dungeons etc.

#

Starting up tons of server seems a bad way

#

Creating every time a new world?

#

Setup a pre defined amount of x worlds?

void void
#

I'm under 18
idk i bought my first domain when i was 13-14

#

nobody asked my age

#

except that my friend paid because i of course didn't have cc

vestal jasper
#

I got my first domain when I was like 16

pearl ibex
#

Let's say i wanr free stuff (like a VPS and that kind of stuff) for being a college student... i already have the JetBrains student stuff they offer, but i'm asking for suggestions on what to choose in the matter of "web services", though AWS for students looks promising. thonk

void void
#

digitalocean us ed to give like 100 dollar free credit

pearl ibex
#

Is it renewable? AFAIK it isn't.

void void
#

no lol you are not going to find anywhere that gives you a yearly credit for being a student

#

i guess aws does, but honestly aws/gcloud credits are childsplay baits. you take it, you're stuck on some low shit because anything higher will drain it faster than you can say "cool I got a new vps!"

cunning badge
#

cool I got a new ... shit thats expensive

random escarp
#

somebody was very busy yeterday, 6 consecutive releases in one day

void void
#

you talking about paper or a plugin

random escarp
#

paper

void void
#

its not that uncommon here

random escarp
#

( also notices dynmap had a n update (nice))

void void
#

any commit will be a new build # :p

cunning badge
#

some stuff got merged yesterday

random escarp
#

ah oke, well in the past month ive only seen about one paper release a day

void void
#

end of development cycle

random escarp
#

so i was surpised to see like 8 in one night

#

well anyway thanks devs for the great work

void void
#

as 1.14.4 just dropped, there will be many until the bugs are all slowly squashed out

#

and then it'll be mainly feature requests

cunning badge
#

Doesnt this prevent people from downgrading their servers?

void void
#

yes

#

you can't do that anyway

#

before that, if you tried, the server would try to load the chunk and potentially corrupt the fuck out of it

#

that commit stops it from even trying to load it

#

and therefore, stop corrupting the fuck out of it

cunning badge
#

Ah okay didnt know it would corrupt the map

#

never downgraded tbh

#

Makes sense then, was jsut confused why you would system.exit if there has been a chunk saved iwth a never mc version

limber knotBOT
#

[VADemon] > realms player complains about recently reduced view-dist

void void
#

Also "You can override this functionality at your own peril."

limber knotBOT
#

[VADemon] ohoho why's that

quasi canyon
#

anyone know if the command block that teleports you to every chunk to load it still works in 1.14 🤔

grand pewter
void void
limber knotBOT
#

somebody here has experience with sentinel?

#

the pathfinding for attacking is really wonky

#

as it walks to a spot and then tries to attack me

#

do any of you know of a way to make that smoother?

limber knotBOT
golden gust
#

'nuff said, really

limber knotBOT
#

I updated bstats on citizens last year ^^

void void
#

hello, world?

golden gust
#

What world?

#

hides the nukes behind his back

#

Oh god, crazy thought; You know how you have slow blow fuses

#

Imagine slow blow missiles

#

People are panicing like FUUUU, and then one lands in front of them, they're just like "fuckin' brits and their useless missles" and then BOOM, no more MiniDigger

limber knotBOT
#

we still fish britis bombs out of the rhine every now and then

#

dum brits

void void
#

I think there's a bug in spigot but i know i will get more attention here

golden gust
#

THEY'RE SLOW BLOW

void void
#

so the probably bug is with Block#breakNaturally
i have this code:

      Block toRemove = new Location(player.getWorld(), playerLocation.getX(),
          playerLocation.getY() - 1,
          playerLocation.getZ(), playerLocation.getYaw(), playerLocation.getPitch()).getBlock();
      toRemove.breakNaturally();

The block gets broken and the player falls, that's alright, but then the block where the player fall gets broken!

golden gust
#

Well, how is that code being called?

void void
#
    List<Player> playing = game.getPlaying()
        .parallelStream()
        .map(Bukkit::getPlayer)
        .collect(Collectors.toList());
    for (Player player : playing) {
      player.setAllowFlight(false);
      player.setFlying(false);
      player.setGameMode(GameMode.SURVIVAL);
      player.getInventory().clear();
      Location playerLocation = player.getLocation();
      Block toRemove = new Location(player.getWorld(), playerLocation.getX(),
          playerLocation.getY() - 1,
          playerLocation.getZ(), playerLocation.getYaw(), playerLocation.getPitch()).getBlock();
      toRemove.breakNaturally();
    }
#

the test i did was on spigot 1.14.4 and i don't know if the "bug" exists on older versions

#

@golden gust sorry for ping, but any updates?

pulsar wigeon
#

wtf are you doing

#

parallel stream?

void void
#

parallel streams are faster than the normal (subsequent or how it was named) streams

pulsar wigeon
#

did you benchmark that

void void
#

there was a benchmark on the internet, let me find it

pulsar wigeon
#

did you benchmark it for your case

#

we're not processing huge amounts of data here

#

you are collecting the contents of some already iterable collections

#

you could just loop the original collection

golden gust
#

I'm tired and have a headache

cunning badge
#

Im tired at work at 36° and got a headache

golden gust
#

You're also ban evading and going to your usual techniques where you're expecting us to provide a fix when you wanna provide minimal info as possible

#

o/

cunning badge
#

Aaand hes gone

quasi valley
#

sad violine music starts playing

cunning badge
#

🎻

pulsar wigeon
#

well that code was retarded

cunning badge
#

true

pulsar wigeon
#

so good

quasi valley
#

just use streams everywhere, it'll make your code better /s

cunning badge
#

I remember everybody telling me that streams are so much better

pulsar wigeon
#

why would you copy a location manually to change one value and give yaw and pitch even if you just need to get a block from it

#

streams can be

#

depends highly on what you're doing

golden gust
#

They look prettier and are nice in some places, just they have their own set of overheads, if that's an issue or not ^^

cunning badge
#

what are they good for?

quasi valley
#

I mean for that case it made the code even longer than it could have been without one

cunning badge
#

Does .forEach use streams?

golden gust
#

no

cunning badge
#

thats still just a simple for loop right?

golden gust
#

Streams are good for well, working with a stream of data

pulsar wigeon
#

parallel streams are great if you have large amounts of data that can actually be split and chunked

#

imagine you have a million numbers you need to sum

golden gust
#

Really nice for working with data which you wanna filter, map to other things, etc, etc

pulsar wigeon
#

you can sum them in batches of 10000 in parallel and hen sum the results of each batch

#

that's where you see perf

cunning badge
pulsar wigeon
#

and yea, the whole functional part is nice for separate reasons

#

that is one where it's just for convenience

#

lso i cant help but think you should be using a map

golden gust
#

Yea

pulsar wigeon
#

unless you want someone to friend request another player multiple times

cunning badge
#

wym?

pulsar wigeon
#

getPending returns some list type of all pending friend requests?

cunning badge
#

Yea and the friend request checks if there is a pending friend request

pulsar wigeon
#

is that friends or pending

cunning badge
#

the map above is existing friends

pulsar wigeon
#

yea im talking pending

#

also are friendships not two way

cunning badge
#

Yea I got a relation table

fallen oracle
#

Why is it a Boolean?

pulsar wigeon
#

can barty add me as a friend even if i dont want to be his friend?

cunning badge
#

he can send you a friend request

#

and you can accept or deny it

pulsar wigeon
#

but i wont be in his friends list if i dont accept?

cunning badge
#

and if you accept it I create two entries

pulsar wigeon
#

it has to be mutual

cunning badge
#

no you wont be in there

fallen oracle
#

But why do you have it as a Boolean?

pulsar wigeon
#

why create two entries then

#

just use a table

cunning badge
#

mysql

#

thats why

pulsar wigeon
#

then you dont have to do two way lookups

fallen oracle
#

Yuck

cunning badge
#

well wait thats actually dumb

#

youre right

pulsar wigeon
#

and dont design your data to fit your backend tbh

fallen oracle
#

So you're planning to do live queries instead of saved intervals?

pulsar wigeon
#

sql allows defaults

cunning badge
#

No im loading the friends on login and remove them on logout

#

and yes im doing live queries on save

fallen oracle
#

Okay so why a Boolean then

#

Yes that's okay

#

I do save intervals also

cunning badge
#

This is the save function

#

executed in an extra thread

fallen oracle
#

Hmm okay

pulsar wigeon
#

saving single requests

#

phew

fallen oracle
#

Ik

cunning badge
#

Yea I should bulk those

fallen oracle
#

R

pulsar wigeon
#

you know you can make one big query in sql right

cunning badge
#

I know

pulsar wigeon
#

k

cunning badge
#

Well friend requests are done so rarely so the query shouldnt be the problem

pulsar wigeon
#

do you keep a list of changes to commit to db

quasi valley
#

that mindset of "it'll work for our needs" eventually made it impossible for us to go over X players as everything went nuts every time

pulsar wigeon
#

oh wait you are saving immediately as the request is made?

cunning badge
#

@pulsar wigeon yes

fallen oracle
#

Oh no

pulsar wigeon
cunning badge
#

its going against a backend written in js over deepstream websockets

golden gust
#

@wizground starts shaking

cunning badge
#

and saved using sequel

pulsar wigeon
#

man here i was thinking that streams were the problem

#

sweet ignorance, return to me

golden gust
cunning badge
#

why are you guys freaking out?

#

I dont see the advantage of a consumer queue here

quasi valley
#

if you do something, the least you can do is your best

cunning badge
#

Eleborate please

#

Well I took over the project from someone that has been living this mindset compleatly. The code was in a horrible state (we had one plugin for each of this modules)

quasi valley
#

oh boy

cunning badge
#

So I cleaned the stuff up, added multi threading and merged over 30 plugins into one

quasi valley
#

that's

#

not really sexy

pulsar wigeon
#

yea tf

cunning badge
#

So im trying to slowly cleanup and get a working structure of over 580 classes

#

(recode might have been faster)

pulsar wigeon
#

is merging plugins supposed to be a good thing

quasi valley
#

do api and core structure into one, everything else should be a separate project

#

because again, scalability

pulsar wigeon
#

do you at least have a modular lodmading system

cunning badge
#

yes

pulsar wigeon
#

loading*

#

fucking phone man

cunning badge
golden gust
#

I just keep it all in a single project because designing stuff to be so abstract is a royal PITA

quasi valley
golden gust
#

It's not worth it for a personal project

pulsar wigeon
#

depends a lot on scope

quasi valley
#

we have one 200kb core plugin (and like 20mb of depends in an extra jar), everything else is their own project

pulsar wigeon
#

organization is nice but it doesnt have to be 30 jars

quasi valley
#

but also not one... like the screen above

pulsar wigeon
#

could be 30 submodules that get shoved into 1 jar

golden gust
#

If i was going OTT and releasing something public, sure, maybe; But everything gets to be too interdependent on one another, e.g. user management would pretty much have to be in the core or have everything depend on it, it gets a mess fast

cunning badge
#

Well I dont prefer having 30 repositories

pulsar wigeon
#

i meant gradle subprojects, not git submodules, to be clear

cunning badge
#

The correct way would be creating a main pom and adding 30 modules

#

I guess gradle subprojects should be the same

pulsar wigeon
#

basically

quasi valley
#

for us the plugins look more or less like this per server: core, specific gamemode, party, friends, clans, maybe 1-2 more (+ more general stuff like ProtocolLib, Via, ...)

cunning badge
#

Idk all plugins ive worked on (which were single server software) had a single module. At my company we are also only splitting the stuff into backend/frontend/api

#

The plugins always supported 200+ players on a single server

#

with 18+ tps

pulsar wigeon
#

yes but now you're trying to clean up 600 classes

cunning badge
#

Got any reference project that has been damn well done?

#

Im always up to learn new stuff

golden gust
#

Basically, with modules you'd jusst work as normal, you would need to consider your design however to avoid issues such as circular dependencies, etc

cunning badge
#

I can't see the advantage here?

golden gust
#

It's more about containing stuff into modules

pulsar wigeon
#

it about not opening your main package and seeing 30 subpackages

#

it's just organizational

#

if you like 30 subpackages go for it

cunning badge
#

Well thats the hierachy

#

I think its structured well, isnt it?

quasi valley
#

package != modular structure

cunning badge
#

I know

#

But for me it just seems like more work for no real advantage right?

quasi valley
#

scalability :D

#

e.g. if you want test devs that shouldnt have the entire implementation of your core at their will -> api module

cunning badge
#

Yea thats a good reason, but we wont have any test devs

quasi valley
#

it's just making your future self's life easier

#

and essentially the reason why most small servers fail sooner or later

#

or even big ones

cunning badge
#

Yea thats a good point

quasi valley
#

gamemodes and other projects that are adapted and changed quite often are then made in different modules (or mostly entirely different projects, so that we just dont have to throw them on every server/have 20 different modules in a project)

golden gust
#

See, The reason why I didn't bother going the whole "2000 modules!" is because I felt it was kinda pointless and such a PITA was to avoid ^

#

I was going to do it originally as I wanted to be able to take advantage of gradles magics better

#

But I really doubt that with how fast gradle is that it really matters

unreal quarry
#

My plugins tend to have only a handful of packages: command, config, hook, listener, task, util.

#

Very rarely will I have 1-2 more specific to the project

golden gust
#

That modules package can actually go

pulsar wigeon
golden gust
#

See, the fun part is the java source

#

CommandLore is pulled from a plugin that I had to update manually, felt better to just grab the class until I replace it

#

And then, the componenthandler package is my component stuff, because kotlin and generics...

wind sonnet
#

Good hosting for 1.14.4?

golden gust
#

1.14 is still going to suck for performance no matter where you host it

wind sonnet
#

Omgserv unlimited?

cunning badge
#

Well all those packages compleatly depend on each other

#

your guys plugins are more likely all single pugins that dont have any dependencies right?

wind sonnet
#

So expensive

#

@spare venture

#

Why Omgserv is not good?

outer parcel
#

because they overallocate CPU space

#

and "unlimited" plans are always a scam

#

Hetzner is good for Europe, yeah. Falkenstein datacenter just turned 10 so it's waiving setup fees too.

#

On the EX line.

#

So, the state of 1.14 is that it's unusable?

cunning badge
#

With leaf's async hcunk loading patch its actually going pretty good

outer parcel
#

I have a feeling that we're not gonna see a viable 1.14 release

#

and that mojang is just gonna be like

cunning badge
#

paper improved performance a lot

outer parcel
#

1.15 the actually fucking runs well update

cunning badge
#

I doubt it

#

they will add other bullshit

outer parcel
#

Yeah... my community is maintaining a fork of 1.13.2 tacospigot that we've patched almost 100 changes onto

#

It's starting to get good for large volumes of players

wind sonnet
#

And contabo?

outer parcel
#

Contabo is pretty fucking garbage

wind sonnet
#

Sad

#

I don't want rent dedicated server

#

I need powerful Minecraft hosting

outer parcel
#

You see

#

there's an obvious issue there

golden gust
#

"powerful minecraft hosting" generally doesn't go with "shared host"

vapid parcel
void void
#

welcome

outer parcel
#

I've been considering opening a small time hosting provider with dedicated resources

#

Paying for a share of a dedicated, managed machine

#

no

golden gust
#

dedicated resources

#

The issue with that comes into "what hardware"

outer parcel
#

i7-8700 from hetzner maybe

golden gust
#

Because you're not going to have a good price ratio on an i7

#

Part of the reason why hosting providers use xeons is because they can fit a metric fuckton of servers on a box

outer parcel
#

yeah, so i wouldn't do that

#

i mean, the ex-42 nvme is only 39 euro

#

reasonably a server can only take advantage of 2 threads unless they're doing special parallelization

golden gust
#

You have 8 "cores"

#

4 real cores

outer parcel
#

no, i have 4 cores with 8 logical

#

i explicitly said threads

lusty wren
#

wait,

With leaf's async hcunk loading patch its actually going pretty good
?

pulsar wigeon
#

"threads"

#

cores aren't threads

outer parcel
#

yes im aware

golden gust
#

How do you think dedicated resources would work on a machine where you literally have 8 "cores"?

outer parcel
#

by advertising it transparently, pricing it at 15EUR/dedicated core, and making a profit

golden gust
#

The only way for dedicated resources and decent filling of the box is to start cutting CPU time between servers, or charge a fair amount for true dedicated

outer parcel
#

Not really tryna profit off it, it's just kinda a void in the market

#

There's no managed hosting that isn't shit or 4 figures

golden gust
#

Bearing in mind that you'd technically lose a core to the OS itself

outer parcel
#

that's a fair point

golden gust
#

"Managed hosting" implies that you have somebody managing all aspects of maintaining the server

outer parcel
#

or it implies that the hardware is managed

golden gust
#

Nope

#

I've never heard of "managed hosting" mean "we care about just the hardware", that's literally part of any standard SLA

outer parcel
#

example: nfoservers

#

they aren't configuring your plugins and shit

golden gust
#

"managed game server"

#

They're basically misrepresenting the word managed there

outer parcel
#

i wouldn't shit on the longest standing gameserver provider LOL

golden gust
#

Longest standing doesn't mean shit

#

That's not managed hosting in the way you think it is

#

That's basically just shared hosting only you've been given your own special box to yourself

outer parcel
#

what the fuck do you think shared hosting is?

#

saying special box and shared don't go together

#

shared means shared resources

golden gust
#

managed in terms of shared hosting and managed in terms of a managed dedicated server are two different aspects

#

Sure, you lose the "shared" aspect as you're not sharing resources, but that is not a truly managed dedicated server

outer parcel
#

i'd still offer support lol

#

it'd just be that you arent SHARING resources

#

and you'd be paying a premium for that privilege

#

shit, is 15 EUR even a premium?

golden gust
#

That's just a standard shared hosting setup in which the box is limited to you, nothing really special with that

#

managed hosting itself is more "we'll configure nginx, cpanel, deal with all of that for you" etc

#

Not, "We'll give you access to a control panel which we nabbed from elsewhere", it's why the pricing of truly managed hosting is expensive as you're paying tech time

#

I've worked with DCs which literally charge $50 an hour for their tech team to look at your server

outer parcel
#

I'm not trying to make money

#

I'd just keep running my minecraft server if I wanted money

#

I already have an excellent job

#

No, fun and as a service to the community.

#

I'm 30 and already have a job that I want.

golden gust
#

Honestly, shared hosting is fine, so long as you know what you're expecting

#

I wouldn't go tell a guy and his 3 mates to go get a dedi/vps for a simple MC server, especially as the load of it, wonder how a pi 4 would cope

outer parcel
#

so

#

what service exists for non-technical users that dont want to deal with linux or the command line to have a pleasant server hosting experience for public servers

golden gust
#

looks at all the hosting providers out there

potent halo
#

Minecraft is all fun and games until someone loses a block

golden gust
#

There comes a point where your only real expansion path is to either learn how to do it or pay somebody to do it for you

potent halo
#

command line isn't that bad

#

I was doing dos at like 8 years old

golden gust
#

dos

#

8 years old

#

DIscord makes ironic hashtags a PITA with the crappy tab completion

#

But, dam, ur ol

potent halo
#

im 32

golden gust
#

OL

cunning badge
#

Im 21

golden gust
#

24, kinda wish I had some vintage hardwares to toy with

#

Kinda really wanna get an acorn

#

I did buy a USB floppy drive but it was busted, was kinda sad about that 😦

potent halo
#

the joy of installing a 6 floppy disk game 😛

outer parcel
hot gorge
#

Rage quit and returned?

pulsar wigeon
#

kicked prob

#

whistles

hot gorge
#

Mods here are more tolerant than I would be lol.

pulsar wigeon
#

hah

#

you havent seen EH discord

upper flicker
#

Feel like wiz probably isn't the bar you wanna use for moderator tolerance

#

Just throwing that out there

pulsar wigeon
#

tbf barty i wasnt the one to ban you

upper flicker
#

What if we take all the mods and push them somewhere else

pearl ibex
#

Z! o/

upper flicker
#

Hi landis o/

pearl ibex
#

How ya doin'?

golden gust
#

What's a landis?

left swift
#

A country

pearl ibex
#

Landis: entity who uses to annoy people on Paper's Discord server. /s

left swift
#

The lost city of a landis

golden gust
#

believable

pearl ibex
#

My current mission is to get free renewable stuff for being a student, kinda like the JetBrains thingy. thonk 👌

acoustic pilot
#

new meme born, get ready for the rise of "trimp" lol

#

mueller doing a congressional testimony right now and said trimp instead of trump

upper flicker
#

Please 👏 stop 👏 doing 👏 network 👏 and IO 👏 on the main thread 👏

acoustic pilot
#

never

silver mesa
pulsar wigeon
#

i like how cat points people on github to the forums instead of discord

#

"go rot over there where no one cares"

#

:^)

cunning badge
#

pssht dont leak him

#

thats how he redirects people to places where no one else will ever find them again

golden gust
#

Pretty sure he was banned on discord

pulsar wigeon
#

👀

#

u dun goofd

#

kenny confirmed crazy

quasi valley
#

a hellalot changed :p

#

in 2019.2

#

well, at least more general visual changes to the actual code editor window than usual

fallen oracle
#

Buenos dias gamers

#

@quasi valley Did that drop this morning?

quasi valley
#

apparently, got the balloon like half an hour ago

fallen oracle
#

Ooo, care to show what looks different? I'm at school for 8 hours

quasi valley
#

biggest changes seem to be font, suggestion window and how warnings are marked

fallen oracle
#

Interesting

quasi valley
#

.. didnt yet find the update notes other than their confluence issues, maybe I'm just bad at googling

potent halo
#

honestly if someone gets banned on a discord for using at everyone, its the discord owner's fault for giving anybody perms to use at everyone rooSip

fallen oracle
#

I know someone said it earlier and I totally forgot what they said but is there a way so when you create a new object in a class it'll tell you what values need to be used for each part instead of only when you haven't entered anything yet?

#

Kenny, update logs should be linked when you told it to update

quasi valley
#

yeah but I.. just didnt :D

fallen oracle
#

Lol okay

quasi valley
#

my brain is currently melting a bit in the heat

fallen oracle
#

Yeah it's defo hot

quasi valley
#

also, on windows it is ctrl+p

fallen oracle
#

To make it show the variables needed?

quasi valley
#

ye

fallen oracle
#

Sick!

#

That always bothered me a lot when I forgot what I needed

pulsar wigeon
fallen oracle
#

Not entirely sure what this means but it sounds awesome

We’ve added a new intention that you can run to transform a method with multiple returns into a single exit point and prepare it for the Inline Method refactoring.

limber knotBOT
#

[wizjany] ' We’ve gone to great lengths to optimize the startup performance, so you should feel a boost as soon as your start the IDE.' hmmmmm

quasi valley
#

return foo.one() ? "1" : foo.two() ? "2" : foo.three() ? "3" : ... aaaa_helpme

pulsar wigeon
#

likely assigns a local

#

String res;
if () {res = "1"}
else if () { res = "2"}
return res;

#

tbh i am not a huge fan of changing that just for the hell of it

#

compiler can probably figure out what's better anyway

fallen oracle
#

That new duplicate code thing looks cool

pulsar wigeon
#

duplicate finding isn't new

#

it's ultimate only tho

fallen oracle
#

No I mean the update they did to if

#

It

#

I have ultimate (:

#

They have profiling tools now, interesting.

pulsar wigeon
#

i am not quite sure what's new about that tbh?

#

that's how i remember the duplicate thing working before as well

#

tho it's been like 4 years since i've used it so idk

quasi valley
pulsar wigeon
#

that did exist

#

well, idk about maven

quasi valley
#

oh well, good to have anyways

pulsar wigeon
#

but gradle had a way to swap between them

quasi valley
#

ah

pulsar wigeon
#

log view and task ui view kind thing

fallen oracle
#

Wahooo borderless look now

#

I'm confused, it's telling me to check out what's new in IJ 2019.1.3

#

When it tells me to download .2

pulsar wigeon
#

huh

fallen oracle
#

Ooooo

#

Wait I'm really confused now

#

Maybe I don't have the .2 full yet

#

Gradle now has a dependencies diagram, interesting.

#

@quasi valley yeah they said in the update the sync output is shown in the build tools window now

#

Yeah I'll just assume .2 isn't fully rolled out yet, it's not showing I have an update for it yet.

tame pendant
#

Anyone know what's up with the 1.14.3 combat test? Is that something theyre gonna add in 1.15 or something?

limber knotBOT
#

its a test

#

to collect feedback

#

and yes, that feedback will impact future releases

tame pendant
#

ok cool

pulsar wigeon
#

there's been no word as to when it will actually get added (if at all)

#

but safe to think they are going to incorporate the things people like at some point

fallen oracle
#

Ooo I like the new design for .2

void void
#

hi everyone

rose pier
#

Hey

fallen oracle
#

Welcome.

void void
#

Thanks I have a question it might sound stupid regarding paper minecraft. On the download page on the papermc site I found a paper jar with numbers beside it and just paper.jar which one is for client use? This way I'll remember for future reference

rose pier
#

Have you guys upgraded to 1.14.4? What has your experience been? (Especially if you upgraded from 1.14.3.)

fallen oracle
#

Both jars are the same maddog.

rose pier
#

@void void The one without numbers is most likely just the latest one you see with numbers.

#

Server.

fallen oracle
timber kindle
latent sorrel
#

Hey everyone. So I have been doing a lot of research this morning about the garbage collection options for java and the different flags and how they work in an attempt to make a better start file than I was using before. MC pages and posts on it all basically seem to use the same set of flags with very minor changes.

When I looked around a bit more I found some suggestions in a non MC related page and looking at what the flags do it seems like a much better option and in (very short) testing it seems to use 7% less cpu on average (old was 31% steady, new is 24% steady) and 1GB less RAM as well.

So I was wondering if anyone was able to tell me what you think about my new flags and if I am missing some obvious reason as to why every MC post I can find doesn't use ANY of these options.

@echo off
java -XX:+UnlockExperimentalVMOptions -XX:+DoEscapeAnalysis -XX:+UseFastAccessorMethods -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:MaxGCPauseMillis=100 -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:+AlwaysPreTouch -XX:ParallelGCThreads=8 -Xms4G -Xmx20G -XX:+ParallelRefProcEnabled -Dsun.rmi.dgc.server.gcInterval=3600000 -jar paper-131.jar
pause

agile salmon
pulsar wigeon
#

doesn't use any of these

quasi valley
pulsar wigeon
#

i think most of those overlap with aikar's flags?

latent sorrel
#

aikars flags?

pulsar wigeon
#

what exactly are you comparing to?

golden gust
#

For one, XX:+UseFastAccessorMethods, was disabled by oracle years ago due to it causing bugs with JIT

#

the gc one has been advised in a few docs, biasedlocking has been mentioned elswhere too

latent sorrel
#

Ill take a peek at aikars. I was comparing to:

@echo off
java -Xms4G -Xmx25G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:G1MixedGCLiveThresholdPercent=35 -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs -jar paper-131.jar
pause

golden gust
#

Otherwise, your flags are mostly what was old and passed around many years ago

#

CMS doesn't cope with stable uptimes

pulsar wigeon
#

🤦

golden gust
#

Nor does it deal with large heaps well, might deal with it fine when the heap is still small but that's going to suck if you actually start using that much memory

pulsar wigeon
#

25g max lol

latent sorrel
#

?

#

I have it set higher while we generate the map and do some large world edits

#

Like, several hundred million blocks at a time large

pulsar wigeon
#

i'd say setting up a map and doing large worldedit shouldn't be representative of day-to-day server usage

#

that will change things a lot

latent sorrel
#

I always hear back and forth about max java size. My understanding is its best to limit it small

#

No world edits were happening while i tested

pulsar wigeon
#

yes, 25g is not really small

#

your ram is going to fill up slowly...

#

and then GC is going to be like "holy shit i have a lot of work to do"

#

it's like letting dishes pile up in the sink

latent sorrel
#

Yea when its live it will be 10GB

golden gust
#

With G1, excess memory is used fine, CMS on the other hand does not deal with mcs allocation well, and you will suffer GC burnout after a few dozen hours of uptime

latent sorrel
#

Is CMS better if I do 2 or 3 restarts in a 24 hour period?

golden gust
#

Using CMS I had to restart every 24 hours otherwise TPS would drop off pretty sharply, 24 hours was sooomewhat in the mud but not too much that it was an issue (was dead of night anyways so 1/2 people on)

latent sorrel
#

Yea I had planned on regular restarts. When I used to play heavily servers had to restart multiple times per day. If I use the other flags I can do for days at a time without a restart though in the newer versions?

#

Or is it still good even without CMS to restart reguarly

pulsar wigeon
#

if you strive for 24 hour uptime, you don't want to have to do restarts regularly

#

really depends on if you have "quiet" periods throughout the day or not

rose pier
#

Restarts seem to be necessary.

#

After a couple of days my server starts performing noticeably worse even with few players.

#

Does 1.4.4 actually have better performance?

pulsar wigeon
#

well i wasn't necessarily talking 1.14 specific tbh

#

yes, 1.14 is 🚮 and jvm flags will only help so much anyway

latent sorrel
#

im on 1.14.3 at the moment, will make a fresh backup and test 1.14.4 tonight prolly

short raptor
void void
#

fucking 1.14.4 memory usage

#

mother of god

limber knotBOT
#

i had my 1.14.3 servers running for more than a week without restarts.

#

it is definitely possible

#

i only restart them for updates

void void
#

Do you only have 1 player without boat transportation in the server

oblique scaffold
void void
rose pier
#

Nice. Vanilla?

#

How so?

#

Heh yeah.

spiral garden
#

woah

#

got an email from Alex over at topsoftwaredevelopmentcompany.com

#

he wants to develop a pyramid scheme app with me

#

how cool!

#

(but seriously wtf i put up an email on my github profile like 2 days ago and i'm already getting spam)

austere ivy
#

Morning, folks.

#

I wish I got junk email.

#

Not like spam email, but actual junk email from REAL PEOPLE that I can CHOOSE to ignore.

#

Instead, it's only this:

#

I am literally living in Colombia.

pulsar wigeon
#

what the fuck is that .-.

#

how do you guys get so much junk

austere ivy
#

I can PERSONALLY TELL all of you that Colombian and Brazilian women are not that great.

pulsar wigeon
#

i haven't seen spam in years

#

brian you're like 12

#

wtf do you know

austere ivy
#

IMO American people are girls are better.

#

I uh walk on the streets.

pulsar wigeon
#

american people are girls

austere ivy
#

AMERICAN GIRLS are better.

pulsar wigeon
#

white girls suck tbh :^)

austere ivy
#

Not that I'm really attracted to girls atm (well I am but I don't want to date 👀, because dating when you're 15 is super lame)

spiral garden
#

at some point i got 500+ emails/month from "Stormy Daniels"

austere ivy
#

I just want this spam mail to STOP.

#

WHERE DID I SIGN UP TO GET THIS??

spiral garden
#

they really wanted me to buy their male enlargement pills

#

no it was like your emails

austere ivy
#

The "appeal to male sex drive" emails come in waves for me.

#

If I scroll down a bit..

#

Very cool, I hate it.

#

Does anyone actually fall for this?

#

I mean someone has to fall for it for them to be able to keep sending mails.

spiral garden
#

yeah i don't see the point of these emails

austere ivy
#

I think the idea is..

#

I heard that the idea is, if they're smart enough to know it's junk, they'll probably mess around with them.

#

They make it as obvious as possible it's junk, so that way, if anyone calls, they know that they're either not very smart or elderly.

#

Which is horrible to do in my opinion, but it's not like they have any ethics.

spiral garden
#

at some point i was confused at companies giving like 500mb inboxes to their employees, but now I kinda get it

austere ivy
#

So, Mr. Flame, how do I get rid of these junk mails?

spiral garden
#

you should try to have an empty inbox if you can

austere ivy
#

Which company sold off my information >:(

#

I heard a trick where you put your middle name as the name of the website.

spiral garden
#

idk they stopped for me after a while ¯_(ツ)_/¯

austere ivy
#

That way you know who sold off your information.

#

I hope they stop for me.

#

I can barely use my email.

spiral garden
#

don't those go to Spam?

#

like, all of mine did so they didn't bother me

austere ivy
#

Atleast outlook's goes to junks

#

yeah but

#

It's not perfect.

spiral garden
#

i love Google's spam filter

#

never had a spam email go to the inbox

#

although I've had false positives before

austere ivy
#

I wish I could switch to gmail.

#

h*cking Brian Pearson

#

he took TehBrian on Github

#

he took over tehbrian on steam

fallen oracle
#

Take his life.

austere ivy
#

he also graduated where I live and looks very identical to me

#

TAKE HIS LIFE

#

HE TOOK EVERYTHING FROM ME

#

NOW I TAKE EVERYTHING FROM HIM

#

(warning cringe ahead please do not associate this with me)

#

SUPER VILLAIN TIME T-poses

wide hazel
#

I usually wake up with my arm over my head cutting off circulation, but today's the first time it got so bad I couldn't feel or move it at all

#

Really weird

austere ivy
#

I shuddered typing that out, I scare myself sometimes.

#

Ooh that's not good, egg.

fallen oracle
#

Why do you wake up with your arm over your head?

wide hazel
#

It's fine now, but rip

#

I dunno

fallen oracle
#

Have you ever tried sleeping in the burrito position?

wide hazel
#

I just do I guess

#

Also whut

fallen oracle
#

Start on one side of the bed. Put the covers over you and roll. You will not move throughout the night.

wide hazel
#

Lol

austere ivy
#

That's true, yes.

wide hazel
#

My girlfriend would murder me

fallen oracle
#

My friend said they taught him how to do that in the Marines or something so that they could sleep on bunks without falling off.

#

If you roll her up too she can't murder you.

wooden blade
#

What you don’t sleep suspended from the ceiling, hanging upside down?

spiral garden
#

4th grader me somehow made a nickname unique enough

#

that I've yet to see it taken anywhere

fallen oracle
#

No one took Gläre either.

#

I can thank electronic for that.

austere ivy
#

Is Glåre your actual name?

#

or Gläre?

#

or is it just Glare

fallen oracle
#

It's just Glare

#

Electronic changed it when I was memeing.

wooden blade
#

RáspberryGläré

austere ivy
#

Huh.

#

Thoughts on my new name?

#

OK.

runic crater
#

Quick question if we prerendered a 11k radius can you revert it to 6k and delete the chunks from radius 6k-11k?

pulsar wigeon
#

WB has trim

#

or you can just set your WB smaller and worry about the outer chunks later

merry talon
#

you get the emails because one person falling for it subsidizes 100000 more being sent

#

not an exaggeration

runic crater
#

@pulsar wigeon the issue is space on drive thats the thing went too big

pulsar wigeon
austere ivy
#

Wiz, can I

void void
#

dont ping ppl like wizjany

#

i aint fun getting tagged

#

it~

austere ivy
#

@void void

void void
#

im ok w itt

austere ivy
#

Me too.

#

I prefer getting tagged, I put all my servers on mute.

void void
#

same

austere ivy
#

If anything's remotely important, please tag me.

limber knotBOT
#

[wizjany] muting servers doesn't prevent pings

void void
#

exactly my style

austere ivy
#

I haven't met anyone that does it like me but--

#

huh!

void void
#

small servers of 20

#

i dont mute

#

servers like paper etc w lots of ppl i mute

#

leme rephrase it

#

servers i will willingly join

golden gust
#

I kinda 50% decided on creating my own discord

#

as in, I created it, no idea if I can be arsed cleaning it up and sharing it \o/

austere ivy
#

I'll join can I be a helper or a mod or something?

#

I've always wanted to moderate a server ;D

#

Other than mine and my server's that is.

pulsar wigeon
#

i'm from planetminecraft, please give op so i can review your server cat

#

:^)

austere ivy
#

Electronic are you an electrician?

golden gust
#

Not really

austere ivy
#

Do you have a hobby in photography?

golden gust
#

My grandfather was a switchboard engineer, and I had a reasonable interest in electronics when I was younger

austere ivy
#

Hey that's cool!

void void
#

ya i ❤ photoshop

golden gust
#

Also worked under him for a few years

marble summit
#

No he is just a cat who got his tail stuck in a toaster that his master put in a bath tub

golden gust
#

Only electric shock I've ever had was off a flash camera 😄

wooden blade
#

I’ve always wanted a reason to cackle maniacally while furiously wrenching my hands together. Moderating someone else’s server sounds like the most perfect opportunity for that

marble summit
#

Because he wouldn’t shut his stupid cat mouth up

austere ivy
#

That's not very nice >:(

marble summit
#

But spottedleaf gets thrown into a toaster bath 24/7

austere ivy
#

Begone .mo

marble summit
#

Since he is the ultimate furry

austere ivy
zinc cliff
austere ivy
#

Is this you, Electronic?

golden gust
#

No

austere ivy
#

Oh I guessed, I didn't think you were an edm producer.

marble summit
#

@austere ivy Don’t make me post something... des pa ci teto

austere ivy
#

Slowly?

marble summit
#

No

#

Des...
pa...
ci—
TETO

austere ivy
#

mh

#

m

#

Right ok so you're a bit odd

void void
#

cats = ❤

austere ivy
#

I'm going to ciao ciao for now, see you folks.

#

Or maybe not, you know.

#

¯_(ツ)_/¯

marble summit
#

@void void yes cats = lewd

austere ivy
#

Electronic, did you join the pro developer club yet?

void void
#

#adorable-pets should be more active

golden gust
#

"pro developer club"?

golden gust
#

I'm in too many channels as is 😄

austere ivy
#

:( worth it though!

void void
#

we need more cats in #adorable-pets

austere ivy
#

I can't post there.

void void
#

same

austere ivy
#

Even though I have a cat and I post pictures in #general

#

Also in kashike's box.

#

¯_(ツ)_/¯

void void
#

o ya

#

im in kashike's box ttoo

austere ivy
#

I have quite a cute cat.

#

She used to be a stray.

#

But she's been with us for like 10 years so..

void void
#

calling my discord server "pro developer club"

#

implying i'm pro at all

#

brian damnit

austere ivy
#

You made WorldeditCUI didn't you?

void void
#

no i did naht

austere ivy
#

I'd say that's pretty cool 🤷

#

Also what happened with mikroskeem.date?!

void void
#

i just maintain it for 1.14.x+ on fabric pepelaugh

#

and cat damnit

#

hwen will u accept my pr

#

we need async chunks

#

@austere ivy

austere ivy
#

@void void

#

Now make it do something >:(

void void
#

Omfgg

#

a mac user too

#

ya because

austere ivy
#

@void void painfully, yes.

void void
#

pfft

austere ivy
void void
#

leme get mine

#

oh boy that discord link

pulsar wigeon
#

o did you update to .4

void void
#

it's again that fuck-im-on-ripcord

pulsar wigeon
#

did it even need it

void void
#

wiz not yet, but will today

austere ivy
#

I'll post what I said.

void void
austere ivy
#

Nice!

void void
#

dark mode is too painful

#

waifu
loved one

austere ivy
#

I like auto mode.

#

That way in night, it's dark so it doesn't strain your eyes.

#

And in the day, it's light so it doesn't strain your eyes.

void void
#

ye

austere ivy
#

Perfectly balanced, as all things should be.

void void
#

i have mojave dynamic wallpaper

#

and most is transparent

#

so isnt too bad

austere ivy
#

YEEHAW.

#

We're in business, boys! https://tehbrian.xyz

#

I have my very own domain now >:D

#

(for an easter egg, stay on that page and scroll down and wait.)

void void
#

Owoo

#

i c flashing text

#

idh a website

austere ivy
#

yes yes that is correct

void void
#

i like it

#

rlly simple

#

leggo

#

holy shit no mapping changes thonk

#

can't be

ancient bolt
#

My website is better

austere ivy
#

:(

ancient bolt
austere ivy
#

I'm gonna change my website.

#

Eventually.

ancient bolt
#

Taylor Swift makes all things better

austere ivy
#

Gonna put links to who I am, that kinda stuff.

#

Make it nice.

#

OK why do you have a picture of taylor swift right there?

lyric hedge
ancient bolt
#

Why not?

austere ivy
#

I dunno it's a tad weird, why not a picture of you

#

It makes me think that that person is Kyle Wood

ancient bolt
#

Why would I put a picture of me

void void
#

do a cat picture

austere ivy
#

So Kyle Wood is a doppelganger of Taylor Swift.

#

You know it's fine haha.

ancient bolt
#

Everyone knows who Taylor Swift is

austere ivy
#

I'm just saying it might be mistaken as you.

void void
#

cat

austere ivy
#

somehow.

ancient bolt
#

That would be a good thing

austere ivy
#

OH, nevermind.

#

Great disclaimer, fixes it all up.

ancient bolt
#

Pretty people get better things in life

#

Is facts

void void
#

make text size 96 pt

#

and bold

#

xD

ancient bolt
#

See, if you read things it would be clear

#

Also note how much JS and other cruft is on there

void void
#

wiz, 1.14.4 is done

#

just fyi

#

ya

#

/ascend doesnt work

#

in latest bukkit world edit

winter sundial
#

Looks like there may be a 1.14.5 after all

golden gust
#

Did you look at the fix version?

winter sundial
#

That means nothing. They've changed it before.

pulsar wigeon
#

it also doesnt mean we will get .5

winter sundial
#

That too

potent halo
#

persistent leaves?

austere ivy
#

What cool things can I do with my own domain, now?

golden gust
#

I literally have no idea how anybody would go from that pic to 1.14.5 confirmed

winter sundial
#

I said there may be

void void
#

set up a mail server?

#

idk

austere ivy
#

ooo

potent halo
#

the picture shows them under tag Fix Future Version 1.15+

austere ivy
#

Mail server?

#

But that requires a

#

you know

#

server

#

I just have a custom domain, I'm not money mccashbags over here.

potent halo
#

what are you wtf about

void void
#

Träum etwas schönes

azure patio
#

From where he grab that I think 1.15 will fix everything

potent halo
#

no

azure patio
#

I meant that bug from image will be fixed in 1.15

#

so probably there won't be 1.14.5

potent halo
#

ok

azure patio
spiral garden
#

hello @upper flicker why forum say "Sorry, new users can only put 2 links in a post." 😦

upper flicker
#

It's anti spam is super aggressive

#

It seems to do a pretty good job but it puts random arbitrary limits on stuff like that

spiral garden
#

hmm, is it possible for my account to get approved 👀

upper flicker
#

I moved you up a few notches

golden gust
#

Oh, I was tryna figure my way around that yesterday and forgot mid way through 😄

potent halo
#

Someone named DoNotSpamPls wants to put more than 2 links 😛

spiral garden
#

o, thanks 😛

golden gust
#

Wtf did you manage to do

spiral garden
#

what is that link

golden gust
#

same for the FAQ link too

austere ivy
#

web.. archive?

#

what on earth

#

It doesn't even work.

azure patio
#

interesting

potent halo
spiral garden
#

ah I see, it's because i copied it from archive.org's cached spigot page

golden gust
#

claps

spiral garden
#

fixed!

austere ivy
#

claps

#

Why are we clapping

#

Is this how it works?

golden gust
austere ivy
#

Why isn't it working?

limber knotBOT
#

(DiscordBot) Portal 2: GLaDOS - Slow Clap Processor - length 1m 5s - 762 likes, 12 dislikes (98.4%) - 90,722 views - JonBons on 2011.04.22

potent halo
golden gust
#

(fwiw, I literally bought a new GPU to be able to play that game)

austere ivy
golden gust
#

was a crappy HD5450, but it worked \o/

austere ivy
#

Why isn't it working electronic?

golden gust
#

Well, hows it not working?

austere ivy
#

www.tehbrian.xyz isn't going to tehbrian.xyz

azure patio
#

when did you set it?

#

it takes some time

austere ivy
#

I'm impatient but okay >:(

spiral garden
#

yeah DNS takes a while to do its thing

azure patio
#

^

spiral garden
#

you could set your computer's DNS to 1.1.1.1

potent halo
#

go take some air

spiral garden
#

that should make it faster for you

golden gust
#

I mean, it pulled up some site

potent halo
#

works for me

#

it made me go without www when i put www

#

also im having a ceasure

austere ivy
#

It works now :D

fallen oracle
#

Well yeah it's a website, but he's saying you can switch your DNS to that because it's supposedly the fastest and it's SSL. It's CloudFlares public DNS.

cunning badge
#

Kinda weird that its showing the paper version as red and as I would be unable to connect

void void
#

is server still booting?

cunning badge
#

Nope

#

Otherwise it would be clear why its red 😄

merry talon
#

It only uses TLS if your device supports it

cunning badge
#

Yes, im able to connect normally

#

After a minute its gone, so seems like the server takes same more time

#

But Im still able to connect before that

#

Well doesnt matter

serene sinew
void void
#

late bind

#

set late-bind: true in spigot.yml if u don't want the red thing on startup

fallen oracle
#

So confused. I keep getting a Version Mismatch when trying to update IntelliJ.

quasi valley
woven otter
#

Where's Z

fallen oracle
cunning badge
#

I just updated

#

all gucci

pulsar wigeon
#

6 bytes off thonk

fallen oracle
#

Yeah, it's 6 bytes more.

#

I don't understand. I've even reinstalled it and rebooted.

wide chasm
#

Don't you get version 2019.2 when you re-install? Or did you re-install your previous version?

fallen oracle
#

I guess it just reinstalled my previous version.

limber knotBOT
pulsar wigeon
#

pex in 2⃣0⃣1⃣9⃣

placid thicket
#

anybody got a status update on the block breaking bug patch? i haven't seen anything about it in the build notes yet

pulsar wigeon
#

what?

#

the one that was fixed upstream and pulled into paper already?

#

or something else i'm not aware of

placid thicket
#

that would explain why i haven't seen it, don't pay attention to upstream for vanilla fixes because somebody seems to think they are not his problem

#

also pex ewww.

#

is it recommended to bump from 14.3>14.4 yet?

pulsar wigeon
#

no one recommended you use 1.14 to begin with

#

:^)

placid thicket
#

not what i asked but i know 😛

fallen oracle
#

There we go. I was able to specify what version to have it install.

pulsar wigeon
#

kinda just up to you and test it

placid thicket
#

was hoping by this point someone else would have tested and have input, things to watch out for or known issues yknow?

pulsar wigeon
#

i mean, the block breaking thing is still gonna be an issue at high speeds and/or latencies

#

but on the other hand, async chunk io coming so

#

again, it's kinda on you to figure out what's important to you

golden gust
#

Father, your server looks like it's suffering from just being blatently overloaded, looks like mysql is also suffering too because of that

placid thicket
#

so if i understand, better performance, but block breaking issue is still there?

#

all i want to make sure is that performance is not going to get worse >.>

golden storm
worn ember
#

@fallen oracle thats why you use Eclipse /s

fallen oracle
#

You can leave now.

limber knotBOT
#

kk, thx electroniccat

worn ember
#

@fallen oracle but i wont 😉

#

you love me to much

neon hinge
worn ember
#

if ya'll ever drank water, i salute you

#

you're going to die

marble summit
limber knotBOT
worn ember
#

weeb

marble summit
#

thot

worn ember
#

poosy

marble summit
#

Niner Niner big vaginer

quasi valley
#

oh lol even maven's sync process is displayed in IJ now

fallen oracle
#

How-so?

spiral garden
#

hasn't that been there since forever?

quasi valley
#

not just by clicking on it, but more like the gradle terminals that just pulls up

#

also also only when downloading new stuff apparently, not for simple resyncs

limber knotBOT
#

Hello everybody...

#

Can I quickly ask you if anyone does know / have a guide for decompiling the source code for the latest paper-641 from GH (including source in my plugin eclipse working environment) ???

pulsar wigeon
#

why the fuck would you decompile something open source?

limber knotBOT
#

I don't know... maybe because there is a decompile.sh in the "scripts" folder and I do not find any single ".java" file in the zip I downloaded from official GH repo of papemc...

pulsar wigeon
#

you should read the contributing file

void void
azure patio
#

sudo rm -RF /

limber knotBOT
#

@azure patio "This command is dangerous, the system prevented you from executing a dangerous command.\n Execute the command again if you are sure you want to run this dangerous command"

limber knotBOT
#

gamevideos

#

yeah nope

quasi valley
#

Trolling on that level is actually scummy

#

Because there obviously always are people that don’t know better

amber tinsel
#

Most plugins that updated to 1.14.3 should work fine on 1.14.4 right? (Just not the bigger plugins that depend on NMS stuff)

quasi valley
#

Ye

dusk drift
#

they do

#

Just rare

lime inlet
dusk drift
#

wut lmfao

void void
#

erm i should close eclipse? seems to be lagging me

dusk drift
#

weird?

#

Same command as u

#

latest paper

limber knotBOT
#

weird question but does anyone know of a website that would allow me to easily make minecraft note block songs without having to make them in-game

#

well I found a bug

#

oh and the spigot jira is down for me so I can't report it

#

fuck

stiff yarrow
#

@spare venture damn someone should change that PES5_Clown

void void
#

my fucking sunburn is peeling now

#

damn

#

kms

golden gust
#

Depends on the nature of the issue, ideally, test/replicate on latest