#1.21 Snapshots

4351 messages · Page 5 of 5 (latest)

red sigil
#

eg I was setting up raspberry pi os the other day

digital scaffold
#

Most things show mm/dd/yyyy because I'm in America, but my settings are all yyyy-mm-dd

red sigil
#

and the region settings didn't let me choose separate options for date format and time format

#

and number format

austere ocean
#

aaaaaaany second now

red sigil
#

smh

#

probably in 40 minutes

#

around 5pm my time

viscid crane
#

I just recently reworked my shader system to bake expressions relying on dynamic values into custom bytecode and interpret it on a gpu driven simd interpreter, which then populates a cbuffer and have a static shader read it

#

Bam, consistent input format and dynamic value support

weary moon
#

Rule 5 is make sure Tree Generation has been changed within the last 6 months

viscid crane
#

And highly performant too

digital scaffold
#

I want to see which bets are off 🙃

viscid crane
#

Still gotta rework it to make use of mesh shaders though

#

Instead of a traditional vertex pipeline

#

I am one of the masochists that love rendering

austere ocean
#

there's a "window of correctness", actually; at any given point in time a maximum of two bets are closest to it

#

so I could add a "if release happened now these people would win" display

digital scaffold
#

Wait, multiple winners?

austere ocean
#

no, only one will win

#

oldest bet always takes priority

#

lemme see if I can implement that

lone tree
#

Is it still possible to do weird stuff in the new vertex system?

#

like undersized quads

light arrow
#

hey gegy could you guys release in 16 minutes so I win the release bet /s /j

agile canyon
lone tree
#

like baked quads with less than 32 entries

digital scaffold
#

Is Sweden +1 or +2 atm?

lone tree
#

+2

light arrow
#

yea it's currently 16:28

lone tree
#

Like France

viscid crane
#

german time zone wooohoo

#

Central Europa baby

digital scaffold
#

So yeah, it's 4:30 there

#

30 minutes left in the work day

opal niche
#

20 minutes on my bet, please Mojang xD

austere ocean
#

why is jinja not behaving aaa

hard ivy
#

imagine if they got wind of us doing this betting thing, and are rigging it /jk

crystal umbra
lone tree
#

Note: Minecraft 1.21 will probably be released between 5pm and 7pm, as this is Mojira's maintenance period.

red sigil
austere ocean
#

oop, just caught a bug: seems like I was prioritizing newest instead of oldest

digital scaffold
#

Good catch

austere ocean
#

that should now be fixed

#

and now the person with the closest bet gets a green timestamp

#

if release were to happen Right Now, schurli would win

austere ocean
digital scaffold
#

You should get a bot added here so you can read nicknames and roles

#

Roles so you can prevent Problem Causers from placing bets

#

And you could add the winning role automatically too

austere ocean
#

they're not gonna let me do that lmao

#

at best I'll get a webhook

#

sci's already said, and I agree, that the role handing out should be done manually

#

as for nicks and roles, I could probably read those with an additional oauth scope

#

might look into it later

light arrow
#

(you can PR to Camelot)

austere ocean
#

for what :p

digital scaffold
#

The rest could be automated with a bot though. The needed permissions would be very minimal (default perms only)

digital scaffold
austere ocean
#

yeah I could make a bot to do it, but I've already got this cool website...

digital scaffold
#

Because reading nicknames off it would require an API

light arrow
austere ocean
digital scaffold
#

I doubt it tbh

austere ocean
#

lemme check actually

#

yup, and roles too

digital scaffold
#

That would allow you to read nicknames and roles for a user on every server their in

obsidian tide
#

where?

digital scaffold
#

Huh

#

Removed/not pushed

austere ocean
austere ocean
#

gwuh I swear I turned ping off

obsidian tide
#

but where?

#

I don't see it

digital scaffold
#

The green's not there for me

light arrow
#

c'mon release now

austere ocean
#

?????????? why did the green move to that other person

#

it should still be on schurli

digital scaffold
#

Have you not pushed that yet?

light arrow
#

the exact mid point

lone tree
#

wait 17:00:00

austere ocean
digital scaffold
#

Why can everybody else see this green indicator?

obsidian tide
#

I still don't see what you mean

unreal timber
#

looks fine to me

digital scaffold
#

Everybody but me and you ig

austere ocean
#

do a hard refresh

#

I had to change the stylesheet for it to work

digital scaffold
#

I can't on iOS Safari

#

Oh wait nvm

#

It's involved

lone tree
#

nope

#

Maintenance break (13.06.2024) from 17:00-19:00 CET. Bug tracker will be unavailable during the Maintenance break.

austere ocean
#

ugh, being lazy with my sorting is biting me in the ass

viscid crane
#

Me when I make a fancy trailer announcing the release, and then don't release it

#

A decent amount of tomfoolery

obsidian tide
#

good thing firefox has a disable cache button

digital scaffold
#

There, it's on CDA

unreal timber
#

it's gonna come out at 11:59 in the last timezone that is still Jun 13th

digital scaffold
#

I've gotten called CDA at least 3 times, fun fact

opal niche
#

Its unlikely itll be me unless they are legit hitting the button right now 😄

unreal timber
#

sci was a day too early

red sigil
#

likely to release in 3-10 minutes

obsidian tide
#

I too, because it changed it back

red sigil
#

either that or an hour more :P

austere ocean
#

I may have to manually override the winner, since there's another bug and it's gonna take me a bit to fix

digital scaffold
#

Can you please add an option to sort by time bet on?

austere ocean
#

nothing like seat-of-my-pants hotfixes in production :3

opal niche
#

Well, there's been no #mojira activity, so id be surprised if that was it

digital scaffold
opal niche
#

Then again, not surprised at the same time, because that would be something mojang would do day of

#

After not doing an rc2

unreal timber
light arrow
#

ginger be sure to check when people made the bets so nobody who made the bet after mojang workday started today wins

austere ocean
#

everyone's a critic

light arrow
austere ocean
#

I have a solution; it's extremely cursed, but it should work

digital scaffold
unreal timber
weary moon
austere ocean
light arrow
#

I think it's gonna be CDAGaming

austere ocean
digital scaffold
weary moon
#

Poke Sci to make a "Previous Snapshot Guesser Champion"

weary moon
#

:P

opal niche
#

Yee, its already too late for me I think

light arrow
digital scaffold
#

Oh hey, it is out

opal niche
#

Oh o.o

austere ocean
#

oop

crimson hazel
#

There is v2?

digital scaffold
#

When does the site poll for releases?

odd flare
#

Fuck I missed it by 2 hours

light arrow
#

and with this I'm locking the channel

austere ocean
#

okay, t-minus one minute until the winner check runs

red sigil
jagged stag
odd flare
#

Why locking it stabolb

red sigil
#

that implies the release has been built since 10:24 CEST

odd flare
#

Justbtename

digital scaffold
#

But where will we discuss bets?

#

If it's locked

red sigil
#

6.5 hours ago lol

austere ocean
#

uhhhhh

light arrow
alpine pelicanBOT
#

New version detected: 1.21.

digital scaffold
#

Wouldn't be opposed

lone tree
#

OMG

#

1.21

austere ocean
#

I should prooooobably note that the site uses the release time to calculate a winner

frozen jetty
#

just happened lol

austere ocean
#

so. yeah

opal niche
#

bruuuuh xD

alpine pelicanBOT
#

New version detected: 1.21.

jagged stag
#

screm what

#

twice, again

jagged stag
#

harold it's so random

austere ocean
#

it should've seen the release by now

light arrow
austere ocean
#

hang on, I think something's broken...

austere ocean
opal niche
fast lotus
light arrow
digital scaffold
#

Which is what happened here

alpine pelicanBOT
#

It's a fantastic day today, because it's release day Thursday! And not just any old release day. This one is extra special because today we're shipping Minecraft: Java Edition 1.21, also known as the Tricky Trials Update!Venture into the hazardous Trial Ch...

opal niche
#

Good bot 😄

digital scaffold
#

Well an rc is literally a candidate to be a release

austere ocean
#

I would have to manually key in a lockout time, and I don't want to do that

unreal timber
viscid crane
#

Any changes not present in the RCs?

austere ocean
#

or retroactively disqualify bets

lone tree
fast lotus
#

Old screenshot (wrong channel :()

weary moon
austere ocean
light arrow
#

1.21 is out go to #general or #squirrels-🦊 for general discussion about it, to #modder-1․21․1-support for support for modding it and #neoforge-github for bugs

jagged stag
#

christ schruli wait a damn second, we haven't even released yet

#

why are you so excited to lock the thread

weary moon
#

harold also Peter making a new thread already

light arrow
#

we don't need the snapshot discussion thread when we have a released version

frozen jetty
#

my brother in christ hold it up until release LMAO

jagged stag
austere ocean
#

you're sending mixed signals

weary moon
twilit slate
#

hey I like making threads
And I didn't lock this

weary moon
#

Once the 1.21 PR is merged/released would be the point in time to lock this

twilit slate
#

the pattern so far was to use the snapshot thread until we are out from kits and have it re-based to the latest decomp

jagged stag
#

while neoform is doing i'll go update the blog post and remove the mention of enum extensions

jagged stag
#

cause they aren't merged?

twilit slate
#

The snapshot thread will be locked when we have a neoforge for this release

#

that is how we did it last time

jagged stag
#

yes, that's why i don't see why schurli was so insistent on locking it, feels more like wanting to do something for the sake of procedure 😛

#

i love the waiting stage of the process

twilit slate
austere ocean
#

lo, #1250829990195626115

jagged stag
#

why's that thread in #general

red sigil
#

felt general enough to me :P

#

it's minecraft-related

weary moon
jagged stag
#

screm neoform failed

weary moon
#

Also thonk at dev branch not having a similar commit

jagged stag
#

one comp error? really?

agile canyon
weary moon
#

thonk J22 failing

jagged stag
jagged stag
#

are there seriously no code changes?

agile canyon
#

Excluding the version bumps, yes

odd flare
jagged stag
#

what on earth then

odd flare
#

or is discord dumb enough that it can't be done

weary moon
jagged stag
#

i don't understand how the release is failing but the rc isn't

ionic aurora
weary moon
agile canyon
#

Isn't 1.21 using J21?

jagged stag
#

i reran and it......

#

worked

weary moon
agile canyon
#

Ah

hard ivy
#

alright, @austere ocean who's getting the role

austere ocean
#

@heavy canopy wins this week

#

I'll fix the site when I'm able

hard ivy
#

can you tell when the bet was placed?

#

just to see their powers of foresight thinkies

austere ocean
#

I can, but I'm also on mobile so it'll take me a bit :p

#

hang on

hard ivy
jagged stag
#

starting the local decomp for the port

heavy canopy
hard ivy
#

I think, because you made the bet so close to the time when a good portion of bets were made, it would be slightly unfair to those who bet in advance thinkies

#

anyone have any other opinions?

austere ocean
#

@opal niche was second-closest

#

but I think diamond should get it

agile canyon
#

Since we didn't establish any rules beforehand, I think it's fine

austere ocean
#

it's just a role :p

opal niche
#

Personally, it does feel a bit unfair, but if Ginger says the bet was made like hours ago rather then same time as bot,
then that's fair enough 😄

weary moon
#

Give it to both

agile canyon
#

However, bets on the day of should not count in the future

hard ivy
#

the only rule I had established was no insider info kek

opal niche
weary moon
#

Just make sure the rules on when betting is allowed are clearer for future

jagged stag
#

well we also don't know the date of most of the releases

#

majors are the only days we know the date of

austere ocean
#
{                                                                             _id: ObjectId('666b0125088240ce0e7dbaa0'),                                  bet: ISODate('2024-06-13T15:03:00.000Z'),                                   created: ISODate('2024-06-13T14:24:37.530Z'),                               release: null,                                                              user: Long('336764548017291265')                                          }

there's your answer

agile canyon
austere ocean
#

that looks borked lol

jagged stag
#

after all it's betting

opal niche
#

For snapshots up to release candidates, sure we dont know the date with absolute certainty -- but for most of MCs releases, they have always given a date
And yeah that does look borked

austere ocean
#
created: ISODate('2024-06-13T15:16:47.662Z'),

that's the important bit

opal niche
austere ocean
#

but y'all are, imo, taking this far too seriously :p
it's just a role

jagged stag
#

why on earth did NG make me download 5 minutes of assets

#

i already had them downloaded

austere ocean
#

I'm going to make the backend disqualify bets placed within three hours of when the release is detected (and add a note to that effect to the site)

#

is this acceptable :p

hard ivy
#

that sounds fine to me

opal niche
#

^^

hard ivy
#

do we apply that retroactively thinkies

austere ocean
hard ivy
#

eh. I'll lean towards lenience and give em the role anyway

austere ocean
#

hooray!

opal niche
#

Yippee

heavy canopy
austere ocean
#

give me a few hours and I'll have the site unborked, reality keeps interrupting me

jagged stag
#

waiting on decomp is so boring

opal niche
#

Also, I'll mention for CF authors: CF staff is adding in the 1.21 label for you guys, give them a bit and It'll be there 😄

austere ocean
#

can't say I didn't expect it to break, at least

remote void
austere ocean
#

would adding a leaderboard be a bad idea :3c

opal niche
hard ivy
#

anyway, it's nearing midnight for me, so I might go to bed within the next hour or so

jagged stag
#

decomp done

#

pushed update to port branch, let's see if it builds

#

#neoforge-github message can someone else test this thinkies

mighty prawnBOT
#

[Reference to](#neoforge-github message) #neoforge-github [➤ ](#neoforge-github message)oh then it's simple

jagged stag
#

(ignore the version, no tag cause then i can't push to prod)

jagged stag
#

CI finished running on Java 21

#

protections lifted

#

branch pushed

#

tag pushed, branch made default

#

(re)starting build thinkies

#

lol

#

i accidentally pressed delete in #builds

#

instead of copy link

#

eh, it's fine™️

#

fresh releases take a while thinkies

frozen jetty
#

f5 goes really hard

jagged stag
#

less than 2 hours release

frozen jetty
#

well its cool that neo keeps its pase with the version release, i think that everyone likes that

jagged stag
#

habemus 21.0.0-beta

frozen jetty
#

now lets wait for stable #1 kek

digital scaffold
#

You might be waiting a month

lone tree
#

close the thread

jagged stag
#

there's a note on stability in the blog post

#

so yes it'll probably be a month or longer

#

but not shorter than a month

charred token
#

Has anyone tried making the main page on the website list the latest Neo of each MC version instead of just the latest and legacy?

digital scaffold
#

Found it

charred token
#

On that page yes, but I mean the regular non-projects. homepage thing

#

e.g. something like this:

jagged stag
#

yeah, now imagine that next year

#

with 6 more versions

red sigil
#

makes no sense to have 1.20.2/.4/.6 there

#

almost no one will be using them starting today :P

charred token
#

Fair. Mainly trying to think what a decent way could be to quickly access the latest of each MC verison without having to fiddle around with dropdowns that aren't on the main page.

remote void
#

Question, why can’t we stick a drop-down selector there?

#

And you select the Mc version and the orange buttons switches to that version’s downloads

#

Drop-down is on latest by default

charred token
#

Hmm, that could be interesting

muted oar
jagged stag
#

i really hate the redundancy, if you want to manually download a non latest, you just need to click here

charred token
#

Hmm, maybe I'm just feeling strange about Other Versions being below the legacy version considering they're newer than the legacy one

modest helm
#

I love how quick this release was. Feels great to have my mods all updated already.

true totem
#

so how long do we have to continue making breaking changes like #1183818213134446742

jagged stag
#

check the note on stability, but expect at least a 1 month BC

#

anyway, lock time