Skip to content

Chest Chimes 1.2.1 — reliable close and reopen

Latest

Choose a tag to compare

@Magersers Magersers released this 04 Nov 14:13

Chest Chimes 1.2.1 — reliable close and reopen

Available for Forge 1.20.1, Fabric 1.20.1 / 1.21.1 and NeoForge 1.21.1.

  • Closing the last viewer's chest menu stops its personal/shared melody immediately.
  • Every new opening starts a fresh melody, including repeated close/open actions in the same tick.
  • Delayed vanilla lid sounds no longer cancel a newly reopened chest.
  • Cancelled sound instances and incomplete audio streams cannot revive after closing.
  • Multiple viewers keep one playback session until the final viewer leaves; nearby chests remain independent.
  • Original vanilla closing sounds, local-over-shared priority, saved recordings and existing chest identities are preserved.

Validation: audio/storage/session unit tests and real server menu lifecycle tests cover regular, trapped, double and ender chests, rapid reopening, delayed close sounds, private audio and upload authorization.

All four editions pass 22 unit tests and 13 native server tests. Fabric 1.20.1 and NeoForge 1.21.1 also pass 52 native client assertions each, including cancellation in Minecraft's sound engine before the recording naturally finishes. Release archives exclude the opt-in client fixtures.

Update both client and server to the matching 1.2.1 edition. Fabric also needs the matching Fabric API. Java 17 for Minecraft 1.20.1; Java 21 for 1.21.1.