#general

3141 messages Β· Page 118 of 4

limber knotBOT
#

where

pulsar wigeon
#

matthew stole the idea from fawe apparently

#

//drawsel

unreal quarry
#

I tired playing with the structure block. I couldn't figure it out easily so gave up lol

pulsar wigeon
#

only works for cuboids < 32^3, since that's how structure blocks work unfortunately

#

and you need to be in creative

limber knotBOT
#

why is that not enabled by default...

pulsar wigeon
#

and we send a fake op packet

#

so it's super hacky

#

but it works

#

which is the really fucking broken one

native thunder
#

The fawe draws it around you as you fly iirc

pulsar wigeon
#

since it leaves real structure blocks all over

native thunder
#

Like it does it in 32 block chunks

pulsar wigeon
#

fawe one moves it as you move yea

#

that is tbh misleading tho

#

i'd rather only have it work for smaller selections

#

or else you think "oh i only have this small selection"

#

and it turns out that's just the closest corner to you

native thunder
#

Really just use the plugin

#

Mod sorry

pulsar wigeon
#

i mean, client mods are slow to update

unreal quarry
limber knotBOT
#

(DiscordBot) Pl3xSUI - Bukkit Plugin Showcase - length 4m 24s - 3 likes, 0 dislikes (100.0%) - 611 views - Pl3x Development on 2016.04.15

pulsar wigeon
#

mumfrey is mia

native thunder
#

Rip

limber knotBOT
#

rip soinge

pulsar wigeon
#

billy you should have named it pl3xsux

native thunder
#

Not open source?

limber knotBOT
#

*sponge

unreal quarry
#

That's mean, wiz :(

#

I thought we were buds

pulsar wigeon
#

are you trying to make worldedit selections or have a disco party

unreal quarry
#

Both \o/

#

Everyone loves disco

pulsar wigeon
#

someone should just port the actual cui mod to fabric

#

asie pls :^)

limber knotBOT
#

btw. wizjany, what's the reason that WE includes internal classes in the repo rather than depending on the internal project? Oo

pulsar wigeon
#

what do you mean?

#

are you talking about the adapters?

limber knotBOT
pulsar wigeon
#

because they only compile on craftbukkit

#

which, if you're aware, can't legally be distributed

#

has all the sources which we compile on machines that have all the CB versions to target

limber knotBOT
#

but why not just shade that in instead of copying the pre-compiled binaries over into the other repo?

pulsar wigeon
#

because we don't want to publish those individually /shrug

limber knotBOT
#

I guess that's a reason Β―_(ツ)_/Β―

red halo
#

why not just make dummy classes for compiling

cosmic raft
limber knotBOT
#

(DiscordBot) Earth, Wind & Fire - Boogie Wonderland (Official Music Video) - length 4m 53s - 734,356 likes, 31,191 dislikes (95.9%) - 198,206,608 views - EarthWindandFireVEVO on 2013.10.22

pulsar wigeon
#

the fuck does that even mean? a dummy class?

unreal quarry
#

Yes! <3 @cosmic raft \o/

pulsar wigeon
#

so we should create empty classes of all the NMS classes for every craftbukkit version we want to support, and publish that, just so we can have our build use those classes instead of the actual nms classes?

#

if that's what you meant, that's fucking retarded

limber knotBOT
#

so, uh, Fabric... is that supposed to replace Forge or is that more like LiteLoader where you still touch lots of internal stuff?

pulsar wigeon
#

bit more like liteloader

#

but at the same time it has its own system for things i think

#

so they basically update every snapshot

limber knotBOT
#

intersting

pulsar wigeon
#

we'll see though, asie has been known to get carried away with things in the past

limber knotBOT
#

guess I'll port my stuff to that once 1.14 gets more stable xD

unreal quarry
#

You know what would be amazing? If Mojang "forgot" to obfuscate one of their builds...

limber knotBOT
#

lol

cosmic raft
#

It's automated :p

pulsar wigeon
#

it's probably part of the build/release process lol

cosmic raft
#

yes

pulsar wigeon
#

they'd have to accidentally remove that part of the build pipeline and publish a build

unreal quarry
#

Yeah, but air quotes ^

#

Implies purposefully on accident

cyan mirage
unreal quarry
#

It can be some arbitrary weekly, idc. Just one could set the divided community straight I think

#

Nms, mcp, srg, blah. No more ^_^

#

Wishful thinking :p

cosmic raft
#

What, you don't like everything being shoved in net.minecraft.server? :p

limber knotBOT
#

[wizjany] back in my day we shoved everything in the default package

static badge
#

makes choosing access levels a tad bit easier

#

: >

unreal quarry
#

I don't like that every project has its own names for things :s

static badge
#

it'd be nice to have real mappings though

unreal quarry
#

I wish I was more active when mcp was the golden rule for everyone, even craftbukkit

#

I missed that ship, tho

gloomy sphinx
#

What if 1.14 java bugs are intented to move players to bedrock?

#

bedrock seems far less bugged

limber knotBOT
#

java has many new features that allow customisation without plugins

#

bedrock does not have that

pulsar wigeon
#

conspiracy theories lul

#

i mean, bedrock has a full JS api?

#

so uh?

limber knotBOT
#

it does?

#

uh

pulsar wigeon
#

java has crappy datapacks

#

which literally allow adding assets and running inbuilt commands

limber knotBOT
#

which bedrock had for ages iirc

pulsar wigeon
#

(and chaining a million inbuilt commands along with invisible armor stands, tags, and scoreboards into some resemblance of a functioning "plugin")

#

ahahah

#

technically datapacks are java only

limber knotBOT
#

yeah but bedrock had a similar system or do I mis-remember that?

pulsar wigeon
#

it's the add-on system, which i believe the JS api is part of?

#

but yea, they've had json files to add assets/behavior for a while

gloomy sphinx
#

paper eta for minecraft dungeons?

void void
#

calls the goblins

cosmic raft
#

@unreal quarry my bed may not be the best, but it's okay for now

#

i've got more important things to buy

gloomy sphinx
#

why

#

i use the one where you squeeze it and it prints the label

pulsar wigeon
#

have you labelled literally everything you can see yet kashike?

cosmic raft
#

i just bought it today, it hasn't shipped yet

vapid linden
#

Expensive

cosmic raft
#

as I was saying to @static badge a few minutes ago

vapid linden
cosmic raft
#

[17:28] kashike: that time I grabbed a crossover ethernet cable from my box instead of a regular one

#

is a reason i want a labeller

#

among other reasons

static badge
#

kash has a label fetish kappa

pulsar wigeon
#

oic

#

sorry i was temporarily in an ancient world when we bought things in stores

gloomy sphinx
#

what is a cross over ethernet cable again

pulsar wigeon
#

forgot about shipping

#

meant for hooking up a pc to eg a switch directly for management

#

mostly useless these days since [modern hardware] can negotiate

cosmic raft
#

yeah, one of those things that was used more in the past, but it's handy to have around for the day i'll need it again

pulsar wigeon
#

yea

unreal quarry
#

what are you going to label @cosmic raft? those things dont stick to animals

cosmic raft
#

.g ethernet crossover cable

unreal quarry
#

i tried

limber knotBOT
#

(DiscordBot) https://en.wikipedia.org/wiki/Ethernet_crossover_cable -- Ethernet crossover cable - Wikipedia: "An Ethernet crossover cable is a crossover cable for Ethernet used to connect computing devices together directly. It is most often used to connect..."

An Ethernet crossover cable is a crossover cable for Ethernet used to connect computing devices together directly. It is most often used to connect two devices of the same type, e.g. two computers (via their network interface controllers) or two switches to each other. By c...

cosmic raft
#

for those who want to read

#

@unreal quarry haha

gloomy sphinx
#

silly kashike you could have just counted the pinout

cosmic raft
#

i'm not going to take the time to do that

gloomy sphinx
#

so lazy kashike

#

/s

cosmic raft
unreal quarry
#

i used to cut store bought patch cables in half and swap orange/green and splice back with electrical tape to make homemade crossover cables πŸ˜›

cosmic raft
#

ha

gloomy sphinx
#

why not just use the scissors you cut your cats hair with?

#

does the same job

wind mauve
#

Has anyone read the article about Google making Kotlin it's preferred language for Android Apps

void void
#

i saw the article and thought they already announced this some time ago

static badge
#

lul kotlin

void void
#

leaves

worthy breach
fallen oracle
#

Welcome.

merry talon
queen rapids
#

ur mom

#

ooo

merry talon
#

there's like straight up invalid syntax in here

queen rapids
#

which page

merry talon
#

most of them

queen rapids
unreal quarry
#

which parsts @merry talon?

static badge
limber knotBOT
#

(DiscordBot) https://github.com/PaperMC -- PaperMC Β· GitHub: "PaperMC has 11 repositories available. Follow ... Documentation for all projects under the PaperMC umbrella. Python 8 12 ... papermc.io. The PaperMC..."

GitHub

PaperMC has 11 repositories available. Follow their code on GitHub.

unreal quarry
#

such a bold claim needs some details imho

merry talon
queen rapids
#

yea that is a pretty bold claim

merry talon
#

look at it then

static badge
#

ah js

unreal quarry
#

whats wrong with it?

static badge
#

what about that is invalid

void void
#

nice global

merry talon
#

the documentation page doesn't actually exist but

#

yeah I suppose that will run its just my editor hates the ever living fuck out of that

#

which it should

#

because it's awful

unreal quarry
#

i still dont see bad syntax o_O

merry talon
#

like prplz said, its a global

#

oh yeah sure its valid syntax

#

but its bad code

static badge
#

we know js is a global catastrophe

unreal quarry
merry talon
#

yes

#

I was wrong

static badge
#

sweepy is retarded part 3

cosmic raft
queen rapids
#

damn

static badge
queen rapids
#

roasted

unreal quarry
#

lol

void void
#

ok but the global pollution

merry talon
#

its just so bad I didn't consider it to even ever work

queen rapids
#

prplz u fix it den

void void
#

sweepy saw it first

merry talon
void void
#

var xml = text, html = new DOMParser().parseFromString(xml, "text/xml");

#

not sure where you got a newline

merry talon
#

i made it to express it better

#

its the same thing

#

also you know what I think it is

#

text is never used otherwise

#

so whoever wrote this

void void
#

its not the same

merry talon
#

just used text in whatever way they could

void void
#

it's two bindings in one var

merry talon
#

oh wait

#

yeah im tired

static badge
#

or retarded

merry talon
#

but they're still assigning xml for no reason

#

i thought that comma was a semi

void void
#

the whole thing is weird, why is this being done in js

#

hey look, it doesn't work

merry talon
#

lol

#

the linting problems alone

#

are taking forever to fix

void void
#

var is evil

merry talon
#

hmm

#
for (var file in documentationFileToTitle) {
          if (file == hrefRelative || file == file.substr(0, file.indexOf('/')) + '/' + hrefRelative) {
#

this will always be false

#

I give up with this file

upper flicker
#

documentation isn’t supposed to be used ever

#

So it being broken isn’t surprising

#

The real problem is we just never removed the file

merry talon
#

yeah im just going to disable linting it for now

void void
#

paper developer recommends against documentation, what happens next will blow your mind

void void
#

up next: bukkit developers of 2011, where are they now

merry talon
#

the downloads file isn't much better

function escapeHTML(str) {
  return str.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;').replace(/'/g, '&#039;');
}
upper flicker
#

It was a PR that worked and wasn’t pure cancer

#

Actually that might be from the velocity base site

#

Either way, feel free to submit changes

static badge
#

:monkaW:

void void
#

unescape(escape`𭰠𨐠𭀠`.replace(/u../g,''))

gloomy sphinx
#

holy

#

too much going on here

#

Related to paper 1.14 in any way? running it with plugins to see if i could find any bugs

#

upon disconnect after that I recieve bad packet ID, are mods in use!? Empty minecraft packet! in waterfall

merry talon
#

my linter broke

#

the extension won't work anymore

#

oh it turns out it stops linting the whole file if there's an unclosed parenthesis

#

that's helpful

somber mirage
#

What's new in paper world

void void
#

paper beats rock, but scissors beats paper. The circle of life

gloomy sphinx
merry talon
#

the relative API urls are making this impossible to test locally

static badge
#

testable environment

merry talon
#

spot the difference

#

i cant

#

only script.js is ever referenced

static badge
#

z do you think sweepy will be the replacement web dev

upper flicker
#

Not at this rate

merry talon
static badge
#

I'd hire him if he got ur forums off whatever cancer they have now

upper flicker
#

I mean if I have to touch the forums again they’re going away

#

I didn’t want them in the first place

merry talon
#

sometimes I forget we even have those

static badge
#

I mean that's why we would hire him

upper flicker
#

β€œHire” hahahahah

merry talon
#

if you get any endowment pill ads let me know

#

I was a moderator on the last forum

static badge
#

yeah z

#

come on let's get those forums replaced :>

ionic sonnet
rustic sun
static badge
#

well he opened a pr

merry talon
#

i have 4 more

static badge
#

what the fuck why is that file on one line

merry talon
#

what

#

are you saying wrap a single html tag

static badge
#

the materialize file

merry talon
#

o

#

it's minified lul

static badge
#

why does that have 1500 columns

#

.g minified

limber knotBOT
#

(DiscordBot) https://en.wikipedia.org/wiki/Minification_(programming) -- Minification (programming) - Wikipedia: "Minification (also minimisation or minimization), is the process of removing all unnecessary characters from the source codes of interpreted..."

Minification (also minimisation or minimization), is the process of removing all unnecessary characters from the source codes of interpreted programming languages or markup languages without changing their functionality. These unnecessary characters usually include white spa...

static badge
#

ah yes

cosmic raft
#

lol

#

my labeller shipped an hour ago

#

will be here by tomorrow

#

why can't canada post be quick like this

#

:<

merry talon
#

newegg uses purolator right?

cosmic raft
#

they're using fedex for this

static badge
#

personally I prefer horseback

#

damn looks like sweepy is our new web dev

#

2 prs

#

pulled

cosmic raft
#

re: dist -> out

fresh ermine
merry talon
#

oh that 's a mistake actually

#

fixed

cosmic raft
#

all tested?

#

Weight: 5.8 lbs / 2.63 kgs

#

that's a heavy labeller

merry talon
#

hold on

#

good thing you asked

#

the html isn't being minified

cosmic raft
#

ah I see

#

line 87/99 in the diff

#

was dist, now src

#

i think

merry talon
#

yeah

#

hold on my reflog is a disaster right now

#

github didn't like that

#

but it seems to be right now

upper stump
merry talon
#

tested and good

merry talon
#

deploy previews <3

#

once that js gets cleaned up to not use relative URLs we can have those

cosmic raft
#

merged

wide hazel
#

my fucking lord finals have been killer today

#

one half-hour exam, one 7-page paper, one week-long project, one speech

#

all today

#

T.T

#

I'm just gonna go in a corner and expire now

#

shit, wait, I've got two more exams first

#

THEN I'll expire.

hot gorge
#

Be me. Find end portal, go in and build enderman farm, but don't kill dragon. Finally kill dragon and go to enderman farm. Have farm glitch and get tossed into the void with the egg

valid fulcrum
orchid pelican
#

Recommendation for a nice headset with 8.1 surround and a good mic?

marble hare
ancient bolt
#

I can't express how happy I am to be done with school

austere ivy
#

can I guess?

#

very happy.

hard kernel
#

did paper fix some of the bugs of spigot or just a copy with better performance?

limber knotBOT
grand pewter
#

lol thats pretty funny

#

i mean it looks like its a clientside thing

#

but maybe you could make a plugin to vanish players / spoof locations if they're far away

#

that'd effectively just trick the client into getting rubbish data for the crash report

void void
#

anyone who talked in chat you say? so i guess minecraft puts that info in the chat json

#

are you using any plugin to modify chat? because that might fix it

#

also modify death messages

#

both those by default contain a lot of entity info

#

(lots of guessing here)

grand pewter
#

hey that could work too maybe

void void
#

waiting for minecraft to download

grand pewter
#

if its only from people who chat you could have the chat be re-printed but from the server

#

so it appears from a player but isn't the player

void void
#

in that case you just need something to set the chat format, would discard the json stuff

#

can someone explain why openjdk-11-jdk-headless on ubuntu installs x11 stuff?

#

isnt headless not meant to need graphical stuff like x and fonts

golden gust
#

Theres some stuff, e.g. libxrender, which is used for stuff like the server image icon iirc

#

Well, that's mc specifically using that part of the JRE, but it exists and things use it, so having stuff like libxrender installed is pretty essential for everything to work in there, if you actually don't need any of that stuff, iirc xrender is possibly only a recommend

void void
#

i see

#

zxcv are you sure it's actually showing the locations of players who are out of tracking distance?

grand pewter
#

i think he's already long gone

void void
#

the spigot post was from 2015 anyway, so i guess the guy was confused and thought it actually showed people out of distance

lapis turtle
void void
#

some guy is just waiting for the day he gets paid that 100k for "shipping"

finite wave
#

Lol

void void
#

200iq

cosmic raft
void void
#

does making a stupid face get you more views?

inner flare
stiff yarrow
#

@void void scientific fact backed by study: yes

real ember
void void
#

any eta 1.16

umbral shoal
stiff yarrow
#

@void void about 6 years give or take

void void
#

okey can u pm me then

tribal crag
finite wave
#

.remind @void void 6 years 1.16

#

.remind 9y @void void 1.1

limber knotBOT
#

DiscordBot: Reminder set for 9 years from now.

finite wave
#

.remind 6y @void void 1.16

limber knotBOT
#

DiscordBot: Reminder set for 6 years from now.

void void
#

thank you @finite wave

finite wave
#

Took some help

woven otter
#

hmm does it actually work

finite wave
#

Idk

#

.remind 5d @woven otter Suck a dick

limber knotBOT
#

DiscordBot: Reminder set for 5 days from now.

worthy flame
woven otter
#

wow rood

heady spear
#

Why does he have to wait 5 days

#

If I were him I would want to suck one right now

quasi valley
#

.remind 4d @finite wave remind mtm of the reminder in a day

limber knotBOT
#

DiscordBot: Reminder set for 4 days from now.

shy nova
woven otter
#

City as wise man once said:
"ur retarded"

left yacht
#

.remind 20y is minecraft dead yet?

limber knotBOT
#

DiscordBot: Reminder set for 2 decades from now.

left yacht
#

o.o

#

.remind 100y did Kashike become a foot model?

limber knotBOT
#

DiscordBot: Reminder set for 10 decades from now.

left yacht
#

awe no centuries

normal echo
#

.remind 10s hi

limber knotBOT
#

DiscordBot: Reminder set for 10 seconds from now.

#

Reminder for DiscordBot: hi

merry talon
#

Microsoft is really starting to not be evil anymore

void void
fossil cedar
terse temple
acoustic pilot
#

It's been an ongoing effort cleaning up Ballmer's mess lol

void void
#

Ballmer Peak!

stiff yarrow
#

@acoustic pilot fill me in

#

what did ballmer do

#

I don't know microsoft lore

void void
#

lore lmao

acoustic pilot
#

Ballmer ran Microsoft prior to Nadella, and he's pretty much responsible for the anti-dev culture

acoustic pilot
#

All the cool shit MS has been doing since then has been mostly Nadella embracing open source and the developer community.

void void
#

can we make that an emote

#

ima do it

stiff yarrow
#

inb4 windows open source but remains commercial

void void
#

Wonder what they're ripping out of it before putting on GH

#

lmao

stiff yarrow
#

the terminal?

#

or what

void void
#

wat

#

powertoys

stiff yarrow
#

oh

void void
acoustic pilot
#

Wouldn't surprise me if Home Edition got open sourced

stiff yarrow
#

never heard of this shit

acoustic pilot
#

Maybe rebrand to Community Edition or something

stiff yarrow
#

imagine making something that could only run on windows

#

🀒

void void
#

that would be nice Byte, would that imply free winblows πŸ˜ƒ

acoustic pilot
#

Free Windows doesn't seem too farfetched to me

stiff yarrow
#

home edition would quickly get a fork that outclassed pro

void void
#

yep

#

exactly lmao

stiff yarrow
#

idk windows codebase is probably GIGANTIC

#

it'd take a wihle

#

maybe

void void
#

it's also probably disgusting

acoustic pilot
#

I think MS knows there isn't as much of a market there anymore, as long as certain key pieces remain closed and proprietary, they can still milk the professional edition.

stiff yarrow
#

tbh they cleaned it up

#

it used to be pretty bad tho

#

windows was such a shit show until recent history

void void
#

people: "why did you jump to windows 10"
ms: "oh yeah about that"

acoustic pilot
#

At this point Home Edition is probably bundled with most pre-built computer at peanut earnings for Microsoft

stiff yarrow
#

rip windows 9

acoustic pilot
#

I'm guessing there isn't much money in Home Ed for MS

stiff yarrow
#

I'm sure they still make plenty on it tho

#

also going open doesn't mean they would stop making bank

void void
#

i mean they got azure, windows store, one drive,

#

shitload other crap

stiff yarrow
#

imagine if d3d went open pog

acoustic pilot
#

XBox and gaming in general represents a huge portion of Microsoft's revenue

#

For that reason alone anything DirectX related won't be open for a while

#

Certain trade secrets gotta stay secret πŸ˜›

stiff yarrow
#

wine works pretty well these days

spring stump
acoustic pilot
#

I need that new MS Terminal so bad

#

I got so many Git Bash windows lol

#

Need tabs

#

MS Terminal + WSL 2 is sounding good

void void
#

WSL2 is a vm apparently

lusty rivet
merry talon
#

yeah a good one though

#

and yeah that terminal will be a life saver

#

hopefully I won't have to mess with cygwin anymore

void void
#

what THE FUCK intellij

#

mouse clicks won't register suddenly

#

not

#

fun

sharp sentinel
#

I wonder what is being announced on May 17th

#

I also wonder if I’ll care about what it is

#

My fear is it’ll be something that is super major for Bedrock tbh

fossil sparrow
austere ivy
#

-- BEDROCK HAS BEEN DELETED --

#

-- MINECRAFT JAVA EDITION HAS BEEN RENAMED TO MINECRAFT --

#

-- MINECRAFT IS NOW OPEN SOURCE --

#

amazing

rocky pelican
limber knotBOT
#

electroniccat: if looks like you accidentaly reverted changes of the 2 previous commits in the last commit to the 1.14 branch: https://github.com/PaperMC/Paper/commit/7f9b65035a52f6cf96590e42af99c36150897c75#diff-67f0a9c0491628899f31d68629ad87dbR19

GitHub

Upstream has released updates that appears to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
fe0cadf0 Ad...

golden gust
#

Well, drats

ornate spindle
#

huh assumed that was on purpose

vestal jasper
#

Is now

ornate spindle
#

apparently people are already modding it

vestal jasper
#

I'm pretty sure I started playing MC through the browser

#

Feels like theyre suggesting that was never a thing

limber knotBOT
austere ivy
#

what

#

readded?

#

do you mean read or readied? :s

golden gust
#

Yea, I missed the api patch, today is good

neat relic
static badge
#

you also missed my tracker change

golden gust
#

hm?

static badge
#

oops looking at the wrong patch

golden gust
#

Yea, I totally forgot about the fact that up runs a rb

coarse urchin
#

πŸ¦€ Pre2 released πŸ¦€

#

is paper 1.14.1 pre2 out yet

near heron
#

And the page is gone for me
And it is back.

#

It is already fixed in prerelease 1 for me. ViaVersion did allow 1.14.1 prerelease 1 clients to join. And I havent noticed the issues anymore. Even with high speed flying.

worthy breach
#

are the 1.14.1 prereleases faster than paper for small servers?

golden gust
#

if they fixed chunk loading, maybe?

pulsar wigeon
#

faster
i think it's more about brokenness than speed imo

finite wave
#

Mhm

void void
teal arrow
livid echo
#

paper for classic πŸ˜‰ πŸ˜‰

finite wave
#

No

void void
finite wave
#

It's balnk

void void
#

u suk then

finite wave
#

How do i do

limber knotBOT
void void
#

idk it just workd for me

unreal quarry
#

Brokkoli are you sure 1.14 is legal api version? I swear I tried that first day spigot released a public jar and it didnt work (my plugin was getting legacy materials instead of current ones)

golden gust
#

Yes

#

1.14 is for 1.14+ because yay breakages

eager lotus
unreal quarry
#

i'm looking at the code now and the only usage I can find is if something is set. the avtual value doesnt matter?

golden gust
#

it will refuse to load if the api version is unknown

#

for ex, 1.14 on 1.13 = no

unreal quarry
#

i see that, but i mean on 1.14 server there is no difference in behavior by specifying 1.13 or 1.14 so it doesnt matter?

#

this whole compat layer thing is confusing af

#

(i also just woke up so may be slow)

golden gust
#

It's just very... "smart" for making plugin devs lives easier

void void
#

Knows anyone a PlayTime plugin for BungeeCord which also supports PlaceHolderAPI or has its own API?

limber knotBOT
#

I like the whole "how dare you no understand this ambiguous thing that we told you did something else" attitude that Spigot took

golden gust
#

It just adds more annoyance to the API

#

Oh, billy, CraftMagicNumbers

#
            if (!pdf.getAPIVersion().equals("1.13") && !pdf.getAPIVersion().equals("1.14")) {
                throw new InvalidPluginException("Unsupported API version " + pdf.getAPIVersion());
unreal quarry
#

yeah, i'm looking at that

#

question still stands, though lol

golden gust
#

There are differences, e.g. the custom data container was removed

#

But the API dealing with this is just stupid imho

unreal quarry
#

maybe if i rephrase. say you have a plugin with api-version: 1.13, run it on a 1.14 server. nothing changes. it still works fine. it still works fine on 1.13 servers too. BUT if you update your plugin and put api-version: 1.14 it still works fine on 1.14 server. there is no difference at all. but it now fails to load on 1.13 servers, so you kinda shot yourself in the foot there...

so in short:

api-version: 1.13 works on 1.13 and 1.14 servers exactly the same.
api-version: 1.14 works on 1.14 servers but not 1.13 servers. Even though there is no difference in behavior.

#

i'm still half asleep so pretend thats a question ^

#

thats how i'm reading this though, yeah?

upper flicker
#

Yes

unreal quarry
#

ok, so this is no longer about the compat layer then, its more about the api itself now (which is a good thing)

#

this is awesome, actually. i was just bitching the other day about how bukkit was lacking a "minimum api version" requirement plugins could set. this is exactly that ^_^

#

the way it was explained before was "it turns on the compat layer" and that was it

tropic flame
#

yeah that's actually cool

golden gust
#

Well, yea, but you're assuming that that list won't be broken down the line, it's not a min API rev as much of a "this is what we think is compat"

unreal quarry
#

thats where a max option would come in handy, but thats harder to pull off in this manor πŸ˜› not expecting it. this should suffice for a min requirement even if it wasnt designed with that in mind, at least for now.

#

i really like how android handles it https://developer.android.com/guide/topics/manifest/uses-sdk-element but i have no idea how they handle it internally. i just like how it works from an app developer's perspective

Android Developers

Lets you express an application's compatibility with one or more versions of the Android platform, by means of an API Level integer. The API Level expressed by an application will be compared to the API Level of a given Android system, which may vary…

vast prairie
void void
#

😠

queen rapids
#

whats the matter

void void
#

Stop doing your job 😠

#

too much updates 😠

vast prairie
#

unless you update it in your start script

void void
#

My server was up to date a few hours ago

#

No restart since

#

😠

indigo cloud
fleet compass
stiff yarrow
#

your first mistake was using 1.14 at all tho

#

naughty

void void
#

runs 1.14 before its actually ready

#

huhu, updates already?!

#

hu

fallen oracle
#

Hehe

finite wave
#

Include an autoupdater

#

yes yes

tropic flame
limber knotBOT
#

(DiscordBot) Cristiano Ronaldo Penis Goal! - length 18s - 466 likes, 19 dislikes (96.1%) - 164,528 views - GOOOAL on 2011.07.30

tropic flame
#

don't let this video die

finite wave
#

.g Logics4

limber knotBOT
#

(DiscordBot) https://github.com/Logics4 -- Logics4 (Logics4) Β· GitHub: "Logics4 has 7 repositories available. Follow their code on GitHub."

finite wave
#

.g Logics4 site:gist.github.com

limber knotBOT
#

(DiscordBot) No results found.

finite wave
#

.g Logics4 -site:github.com

limber knotBOT
#

(DiscordBot) https://ncatlab.org/nlab/show/the+logic+S4(m) -- the logic S4(m) in nLab: "Jul 8, 2017 ... Idea. The flavor of modal logic called S4 is propositional logic equipped with a single modality usually written β€œβ–‘β€ subject to the..."

finite wave
#

uhh

quasi valley
#

inb4 you find porn again

finite wave
#

Oi

#

I only find porn when i want to

quasi valley
#

πŸ˜‚

limber knotBOT
#

eta on paper 1.15?

sharp plume
finite wave
#

.remind 2y qwertty 1.15

limber knotBOT
#

DiscordBot: Reminder set for 2 years from now.

#

oh cool

#

what about paper 1.16

pulsar wigeon
#

tbh 1.15 has a good chance of being before the end of the year

finite wave
#

Your mom has

limber knotBOT
#

im so scared of potential pvp update

#

well not scared

#

what is the other word?

finite wave
#

afraid?

limber knotBOT
#

yes

finite wave
#

terrified?

limber knotBOT
#

nailed it

ancient bolt
#

just bought a standing mat

vestal jasper
#

.remind 10s leaf's retarded

limber knotBOT
#

DiscordBot: Reminder set for 10 seconds from now.

ancient bolt
#

hopefully it lets me stand more often at my desk

limber knotBOT
#

Reminder for DiscordBot: leaf's retarded

vestal jasper
#

it doesn't even ping me lol

golden gust
#

It pings the bridge

finite wave
#

.remid 5s @vestal jasper suck a dick

#

.remind 5s @vestal jasper suck a dick

limber knotBOT
#

DiscordBot: Reminder set for 5 seconds from now.

#

Reminder for DiscordBot: @vestal jasper suck a dick

vestal jasper
#

nice

ancient bolt
#

Reminder for you assholes

#

stop

vestal jasper
#

:(

limber knotBOT
#

is there a way to view changelog for paper 114?

vestal jasper
#

commits :^)

limber knotBOT
#

where are those

vestal jasper
#

not sure tbh

limber knotBOT
#

thats what im asking

golden gust
#

On github, go take a look at the 1.14 branch

analog meteor
molten fable
#

where are the Initial builds of Paper 1.14 available?

golden gust
molten fable
golden gust
#

It literally tells you the endpoint to download the server jar?

#

The examples for 1.13.2, how do you think you get 1.14?

finite wave
limber knotBOT
#

?spoonfeed

#

runs

finite wave
#

We gotta help the retarded people.

golden gust
#

It's supposed to be a test

vestal jasper
#

If you're unable to find out how to grab it you're prob not ready to use it in its current state

pulsar wigeon
#

^

golden gust
#

We don't want people who aren't willing to read to use it

pulsar wigeon
#

if you help retards, they're going to latch on to you and keep asking

finite wave
#

I know

#

That's why i block them straight after.

vestal jasper
limber knotBOT
#

using non-insults as insults πŸ€”

molten fable
#

np... I can take a block xD

#

Thanks for the help.

cosmic raft
#

It's here @void void

finite wave
#

lol

#

nice

void void
#

that was....fast as fuck

#

@cosmic raft

cosmic raft
#

Yup @void void

#

That's Newegg for you

golden gust
limber knotBOT
#

(DiscordBot) CRS-17 Mission - length **** - 704 likes, 46 dislikes (93.9%) - 0 views - SpaceX on 2019.05.09

cosmic raft
#

Faster than Amazon here

stiff yarrow
#

if anyone here uses paypal and hasn't bothered hitting the upgrade to business account button, its worth it, massive UI upgrade peepoGIGA

limber knotBOT
#

not using business paypal

remote marsh
wide hazel
#

@stiff yarrow happy? πŸ˜›

stiff yarrow
#

does this mean pog

wide hazel
#

I actually have some free time today

#

I might revert like one or two changes depending on what I end up doing, but yes. Merged.

stiff yarrow
#

yeah I don't mind

#

that PR was only about an hour of me using IntelliJ's Shift+F6 hotkey

#

and the signature refactor tool

wide hazel
#

I have yet to decide on a direction I want to take these class instantiations such as Redis and Rabbit

static badge
#

poggers merged

stiff yarrow
#

its like christmas

wide hazel
#

lol

stiff yarrow
wide hazel
#

rip

static badge
#

ah yes

#

standard optionals

wide hazel
#

I'mma actually make use of throws

#

in the API

stiff yarrow
wide hazel
#

that much I know for sure

#

some of those diffs were me being lazy πŸ˜›

#

I try not to, but I get a little lazy sometimes too

#

copy/paste code I know isn't fantastic

#

I'd say, in general, the codebase is pretty alright

stiff yarrow
#

everyday I spend in a spaghetti factory so to be able to refactor another projects spaghetti feels refreshing aPPepeHacker

wide hazel
#

lol

#

small amounts of spaghetti, but yes πŸ˜›

static badge
#

only spaghetti I likely is mom's spaghetti

stiff yarrow
#

yeah its not quite the horror that I work with on the daily

#

much easier to fix your spaghetti while its still small

#

and I only touched your API implementation

#

you can do similar stuff in the rest of your project

wide hazel
#

yeah, should be fine

#

^ main reason I wiped the box to begin with

#

least if one of my sites gets pwned the others don't as well

stiff yarrow
#

what ssh client is that Thonk

wide hazel
#

Terminator. I like Terminology more, but it's inmpossible to install on Debian stable

limber knotBOT
#

uxrvt or something me thinks is his terminal

stiff yarrow
#

I'm using terminology right now

limber knotBOT
#

oh

stiff yarrow
#

is that a VM then egg Thonk

wide hazel
#

Terminology is my favorite by far

#

it's a Hostwinds server

stiff yarrow
#

whys it all windows like in appearance

wide hazel
#

unless you're talking about Deepin?

#

this is my laptop

#

not a VM, no

stiff yarrow
#

oh so its got a similar skin to Aero

#

that's why

wide hazel
#

yep! Can also make it look like OSX

#

I chose Windows

stiff yarrow
#

right now I'm on gnome but apparently the deepin desktop can be installed on arch

wide hazel
#

it's better with the OS istelf

#

desktop alone is a bit buggy

#

such smooth

#

much pretty

stiff yarrow
#

so far I like arch more Thonk

wide hazel
#

Arch's fine, but I like not having to fight with my daily driver

void void
#

A random question, what phones are you guys using

#

Mine broke today

wide hazel
#

Pixel 3

limber knotBOT
#

op 5t

wide hazel
#

best phone I've ever owned by far

stiff yarrow
#

s7

#

I need a new one

void void
#

I looked at the pixel 3a but not available here

visual swift
#

should aikar be fired for never working on paper builds and only playing ark

wide hazel
#

3a is fine, but the 3 has the extra power needed for its toys

#

and the toys are worth

stiff yarrow
#

Ark is pretty good if you HEAVILY tweak it

void void
#

What toys

stiff yarrow
#

like the default rates in Ark are sadomasochism

#

I crank almost everything up 10-50x

wide hazel
#

the entire phone is a machine learning + google magnum opus

#

everything about it is accessible, easy to use, and just overall fantastic

#

needs some power to do that though

#

and hardware

visual swift
#

who here /blackberry chad/

wide hazel
#

3a has limited power and hardware, so I don't imagine it being nearly as fantastic as the 3

void void
#

Yeah I know but I use my phone sparsely

wide hazel
#

didn't think I'd be this impressed going from a $250 phone to a $1k phone, but here I am

#

totally worth the price

#

the jump between the Nexus 5 to the Pixel 3 is like a jump from a dial phone to a smart phone

#

one tiny feature I end up using a ton (that I didn't think was that useful when I saw it) is the flip-to-silence feature. When my phone is face-down on a table it's silenced.

#

useful for interviews, speeches, etc

#

or just lunch

limber knotBOT
#

I mean you could've just installed an app to do that πŸ€”

wide hazel
#

it's baked into the OS

#

no need for an app

limber knotBOT
#

my phone automatically unlocks when I pick it up from the table/out of my pocket and locks automatically when I put it back ;D

wide hazel
#

phone uses ML to determine when apps can be stopped in the background to save battery as well

vestal jasper
#

arch btw

wide hazel
#

and what notifs to send you

limber knotBOT
#

I almost never use the power button now^^

wide hazel
#

I'm more security focused, so I prefer a manual unlock

limber knotBOT
#

ok, well not "unlock", more like the screen turns on

#

and depending on the current security state it wants a pin or not

#

does paper/spigot not have view distance option anymore? is it in server.properties now?

#

having troulbe finding it in paper/spigot config

#

had it to not ask for a pin in the past when I was at home but that function broke in llama :S

wide hazel
#

I just use the fingerprint πŸ˜›

limber knotBOT
#

yeah, I don't trust insecure authentication xD

#

a pin is a lot better

wide hazel
#

it's not insecure, just not protected by the 5th so police can get you to ulock it if they want

#

though I'm not really concerned about that now so

limber knotBOT
#

it's insecure if all I need is a photo of your hand to unlock the phone xD

wide hazel
#

not nearly that easily fooled

limber knotBOT
#

lol

wide hazel
#

I thought the same about Apple's facial recognition and it turns out it's quite good as well

#

surprisingly hard to beat

limber knotBOT
#

finger print sensors are extremely easy to fool

strange bane
#

Microsoft implemented FaceID before Apple did. πŸ˜›

#

It's the same technology used in Windows Hello for Windows Phones.

limber knotBOT
#

so have fun changing your finger print once they are leaked once Kappa

wide hazel
#

generally fingerprint sensors are easy-ish-kinda to fool, but the ones on phones are much harder

strange bane
#

Phones don't store a copy of your fingerprint. πŸ˜›

wide hazel
#

MS's FaceID was broken pretty quickly, whereas Apple somehow has a defeat for every technique used previously including masks

strange bane
#

In the same way you should never store a password. Phones store essentially a hash of it.

wide hazel
#

Pixel 3's fingerprint sensor is on the back

#

can't 3D print for it

#

I mean, you can, but it won't work

limber knotBOT
#

wat

#

I don't recall a time where police can force you to unlock your phone without a warrant. Whether it be locked with a fingerprint or pin

pulsar wigeon
#

you recall wrong

#

pretty sure the supreme court ruled on this (US ofc)

#

fingerprint = something you have, password = something you know

wide hazel
#

^

#

know is protected

pulsar wigeon
#

only the password is protected by 5th amendment

wide hazel
#

have is not

limber knotBOT
#

so is obtaining your fingerprint

pulsar wigeon
#

??

#

they can grab your fingerprint off a doorknob

wide hazel
#

or just tell you to unlock it

pulsar wigeon
#

"obtaining" a fingerprint certainly is not unconsitutional

limber knotBOT
#

just because they tell you or ask you doesn't mean you have to

#

big difference

pulsar wigeon
#

and telling you to use it, according to the supreme court, also isn't

#

so uh, sorry about your opinion

wide hazel
#

difference is still in the physical vs mental

#

physical anything, including your body, can be used

limber knotBOT
#

but can't they just prosecute you if you don't comply with the police? πŸ€”

wide hazel
#

yeah

#

sometimes

pulsar wigeon
#

depends

wide hazel
#

it's situational, yeah

pulsar wigeon
#

if you don't waive your 5th amendment rights, you can't be prosecuted for not giving up a password

wide hazel
#

"can't" is also situational :/

pulsar wigeon
#

well, it won't hold up in court

#

they sure can try

wide hazel
#

but that's how it's SUPPOSED to work, yes

limber knotBOT
#

btw. how do you encrypt a phone with just a fingerprint? πŸ€”

pulsar wigeon
#

and it might cost you a lot of lawyer fees

#

but in theory, of course

limber knotBOT
#

or do you still have to put in the password on first boot?

wide hazel
#

encrypted phones are unlocked with your pass

#

then you unlock the screen with the print

limber knotBOT
#

so the print is essentially worthless, cool...

wide hazel
#

phone still asks me for my pass on occasion as well

#

randomly

pulsar wigeon
#

tbh just double up passwording anything you don't want anyone to see :^)

#

police or otherwise

#

fingerprints/facial recognition have never been good security

limber knotBOT
#

just don't store stuff outside of your head that you don't want people to know ;)

wide hazel
#

yeah, I keep my SSH keys on Boxcryptor behind a LastPass password which is secured with 2FA, and even then the key itself is encrypted

limber knotBOT
#

I guess just have both fingerprint and passcode

wide hazel
#

it's one of those things that doesn't matter much to me (my phone)

limber knotBOT
#

fingerprint to get to the passcode screen :P

wide hazel
#

honestly I'm not expecting the gov't to break my door down and start grabbing my equipment

#

they are not my threat actor

limber knotBOT
#

frostalf: that's kinda scary though, don't want to have to reset your phone just because you had an accident that burned off your finger prints xD

wide hazel
#

rot13 all the things

#

they'll never know

limber knotBOT
#

you have 2 fingers, generally both hands are identical or nearly identical enough.

#

what kind of strange hands do you have? Oo

strange bane
#

No fingers on your hands have the same fingerprint.

tropic flame
#

doesn't force shutting down basically make android require the password at boot time?

#

or something like that

strange bane
#

Shutting down always required a pass.

#

If you're asking before you even get to the lock screen, no.

limber knotBOT
#

depends on your system, really

#

the only time Android requires password at boot, and this is with newer versions, is when you entered the password incorrectly 20 times

#

I bet you can easily encrypt everything even before the actual system boot

#

Android provides that as a native feature in newer versions

#

will even encrypt sd cards as well

limber knotBOT
#

anyone try compiling git against 1.14.1 pre-release 2?

#

before I try wanted to know if it fails spectacularly.

static badge
#

hm?

limber knotBOT
#

thought I would try compiling * (HEAD detached at origin/ver/1.14) with 1.14.1

#

pre-release 2

#

that's not how this works...

#

It is if you make it work.

pulsar wigeon
#

LUL

limber knotBOT
#

uh, have fun I guess?

#

How dare you lol at me =)

pulsar wigeon
#

of course it works if you make it work

#

that's a tautology

limber knotBOT
#

yeah but is it a PITA

pulsar wigeon
#

well like phoenix said, have fun

#

mm paninis

limber knotBOT
#

Given that we need to retain compat with spigot, our entire build process depends on spigot releasing their mappings and stuff for that version

#

well you just have to make it work ;)

merry talon
#

Cant apply a diff to a file that doesn't match its expectation lol

limber knotBOT
#

was wondering how different it was.

#

with enough fuzz you can often wiggle in stuff etc.

static badge
#

you can have fun trying to get our stuff onto 1.14

limber knotBOT
#

if everything just wiggles in i'll be surprised

static badge
#

yeah

limber knotBOT
#

me too

#

but thought I would ask if somebody has tried

pulsar wigeon
#

any masochists around? thonk

limber knotBOT
#

I mean just run buildtools once, then replace the minecraft jar and tell it to not update and then see everything break Β―_(ツ)_/Β―

#

Spottedleaf, you mean 1.14.1 right. Have no issues at all compiling 1.14. Patches don't blow up etc now.

static badge
#

yeah

#

I'd wait for mojang to push

#

and then consequently md69 to push

limber knotBOT
#

guess I can wait a until May 13 then

#

have not seen a single commit in dynmap for while... that dead now?

gloomy sphinx
#

probably not

#

the guy has posted some updates less than a year ago

#

probably just busy

limber knotBOT
#

Was looking at what needs to be done. Was not that super complicated at first glance.

static badge
#

it's probably not very complicated

sonic kiln
#

looks at combat pets sees does not support paper blames paper... I feel like I want to blame CombatPets

limber knotBOT
#

Blame Hillary

#

Its all her fault

#

yeah it's more like "the author uses some internal shit that might be changed in paper but doesn't care to support it"

#

That author says that all of their stuff doesn't work with paper, only instance we found of that was the author using internals which was literally avoidable by using the spawnEntity method... No idea if there are other issues

sonic kiln
#

what a pleb

limber knotBOT
#

i slept with one of the mojang employees, ama

pulsar wigeon
#

just fix their plugin and post your own fixed version

limber knotBOT
#

Hi, I need help with Stream#forEach. I have for example a Person[] persons and I want to do Arrays.stream(persons).forEach(person -> print(person.getName())). Now is it possible to get a Stream of the Strings person.getName() instead of the last forEach? If yes how?

static badge
#

I believe you use the map call

unreal quarry
limber knotBOT
#

Spottedleaf: thx!

static badge
#

in this case it would be Arrays.stream(persons).map(Person::getName).forEach

cosmic raft
#

What's that orange cable @unreal quarry

#

Lock?

unreal quarry
#

its a reminder of a lock

#

it doesnt do anything itself, other than remind you not to ride away with the disc lock on the rotor, or else you'll rip apart the brake caliper

cosmic raft
#

Oh I see

unreal quarry
#

i thought it was a silly idea at first. but during some maintenance i've already pushed it and forgot it was there

#

luckily it was hand pushed slowly and not being ridden lol

#

now i use it every time it goes on ^_^

limber knotBOT
#

Is it possible to use a method reference with parameters like this: .forEach(point -> point.move(getPosition().getX(), getPosition().getY()))

#

Or is this already as compact as possible?

merry talon
#

I've got this I/O soundtrack firmly burned into my brain now

unreal quarry
#

pretty sure method references can only be used in parameter-less methods

merry talon
#

you can pass the lamba parameter into a method with them

#

but no I dont know how you expect to utilize them there lol

#

pretty sure the former is the whole point otherwise its not any shorter

limber knotBOT
#

Thank you so much! Finally I also learn how to use this lambda stuff :D

acoustic pilot
#

should be able to translate a -> b.c(a) to b::c, so with some design changes maybe you can compact it more.

static badge
#

I also personally find compacting things for the sake of them a waste of time you could put elsewhere

vestal jasper
#

player quit server because I don't want to play on a fuckin block server

#

excuse me what

#

what does that even mean

cosmic raft
#

yes

static badge
#

vic runs a server?

limber knotBOT
#

maybe not have a block server?

static badge
#

.g vicarious minecraft server

limber knotBOT
#

(DiscordBot) https://www.minecraft.net/en-us/download/server/ -- Download server for Minecraft | Minecraft: "The easiest way to play with friends is to subscribe to Realms, but, if you want to set up your own multiplayer server for Minecraft: Java Edition,..."

#

have fewer blocks on your server, scrub

#

(DiscordBot) NO CUBES MOD 1.12.2 minecraft - how to download and install no cubes mod 1.12.2 (with forge) - length 5m 40s - 47 likes, 10 dislikes (82.5%) - 3,437 views - Udisen on 2018.12.24

vestal jasper
#

I do run a server

#

I'm not letting you anywhere near it leaf

#

I don't need that level of retardism corrupting it

limber knotBOT
#

Do you write you equals methods with instanceof or getClass() equality?

#

The first one could violate the symmetry if the class is not final in case of subclassing.

void void
#

class

#

wait

#

its a trick

#

Β―_(ツ)_/Β―

limber knotBOT
#

trick?

void void
#

ignore me

pulsar wigeon
#

i always do

@Override
public boolean equals(Object other) {
    return (obj == this) || (this == obj);
}```
to make sure i am adhering to the symmetry contract :^)
limber knotBOT
#

but thats ensuring the objects are the same not that they are the same class

pulsar wigeon
#

wooooosh

limber knotBOT
#

I probably missed the first part of the question

#

wizjany lol

pulsar wigeon
#

glad someone got it

proud dagger
limber knotBOT
#

'Xerox, obviously, was unable to sell it, so the inventors jumped ship and founded a small, scrappy startup named β€œAdobe”.'

#

Xerox basically invented everything in modern computing but failed to do anything with it

static badge
#

.g xerox

limber knotBOT
#

(DiscordBot) https://www.xerox.com/ -- Xerox: Workplace and Digital Printing Solutions: "Workplace solutions, document management and digital printing technologies to help organizations communicate, connect and work."

static badge
#

quite a bit actually

limber knotBOT
#

Laser printers, PostScript, OOP, the GUI, Ethernet, the MVC pattern

#

People left PARC to join or found companies that would actually use these things, Xerox got basically nothing from them

limber knotBOT
#

irc never forgets

acoustic pilot
#

tru, it never forgets ur dumness

pulsar wigeon
#

we don't need irc to remind us, he does it all the time

pale elbow
vestal jasper
#

Don't report this to paper
reports it to paper

#

πŸ‘

void void
sonic kiln
#

bought a toaster and it toasted itself.. Did i obtain the golden toaster? or should i return this defective πŸ€”

pulsar wigeon
#

you're supposed to put bread in the toaster

#

not toaster in the toaster

merry talon
#

trying to install my password manager on my iPad so I can sign in to the app store but it wont let me download it without signing in

#

fucks sake

static badge
#

get fucked part 15

#

well part 0 for you

merry talon
#

oh cool

#

after painstakingly typing it in

#

my iOS version is too old

static badge
#

see this is why you don't use macs

merry talon
#

ur retarded

static badge
#

and u use apple products

merry talon
#

nice observation

static badge
#

there was an implication too

#

but ur retarded so I would have to explain that

merry talon
#

not a very good one

#

since u just referred to an iOS device as a mac

static badge
#

that was a dumb meme

#

but I need to explain everything don't I

#

u

#

r

#

r

#

e

#

t

#

a

#

r

#

d

#

e

#

d

vestal jasper
#

If you weren't so retarded you'd make sense and wouldnt need to spell shit out

#

@static badge

static badge
#

ur retarded

vestal jasper
#

Ur retarded

static badge
#

ur

vestal jasper
#

U

static badge
#

u

vestal jasper
static badge
#

​

#

​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

#

​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

#

​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

cosmic raft
#

cease

static badge