#general

3141 messages · Page 1883 of 4

vernal moth
#

Does it work on Windows?
Short answer: Yes. Long answer: Using symbolic linking on Windows is problematic to say the least, however, pnpm has a workaround. For Windows, we use junctions instead.

#

yarn 2 stopped hoisting stuff to a flat node modules too so I guess people just adapted?

frank slate
#

Hello, Idk where to post so I'll do it here. Im having an issue with the mobs in the nether. they won't attack anyone, at all. even if you hit them they just stand there.

magic river
frank slate
#

ty

left swift
left swift
#

any typers?

worn crest
#

oh no a sysout and not a logger 💀

foggy silo
worn crest
#

kekw i got judged for not using logger because of performance and like that stuff

#

and stackoverflow said the same so i trust them

next frost
#

what

worn crest
left swift
worn crest
#

no comment? do i miss a big point or like that

pastel reef
#

Is having an AMD FX-8300 exceed 60 fps with 16 Chunks in 1.18.2 easy or hard?

#

As a client

worn crest
#

cpu doesnt render the graphics mainly kekw ask your gpu but 16 chunks are wayyyy too much for playing normally. would say try it by urself

pastel reef
#

Nvidia gtx170

warm anchor
#

@pastel reef use fabric mod

#

It is a huge improvement

worn ember
#

@warm anchorhttps://youtu.be/tP3WFKeoqe0?t=264 lmao wtf kek

► Make sure to Subscribe for more Videos here: http://bit.ly/hOlyhexOr
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
►► FULL 7.31 PLAYLIST: https://www.youtube.com/playlist?list=PL37CzvwiWXog7bQgBFIuvgBSXc4VrFlO1
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
►►Social Media:
◉ Facebook: http://bit.ly/hexOrFB
◉ Twitter: http://bit.ly/hexOrTwitter
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Include gre...

▶ Play video
vestal jasper
#

Performance? Weird

#

My main gripe with people using sysout is that I'll get random weird debug logs in the console with no evidence as to which plugin causes it

#

Aside from keeping track of what i've changed etc

warm anchor
#

Working as intended

novel horizon
#

I mean that's .. weird interaction, funny tho ^^ not that OP or broken?

warm anchor
#

Title is just clickbait

#

Sadly YouTube wants those titles

#

Still an interesting video PepeLa

novel horizon
#

But some of them are like wut

warm anchor
#

Especially if it happens to you yeah lol

novel horizon
#

real bugs and op

#

i mean not bugs directly

#

it is the wanted interaction

#

like rubick with the fissure and a shard stunning people etc

#

is it a bug? well.. no? but still annoying AF

warm anchor
#

Lol I really miss rubick mid days

#

When he got his arcane passive

#

People would underestimate your power

worn ember
#

getting zapped from full to 20% hp

warm anchor
#

Or getting life break from 70% hp to 0

worn ember
#

eblade life break = insta kill

magic river
#

Most OP part of the patch:

Killing an enemy with Reaper's Scythe now grants Necrophos +3/6/9 HP/s and +1/2/3 mana regen permanently

warm anchor
#

They really take a liking on those perm stat again

#

It used to just be silencer

#

Then added slark then now necro

magic river
#

They tried to balance it by making it not increase the respawn timer

warm anchor
#

Dude

#

It was so op during necros prime

#

1 kill with ult = you can go cook your meal, clean up your room, then come back to hopefully you resepwned

left swift
#

I thought I was in island of eternity for a minute

ashen cliff
meager dawn
#

i'm super proud of it

worn crest
#

script 💀

meager dawn
#

kind of, except it compiles to bytecode

#

i'm making the part that interacts with the paper API

quasi valley
#

well that's nice

golden gust
#

sigh

meager dawn
#

this is a decompilation of the bytecode for that particular trigger

golden gust
#

I mean

#

it could be worse

warm anchor
meager dawn
#

the decompiler kind of cries when it sees the output though

golden gust
#

No.

#

everybody.

#

everybody cries when they see the output.

meager dawn
#

the goals are to provide a more efficient, stricter, and compiled alternative to the SkriptLang implementation that has no built-in domain dependencies :)

#

it can compile to a standalone .jar as well (within some limitations because parts of the runtime aren't available)

#

not that that's particularly useful

golden gust
#

I mean, I remember a server many years ago which did skript for like a core part of their server

meager dawn
#

oh dear

golden gust
#

they could hardly reach like 60, 70 players in the 1.8 era, biggest issue I recall was that the backing store was just slow as balls

#

Like, every variable interaction was basically a thread local or some shit

meager dawn
#

i think skript stores variables in hexadecimal in a .csv file

left swift
#

you're balls

#

not the good kind

golden gust
#

you've got none

meager dawn
#

byteskript has a few distinct variable types, ! for global, @ for atomic, _ for thread local, and no prefix for scope local i believe

#

there's no persistence for them though

#

i guess if you really want something to be persistent you can make a Serializable type out of it

vernal moth
#

Just use Graal

#

Like really, that's why Graal exist

#

So you can JIT other languages, you never gonna be better than graal

#

So implement your language using truffel and safe yourself the hassle

golden gust
#

Well

vernal moth
#

Meh not sure I should be sharing that

golden gust
#

We knew you where gonna find out eventually

left swift
#

leaked

waxen panther
left swift
#

shut up brocc

warm anchor
left swift
#

so cringe

#

destiny 2 player

tropic flame
#

blame the users, not the language 😎

#

Skript itself is okay

#

but I mean, a compiled alternative sounds interesting to me

magic river
#

Truffle makes decently fast interpreters that graal vm can turn in to JITs that are competitive with, say, V8

#

You can make microbenchmarks where V8 blows it away of course since it has JS-specific optimizations but you can also make some where Graal blows V8 away

#

For more "real world" benchmarks V8 wins but not by as much as you'd think

vernal moth
#

Thanks for reminding me why I stopped using Graal

#

Paywalling optimizations is really shitty

ashen cliff
#

I need HashMaps to magically go faster. Thank you.

golden gust
#

hashmaps are slow

#

use an array

#

runs

ashen cliff
#

Good thing that I can't modify the code.

left swift
#

hashatray

quasi valley
#

makes a set where no duplicates are added
literally only iterates over it

left swift
#

woah kenny

#

this u?

ashen cliff
#

Exactly what happens here, looking at the profiler...

#

TO BE FAIR... I might be able to find the source.

left swift
#

I'm gonna edit ur face on there kenny

#

dont worry

wet storm
#

okay, now let's make an ArrayMap /s

left swift
#

put a shirt on

vernal moth
#

The other peer is just discord

#

I assume

tropic flame
#

I mean... "setting up something similar" for yourself will require a central server

#

well then yeah

#

you can set up something without exposing the IP addresses, probably

#

one peer would be the user, the other peer would be the central server

#

unlike Skype's calls, Discord's voice channels are not peer-to-peer - hence why you can change the server location in the settings

ashen cliff
#

I wouldn't know.

#

Probably not as simple as this tho.

warm anchor
ashen cliff
#

Guugulu.

warm anchor
#

Ok

#

Funny enough that’s how you would say that if you are Japanese PepeLa

void void
#

Hello I was wondering if anyone here can help me out? I am trying to get geyser/floodgate, tcpshield, and ptero panel to work all together. When I tried to connect it using bedrock version it gave me this following console message. I feel like I need to somehow open connection from java to allow bedrock version?

console message: [Geyser-BungeeCord]: ProfessorFox has disconnected from the Java server because of Connection closed. (I'm not sure what that means.)

#

I'm using waterfall/paper along the side.

twin lagoon
#

ask the geyser discord

brave mountain
#

people are saying around graphics card prices are falling, I don't see that

twin lagoon
#

they're falling

#

but it's still high

void void
#

I did several times. Every time I did my question gets ignored. That why I'm trying to ask here.

brave mountain
void void
#

ah ty

brave mountain
twin lagoon
#

of course it's a wave

#

rising gpu prices ain't gonna be a permanent thing

warm anchor
#

Not yet

normal frost
#

Can someone please tell me where to download the java needed for the paper to work?

crystal lilyBOT
normal frost
#

thanks man

urban dragon
#

Hey guys! I got a weird issue with my server, I've tried everything even running the server vanilla (without any mods on ) and nothing seems to work, so basically, i cant move like at all my controls are fine i tried it in single player, i can only jump move forwards, and move under water i don't know what to do anymore🤣 any help would be greatly appreciated

magic river
#

TIL you can use the github vscode editor on PRs to get a better diff viewer and such

lilac moon
#

somewhat related is a new beta feature on github that shows a tree in the diff tab of PRs

magic river
#

Yeah that's no where near as good as this 😛

lilac moon
#

yeah but it's a step in the right rdrection

#

if i want a whole editor i usually just clone/checkoiut the PR

lilac moon
golden gust
#

sometimes ya don't got that

lilac moon
magic river
#

Tree view is basically table stakes, that's a "why the fuck doesn't github have this?" thing

golden gust
#

the file tree is a nice feature which, like, ^

magic river
#

bitbucket and gitlab have had it forever

lilac moon
#

true

magic river
#

Hell pretty sure gitea and such do too

#

Like, that's barebones

lilac moon
#

gitea doesnt

#

i would remember if it did

golden gust
#

okay

#

maybe

#

but, bitbucket hype

#

(I mean, actually, fuck atlassian, but, bitbucket was kinda nice)

lilac moon
#

i havent used bitbucket before

#

is it at least not as confusing of a website as gitlab

golden gust
#

I mean, am happy with raw git

#

a UI is just a really nice thing to have to manage stuff

#

especially as it tied in with everything else pretty damned nicely

magic river
#

Yeah but the vscode view lets you skip pulling a PR locally to review it (and lets you leave review comments)

#

Dunno if you can do line comments or not, didn't try it

brave mountain
#

How can people mess up their Linux so easily?
(Cries on dead hdd for dual boot recovery failure)

#

*it was when I was on highschool 😆

lilac moon
#

how

#

i guess this is one advantage of vscode being electron, since they can take the ui and i assume they dont hasve to rewrite too much

magic river
#

You can do line comments too, nice

lilac moon
#

nice

magic river
#

TIL Azure has a git hosting service

#

And their PR view has tree view 😄

lilac moon
#

wait what

lilac moon
#

interesting

#

what is that for though

magic river
#

Like I said, azure has their own git service

#

With PRs, code review, etc

golden gust
#

I semi recall seing that

#

kinda chuckled and then moved on

magic river
#

And then Microsoft bought github so you're stuck with them 😛

golden gust
#

BRB

#

moving to drop table hosting

magic river
#

TIL "bitbucket cloud" aka the one you use when you go to bitbucket.com is actually a completely different product from "bitbucket server" which is what I used at my last job and you host yourself

#

Only the self-hosted one has the tree view on PRs, it seems

twin lagoon
#

same thing with github

#

GHES is behind github.com, doesn't have every feature either

magic river
#

github enterprise is the same codebase, just an older version or doesn't have all the features because they depend on github infra

#

bitbucket server is a completely different codebase, it's a different atlassian product they renamed after they bought bitbucket

#

I think it was called Stash before?

twin lagoon
#

actually

#

yeah you're right

#

makes sense aswell if you look at spigot's stash instance

magic river
#

Oh yeah, spigot uses it

wind geyser
#

Still can't get it to work

#

Even on my phone to provide an example

#

It keeps refreshing

tropic flame
#

you're not the only one, except it gives me enough time to use it and copy the output so "it's okay"

wind geyser
lilac moon
#

for me it reloads after like 10 seconds on firefox on android

wind geyser
#

Does the same thing on desktop too aaaa

#

I was also too lazy to cut out the music, so just be warned

lilac moon
#

doesnt seem to reload for me on firefox on desktop

#

o\h wait nevemrind

tropic flame
#

(now watch minidigger stopping whatever he's doing to shit on Firefox once again and implying it's not a modern browser)

lilac moon
#

it took like 30 seconds

tropic flame
#

yeah, sucks

wind geyser
#

I just hate how people don't treat Firefox as an acceptable browser

lilac moon
#

ive wanted to switch to ungoogled chromium since chrome's engine seems to be quite a bit faster, but i cant live without firefox container atbs

wind geyser
#

I know almost everything at this point runs chromium, but that makes us feel left out

lilac moon
#

and on the day i decided to give it a try, the latest ungoogled chromium build was just segfaulting after a couple seconds

wind geyser
lilac moon
#

im trying to figureo ut why it's refreshing on firefox

wind geyser
#

Idk, but it's been a problem for months. I talked about it before in here

lilac moon
#

oh

wind geyser
#

Let me find my post rq

#

.

lilac moon
wind geyser
#

Interesting

#

@spiral robin

waxen panther
#

Interesting

lilac moon
#

oh hey wait a minute

waxen panther
#

@spiral robin

wind geyser
#

(he created the website)

lilac moon
#

it reloaded on chromium after like 120 seconds

#

chromium:

tropic flame
lilac moon
#

so i think maybe firefox has a lower timeout for whatever that is or whatever

tropic flame
#

i guess Firefox is still a modern browser

lilac moon
#

hah

tropic flame
magic river
#

TIL startmc.sh is built using Vite and they deploy it in dev mode

lilac moon
#

idk what that is

#

now i do

magic river
#

Ha, Oroboro is the one who put the "fort, night" message right at the start of Elden Ring

#

It got thousands of meme appraisals so it shows up for basically everyone, it's either the first or one of the first user created messages they see

#

Also when someone appraises your message you get a heal so he got to play on easy mode

spare venture
#

yeah i saw that one

thorny totem
#

lol for a minute or two discord derped on me

prisma geyser
#

just clicked on wrong book and this came up

normal frost
#

until version 1.16 my players used the bug to lock the whiter boss in bedrock, but now in 1.18 it is no longer stuck, was this fixed by the paper or is it something from vanilla?

vernal moth
limpid knot
#

I’m fucking grateful for everything that’s happened in my life

vernal moth
#

DevOps Pipelines are still waaaayyyy nice and more powerful, they work more like gitlab ci

magic river
#

I knew they had CI stuff but I didn't know they had the hosting part

vernal moth
#

Azure DevOps is what is left of visual studio team service I think?

#

Or does that still exist

magic river
#

Team Foundation or whatever is still a thing

#

I think it's popular for gamedev stuff because it's better at managing large assets

vernal moth
#

Yeah it has all been rebranded

magic river
#

Right, so they made a Team Foundation service called VS Team Services then renamed it to Azure DevOps Server and at some point in there added git support

#

hmm, I wonder if gamedev stuff still uses it, git has had LFS for a while

#

Microsoft keeps renaming shit, makes it hard to keep up with 😄

vernal moth
#

I am surprised azure dev ops is still a thing tbh

#

It makes no sense really, it's not even really integrated into the azure portal and stuff

#

So just get GitHub to feature parity and then nuke azure DevOps, lol

magic river
#

github is never going to support team foundation

#

People pay them lots of money for that stuff 😛

#

Huh, apparently Azure DevOps Server doesn't store git data in anything resembling a normal format, it uses libgit2 to speak the protocol but uses SQL Server to store things?

worn ember
#

They just love rebranding stuff and make it very confusing for the consumer to know what is what

#

at least its not 150 micro services like AWS

zealous vessel
#

I was considering making something that would automatically back up my world files to an external server, is there any risk of corruption if i do it while the server is running? i.e. would the server have to be stopped in the process?

vernal moth
#

As long as you only read and don't lock the files that should be fine I guess

#

Just not gonna be the most up to date data

placid agate
#

Hi! i observed that whenever people on an SMP get really good loot, it gets super boring, because the battles between players take too much. Is there a plugin for 1.18.2 that makes a battle between two maxed netherite players feel like a battle between two full-iron players of smth

#

i am trying to make a sort of realistic medieval server and nerfing the armor a bit could really help, im also thinking of adding skills that improve your strength and health, so if the armor would be super op then it would be even worse

twin lagoon
#

can get an rtx 3070ti for 850 eur here

#

i bought my 3080 for like 800 at launch

vernal moth
#

what am saying is that nvidia actually raised msrp

ashen cliff
#

I love this community.

#

Totally depends on your setup.

#

I mean more like, how many backend servers do you have, survival or minigames, ...

#

Just stick with screen then.

#

Minigames usually.

#

I mean like a lot of the same minigame. Where a template that you can just startup on demand would help you.

#

Personally I still avoid docker.

#

Yeah, as simple as it gets.

#

You could just use cron to do auto restarts.

#

\n kekwhyper

#

We do ^M

#

And make sure to clear the command line before that.

worn ember
#

you can use "images" which you can then start whenever and however many you want which all would run the same configuration

#

you can also run docker containers on any system and they'll be identical

twin lagoon
#

d*rkeyedragon's RTP plugin

worn ember
#

❤️‍🔥

limber knotBOT
#

wat

#

there is nothing there?

wide chasm
#

Do you mean the chat window and item?

#

Cause that's intentional

void void
#

Sounds like the vignette overlay

limber knotBOT
#

...

void void
#

It darkens the corners of your screen

limber knotBOT
#

get a proper monitor or calibrate it properly

wide chasm
#

Yes

limber knotBOT
#

that's how the vignette works

limber knotBOT
#

if you see it then you should fiy your monitor because it doesn't properly display colors

#

*fix

#

it's litteraly not noticable on your screenshot

ashen cliff
#

INB4 6 bit monitor, so you see color bands.

wide chasm
#

The second screenshot shows it very slightly

limber knotBOT
#

of course the gradient is there but there is zero banding

glass crag
#

ive never noticed that before

limber knotBOT
#

because your display isn't shitm quzmo

#

...

glass crag
#

LOL

limber knotBOT
#

again: this is not noticable or annoying if your display properly displays the gradient

ashen cliff
#

Because when you disable vignette, you reduce the amount of color blend... so you notice it less

#

better

#

You mean worse?

limber knotBOT
#

your eyes would not be able to see the difference between the border and center

#

you only see the bands because your display doesn't show as many colors as a normal one for some reason

ashen cliff
#

There you go.

limber knotBOT
#

which again would be a diplay that is shit

#

so I wasright

#

fix your color profile then

#

you are most likely using a movie enhanced colors profile or something

warm anchor
#

The tv itself (?)

limber knotBOT
#

also tv displays are known to be shit

#

unless you pay thousands of dollars

#

(at least shit for computer graphics)

#

check the dark levels and color accuracy of your tv I guess if you want to figure out why it is happening. I wouldn't be surprised if it simply wasn't able to display as many grays as other colors

#

look up tests of your model online

#

sometimes the manifacturer even releases such data

#

might also be that your pc is simply not sending enough color data to the tv

#

check your video cards settings I guess

quick obsidian
#

what's the website that tells you how out of date 1.8 is again?

void void
quick obsidian
#

ty

limber knotBOT
#

I love how I can't see the difference in their linked example unless I switch it really fast

#

AOC G2260VWQ6 lol

#

well at least according to amazon, but mine is 24" thonk

#

G2490Vxa probably

#

mfw I can't find my dead pixel anymore

void void
#

He's on IRC

limber knotBOT
#

of course I'm a completely real human being like you are too!

quasi valley
#

that's exactly what a bot would say

frank otter
#

I refuse to believe pheonix is a human

#

he's on IRC to hide the fact he can't complete the captcha discord wants in order to make an account

limber knotBOT
#

😅

worn ember
#

hes pretty smart for a dum bot

quasi valley
#

ur pretty dumb for a smart human kappapride

worn ember
quasi valley
#

okay LISTEN HERE

worn ember
#

kneny eating poosi be like

summer rivet
#

I did that and it still tell me its not on the path 🤔
Also im wondering, the folder now have 300mb without realy anything in the src folder? Does that mean every project automatically have that size that i will create? normally my projects were about 10 - 200kb big

ashen cliff
#

Gradle itself is pretty big and then you have all the libs.

worn ember
#

do you still download gradle wrappers if you have gradle installed locally?

#

they always take forever to download for me cuz 💩 internet

summer rivet
ashen cliff
summer rivet
#

on what?

worn ember
#

tf is intellij doing

wide chasm
#

Seems like normal IJ behavior to me

worn ember
#

its completely bricking my pc lol

wide chasm
#

😉

worn ember
#

and it crashed lul

#

gg

#

ig compiling a 20 line plugin is too much to ask

summer rivet
wide chasm
#

Yeah that does sound complex /s

worn ember
#

or it was indexing the material class

wide chasm
#

That would explain the 6GB used

summer rivet
#

what is indexing?

worn ember
#

caching stuff

wide chasm
#

IntelliJ turns all the code you write into a very large tree so it can analyze it easily.

vernal moth
ashen cliff
#

I feel like someone already repaired that cell tower.
Techs, the hidden heroes.

summer rivet
#

looks like it found git

#

i cant do anything

quick obsidian
#

accept defeat

summer rivet
#

kekwhyper i did set the env

#

whats its problem

#

do i have to restart computer to apply changes?

summer rivet
vital lichen
#

Hey guys

#

Where is 1.18.1

worn crest
#

1.18.2 is better

#

more bugfixes and the server start faster

vital lichen
#

thanks

#

appreciate it

charred sleet
#

whats the embed thing underneath called

frank otter
#

link preview?

charred sleet
#

cool thanks

viral hornet
charred sleet
#

was trying to work out if you could change it on gh pages

frank otter
#

iirc it's some stupid headers

#

not sure tho

spare venture
worn ember
charred sleet
#

epic thanks

worn ember
#

well wrong part of the reply but you get the gist

summer rivet
#

can anyone tell me how to set git path in env variable, i followed a tutorial but it dont work :/

golden gust
#

the git installer does that by default

summer rivet
#

i have git portable there is no installer

#

i dont realy trust installers

#

i did add to PATH "C/documents/programs/git"

#

i copied from the address title

golden gust
#

there is an installer

#

git for windows

summer rivet
#

i know

summer rivet
golden gust
#

nvm then

#

make sure that you add the bin folder to the path, or whatver the folder where git.exe was in to there

#

do note you'll need to restart any open command prompts

summer rivet
#

oh okay thanks will try

left swift
#

what do we do when we dont trust cat

golden gust
#

eat the yellow snow

worn ember
#

Is there a way to automate uploads to spigot?

golden gust
#

I mean, technically, yea, just gotta send the right requests, etc

#

people have done it before

#

practically, "automated access is evil, death to all those who try!"

worn ember
#

gonna be glad when hangar is around

#

so i can use free plugin storage there blaze

spare venture
#

i don’t trust machines

worn ember
#

i'd trust a machine more than most humans tbh

left swift
#

put a shirt on

pastel reef
#

What does the E behind some AMD FX processors mean?

void void
#

Who spends the most time working on Paper - Aikar, cat, kashike or mini?

worn crest
vernal moth
#

unless you count working on hangar as working on paper, since thats all I do

#

excluding behind the scenes stuff of course

golden gust
#

much of what the core team does now has moved away from actual code more towards managing the politics of it all

#

joys of getting big, I guess

left swift
#

right u tell urself that cat

vernal moth
#

isn't delegation fun?

void void
#

politics?

#

does he mean legal stuff or something?

left swift
#

yea bring back politics channel so we can talk about minecraft politics

void void
#

what is minecraft politics?

left swift
#

you're asking too many questions

golden gust
#

more project politics, deciding stuff, etc

vernal moth
#

politics as in managing everything, talking to other projects and just generally governing the project and its future (which is shaping up really exiting, cant wait to show what we are cooking right now!)

golden gust
#

My current machine is basically hardly capable of keeping up and such, like, merging a PR is literally 10-20 minute work for a single PR

left swift
#

is it pasta

foggy silo
#

🥚

worn crest
golden gust
#

So, I just try and aim to find the time here and there to approve stuff where I can between health and all that

vernal moth
#

we should use paper donation money to get cat a new machine, lol

left swift
#

a new paperweight

golden gust
#

Not even a few years ago, upstream merges where done by like, me aikar and Z playing tag

#

nowadays we've got an entire team of people tryna jump in to touch it

left swift
#

z come back make wiz a mod again

golden gust
#

even when I've really wanted to do stuff I've not been able to get through the crowd of other devs tryna work on stuff, is fun

vernal moth
#

in other news, the new hangar frontend is fast

#

with gzip on the initial html its 1.5s FCP

left swift
#

but

golden gust
#

zstd?!

#

#wen

worn crest
left swift
#

Dies

golden gust
#
ACHTUNG!
ALLES TURISTEN UND NONTEKNISCHEN LOOKENSPEEPERS!
DAS KOMPUTERMASCHINE IST NICHT FÜR DER GEFINGERPOKEN UND MITTENGRABEN! ODERWISE IST EASY TO SCHNAPPEN DER SPRINGENWERK, BLOWENFUSEN UND POPPENCORKEN MIT SPITZENSPARKEN.
IST NICHT FÜR GEWERKEN BEI DUMMKOPFEN. DER RUBBERNECKEN SIGHTSEEREN KEEPEN DAS COTTONPICKEN HÄNDER IN DAS POCKETS MUSS.
ZO RELAXEN UND WATSCHEN DER BLINKENLICHTEN.
worn crest
#

a mix of english, german and dutch

warm anchor
#

Hey zcat how do you type the U with two dots on top??

left swift
#

ü

golden gust
#

I copy pasta'd that from google

vestal jasper
#

Ü

golden gust
#

Well, wiki

warm anchor
golden gust
#

it's basically a well old, well known thing

#

das blinkenlights

worn crest
left swift
#

LOOKENSPEEPERS!

golden gust
#

Blinkenlights is a neologism for diagnostic lights usually on the front panels on old mainframe computers, minicomputers, many early microcomputers, and modern network hardware. It has been seen as a skeuomorph on many modern office machines, most notably on photocopiers.

worn crest
#

neologism

left swift
#

blinkenlights if the weeknd was german

worn crest
#

blinkenlights sounds rater dutch for traffic light vreecoLaugh

#

noah change my mind

left swift
#

@void void

worn crest
#

"Lichtzeichenanlage"

lavish compass
#

@warm anchor AYAYARie

void void
#

blink isn't really a word i'd use in dutch

#

but it does sound dutch, yeah

left swift
#

just dont say blinken

topaz mortar
#

Blinklicht , Blinklichter (plural) -> car indicator.

worn ember
#

just found the DVD of this gem... the colors on the back of the disk were disturbingly off from a normal dvd but it still seems to read fine

#

strange to think 2010 was 12 years ago now

left swift
#

pump

worn ember
ashen cliff
worn ember
#

Programmers productivity: 📉

vale sleet
#

all the programmers gonna quit their jobs

wet storm
#

okay, let's use stack underflow then

limpid knot
left swift
#

close enough

summer rivet
#

how do i check hdd speed again?

void void
#

hi

serene bolt
limpid knot
#

Thanks Puremin0rez

#

You are valued and appreciated

#

Don't ever doubt yourself

warm anchor
#

Omg pure is gonna blush

serene bolt
magic river
worn ember
left swift
worn ember
#

😶

summer rivet
wind geyser
serene bolt
wind geyser
#

sulu

#

why did you remove your comment?

wraith trail
#

I read up further

wind geyser
#

aight

#

it's an honest mistake

#

things like that always happen lol

left swift
#

sulu toxic

meager dawn
#

the chat event works now :)

glass crag
#

😵‍💫

meager dawn
#
on chat:
  trigger:
    send raw (event-sender's name + " said something in chat!") to the server console as an audience
rose minnow
#

wtf

#

skript bytecode compiler?

meager dawn
meager dawn
#

cos ur camera software and hardware are different

left swift
#

nice camera roll

cosmic raft
split barn
#

whats the best way to get 1.8 pvp on something like 1.18? I know theres a couple plugins but they dont seem to really hit the mark.

native wolf
#

OldCombatMechanics is what i used before

#

no one noticed it wasn't 1.8

#

so ig it works

golden gust
#

OCM deals with much stuff

#

Like, tbqh, for a server I was running I just reduced the cooldown a good chunk and people where happy enough

#

there are movement changes in the client itself which is what annoyed me the most, tbqh

#

felt like you turned into a sumo wrestler tryna parkour or some shit

split barn
#

gotcha, thanks guys

lilac moon
#

for some reason the minecraft wiki says item frames are java edition only

foggy silo
#

They are only entities in java

#

In BE they are a block entity

limpid knot
#

I’m gonna get this hairstyle

twin lagoon
#

ok

limpid knot
lilac moon
#

seeing this confused me

keen sundial
#

Hello, can someone answer what is the best buildtools for a minecraft survival server with friends and plugins (bukkit/spigot/paper etc)

lilac moon
#

if you mean the best server software, paper

potent wedge
#

Only spigot has build tools and it's because they mis-interpreted a new law

#

Like 3 lines of python flake could get you to be good with whatever law they're complying with

#

Bukkit doesn't exist anymore, atleast I don't think so

#

And paper is definitely the best its like that kid that takes inspiration from your homework but somehow makes it 100x better

magic river
#

It was a new law, copyright has existed for a while now...

potent wedge
#

Flake is a python library for making web sites and stuff

#

It's not copyright?????

magic river
#

Yes, yes it is

potent wedge
#

How would copyright correlate to direct links

magic river
#

Someone issued a DMCA takedown against CraftBukkit saying it was violating the GPL, a copyright license, and was thus violating their copyright and was illegal to distribute

#

Making a website that gives you a jar would still be distributing it

potent wedge
#

The buildtools is a jar though

unkempt drift
#

But it doesn’t contain any server code

magic river
#

buildtools downloads vanilla and some patch files and puts them together on your computer

#

The combination is illegal to distribute but it's a grey area whether the patch files or the tool to combine them is

potent wedge
#

Huh

magic river
#

Paper does the same thing but with a binary patch instead so you don't need the JDK, just the JRE

potent wedge
#

Oh now I get it, spigot shipped with original server already installed instead of like paper does of downloading it

magic river
#

That's what paperclip is, a tool to download a vanilla server jar and a binary diff which it then applies to that vanilla jar

golden gust
#

spigot ships a tool which downloads all of the stuff to build a jar

#

paperclip is a magical bootstrap which downloads the vanilla jar and patches it, basically

#

both are in this fun "legally gray" area in which is in that stale mate where neither party wants to absorb the costs and the risks of losing in court, etc

potent wedge
#

I get it
Spigot doesn't use jar but instead build tools because it came with mokangs copyrighted stuff in it and paper just mods it

magic river
#

Lawyers and academics have argued either way on whether what Spigot and Paper do is legal and no one has ever gone through a whole trial on a similar incident to get a precedent set

potent wedge
#

I thought it was just some dumb internet law made by un-informed people instead of copyright infringement

magic river
#

People argue about whether the DMCA is a good thing or not (it's complicated) but even that is technically a part of copyright law, not something people just made up

#

And it's meant to make it easier to enforce copyright law on the internet

vernal moth
#

I mean DMCA is a dum internet law that is missdesigned and gets abused all the time

#

Thankfully company's like GitHub fight dmca takedown requests now

foggy veldt
#

The paper rewrite should be named paper airplane

#

Or paperwork

full rune
#

paper is the server software, paperclip is the magical bootstrap which applies paper changes on top of the mojang server jar

unkempt drift
#

wat

full rune
#

spigot has buildtools which does basically the same thing as paperclip

unkempt drift
#

wat

#

no, paperclip and buildtools are very different things under the hood, that try and accomplish a similar goal.

#

"paperclip is its own buildtools"

#

no, that means paperclip is buildtools for itself

#

if you said paperclip is paper's own buildtools that would make more sense

#

but paperclip is its own buildtools... its implies ownership from the thing preceding it, in this case paperclip. implying paperclip is paperclip's own buildtools in some recursive nonsense.

#

hence the wat

vernal moth
#

Paperclip operates on binary, buildtools forces users to operate on source (and thus is much slower and more error prone and requires a dev setup)

#

And spigot patches bukkit just like we patch spigot

#

But Bukkit is maintained by spigot so nobody knows why they differentiate between spigot and Bukkit

#

That's what I mean with dev env, requires all kinda shit normal users don't have

#

Yes

#

And internet

full rune
#

leaf

vernal moth
unkempt drift
#

well tuinity doesn't exist anymore

full rune
#

its patches were merged into paper

#

oops

#

wrong reply

vernal moth
#

How dare you

unkempt drift
#

||yatopia||

#

where is the big fork picture

vernal moth
#

Unless you have a reason to switch, just stay with paper, as it's the most used and most tested software right now

unkempt drift
#

its got like 4000 more config options in its purpur.yml (among other things, not just counting those)

full rune
#

purpur adds things that should be in a plugin

vernal moth
#

If you wanna learn more about that I suggest you to join the Purpur discord tho, as this isn't really the place

full rune
#

yes

native wolf
vernal moth
#

But the real thing you should be using is velocity, it's waterfall without bungeecord ^^

unkempt drift
#

Mirai… first I’ve heard of this

native wolf
#

It's Yatopia 4.0

vernal moth
#

Isn't mirai a kinda loaded term in this community? Lol

native wolf
#

yeah, the name can be associated to some other things

#

like the Mirai botnet or whatever happened

vernal moth
#

Cause you know, Mirai was the botnet people created around the whole proxypipe shit and attacked basically the whole community which giant ddos attack, lol

native wolf
#

yup

#

the name wasn't a good choice lol

vernal moth
#

Still insane to know that one of the biggest botnets ever was created by a minecraft player is his fucking dorm

native wolf
#

the block game community is insane

#

just how it goes lol

vernal moth
#

Paras way only convicted for attacking his uni iirc, not all the other stuff

quasi valley
#

No time for that if you're running Paper and good configs/plugins fingerguns

void void
#

what is minecraft politics?

native wolf
#

even with 50 plugins, my server starts in less than 30 seconds

#

like kenny said, you gotta use good plugins

wraith wyvern
#

i don't support the Ukraine

#

any questions?

void void
void void
worn ember
worn crest
worn ember
#

all that means is that they do fuck all at startup

worn crest
worn ember
#

yeah good luck doing anything in a few seconds when theres world stuff involved

ashen cliff
#

In that case, clean up your LP DB.

native wolf
#

well some shitty plugins can take ages to start, there are notable exceptions in both cases tho

ashen cliff
#

Over like 3 years, we had a bunch of unused nodes, cleaning them up, speed up LP a bit.
Tho, having a fast DB is key.

worn crest
worn crest
native wolf
#

LuckPerms starts in around 100-200ms for me, so yeah, clean up your DB

ashen cliff
#

Bruh and Bruh.

worn ember
#

dont feed the trolls

ashen cliff
#

MariaDB and MySQL have a bunch of tunables that are worth looking at, if you have a fast machine.

worn crest
#

Guess an i9 7th gen is a fast one

worn ember
#

my worlds on my local machine are like 15gb in total cuz of rtp lol

ashen cliff
#

Talking in terms of storage and memory.

worn crest
ashen cliff
#

Have fun I guess.

#

Colo is actually pretty cheap, if you can find "small" providers like the post or some ISPs.

worn crest
ashen cliff
#

I guess, you call it mail? So... mail/post office.

worn ember
#

lmao

#

cyber security is a field i want to get into at some point

surreal ermine
#

hey all how can i download 1.18.1?

vernal moth
#
  1. why? use 1.18.2 please 1.18.1 is outdated
  2. load more builds scroll down on the downloads page
surreal ermine
#

cause sf still cant support it fully

#

2- thank u so much

vernal moth
#

sf?

surreal ermine
#

slimefun

vernal moth
#

oh slimefun?

#

lmao

surreal ermine
#

but it would be nice tbh to use 1.18.2 if warden is here

#

then why 1.18.2 ? what has changed?

#

i seriously thought that 1.18.2 got warden

void void
#

Thats a seperate experimental snapshot

worn crest
vernal moth
void void
summer rivet
#

does anyone have a link to the Eclipse IDE discord?

vernal moth
#

do they even have one?

worn crest
#

They have a discord?

upbeat falconBOT
vernal moth
#

there you go

#

google is hard

#

oh

#

wait

#

lmao

worn crest
#

I'm happy if I get intellij on my school pc to not suffer with 2018 eclipse yee_fuckin_haw

worn crest
summer rivet
#

this is not the server about the IDE

vernal moth
#

its some dum youtuber

summer rivet
#

i already found this link but doubt they can help ahaha

wraith wyvern
vernal moth
#

I dont think help is possible when using eclipse, its a lost cause at this point, but thats my personal judgement

vernal moth
wraith wyvern
#

like third reich

#

germany at 1940s

vernal moth
#

yeah no, lmfao

#

their president literally is a jew

#

stop listening to putin

wraith wyvern
#

they block russian language

vernal moth
#

they dont?

wraith wyvern
#

they yes

vernal moth
#

many cities have like 90% russian speaking people

#

keep your pooptin propaganda out of here and start educating yourself please

wraith wyvern
#

they heat basic russian people

#

not army

#

common people

vernal moth
#

wrong again

summer rivet
vernal moth
#

ukrain and russians are brothers, have been for ever, many russians have family in ukrain and vice versa

wraith wyvern
#

yes, ukrianian and russian brothers

#

but I just say in ukrainian chat that i'm russian

#

and they banned me

worn crest
vernal moth
#

stop trying to justifying brutal attack wars, that only makes you look like an idiot who can't think for himself

vernal moth
# wraith wyvern and they banned me

are you surprised? you are right fucking now in the process of killing ukrainians and destroying their country, their home, their fucking hospitals

wraith wyvern
#

I like ukrainian

#

i like their culture

#

i don't like their government

vernal moth
#

why do you tolerate that your president is killing them then?

#

its a democratically elected government, you can have an opinion about the gov, you don't get to change it tho, its a fucking soveran nation

wraith wyvern
#

By some data, Ukrainian had plan to attack Donbass at 24 February

#

but russian attack first

vernal moth
#

by some data, I own the moon

#

doesn't mean that means anything, lmao

#

facts mate, facts are the only thing that matters, and its fact that putin is leading innocents teenagers into burtally murdering a whole country

wraith wyvern
#

Ok, if i show you how Ukrainian army does not allow access to humanitarian corridors

worn crest
#

Like Kant said: Have courage to serve own mind (bad translation haha)

vernal moth
#

but this isn't the place to discuss this, what I can tell you that any further attempt to justify this war will get you removed from this community

wraith wyvern
#

x2

vernal moth
#

we stand with democracy against fascists aggressors any day of the week

wraith wyvern
#

I love Ukrainian

vernal moth
#

tell your president to stop killing them then

wraith wyvern
#

He kills most of army, don't common peoples

vernal moth
#

he literally attacked a child hospital, lmfao

#

am sorry for you

wraith wyvern
#

This is fake

next frost
#

just ban this troll already

vernal moth
#

it has been independently verified

wraith wyvern
#

I can show you post with breaking that fake

vernal moth
#

else he would be gone

#

sadly plenty russians are as brain washed as he is

vernal moth
wraith wyvern
vernal moth
#

well, we will be the judeg of that, drop a link

wraith wyvern
#

they break fakes about ukrianian too

#

one second

vernal moth
vernal moth
#

so sorry, thats propaganda

wraith wyvern
#

manifest

vernal moth
#

so they don't even try to hide that they aren't journalists

#

sorry, thats not credible info

wraith wyvern
#

ok

#

let forget about all and just send cats

next frost
#

"we don't do politics" lmao

vernal moth
#

am not saying there is no propaganda on either side, but there are plenty independently verified facts

#

this isn't a fucking humanitarian mission, its a brutal war, the whole world agrees on that, just a handful of countries don't.

wraith wyvern
#

Ok, forget about war

#

I don't support current Ukrainian government

vernal moth
#

but yes, lets drop it, and @wraith wyvern I know its hard to accept that your country is doing unspeakable things right now, but I hope that eventually you will be able think critically and that the russian people get a democratic president again

wraith wyvern
#

And what democratic president?

#

Eltsin?

vernal moth
#

this topic stops now.

wraith wyvern
#

ok

wet storm
wraith wyvern
#

putin is better than eltsin

wet storm
#

(No)

wraith wyvern
#

communist putin better than democratic eltsin

vernal moth
#

!warn @wraith wyvern defending putin

thorny flickerBOT
#

:raised_hands: Warned TheSirCororo#6513 (defending putin) [1 total infraction] -- MiniDigger#3086.

wraith wyvern
#

i don't defend putin

full rune
#

just drop it already

wraith wyvern
#

i don't support him

vernal moth
#

!kick @wraith wyvern I said this topic stops now

thorny flickerBOT
#

:raised_hands: Kicked TheSirCororo#6513 (I said this topic stops now) [2 total infractions] -- MiniDigger#3086.

wraith wyvern
#

ok sorry

#

What you think about red cats?

smoky cloud
#

I prefer electronic cats

wet storm
#

To be or not to be. that's the question.

vernal moth
wet storm
#

I prefer fluffy white cats

#

What do you think what is the best fursona to choose?

worn ember
#

Yikes

void void
#

Ah, thank you bukkit

neon bramble
#

iirc, about 70% of Russians support Putin's actions

#

so no surprise

meager dawn
cosmic raft
#

yes

neon bramble
#

what the hell is that?

#

Firstly I thought it was decompiled kotlin to java

#

but the longer I stared, the worse it got

meager dawn
neon bramble
#

wait

#

skript compiles to bytecode?

meager dawn
#

this one does :)

neon bramble
#

since when?

lavish compass
#

cursed

meager dawn
#

the project is 7 months old

#

i have a friend who did basically all of the work, i'm just making the part that interacts with the paper api

neon bramble
#

Source?

meager dawn
#

my repo is private rn

neon bramble
#

interesting

wet storm
neon bramble
worn ember
#

@wide chasm quickskript wen

meager dawn
#

someone mentioned quickskript when i talked about this actually

wide chasm
#

At the current pace I'd be happy if it's done within five years lol

wet storm
vernal moth
#

pure magic

meager dawn
#

wtf

#

skynet vibes

neon bramble
#

eclipse users crying in the corner

pastel reef
#

Are SATA II and SATA III compatible?

meager dawn
#

eclipse users are still a thing?

#

i thought it was just limeglass

neon bramble
#

Even netbeans users are a thing

meager dawn
#

but why haven't they switched to IDEA

neon bramble
#

but both of those aren't as cursed as VSCode java devs

meager dawn
#

notepad jshell script go brr

meager dawn
# pastel reef Are SATA II and SATA III compatible?

SATA interfaces are backwards compatible, so the SATA II interface will function on SATA I ports, and SATA III interfaces are compatible with both SATA I and SATA II ports. However, there will be loss of sequential read and write speed rates when a newer SATA interface is hooked up to an older port version.

neon bramble
prime coral
meager dawn
#

i wonder how many indents each line of a brigadier command definition has on average

#

that's a lot of indentation

vernal moth
#

not just using cloud

vernal moth
neon bramble
vernal moth
#

is this a complex function?

#

sonarlint says its too complex

void void
#

not really imo

vernal moth
#

actually it has a mistake

#

there we go, more lines, less complex, lol

prime coral
#

I tested sonatype lift yesterday and it went like: woah every parameter of your method has @ NotNull, you should remove those duplicates

vernal moth
#

sonarlint is bae tho

wet storm
vernal moth
#

we use it extensively at work and already prevented many bugs

#

especially since we are traditionally an eclipse shop and I havent converted everybody yet, lmao

summer rivet
#

is there a way to change which .gradle directory gradle use for its caches? because else i have 300mb cache for every projects thats waste of storage

#

forge use the folder user/.gradle/caches

#

the one for paperweight use project/.gradle/caches

#

so its local :/

wet storm
# vernal moth we use it extensively at work and already prevented many bugs

Mostly it gives me some random codesmells about java's conventions, such as "you did final static instead of static final" but my partners code... I just disconnected his three projects from build process until he fixes them, it yelled at his code beacuse of his nms reflection classes, and for now I am thinking of making sorta mixin-like library for nms interaction (with no bytecode manipulation, just annotations, mojmap+yarn to spigot naming convertion and reflection)

untold meadow
#

kinda like jmp's reflection remapper?

wet storm
wraith wyvern
#

what you think about Kotlin?

topaz mortar
viral hornet
#

prolly

#

🤢

vernal moth
#

Stocked up on Russian gas

#

😂

neon bramble
#

iirc it had something to do with package-info?

#

google it

wet storm
smoky cloud
#

Well this is great

#

Keep getting SSH auth fails from an IP in Moscow

#

The NSG on the VM is only supposed to allow port 22 from my own IP

#

Oh, it was rexec, which Oracle seems to always allow in regardless of your NSG's

#

Great design there

wet storm
# wraith wyvern what you think about Kotlin?

It is kinda useful and has good collections, but i prefer java because it is sorta "discipline", most of plugin / mod developers develop java, and java itself has many syntax abilities if you use it smartly. If I need crazy functional things I develop Scala

wet storm
neon bramble
#

optional introduces many issues

prime coral
neon bramble
prime coral
#

Which is not included in jetbrains annotations

#

And I was using @NonNull from lombok to generate the null checks for me :)

neon bramble
#

lombok MonkaChrist

wet storm
# neon bramble optional introduces many issues

The only two issues with optional I know are memory allocation becuase it it simply object and that it is incomplete monad. (but second issue is crazy, if you solve it you'll get DFU syntax, and memory allocation will be much worse) From the syntax point of view it is nice, it has .map and .flatmap methods

wet storm
prime coral
wet storm
#

Use guava then...

prime coral
#

No?

neon bramble
#

auto (de)boxing of primitive types can become a huge issue

neon bramble
# prime coral I only use it for @NonNull <:kekw:674093681963302933>

Allow me to get my favorite list

Why is Lombok bad?
- It's a compiler hack - the Java compiler isn't designed to modify code, so it can cause difficult to debug errors, or worse
- It requires an IDE plugin, so unless you've properly configured Maven, Gradle and your IDE, you'll get hundreds of compilation errors. This process takes time too, it's not easy
- Lombok'd code won't show in Javadocs
- The code generation is often unpredictable and difficult to debug, and often you'll have to do it "the hard way" anyway
- Java is supposed to be explicit, Lombok hides a lot of key functionality into a subtle annotation which can be easy to miss
- While IDEs support it with a plugin, it's usually more difficult to find specific things, like usages of a getter because they don't exist in the source code
- Finally, Lombok'd bytecode doesn't match the source code, so it causes a pretty annoying warning in IntelliJ
prime coral
#

ok

wet storm
neon bramble
#

they exist?

wet storm
#

Yes

neon bramble
#

nvm then

wet storm
#

OptionalInt

wraith wyvern
wet storm
narrow zinc
#

Can I use Paper plugins and Fabric server mods at the same time?

smoky cloud
#

Thing is the SSH port was supposed to only be open from my IP

#

But Oracle's NSG's don't do squat apparently

topaz mortar
#

@void void I prefer nginx just comfortable with their config.

#

Webservers what do you expect?

neon bramble
wet storm
topaz mortar
#

You can configure it to onl expose stuff you want. So not a problem.

vernal walrus
#

Heya, does anyone know of an alternative world format that's faster and smaller then the one used by MC by default? I need to save on storage space but it's a survival server so I can't use something like Slime format

wet storm
#

no

neon bramble
#

why?

#

If it will work

#

I do not see an issue

vernal walrus
#

(Magma is for Forge)

neon bramble
#

oh

vernal walrus
#

But Bukkit's API really isn't meant to be used elsewhere

neon bramble
#

he was asking for fabric

#

nvm

narrow zinc
topaz mortar
#

You can deactivate the directory listing.

neon bramble
void void
#

Hybrids often fuck up their implementation of the bukkit api

neon bramble
#

cough cough mohist

wet storm
neon bramble
topaz mortar
#

It's either the sys admin fault when he didn't disable file listings or the devs fault by not escaping/normalizing the input path.

wet storm
neon bramble
vernal moth
#

Async coulds?

wet storm
neon bramble
topaz mortar
#

Cannot comment on that. Haven't used PHP for a while. I heard that PHP can create native code out of that script. So it shouldn't be interpreted each time if the hash didn't change.

neon bramble
vernal moth
#

Paper already logs asyc fwiw, lol

topaz mortar
#

You'll have that problem in every language if the dev doesn't explicitly fix it.

I don't like PHP myself but hating on a language just because someone is to stupid to use it right?

vernal moth
#

Some languages are smarter about handling user input than others

vernal walrus
topaz mortar
vernal walrus
#

Rip

wide chasm
#

The intent of ViaVersion is that you can allow people on newer versions to join even if you can't update your server yet, because plugins or other components have not been updated yet.

#

But servers just abuse it to stay on outdated versions while allowing everyone to join.

worn crest
wide chasm
#

There are many changes made between the different styles of pvp, a gamerule isn't suited for that

#

Hopefully the new combat will get everyone on that, but I'm personally quite sceptical of that.

glass crag
#

i dont see why a gamerule wouldnt work

#

runescape did something similar

#

is 1.9+ pvp really that bad

worn crest
worn crest
void void
#

I prefer it over getting carpal tunnel ¯_(ツ)_/¯

wide chasm
#

Because the changes are quite large and could interfere with other components. For example, what if I change the cooldown of weapons manually with 1.8 style pvp, does the cooldown stay or not?

#

The delays in 1.9 pvp are a bit too long, but it's much better than the spam clicking of 1.8 imo

worn crest
#

and the whole packets, thats not a easy change 😄

worn crest
wide chasm
#

The main problem for me with 1.8 pvp is that there's no penalty for swinging too early: if I swing a bit too early, I can just swing again assuming I can click fast enough. But in 1.9 swinging too early has consequences in reduced damage, which means you have to properly time your swings.

vernal moth
#

Which they still are planning to do

#

Cool, I don't care

#

They are irrelevant number wise

void void
#

no they aren't lol