#🍌 Preview 1.21.110.25

1 messages Β· Page 2 of 1

gaunt osprey
#

since it'll go 1.21.130 (winter drop) -> 1.21.140 (bedrock small update) -> 1.21.150 (spring drop) -> 1.21.160 (bedrock update) -> 1.??.???? (announced at Minecraft Live 1 2026)
because 1.21.150's preview cycle will start before minecraft live 1 2026.

#

and they wouldn't do a 1.22 that isn't announced at Minecraft Live first.

lost bluff
#

also i feels like .110 previews is gonna be here for awhile, judging by not-so-small changelogs and is also a drop release.

#

hopefully we doesn't reach .110.30 with this one

gaunt osprey
#

i just want .120 already because we clearly aren't getting custom superflats and seemingly also no XSS VV fixes in 110, so i need to hope the next one has them SlowSayoSpin

#

hopefully they at least fix the classic texture pack creepers in 110 still

#

they fixed husks

lost bluff
#

love this funny cycle

#

new 2 previews came out with actual fixes and new stuff, then everything is just script updates and bugfixes afterwards

#

stable comes out, preview goes in loop.

#

everytime.

gaunt osprey
#

one of these days we'll get custom superflats and it'll be great!
is that day the 1.21.120 preview cycle?
is it 1.21.130? 1.21.140? 1.21.150? 1.21.160? 1.21.121110?

#

no one knows !

warped egret
#

pout

#

are you on pc

gaunt osprey
#

poutpout

#

sometimes SlowSayoSpin

warped egret
#

just use a generator then

#

if superflat presets arent good enough

lost bluff
#

if you don't get what you want within 2 weeks ( 2 previews ), yeah you're gotta wait another 5-6 weeks for another previews lmao

gaunt osprey
#

i know but
i want the custom superflats on console too :<
also like, structures and features and stuff.

warped egret
#

your pc and console account are not the same?

gaunt osprey
#

they are

#

but there's no world transferring in this game.

#

for whatever reason

warped egret
#

really?

lost bluff
#

The worlds does not sync between platforms.

warped egret
#

hm

lost bluff
#

you'll have to buy and use realms just to get your worlds from other platforms you play on.

warped egret
#

couldnt you just like, download a mcworld file onto your console

gaunt osprey
#

yeah. And i couldn't even actually use the realm if i bought it, as that requires a second subscription, to xbox game pass.

lost bluff
gaunt osprey
#

this was possible on PS3/Xbox 360

#

and it was good.

#

so, Sony and Microsoft decided "we aren't anti consumer enough"

#

and removed it for later console gens

lost bluff
#

If sony didn't go full lockdown mode where they cares who jailbreak their consoles, we would never have stuff like these.

#

they removed "Other OS" feature from PS3 that is extremely useful for me... just to patch the said jailbreak

#

from there basically everything is locked down and other like xbox and nintendo follows after.

gaunt osprey
#

at least PS3 still lets you download game save files from PC to console.

#

you can still import minecraft worlds or LittleBigPlanet levels from the archive onto the PS3

warped egret
#

I thought xbox series x has a file system

#

ps5 does too, but its locked behind ps plus I think

#

can you just not click and import?

lost bluff
#

they doesn't have file manager at least anymore.

#

only they have is "file picker"

warped egret
#

they're doesnt, they doesn't

#

lmao

lost bluff
#

i can't see texts in the sunlight yk

gaunt osprey
#

xbox still does i think

#

but

#

to download stuff into minecraft

#

you have to reinstall the game every time.

#

because files can only be imported in the old version of bedrock

warped egret
#

that does not make sense

lost bluff
#

xbox supports file manager stuff that also leads to launch minecraft and import stuff.

i mean, not surprised since software on that console is literally windows 10 kernel and every games runs under UWP anyways.

gaunt osprey
#

the way it works is, you delete Minecraft, install the older bedrock one which sees the files you put in the folder, then it updates to the new bedrock one and the files stay.

#

it's a goofy system.

lost bluff
#

eventually microsoft know what's happening and removed that thing off their store.

gaunt osprey
#

not fun

warped egret
#

less money from the marketplace

lost bluff
#

Sony in another hand, well. yeah don't.

#

you're getting console ban with that too.

gaunt osprey
#

imo console bans shouldn't be a thing.

warped egret
#

yes they should

unborn geyser
#

Sony and apple are like peas in a pod

gaunt osprey
#

it's a ridiculous concept. Imagine getting banned from accessing your PC because you downloaded a file Microsoft doesn't like.

unborn geyser
#

They should kiss

lost bluff
#

they sees someone jailbreaking their console, they go sue.

unborn geyser
lost bluff
#

literally lol

#

if you thinking about adding third party stuff that sony doesn't know, just. dont. get xbox instead

unborn geyser
#

Aside from that one guy who ran Linux on a ps4

#

Glorious.

lost bluff
#

that would be someone i know i fear.

unborn geyser
#

Whodat

warped egret
wispy yoke
#

fire preview from what I'm reading

warped egret
#

this, along with the script api stuff we got from the last 2 previews... its great

wispy yoke
#

motivating me to try out addons for the first time in forever

burnt egret
#

sim4 spawns too many mobs near to you so a lot of players getting jumped by mobs for that.

I would recommend playing sim6 ._.

raven salmon
#

Hot preview!

nova comet
#

Just saw this changelog today, and I'm blown away.

#

I find it perfect that they now have a redstone producer component just when I am dealing with electricity in my addon lol.

pearl parcel
#

one theory I have is they jump to 1.26.x etc. to match the year like what Apple did with their OSes

halcyon relic
#

AND REDSTONE PRODUCER?!

sullen terrace
#

keep scrolling

halcyon relic
#

Custom flower pot additions?!

sullen terrace
#

heck

#

keep scrolling

halcyon relic
#

Player swing?!

sullen terrace
#

πŸ”₯

halcyon relic
#

Oml this preview is stacked

#

I so wish I had the time to play with it

radiant wedge
#

Hi all, happy (late) preview day! If you have any feedback on player swing, please let us know

calm gazelle
twilit sentinel
nova comet
#

I almost forgot. Has Mojang fixed the bug of entites not being able to detect blocks that have items with the "replace block item" turned on in the move_to_block component?

feral fossil
#

like block hit, entity hit, block interaction, item use and so on

radiant wedge
radiant wedge
radiant wedge
feral fossil
#

yeah

calm gazelle
radiant wedge
feral fossil
#

Mining is, drinking is not?

calm gazelle
#

#879773489601585244 message

twilit sentinel
#

So like player.swing()

calm gazelle
#

I need to test eating and drinking then. Because Minato said mining will trigger it.

twilit sentinel
#

mining does swing your arm

#

eating and drinking do not

feral fossil
#

let me test that

calm gazelle
#

I wonder if the use_animation will trigger it then. Does trident count as swinging? What is swinging because when you run your arms swing back and forth.

twilit sentinel
#

It's the animation that plays when breaking and hitting stuff

#

that's "swing"

hushed marlin
#

im curious, i still haven't tried using this new swing event, but is there a way to filter it, like it will only do something if the player is holding a specific item?

feral fossil
#

yeah, drinking and eating does not trigger it

twilit sentinel
#

you don't need a special filter for that

calm gazelle
#

So for all intents and purpose, at its most basic, it detects left click and right click if you're using it on a block or throwing something.

twilit sentinel
#

Oversimplified, but essentially

hushed marlin
#

oh yeah i see, thanks!

radiant wedge
#

Swing should include: attacking, interacting, using storage, throwing, using certain items, dropping an item

calm gazelle
#

Oh drop detection sweet!

feral fossil
#

~~itemUseOn stuff don't trigger it either ~~
nvm, just some of them
bucket did trigger it but brush did not, make sense i guess sense one don't have swing

calm gazelle
#

Eating cake?

feral fossil
#

do trigger it

radiant wedge
feral fossil
#

droping an item trigger it twice

#

-# how do i spell that

calm gazelle
#

why

hushed marlin
#

does it also trigger by using a fishing rod?

sudden forge
#

alylica

radiant wedge
calm gazelle
#

:0

feral fossil
#

lol

#

pulling do trigger it too

hushed marlin
#

wait, harvesting berries also swing arm, right?

feral fossil
#

it does

#

lot of stuff trigger it twice

radiant wedge
#

If you find stuff that triggers the event twice, please let it be known! πŸ™ƒ

twilit sentinel
#

Like I detect a stick being "used", and it, say, turns a block into a falling block.

#

Ok not interacting with a block, but the air instead, and it turns all the blocks around me into water

#

Pretty much anytime I want to implement item use logic when the item isn't really being used according to the game

radiant wedge
radiant wedge
calm gazelle
charred plume
calm gazelle
charred plume
north cove
#

Right now I just apply slowness or mining fatigue but it's easily exploitable and won't apply on the first use

sullen terrace
#

Okay, so..

calm gazelle
#

What in the plants vs zombie ass game is this

sullen terrace
#

😭

#

They obey my swing

calm gazelle
#

Oh wait...you can utilsie pseudo pathfinding ( or just apply impulse) to make your army go in a spot.

sullen terrace
#

I was trying something similar earlier but was taking too long

#

OH WAIT I DID IT

#

Not exactly how I want though

radiant wedge
sullen terrace
#

Here are some notes I gathered:

  • I notice some double triggers when interacting with doors, fence gates, trapdoors, block placing and block breaking (event fires twice in quick succession).
  • Bow, crossbow, trident charge does not trigger the swing event, which I find a bit weird because the arm swings. I assume it doesn't because is just an animation.
  • Food and potion drinking don't trigger the swing event.
  • Fishing rod sometimes double triggers. Sometimes it doesn't.
  • I have noticed that throwing potions trigger the swing event more than 2 times sometimes, but is very odd. I might have clicked multiple times without noticing.
  • Spyglass, brush and emotes don't trigger the event.
  • When serializing the event object (JSON.stringify), the result is always {}. The fields (player, heldItemStack) only appear when accessed explicitly, which makes debugging harder and suggests the event shape may not be fully exposed.
#

Some might be pointless, others might not

#

Hope it helps

calm gazelle
sullen terrace
#

Yeah

calm gazelle
#

Emotes might be tricky because some emotes dont swing your arms.

#

We have the event anyways.

sullen terrace
#

Yep

#

Tried various emotes, but it seems animation themselves don't trigger the event

twilit sentinel
radiant wedge
twilit sentinel
#

Why would emote trigger swing?

sullen terrace
twilit sentinel
calm gazelle
sullen terrace
#

Yep

calm gazelle
#

Which is why we're doing all these test cases because even the wiki doesnt have a dedicated swinging page.

twilit sentinel
#

I thought it would be clear

#

Hit swing is clearly different from all those other swings

calm gazelle
#

It might be for Native English speaker.

sullen terrace
#

Hit is not the only swing though

#

Placing, interacting, using

twilit sentinel
#

All you have to do is look at the animation

twilit sentinel
calm gazelle
#

Hence the confusion.

sullen terrace
#

Ayup, that's why I tested all those

calm gazelle
#

I understand how Kai also interprets that as we're both not native English speakers and how it can be interpreted differently. Not saying all non natives have this issue.

twilit sentinel
#

The swing it's talking about is when the arm does that circular motion from player action.

warped egret
twilit sentinel
#

In that case it would help if it came with a GIF to show the specific kind of swing it's talking about, along with examples

calm gazelle
north cove
# radiant wedge Have you tried utilizing the cancel variable on `ItemUseBeforeEvent`, `PlayerInt...

Right now I don't have any systems using the cancel variable. For interacting with entities/blocks since everything I'm doing is with custom interactions/blocks I don't really need to worry about it since I just don't "do" the thing. For swinging tools I'm using entityHitEntity and entityHitBlock at the moment. I don't recall if I ever tried just cancelling it with ItemUseBefore and I don't see why I couldn't... I'll take a look. Thank you!

north cove
sullen terrace
calm gazelle
#

Hell yeah!

radiant wedge
sullen terrace
#

It would be super cool if the spyglass triggered it!

north cove
sullen terrace
#

Yeah, but wanted to create something fun with swing

meager thistle
#

The old way of checking for swing was variable.attack_time, which people would use as if it didn't trigger on item drop and other unrelated actions. It would be good to know if this event could distinguish between the various things that can trigger a swing.

north cove
radiant wedge
north cove
#

nope, these events only fire when right clicking something

#

never left click

wraith saffron
#

I'm hoping we see some a "dynamic" value to power level that allows custom redstone blocks to be settable via scripting instead of hard-coupled to permutations.

#

(I couldn't read through everything here; someone may have already said this.)

thick bough
#

Does this mean we can use script to force player or mob to swing?

charred plume
thick bough
thick bough
#

Bummer

#

When before hurt event it's been ages

#

Well become grandparents before it gets released

warped egret
thick bough
warped egret
#

idk what that is

thick bough
#

Like a Jojo addon that makes the player swing and makes the stands do ora

thick bough
warped egret
#

you are right, bro has not.

thick bough
#

Poor soul

warped egret
#

2nd time Im seeing the word "tuff" being used

#

are you asking if its cool?

thick bough
#

Living under the rock ahh

warped egret
thick bough
warped egret
thick bough
warped egret
#

not "capping" broham

warped egret
#

im going back under my tuff rock

thick bough
sullen terrace
white grove
calm gazelle
sullen terrace
#

I doubt it too, but I really wish is not limited to permutations

north cove
#

I jst hope I convinced toph to give us a before swing lol

feral fossil
#

What would that do? Disabled the swing?

north cove
#

well, yeah

sullen terrace
#

How would that work

feral fossil
#

Not sure how will that work, with stuff like place block event you do place it before the server cancel it and the client update it information
So will the swing show in client or what

sullen terrace
#

you should convince for beforeentityhurt smh

north cove
#

I choose my battles

warped pollen
#

Has anyone used the new swing event? How good is it?

#

The way it was phrased makes me think it's nothing more than a scripting interface for variable.attack_time

calm gazelle
#

Yeah, there's been a few discussion above.

charred plume
warped pollen
#

Oh. So no new functionality

#

Or at least, on the surface. With it being in scripting, we can at least read more of the player's state to (better) determine the context of the swing

main spoke
#

wait

#

SINCE WHEN DID THIS GET ADDED

main spoke
#

WHAT

#

oh it was there since 1.21.100

rare elk
#

lore

crisp bear
#

will we be able to use the swing event to detect simply holding left click at some point?

warped egret
#

your player doesnt swing their arm multiple times when holding

#

so I doubt it

crisp bear
#

that's the annoying thing about it.. it sucks that it just swings once

#

though i doubt they'll change that just for an event

ebon vigil
crisp bear
#

No I know, that’s why I asked about it being just by hand/item

feral fossil
#

Doubt, if they are planning to do so it will be a different event

crisp bear
#

I feel like something like holding left click would end up just coming down to them adding some kind of input registry event or something like that

feral fossil
#

One can dream

grizzled sail
light bison
ebon dune
#

whats raw lorr

#

oh

main spoke
main spoke
#

i found out that the amount of playerSwingStart afterevent triggering in the same tick depends on the client's framerate (if the server is singleplayer or an xbox world)

#

but this seems like the case only for triggers from breaking blocks

#

placing a block, punching the air, or interacting with a block triggers it only once

main spoke
#

haste and mining fatigue does affect on the delay between events

#

but it doesnt change how many times its fired in the same tick

#

interestingly though, the event still fires even if the arm does not swing (with high haste)

main spoke
#

the number on top in the actionbar is the amount of time the event fired in the same tick

#

the one on bottom is Date.now()

lethal sierra
#

Modified "minecraft:material_instances" to support weighted variations textures with these requirements
How does this work?

lethal sierra
#

Where?

lethal sierra
#

Didn't know there was a page specifically for this