Repository navigation
Releases
Chest Chimes 1.2.1 — reliable close and reopen
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.
Chest Chimes 1.2.0 — Fabric and NeoForge
Chest Chimes 1.2.0 — Fabric and NeoForge
Three new builds bring custom chest-opening sounds to:
- Fabric / Minecraft 1.20.1 / Java 17
- Fabric / Minecraft 1.21.1 / Java 21
- NeoForge / Minecraft 1.21.1 / Java 21
Fabric requires Fabric API. The existing Forge 1.20.1 build remains at version 1.1.2 and is included for convenience.
All ports preserve shared and personal sounds, WAV/OGG/MP3 imports, trimming, preview, per-sound volume, chest identity and the original Minecraft closing sound. English and Russian interfaces are included.
Install the matching build on both the server and every client. Do not install multiple loader variants together. MP3 decoder included; MIT license for mod code.
Validation: 18 unit tests per new build, 9 dedicated-server integration tests per Fabric build and 13 for NeoForge. The Forge build retains its existing 18 unit and 13 integration tests. Automated tests do not replace manual checks of OS file dialogs and audible playback.
Chest Chimes 1.1.2
Chest Chimes 1.1.2
Minecraft 1.20.1 · Forge 47.4.0+ (47.x) · Java 17.
- Added an original chest-and-music icon, with manual raster finishing after generation.
- Added English documentation and a linked Russian guide.
- Licensed Chest Chimes under MIT; included LICENSE and third-party notices in the JAR. The embedded JLayer decoder retains LGPL-2.1-or-later.
- Includes the 1.1.1 fix: opening melodies stop when the lid closes, preserving Minecraft’s original closing sound.
Replace the old Chest Chimes JAR in mods on both the server and clients. Existing 1.1 settings remain compatible.
Chest Chimes 1.1.1
Chest Chimes 1.1.1 для Minecraft 1.20.1, Forge 47.4.0+ (47.x), Java 17.
При закрытии крышки общий или личный звук открытия теперь останавливается, чтобы не заглушать стандартное закрытие Minecraft. Оригинальные звук, громкость и высота закрытия сохраняются. Громкость мелодии 0% также не отключает закрытие.
Поддерживаются обычные, двойные, сундуки-ловушки и эндер-сундуки. Когда сундук открыт у нескольких игроков, закрытие происходит при выходе последнего. Незавершённая передача мелодии сбрасывается, а повторное открытие может сразу запустить новый звук.
Скачайте chest-chimes-1.1.1-all.jar, удалите предыдущий JAR Chest Chimes из mods и установите новый на клиент и сервер. Сохранённые звуки и настройки версии 1.1 остаются совместимыми. MP3-декодер включён в JAR; дополнительные библиотеки не нужны.
Публикация выполняется после успешной сборки, unit-тестов, серверных GameTest и проверки содержимого JAR. Рядом приложена контрольная сумма SHA-256.