Minecraft:Java Edition 24w37a
From SAS Gaming Wiki
More actions
24w37a is the fifth Minecraft:snapshot for Minecraft:Java Edition 1.21.2, released on September 11, 2024.<ref>Template:Snap</ref>
Additions
General
Minecraft:Data component format
- Added
minecraft:death_protectionitem stack component.
- Template:Nbt: If present, this item protects the holder from dying by restoring a single Minecraft:health point.
- Template:Nbt: An optional list of effects that are applied when the item protects the holder.
- Template:Nbt: A single revive effect.
- Template:Nbt: The kind of revive effect. Must be one of Template:Cd.
- If type is
apply_effects:- Template:Nbt: A list of Minecraft:effect instances applied once revived.
- Template:Nbt: A single effect.
- Template:Nbt: The ID of the effect.
- Template:Nbt: The amplifier of the effect, with level I having value 0. Optional, defaults to 0.
- Template:Nbt: The duration of the effect in Minecraft:ticks. Value -1 is treated as infinity. Values 0 or less than -2 are treated as 1. Optional, defaults to 1 tick.
- Template:Nbt: Whether or not this is an effect provided by a beacon and therefore should be less intrusive on the screen. Optional, defaults to Template:Cd.
- Template:Nbt: Whether or not this effect produces particles. Optional, defaults to Template:Cd.
- Template:Nbt: Whether or not an icon should be shown for this effect. Optional, defaults to Template:Cd.
- Template:Nbt: A single effect.
- Template:Nbt: The probability the above effects is applied once revived. Defaults to 1.0.
- Template:Nbt: A list of Minecraft:effect instances applied once revived.
- If type is
remove_effects:- Template:NbtTemplate:Nbt: A set of effects removed once revived, as either a single ID or list of IDs.
- If type is
clear_all_effects: Clears all effects of the holder. - If type is
teleport_randomly:- Template:Nbt: The diameter that the holder is teleported within. Defaults to 16.0.
- If type is
play_sound:- Template:NbtTemplate:Nbt: The sound event played once when revived.
- Template:Nbt: A single revive effect.
- Template:Nbt: An optional list of effects that are applied when the item protects the holder.
- Template:Nbt: If present, this item protects the holder from dying by restoring a single Minecraft:health point.
- Minecraft:Chickens laying eggs is now controlled by a loot table found at
gameplay/chicken_lay. - Minecraft:Armadillos randomly dropping scutes is now controlled by a loot table found at
gameplay/armadillo_shed. - The loot given by Minecraft:villagers is now controlled by two additional loot tables:
gameplay/hero_of_the_village/unemployed_gift- used if the villager is unemployed.gameplay/hero_of_the_village/baby_gift- used if the villager is a baby.
- Added
minecraft:salmonentity sub-predicate.- Fields:
variant: one of small, medium, large.
- Fields:
- Added the
duplicates_allaysitem tag.- Controls what items can be used to duplicate Minecraft:allays when dancing.
- Added the
panda_eats_from_grounditem tag.- Controls what items a Minecraft:panda picks up from the ground and eats.
- Added the
brewing_fuelitem tag.- Controls what items that can be used as fuel in a Minecraft:brewing stand.
Changes
Items
- Ender Pearls now ensure that the chunk they are in or travel into is always loaded and ticking.
- They also load chunks when crossing to a new dimension, so that they can always continue to travel.
- This ensures that Ender Pearls can always land, and makes cross dimensional ender pearl traveling more predictable.
- Ender Pearls now unload when a player logs out, and reappear whenever that player logs back in, similar to how mounts currently behave
- Each Ender Pearl creates a ticket for chunk loading any time it moves into a new chunk, and also periodically every 10 seconds.
Mobs
General
- Some changes introduced in Minecraft:24w36a related to which data gets transferred between mobs when converted have been reverted (health, attributes, loot tables):
AbsorptionAmountactive_effectsAgeAngerTimeAngryAtArmorDropChancesArmorItemsBrain.memories.minecraft: angry_at.ttlBrain.memories.minecraft: angry_at.valueCanBreakDoorsCanPickUpLootCustomNameVisibleCustomNamefall_distanceFallFlyingFireForcedAgeHandDropChancesHandItemsHurtByTimestampHurtTimeInvulnerableIsBabyLeashLeftHandedMotionNoAINoGravityOnGroundPassengersPersistenceRequiredPortalCooldownPositionRootVehicleRotationSilentSleepingXSleepingYSleepingZTagsTeam
- Mobs that split into several mobs rather than converting from one type into another do not transfer the following properties:
ArmorDropChancesArmorItemsfall_distanceFallFlyingHandDropChancesHandItemsHurtByTimestampHurtTimeLeashMotionOnGroundPassengersPositionRotationSleepingXSleepingYSleepingZ
- Some properties mentioned in Template:Bug are intentionally not transferred in any conversion:
AttributesGossipsHealth- Loot tables
VillagerDataXp
General
- The trigger
minecraft:killed_by_crossbowhas been renamed tominecraft:killed_by_arrow.- Now trigger whenever an arrow kills an entity, not just when fired from a crossbow.
- Has a new optional item predicate field,
fired_from_weapon.- Can be used to match the item used to shoot the arrow.
Minecraft:Data component format
minecraft:fire_resistanthas been renamed tominecraft:damage_resistant- Has a new field:
types, hash-prefixed damage type tag.- Items with this component, when in entity form, is resistant to the damage types included in the tag.
- This component also affects whether the equipped item is damaged when the wearer is hurt by a given damage type.
- Has a new field:
minecraft:item_name- Name provided by this component always has the lowest priority.
- That means it gets overridden by components like
minecraft:potion_contents.
- That means it gets overridden by components like
- Name provided by this component always has the lowest priority.
minecraft:potion_contents- Added optional string field
custom_name.- When present, it is used to generate containing stack name.
- For example, if value is
fooand item isminecraft:lingering_potion, the name of item is translation ofitem.minecraft.lingering_potion.effect.foo.
- Added optional string field
minecraft:equippable- Added the following fields.
swappable: boolean (default:true), whether the item can be equipped into the relevant slot using Template:Mouse.damage_on_hurt: boolean (default:true), whether this item is damaged when the wearing entity is damaged.
- Added the following fields.
- The Minecraft:pack format version is now
53.
- The tool value (used for functions like
match_tool) is now available for some additional loot table types.archaeology- used brush.vault- inserted key (not available when displaying items).shearing- shears.
- The Minecraft:pack format version is now
38.- The appearance of a highlighted slot can now be customized by replacing sprites (this supports the use of animated textures):
- container/slot_highlight_front: The sprite to render in front of highlighted slots.
- container/slot_highlight_back: The sprite to render behind highlighted slots.
- Likewise, the appearance of a highlighted item within the Bundle can be customized with the following sprites:
- container/bundle/slot_highlight_front.
- container/bundle/slot_highlight_back.
- The appearance of a highlighted slot can now be customized by replacing sprites (this supports the use of animated textures):
Known issues
Languages
MC-276603 - No High Norwegian language option
Fixes
Videos
References
Template:Navbox Java Edition versions
Minecraft:de:24w37a Minecraft:es:Java Edition 24w37a Minecraft:fr:Édition Java 24w37a Minecraft:ja:Java Edition 24w37a Minecraft:pt:Edição Java 24w37a Minecraft:ru:24w37a (Java Edition) Minecraft:uk:24w37a (Java Edition) Minecraft:zh:Java版24w37a