A new Minecraft Snapshot has arrived with a new set of Patch Notes – Minecraft Snapshot 23w32a.
Here’s what’s new in the Minecraft Snapshot 23w32a.
CHANGES
- Changes to vibration mechanic
VIBRATIONS
- Vibrations no longer risk being lost on simulation distance limit
- Unequipping items emits a new unequip vibration of frequency 4
- Chiseled Bookshelves emit a block_change vibration of frequency 11 when receiving books from Hoppers
- Turtle Eggs cracking emit a block_change vibration of frequency 11
- Turtle Eggs hatching emit a block_destroy vibration of frequency 12
- Using Bone Meal emits an item_interact_finish vibration of frequency 3
- Fire being doused by Water Potion emits a block_destroy vibration of frequency 12
- Evokers evoking Vexes or Fangs emit an entity_place vibration of frequency 14
- Carrots being eaten by Rabbits emit a block_change vibration of frequency 11
- Sweet Berries being eaten by Foxes emit a block_change vibration of frequency 11
- Camels eating Cactus emit an eat vibration of frequency 8
TECHNICAL CHANGES
- The resource pack version is now 17
- A bug involving hunger icons was fixed in the slicer tool released with last snapshot. Here is the new version
- The data pack version is now 17
- Optimized networking to improve the experience on low bandwidth connections
RESOURCE PACK VERSION 17
- The text field background is now a nine-sliced sprite at widget/text_field and widget/text_field_highlighted
- The scroll bar in lists and text fields is now a nine-sliced sprite at widget/scroller
DATA PACK VERSION 17
- Changed mob effect storage on items, entities and block entities
MOB EFFECT STORAGE CHANGES
- Game no longer uses numeric values when storing mob effects to world (so, for example, 4 becomes minecraft:mining_fatigue)
- Various mob effect fields have been renamed for consistency with new structures
MOB EFFECT INSTANCE
This structure is used in many places, so changes are described separately.
- Id -> id, also changed from number to string id
- Ambient -> ambient
- Amplifier -> amplifier
- Duration -> duration
- ShowParticles -> show_particles
- ShowIcon -> show_icon
- HiddenEffect -> hidden_effect, also since it’s mob effect instance, changes apply recursively
- FactorCalculationData -> factor_calculation_data
ITEMS
potion, lingering_potion, splash_potion, tipped_arrow
- CustomPotionEffects -> custom_potion_effects, contents tranformed as a list of mob effect instances
suspicous_stew
- Effects -> effects, for each entry:
- EffectId -> id, also changed from number to string id
- EffectDuration -> duration
ENTITIES
mooshroom
- Removed EffectId and EffectDuration
- Added stew_effects with the same format as suspicious_stew.effects tag (i.e. list of effect id and duration)
area_effect_cloud
- Effects -> effects, contents tranformed as a list of mob effect instances
arrow
- CustomPotionEffects -> custom_potion_effects, contents tranformed as a list of mob effect instances
Players, Armor Stands and mobs
- ActiveEffects -> active_effects, contents tranformed as a list of mob effect instances
BLOCK ENTITIES
beacon
- Primary -> primary_effect, also changed from number to string id
- Secondary -> secondary_effect, also changed from number to string id
LOOT TABLES
- Added sequence loot function
- Contains 1 field:
- functions: an array of sub-functions to run in sequence
- Can also be declared as an inline array with out a type
- This matches the existing behavior where loot function JSON files can be declared as an array of composite functions
- Contains 1 field:
- all_of predicates in loot tables can now be declared implicitly as an inline array without a type
- This similarly matches the existing behavior where loot predicate JSON files can be declared as an array of sub-predicates
NETWORK OPTIMIZATIONS
- Gameplay packets are now packed into bigger TCP-packets to reduce overhead from TCP-headers, significantly reducing network usage
- Opening the debug screen with CTRL + F3 will now show charts for ping and received network traffic
SECURE CHAT
- Clients will no longer disconnect themselves when receiving an invalid chat message
- A placeholder message will instead be shown in chat
FIXED BUGS IN SNAPSHOT 23W32A
- MC-135339 – Host’s skin is not visible to other players in a LAN world if the host has not opened any world before
- MC-177110 – Mob stepping sounds are inconsistently subtitled
- MC-253137 – The game output console is logged with errors regarding missing signatures from property textures when joining LAN worlds
- MC-259982 – Wild and eye armor trims display “floating” pixels when applied on the chainmail helmet
- MC-262591 – Camels emit mob interaction vibrations instead of item consumption vibrations when eating cactus
- MC-263338 – Armor Trim texture overhangs Turtle Helmet shape
- MC-264092 – Functions execute commands out of order when containing /say
- MC-264260 – Furnace GUI is displayed incorrectly when modifying block data
- MC-264548 – A strange error appears in the log file with Minecraft 23w31a
- MC-264557 – The file names for the food full and half sprites for both normal and hunger are backwards
- MC-264565 – “bundle” folder in the sprites directory with only an mcmeta file
- MC-264576 – Bossbar gets visually stretched instead of cut off
- MC-264610 – The game hangs if “border” in button.png.mcmeta is changed to half of “width” or greater and you try to open the Game Menu
- MC-264664 – High contrast slider indicators in menus missing
- MC-264687 – The capes and skins of the hosts of LAN worlds don’t render for other players
- MC-264689 – High Contrast resource pack makes extra pixels appear at a full bossbar