Minecraft Snapshot 24w05a
Release: one year ago
Hi everyone! We're back with yet another snapshot for 1.20.5, which includes a collection of technical changes, bug fixes and a new experimental feature for Trial Chambers, the Vault Block!
We're very interested in hearing your feedback on this new feature over at the feedback site: Let's talk about Vaults!
Happy looting!
Technical Changes
- The Data Pack version is now 30
- The Resource Pack version is now 25
- Added a reserved region file compression id for third-party servers to use for custom compression implementations
- Added an option to not compress region files
- Allowed server operators to view dedicated server TPS debug chart
Region file compression algorithm
- Added a third value to the dedicated server configuration property
region-file-compression:nonedoes not compress the data. Consumes significantly more space and requires significant time to read and write, even though CPU is used less. Might make sense together with filesystem level compression
Reserved compression id for third-party servers
- Compression id
127can now be used for custom implementations of region file compression - When used, the version id must be followed by a namespaced string representing the custom algorithm used
Data Pack Version 30
- Potion effects stored in items or entities will no longer encode their default values
amplifier:0duration:0ambient:falseshow_particles:true
- Added
body_armor_itemandbody_armor_drop_chanceto all entities that currently haveHandItemsandArmorItems, and handle the same way asHandItemsandArmorItems - Handling of Horses
ArmorItem, LlamasDecorItem, and Wolf'sarmorhas been changed to usebody_armod_itemandbody_armor_drop_chanceinstead - In commands, removed
horse.armorslot argument, and added insteadarmor.bodyslot argument, applicable now to all mobs - Added
vault_connectionparticle - Added Vault block with a variety of NBT elements which can be configured for custom content
configloot_tableThe loot table that will be ejected upon being unlocked- Default value:
"minecraft:chests/trial_chambers/reward"
- Default value:
activation_rangeThe range any player who hasn't unlocked the Vault must be within for it to open its keyhole- Default value:
4
- Default value:
deactivation_rangeThe range all viable players must be outside of for the Vault to close its keyhole- Default value:
4.5
- Default value:
key_itemAn itemstack that is required to unlock the Vault- NBT and stack count is used for comparison
- Default value:
"minecraft:trial_key"
override_loot_table_to_displayAn optional loot table which will be used for displaying items inside the cage instead of results from the config'sloot_table- Default value: No value
shared_dataconnected_particles_rangeThe range players who have not unlocked the Vault must be within before particles will flow from them- Default value:
4.5
- Default value:
Resource Pack Version 25
- The unused attributes array in core shader definitions has been removed
- The unused
position_color_normalandposition_tex_lightmap_colorshaders have been removed - The
position_tex_color_normalshader (only used by clouds) has been replaced byrendertype_clouds - The
IViewRotMatuniform has been removed, and thePositionattribute for entities is now in (camera relative) world space - Light direction uniforms are no longer premultiplied by the view matrix
- Added texture and model files for Vault block
- Changed texture for the Trial Key item
- Added texture and particle file for
vault_connectionparticle
Experimental Features
- Added Vault block
Vault
- A block that holds locked treasure and loot - find the right key to eject its rewards
- Found throughout Trial Chambers, containing the structures' most valuable loot
- Vaults in Trial Chambers require a Trial Key to be unlocked
- Can be unlocked by an unlimited amount of players
- After a player has unlocked a Vault, they cannot unlock that Vault again
- If a player has not unlocked that Vault before, an orange stream of particles will flow from the player to the Vault when nearby
- Has a keyhole that will be open or closed depending on the players nearby
- If any nearby player has not unlocked that Vault, the keyhole will be open
- If all nearby players have unlocked that Vault, the keyhole will be closed
- Within its cage, it will cycle through and display items which are possible to eject from its loot table
- The rewards it ejects are randomized from its loot table each time it is unlocked
- Cannot be crafted or obtained in Survival, and does not drop anything when mined
- Explosion-resistant and cannot be moved
- Vaults currently reuse the same loot table that reward chests previously used in the Trial Chambers
- This loot table is temporary and will be completely revised as development continues
Trial Key
- Updated texture to reflect new Vault visuals