#general

3141 messages ยท Page 1055 of 4

minor badge
#

go in the BUS stinky

meager tusk
#

MonkaS ok proxi

#

Is the bus here yet?

minor badge
#

the bus is late

mighty storm
#

is storing a bunch of objects you want to refer back to later in a class somewhere bad

minor badge
#

xy

meager tusk
#

^

mighty storm
#

wha

meager tusk
#

xy problem

viral hornet
#

proxi ๐Ÿฅบ

meager tusk
#

look it up

minor badge
#

.xy

limber knotBOT
minor badge
#

we have it covered idriz ๐Ÿ˜ก

#

@viral hornet uwu

meager tusk
viral hornet
#

uwu

mighty storm
#

what? It's not a problem, it's a question lol

meager tusk
#

Paper team was aware

mighty storm
#

That's what I'm doing, is it bad

#

opinions

minor badge
#

who knows, provide example of what you mean

swift root
#

static graveyard?

#

those are fun

meager tusk
#

Constants.java TE_BabyRage

minor badge
#

larry graveyard ๐Ÿ˜”๐Ÿ˜”๐Ÿ˜”

mighty storm
#

Yeah that's about it lol, jsut a class of static objects

minor badge
#

then its usually a bad idea

meager tusk
#

static constants?

swift root
#

i mean

meager tusk
#

yeah it depends

swift root
#

it works if you want to hardcode some things you need to access in several places

meager tusk
#

show us example TE_BabyRage

minor badge
#

constants are great

#

mutable statics are iffy

meager tusk
#

because technically a String is an Object pogPause

mighty storm
#

should do final

minor badge
#

idriz is my Object

meager tusk
#

Compile time constants breaking my fucking configuration library TE_BabyRage

swift root
#

Prox why would you graveyard me

minor badge
#

๐Ÿ˜”๐Ÿ˜”

meager tusk
#

.

minor badge
#

just transient them dumdum!

meager tusk
#

Proxi?

minor badge
#

idriz?

swift root
#

The only way I'd allow it is if you were graveyarded alongside me so I could spend forever with u in the cool, loving earth

meager tusk
#

idriz is my Object
@minor badge aPES_WTFEyes

mighty storm
#

statics are cursed, I spent like 30 minutes solving a problem when I was learning about them initially

swift root
#

static = pls no change me

minor badge
#

youre not primitive, Idriz! GWcmeisterPeepoLove

meager tusk
#

I'm boxed

minor badge
#

i'll box ya papi

meager tusk
#

You're calling me a boxed primitive then. I see.

#

Yo

#

Wanna throw hands?? punchypunchypunchypunchy

peak dirge
#

And I am thus a chad JIT compiler.

mighty storm
#

alright yall have fun

meager tusk
#

you never actually sent an example so we couldn't guage your question tbf

#

sometimes it's fine sometimes it's not ig

swift root
#

public static final String VARIABLETHATNEVERCHANGES = "proxi is cute"

#

that's the best use

minor badge
#

youre the best use GWcmeisterPeepoLove

swift root
meager tusk
#

Wow. He used incorrect naming convention.

#

Not separated by underscores.

#

Can't believe this. Flabbergasted.

swift root
#

great catch

#

that was a test you see

meager tusk
#

Did I pass???

swift root
#

well yes

#

and no

#

but mostly yes

meager tusk
#

sadge You forgot the equals..

swift root
#

now that was a major screw up

#

and Ifailed

meager tusk
#

Now I've passed with flying colors PES_SuperHappy

swift root
#

yes

#

flying away

meager tusk
#

wow ok unknown token "proxi is cute" then

swift root
#

like my relevance

meager tusk
#

@minor badge you see this? he made that an unknown token

swift root
#

I've amended it

meager tusk
#

the compiler doesn't know!

swift root
#

can't have my love for proxi being unknown

minor badge
#

๐Ÿ˜”๐Ÿ˜”

#

idriz pls love me

meager tusk
#

Ok

swift root
#

๐Ÿ˜ฎ

#

;(

meager tusk
#

public static final String PROXI_STATUS = "Awesome and Amazing";

#

See? I did it right.

#

Because I'm a ๐Ÿ’ฏ 1337 programmer hacker

minor badge
#
interface Lovable
object Idriz : Lovable ```
meager tusk
minor badge
meager tusk
#

AWWW

#

Wait.

#

object Idriz?

#

I see.

swift root
#
public static final String UNCHANGING_UNIVERSAL_TRUTH = "Proxi is wonderful and I love Proxi";
vestal jasper
#

yeah you're an OBJECT

swift root
#

I did it best lmao

meager tusk
#

I'm not an object I'm A CLASS OF MY OWN TE_BabyRage

minor badge
#

object means singleton class

vestal jasper
#

@minor badge you're the most wonderful singleton on the earth

meager tusk
#

oh right objects in kotlin

#

There can only be one Idriz PES_SuperHappy

minor badge
#

idriz is one and he is eternal

meager tusk
#

Is that me?

minor badge
#

yos

vestal jasper
#

wow proxi ignoring me smh my head I'm going back to my devving

viral hornet
#

wow ok unknown token "proxi is cute~" then
I agree

meager tusk
#

PES_SuperHappy we stan Proxi

swift root
#

petition to change 'stan' to 'prox' with the same meaning so we can get prox some more exposure

#

so we can once and for all prox prox

meager tusk
#

Aren't you the same person that made proxi an unknown token?

viral hornet
#

proxi

meager tusk
#

PES4_Ignore I don't know you

swift root
#

oh shush

meager tusk
swift root
#

it was a fatal error

meager tusk
#

I write code that works 100% of the time and never fails. Don't ask Michael though he'll spread propaganda TE_BabyRage

viral hornet
#

@twin lagoon ๐Ÿฅบ

meager tusk
#

Fuck

viral hornet
#

Sorry you said his name

#

I must plead

minor badge
#

wtf michale

#

stop lying

#

idriz is god

meager tusk
#

PES_SuperHappy Proxi PES_Heart

cosmic raft
#

wheee

#

that was fun

#

first night of VR stuff

zealous wedge
#

nice, how is it?

cosmic raft
#

Good

#

Easier when sitting in games that support it

#

I got dizzy when standing

zealous wedge
#

interesting

viral hornet
#

I played VR once and it really screwed with me haha. Didn't get dizzy, just felt really cautious of how much I was walking around.

quasi valley
#

hello coumm

viral hornet
#

omg kenny

#

How's germany today

quasi valley
#

windy

#

howโ€™s spiderland today

viral hornet
#

Spiderfree tyvm

#

All doors/windows closed and aircon on for the past two days KekwLaugh

quasi valley
#

nice ๐Ÿ˜‚

#

camm

twin lagoon
#

camm

quasi valley
#

that has a slightly different meaning in german

viral hornet
#

oh
HAHAHA

quasi valley
#

which I wouldn't be surprised you meant that as well, BUT kekw

viral hornet
#

Please PM what I said ๐Ÿ˜‚

#

michael ๐Ÿฅบ

twin lagoon
#

camm ๐Ÿฅบ

viral hornet
#

How was sleep

twin lagoon
#

epic ๐Ÿฅบ

viral hornet
#

that's epic ๐Ÿฅบ

twin lagoon
#

my new phone arrives today pogPause

viral hornet
#

You got the new pixel, right?

twin lagoon
#

yes clappywappy

viral hornet
#

niice

#

I've had the Samsung Note for the past few years, but have considered the new pixel

vestal jasper
#

THAT REMINDS ME ty camm I got my goldeneye cart in the post today and I need to get it pepeLove

viral hornet
#

Just don't want to get oneand hate it haha

#

I saw that Vic ๐Ÿ˜›

#

n o s t a l g i a

meager tusk
#

@twin lagoon clappywappy aPES2_HappyWave

twin lagoon
#

idriz PES3_Wave

#

@viral hornet buy it ๐Ÿฅบ

viral hornet
#

You buy it for me ๐Ÿฅบ

light raptor
#

anyone know if im allowed to continue making making the pokeballers texturepack since its discontinued?

viral hornet
#

Maybe check the license?

vernal moth
#

Depends on the licence

#

Best to ask the author for permission

light raptor
#

where would i find the license?

twin lagoon
#

in the resource pack itself

#

usually a file called LICENSE in the root dir

#

i doubt many resource packs come with them

viral hornet
#

michael ๐Ÿฅบ

#

help me

twin lagoon
#

๐Ÿฅบ

light raptor
#

cant find any license file thing

twin lagoon
#

yeah i doubt most resource packs come with one

#

contact ther author

#

if you don't manage to come in contact you could probably just continue the resource pack & give credits

light raptor
#

k, i think they had a website but its now the weird format and stuff

#

thats it

twin lagoon
light raptor
#

k

#

i think it was made for a server or somethig

vestal jasper
#

pokeballers was a server yes

light raptor
#

wont let me message them

twin lagoon
#

obviously

#

here's the owner

#

he's active, gl

light raptor
#

thanks

#

is there a way to dm on spigot? or just say something on prfile posts?

twin lagoon
light raptor
#

thx

viral hornet
worn ember
#

the pr's on that DMCA repo are so cringe

vernal moth
#

good moring

worn ember
#

morning

ashen cliff
cosmic raft
livid swan
#

Countering Horizon's tactics should be as simple as using heuristics. A premium plugin that counters their (very simple) redstone/lag would be quite useful.

cedar spade
#

If you delete the whole project, you can make the README shorter which is always better

vernal bone
cedar spade
#

omg wow how dare pop

vernal bone
#

Chunky original code from Aikar Gigamonka

potent fossil
#

well vivarium was straight up not worth the watch

vernal moth
#

finally a game that benefits from my wide screen

#

lmao

#

thats part of my fab to produce the dum level 20 shape

#

the part in the upper right ๐Ÿ˜„

worn ember
#

are you ok mini?

#

do you need some mental help?

vernal moth
#

no

#

fuck

#

I did a mistake

#

and copied it a billion times

#

lmao

#

can you spot it on the first img?

#

lemme zoom in

worn ember
#

i dont even know what any of this is

wide chasm
#

Are the bottom components (those 2x1s) not connected to the pipe thingy above?

#

I only played this for one hour or so, so idk

vernal moth
#

mfw doubled the production

#

the mistake is that the output of the right 2 stackers isn't reaching the belt

wide chasm
#

Yeah, that's what I meant. I think. Stackers are the 2x1s, right?

vernal moth
#

now I need to build more output lines

#

ye

limber knotBOT
vernal moth
#

fuck, me highway is full

#

urg

#

time to stop

limber knotBOT
#

is that a 2D factorio clone? thonk

vernal moth
#

kinda

#

its similar

#

its fun

#

shapez.io has a online version thats a bit limited

#

game is 5 euro on steam

limber knotBOT
#

don't really have time for such games, lol

#

pretty sure I would sink hours/days into these

vernal moth
#

yyyeweeeeeaaaaaaah

#

.wa 640 minutes to hours

limber knotBOT
vernal moth
#

I brought the game on friday

limber knotBOT
#

oof

vernal moth
#

its open source tho

limber knotBOT
#

nice

vernal moth
#

even gpl

#

๐Ÿ˜„

limber knotBOT
#

god why is all of the xbox live website stuff so awful? they don't even manage to use their identifier system for their display names across the whole system

twin lagoon
#

oddly enough i don't have that issue

#

it just shows my username without the numbers on that page

limber knotBOT
#

you probably had one before they added the identifiers

twin lagoon
#

nop

#

only created one last year or so

limber knotBOT
#

well that's before they added them

#

pretty sure it was at the start of this year or something

#

actually seems to be the middle of last year

#

or at least it was announced then

#

also they might or might not only apply it to usernames that someone already has? although I'm pretty sure nobody had mine ๐Ÿ‘€

#

(or m aybe I just already made an account with that name and forgot lol)

worn ember
#

Can't even see what I'm typing cx

quasi valley
#

that gamertag system has existed for a while now

#

it's just that even the newest games don't support it, so for example my name in Dungeons is KennyTV6739 (or any other 4 numbers, can't remember)

limber knotBOT
#

since octoboer 2019

#

and yeah, not even the xbox live website supports it

quasi valley
#

ah yeah

#

10/10

worn ember
#

nice

olive marlin
waxen panther
#

pepega moment

olive garden
#

I keep wondering, are there any profitable MC servers that are not just a collection of minigames?

haughty bear
#

the pay to win [faction/survival/etc] ones

limber knotBOT
#

skyblock can probably be profitable without being too much pay to win

limpid comet
#

^

#

since its usually a non-competitive environment

limber knotBOT
#

well... some players really want their number to be the highest ๐Ÿ‘€

twin lagoon
waxen panther
#

michwal pleadinghearts

limpid comet
#

even so they're not winning other than having a high number

#

well

#

depends on the server i guess

limber knotBOT
#

yeah, some servers give rewards for the highest level in a season or something

limpid comet
#

yeah those are the servers i don't like :p

#

i'm more interested in fostering a community when i get to skyblock

topaz mortar
#

Or just do p2w on 1.7.10 Mojang cannot block you. ๐Ÿคฃ

limpid comet
#

i was always wondering, does the eula apply to the server or the client (i.e. server running 1.7.10+protocol hacks, client on 1.16)

twin lagoon
#

both

limpid comet
#

alright

limber knotBOT
#

just don't use their auth system

#

runs

topaz mortar
#

If I'm not totally outdated 1.7.10 was pre Netty rewrite. So clientside server blocking doesn't do something.

#

Doesn't exist.

#

๐Ÿคฃ ๐Ÿคฃ

limpid comet
#

i finally secured my postgresql database partyparrot

twin lagoon
#

bought flight simulator premium deluxe catvibing

#

time to regret this purchase within 24 hours

visual egret
sharp sentinel
#

Anyone happen to know the height at which entities that sit on armour stands are at?

#

Like, what's the "mount Y" on an armor stand

cedar spade
#

Wasn't the Netty rewrite 1.7?

waxen panther
#

i am the netty rewrite

worn ember
#

ur poop

limpid comet
#

be nice ded

waxen panther
#

ded OMEGALUL

worn ember
limpid comet
worn ember
#

well rtp sponge module compiles now

waxen panther
sharp sentinel
#

Netty rewrite was 1.3 I thought

#

I remember 1.2 being the last version before some major rewrite, and I feel like it was networking

limpid comet
#

wow, so long ago

#

i remember 1.3 coming out was the biggest thing to happen ever

#

desert temples!

sharp sentinel
#

I still remember beta 1.3 as being the biggest update tbh

#

beds and smooth lighting were such a game changer

#

oh, and repeaters

quasi valley
#

the first major update I remember was when jungles were added

limpid comet
#

my first introduction was 1.1 :p

quasi valley
#

I wasn't even aware of the concept of updates, so I thought I spawned in a secret biome because I entered a seed haha

limpid comet
#

missed the 1.0 release bandwagon by a few months

sharp sentinel
#

Players can no longer milk squids.

Smh beta 1.3 also removed the best feature

#

And this too,

Wood doesn't burn forever anymore.

limpid comet
#

what

#

you could milk squids

cedar spade
#

#bringbackgears

topaz mortar
#

I remember 1.2 being the last version before some major rewrite, and I feel like it was networking
@sharp sentinel That was the server rewrite where Single player got local multiplayer server. Instead of real singleplayer as before.

limpid comet
#

ugh i'm an idiot

#

i just spent the past 20 min trying to figure out why itemStack.getItemMeta().getPersistentDataContainer().set(...) wasn't saving

#

forgot to set the item meta :p

#

really love how the spigot api, seemingly at random, switches between mutable and immutable

#

er, bukkit api i guess

cedar spade
#

Wasn't the Netty rewrite 1.7?
๐Ÿ‘€

#

Also, 1.2 was the "introduction" of Anvil

#

Though the world format has evolved several times since then

#

Also @quasi valley that was 1.2

#

I bought MC like a week before 1.2 came out lol

quasi valley
#

heh nice

#

for me it was prolly a month or two before

limpid comet
#

i got a PM on Roblox from one of my friends saying "hey.. prolly not gonna be on anymore since im playing minecraft" and he convinced me to get it

#

lol

#

good times

cedar spade
#

in other news, Mojang is adding MOSS to the game

#

news to me

golden gust
#

MOSS just creates so many issues

#

Boooooo

cedar spade
#

no u

limpid comet
#

they're adding what

cedar spade
#

Minecraft Open Source Software

limpid comet
#

the essx discord?

#

oh

cedar spade
#

yes

limpid comet
#

1.17 moss

#

yes yes

austere ivy
#

what are your guys' opinions on chearful.ninja? my friend is trying to use it but I've never heard about it so I dunno if it's trustworthy

leaden quiver
#

uhm how can I give myself a zombie spawner for example

vernal bone
#

Install essentialsx, and do /i spawnerzombie

meager tusk
#

@cedar spade wdym they'll add MOSS lol. add it to where?

limpid comet
#

they're adding moss to caves

meager tusk
#

that's almost as useful as the glowsquid

limpid comet
#

moobloom ๐Ÿ˜ฉ

worn ember
#

mc beta gang

leaden quiver
#

Install essentialsx, and do /i spawnerzombie
@vernal bone not working

limpid comet
#

"not working" means nothing

#

do you get an error message?

#

unknown command?

#

anything in console?

leaden quiver
#

so there's not an item with this name

limpid comet
#

believe it's /i spawner:zombie

leaden quiver
limpid comet
#

then this is probably a question for essentialsx support discord

limpid comet
#

dyescape

#

why do i recognize that

#

oh md is here

cedar spade
#

/i spawner then /spawner zombie is probably easier

#

There's a way to spawn a zombie spawner item but I don't recall what it is, iirc it's version-dependent

leaden quiver
#

i know about that but I want to make a reward for a crate

cedar spade
#

/i zombiespawner should work on 1.13+

leaden quiver
#

oh yeah

#

thanks

hollow pilot
#

Is there some master list of MC server lists?

limpid comet
#

lol

vernal moth
#

Lmao

#

Somebody managed to sneak in the git repo out youtube-dl into the dmca repo

#

Using the fact that github basically mirrors the state of a repo when you create a PR, but doesn't delete it you delete the repo you used to create the PR

cedar spade
#

Nice

limpid comet
cunning raft
#

wtf

#

lmaooo

vernal moth
#

We will see if github cares enough to remove

#

I am not sure they have to

limpid comet
#

implying RIAA will even figure this out

vernal moth
#

They would have to if they get another dmca (altho this wasn't an dmca in the first place, you get it)

#

Basically, bug Streisand effect

cedar spade
#

inb4 dmca repo gets dmca'd

quasi valley
#

no way

#

lmao

cunning raft
#

they have 16 days from the first dmca to delete

#

since they need to wait for the chance of a counter notice

#

but it still shouldn't be able to be viewed like that tho

#

also that pr got nuked

vernal moth
#

It's not a dmca

#

They can't dmca since they don't own the copyright to the source

#

They argue the code is used to circumvent copyright protection

#

And thus is illegal

#

Which would be fun to test in court

#

But nobody will do that so they won

#

Which is a bit issue in itself

#

The ppl with money are more likely to win

#

As nobody tests them

#

Which is why it's important that epic fights apple

cunning raft
#

well that's a troll case

#

ain't gonna solve anything

vernal moth
#

Maybe

#

That's up to the judge to decide

#

But not up to apple, which is the point

#

(and not up to epic for that matter)

cunning raft
#

i mean true but epic is literally trolling

#

and the judge is not liking any of it

vernal moth
#

But the judge also recognized apples toxic behavior

#

Idk, we will see, this ain't decided yet

waxen panther
#

lmfao that dyescape video

vernal moth
#

Dyescape community is amazing

void void
#

meanwhile, what would be the least painful way of comparing two brigadier root nodes?

#

i'm trying to band aid this useless command declaration packet sending

#

sending new commands on every respawn makes certain players disconnect

vernal moth
#

Comparing most likely is more costly than sending, lol

#

Command nodes are huge

#

Rather, check what would lead to a change

#

Aka, permissions and new commands registered/unregistered

void void
#

i'd rather spend some more time on server side than make players disconnect

vernal moth
#

So if player perm change, mark him for resending, if new commands gets added, mark all players for resending

void void
#

i guess if i think about it like this; then that might work ok

#

i'll just skip every command declaration packet but the one sent on server join; unless one of the cases you listed happens

vernal moth
#

I am not sure if those are the only things that would affect the command nodes, but it's a good start

#

Paper has a command send event, idk if that's cancelable

void void
#

i have protocollib installed anyway

vernal moth
#

Sadly not cancelable

void void
#

yeah

#

best i could do is clear the root command node, but that'd tell that there aren't commands pretty much (...?)

vernal moth
#

Idk what would happen

void void
#

so i'd be indeed better off cancelling packet sending using protocollib

crystal compass
#

Do yall think its better to have higher or lower Rank prices?

#

i've rank prices up to 325$ for like two years, and probably 18 people have bought the top rank

#

but like I almost wonder if prices were lower, there would be more ranks bought that would out perform the above

vernal moth
#

idk, do you think its fair to charge 325$ for a block game?

crystal compass
#

Nope

vernal moth
#

soooo, dont do it then

crystal compass
#

But when I made my server 2 years ago, I had copied some prices I saw somewhere

#

but now im down the road where like 200 people have spent over 150$ on ranks in my store so i cant just be like

#

ye im taking down the prices by 75%

next wind
#

Who tf is paying that much money for something they could lose in a second if they got banned or the server shut down

crystal compass
#

some people do honestly

#

my ranks went up to 200$ before but then some donators literally told me to make more ranks and add more stuff to them because they want to support the server

cunning raft
#

MOM I NEED A EFF 50 PICKAXE CAN I BORROW YOUR CREDIT CARD

crystal compass
#

hahaha

vernal moth
#

if they want to support the server, no need to add actual perks

#

a simple "hey, this is my paypal" would work too

#

or itch.io style "pay what you want"

next wind
#

or even a patreon

crystal compass
#

but as I said im like stuck because I don't want to chince all the people that spent their money on high prices

#

but I want to lower them Lol

next wind
#

you could still keep an incredibly expensive role and boost everyone who bought one of the more expensive roles up to it while redoing the rest of the roles

cunning raft
#

Just make a sale that never ends

#

Put "1 WEEK ONLY 80% OFF THE STORE" in your MOTD

#

And never take it off

crystal compass
#

lmao

void void
#

the fucking spigot discord man

twin lagoon
#

spigot

#

there's your issue

limpid comet
#

just make a "I paid an incredibly large sum of money years ago to this server" exclusive rank

#

give it all to them

#

then lower your prices

#

everyone loves exclusive things

finite herald
#

Is ServerListPlus v3.4.8 the most up-to-date version?

#

Or are most people using developmental builds?

meager tusk
#

@twin lagoon uwu

twin lagoon
#

idriz clappywappy

#

do you do the dupings

meager tusk
#

Sometimings

limber knotBOT
#

Aโ€‹idโ€‹anโ€‹: you should always use latest dev build, especially if it is a good chunk newer than the latest release or if it has been around a long time

lean kiln
#

I linked him to your build

finite herald
#

@wheat quarry Thank you for the info! Do you not have private messages?

visual egret
#

making a forge mod for the first time in my life and i cannot figure out how to send a message from the client to the client

#

i wish it was as simple as bukkit/spigot/paper

zealous wedge
#

it is literally there's a addMessage or w/e on the LocalPlayer

#

Also forge has a discord, plus there are a few other modding community discords

vernal moth
#

Urg, why do movies need to have speech in other languages and then subtitle it?

#

Like, why does the bad guy need to speak russian and not just english with an accent

#

That would make the movie so much more enjoyable

#

I hate reading

visual egret
#

"realisim"

vernal moth
#

I wanna focus on the pictures

ashen cliff
#

Mute the sound and turn off the subtitles.

vernal moth
#

...

#

Also, these subtitles I can't turn off

#

They are embedded into the vid

#

They are not the additional ones I could enable

ashen cliff
#

Amazing. Absolutely amazing. So just like most Slav movies.

vernal moth
#

That's sometimes even worse, some films on netflix don't have subtitles if I watch them in english, then I can't understand non English stuff again

#

They would have german subtitles for the non dubbed stuff if I would watched it in german tho

#

Which makes me even more angry since nobody would want to hear german

#

It's a mess

#

So: directors shouldn't do ot

#

It adds nothing a good accent wouldn't add

#

Maybe it's lazy filming and they changing the script in post ๐Ÿค”

#

That would actually be genius

#

Unless you speak russian ๐Ÿ˜‚

golden gust
meager tusk
#

biggus dickus PepeLa

vernal moth
#

Interesting

#

A ex ea qa lead works at mojang now?

#

Aaand he leaked waterlogged rains

#

See the can't repro pic, window title

limpid comet
#

alright

#

i've had enough spigot discord tonight

vernal moth
#

Why do you bother? Lol

limpid comet
#

i don't know, mini. i don't know.

#

maybe it's a sad form of masochism?

vernal moth
#

I think I sparked enough joy in there

limpid comet
#

you did

#

thanks mini

#

i should probably get back to working on my minigame now

#

i did have the genius idea of replacing my plugin messaging channels with redis

#

i think it would be far more versatile

#

but i don't want to fuck a system that already works

#

actually i do need to implement matchmaking

#

so i might play around with redis for that and eventually move the whole system over

#

OHHH Then i could store what servers are running in cache!!!

cosmic raft
#

@vernal moth where do you see Thommy as being from EA?

vernal moth
#

Take a look at jskill it you want skill based match making

#

@cosmic raft his last roles were on ea titles

#

But thinking about it, maybe he's a contractor

#

Idk if ea would hire a contractor as qa lead

limpid comet
#

jskill?

#

NO WAY

#

there's a sbmm library

#

wait

#

jskills?

#

i can't find anything mini

vernal moth
#

Think that's the most up to date fork

limpid comet
#

huh

vernal moth
#

True skill is the mmr algo msft wrote for xbll

limpid comet
#

trueskill algorithm

#

i'll look into that

#

thank you

#

probably gonna want to implement it myself since i assume there will be implementation-specific details for my usecase

vernal moth
#

What would be an impl detail you want for an mmr system?

limpid comet
#

i don't know, that's why i'm assuming :p
i don't have any experience with it

vernal moth
#

You can do a frontend for it, like games like league do, the while leagues and divisions etc

#

But in the end it's just mmr

limpid comet
#

idek if i'm gonna do sbmm at the start

#

since our playerbase is gonna be very small

#

and also the game i'm working on rn doesn't really need it

#

super casual ๐Ÿ˜›

limber knotBOT
#

@finite herald I am not on Discord often and they don't seem to have an option to enable email notification about PMs and stuff

tropic flame
#

haha now Mojang accounts will merge into Microsoft accounts

#

just as I wanted to ditch my hotmail email forever

#

can't wait for GitHub accounts to become Microsoft accounts too /s

twin lagoon
#

you can create a microsoft account without signing up for outlook/hotmail

tropic flame
#

yeah I guess I'll just do that when the time comes

#

i'm still against the merge tho

twin lagoon
#

y

tropic flame
#

i find it pointless

#

no one asked for it

#

it's just for the sake of a "unified experience"

olive marlin
#

A lot of people asked for it.

tropic flame
#

who

limber knotBOT
#

we asked for getting unified minecraft, mojang responds with forcing microsoft accounts but not providing a unified game thonk

twin lagoon
#

who

#

anyone who wanted a secure account

#

and the same account for all mc games

#

the current mojang account system is literally a joke

limber knotBOT
#

accounts weren't insecure before, people just didn't secure them properly and input their login data into random sites because mojang doesn't provide oauth

twin lagoon
#

they're literally insecure

limber knotBOT
#

if mojang provides a xbox live account to mojang UUID mapping api (and if xbox live has oauth which I assume it has?) then it will be a bit better

#

doesn't matter in the end anyways, paper already supports third party auth services ยฏ_(ใƒ„)_/ยฏ

void void
#

I'm personally off-put by migrating (a second time) to Microsoft

#

mainly because my account I used to sign into bing got banned because I used my online name instead of my real name

#

Last thing I want is for MS to detect that, and automatically shut me off from the game I paid for

tropic flame
#

yeah lmao Mojang accounts made sense because there was a ToS just for Mojang

limber knotBOT
#

pretty sure they can't lawfully block a purchased product from you based on forcing you to provide them with your real name

tropic flame
#

now you'll also have to abide by Microsoft's rules

limber knotBOT
#

(which they already have anyways)

void void
#

doesn't matter if it's lawful or not -- I don't have lawyers to defend myself in the event it happens

waxen panther
#

Whoโ€™s rules do you think youโ€™re following right now lol

#

If Microsoft wanted to add more rules to mojang nothing was stopping them

limber knotBOT
#

just use whatever name you used to purchase the game and you will always proof ownership

twin lagoon
#

oh no the horror of abiding by microsoft's rules!

void void
#

Sure, but the TOS for microsoft accounts would be different than Microsoft accounts

limber knotBOT
#

who cares about getting doxxed by toxic 2b2t kids anyways?

void void
#

what?

#

I'm not concerned about that

limber knotBOT
#

then just give them whatever real name that purchased the account ยฏ_(ใƒ„)_/ยฏ

void void
#

the past is the past -- even if I wanted to change my real name, the account (along with any metadata tracing the account to me) is already marked forever

tropic flame
twin lagoon
#

as if you've read any of those

#

lol

tropic flame
#

wait this is intellectual property

void void
#

the problem is whether they see the new migrated account connected to my old banned account in any way

tropic flame
#

anyway this is the only link i find lol

twin lagoon
#

you're going to be following both of those

#

lol

waxen panther
#

lmao

twin lagoon
#

the mojang account terms contain literally nothing besides them telling some basic rules about returns, refunds & cancellations

#

and telling you to not hack the site

limber knotBOT
#

doesn't matter, mojang signed a contract when you purchased the game from them. microsoft inherited it. IF that contracted included unlimited access to their account system/auth servers ("online mode") then they need to provide that or refund

#

(no idea if that is even in the statement when purchasing minecraft though lol)

void void
#

btw, is this migration automatic, or will I have to do it within a set time limit?

limber knotBOT
#

(or granted to you by applicable laws like consumer protection by implication of what the purchase page/product info says I guess)

twin lagoon
#

how can it be automatic

#

lol

void void
#

ยฏ_(ใƒ„)_/ยฏ

limber knotBOT
#

according to them you have to manually link your account

#

and at some point you are forced to to login (at least according to their FAQ)

#

wat

#

how about removing the escapes

cosmic raft
#

escapes?

limber knotBOT
#

\

cosmic raft
#

?

#

What are you talking about

limber knotBOT
#

oooh, I blame Z750

cosmic raft
#

Now I'm even more confused

limber knotBOT
#

dis4irc auto pastes too long chat messages

cosmic raft
#

yes

limber knotBOT
#

apparently that adds escapes

cosmic raft
#

there is no JSON on this side

#

so idk what you are on

zealous wedge
#

might be deleted message?

limber knotBOT
#

well discord has these stupid features that can rewrite history

zealous wedge
#

@visual egret said something

cosmic raft
#

indeed

#

and they wrote it with escapes too phoenix

#

[\"\",{\"text\":\"[\",\"bold\":true,\"color\":\"white\"},

limber knotBOT
#

I highly recommend removing the permissions to edit and delete messages before it bites you into your ass lol

zealous wedge
#

i'm sure they have a log of changes

cunning raft
#

you can't do that

limber knotBOT
#

wat

cunning raft
#

and yeah there's a log

#

edit and delete are linked to type

cosmic raft
#

You can't remove the ability to edit and delete messages, phoenix

#

lol

limber knotBOT
#

what the actual fuck

#

seriously, why is discord so shitty?

zealous wedge
#

the only perm is for delete other people's messages

cunning raft
#

discord is dumb

limber knotBOT
#

and why do people use this piece of crap?!?

cunning raft
#

but that is dumber

#

why would you remove delete and edit perms

#

that's mega-stupuid

limber knotBOT
#

why would you allow people to delete and edit messages without any kind of history?

#

even freaking facebook has a history of edits

cunning raft
#

because they don't want to store logs of deleted messages

cosmic raft
#

We have a log

cunning raft
#

and yeah thats left to bots

zealous wedge
#

because discord isn't designed for large communities lol

cunning raft
#

lul

limber knotBOT
#

I guess, yeah

#

but they should start learning that they are used by large communities lol

zealous wedge
#

edit messages is super nice if it's just you in a chat with your friends

twin lagoon
#

why would you allow people to revoke the permission to edit & delete messages

zealous wedge
#

but once the general public is involved it's bad

limber knotBOT
#

that's why they should just offer a permission and done

twin lagoon
#

seriously why is IRC so shitty

#

lmao

limber knotBOT
#

it's extremely easy to make someone look like an ass if you allow edit/deletion without any kind of indication that there was a message there

tropic flame
#

lul pls remove permissions from superior system because inferior system cannot keep up

#

ok

twin lagoon
#

exactly logics 200iq

limber knotBOT
#

and in the times when

cunning raft
#

there's an (edited) tag pheonix

limber knotBOT
#

why are we having this conversation again?

tropic flame
#

^

limber knotBOT
#

the internet just jumps on any bandwagon...

twin lagoon
#

the edited tag is plenty

limber knotBOT
#

it doesn't show the original message

#

deleted ones don't show at all

twin lagoon
#

edit history would be ideal but i kinda like not having the original message

cunning raft
#

phoenix go back to your cave

limber knotBOT
#

sorry that I care about people having proper conversations and not being able to revise history

cunning raft
#

if we edit messages like this phoenix can't see them

twin lagoon
#

who the fuck cares about edit history when you're trying to have a proper conversation

cunning raft
#

because he's an irc frog

twin lagoon
#

excuse me jroy but i cannot have that conversation with you

#

there is no edit history

limber knotBOT
#

it's insane how capitalist companies are allowed to do the exact same thing as the soviet uniion did back in the days

cunning raft
#

wtf

#

HOW

#

THE FUCK

twin lagoon
#

yeah no that's enough discord for today

#

time to go to bed

cunning raft
#

DID YOU GET THERE

limber knotBOT
#

revising history is something that shoudl never be allowed

#

not under any circumstance

#

this is...

cunning raft
#

holy shit this is another EU GPL phoenix rant

limber knotBOT
#

this is a turn

#

#politics bridge wen

cunning raft
#

never

limber knotBOT
#

it's pretty insane how a stance for freedom and liberty is controversial nowadays smh

cunning raft
#

the point was to blockade the phoenix armchair legal services

limber knotBOT
#

people just like to be inside their own bubbles and don't want anyone to pop them

cunning raft
#

yes

limber knotBOT
#

i mean we all know discord is bad

twin lagoon
#

zuwu

limber knotBOT
#

no need to whine about it

#

michael uwu

limpid comet
#

im kinda with Pheonix here monkaS

twin lagoon
#

@swift root uwu

limber knotBOT
#

I'm not whining, I'm just extremely surpsised they don't even offer such a basic permission

swift root
#

MICHAEL

#

UWU

cunning raft
#

it's a weird thing to offer

#

what if a user didn't mean to entire a message

limpid comet
#

yeah idk why you can't disable edits

cunning raft
#

discord is much more max

#

lax*

limber knotBOT
#

how about thinking before you speak?

#

isn't that something that one should do?

cunning raft
#

holy shit

#

define lax

tropic flame
#

what if a user didn't mean to entire a message
@cunning raft tHeY ShOuLd'Ve tHoUgHt bEfOrE SeNdInG

#

ok he said it himself

limpid comet
#

itd be nice if every message was stored as a git commit

tropic flame
#

I didn't even have to

cunning raft
#

pepega fucking hammer

tropic flame
#

itd be nice if every message was stored as a git commit
where can I sign this down

limber knotBOT
#

no, every message should be stored on a blockchain!

#

runs

limpid comet
#

ill make a messaging platform based on it

#

pogchain POGGIES

tropic flame
limber knotBOT
#

discordcoind wen?!?

#

-d

waxen panther
#

pepega irc moment (edited gang ๐Ÿ˜Ž)

limpid comet
#

does anyone wanna handle the rest of my servers development for me

#

ty

waxen panther
#

itโ€™s a real discord moment

limpid comet
#

guys I have a crush on phenix flunshed

tropic flame
#

on penix?

#

ok sorry

#

imagine deleting this now

waxen panther
#

guys I do NOT have a crush on Phoenix or ANY irc users.

tropic flame
#

haha yes

#

superior system

cunning raft
#

please stop acting communist by editing your messages

tropic flame
#

I am not a communist.

cunning raft
#

think before you type and don't drink and drive

limpid comet
#

Pheonix doesn't know kekw

twin lagoon
#

bwoccowi ๐Ÿฅบ

waxen panther
#

sorry sir my edited messages are extremely politically charged

#

michwal sunglass ๐Ÿฅฐ๐Ÿฅฐ

tropic flame
#

imagine having a crush in 2020

zealous wedge
#

mm communism

finite herald
#

@wheat quarry I did PM you if you aren't too busy to quickly check it lefbad

limpid comet
#

If you didn't have an SO by the start of 2020 you definitely don't have one now

waxen panther
#

I did at the start

#

Donโ€™t now

#

๐Ÿ˜Ž

limpid comet
#

:(

#

Rip brocoolsi

waxen panther
#

gamer moment

vestal jasper
#

Soviets breathed guise we can't breathe anymore it's illegal !

#

And back to lurking bye

limpid comet
#

I did at the start and now POGGIES

waxen panther
vestal jasper
#

@waxen panther

#

I keep writing uwu on all the white boards at work lol

waxen panther
#

Sorry Iโ€™m out spreading my communist ideals by editing messages in other servers

cosmic raft
zealous wedge
waxen panther
#

Iโ€™m sorry Vic

vestal jasper
#

People keep erasing them and then I write uwu in them again

waxen panther
#

One of my friends has started saying pog

#

I donโ€™t know what Iโ€™ve done

#

Ruined a man.

zealous wedge
#

p*g

vestal jasper
#

Lol

waxen panther
#

pog is an ILLEGAL word.

zealous wedge
#

uwu

vestal jasper
#

Pog uwu

worn pasture
#

owo

limber knotBOT
#

@finite herald as I said: I am rarely online on discord. just post it on whatever project issue tracker/discussion thread it belongs to or email me/write me a spigot/paper forum/irc pm

finite herald
limpid comet
#

What about a fax, Pheonix

worn pasture
#

carrier pigeon

cosmic raft
limber knotBOT
#

fax is a waste of paper

#

feel free to send one to my email I guess if you really need to hand write something ยฏ_(ใƒ„)_/ยฏ

vestal jasper
#

@worn pasture honestly fan of the unladen swallow method. Tie a string between two swallows. They can migrate about a coconut's worth of weight that way.

#

That's how I send my parcels anyway

worn pasture
#

i'll give you an unladen swallow

vestal jasper
viral hornet
#

@worn pasture

novel horizon
#

@sick kettle works for me, try it updated just to be sure ๐Ÿคท

sick kettle
#

k

#

its probably a plugin then

#

arghh

#

why do I have so many plugins downloaded reee

novel horizon
#

haha ^^

#

how many do you have

worn ember
waxen panther
#

BREAKING CHANGES R ILLEGAL

vestal jasper
#

DID I HEAR BREAKING CHANGES?

true canyon
#

break ALL the things!

pseudo solstice
#

that moment when someone says "Its zero degrees outside right now" and you use kelvin instead of farenheit

#

๐Ÿฅถ

novel horizon
#

everything just freezes ๐Ÿคท

mighty storm
#

Everything is 0k

limpid comet
#

๐Ÿคจ

mighty storm
#

Actually In space it doesn't even get that cold lol

upper flicker
#

you could screenshot just that message without any context and post it to reddit for karma

unique snow
#

Isn't it easy to do a breaking change between minor minecraft versions. People usually have to update their plugins anyway right?

#

I suppose then they'd have to have support for prior to the breaking change

true canyon
#

Plenty of plugins can continue working across several major version updates.

unique snow
#

Never mind I guess.

#

If the breaking change is worth it then maybe, otherwise it makes sense to avoid them

upper flicker
#

one of bukkit's largest success stories is also why it's such an antiquated pain in the ass

#

it does not break things

#

now that isnt quite an absolute, and certainly hasnt been since spigot took over

cunning raft
#

and then mix in NMS (not that's its bukkits fault but)

upper flicker
#

but by and large, bukkit does its best to avoid breaking changes

unique snow
#

Yeah it makes sense, if the interfaces change between 1.16 and 1.17, people who use that interface will have to either have different plugins for each or a method to handle each.

zealous wedge
#

or just use a little bit more reflection :p

unique snow
#

eww

upper flicker
#

dynamic plugin rewriting on class loads

#

always the answer

flint heron
#

Does Waterfall have support for servers with mods?

upper flicker
#

some sort of limited support

#

bungee + forge fight over part of the handshake packet and neither side will budge so I think that may not even be the case anymore

flint heron
#

hop...

#

some sort of limited support
@upper flicker Like which D: ?

upper flicker
#

no idea

#

I do not work on the proxy side of things, never interested me

flint heron
#

hmm...

waxen panther
#

z750 is our lead irc bot bridge technician

flint heron
#

And do you know who could help me with this question?

upper flicker
#

cat can whenever he's around and not sleeping presumably

flint heron
#

cat?

#

what cat xd?

#

AHhh

#

zzzcat

#

Can I go to your private?

waxen panther
#

donโ€™t ping him

#

and no

upper flicker
#

looks like he already did

#

so just wait

flint heron
#

I already went, and more I had help here (I guess)

#

oka xd

#

Thanks

limpid comet
#

@unique snow

#

So I have three main components

waxen panther
#

Docker moment inbound

limpid comet
#

My proxy (Velocity), my "server bootstrapped", and the servers themselves

viral hornet
#

๐Ÿ˜ 

#

Do boomers still use the nose in similes? >:-(

waxen panther
#

:^(

limpid comet
#

The bootstrapper (written in Go) spins up and kills Docker containers (which are various preconfigured minecraft servers), assigns them to an overlay network, and informs the proxy about it

upper flicker
#

:^o

unique snow
#

That sounds cool

limpid comet
#

The proxy then figures out where the player needs to go on connect, listens to plugin messages to send them to other servers, and stores info about player counts and stuff

#

Though I'm going to be improving this system with Redis soon

waxen panther
#

you could write minecraft 2 with the amount of effort docker users put in

unique snow
#

I plan on doing similar with my waterfall image (or velocity when I move to it).

#

I'm currently running off k8s, which primarily exists in my home, but I have 3 nodes in the cloud (using weave).

limpid comet
#

I plan to use k8s at some point, but we've only got one node so there's no real point to invest a lot of time into it

#
  • I think it will take less time to learn all the stuff I need for k8s now that I already know docker
unique snow
#

I'll probably make the go binary for waterfall/velocity use the official k8s bindings to interact with the cluster directly.

limpid comet
#

(forgot to mention: the proxy, db(postgresql) and bootstrapper all are ran via docket compose)

unique snow
#

Yeah k8s probably only makes sense with multiple, I do more than just MC which is why I use it.

limpid comet
#

We definitely plan to expand in the future

unique snow
#

Postgresql, nice.

limpid comet
#

And I was initially going to learn k8s or something

#

But it wasn't really time efficient since we haven't even launched yet

viral hornet
unique snow
#

My preferred DB.

limpid comet
#

Just wanna get something out the door, then when we have paying players we'll decide when/where we need to expand

waxen panther
#

๐Ÿ˜ณ๐Ÿ˜ณ๐Ÿ˜ณ

limpid comet
#

Yeah psql has been treating me nicely

waxen panther
#

where is that

potent fossil
#

Ok I'm done with Vivaldi

waxen panther
#

yes itโ€™s bad

potent fossil
#

Back to Firefox for me

waxen panther
#

Firefox or brave

unique snow
#

When you do, make sure you learn the kubeadm vanilla way first, all the other flavors make it easier, but understanding the components that make up a cluster is really important

potent fossil
#

Viv was ok for a little bit, but a lot of it was just unbearable

limpid comet
#

Yeah, that's a good point

upper flicker
#

wasnt brave the one with the tokens

waxen panther
#

Mozilla are having a bit of a moment atm so, staying with brave for now

potent fossil
#

i dont know much about brave

waxen panther
#

Yeah I turned all that stupid shit off

limpid comet
#

I have getting started with k8s book

potent fossil
#

but i know they do Basic Attention Tokens crypto

limpid comet
#

It's a very good read

potent fossil
#

Idk what they do really

upper flicker
#

all that extra stupid shit brave does pretty much immediately turns me off of them

zealous wedge
#

firefox will be fine for the near future i'm sure

cunning raft
#

brave is a blockchain scam

waxen panther
#

Iโ€™d like brave if their logo wasnโ€™t so stupid

zealous wedge
#

it'll be a few years down the road that ff stops being relevant if mozilla entirely fails

cunning raft
#

anything with blockchain = run the fuck away

upper flicker
#

what if we just bring back netscape

zealous wedge
#

adds blockchain to JRoy

#

you mean mozilla :p

upper flicker
#

no

#

I mean OG netscape

#

keep up

zealous wedge
#

we should bring back the full mozilla suite as one app

waxen panther
#

wait until mozilla fire the whole Firefox time on a dare

#

๐Ÿ˜ณ

potent fossil
#

Vivaldi has built-in adblock but no easy way to disable it without opening its convoluted as hell settings window and trying to find the block toggle and turning it off. When trying to add an exception, there is an option in there when if clicked it just adds a JS Object to the exception list (bug where they dont deconstruct the object)...

zealous wedge
#

but actually what we should bring back is IE for mac

potent fossil
#

Then, beyond that, it's just slow as hell.

zealous wedge
#

that was a fun browser

upper flicker
#

lol

unique snow
#

I've always been a Firefox boy myself, did use Chrome for a while due to work, but I got really turned off them due to their choices in the last couple years.

zealous wedge
#

used a whole different engine than ie for windows iirc

upper flicker
#

they did release edgium on mac

#

so its kinda gone full circle

zealous wedge
#

lol yeah

upper flicker
#

just without the apple paying them to do it thing

novel horizon
#

Vivaldi โค๏ธ

potent fossil
#

I forgot how fucking nice mac is, because I'm not really using it (don't go to campus for school atm...or, go anywhere for that matter). It just sits on my shelf.

waxen panther
#

vivaldi weird

potent fossil
#

But I just pulled it out and god damn fellas.

#

I missed this

waxen panther
#

Vimb is the only true browser

upper flicker
#

unfortunately they're doing the same shit they always do with it

potent fossil
#

tf is vimb

waxen panther
#

vim browser

potent fossil
#

kekw

unique snow
#

Lynx is the true browser