#general

3141 messages · Page 1114 of 4

worn ember
#

lof and lofs of chunks yes, great english

left swift
#

Sync loads

worn ember
#

well only in that specific case where it crossed chunk borders

#

that should be fixed tho

twin lagoon
#

not really a bad idea

#

ZFS transparent compression is amazing for example

cloud dawn
#

Yeah, there is OS level compression

#

But I think my server is formatted as ext4

#

Not ZFS

limber knotBOT
#

Compressing something already compressed?

left swift
#

Just zip it then compress it then zip it and then compress it

#

A few thousand times

cloud dawn
#

Oh it kept the replies

left swift
#

Spoiler alert wow

cloud dawn
left swift
#

I was waiting till the end to find that out

limber knotBOT
#

It'll probably get smaller because region files aren't compressed as a whole instead the chunk data in them is so there is still some duplication whole file compression can remove

#

But I doubt it'll be enough to make it worth the IO hit

cloud dawn
#

I'm hoping maybe atleast a 10% reduction in space

#

If it can take 10GB off 100GB in total

#

That'd be something

limber knotBOT
#

But the native format for the chunk is already using it's own version of compression via a block bitmap and then that gets run through gzip (or zstd with a PR to Paper) to save to the region file

#

10% might be doable but you'd get more out of that zstd PR

limpid comet
#

a whole 10%

#

actually thats pretty good

#

nvm

cloud dawn
#

The percentage could be higher

limpid comet
#

i mean 100gb -> 90gb

cloud dawn
#

Like maybe 20%

#

Or 30%

limber knotBOT
woven otter
#

yes please

cloud dawn
#

So someone already wrote the code

#

To make it work

limpid comet
#
TODO

 Test it to make sure it actually works
 Add API getter for current Zstd dict version
 Update to 1.16.4 (why does this happen every time?)
limber knotBOT
#

zstd in 1.15 got 2.5x better compression and took half the time vs the standard zlib/gzip vanilla uses

cloud dawn
#

There's also this that can benefit from each other

limber knotBOT
#

I think the chunk zeroing thing landed which should actually make region files compress better

#

Yeah, that thing

cloud dawn
#

Oh NVM that got merged already

visual egret
#

im making a lunar client api for protocolsupport

limber knotBOT
#

But that's only up to 20% improvement even with doing the zeroing so 10% without it might be optimistic

cloud dawn
#

20% is a good number

#

So with a 100GB world, it'll be around 80GB

#

20GB is a good save

limber knotBOT
#

That's with that PR though

#

Region files don't compress as well without that PR because old chunks in them (not MC chunks although that's what goes in there) still just have their old data until a new save uses that chunk and overwrites it

visual egret
untold copper
#

They're conspiring against you.

waxen panther
#

uncommitted i think

#

its that or not staged

spiral robin
#

^

#

Brocc is so smart 02

waxen panther
#

nerd 😔

#

woah wait aber is a weeb? clothflushed

spiral robin
mighty storm
#

red means it's modified

#

green means it's a new file

limpid comet
#

@waxen panther broccol.ai question question question question

spiral robin
#

But there is no markers on each line

limpid comet
#

does yer openbox support multiple monitors

mighty storm
#

could've been moved

spiral robin
#

Ah

waxen panther
#

uhhhhhhhh

#

i just have one big monitor but it should yeah

mighty storm
#

or they could be off, not sure

#

check commit tab ig

limpid comet
waxen panther
#

Anyone tried the new git backing thing for intellij beta

mighty storm
#

the what

waxen panther
#

It was in 2020.3 in their video thing

mighty storm
#

what is it though?

waxen panther
#

I’m tired

mighty storm
#

im on 2020.3

waxen panther
#

It’s opt in but it uses gits change log thing rather than intellijs change log system thing

mighty storm
#

hmm

waxen panther
#

Skip to 12:12 I can’t timrstamp on mobile

spiral robin
#

Looks sus

waxen panther
#

ur sus

mighty storm
#

re didnt work

spiral robin
#

Has to be seconds

waxen panther
#

Steak tonight 😳

limpid comet
#

can i have osme

spiral robin
#

Omg same PU_FlushedPepe

limpid comet
#

wtf

#

feed me

spiral robin
#

Come over

#

I'll save u some

waxen panther
#

Of course I got enough

#

Group steak cook

limpid comet
#

booking a ticket one second

mighty storm
#

ooo i like that better

viral hornet
#

gn

limpid comet
#

goodnigtht cammy wammy

untold copper
#

gnnnnnnnnnn

limpid comet
#

wow the arch wiki is awesome

#

this might actually be fun

visual egret
#

exactly what i thought before spending 4 hours on a vm intallation of arch

gleaming finch
#

first time installing arch is always hard

#

after you do it a couple times it's super easy

limpid comet
#

i have pretty extensive experience with linux sysadmin (albiet on debian/ubuntu) so i hope those skills will transfer over quite nicely

#

i mean, extensive meaning every server i've ever owned runs linux, i've never done it in a professional setting

ashen cliff
#

Not using ClearLinux.

limpid comet
#

tho im gonna grab a live cd of something in case i fuck everything upf

#

do ubuntu isos come with live usb stuff

ashen cliff
#

It does.

limpid comet
#

thanks krusic

ashen cliff
#

Even includes more tools than the final install.

cedar spade
limpid comet
#

its still gonna take 4 hours to compress my files

ashen cliff
#

Throw more threads at it.

limpid comet
#

i threw all the threads at it

#

24

ashen cliff
#

Do you even have 24 threads?

limpid comet
#

7zip let me select 24

ashen cliff
#

And your CPU has?

limpid comet
#

that's a good question

ashen cliff
#

INB4 8.

limpid comet
#

6 cores

#

12 logical processors

ashen cliff
#

👏

limpid comet
#

idk what any of this means i'm not a cpu guy

ashen cliff
#

So 12 threads.

limpid comet
#

its just a laptop cpu nothign crazy

#

imagine a laptop with a threadripper tho

#

:pog:

ashen cliff
#

Anyway, set the 7Zip threads to 12.

#

Otherwise you are just wasting time.

limpid comet
#

oh

#

well

#

i'm already 90gb into this

#

i dont planon restarting

ashen cliff
#

About the Threadripper in a laptop, EuroCom actually offered 18/22 core Xeon CPUs in their laptops.

limpid comet
#

huh

#

that's neat

#

do we have laptops with amd cpu & gpus yet (not apus fuck those)

ashen cliff
#

Yes.

limpid comet
#

me want

ashen cliff
#

You can't afford it. kekwhyper

limpid comet
#

i know

#

i have a 2060 and that's gonna do me for the next 12 years

visual egret
#

will amazon cyber monday be different than black friday rn

#

?

ashen cliff
#

Yes.

visual egret
limpid comet
#

didnt you just get a keyboard

visual egret
#

well no

limpid comet
#

oh maybe im thinking of someone else then

visual egret
#

im waiting until its cheap

ashen cliff
#

I don't think any of us can answer that question.

cosmic raft
#

wheee

#

ordered a new kettle, thanks amazon

waxen panther
#

different guy bluely

limpid comet
#

now i want chips f u kash

#

oh ok brocyfp[rsieo

brave lichen
#

Paper starlight engine when?

cosmic raft
#

wat blue

brave lichen
#

Will it be backported?

limpid comet
#

kettle chips

#

:> (

cosmic raft
#

huh?

limpid comet
#

kettle chips are food

#

u know what food is right

cosmic raft
#

they sound weird

waxen panther
#

paper wont be getting starlight

#

afaik

limpid comet
#

they're just a form of chippo

#

like ms vickie aer ktleelte chip iirc

brave lichen
#

Idk how true this is

limpid comet
#

why not test it yourself and make your own graph then

vernal moth
waxen panther
#

the graph isn't wrong

#

well yeah but it's kinda disrespectful

#

theres a fabric mod for it too if you wanna try it out

#

not sure that's public yet tho

vernal moth
#

Why is that disrespectful?

#

It's taking his work and making it available to a greater audience

next wind
#

^ i would see that as a compliment as long as you give credit

vernal moth
#

You obviously will set the author tag to him

waxen panther
#

idk, if i made something that big and i was already a common contributor to the project i'd want it to be pr'd it myself

limpid comet
#

mabye ask permission firs? idk

#

id be down for ti to be anywhere that people want it to be

vernal moth
#

I mean, the patch is licenced MIT for a reason

limpid comet
#

yaeh

brave lichen
#

So paper starlight still possible?

vernal moth
#

Sure

twin lagoon
#

if someone wants to go through the effort of porting it sure

vernal moth
#

Let others beta test, then PR to paper for the bigger audience 😂

brave lichen
#

Now were talking😄

vernal moth
waxen panther
#

iz big

vernal moth
#

I mean, I would say I look into it, but my to-do list says otherwise

worn ember
#

@brave lichen oh look who i found 👀

cloud dawn
#

What's starlight

waxen panther
#

Spotted leaf rewrote the light engine

#

Goes zoom

woven otter
#

it was so bad that he had to rewrite it

brave lichen
brave lichen
worn ember
#

lmao

mental meadow
#

do you guys have compressed air to clean out your keyboard?

#

apparently its not air but butane

#

i just noticed that because my candle is burning right next to me and as I was cleaning my keyboard suddenly everything started burning

warm anchor
#

Wtf

#

That’s Metal

woven otter
#

yeah. haven't you noticed the label?

mental meadow
#

I mean yeah but i didn't think about it

#

like i bought it a year ago

woven otter
#

calling it air is pretty dangerous

warm anchor
#

Do you put out the fire yet

#

I think that’s more important

mental meadow
#

yea gas burns pretty fast and nothing caught on fire except for a small paper

warm anchor
#

Check your own eyebrow lol

worn ember
warm anchor
#

I burnt mine before doing bbq. Didn’t notice until later

woven otter
#

my favorite thing to do with them is to flip them and spray them and then liquid propane-butane comes out

worn ember
#

you sure it wasnt just your butane?

twin lagoon
worn ember
#

what kinda compressor uses butane tho

next wind
#

make sure you ventilate your room as well because the other stuff in compressed air is pretty nasty when burnt

worn ember
#

i have so many questions

untold copper
#

haiiiii

next wind
untold copper
#

o.o

#

whats this

limpid comet
#

do people actually enjoy tiling window managers

twin lagoon
#

apparently yes

#

@mental meadow meowhuggies

untold copper
#

difluoroethane, trifluoroethane, tetrafluoroethane, or butane.

worn ember
#

wtf do you use canned air for?

untold copper
#

wot da hell

warm anchor
untold copper
#

and fans

#

dust off your PC

#

all that

mental meadow
#

Now I'm shaking

untold copper
#

its like a reverse vacuum cleaner

worn ember
#

i prefer that giant machine that makes the sound like an airplane to compress my air

limber knotBOT
#

if u gonna reverse vacuum, might as well leaf blower

limpid comet
#

wait you can toggle ebtween flaoting and tiling

untold copper
#

lol true

limpid comet
#

that makes so much sense

warm anchor
#

She wants to clean keyboard not to blow everything away

untold copper
warm anchor
#

Lmao

limpid comet
#

for a wm

#

bspwm

mental meadow
#

Q.Q

woven otter
untold copper
mental meadow
#

Butane

untold copper
#

btw guys, I need help with building a couple of things in my server, pls contact me cos im tired of making stuff myself

twin lagoon
#

no

#

wait no

#

how much are you paying @untold copper

untold copper
#

Just some general help with stuff

#

nothing formal

#

yk

mental meadow
#

Not a marketplace guys

untold copper
#

friendly help

#

assuming I have those

limber knotBOT
#

wait wait wait

limpid comet
#

if you have a question about a server ask it

limber knotBOT
#

I'M tired of making stuff myself

warm anchor
#

He is talking about making building in Minecraft sir

#

/s

limpid comet
#

mr snoopa why do you even have a pink name

untold copper
#

yes

limber knotBOT
#

so how about u join ME

limpid comet
#

how do you have a pink name and i dont

#

what an injustice

untold copper
#

I asked nicely

#

👀

#

DiD yOu?

warm anchor
#

I want pink too. Let’s take Snoopa down GorgcRIOT

woven otter
#

you asked and someone actually gave you pink name?

limpid comet
#

no

#

i had it for like 2 minutes

#

and then it was forcefully removed

untold copper
limber knotBOT
#

my meme MLG serbur has been in the making 4 2 long and could really use sum help 4 more rando plogenz on top of the 100+ already on there

limpid comet
#

aberdeen stole mine

#

i stole brocc's

warm anchor
#

Lol

untold copper
#

then brocc became a vegtable

woven otter
#

well I had a nice role too until wiz kicked me and noone restored my role

#

😭

untold copper
#

f

woven otter
#

I feel so violated

limpid comet
#

i jsut wantt o install arch wtf

limber knotBOT
#

dumcordian roles

limpid comet
#

i have to wait 2.5 hours for thia folder to compress

untold copper
woven otter
#

shut up robodumb

untold copper
#

so pls

#

anyone?

woven otter
#

why there are weird blue fences in game

limber knotBOT
#

I was told to shut up so presumably everyone else now fears dumcordian duck

untold copper
#

XD

woven otter
#

yes. good

#

slowly taking over the world

limber knotBOT
#

s/world/dumcordians

#

Correction, <DiscordBot> <12D​uc​k> slowly taking over the dumcordians

untold copper
#

robo come on and help me :3

limpid comet
#

wait does it work for us

#

test

#

\s/test/bruh

#

fuck

#

oh wait

untold copper
limpid comet
#

its javscript

woven otter
#

discord edits message when you do it

limpid comet
#

IM A N IDIT LOL

limber knotBOT
#

s/come on and help me :3/I'll come on and /apply 2 ur serbur and help u

#

Correction, <DiscordBot> <13M​r.​Sn​oo​pa​> robo **I'll come on and **

#

oops

#

forgot to escape the slash lol

left swift
#

nice try robot

untold copper
#

uhm ok now im confusion XD

#

so do you want to come on or not 👀

left swift
#

no one likes coming

twin lagoon
#

@restive thicket halp

visual egret
#

i just saw a guide that said if you are running windows 10 or newer

or newer?

#

whaaaaat?

untold copper
#

Illuminati confirmed

fiery heron
#

Cut and paste documentation

cosmic raft
#

there's no supports

untold copper
#

its a space bridge

#

it floats :D

limber knotBOT
#

ya but do ur players float

untold copper
#

wait wait wait

#

if they walk on floating bridge

#

does that mean they float as well?

#

cos technically they're grounded

twin lagoon
#

cammy clappywappy

restive thicket
#

Disable legacy ping passthrough for now.

twin lagoon
#

it's standalone

restive thicket
#

Oof.

#

Can you provide the MOTD or server IP of that server?

#

I can’t look at what part of the code that is right now but I’ll remind myself to look at it tomorrow.

untold copper
#

ok gn bois

twin lagoon
#

o maybe it's tcpshield's only proxy connection dropping the connection

restive thicket
#

Hmm, that could make sense. We could still handle it more gracefully.

twin lagoon
untold copper
#

Michael you run a MC server?

next wind
#

iirc hes a sysadmin for a couple

twin lagoon
#

^

untold copper
#

Ah

#

Cool

waxen panther
#

couple hundred

twin lagoon
#

@restive thicket do you need floodgate for ip forwarding

restive thicket
#

Yeah.

twin lagoon
restive thicket
#

Geyser doesn’t touch the server, which is what we need to do in order to spoof the IP.

cosmic oak
#

@twin lagoon why hello

twin lagoon
#

hi

cosmic raft
#

today on "wat"

untold copper
#

dayum

twin lagoon
#

good ol' mehdi

cosmic raft
#

great videos

quasi valley
#

wtf

#

literally just zapping himself 😂

cedar spade
minor badge
#

@restive thicket peepoCLAppers PeepoHey GWcmeisterPeepoLove

restive thicket
#

💚

twin lagoon
restive thicket
void void
#

Anyone knows a good plugin to view server stats?

#

EssentialsX is kinda lacking as it only displays used and max memory

#

uh

#

I can't really find it but I might have found something myself anyway

unreal pike
#

Hi can I get a quick opinion

#

I paid a guy 100 to copy a build, do u think it looks like the reference

wide chasm
#

Not... really

unreal pike
#

I thought it looked bad but he says otherwise, unless im crazy

wide chasm
#

It's a bit simplistic.

unreal pike
#

thanks

twin lagoon
#

that's pretty bad for $100

next wind
#

might just be the angle of the picture but it looks flat

coarse lily
#

The reference photo doesn't look like it's Minecraft, though.

#

But yeah the scale is pretty small.

#

And I'd expect a lot more detail. Especially for $100.

wide chasm
#

The trees around the sides are too sparse, the walls outside of the... castle I think, are on both sides in the map, but only on one side (visibly) in the image. The castle is missing an inner wall next to the large tower and the small outside part of the castle in the image isn't there on the map. The map also has a bunch of stones that don't seem to be in the reference image at all.

next wind
#

is the castle just mirrored?

#

it looks like it with some modification

coarse lily
#

The reference looks like a bit more of a square, with more depth to it. The build is a skinnier rectangle. I'd want more reference photos if possible if I were gonna build that, but regardless I'd try to get it a lot closer to the reference.

cosmic raft
#

Uhhh

#

What on earth

coarse lily
#

You can't really 1:1 stuff to Minecraft sometimes

cosmic raft
#

Amazon just charged me ~$60

#

for... nothing

#

I bought nothing

coarse lily
#

Yikes.

#

Prime, Maybe?

#

Although Prime is like $120 now, isn't it?

#

Yeah it's $120.

#

If you choose to be charged on a monthly basis, your membership charge will be $12.99. If you choose to be charged on an annual basis, you will be charged $119. Prime Video membership is $8.99 a month.

limber knotBOT
#

Student fee is still $59

coarse lily
#

Or $155.88/yr if billed monthly

#

Ah

#

I'm not a student.

#

Never had a student Prime fee.

#

So yeah maybe it's that, kashike? Student Prime?

woven otter
#

is irc bot open source?

coarse lily
#

Not sure, Nessie. I'm in the US.

#

I just checked and I get billed $120. That quote was from their website.

cosmic raft
#

It's not prime

#

Prime is $7.99/mo

coarse lily
#

But I also get shit like Prime Now and who knows what else inclduded.

#

Or do you mean just Prime Video?

#

Even that is $9/mo here, though.

limber knotBOT
#

I don't think you can sign up for just a part of prime, can you?

coarse lily
#

I think you can do just Prime Video

cosmic raft
#

I can't even see anything on my orders on Amazon for this price

coarse lily
#

But I don't think other countries get Amazon Fresh or Prime Noew or who knows what else

#

kashike I'd open a ticket/contact them ASAP

limber knotBOT
#

Time to cancel that card

coarse lily
#

If it's from Amazon I doubt the card was compromised.

#

More like a fluke on billing.

#

If it was $60 from some random other thing then yeah.

#

Interesting.

#

Yeah it's $120 in the US, Nessie.

#

I didn't know Amazon had different prices.

#

Seems to depend a LOT on the area, barty.

cosmic raft
#

Well

#

I can't even see a contact option on amazon

#

lol

coarse lily
#

Prime Now in Seattle was super helpful.

spiral robin
#

Hi

coarse lily
#

Prime Now in SF is decent, but anywhere else it seems a lot less useful.

limber knotBOT
#

Prime Now is just Whole Foods delivery plus a few extras, isn't it?

coarse lily
#

Nessie is your 36 Euro?

#

You said you were in Italy? Is that 36 euro or 36 USD?

#

Prime USED to be $60/yr

woven otter
#

.g test

limber knotBOT
#

(DiscordBot) https://www.test.com/ -- Find online tests, practice test, and test creation...: "Online tests and testing for certification, practice tests, test making tools, medical testing and more."

woven otter
#

ty

coarse lily
#

I'm guessing part of it is the cost of shipping in the US.

unreal pike
#

Yeah I am being scammed then

coarse lily
#

Either way that's pretty interesting. Never really thought.

cosmic raft
#

Chatting with Amazon now

#

Well

#

I know why now

#

and all I have to say is "WTF Amazon?"

waxen panther
#

What was it

cosmic raft
#

So

true canyon
#

Charge for being so great.

cosmic raft
#

I had a charge for $95.41 yesterday, for one of the things I ordered

#

Today they re-issued that order charge, as two separate amounts of $3x.xx, and $6x.xx

#

and issued a refund for the 95.xx one

#

For a single item

#

WHY?

spiral robin
#

Because amazon.

twin lagoon
ancient bolt
#

that can happen yeah

#

not really anything to do with amazon

#

sometimes weird shit happens when your bank reconciles charges

cosmic raft
#

How is it not to do with Amazon?

#

"first charge of $95.41 was cancelled on Friday, November 27, 2020."

#

is what was said to me

#

They literally already got paid, it wasn't an authorisation

true canyon
#

Maybe just like how amazon plays around with package sizes to fit into their delivery vehicles, they're now playing with money quantities to fit better into hundred dollar bills to withdraw cash to fill bezos's pool

ancient bolt
#

I've seen enough weird shit happen during charge reconciliation at several of the companies I've worked for. It's just a really complicated thing with lots of moving parts and third parties and weird shit sometimes happens

#

lol

worn ember
#

normal

worn ember
crude yew
#

ayooooooooo i need 3 people that are down to play manhunt dm me on discord and first 3 will be chosen to play

limpid comet
#

no

#

dream did a thing and now everyone is doing a thing

#

3 people chase you while you try to beat minecraft

#

some boring minecraft youtuber everyone is jerking off nowadays

#

i dont really get it

#

he's green and he has like 12 mil subs, all u need to know

#

13 now

#

his growth was ridiculous

#

ill pull up the chart

#

1 mil - 13 mil subs in a year

#

yeah he's done really well for himself

#

i don't really get the hype i think it's a bit overblown, but of course it's minecraft so i'm happy to see it succeed

cloud dawn
#

I feel like making a fork of paper because clearly there isn't enough forks already

Like Jesus Christ how many forks are there, it's like everyone thinks their solution is better

limpid comet
#

everyone does think their solution is better

#

though paper benefits from more forks, as it means more code is being contributed

cloud dawn
#

Why not just merge the changes

#

Instead of 300 forks

limpid comet
#

prs still create a fork

#

because not every change is suitable for paper

#

i.e. take billy''s fork

#

purpur

#

lots of changes which modify aspects of the game significantly

cloud dawn
#

Heard about it but I don't know what's differences it brings

limpid comet
#

wouldn't be suitable for paper, but it still has many beneficial changes

cloud dawn
#

Yatopia I heard is awful

limpid comet
#

yeah the various forks are pretty hit and miss but it's still a net gain

#

leaf just rewrote the lighting engine for (from what i hear) big performance gains

#

which isn't on paper, but tuinity

cloud dawn
#

Oh yeah tuinity

#

I was gonna try tuinity

limpid comet
#

oh

#

ignore me, then

#

afaik you should only use tuinity if you need tuinity

#

if your performance is already fine on paper, no need to push it

#

oh yeah okay

#

i was wondering where else it would've been

#

but yeah it's still in beta

#

people are asking "when is it coming to paper" like it's fully released on tuinity

cloud dawn
#

Lighting corrupting issues can be fixed with worldedit

#

I think

#

Or I had lighting issues without this

modern bone
#

afaik the fabric mod (your image) is in a less developed state than the tuinity implementation

cloud dawn
#

The performance of minecraft in general is awful

cloud dawn
#

I try to understand the difference with all these forks but I given up

#

I should make my own fork

#

To add more confusion

limpid comet
#

is it because he got muted lol

modern bone
#

tuinity is a performance fork of paper, purpur is a fork of tuinity that just adds more config options
and yatopia is just eh

cloud dawn
#

I wanna actually try running purpur and see what it's like

#

Never tried it before

modern bone
#

and yeah purpur currently upstreams the tuinity dev branch with the lighting engine

limpid comet
#

yatopia isn't eh

#

yatopia is garbage

modern bone
#

Purpur is the same as tuinity at default

vernal moth
modern bone
#

But you can edit a bunch of random stuff in the configs

zealous wedge
#

yatopia isn't even garbage, it's just a joke

limpid comet
#

^ lol

cloud dawn
#

I remember there was only one fork back during 1.2.5

#

And that was bukkit

zealous wedge
#

Purpur is tuinity with patches for Billy's server that other people find useful too

cloud dawn
#

That was it

#

Pretty simple

limpid comet
#

bukkit isn't a fork

#

bukkit is the base project

cloud dawn
#

Then bukkit had some legal battle with someone I forgot who

#

It got shutdown I think

cloud dawn
#

Is bukkit still being updated after all these years?

zealous wedge
#

no

#

it's a dead project

limpid comet
#

is there any way to tell github to stop telling me to start my repos with main branch

#

oh yeah you can cool

zealous wedge
#

use trunk instead :p

limpid comet
#

genus

#

ok bye giuys ima go install arch now ill tell you if i died or something

#

well this is quite optimistic, windows

void void
#

Paper destroys Tokyo
I'm always forced to think about that name as a Japanese when reading javadoc

cosmic raft
mighty storm
#

Is there a better way to convert something like 2020 to just the last 2 digits? This is what I did

String yearString = String.join("", Arrays.asList(String.valueOf(year).split("")).subList(2, 4));```
cosmic raft
#

uh

limpid comet
#

yeah but it annoys me it always asks me to use main

#

im used to master

cosmic raft
#

string.substring(string.length() - 2) or something @mighty storm

#

lol

mighty storm
limpid comet
#

yeah I already found that but thanks :pog:

mighty storm
#

That would be easier. I thought you could just 2020 % 100 but evidently not

#

unless im doing it wrong

twin lagoon
mild musk
#

nugget biscuit nugget in a biscuit

subtle flume
#

When you about to watch timings video and this pops up

#

This is i-car

brave lichen
viral hornet
#

@twin lagoon 🥺

#

you deserve stars too bb

worn ember
#

kash muted him for like 90 days

stiff yarrow
unkempt drift
#

what's that different icon for the #welcome channel?

limber knotBOT
#

who's what

unkempt drift
#

its a "dumcord" thing Robo

worn ember
#

new discord icons iirc

unkempt drift
#

is that supposed to be a rule book?

worn ember
#

checkbook clearly

limber knotBOT
#

nothing

#

I found the message

#

I was just wondering why it was brought up or if it was someone else

worn ember
#

pretty sure it was about leaf ye

limber knotBOT
#

tuinity doesn't have an IRC channel yet so I haven't checked it out

#

I will soon tho

#

once I get in there and have permission to bridge it I'll be interested

worn ember
#

sucks to be stuck on irc

limber knotBOT
#

stuck?

#

more like sux 2 b stuck and beholden to dumcord

worn ember
#

okbmr

brave lichen
limber knotBOT
#

kash is a weird dood

worn ember
#

idk their relation, dont care either

#

🙂

limber knotBOT
#

like, he seems to be only interested in a few things and will randomly and openly talk about it without any regard to any other context going on

worn ember
#

that do be true xD

stiff yarrow
#

that sounds like me Thonk

limber knotBOT
#

nah you're just not active a lot

stiff yarrow
brave lichen
upper flicker
#

we love you nossr nossr

limber knotBOT
#

especially wen ppl throw shade on ur mcmmo

#

ur never here 2 c it and im sad

worn ember
#

sup z, did you give up on mc development?

limber knotBOT
#

tho tbh I've prolly missed a lot of shade thrown at GP so there is that

brave lichen
#

Gp?

worn ember
#

griefprevention

upper flicker
#

busy with other stuff

limber knotBOT
#

hmm, that is true I haven't seen Z in much commits recently

worn ember
#

imagine having a life

stiff yarrow
#

I've been addicted to Sims 4 and xbox in general

worn ember
#

man sims 4 sad sims 3 was so much better

#

graphics sucked tho

#

2 was best tbh

limber knotBOT
#

I will never get the appeal of sims like it's not something like factorio

#

or is it

unkempt drift
#

Factorio ❤️

stiff yarrow
#

idk Sims 4 seems a lot better than Sims 3 to me

#

have you played with all the dlc tho

#

it has way more features than 2

worn ember
#

you can grind through the whole thing in 1 day if you wanted too, no challenge, its dumbed down so much

unkempt drift
#

can't you spend like $500 for all sims 4 dlc?

worn ember
#

yeah

stiff yarrow
#

@unkempt drift ...yes whistles

#

sounds like you guys played a completely different game than me tbh

worn ember
stiff yarrow
#

Sims 4 (with its mountain of DLC) seems a lot better than the previous games with a lot more content

worn ember
#

for all dlc's

stiff yarrow
#

the stuff packs are like that

#

the expansion packs do a poor job of advertising what they include

#

they have a lot of stuff

worn ember
#

i just get all my dlc's for free cuz pc master race

stiff yarrow
#

I also spent way too much time on sims 2

worn ember
#

no way i'm spending 500 on a game

#

not like EA needs it either

stiff yarrow
#

well I wouldn't recommend playing Sims 4 without the xpacs, they kind of make it what it is, which is clearly superior to the previous games

#

base game is def lacking

worn ember
#

i think we're used to that by now

#

you cant even woohoo the grim reaper anymore

#

the house building is pretty neat tho

#

seems to be the pace of gaming these days

stiff yarrow
#

yeah I don't think I could recommend Sims 4 to anyone who couldn't play it with most the DLC (the stuff packs seem useless to me)

#

but if you do play it with the DLC it is great

worn ember
#

who?

#

i wish i had a bit more cash to spend rn so i could invest in some pc parts while black friday :/

stiff yarrow
#

I like eu4 but my friend takes so long with his turns

#

I played the base game 😦

#

I think I maybe had 1 dlc

#

civ iv had the best mods

#

rise from erebus / fall from heaven / etc were dope

#

I probably easily put 1000+ hours into those mods

#

okay back to playing console games like a degenerate nossrW

limber knotBOT
#

game gets harder every time you die?

#

that's quite the... punishment

#

what is body form

#

hmm

worn ember
#

civ 5 is the only civ game i own

limber knotBOT
#

A Hat in Time is pretty gud

#

imma go with, no, nor have I had an interest

#

3d platformers fun tho

limpid comet
#

I'm lost

#

I can't get any x stuff to run on my laptop

#

It just freezes

#

Arch was so fun until it all stopped working

worn ember
#

Arch btw

upper flicker
#

arch btw

limpid comet
#

:(

vestal jasper
#

@upper flicker ||gamerules||

upper flicker
#

@vestal jasper ||gamerules indeed||

limpid comet
#

I GOT IT

royal tree
#

How do i make it so when i code stuff in intelij it automatically updates the plugins repo
Im new to github

limpid comet
#

It was just nvidia-xconfig being shit

potent fossil
#

It doesn't do it automatically, you have to commit and push yourself

limpid comet
#

You don't automatically update, you commit and push

#

Fuck you

potent fossil
#

Either through the IDE or through the command line

#

.kill bluely

limpid comet
#

Putangina mo

limber knotBOT
#

rams a rocket launcher up bluely's ass and lets off a few rounds.

royal tree
#

oh

limpid comet
#

now that's a creative one

vestal jasper
#

I will when I get time to look into it

#

Which makes me skeptical

#

That it's not something outside of the plugins control

royal tree
#

How do I make it so whenever I make a commit it shows it in discord?

potent fossil
#

ddg! github discord webhook tutorial

coarse hornetBOT
potent fossil
#

uh, that's not helpful but ok

unique snow
#

What are you trying to do, simple? Discord auth?

potent fossil
#

read up to the dude i pinged's last message

unique snow
#

Or just use a webhook?

potent fossil
#

its not me who needs it

royal tree
#

Where’s my .cs file

unique snow
#

oh ok

potent fossil
#

dont use the first link slayor use the second one

#

the gist

unique snow
#

Ah yea, nice. The first example is horrible in so many ways.

potent fossil
#

the first one was just a search result from ddg

unique snow
#

Yeah I realize, just surprised that's so far up the chain, probably just matched the terms perfectly.

potent fossil
#

he just wants GH commit messages so he doesn't need to write his own code to dispatch webhook requests

unique snow
#

Yeah makes sense, just didn't associate his message with yours, don't think I even read his somehow

#

Initially that is

limber knotBOT
#

[20:04:31] *highlight: [17:54:06] DiscordBot:#paper <b​ar​ty​> okay so basically robomwm;

#

wow that's a great use of a tag

upper flicker
#

basically robomwm

#

happy almost saturday

void void
#

This is super annoying

#

why do they only contain some of dependencies

#

Spigot contains popular libraries like Commons Commons-IO but it doesn't show up

limber knotBOT
#

thx

upper flicker
#

because they dont want you to rely on the server libraries

#

they are tied to minecraft and subject to change between releases

void void
#

same for bukkit api

upper flicker
#

and bukkit was designed with the world view of "write it on one version, it will run on many versions"

#

spigot-api and bukkit's api are basically the same for the purposes of this

#

spigot just adds some extensions

void void
#

they are tied to minecraft and subject to change between releases

#

it's developers problem

limber knotBOT
#

well I was eating dinner so wen I come back I expect all of the context in my highlights thx u

upper flicker
#

yes, it's the developer's problem

#

your problem

#

find what you want, shade and relocate it into your plugin

void void
#

i mean, it's developers responsibility

#

so

upper flicker
#

yes, your responsibility

#

bukkit was not willing to make those promises for you

void void
#

i don't care about

upper flicker
#

nor should they have

void void
#

other versions

#

lol

#

so idfc

upper flicker
#

they did

#

deal with it

void void
#

they don't have to deal with it

upper flicker
#

we are all stuck with the legacy of choices made long ago

void void
#

i had to shade all dependencies

#

and my simple plugin is 45mb

#

so impressive

upper flicker
#

nice

coarse lily
#

Me "Man, why the fuck is TLS not working?!"

#

Config file:

#

SSL/TLS support: yes, no, required. <doc/wiki/SSL.txt>

ssl = no

#

Oh okay.

tough latch
#

Someone should add #adorable-doggos.

true canyon
void void
limber knotBOT
#

what's going on

upper flicker
#

wat

true canyon
#

I used to love getting plugin submissions to BukkitDev that contained the entire Bukkit API.

limber knotBOT
#

is someone whining about something else not having a dependency

waxen panther
#

why are you shadowing spigot lmao

#

spigot should be compileonly

true canyon
#

Like this one!

tough latch
waxen panther
#

no

tough latch
#

YES

void void
#

shadow is to exclude dependency from shadow jar

limber knotBOT
#

no

#

make it urself over here in IRC

waxen panther
limber knotBOT
#

see that's the beauty of IRC

#

make whatever heccin channel u want

#

own the channel

void void
#

this bot is disgusting

limber knotBOT
#

and no, if anything I'd rather not depend on bukkit's libraries

#

already had to fix a couple plugins with the whole SQLite update

void void
#

and shadowjar has problems

limber knotBOT
#

or dependency rather

void void
#

when i relocate org deirectories

#

it tries to relocate org.bukkit packages which don't exist in my jar file

limber knotBOT
#

only time I had issues with relocation is when I tried to relocate all the libraries the azure dependency uses

void void
#

as a result it causes trashy errors

#

Caused by: java.lang.NoClassDefFoundError: net/toshimichi/forceid/shadow/org/bukkit/plugin/java/JavaPlugin

#

so dumb

limber knotBOT
#

it imports like 30+ different dependencies

#

and I don't think I ever figured out how to easily relocate all of 'em

void void
#

how does RoboMWM add this bot to this server

limber knotBOT
#

I ended up giving up and just relocating what I could do and letting the rest just be shaded

#

robo is a hacker, that's how

#

dirty, filthy hacker who must be punished

#

s/unished/raised

#

Correction, <mbaxter> dirty, filthy hacker who must be praised

true canyon
#

OwO whats this

shrewd umbra
upper flicker
#

why

void void
#

cuz it's cool

#

obviously

upper flicker
#

yes they look nice

limber knotBOT
#

big sur

#

2 3 and 4

#

where's 1

upper flicker
#

you dont get 1

#

that's the hook

shrewd umbra
#

wait

void void
#
dependencies {
    implementation 'net.toshimichi:idlib:1.0.1'
    implementation 'net.dv8tion:JDA:4.2.0_215'
    implementation 'rest.faucet:config:1.0'
    implementation 'org.apache.commons:commons-lang3:3.11'
    implementation 'commons-io:commons-io:2.8.0'
    implementation 'org.yaml:snakeyaml:1.27'
    runtime 'mysql:mysql-connector-java:8.0.22'
    runtime 'org.mariadb.jdbc:mariadb-java-client:2.7.1'
    shadow('org.spigotmc:spigot-api:1.12.2-R0.1-SNAPSHOT') {
        transitive = false
    }
}

shadowJar {
    def name = 'net.toshimichi.forceid.shadow'
    relocate 'antlr', "${name}.antlr"
    relocate 'club', "${name}.club"
    relocate 'com', "${name}.com"
    relocate 'db', "${name}.db"
    relocate 'gnu', "${name}.gnu"
    relocate 'google', "${name}.google"
    relocate 'javassist', "${name}.javassist"
    relocate 'javax', "${name}.javax"
    relocate 'natives', "${name}.natives"
    relocate('net', "${name}.net") {
        exclude 'net.toshimichi.forceid.**'
    }
    relocate 'okhttp3', "${name}.okhttp3"
    relocate 'okio', "${name}.okio"
    relocate('org', "${name}.org") {
        exclude 'org.bukkit.**'
    }
    relocate 'rest', "${name}.rest"
    relocate 'tomp2p', "${name}.tomp2p"
}```
Yes! finally
I had to deal with halfway Bukkit dependencies...
upper flicker
#

wow that is just awful

void void
#

Tre

upper flicker
#

you know you can just build against the server

void void
#

True

upper flicker
#

if you only care about the dependencies in server version x

#

just build against server version x, rather than the api

void void
#

SnakeYaml version was too old

#

So

#

I wanted new one anyway

#

And

#

Nvm

upper flicker
#

you can just add your own for one specific version

void void
#

I have toedit it again

upper flicker
#

but uh, its your code I guess, if youre fine with it it's all good

#

camm made it for me

#

eventually I will have endless seasonal variants

void void
#

That's how developers think, not how users think

#

(you now have about 70 billion enemies

toxic pagoda
#

does phoenixnap not have setup cost?

limber knotBOT
#

"temporary fix" sure

trail acorn
#

I think my brain is broken.. my plugin is telling me "Hey" != "Hey"

spiral robin
#

are you using == or .equals()

trail acorn
#

!=

spiral robin
#

dont work for str

limber knotBOT
#

not c#

#

c# allows you to do that

#

but not java

spiral robin
#

oh well ye assumed java

trail acorn
#

oh heh cuz sometimes it works

#

and sometimes it doesnt

spiral robin
#

o.o

limber knotBOT
#

gotta #equals for Java

golden gust
#

It's comparing identity reference, not object equality

limber knotBOT
#

no it should never work

#

at least not the way you did it

#

in java

golden gust
#

The compiler is "smart", however, so if you have two strings which are the same in a class, there are cases where it will share the string object between them

limber knotBOT
#

o

#

nvm then

zealous wedge
#

yeah, some string literals are interned

limber knotBOT
#

that's a little concerning

zealous wedge
#

see String#intern

golden gust
#

So, there are cases where == works, but, that is not behaviour you should generally rely on unless you're playing the micro-op game and know what you're doing

zealous wedge
#

yeah you almost never want to rely on that

limber knotBOT
#

micro-op'ing in java

hollow plaza
#

Is there a plugin that lets you rotate terracotta and change some other blockstates?

cobalt surge
#

pings cat

#

runs away

void void
#

there's this thing called debug stick

unkempt drift
#

didn't they leave that in a snapshot by mistake and people were like "oooooo pls leave that in"

#

or was that the debug world thing

#

pretty sure it was one of those

upper flicker
#

I dont remember them mentioning it was a mistake

#

just that it was their thing for testing blockstates during the flattening and they wouldnt support it if you used it

unkempt drift
#

I thought it was left in by accident. prob got that from some snapshot video. 🤷‍♂️

upper flicker
#

am not aware of them stripping out any items like that

#

the debug world makes more sense in that regard

#

but I do not remember at all

unkempt drift
#

The MINECRAFT DEBUG STICK... What does it do...
🎬 SUBSCRIBE ► http://bit.ly/SubLog 🔔 AND CLICK THE BELL!
👕 SHIRTS & MORE ► http://bit.ly/LogdotMerch

🎮 MY NEW CHANNEL! ► http://bit.ly/itsdotZiP
▬▬▬▬▬▬▬▬▬▬▬▬▬
📰 Facebook ► http://facebook.com/Logdotzip
💬 Twitter ► http://twitter.com/Logdotzip
📸 Instagram ► http://instagram.com/Logdotzip
▬▬▬▬▬▬▬▬▬...

▶ Play video
#

maybe that video...

spiral robin
#

O o

upper flicker
#

oh god do we have a tweet or source that isnt an annoying youtuber

unkempt drift
#

idk if that's where I heard it from, I just googled some keywords and that popped up

#

I think billy was reminded of something by this convo...

unreal quarry
#

i was going to link my PR about the fix, but apparently I didnt ever PR it. kickash has one, though, but its a bit different than mine

#

😛

golden gust
#

debug stick being dum coz CB

unreal quarry
#

debug stick updates neighbor blocks in CB

golden gust
#

if you wanna shove in a PR for that billy, I got the label ready ❤️

unreal quarry
#

i know, cat

#

thats why i dont 😛

#

but yeah, cat. that minimal diff fixes the issue

#

looking at it now, i should have 1 lined it

golden gust
#

that breaks the event though?

potent fossil
#

i legitimately hate minecraft youtubers

#

they're so ridiculously annoying

unreal quarry
golden gust
#

BlockPlace

unreal quarry
#

its not a block place event, though

#

its using a debug stick

golden gust
#

Yes, but bukkit still fires a place event

unreal quarry
#

yes, and it shouldnt

#

thats the bug

#

its not a place event

unkempt drift
#

simple, all minecraft youtubers? or just ones that cover minecraft "news"

potent fossil
#

@unkempt drift all Minecraft youtubers

unkempt drift
#

I pretty much only watch one minecraft youtuber still. Etho

potent fossil
#

HEY WHAT'S GOING ON GUYS AND TODAY

unkempt drift
#

yeah, that gets annoying real fast

unreal quarry
#

you forgot the super loud and annoying intro music

potent fossil
#

I particularly hate when every third sentence is GUYS

#

Another genre of youtubers that do this are travel vloggers

#

that is exactly what I'm telling you

#

"Influencer" is a strong word for those knuckle draggers

#

Sadly

golden gust
#

^ was or, from what I recall, I'm like, semi-dead

unreal quarry
#

i completely disagree that the event should be fired at all. the player isnt placing any blocks. if anything, fire a entitychangeblock event or something instead

#

¯_(ツ)_/¯

potent fossil
#

When are you not semi-dead?

cobalt surge
#

He's always semi dead

golden gust
#

Yea, it's not really a block place, my only real concern is that outside of the PIE, it's the only event for it

cobalt surge
#

pats cats head

golden gust
#

and 2 second github search shows we'd break at least one OS plugin

violet grotto
#

Under Github licences, what does "Distribution" mean?

#

Does it mean if I pick any of those github templates, people can repost my compiled source on spigot as their own project?

golden gust
#

if attribution is not required, yes

#

Well, technically, all attribution states is that they must attribute your code to you, they don't have to credit you elsewhere, etc; But, in the philosphy of OS, is the believe that you can use others code in your own stuff

violet grotto
#

So I shouldn't pick one of those github templates if I'm not ok with someone reposting my resource?

#

Is it better to not have a licence file in this case?

golden gust
#

Basically, if you want others to not be able to take your code, using an OS license and posting code publically is generally not a good idea

#

reality is that nobody really cares to take somebody elses plugins and throw them off as your own bar a few kids

violet grotto
#

But is it a valid argument on spigot if someone were to try it?

#

Like if someone actually did repost it, are mods obliged to not take it down because of the licence?

upper flicker
#

spigot's rules are not 1:1 with just the text of the license

#

they are often more restrictive than just what the open source license says

violet grotto
#

Doesn't the licence kind of also imply that someone can make minimal edits, then sell it on mc market or smt

upper flicker
#

generally yes

#

most open source licenses consider distribution to be the same, regardless of whether its giving someone a product for free or for money

#

if you want to set restrictions on "you can give it to people for free, but not for money" you're usually not looking for an open source license anymore

violet grotto
#

It's also kind of sticky, because if I'm not active anymore, nothing's that wrong with reposting my project if the new dev maintains it

#

But I'd have a problem with it if someone does it now with bare changes

upper flicker
#

spigot will not allow reposts with minor edits unless you are gone

#

but the license would

#

as I said, spigot is more restrictive

golden gust
#

what you do is save up a ton of refactors, so that if they do rip it off, pull in those refactors and then watch them cry as you fix other bugs and such which they fall behind on

violet grotto
#

ah well. I suppose it's not a huge problem anyway. I'm used to pirates or other nonsense. This is small fish

golden gust
#

leak it yourself

true canyon
#

Is now the time for addressing the GPLephant in the room on licensing Bukkit plugins? You may as well label your work correctly as GPL and then just not worry about kids using your work because you're helping the community.

violet grotto
#

When I still had Kingdoms, there was another dev. He did leak it himself, but that one was modified with malware. Blackspigot took it down lmfao

#

Oh, so apache licence wasn't the right one?

unkempt drift
#

lol create a bunch of additional accounts, and "repost" it various places. I'd never of thought of that

golden gust
#

Only reason I've ever "obtained" a plugin is for testing, etc; most people would be willing to pay after they know a piece of software works and such, you can also update the leak much more slowly to compel people to pay for updates and support, etc

true canyon
#

I know several devs who "leak" their own work to ensure users get the right version, which I think is kinda funny

golden gust
#

(most people who don't pay, have 0 interest in ever paying or just need a bit of a lead into it, especially for plugins which are priced "highly" in this community to your average "getting started" server)

violet grotto
#

I'm likely gonna try to keep terraformgenerator open source even if I do make it paid, so that regard is okay to me

#

Because I'm hosting the free copy lol

#

(Then again kingdomsX also releases official free copies, and it appeared on blackspigot anyway lmfao)

#

blackspigot people be questionable

golden gust
#

it's just morons who refuse to read, basically

warm anchor
#

Dumb people doing dumb things phossure

golden gust
#

Welcome to #paper

unkempt drift
#

lol what. just watched a numberphile video. demonstrates how if the human population keeps growing at its current rate, in about 8.5 thousand years, ALL of the universe's particles will be in humans... 8.5k years doesn't really sound like a lot

warm anchor
#

Hold your guns bro we don’t don’t even know if we can survival this corona phossure

void void
#

🍞

unreal pike
#

Isn't snow supposed to put snow layers on solid blocks

unkempt drift
#

I don't think its supposed to add new layers, just put the first one on

unreal pike
#

or yeah that

#

I set some void biomes (using some spawn) as snowy tundra and set the weather to rain

#

snow comes down but doesnt create the snow sheets

#

any ideas?

warm anchor
#

What does the F3 said. Looking directly at the block where you think snow should form

#

I think there’s something about temp

stiff yarrow
#

I acquired so many console games for cheap today

#

Based sales

untold copper
#

finally

void void
#

It's rounded

#

They only display integer numbers , so if you were to have 99.51 you'd probably still get 100

upbeat kelp
#

lmao

rare tiger
#

So I made this today. A while ago I shared a program that makes animations for armor stands, and now I can import them and use them ingame. This is the result. I can see this becoming a cool plugin once I finish it. Feedback is very much appreciated, and once again sorry if this is the wrong channel but you guys are usually nice abt this stuff ❤️
https://streamable.com/7oqq1v

#

And eventually my idea is to use the animation api to make little NPCs that can do chores for you :D

potent fossil
#

Good lord I can't get the CitizensAPI to be recognized in IJ whatsoever

#

Gradle has it, but IJ has no idea. Already invalidated caches

#

Alright, the Gradle plugin has it but IJ's "External Libraries" doesn't.

#

Ok...

vernal moth
#

Refresh?

potent fossil
#

I have multiple times

#

and invalidated caches & restarted

vernal moth
#

Delete iml file and idea folder (make sure to backup run configs if you care)

#

Or just delete the module in IJ

#

And Reimport just that

potent fossil
#

smh