Minecraft 24w03a
This snapshot reduces the spawn chunks and adds the long-requested transfer packet! See the changelog.
Armadillo
Armadillos now spawn in all badland biomes in groups of 1-2. The armadillo can spawn on #animal_spawnable_on
, #terracotta
, red sand, and coarse dirt.
If a spider is within 6 blocks in the x and z directions and 3 blocks in the y direction of an armadillo, the spider will flee to a random point 16 blocks horizontally and 7 blocks vertically within a 90 degree angle away from the armadillo. When the spider’s position is 7 or less blocks away from the armadillo’s position, the spider has a 20% speed boost while fleeing.
Armadillos are scared of players and mobs within 7 blocks in the x and z directions and 3 blocks in the y direction.
Baby armadillos move 25% faster when following adults instead of 10% faster, fixing MC-267435.
A tempted armadillo follows players from 2 blocks away if it is an adult and 1 block away if it is a baby, 1.5 blocks closer than last snapshot, fixing MC-267397.
Breeze
The breeze’s dimensions have changed:
Width | Height | Eye Height | |
---|---|---|---|
Old | 0.6 | 1.7 | 1.445 |
New | 0.6 | 1.77 | 1.3452 |
The breeze now drops 10 xp instead of 5 xp.
Projectiles that break on impact, such as ender pearls and ghast fireballs, are not deflected and instead break when hitting the breeze.
Copper
Stonecutting copper blocks into copper grates now gives 1 grate instead of 4 grates, fixing MC-266078.
Spawn Chunks
The spawn chunk diameter is determined by 2 * spawnChunkRadius - 1
, so radius 2 creates a 3x3 area of entity ticking chunks. Chunks still propagate like normal, creating a 5x5 area of ticking chunks and a 7x7 area of border chunks by default.
If spawnChunkRadius
is 0, the spawn chunks are disabled completely, including the ticking and border chunks.
Misc
/setworldspawn
now only works in the overworld.
The generic.block_interaction_range
and generic.entity_interaction_range
attributes were renamed to player.block_interaction_range
and player.entity_interaction_range
respectively, fixing MC-267422.
Tags
Added the #armadillo_spawnable_on
block tag.
Added the #head_armor
, #chest_armor
, #leg_armor
, #boots_armor
, and #skulls
item tags. The #head_armor
tag does not include the carved pumpkin.
The #deflects_arrows
and #deflects_tridents
entity type tags were combined into the new #deflects_projectiles
tag.
Packets
Clients that receive a transfer packet create a new connection to the given host:port, maintaining resource packs and cookies.
Sending cookie data to a vanilla server will disconnect the client with the message, “Unexpected custom data from client”.
Servers can request that clients skip authenticating with sessionserver.mojang.com
with a new flag in the Encryption Request packet. This works even if the client is not transferring. Be aware that authenticating with the session server ensures that there is no man-in-the-middle attack before encryption is enabled.