Skip to main content
Minecraft · Snapshot 23w32a
Minecraft cover
MinecraftSnapshot 23w32aOct 3, 2023, 9:00 PM

New Features and Bug Fixes in Snapshot 23w32a

Official Source

Official Post

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)

Mob Effect Instance

  • 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
suspicious_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
  • 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

Get the Snapshot

Snapshot are available for Minecraft: Java Edition. To install the Snapshot, open up the Minecraft Launcher and enable snapshots in the 'Installations' tab.

Testing versions can corrupt your world, so please backup and/or run them in a different folder from your main worlds.

Cross-platform server jar:

Report bugs here:

Want to give feedback?

Was this accurate?