#general

3141 messages · Page 69 of 4

upper flicker
#

consistent branding or something

void void
#

forking just to remove telemetry.... thats just what i find stupid

forking is ok when you want to get rid of dumb shit you don't want

static badge
#

to give the arch retards a chance

#

runs

pulsar wigeon
#

if you want to use the vscodium binaries because you don't like metrics or whatever, fine. if you want to use the vscodium binaries because you want to use foss and not have to build it yourself from source, fine.

void void
#

in that case, people don't want telemetry

#

and that's exactly what happened

#

what's wrong with that then? it's not stupid

stiff yarrow
#

can you turn off the telemetry in vscodium

#

is it optional?

pulsar wigeon
#

it's not on

cedar spade
#

The open source project doesn't include telemetry, they're not removing anything from the project

static badge
#

:kappa:

stiff yarrow
#

I mean the microsoft repo

#

sorry

pulsar wigeon
#

telemetry is added by microsoft when they build releases

cedar spade
#

^

pulsar wigeon
#

well i suppose technically the telemetry code is in the OSS repo

stiff yarrow
#

aren't we discussing a fork to the ms repo that removed it?

pulsar wigeon
#

it just isn't hooked up to anything

cedar spade
#

I don't think it is in the VS Code repo?

#

at least, that was the impression I got from both the vscodium README and what MS said

pulsar wigeon
upper flicker
#

I recall MS saying the code was there it just wasnt hooked up to send anywhere

cedar spade
#

Fair enough

upper flicker
#

I havent looked to see if thats true

pulsar wigeon
#

If you want to build from source yourself, head over to Microsoft's vscode repo and follow their instructions. This repo exists to make it easier to get the latest version of MIT-licensed VSCode.

stiff yarrow
#

oh it also removes branding and stuff

bold zephyr
#

ono my microsoft product says microsoft :(

pulsar wigeon
#

why are people still hung up on that

finite wave
#

Oh dang

cedar spade
#

Also MS binaries are released under separate terms

upper flicker
#

LIMITATION ON AND EXCLUSION OF DAMAGES. You can recover from Microsoft and its suppliers only direct damages up to U.S. $5.00.

#

wonder where they get $5 from

#

or if they just picked a number

stiff yarrow
#

why even offer 5 usd

finite wave
#

I couldn’t care less.

stiff yarrow
#

I wonder if this is the result of some lawsuit

pulsar wigeon
#

dw no one cares about you either jan

stiff yarrow
#

careful he might audit you on google for 2 hours

pulsar wigeon
#

go back to playing with borderline esoteric languages to exacerbate your own suffering in this world

finite wave
#

@pulsar wigeon Ping worthy bar

pulsar wigeon
#

k i guess i'll just block him again

finite wave
#

I’ve stopped using weird langs

upper flicker
#

werent you hyping up scala the other day

finite wave
#

They annoy me and compiling is slow

#

True, they are still great langs

#

And you should use them.

#

Doesn’t mean i have to

#

I’m bored as always

stiff yarrow
#

hes moved on to macintosh's proprietary version of BASIC

finite wave
#

I’m just going around until i find something i can keep coding in without it annoying me.

upper flicker
#

I mean, Microsoft wrote it

finite wave
#

That isn’t Java.

limber knotBOT
#

Kotlin is love, Kotlin is life

bold zephyr
#

by the time your fruitless search ends, youll know enough to make your own language

stiff yarrow
#

I don't think I've ever found a language that wasn't annoying to work in

finite wave
#

@bold zephyr I’ve thought about it.

golden gust
#

#JanLang

finite wave
#

Nono, SkriptLang

golden gust
#

about as expected from you, really

stiff yarrow
#

are you the Skript guy Jan

finite wave
#

Thx

#

Skript?

stiff yarrow
finite wave
#

Who is the skript guy?

bold zephyr
#

.g spigot skript

limber knotBOT
finite wave
#

.g PaperMC skript guy

limber knotBOT
upper flicker
#

apparently the fork I remember being popular is now in its own org

#

so maybe that guy took over

#

bensku or something

stiff yarrow
finite wave
#

Ad

pulsar wigeon
#

skript was a mistake

finite wave
#

Guess i have to take another name

stiff yarrow
#

I have yet to use any scripting language and like it

finite wave
#

Well

pulsar wigeon
#

have you tried commandhelper's mscript :^)

#

it's quite something

finite wave
#

I use shell scripts a lot

stiff yarrow
#

yeah sometimes using a scripting language is a necessity

#

sometimes its like "I'd rather write in c/c++ than use Lua"

finite wave
#

But never resort to skript.

stiff yarrow
finite wave
#

Skript is a cancer that is already in stage 4

#

But it’s not lethal. Just not curable

stiff yarrow
#

I cannot comment on it because I've never used it, however I'm told its like python

finite wave
#

Idk

bold zephyr
#

i like skript for small things

finite wave
#

(╯°□°)╯︵ ┻━┻

stiff yarrow
#

scripting languages are basically intended for small things most the time

finite wave
#

But not in MC

#

Ew

stiff yarrow
#

I don't think having a scripting language for MC is inherently bad

bold zephyr
#

i use skript to supplement plugins that lack features

#

or to simplify some cmds for players

finite wave
#

Why not rewrite them?

stiff yarrow
#

I just hate when the only way to do a project is through a scripting language

bold zephyr
#

time

finite wave
#

I’ve got lots of time.

stiff yarrow
#

which happens a lot in game modding

bold zephyr
#

i do not

finite wave
#

Get some

bold zephyr
#

rather get money

amber tinsel
#

^

#

Not everyone have enough times for things like that

#

and beside that, skript can do it too.

finite wave
#

Well, atleast it doesn’t disable itself if you use Paper for no reason

bold zephyr
#

lmao

finite wave
#

Oh wait there was a reason, apparently Paper broke his plugin.

bold zephyr
#

which one?

#

ewg?

finite wave
#

Quite a few from the GoldenCrates guy

bold zephyr
#

no clue who that is

upper flicker
#

one of them was because the guy is stupid

finite wave
#

All of them

upper flicker
#

reflecting in to directly access a collection instead of using the add and remove methods in the world

#

probably broke a bunch of other shit by bypassing all of it

heady spear
#

usging adsd and remove method is for stupid because the world so then you will and the tick,but don't

#

o you need and do the so also ahnd the nms on the tick but then you watch or get error

#

so!!

upper flicker
#

did you have a stroke

stiff yarrow
#

city we could be brothers with that typing

finite wave
#

I think he did

bold zephyr
#

oh

#

i thought he was scribing a presidential speech into the discord

heady spear
#

nono am fine just od the running so lhaste speed fast yping and running so many fast and word

#

haste*

finite wave
#

?

#

How is that supposed to fix your sentence

heady spear
#

dont worry ift sifne fi just need coffee!!!

acoustic pilot
#

City is manifesting his inner Trump

finite wave
#

Okay i understand the last message

stiff yarrow
#

city this is an intervention

bold zephyr
#

lmao

finite wave
#

“just do the running”

#

Is that drugs

pulsar wigeon
#

it has gotten warm enough outside that my workplace is now blasting the A/C on full

#

so i now need a sweater to stay comfortable in my office

finite wave
#

Nice

#

Turn it off

cedar spade
#

the sweater, or the AC?

upper flicker
#

the pc

stiff yarrow
#

someone just DM'd me on Spigot to ask if 2.3 has been released when you can just check the version number on Spigot

acoustic pilot
#

people can always dress warmer, but they can't keep undressing if it's too hot 😃

heady spear
#

yes

upper flicker
#

gets out the vegetable peeler

stiff yarrow
#

flay your own skin to stay cool this summer

pulsar wigeon
#

yes, i heard it's much cooler 6 feet under

heady spear
#

when 1.14 is released will paper continue

acoustic pilot
#

no is ded after 1.14

heady spear
#

oh ok

pulsar wigeon
#

tbh bukkit should be abandoned, let's all move to sponge :^)

acoustic pilot
#

sponge 1.13 when?

finite wave
#

Glowstone ftw

heady spear
#

i only do cuberite

cedar spade
#

essx spogne port wen

finite wave
#

Oh i see only lua

heady spear
#

cuberite worldedit is way better anyway

pulsar wigeon
#

LUUUL

finite wave
#

Faster too

heady spear
#

yes

pulsar wigeon
#

that cuberite worldedit was quite something

acoustic pilot
#

Forge prob just given up on 1.13, waiting for 1.14 lol

pulsar wigeon
#

forge is out for 1.13 already

acoustic pilot
#

oic

#

Sponge 1.13 when

stiff yarrow
#

I'm moving to Sponge

pulsar wigeon
#

they had to redo a lot of tooling tho

heady spear
#

Cuberite worldedit is the future of worldeditititing

stiff yarrow
#

Sponge 1.13 is being skipped

pulsar wigeon
#

yea, forge/sponge probably won't see much on 1.13

#

that's always been that way on forge tho

#

they skip short/boring versions and just support major ones

heady spear
#

@finite wave join me on my LUA journey, let's port all EngineHub plugins and then steal all of their users

acoustic pilot
#

There's always gonna be a much stronger demand for "I want my latest version NOW" which breathes life into Bukkit/Spigot

pulsar wigeon
#

like even tho you can get forge for the small versions, the major modpacks only run on major versions

acoustic pilot
#

Although 1.13 seems to have been a spectacular failure that discouraged a lot of people from upgrading

void void
#

ye loo

#

lol

finite wave
#

EngineHub is what @heady spear

heady spear
#

exactly jan

void void
#

what

#

WHAT

pulsar wigeon
#

tbh i wonder what would prevent me from backporting WE 7 to 1.12

stiff yarrow
#

@acoustic pilot as I understand it the Forge tools got rewritten which basically stalled Sponge

pulsar wigeon
#

i feel like most of the stuff would work there too

acoustic pilot
#

1.12 probably going to be around for a while

pulsar wigeon
#

block states were added a while back weren't they

heady spear
#

the only reason people didn't want to update to 1.13 was because fawe wasn't released let's be honest

acoustic pilot
#

Paper intends to stop supporting 1.13 once 1.14 is released, IIRC

#

And keep 1.12 in support thru backports

finite wave
#

Paper is meh

#

We should all use CraftBukkit

stiff yarrow
#

it makes me cry that you guys dropped 1.8 support

finite wave
#

I know rite

acoustic pilot
#

There is 1 patch that would convert a lot of 1.8 servers to latest 😃

finite wave
#

It’s cubed of them.

acoustic pilot
#

The cannoning fixes patch

stiff yarrow
#

1.8 support for mcMMO is going to be the most jank shit imaginable

acoustic pilot
#

The rest would just cry and remain due to PVP changes

heady spear
#

as opposed to the other versions of mcMMO? 🤔

bold zephyr
#

mcmmo is being unjanked atm

#

since december

heady spear
#

sure

bold zephyr
#

@stiff yarrow you are doubted

stiff yarrow
#

its only city talking

#

hes basically the resident dick measurer

#

ignore

pulsar wigeon
#

aren't there plugins that revert pvp mechanics

bold zephyr
#

ahh

pulsar wigeon
#

i dunno how that actually works since i don't play the game

acoustic pilot
#

They say it's not 100% the same, even with reversions.

pulsar wigeon
#

oic

heady spear
#

I don't care about plugins anymore they're all too sjw for me

acoustic pilot
#

but just having cannoning support would probably be enough to win over a lot of servers

heady spear
#

because I am a right wing cis white male and y'all suck

acoustic pilot
#

obviously, all factions servers lol

#

which, IMO, we don't want them

#

most toxic bunch of server owners and players

pulsar wigeon
#

what is cannoning

acoustic pilot
#

building TNT cannons using complex redstone configurations

heady spear
#

some stupid shit 8 years olds do

acoustic pilot
#

the shit they build is actually really amazing lol

pulsar wigeon
#

what changed about it

heady spear
#

they ask us to add plotsquared patches for it all the time

stiff yarrow
#

idk what cannoning is but it sounds awesome

heady spear
#

it's such a dumb concept

acoustic pilot
#

redstone behavior mostly, some TNT behavior, too

upper flicker
#

basically they build overcomplicated cannons that rely on specific timing and technical details that mojang breaks from version to version

#

and cant be arsed to update their builds to work

pulsar wigeon
#

oic

#

makes sense

acoustic pilot
#

1.7 mechanics is the version where everything runs almost perfectly without changes

upper flicker
#

so they want everyone to either sit back or backport the features

#

forward port or w/e

acoustic pilot
#

I could probably take a stab at introducing a cannoning fixes patch, but I really think Paper community is better off without that crowd.

static badge
#

sexually harass urself

heady spear
#

oh, good concept

acoustic pilot
#

I've ported my cannoning patch to 1.9 before successfully, that's the version where Paper dropped support for it.

static badge
#

pr to our 1.9 branch

pulsar wigeon
#

pr to concrete

static badge
#

guarantee it'll be pulled

#

yeah pr to concrete

pulsar wigeon
#

just dump the patch on the 1.13 codebase

#

i'm sure it'll be fine :^)

#

let the concrete maintainer figure it out anyway

acoustic pilot
#

It's a whole lot of "wtf" changes, nobody wants to maintain it, which is why it was dropped in the first place haha

#

I think some changes aren't even configurable anyway, which is problematic for a project like Paper

#

Though I guess if I tried really hard, I probably could make it all configurable.

static badge
#

you could just stick a couple thousand if statements in there

wide chasm
#

Did you mean AI?

static badge
#

probably do it

acoustic pilot
#

I think more likely I'd need to subclass some NMS classes to make it configurable.

static badge
#

what even are the changes that get made :>

#

promise wont tell no-one

acoustic pilot
#

It's just a lot of small changes all over the place, most of it is easily configurable, like TNT head height, physics tick order, etc

#

if there was genuine interest by leadership to do so, I might, but the crowd behind it is really not worthy lol

static badge
#

nothing wrong with bringing the raging 12 year olds over to paper

acoustic pilot
#

but the benefit of having it in a modern version is that it would bring a lot of 1.8 servers over to this side

pulsar wigeon
#

fuck 1.8 servers tho :^)

acoustic pilot
#

I tend to agree, they'll be dead or dying in 2-3 more years.

pulsar wigeon
#

still waiting for MC to die tbh

#

wish it would hurry up

static badge
#

that patch is probably going to end up being harder to maintain as time goes on too

acoustic pilot
#

It's already hard to maintain by someone who isn't intimately familiar with it

#

Which is why it was dropped in 1.9

static badge
#

imagine getting intimate with a patch

acoustic pilot
#

Don't worry, I use lube.

static badge
#

that poor patch

stiff yarrow
#

@acoustic pilot why does paper need a patch to support cannoning? Thonk

acoustic pilot
#

It doesn't. It could use it though if it wanted to attract factions servers to upgrade.

#

Which, is a toxic crowd not worth attracting, IMO.

finite wave
#

They want the old spam click

static badge
#

tbh I think the old spam click was better

acoustic pilot
#

the PVP mechanics is something that can be easily overcome/adapted to with the reversions, even if they aren't 100% identical

static badge
#

change my mind

golden gust
#

oh god

acoustic pilot
#

but cannoning is something they can't live without

golden gust
#

Could you imagine having 20 byteflux'es on here?

acoustic pilot
#

PVP slightly changed from 1.7 to 1.8, too, but they adapted.

#

lol

#

Cannoning broke in 1.8 too, until @somber mirage added his cannoning fixes patch to Paper, which is why now all factions servers run on 1.8, not 1.7

#

Despite the changes to PVP from 1.7 to 1.8

#

Cannoning is the deal-maker/deal-breaker, not PVP mechanics.

wide chasm
#

I don't see why they can't just create new cannons?

#

For 1.13

acoustic pilot
#

I don't think it's at all possible to create cannons with the same level of complexity in newer versions

#

You have to see the type of shit they build, it's absolutely insane.

static badge
#

.g minecraft cannon wtf amazing cool destroyed my bro's faction

limber knotBOT
static badge
#

it tried

#

got any cool shit saved byte

acoustic pilot
limber knotBOT
#

(DiscordBot) One Shot 255 Nuke and Stacker Breakdown and Download - length 16m 38s - 443 likes, 32 dislikes (93.3%) - 63,343 views - Beingsad on 2016.01.14

static badge
#

god do people build those things and shoot them at each other

pulsar wigeon
#

did he just blow up the cannon itself

#

wtf is the point of that

#

didn't even get 10 seconds in and the cannon blew itself up

stiff yarrow
#

@acoustic pilot so what prevents this stuff from working in paper

pulsar wigeon
#

not paper

acoustic pilot
#

Certain mechanics seem impossible with the current redstone/TNT/falling block behavior

pulsar wigeon
#

MC itself

acoustic pilot
#

Even basic things like TNT moving in water, random nature of how some of teh restone works etc

#

Obv some things are easier to fix than others

stiff yarrow
#

why would you put in a patch to change vanilla mechanics just to accommodate this stuff

acoustic pilot
#

Well, Paper doesn't, not any more

#

It did back in 1.8

finite wave
#

Why would you break his plugins

stiff yarrow
#

we all know what they really want is spam click

acoustic pilot
#

Since it was the norm in 1.7

stiff yarrow
finite wave
#

Hmm

stiff yarrow
#

no one can beat me in PVP because I send 5000 clicks a second and this is the way it was meant to be played

#

there are dozens of us who hold this belief

gloomy sphinx
#

terrible

#

the worst part is the fishing rod spam

stiff yarrow
#

that's actually a skill check TCC

#

apm is very important in 1.7

#

git gud

gloomy sphinx
#

sounds worse than league of legends

stiff yarrow
#

knowing when to press your macro for clicking shows high PVP IQ

#

not everyone is cut out for this hardcore gameplay

pulsar wigeon
#

just 4pool ezpz

stiff yarrow
#

paying for kits is just part of the core Minecraft experience

gloomy sphinx
#

I have the super advanced PvP iq gainer ebook

#

I'll leak here

stiff yarrow
#

I have studied countless 30 year old youtubers who are definitely very excited everytime they play Minecraft in order to hone my techniques

pulsar wigeon
#

ah yes, the good ol' in-out rod

#

a favorite technique of 8 year old mc pvpers

gloomy sphinx
#

I just use nodus for pvp

bold zephyr
#

mc needs more apm than sc2

gloomy sphinx
#

Is it bad if a plugin requires the server to be stopped to edit the config? poor design or no

#

outdated?

limber knotBOT
#

a properly designed plugin shouldn't require that imo

gloomy sphinx
#

how exactly do they make it hotswap the config when it is live?

pulsar wigeon
#

hotswap wat

bold zephyr
#

you mean using bukkits config reload?

#

or any other config systems typical ability to read files on demand during runtime?

pulsar wigeon
#
public class PluginWhatever { 

    public Config config;
    public void reloadConfig(boolean save) {
        if (save) config.save();
        config = new Config(file);
        config.load();
    }
golden gust
#

You read the new configuration file and do what needs to be done

pulsar wigeon
#

woaw

gloomy sphinx
#

cool thanks

static badge
#

wait what

#

you save it to disk

bold zephyr
#

whats the point of loading after saving in that method

static badge
#

and then load it from disk

#

w a t

bold zephyr
#

obv if you save it, its already in memory??

#

its not like the program dumps that data after saving it

gloomy sphinx
#

it wouldnt be in memory if you manually edit the config file?

bold zephyr
#

even then id argue you should split the method

#

into save() and load()

static badge
#

think we just got jebaited

bold zephyr
#

and then a third for reload() that replaces the cached file with the files current state

#

tho tbh thats not even necessary if done right

#

so long as you dont make persistent copies of the config in random classes

ancient bolt
#

Got into an argument with a coworker that was saying linux looks good

pulsar wigeon
#

what like, the kernel? code?

#

or talking about some specific UI

ancient bolt
#

DE & WM's

#

all of them

pulsar wigeon
#

o boi

#

let's generalize

ancient bolt
#

literally there isn't a single one that is actually consistent across the whole system

#

I will fucking fight you on that

pulsar wigeon
#

neither is windows tbf

bold zephyr
#

lets make a new one

#

ConsistentUI

#

CUI for short

upper flicker
#

I used to say Windows was consistent, just consistently stuck in the 90s

#

Then windows 10 came along

ancient bolt
#

'I didn't say windows was consistent or looked good either lol

upper flicker
#

Now it’s about as consistent as gnome

pulsar wigeon
#

i didn't say you said that

upper flicker
#

Shiny on top, terrible old dialogs everywhere underneath

bold zephyr
#

i recently began using win10

ancient bolt
#

macos isn't perfect but it's by far the most consistent user interface of any desktop OS

bold zephyr
#

like yesterday

pulsar wigeon
#

tbh, staking everything on consistency is not a good argument for "looking good" imo

void void
#

macos is ass

pulsar wigeon
#

even if it's consistent, it's consistently ugly/bad

void void
#

it wont let me open multiple instances of a process

#

thats not good

#

at all.

pulsar wigeon
#

also the dock sucks

#

is that still a thing

void void
#

yes agree

ancient bolt
#

Alright so who wants to get banned hmm?

void void
#

u

ancient bolt
#

shakes fists angrly

pulsar wigeon
#

oh boi let's ban people for disagreeing with my opinions

bold zephyr
#

i dont like mac but my only usable laptop is a macbook

ancient bolt
#

I'm not actually going to ban you...I'm just going to curse you to lifelong torment

tropic flame
#

I still kinda don't like the new Windows Settings menu

bold zephyr
#

ur opinions shit

#

now torment me

tropic flame
#

idk if it's because I'm used to the control panel but whatever

pulsar wigeon
#

pc settings is absolute shit for sure

tropic flame
#

I don't like it

static badge
#

the only time you should use macos is if you've suddenly lost all but three braincells

pulsar wigeon
#

control panel is luckily still mostly intact for power users tho

ancient bolt
#

I will kick spotted on princple

static badge
#

that's bullying

tropic flame
#

yeah and honestly I actually don't see the issue on having both, although some people say it shows "inconsistency"

static badge
pulsar wigeon
#

i don't think you need 3 braincells tbh. macs only have one mouse button :^)

bold zephyr
#

the only other time to use macos is when you have no choice

tropic flame
#

I think a bigger inconsistency is having normal programs and retarded windows store apps but ok

upper flicker
#

I mean, I’d choose macOS over windows any day of the week

pulsar wigeon
#

metro sucks too

upper flicker
#

WSL is still pretty slow for actual work

#

Fire me

ancient bolt
#

macs only have one mouse button

#

mfw

static badge
#

vm solves that

#

only one useful button demon

#

the off button

tropic flame
#

YES

upper flicker
#

Hey man, don’t let his not using a Mac in 10 years color your views

bold zephyr
#

id choose linux over mac

pulsar wigeon
#

and yes i'm aware you can ctrl + click to emulate the RMB :^)

upper flicker
#

You don’t need to do that

#

They all come out of the box with it enabled

#

You just use two fingers on the trackpad

tropic flame
#

wait why emulate the right mouse button

pulsar wigeon
#

sigh

#

wooooooosh

upper flicker
#

Was the woosh that the complaint was a meme

tropic flame
#

no I'm sorry I just came here like 5 mins ago lmao lemme scroll up i guess

pulsar wigeon
#

i need a kappa emote everywhere apparently

ancient bolt
#

you say woosh like we're supposed to know you're not just a dumbass

pulsar wigeon
#

i mean you should

upper flicker
#

The leaf strat

pulsar wigeon
#

but also :^)

static badge
#

2 ur retarded

upper flicker
#

3 no u

static badge
#

4 ur cancer

upper flicker
#

5 still no u

pulsar wigeon
#

6 goto 2

static badge
#

6 ur dum af

pulsar wigeon
#

i can write basic too :^)

static badge
#

ur basic

pulsar wigeon
#

thanks

static badge
upper flicker
#

his basic crashed

bold zephyr
#

lmao

ancient bolt
#

Do people write bukkit plugins in basic yet?

#

if not, I'll make one

static badge
#

hope not

upper flicker
#

I’d make a skript joke, but that seems rude to basic

tropic flame
#

isn't basic like, plain english?

unreal quarry
#

Did I miss the Mac hate train? :O

tropic flame
#

skript covers t-- thanks >

#

*Z

#

mfw I type > instead of Z

bold zephyr
#

you mean the inferior OS hate train? yes, you dif

pulsar wigeon
#

watch out billy you might get banned for expressing your opinions here :^)

upper flicker
#

This is the internet, it’ll come back around

bold zephyr
#

did*

ancient bolt
#

It's like plain english but it had an aneurism

pulsar wigeon
#

every language is like plain english if you have a translator

#

i wonder if the babel fish could do programming languages

#

like html

tropic flame
#

every language is like plain english if it's your native one

upper flicker
#

Not that stroke shit city was doing

bold zephyr
#

that was a trump stroke

pulsar wigeon
#

it's ok guys he just needed some cofveve

bold zephyr
#

did he get it

pulsar wigeon
#

looks like he's dead now

#

or just offline, who knows ¯_(ツ)_/¯

ancient bolt
#

is there a good pacman UI?

static badge
#

the arcade variant was pretty good

stiff yarrow
#

hands of spotted boys hes under my protection, this is a weeb safe space

bold zephyr
#

hes been kicked twice already

stiff yarrow
#

oh its more than that

ancient bolt
stiff yarrow
#

probably upwards of 20 times

bold zephyr
#

lmao

static badge
#

at least 100

stiff yarrow
#

actually who knows how many times..

ancient bolt
#

@upper flicker when you kick spotted don't forget to re-add his roles

static badge
#

remember we have a bot for that

upper flicker
#

There’s supposed to be a bot doing that

ancient bolt
#

well it didn't work

stiff yarrow
#

you have a bot for adding roles to spotted?

#

damn

upper flicker
#

Not my bot not my problem

static badge
#

lol

bold zephyr
#

lmfao

static badge
#

2 ur bot

#

is broken

ancient bolt
#

could just ban him until the bot is back

static badge
#

doesn't seem like a scalable solution

ancient bolt
#

Could just ban him perm

bold zephyr
#

or could be better at hosting bots 🤔

static badge
#

monkaS

stiff yarrow
#

I was told I was promoted solely to kick spotted

tropic flame
#

or maybe just let Spotted be

#

runs

static badge
#

wat u think we got 7 mods for :>

stiff yarrow
#

its okay spotted you can hide behind me

static badge
#

is that some weeb shit

stiff yarrow
static badge
#

:dansgame:

unreal quarry
#

:toomanyemotes:

stiff yarrow
static badge
#

did you just paste that in chat :>

merry talon
#

LOL

#

fuck

stiff yarrow
#

well I wouldn't want to dirty myself by sliding into your DMs

bold zephyr
#

lmfao

#

anyone can claim those nossr

merry talon
#

i must've been like <1 second from getting it

wide chasm
#

I was expecting some kind of fake image

unreal quarry
#

Oops.. I thought it was fake image

stiff yarrow
#

@bold zephyr what makes you think I didn't know that?

static badge
#

it was bait from the start :>

bold zephyr
#

the fact that you intended it to be for him and expected some asshat not to take it

#

xD

finite wave
#

Who claimed it then? 😜

stiff yarrow
#

@bold zephyr think about it a bit more logically

static badge
#

I didn't claim it

tropic flame
#

it still says you can accept for me

static badge
#

someone must've been hungry for nitro

unreal quarry
#

Does my profile say I have nitro? If it does, I claimed it...

stiff yarrow
#

if I wanted spotted to have it I would have DMd it to him

#

I rolled the dice

bold zephyr
#

i mean more logically id assume trolling but based on previous chat context id expected you to not

static badge
#

LUL HE DID CLAIM IT

stiff yarrow
surreal cloak
ancient bolt
#

nice @unreal quarry

stiff yarrow
#

welcome to a world of pure imagination billy

unreal quarry
#

I legit thought it was that fake pic I seen a thousand times

ancient bolt
#

@stiff yarrow can you do that again

bold zephyr
#

LOL

stiff yarrow
#

you know it cost me 10 USD to do that

merry talon
#

gonna make a selfbot to instaclaim that

stiff yarrow
ancient bolt
#

do it again

static badge
#

god I can imagine everyone and their mom's alts readying the mouse

ancient bolt
#

for the meme

#

for the pepe

bold zephyr
#

you people are terrible influences

merry talon
#

open dev console in discord -> add event listener

stiff yarrow
#

I've got merge conflicts to go solve

unreal quarry
deep shoal
#

when I include libsdisguises as a dependency in my own plugin

bold zephyr
#

sentences man

unreal quarry
#

Protip: enter is not a punctuation

deep shoal
#

what happens if I import me.libraryaddict.disguise.LlibsDisguises and then (new LibsDisguises()).onEnable()

#

for example

bold zephyr
#

itd call the onEnable() method

static badge
#

not a good decision to make

bold zephyr
#

i dont understand your question

static badge
#

there's no reason to call it

stiff yarrow
#

is onEnable a static method in that class

deep shoal
#

is there a way I can prevent that in my own plugins that are meant to be used by other plugins

tropic flame
#

make everything static!!!1

bold zephyr
#

why bother

static badge
#

effectively every single plugin on this planet does not expect it to be called

#

and neither should yours

stiff yarrow
#

@deep shoal prevent it how?

bold zephyr
#

whats the point in preventing it

static badge
#

if another plugin wants to fuck your shit up

#

they will

stiff yarrow
deep shoal
#

stop people instantiating classes that bukkit needs but dependors (lol idk the word)

bold zephyr
#

if some shit plugin calls your specific onEnable() then thats not your problem

deep shoal
#

shouldn't have access to

static badge
#

there's shit all you can do if they want to

stiff yarrow
#

@deep shoal don't program defensively

#

aren't you the guy I told not to program defensively a week ago

deep shoal
#

yeah but not saying what it meant

#

and I am learning

stiff yarrow
#

its a literal meaning

static badge
#

nossr's next conspiracy theory

deep shoal
#

I find it fun to ask these kinds of questions

static badge
#

"people don't listen to me"

unreal quarry
#

Always be offensive

tropic flame
#

the thing is that CB needs to be able to access it to load it, right?

#

so how would you make it non-accessible for other plugins

bold zephyr
#

heres how i see it: who cares if someone calls your onEnable() method? its not your problem or fault, its the problem for whatever server owner installed the trash plugin that called your method

merry talon
#

you wouldn't

#

because no other plugin should be calling it

tropic flame
#

yeah

unreal quarry
#

If you want to be weird you could have a boolean field defaulted to false and set it to true in onEnable and make that the first check in there and return early if it's true. But that's being extremely paranoid

merry talon
#

yeah I was just thinking that

pulsar wigeon
#

nah, capture the current stacktrace in onEnable and make sure it came from bukkit's plugin manager

tropic flame
#

yeah you can have many paranoias (is that the word??) but not that one

static badge
#

generally if another plugin does that you go to the authors page and write the following:

pulsar wigeon
#

or use the super super hacky unsafe getCallingMethod() in reflection

static badge
#

hello ur plugin is awful

bold zephyr
#

^^^^^^^^^^

static badge
#

and move on with ur life

bold zephyr
#

thats what im saying

tropic flame
#

lmao how does plugman work to load other jars?

bold zephyr
#

its not your problem if someone fucks with your plugin at runtime

tropic flame
#

to load the plugins

pulsar wigeon
#

i mean, plotsquared did that to worldedit

#

i told city he was retarded

static badge
#

city is retarded

tropic flame
#

rarted

merry talon
#

lul

#

spigot shouldn't allow that

pulsar wigeon
#

how is it supposed to stop it...?

#

lol

stiff yarrow
#

no

static badge
#

tbh it was that sweepy

#

or copy pasta the method

merry talon
#

disable the plugin?

static badge
#

and just reflect ur way out of it

stiff yarrow
#

the moment you go down this road of logic its all retarded

merry talon
#

@static badge

tropic flame
#

lmao remember when Spigot would disable EchoPet out of nowhere in the protocol hack

merry talon
#

oops

#

why did it need that anyway

unreal quarry
#

This is what I call carebear programming. You can't stop stupid. So don't try. Just call them out when they appear

merry talon
#

uh I wasn't referring to the spigot software

#

but the resources site

astral patrol
gloomy sphinx
#

biking with no sleep is fucking difficult

deep shoal
#

not really

gloomy sphinx
#

🤔

merry talon
#

i just got $50 of free XLM for verifying my ID on blockchain

#

there's no way my data is worth that much lul

gloomy sphinx
#

where

#

I heard about yhis

merry talon
#

blockchain

gloomy sphinx
#

o the wallet

#

125 mill being given away

#

wish I made a wallet back then

merry talon
#

i just made it

stiff yarrow
#

I turned 50 USD doge coin into 800

gloomy sphinx
#

I mean a wallet service

merry talon
#

i kind of dont understand how they were just like "yeah we're just going to create $1 billion out of thin air to start" and then that's actual traded currency

#

but I'm sure it makes sense

stiff yarrow
#

it wasn't worth that much to begin with

austere ivy
#

Hi folks

#

Are ports software or hardware level

merry talon
#

does your network card specsheet have information on how many ports it comes with?

austere ivy
#

nop

stiff yarrow
austere ivy
#

okay

#

so I'mana guess

#

there was a guy I was reading up on ports

#

he said

#

"in that long computer wire you have hooking up your internet"

#

"there's 65536 individual wires, each one is a port"

#

and I was like

merry talon
#

yeah that's not how it works

#

the port is just a TCP header

stiff yarrow
#

yeah there's like 8 wires in your ethernet cord

austere ivy
#

lol

#

also how on earth

#

imagine how inefficient that would be

#

65536 individual wires all probably doing nothing for about all of their lifetime

#

maybe 10 gets used in a month

stiff yarrow
#

I would go get a book on networking over reading about it on the internet

#

almost tempted to pay people to write boilerplate at this point

#

a good chunk of the work I have left to do is just boilerplate aPPepoDance

merry talon
#

i dunno about that, I've never understood the appeal in reading a physical book about technological concepts when you could just.. use what you're reading about and learn more

austere ivy
#

wiki clap clap pedia

stiff yarrow
#

@merry talon that is how you're supposed to use the book

#

read about and do it

merry talon
#

then what is the point of a book when you're sitting at a computer

stiff yarrow
#

because most resources online are completely shit

merry talon
#

especially with programming where they get out of date quick

stiff yarrow
#

learning C++ without a book is basically shooting yourself in the balls for example

merry talon
#

learning C++ at all is basically shooting yourself in the balls

#

but anyway

#

I've never read anything so what can I say

austere ivy
#

nossr have you ever known about the world wide web

#

but I've never read a book so what can I say

#

but

#

there's a lot of good tutorials

gloomy sphinx
#

learning C++ with a book is a good way to be a old man

tropic flame
#

isn't Zorin OS's main attraction the fact that it looks like Windows?

#

or feels like Windows

merry talon
#

looks like it's marketing to grandma betty with that text

tropic flame
#

I guess they want to make that sure for new users that come from Windows

#

so uh, I've heard that Notre Dame building in France is burning?

warped spear
#

chunk gc setting causes problems in bukkit.yml

tropic flame
#

maybe Jesus is from the yellow vests

warped spear
#

makes server use too much memory

#

so i have decide to leave it stock

stiff yarrow
#

@gloomy sphinx @austere ivy 🙄

austere ivy
#

hi

#

what

#

also don't feel bad about pinging me

#

I appreciate it actually :P

stiff yarrow
#

the naivety

tropic flame
#

ohai @austere ivy

stiff yarrow
austere ivy
#

no seriously I mostly rarely get pings outside of @everyjuan

warped spear
#

CMS vs G1GC thoughts? CMS for me seems to work better

austere ivy
#

so to have one when it's someone actually asking me for something it's nice :P

#

also if I ever am at discord, that means I am online and CAN do stuff so

warped spear
#

is G1 only better if you have a lot of memory to work with

quasi valley
#

@austere ivy your opinion on bricks?

austere ivy
#

aw shoot I just got another @everyjuan lol

tardy lynx
#

24GB for a 4 player server

austere ivy
#

looks like advertising for a kahoot game

warped spear
#

if its modded that would work lol

tardy lynx
#

800MB for 12 players

austere ivy
#

@quasi valley they're a lot better than drywall let me tell you, but I always felt like they're .. dirty.. for some reason :P

#

I'd prefer them over drywall in my house though, they have a nice aesthetic

#

especially if you have a nice warm and cozy house.

quasi valley
#

yeah I can see where you're coming from

#

finally someone answering the really important questions about life

tropic flame
#

lmao d r y w a l l

#

isn't that the material the US is 99% made of so everyone can break their houses like they're punching cardboard?

#

/s

austere ivy
#

yes

warped spear
#

why is java so memory hungry

warped spear
#

I wonder if you could rewrite the server software in C or C++

austere ivy
#

they did

warped spear
#

who?

austere ivy
#

uh it's called minetest

#

or uh

#

@stiff yarrow what is it callde again, the one in c++?

stiff yarrow
warped spear
#

does it work for vanilla minecraft

wide chasm
#

Cuberite?

austere ivy
#

Cuberite! There you go.

#

And yeah it works for Java Minecraft.

warped spear
#

ok thats awesome

austere ivy
#

Servers just have to handle the packets sent by players so technically it really can be any programming language.

#

I have yet to see one written in Python though >_>

#

get to it, folks.

warped spear
#

they should work on porting minecraft to C++ or atleast implement avx for java edition

austere ivy
#

are you

#

are you being serious or are you kidding

stiff yarrow
#

Bedrock is C++ Minecraft

austere ivy
#

let me introduce you to the wonders of

#

BEDROCK EDITION

warped spear
#

its not the full game though

#

is it?

wide chasm
#

It differs from the Java edition

stiff yarrow
#

It's the full game but different

austere ivy
warped spear
#

like if it had feature parody I would play it

stiff yarrow
#

it will never have feature parity

#

they decided to make it a special snowflake

austere ivy
#

Bedrock is the same one that Xbox, Playstation, Console, everything other than Java uses.

stiff yarrow
#

Pocket Minecraft is not Bedrock I'm pretty sure

warped spear
#

they could make java run much better but they don't

#

they could implement avx and upgrade the opengl

stiff yarrow
#

we'll never know why they decided Bedrock would be a special snowflake but they did

warped spear
#

like avx can speed up java code by as much as 40x and they are running opengl 2.4 if my memory is correct

#

like why no opengl 4.5 and or vulkan

tropic flame
#

please no OpenGL 4.5

warped spear
#

like vulkan works all the way back to windows 7

tropic flame
#

I run ancient hardware

warped spear
#

what hardware do you have

stiff yarrow
#

updating OpenGL would be a lot of work I would imagine

tropic flame
#

ATI Radeon Xpress 200

#

basically anything over OGL 2.1 is out for me

warped spear
#

jesus

#

go buy a 50 dollar 290 on ebay

#

or something

austere ivy
#

I have a laptop

#

kannot™

tropic flame
#

my father hates online shopping

austere ivy
#

you know, I really like gettig pinged, so I'm going to spread that same joy to everyone

tropic flame
#
  • the solution would actually to get a new pc altogether
austere ivy
#

from now on whenever I respond to someone I'll rttag them

warped spear
#

you can build one for relatively cheap these days

austere ivy
#

what do you think @stiff yarrow @tropic flame @warped spear ?

warped spear
#

it does make me happy to feel wanted

austere ivy
#

also yeah

#

build a p

upper flicker
#

looks like avx512 was added to the jit compiler for openjdk 9

stiff yarrow
#

can you stop sir

austere ivy
#

build a pc

stiff yarrow
austere ivy
#

don't get a prebuilt, easy to get ripped off with worse parts.

#

do you not appreciate the pingings!? D:

static badge
#

ah avx

austere ivy
#

wow, I guess Phantom and I are the #CoolGang then

fierce idol
#

Just passing by, saying that NotreDame is burning.

warped spear
#

don't use 512, do 128/256 if you do 512 then only skylake witll support it

tropic flame
#

@fierce idol we know, jesus christ is from the yellow vests

#

that's why

upper flicker
#

not up to me

austere ivy
#

what? what is 512

upper flicker
#

up to the jdk devs

fierce idol
#

@tropic flame obviously

static badge
#

they probably have other avx variants?

warped spear
#

avx would be great for a minecraft server

upper flicker
#

they may have added support for that or be doing crazy shit underneath

#

thats just not the ticket I found

static badge
#

they already do some avx shit

austere ivy
#

yeah nice

warped spear
#

too bad they can't do gpu acceleration

austere ivy
#

I'm glad notre dame is burning cause The Hunchback is finally getting revenge

#

he's probably who started it

#

way to go Hunchback!

warped spear
#

cache the chunk in the vram and render the world on a gpu

austere ivy
#

what's his name again

warped spear
#

done

austere ivy
#

done?

#

way to go Done!

#

phantom what about people (such as I) who don't HAVE a gpu

warped spear
#

how are u using a computer then, cause without a gpu you ain't getting a videou out

#

minecraft could probably be rendered with integrated

#

and i am talking about the the server software

#

gpu accelerate that bitch

upper flicker
#

most servers dont have GPUs of any sort

#

so thats a pretty specialized optimization

tropic flame
#

lmao make an option to disable hardware acceleration?

austere ivy
#

it's called INTEGRATED GRAPHICS

#

-,-

upper flicker
#

most servers dont have integrated graphics

tropic flame
#

everytime I see one of those I disable it

warped spear
#

i know cause currently it won't do anything but if it could it would be great

upper flicker
#

until they get parallelization of some sort, moving shit to the gpu on the server wouldnt help them anyway

#

right now its all so tied together its irrelevant

stiff yarrow
#

GPUs aren't good at doing the same kind of things a CPU does, there is some areas where a GPU can excel though

warped spear
#

right now the best minecraft server is the one with the overclocked i7 and 32gb of vram

upper flicker
#

not even sure what you'd want to offload onto the gpu on the server side of things

stiff yarrow
#

GPU is mostly good if you can split an operation into 4000 threads and have them work together towards a goal

warped spear
#

rendering and anything that can be done with floating point

upper flicker
#

so... not much

warped spear
#

what is the biggest bottleneck for a minecraft server

upper flicker
#

entities

stiff yarrow
#

single threaded performance

upper flicker
#

the fact that everything runs in a big loop with no parallelization

tropic flame
#

Java

upper flicker
#

gpu doesnt solve that issue

tropic flame
#

runs

upper flicker
#

the idea that you could just offload all fp is also beyond stupid

warped spear
#

why has mojang not bothered to make this less stupid

tropic flame
#

didn't they do it but did it badly in 1.13

#

that's what I heard

warped spear
#

like they have microsoft as a resource they could totally make it less dumb

upper flicker
#

theyre very clearly working on getting async chunk loading and chunk gen

#

they just werent there for 1.13

#

and afaik arent there for 1.14

acoustic pilot
#

no mojang is very clearly a small indie company, how could they possibly do all that?! ^_^

stiff yarrow
#

idk if Microsoft just leaves the Java team to do whatever they want or not

#

I assume Bedrock is probably well optimized

tropic flame
#

I thought Mojang was still in full charge of the Java Edition

#

and part of MS takes care of Bedrock

acoustic pilot
#

I hear Bedrock is not at all well optimized lol

stiff yarrow
#

welp there goes that theory

warped spear
#

they are but like they also have microsoft money now

tropic flame
#

true

upper flicker
#

I mean it is and it isnt

static badge
#

probably beats 1.13

upper flicker
#

they've applied some more typical game dev tricks to speed up shit

acoustic pilot
#

Apparently Bedrock's core concepts are a copy/paste of Java Edition, just in a diff language 😛

upper flicker
#

but a lot of it is still straight port

warped spear
#

so like no excuse, i accepted it when it was just a small indie company but now they have a billtion dollar corporation at their back

upper flicker
#

that being said it very clearly runs better

tropic flame
#

isn't Bedrock worse because entities basically only move when you're looking at them?

#

at least that happened in Pocket edition

stiff yarrow
#

Mojang could probably do with hiring a specialist to optimize the game since their current devs don't seem too interested, or rather are very slow about it.

tropic flame
#

in JE they move as long as they are loaded

upper flicker
#

yeah thats stupid af

#

at least from a typical game development and design perspective

#

the idea that everything in the world is always doing all the things

#

is fucking moronic

warped spear
#

also doesn't seem like they unload the chunks that are behin d you

austere ivy
#

here's what I think

upper flicker
#

bedrock kind of moves away from that in that they have zones, though they seem to only be using two

austere ivy
#

can I just say something

upper flicker
#

one for rendering and one for ticking

austere ivy
#

alright

warped spear
#

i gtg peace

austere ivy
#

here's the thing

#

Mojang used to be an indie company

#

but now they're something worth 2 AND A HALF BILLION DOLLARS

upper flicker
#

most larger games have many "zones"

austere ivy
#

THEY'RE OWNED BY MICROSOFT

#

The rate, and quality, and consistency, of what they put out things, is unbelievable.

upper flicker
#

but if they added that they'd probably also piss off some people on java edition

austere ivy
#

Like polar bears? No other bears, half made.

stiff yarrow
#

its up to Mojang to prioritize stuff like that

upper flicker
#

so you win some you lose some

tropic flame
#

tbh even before they got bought I wouldn't consider them an indie company after like, 1.7.2 though

austere ivy
#

Everything seems to be half done.

stiff yarrow
#

they don't seem that interested

austere ivy
#

Like seriously.

#

Everything they put out seems to be half done.

#

Compare them to something like Terraria.

#

Terraria is like a quarter of the size in terms of sales

#

Yet EVERY BLOCK has a complete furniture set

#

with UNIQUE, ACTUAL different textures

#

EVERY MOB has different drops

upper flicker
#

you lost me at terraria

austere ivy
#

Have you ever played it?

upper flicker
#

yep

tropic flame
#

lmao the typical comparison

upper flicker
#

dont care about it

#

not a good comparison

austere ivy
#

It is, though.

#

Just look at the CONSISTENCY of what they put out.

#

Not talking about the gameplay.

upper flicker
#

same reason I dont compare wolfenstein 3d to whatever the name of the new one is

austere ivy
#

Just two games relatively similar in terms of size, look at what the devs themselves put out in the same timeframe.

tropic flame
#

I remember there was a mod that turned minecraft into 2D like terraria, with like, even 2D world generation (2 blocks wide x infinite to the sides)

austere ivy
#

Minecraft maybe adds a new mob, Whao polar bears

tropic flame
#

in like 1.3

austere ivy
#

Terraria adds like 15 new mobs, an entirely different furniture set, new npcs, new pregen structures

upper flicker
#

terraria is a 2d sidescroller

stiff yarrow
#

So young and naive Brian PPepeWise

austere ivy
#

Z7.

upper flicker
#

and I bet they arent constantly refactoring half the codebase every update

static badge
#

what cancer has gone down

austere ivy
#

Terraria has better quality sprites for blocks

tropic flame
#

Zindows 7

upper flicker
#

no one

tropic flame
#

ok sorry

upper flicker
#

gives

#

a fuck

#

about terraria

austere ivy
#

No but like

upper flicker
#

no but like no

austere ivy
#

I'm just saying terraria has higher resolution blocks, and Minecraft only has to do a SIDE of a block.

upper flicker
#

What youre arguing for is also what most people on the server end would argue against

#

you want more features

#

most people on the server want them to stop with features and just fix shit

austere ivy
#

I want more consistency.

#

Everything is half done.

upper flicker
#

great you cant have it

austere ivy
#

Yeah, fix things.

upper flicker
#

not while they're constantly redoing shit

acoustic pilot
#

Problem being Mojang doesn't give very many shits about servers

austere ivy
#

Neither do they give any about suggestions.

acoustic pilot
#

As long as the single player experience is great, it's whatever.

austere ivy
#

They don't care about whatever the playerbase actually wants

upper flicker
#

tbh most suggestions are garbage

#

I wouldnt listen to them either

austere ivy
#

look at r/minecraftsuggestions, things that gets THOUSANDS of upvotes and are somewhat legitimately good.

#

even minor stuff.

tropic flame
#

I wouldn't listen to 1.8 kids begging either

upper flicker
#

r/minecraftsuggestions is exactly what I mean

#

when I say most are garbage

#

listening to a playerbase is not a requirement

#

its selling like hotcakes

#

there's no reason for them to change vision

austere ivy
#

their vision is nonexistant

upper flicker
#

says you

austere ivy
#

it seems like each dev is working on a different idea of a game

upper flicker
#

mfw Im sitting here defending mojang because thats how bad the arguments are

austere ivy
#

one dev is concerned about exploration, another is concerned about mobs, another about textures and blocks, meanwhile none of them are connected to eachother so it makes an incoherent mess to play

acoustic pilot
#

Customers don’t know what they want.

#

This is generally true.

stiff yarrow
#

Knowing what kind of things work well in a game is something most people are bad at it turns out.

austere ivy
#

That is generally true, Byteflux.

#

I'll agree with you there.

acoustic pilot
#

Which is why the majority of customer suggestions/ideas are retarded.

static badge
#

wow the r word

#

from byte boi

acoustic pilot
#

rip Paper partnership

stiff yarrow
#

If you look at mods for any game, most of them are pretty awful and don't mesh well with the vanilla gameplay.

static badge
#

yeah imagine if they found out a moderator used those

pulsar wigeon
#

nah tbh customers generally know what they want. they just don't know how to realize that.

austere ivy
#

But yet, nossr

#

most things are added from mobs

#

mods*

acoustic pilot
#

It's the same thing wiz

stiff yarrow
#

🙄

acoustic pilot
#

btw that's a Steve Jobs quote lol

#

"Customers don’t know what they want"

pulsar wigeon
#

in MC case, most player want fun/engaging/whatever gameplay

austere ivy
#

they just cherrypick features from mods and it makes, yet again, an incoherent mess

stiff yarrow
#

Brian its not even worth having a conversation with you

austere ivy
#

horses, polar bears, sifts

acoustic pilot
#

There are wider implications that they simply don't understand

austere ivy
#

all of these things are from mods.