#general

3141 messages · Page 335 of 4

static badge
#

nobody'd like to fuck you

arctic jewel
#

Agreed

limber knotBOT
#

that's p hot

arctic jewel
#

Well thats awkward

limber knotBOT
#

<S​po​tt​ed​le​af​> fucking tea time

static badge
#

you may think you have a choice but you don't, you've no-one to select from

austere ivy
#

alright see you folks later

worldly oar
golden gust
#

Though, actually

#

Bees do attack other mobs when damaged, for example when a skeleton shoots at a bee, the swarm attacks

#

How the heck is that supposed to work?

azure patio
#

magic damage

#

lul

static badge
#

an absolute catastrophe of performance lost

pulsar wigeon
#

mojang:

1.15 will be a mostly performance focused update

limber knotBOT
#

Minecraft, performance?

azure patio
#

no

pulsar wigeon
#

also mojang:

bees

golden gust
#

They said that they'll be piping towards performance/bug fixes

#

But we'd be stupid to think that that was all they'd try to shove in there

limber knotBOT
#

lies and slander

pulsar wigeon
#

looks like /rg flag __global__ deny-spawn bee is on the menu

vestal jasper
#

^

peak dirge
#

next feature to add to Canyon: async chunk loading

limber knotBOT
#

lul

static badge
#

does 1.7.3 even have a file io thread

#

or is it all sync

limber knotBOT
#

Im sure I it's sync

#

man it feels good to stand back and appreciate how far you've come

#

just made a simple plugin that does global rewards on player login based on arbitrary permission nodes running arbitrary commands in arbitrary cooldowns post-login with restart and reload persistence in well under 3 hours

fallen oracle
#

Trump just wished some random dude happy birthday. Kinda confused.

limber knotBOT
#

couple of years ago this would probably have taken me two months to make and it would probably work very poorly

peak dirge
#

@static badge 100% sync

static badge
#

god that's disgusting

#

good to know it's not any better than 1 dot fucking 1 4

peak dirge
still anvil
static badge
#

is the old netwrok stack really that bad MonkaChrist

#

only one chunk at a time

peak dirge
#

yep

#

It's OIO, so naturally you need a billion threads to service a handful of clients

#

and the implementation I now have in Canyon is nowhere near optimized yet

static badge
novel beacon
peak dirge
#

The changes I made for sending chunks more intelligently should help, too.

#

That change is applicable to the Netty implementation and the java.io.* implementation

novel beacon
#

Yo, quick question. Is the 1.14.4 version of paper stable?

peak dirge
#

I'd improve the old stack some more... but given that it was not difficult to just drop in Netty, that's what I went with

static badge
#

it's stable as in sure you can run it without crashes or significant bugs

#

not stable as in running more than 20 players since 1.14 kappa

peak dirge
#

@static badge Well, you'll be happy to hear that in NetworkManager, Mojang has used... synchronized ArrayLists as queues.

static badge
#

lemme guess

#

remove(0)

novel beacon
#

Ok cool. My server never has more than 4 🙂

peak dirge
#

that's going to be some godawful performance

#

yeeep

static badge
#

you know

golden gust
#

Does that really surprise anybody?

#

:L

static badge
#

I was doing some testing on how synchronized arraydeques compare against concurrentlinkedqueue

novel beacon
#

Why is mc even written in java

static badge
#

synchronized arraydeques actually whooped the shit out of the CLQ in high contention

#

absolutely rolled it

peak dirge
#

A ArrayDeque would've been much better, at least

novel beacon
#

Is ArrayDeque's implementation different than ArrayList?

golden gust
#

Yes

peak dirge
#

Yes

static badge
#

it's a wrapped buffer

novel beacon
#

gotcha

golden gust
#

ArrayList will literally move the entire array over when you remove an element from the 1st index

static badge
#

so for removal from head you simply nuke the first element and increment head

novel beacon
#

that's bad

peak dirge
#

But whatever, I have Netty, which is a superior solution to the old stack

novel beacon
#

Is Netty a network stack?

golden gust
#

if patch maintainability wasn't such a large issue

peak dirge
#

Netty is a network I/O library for Java

golden gust
#

I don't think I could imagine the number of stupid little perf boosts that are available in the source

novel beacon
#

Ah, makes sense. Sorry for the obvious questions

peak dirge
#

Upstream sure as hell isn't updating, we can do all the changes we want, as long as it's broadly plugin-compatible

#

Back in those days, NMS was unversioned...

golden gust
#

concern is more about not dumping 200 patches out each update 😛

#

I have said that with 1.14, I am somewhat more open to considering patches which we know won't survive an update

static badge
#

why's that

golden gust
#

mainly because trivial fixes such as ripping out stupid streams

peak dirge
#

i.e. the Netty NetworkManager stuff should fully backwards-compatible as long as you're not mucking with socket directly, because almost none of the NetworkManager machinery is used with Netty

static badge
#

I wonder if we could maintain a "remove all streams" patch :>

#

simply by re-generating each update

unreal quarry
#

not without breaking abi

static badge
#

lambdas can also be shit for allocation too depending

merry talon
#

why can the play store only update one app at once

#

get that shit off the main thread

unreal quarry
#

pretty sure that's an android filesystem limitation. its not a truly mutitask capable OS

#

it can fake it pretty well, but disk i/o pretty much shows its true colors

merry talon
void void
#

how did code with streams even make it in

static badge
#

they're pretty

peak dirge
#

F U N C T I O N A L

void void
#

Wrap that in quotes

peak dirge
#

one nit with the new stack is that there is an annoying 5-second delay on startup

#

I think it has to do with SecureRandom or DNS

#

fixed the slow startup, you can blame the fruit company

static badge
#

fruit company?

peak dirge
#

🍎

tawdry coyote
#

oh glad you clarified i was going to blame mango

static badge
#

ah yes

#

mac

peak dirge
#

I should recreate my Canyon Discord... but I have a better idea!

void void
#

people who want to play 1.7.3 are probably grandparents by now

#

make an irc

peak dirge
#

lol

#

nope

void void
#

actually canyon sounds pretty lit

peak dirge
#

thanks

void void
#

except mcpe support in velocity pls thx

peak dirge
#

the #1 I have to do is find a way to redistribute my remapped server jar

#

MCPE support in Velocity? No thanks, I was working on a similar project but gave up because Mojang has totally screwed up the protocol beyond belief.

void void
#

:C

peak dirge
#

Plus, it's basically a team of 1 still, I barely have time to show up to class, show up to my on-campus job, do my homework (I have three assignments due Tuesday), attend to university functions (I'm a teaching assistant and now president of a student organization), and still have time for myself to enjoy doing passion projects.

void void
#

(i actually dont care, i was half trolling half interested in your response)

#

i respack your responsibilities

peak dirge
#

So yeah, I am simply not going to work on MCPE support in Velocity.

limber knotBOT
#

(DiscordBot) DCAWI Background Changer v1.4 - length 1m 29s - 0 views - Devon Casper on 2019.08.23

void void
#

finished the extension

#

k

peak dirge
void void
ripe dove
void void
#

pop_os looks interesting

wooden sinew
vestal jasper
#

only the best plugins are submitted to spigotmc

void void
#

straight outa 2011 bukkit tutorial 😎

quasi valley
#

just missing the public static hamp instance thinksmart

golden gust
#

didn't call the class main

#

ur slackin'

quasi valley
#

if we're going that far, we also shouldn't forget the obligatory forceop

umbral stone
vestal jasper
#

anything's possible if you try hard enough

#

@warm owl you're missing the point dude who doesn't want random shit logged to their console?

#

Especially random shit that does fuck all

warm owl
#

hahahhaha... that took me a second to figure out what the heck you were talking about

vestal jasper
#

I submitted a review too :^)

warm owl
#

haha

vestal jasper
#

Oh I should expand it

warm owl
#

you should type out a reply, that uses more data than that plugin. ex: just bigger than 2.7kb

vestal jasper
#

lmao

#

I'm fairly certain his plugin.yml is larger than his main class

#

Actually, there's probably more bytecode header bullshit than there is actual code

warm owl
#

haha probably

#

oh create a plugin called "HampPRO" and add another string to the main class 🤣

vestal jasper
#

HamPRO*

warm owl
#

yesss

vestal jasper
#

I got it
take the original code
and just make it message people "ham" on login

spice edge
void knot
#

@golden gust @cosmic raft 1.12.2 is no longer developed?

#

i am from turkey

#

my english very bad and little

golden gust
#

Seriously..

void knot
#

?

golden gust
void knot
#

@golden gust 😦 thanks

worn ember
#

lmfao

woven otter
#

$125k for stool sample and $600 for brain

worn ember
#

thats the pancreas i think

wooden blade
#

Maybe Mojang can add a Butcher's Block in 1.15?

worn ember
#

a what now

rigid oasis
#

@wooden blade what should that be used for?

wooden blade
#

Extracting the parts of the individual in the diagram shared by DarkEyeDragon

worn ember
#

🤔

rigid oasis
#

Wouldnt be a nice idea..

worn ember
#

if you eat too much cake your organs fail and you need new ones

wooden blade
#

Of course suggesting that we extract organs from an annoying individual for money, that's a nice idea? 😉

rigid oasis
#

but they would have to add money too?

worn ember
#

just trade em for emeralds

rigid oasis
#

There is no conversion table for that..

wooden blade
#

^ I've seen a few shady trader llamas that'd probably do it.

worn ember
#

black market villagers

rigid oasis
#

😂

#

They should first remove bees, they suck..

wooden blade
#

There are enough bugs already, amirite?

worn ember
#

they should remove shitty tps too

rigid oasis
#

Noo, not remove the tps, improve them 😄

worn ember
#

updates 1.15.1: Removed TPS, you now cant complain anymore

rigid oasis
#

Exaclty what i tought ^^

wooden blade
#

In before witty release notes: Our latest addition, might bug some people, but we think it'll create quite a buzz

rigid oasis
#

1.14.4 is not suitable for servers.. really

wooden blade
#

What's next, recipes for chocolate grasshoppers?

rigid oasis
#

Hmm

#

There are no grasshoppers

wooden blade
#

my point exactly

#

Not yet, anyway

rigid oasis
#

they would surely lower the tps even more..

wooden blade
#

then end result would just be crickets chriping

rigid oasis
#

Ahm yes..

#

They should first make an update with only performance improvements..

wooden blade
#

I agree totally, I'm being facetious.

#

I think some of these ideas they're adding are coming from someone's significant other who thinks creature 'xyz' would be just so kyooot, and if said other's loved one would only add it to the game, then they'd be loved forever

#

Either that or these ideas won a poll at a Minecon? 🤷

weak fulcrum
acoustic pilot
#

my PC bein dum :<

#

think i need a new liquid cooler

#

fans all register but CPU temp whack

#

replaced thermal paste to be sure

#

only thing i can think of is the cooler

#

for now put all my fans to max and downclocked the CPU

#

barely keeps it under control

#

am i dum or any experts opinions

worn ember
#

@acoustic pilot so you liquid cool your cpu but think its not working properly?

celest coyote
#

Replace thermal paste

acoustic pilot
#

been using the same liquid cooler for years, probably just dead

celest coyote
#

You need to repaste every few years

worn ember
#

yeah probably the circulation died

acoustic pilot
#

repasting is the very first thing i did

#

as well as dusting everything

worn ember
#

i havent repasted since i got this pc lul

#

do you not have a regular fan to put on it?

acoustic pilot
#

now, i repasted because this was an issue in the first place, and it's still an issue after repasting, but it could just be that i repasted poorly

#

it's a really shitty coolerl ol

worn ember
#

paste doesnt make that much difference tho

acoustic pilot
#

yeah not thinking it's the paste

#

paste more often than not outlives the hardware it's on

worn ember
#

i got a few spare fans with heatsinks laying around lol, sucks i cant give you them xD

acoustic pilot
#

got it like 4-5 years ago

worn ember
#

i dont really have a use for it anyway

#

cant really open that can you?

acoustic pilot
#

dont think so

#

given the reviews, i guess after 5 years i had a good run with it

#

better the cooler than the mobo

#

fuck, almost thought it was the mobo

#

or power supply

#

just not getting enough power

worn ember
#

lol

acoustic pilot
#

cooler should be cheap to replace

worn ember
acoustic pilot
#

honestly i dont build PCs, so i dunno, do people actually use heatsink-fans over coolers? lol

#

well, i guess some coolers come build that way too maybe? 😛

worn ember
#

for the CPU, definitely

#

stock coolers are trash

acoustic pilot
#

so get a cooler with a heatsink + fan?

worn ember
#

well they're usually cheaper too

#

ive never had issues with any of my fans

acoustic pilot
#

yeah that is pretty cheap lol

worn ember
#

i'd just never spend the money on liquid cooling if i'm not massivly overclocking

acoustic pilot
#

i actually dont really overclock this one, kinda lost out on the silicon lottery any way

worn ember
#

it does look cooler tho

acoustic pilot
#

so i just rely on the 4.2ghz turbo lol

worn ember
#

fair enough

acoustic pilot
#

so probably could get away with a heatsink-fan cooler

worn ember
#

this ones clocks to 4.5ghz and gets cooled just fine

acoustic pilot
#

which cooler?

#

they all seem to be around $30 or so

worn ember
#

mugen 4 scmg-4000

acoustic pilot
#

cool, will check it out, thx

#

fucking downclocked this shit to 3.6ghz T_T

#

even then still have to be careful with what im running lol

worn ember
#

oof

acoustic pilot
#

sits between 70-90c

worn ember
#

you need a lot of headroom with heatsinks tho

#

they take a lot of space

acoustic pilot
#

yeah noticing that

worn ember
#

so might wanna check your space before you buy anything lol

acoustic pilot
#

i'll definitely measure first

#

now let's see if i can open intellij without crashing

#

99c

worn ember
#

oof

acoustic pilot
#

just need to open..

#

pls dont index, pls dont index...

worn ember
#

indexing is disk tho

acoustic pilot
#

throttling on 2 cores now >_>

#

fucking indexing

worn ember
#

be glad its throttling

#

otherwise it'd be on fire

#

xD

acoustic pilot
#

yeah not once reached critical

#

fucking playing with fire here

worn ember
#

i remember my old dualcore 2.6ghz cpu being overclocked to 3.2ghz and it would run at 110°C under heavy load

#

still outlived its other parts

acoustic pilot
#

temp not really stabilizing with IJ open

worn ember
#

put it in a bucket of water to cool it down

rigid oasis
#

@worn ember what processor? (in that image)

worn ember
#

oh thats not my motherboard

#

just a pic of the fan/heatsink

rigid oasis
#

Little bit old 😄

worn ember
#

not like im going to buy a new processor each year...

rigid oasis
#

isnt nessescary but would be too old for me

worn ember
#

tf do you have then

rigid oasis
#

tf?

worn ember
#

the fuck

rigid oasis
#

Intel Core i7-8700K (Yeah dont like intel, but need QuickSync)

worn ember
#

only 2 generations newer ¯_(ツ)_/¯

rigid oasis
#

But more powerful 😄

worn ember
#

i barely ever max this one out

#

only when im benchmarking lol

rigid oasis
#

what gpu do you have?

worn ember
#

nothing top of the line

rigid oasis
#

I've only a Radeon RX580

worn ember
#

the ram is wrong tho

#

thats 16gb DDR4 3600MHZ

rigid oasis
#

same at my place

#

You do really have an optical drive? What for?

worn ember
#

no

#

i got two

rigid oasis
#

Why?

worn ember
#

why not

golden gust
#

Legacy

rigid oasis
#

Dont now why I would ever need such thing..

golden gust
#

Dvds?

#

software?

celest coyote
#

for installing windows 2000

rigid oasis
#

😂

golden gust
#

Easier than tryna get XP to boot from USB 😛

rigid oasis
#

isnt that floppy drive?

worn ember
#

no

celest coyote
#

10 < 2000

golden gust
#

XP was nice

#

7 was fine

#

8 was just wtf

worn ember
#

i havent used it in years, its just there cuz it can be

rigid oasis
#

8.1 was even worse.

celest coyote
#

you forgot vista

worn ember
#

we dont talk about vista

celest coyote
#

it was so bad you forgot it

golden gust
#

.1 was just some half assed "we fucked up and so we half reverted it"

#

I actually never used vista when it was released

#

Beyond fixing a few laptops

worn ember
#

10 looks nice but thats really all lol

golden gust
#

looks nice

#

Mate, get your eyes tested

worn ember
#

man you use linux so you really cant say shit lol

golden gust
#

Who?

worn ember
#

you?

golden gust
#

No

rigid oasis
#

the startmenu of 10 is bad..

golden gust
#

I use a mac

worn ember
#

frick

golden gust
#

is pretti

worn ember
#

and gea

celest coyote
#

I think im going to install linux on my next laptop

#

I need more power but theres no way im getting the shitty new macs

golden gust
#

Linux is nice if you have the time to deal with it

worn ember
#

i run debian with MATE and it looks better

rigid oasis
#

Linux is much better.. But there is software that only runs on windows

worn ember
#

but still trash

celest coyote
#

either that

golden gust
#

I honestly found that linux was just too much of an investment for daily usage

celest coyote
#

or I try to hackintosh it

worn ember
#

at least someone gets it

golden gust
#

Oh, god

worn ember
#

thank you cat

golden gust
#

Hackintosh is a trap

celest coyote
#

yeah yeah...

golden gust
#

It's like a free sample of crack

worn ember
#

IP Address 192.168.1.100

#

plz hack me

acoustic pilot
#

Think the cooler is completely dead now, cant even maintain temp at all

#

Not safe to use computer atm

worn ember
#

download more ram to offset the cpu usage /s

acoustic pilot
#

Gonna have to pick up a new one later :(

topaz rune
#

lol its a cooler its easier than making a slice of toast, if the fan works when was the last time you cleaned it and replaced the thermal paste.

worn ember
#

its water cooler tho

woven otter
acoustic pilot
#

Ugh, on a crappy laptop 😛

#

It's a liquid cooler, if it was a heat sink I wouldnt be having this problem 😛

#

Repasting is the very first thing I did, as was cleaning

#

Am dumb, but not that dumb

golden gust
#

ehhhhh

#

maybe

#

Can you tell if it's actually flowing or not?

acoustic pilot
#

nope, but I suspect it isnt

#

the reviews on this cooler consistently criticize its short lifespan tho, and the one i have is like 5 years old now lol

#

the 2 fans work, am guessing it's just not flowing

viscid aurora
#

WOW , mc 1.15, mojang adds new battle system

#

killaura

#

auto-click

golden gust
#

Oh god, one of the pics in the reviews showed that it wasn't pretty on the inside

acoustic pilot
#

Hm, I can dual monitor on this laptop, if I wasnt lazy to move some cords

golden gust
#

It probs just rusted itself to death or something stupid

acoustic pilot
#

Yeah lol

#

I think it's been slowly giving out

#

Because the temp issues didnt come on suddenly

#

I just didnt realize it until it was this bad that ah, it's prob the cooler

golden gust
#

lol

#

Well

acoustic pilot
#

out of everything that could fail in there, glad it was the cooler

golden gust
#

That looked differnt in the preiew

acoustic pilot
#

cheapest thing to replace

golden gust
#

runs

acoustic pilot
#

now to see if i can find a DVI cable... cuz this laptop can only do 1 HDMI and 1 DVI lol

#

so i can triple screen

golden gust
#

So weird thinking that I used to do that with dvi + vga

acoustic pilot
#

me too lol

golden gust
#

Just had some dvi -> vga adaptor

acoustic pilot
#

and then it became dvi + hdmi 😛

#

oh lord dvi to vga 😛

golden gust
#

Pretty much my first machine, was working and wanted to build a mchine, but I was working stupid hours consistently, so just wanted to grab something that would work instead of having to mess around finding parts and ordering them and stuff, just to get home and not wanna throw it together because dead

#

I also had a hd5450 in a machine that I nabbed back, portal 2 hype

acoustic pilot
#

damn lol

#

I had a Savage S3 way back in the day 🙂

#

In my Compaq

#

when shitty pre-builts used to cost $2k 😢

golden gust
#

Around that time, I finally threw out an old machine, GPU was dying and the machine wouldn't attempt to boot without it and would have hissy fits over starting up, but lasted like 10 whole years and probs woulda been a simple GPU swap or something

#

Even had an original seagate drive that was still running fine

worn ember
#

ah the good old days when you were running everything on crappy hardware

#

good times

acoustic pilot
#

for some reason my wifi cuts out (chromecast, phone) whenever my PC is in hte bios

#

works fine when PC is off or booted into OS lol

worn ember
#

🤔

hot gorge
#

I am torn as to what is worse, Linux or hackintosh

#

Linux feels like it takes forever to do anything with, and the hackintosh uses an equal amount of time just fixing stuff just to be able to do anything.

#

Windows>Mac>Linux imo. Purely because games, though

worn ember
#

windows is for sure the easiest to use out of those

acoustic pilot
worn ember
#

pull it while screwing

acoustic pilot
#

Tried

golden gust
#

Cry

#

Can you take the board out?

acoustic pilot
#

Literally fucking screwed lol

golden gust
#

if so, see if you can hold it from the other side, if it's threaded however, errrm

acoustic pilot
#

Prob, but wanna avoid

golden gust
#

That's where it gets surgical :L

worn ember
#

drill through it

acoustic pilot
#

The others come out fine

worn ember
#

your thread is probably fucked

merry talon
#

time to break out the angle grinder

golden gust
#

I would maybe pull the other side of the case off if you can at the least and giving it a peak

#

Might be something stupid/trivial

#

Might be the death of you

acoustic pilot
#

Theres plastic thingy between screw and board

#

So dont thimg back side would reveal anything

worn ember
#

just yank it till it either breaks or gets lose

acoustic pilot
#

Thatd break the board

worn ember
#

thats the bad part

celest coyote
#

try harder

acoustic pilot
#

Very frustratong

#

Hmm

#

It turns

#

Just... Doesnt come out

#

And the more i try, i wear it

#

Soon, wont evem be able to screw

vestal jasper
#

I just witnessed someone posting a screenshot of a screenshot of a screenshot of a picture of their cat on facebook

golden gust
#

plastic thingy?

acoustic pilot
#

Like a plastic washrr

#

Washer

golden gust
#

My thoughts are is that the actual fitting will be on the back side, no idea what it will be, but 3 out is pretty o.O

acoustic pilot
#

Long cylinder plastic thingy

golden gust
#

I'm kinda praying that your backplate ain't spinning around there or something 🤷

acoustic pilot
#

Fuck me guess i have no choice

dusk drift
#

Anyone know a fucking good world gen plugin for 1.14 that isnt shit EWG

worn ember
#

time to buy a new pc kappa

acoustic pilot
#

The backplate might be loose

worn ember
#

@dusk drift give me a couple more hours and i'll have something that might work for you lol

#

but only if you run on superior windows

dusk drift
#

wut?

worn ember
#

i'm working on a project that lets you generate chunks on multiple servers at once. all generating different chunks

celest coyote
#

is it on github yet dark

worn ember
#

i can push it if ya want

celest coyote
#

lmk when its on gh

golden gust
#

and your plans for borders?

#

I guess you could just gen the terrain and leave population

worn ember
#

i'm planning on just using worldborder to generate the worlds and just give each another offset

#

idk what you mean with population?

golden gust
#

trees, etc

#

Things which populate over chunk borders

#

I guess you'd just need to play it smart and leave some space between edges so that you can let those populate manually

celest coyote
#

yeah we could do single server pass through the edges

worn ember
#

arent tree locations based on seed tho?

golden gust
#

No

worn ember
#

hmm

celest coyote
#

we'll figure something out

golden gust
#

Go fire up 1.13, select a region in a forest and //regen

worn ember
#

yeah i could leave a few chunks as buffer

crimson harbor
#

hello, in 1.14 armor enchantment, can protection and fire protection be together?

celest coyote
#

yes

dusk drift
#

not in 1.14.4

#

but 1.14.3 I think yes

crimson harbor
#

oh im currently using 1.14.4 :/

#

which site can I find if enchantment are compatible?

#

couldnt find any in google

dusk drift
#

minecraft wiki

#

¯_(ツ)_/¯

acoustic pilot
#

The back is spinning

#

The plastic is supposed to hold it in place

scenic tapir
acoustic pilot
#

cant even fucking grip on the backpart with pliers

#

what do

golden gust
#

what's spinning exactly?

silk flint
#

What’s a guy gotta do to get a swifty role?

acoustic pilot
#

the nail itself is spinning

#

the plastic cylinder that goles between the screw and the nail is supposed to keep it stil

#

but isnt

#

goes*

dusk drift
#

good luck byte

acoustic pilot
#

what you see in the back there is the backpart of the nail

#

on the front of the board goes the twist screw

#

unscrewing the twist screw turns the nail

#

so it never unscrews

celest coyote
#

cut the plastic with a knife or something?

#

or

#

idk glue the plastic to the screw or something'

acoustic pilot
#

i think i might have to super glue the back of the nail to the backplate

#

to keep it from moving

#

i dont see any other option...

worn ember
golden gust
#

Use a single jar

#

Shesh

#

Mah disk space

worn ember
#

what? last time i checked you cant specify the output dir?

#

also how would that even work lol

golden gust
#

-jar takes a path

dusk drift
#

wtf is this shit

worn ember
#

yes it does

#

but it only generates in the same directory

void void
#

java -jar /this/can/be/anywhere

golden gust
#

No, files are placed in the working path

worn ember
#

meaning everything will be outputted to the same directory

golden gust
#

You got gitbash?

worn ember
#

yes

#

what i'm trying to say is: if you run the jar, everything will be generated in the root of that jar's location right?

#

and theres no way to change that i think

golden gust
#

mkdir server1; curl https://papermc.io/api/v1/paper/1.14.4/175/download > paperclip.jar; cd server1; java -jar ../paperclip.jar

#

(run that in some folder, witness magic)

worn ember
#

ok

#

interesting

#

didnt know that

golden gust
#

(Teeechnnnically, paperclip also has a "patch only" option that could be used for you to just run the patched jar 😄 )

worn ember
#

whats the difference

twin fiber
golden gust
#

save the cache folder generation for the subservers too 😄

worn ember
#

ohh

#

anywhere i can read on this?

golden gust
worn ember
#

👍 thanks

woven otter
#

Damn looks like minimize removed some used classes 🙁

worn ember
#

rekt

woven otter
#

is there a way to exclude package or class from minimize task in gradle's shadow plugin?

worn ember
#

probably

acoustic pilot
#

how i not have krazy glue on hand, am useless lol

woven otter
#

that doesn't help much dark

acoustic pilot
#

if the krazy glue dont work tho, ill have no way of getting the cooler off the damn cpu lol

#

rip

#

we shall see in a few hours 😛

worn ember
#

@woven otter have you tried the docs?

celest coyote
#

next step will be to get a drill

acoustic pilot
#

i was able to barely grip the back of th screw with pliers, but not enough force with the other hand to untighten the screw

#

back of the nail*

#

but it wasnt a very good grip either

woven otter
#

@worn ember yeah maybe I'm missing something. At least there's documentation available now

#

some time ago it wasn't even available

golden gust
#

Seeing stuff like that just makes me miss having a pair of mole grips

acoustic pilot
#

i just dont have a good repair kit lol

golden gust
#

Not my fave tool, but such a blessing to have at times 😄

acoustic pilot
#

i really hope the krazy glue adhesion will be tougher than the screw

#

enough to keep the nail in place

#

gonna krazy glue the back of the nail to the backplate

#

once target opens, any way

#

if i fuck up the glueing and get some on the mobo tho, rip lol

celest coyote
#

you can always cut the glue with a knife

acoustic pilot
#

though... i could probably just clean it off with rubbing alcohol as long as i dont turn it on?

celest coyote
#

idk

#

super glues have chemical reactions and shit

#

they can damage stuff

golden gust
#

afaik it should breka it down

#

best option is to just not get any on the mobo, tbh

acoustic pilot
#

yeah, of course will aim for that

#

but just in case, good to know i can at least try that, maybe lol

golden gust
#

could probably just stuff some tissue or something around the edges

acoustic pilot
#

hm, yeah

#

i think there's actually a really tiny seam between the nail head and the backplate

#

enough for glue, but not actually damage anything

#

its how i was able to grip the nail head in the first place with pliers

#

i actually dont mind the nail being forever stuck to the backplate either

#

so not a big deal if i can clean it off

#

cant*

fallen oracle
#

Morning

woven otter
#

Hey

azure patio
#

The doctor said I'm retarded

#

I don't understand it

woven otter
#

maybe he's right

azure patio
#

it sounds like I have lack of brain cells

solar plume
acoustic pilot
#

apparently superglue (most kinds) are non-coductive so it's recommended to not remove it if you spill some on the mobo

#

trying to remove it can cause more problems

golden gust
#

was kinda thinking that too

#

Only real concern tbh would be it screwing up components or heat

acoustic pilot
#

yeah or getting some glue into connectors

azure patio
#

glue on mobo?

golden gust
#

I mean, if that happens, it's end of the world

acoustic pilot
#

yeah lol

azure patio
acoustic pilot
#

fortunately it will be very focused on the backplate, no connectors nearby 😛

#

will be extra careful

#

famous last words

golden gust
#

inb4 knocks the glue all over it

worn ember
#

so my dad spend 4 hours trying to set up a network camera and couldnt get it work, he was only using a switch lol and had enabled DHCP :))

acoustic pilot
#

oh boy, need to make sure i dont accidentally discharge more glue than necessary too lol

#

those damn glue bottles can be evil

celest coyote
#

im guessing the switch wasn't connected to the network and had no PoE?

worn ember
#

it was waiting for an ip from the DHCP

#

but theres no DHCP in the switch lol

acoustic pilot
#

maybe i should get a metal epoxy instead lol

#

to be absolutely sure

celest coyote
#

just solder them together

#

the solder will instantly cool down and bond

wraith wharf
#

owo

golden gust
#

It's painted iirc, probably won't bind properly and might go elsewhere

worn ember
#

the first listed files should be the working dir and then i go up one to get to server.jar 🤔 am i just being retarded or?

#

watch it be the / instead of \

#

yeah nvm

azure patio
#

first time doing something like this dd?

worn ember
#

doing what exactly lol

azure patio
#

like some app in windows

worn ember
#

nah i've done it before a few times

#

its juts kinda aids to interact with the java process

azure patio
#

I remember the homeworks from our programming teacher

#

:D

#

it was messed up

worn ember
#

what lang?

azure patio
#

We were using mostly C#, C++, php, some arduino thing but you know

#

little bit from everything

worn ember
#

ah nice

azure patio
#

but C# was main

worn ember
#

i pretty much had the same in my first year of college, before i switched courses

celest coyote
#

stop using .. and just give absolute path

#

.. is bash, don't think it works in c#

worn ember
#

but its java args

#

🤔

celest coyote
#

what do you think bash does when you type ..

#

it substitutes it

worn ember
#

move up a dir

celest coyote
#

no it doesnt

worn ember
#

it works fine in cmd and anything else, why wouldnt it work for this?

celest coyote
#

because this is not a console terminal

golden gust
#

Yea, might need to provide the absolute path for windows

worn ember
#

i gave it a working dir though, so it should work

golden gust
#

Should work the exact same overall however

celest coyote
#

just do the substitution yourself

worn ember
#

its literally launching a java app using those arguments so it really should work lol

#

i call bs

azure patio
#

I one time make as homework program to find random porn(there was also normal films, anime etc..) and download it as torrent with magnet link, the teacher was like: that girl is messed up
me: 😢

worn ember
#

oh derp

#

i set args twice

#

but regardless shouldnt matter

celest coyote
#

wat

worn ember
#

that was for arisa lol

azure patio
#

literally the teacher was showing the homework on wall like with projector and he started to download the porn with school net (he had to test it)

#

lmao

tardy lynx
#

You're using multiple servers to pregen?

celest coyote
#

yes

worn ember
#

except it doesnt 🤔

#

oh well

celest coyote
#

because .. doesn't work inside of C#

worn ember
#

but its launching a java process with those arguments? so its essentially the JVM executing it?

celest coyote
#

no its not

worn ember
#

nani

golden gust
#

java -jar '../paperclip.jar' bash it happy with it, you sure it's running in the correct folder? is the jar in the folder above where it's running?

celest coyote
#

bash is doing a substition before it gets sent to java

azure patio
#

do you know what is debug

#

just see the path

#

look at the path

#

with breakpoint

#

like make it on more pieces the code

#

and look at the values

#

smh

worn ember
#

thats not really the issue tho 🤔

azure patio
#

smh

#

smh

#

smh

void void
#

huh

#

..\paper.jar

#

windows uses backslashes

#

not forward ones

#

i think that's the issue

worn ember
#

i tried both

winter ferry
#

Hey, do you guys think a vps is better or shared host? For like 4gb memory

worn ember
#

and it works in regular terminal

azure patio
#

heh

void void
#

isn't there some realpath(3) like thingy in windows?

azure patio
#

sometimes you have to use two slashes

worn ember
#

probably

azure patio
#

depends oon the code

#

how you have it

worn ember
#

yeah i had to escape the \ but i did that too

void void
#

look into realpath-like thing then

#

again why unix is superior to windows :^) paths behave consistently everywhere

golden gust
#

(Bash doesn't actually sub the .., btw; .. is a perfectly valid path)

azure patio
#

smh

#

painful is it

void void
#

yep yep

azure patio
#

isn't?

void void
#

what is painful

azure patio
#

lul

worn ember
#

listening to her broken english

azure patio
#

my english best

void void
#

don't be so meanie

azure patio
#

I was best in class

worn ember
#

🙂

azure patio
#

owo

golden gust
#

wut happened since class?

#

a stroke?

azure patio
#

car accident

#

with brain

#

damage

#

luul

golden gust
#

explains a lot

azure patio
#

that's a joke

#

:

golden gust
#

Kinda figures

#

Anybody who'd have received enough brain damage to explain.. well, you... probably woulda died in a flash

azure patio
#

🍀

#

it's so sad everything

worn ember
#

hmm

#

its not complaining now but its not doing anything either lol

celest coyote
#

what did you do?

worn ember
#

give it an absolute path

azure patio
#

substring

#

use

#

that

#

to get paths etc..

worn ember
#

what?

#

i got the path lol

azure patio
#

okay what is the problem

#

shwo the code

worn ember
#

it flashes the consoles for a split milisecond and its gone

azure patio
#

wow

worn ember
#

so clearly something isnt right lol

celest coyote
#

Actually I think im just gunna use a linux VM on windows for my next laptop

azure patio
#

umm

golden gust
#

did you eula?

azure patio
#

explain the problem

#

please

worn ember
#

doesnt even get to there

golden gust
#

Can you not grab stdout?

celest coyote
#

check the logs?

#

prob eula not checked

worn ember
#

there are no logs, the java process never starts properly

#

but i cant tell why cuz idk how to prevent the console window from not vanishing on me lol

azure patio
#

you have to readline

#

?

celest coyote
#

grap sdout from all processes and write to files

azure patio
#

to stop the consoele to end

#

he is using C# doesnt he? above heh had console,writeline

#

dd send me the code in dm at least

celest coyote
#

or yeah wait for readline on all of em

#

put it on gh alreadyy 😠

azure patio
#

dd

woven otter
#

yeah ded

azure patio
#

send code
I help

woven otter
#

publish it on gh

#

want to contribute on spelling fixes

worn ember
#

ok sec

celest coyote
#

yeah I want to attempt writing c# without an IDE

azure patio
#

c# is nice language

#

so it's possible

#

very like

#

nicely

#

I love my english

celest coyote
#

thank you very welcome

jaunty oriole
#

good

worn ember
azure patio
#

nice

#

you have writeline

#

but no readline

#

I think that's first thing

#

I see

worn ember
#

no, this isnt a console app, theres no readline

azure patio
#

why do you write

worn ember
#

also its an entire different process

azure patio
#

oh

#

log

#

k

worn ember
#

yeah logging

#

i think i just need WaitForExit

celest coyote
#

add a readline

#

Console is a

#

Console

worn ember
#

smh you guys are missing the point, this has nothing to do with the main app. It just starts a process (any process) so i cant just tell it to "wait" for my userinput with that

celest coyote
#

ah you don't have console of that right

worn ember
#

yeah, non of the output is related, logged to the app unless i redirect it

azure patio
#

wrong command

#

?

worn ember
#

ill just redirect the output to the logger

azure patio
#

I will try it on my machinme but need to download visual studio

#

smh

night agate
celest coyote
#

this chat is now C#-dev

jaunty oriole
#

just put a breakpoint in and step

onyx venture
#

afterswitching from 1.13 to 1.14, pandas takes most of my CPU. any optimalisation plugin you know about?

worn ember
#

kek

#

pandas?

celest coyote
onyx venture
#

yep, pandas. will continue to chat in paper help

celest coyote
#

get outa our channel :kappa:

worn ember
#

dafuq, i didnt even know there were pandas

jaunty oriole
#

there are bees now

celest coyote
#

pandas are useless

#

you know there are polar bears too

woven otter
#

somehow I was thinking about python module

#

was very confused

jaunty oriole
#

all they're useful for is the bamboo forest Kek

worn ember
worn ember
#

so its related to java then

azure patio
#

smh

celest coyote
#

that was fast?

worn ember
#

lol

#

damn fast

azure patio
#

95%

#

owo

#

finishing up

#

windows

#

typical..

#

btw good tip when you click shift right click on file you can copy location

#

and instead of two slahed put there @ in front of the string

worn ember
celest coyote
#

downloading original jar

grand slate
#

@worn ember what rarted proj are u making?

worn ember
#

multiserver world gen

grand slate
#

Explain that

celest coyote
#

you didn't run paperclip with cache generation only

worn ember
#

yeah i know

celest coyote
#

now you are gunna get a bunch of corrupted jars

worn ember
#

just wanted to see if i could get it working with as little args as possible first

#

whats the arg for it?

golden gust
#

It will work fine, just every server folder will have a cache folder

celest coyote
#

oh right my bad

#

i thought for some reason it will run in original dir

worn ember
#

now i need to generate an eula too 🙄

celest coyote
#

thats pretty easy

worn ember
#

yeah just annoying

grand slate
#

@worn ember explain what a multi server world gen is???

celest coyote
#

just save a copy and copy it to dir

worn ember
#

@grand slate generating a single world over multiple servers

grand slate
#

So multiple servers all run on the same world?

azure patio
#

or append file path(with extension) and "eula = true"
there is method to auto create the file and append tro it

jaunty oriole
#

scaling horizontally i see

celest coyote
#

they don't run the same world

#

they generate it

#

thats it

worn ember
#

no, they all run their own instance but will all generate different sections

golden gust
#

-Deula=true

worn ember
#

uwu

azure patio
#

oh there is arg

worn ember
#

thats a thing?

celest coyote
#

oh thats epic

robust quest
azure patio
#

didnt know

#

lol

grand slate
#

I might not be getting it, but idk what i'd use it for?

golden gust
#

Oh, wait, that might have been removed

azure patio
#

to pregenrate map

golden gust
#

oh, no

#

com.mojang.eula.agree

celest coyote
#

hes talking about clearlagg and stuff @robust quest

worn ember
#

so it still works?

robust quest
#

Right, his comments just seemed to come out of nowhere is all 😅

worn ember
#

@grand slate its to speed up slow world gen in 1.14

#

usually its awefully slow and doesnt use all the availible resources

golden gust
#

It's apparently -Dcom.mojang.eula.agree=true now

robust quest
#

I figured he was defending a position he made or responding to someone.

worn ember
#

i see

#

and the cache flag?

grand slate
#

Ah right so it's more of a 1.14 performance tool.

worn ember
#

yes

grand slate
#

Makes more sense now ;d

golden gust
#

Well, you can run paperclip with a flag to just create the patched jar and close

celest coyote
#

someone posted about react

#

so thats prob it

golden gust
#

Yea, few messages up

#

I probs shoulda quoted or something

#

But more of a general statement too, soo 🤷

peak dirge
#

"guys i install clearlagg and my server is still lagg pls halp"

worn ember
#

download more ram

peak dirge
#

"how do i donload more dedotated wam"

azure patio
#

.g download more ram

limber knotBOT
celest coyote
#

if you didn't download 230GB then its not enough

robust quest
#

Ah, the React question a page back.

#

i see.

peak dirge
#

react is a meme

jaunty oriole
#

imagine having all lag removing plugins installed

golden gust
#

somebody had 3 yesterday

azure patio
#

lul

jaunty oriole
#

my server still lag!!! what do.

azure patio
#

rm -RF server path

celest coyote
#

im sure that would lag a server with 0 players

robust quest
#

I already remove mobs every tick, but mobs still lag!

celest coyote
#

im surprised theres not a plugin with dynamic mob limits

woven otter
#

look how much money React made though

#

it's the new meta

robust quest
#

It's flashy and looks high-tech. Which is all a new server owner needs to see to think it is the $5 solution to all their problems.

celest coyote
#

alright you guys want to get together and make a flash anti-lag premium plugin?

woven otter
#

yes count me in

celest coyote
#

ok heres how it works: it does nothing

azure patio
#

but it looks nice

#

:D

celest coyote
#

we will spend all our budget on marketting

pulsar wigeon
#

budget

#

who is funding this

celest coyote
#

me

#

budget is $0

woven otter
#

let's provide arbitrary stats so it seems that plugin is doing something

celest coyote
#

yes yes, we need that

pulsar wigeon
#

override the tps command

azure patio
#

hah

celest coyote
#

we will have commands like /optimize chickens

pulsar wigeon
#

so it looks like tps is getting better when the plugin "does" stuff

celest coyote
#

and it will write "234 chickens declucked"

void void
#

Alright

#

I need some help guys

#

I want to learn how to code, specifically java and python

#

But I'm not sure how to start

azure patio
celest coyote
#

search up on youtube getting started with java

azure patio
#

.youtube how to start with java

limber knotBOT
celest coyote
#

theres a million java tutorials

woven otter
#

should make another meme plugin

azure patio
void void
#

There's just a fuckton of videos and whatnot

#

And a lotta books

azure patio
#

read

woven otter
#

Head first java is a good one

celest coyote
#

yes

azure patio
#

reading is important

celest coyote
#

you gotta watch and read

grand slate
#

Books better than videos

celest coyote
#

hard stuff i know

grand slate
#

Then read others' code and use it yourself

golden gust
#

how 2 read? plzthx

azure patio
#

ksksks

void void
#

watch AND read? not sure how my brain can take that beating

celest coyote
#

people can't read

#

thats a fact

void void
#

90% of the time it's buzzed on corona

woven otter
#

who's reading

azure patio
#

what is reading I touhc my display and recognize charc depends on temp of color thinksmart

celest coyote
#

not me

woven otter
#

never heard of him

grand slate
#

lmao who tf uses books

woven otter
#

books?

azure patio
#

hides

woven otter
#

what do you mean

pulsar wigeon
#

no one said books

#

we said read

grand slate
#

yes, read nothing

celest coyote
#

imagine coding without reading your own code

void void
#

LOL

grand slate
#

what if you're blind?

void void
#

"eh fuck it"

golden gust
#

worldguard

grand slate
#

^

pulsar wigeon
#

yea kickash ik people like that

peak dirge
#

imagine reading mojang code for a living

pulsar wigeon
#

my coworker, for instance

grand slate
#

worldguard is the best meme

peak dirge
#

your life is very sad and you're wasting away as your youth drip. drips away

void void
#

worldguard /fill command is ass

celest coyote
#

good thing i'm not getting paid :kappa:

#

isnt that a worldedit command?

void void
#

No that's //fill

golden gust
#

Plans for 1.15: Remove async, wait for somebody to PR and place in paid private fork for $$$$$$$$$

pulsar wigeon
#

why are we talking about WG suddenly

golden gust
#

(Yes, that many $)

pulsar wigeon
#

i'm confused

woven otter
#

wow aboose

grand slate
#

because worldguard #1 meme

#

never gets old, ppl continue to use it, and it's continuing to be a meme

celest coyote
#

cat are you going to instantly delete PRs containing the words async?

golden gust
#

Yes

#

ofc

peak dirge
#

Plans for 1.15: Switch to "superior" Minecraft Beta 1.7.3

celest coyote
#

the last good update

void void
#

Plans for 1.15- fuck over java to move people to bedrock

celest coyote
#

muh pistons

woven otter
#
  1. claim that patch needs to be fixed
  2. wait for people to crowdfund patch to be fixed
  3. make it seem like you have fixed something
  4. ???
  5. profit
grand slate
#

plans for 1.15 - move away from java

#

more efficient server, brilliant

celest coyote
#

just hire @robust quest as your personal fund raising man

grand slate
#

no flaws in that plan whatsoever