Перейти к содержимому
Mineforgian

Audition

An audio optimization mod for Minecraft that enhances sound performance

64K загрузок69 подписчиковMITfabric

Обновлён 22 июня 2026 г. · опубликован 18 марта 2025 г.

Audition

Audition is a client-side performance mod for Fabric that lowers CPU overhead from the Minecraft sound engine during high-stress scenarios like mob farms, explosions, or dense redstone setups.

The mod intercepts sound requests before the engine allocates an audio channel. It evaluates each request against player configuration rules, including distance, sound category, and current game load to determine if the sound plays immediately, merges with identical requests in the same tick, or drops entirely. Critical sounds near the player bypass this check to ensure gameplay audio remains accurate. Audition only drops low-priority sounds before they initialize; it never cuts off or alters audio that is already playing.

A built-in sampler monitors active sound counts per tick to adjust culling thresholds dynamically, increasing optimization automatically as sound density peaks.

The injection points are isolated at the entry window of the audio loop to prevent state conflicts. If another mod conflicts with these hooks, Audition catches the exception, logs a single warning, and disables its optimization layer for the rest of the session. The client reverts to standard vanilla sound handling instead of crashing.

This mod runs strictly client-side on the Fabric loader. It has no server-side components and does not need to be installed on multiplayer servers.


Installation

Requires Fabric Loader and Fabric API. Place the compiled JAR file into your mods folder. It can be safely added to or removed from existing worlds.

Configuration

The in-game configuration menu opens via a customizable keybind (default: V) and contains the following parameters:

  • Global Toggle: Completely enables or disables the optimization system.
  • Culling Aggressiveness: Controls the threshold for dropping non-critical audio streams under heavy load.
  • Category Filters: Toggles optimization independently for ambient, entity, block, music, weather, player, and interface categories.
  • Fine Tuning: Direct numeric fields for culling radius, guaranteed audible distance, maximum concurrent audio channels, and category priority weights.

Configuration metrics save directly to a JSON file in the client config directory and apply instantly without requiring a game restart.

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
2.0.0+mc26.2Релиз26.2fabric22 июня 2026 г..jar (41 КБ)
1.0.1-1.20.1-LEGACYРелиз1.20.3, 1.20.4, 1.20.5, 1.20.6fabric17 апреля 2025 г..jar (310 КБ)
1.0.1-1.21.1-LEGACYРелиз1.21.2, 1.21.3, 1.21.4, 1.21.5fabric17 апреля 2025 г..jar (310 КБ)
1.0.0-LEGACYРелиз1.21.1, 1.21.2, 1.21.3, 1.21.4fabric18 марта 2025 г..jar (303 КБ)

Ченджлог

2.0.0+mc26.2Релиз26.2 · 22 июня 2026 г.

Audition v2

  • Full Structural Rewrite: Re-engineered the entire core architecture from the ground up to improve efficiency and stability, replacing the previous legacy implementation.

Features

  • Virtualization Queue Implementation: Added a dynamic, thread-safe audio sorting system that intercepts sound requests before audio channels initialize.
  • Dynamic Load Regulation: Integrated a real-time tick sampler that automatically scales sound-dropping thresholds as sound density peaks, preventing microstutters under extreme load.
  • Fail-Open Safety Mechanics: Isolated all injection points at the entry window of the audio loop. Internal exceptions are now caught and safely logged, disabling the optimization layer and reverting cleanly to vanilla sound management instead of crashing the client.
1.0.1-1.20.1-LEGACYРелиз1.20.4, 1.20.5, 1.20.6 · 17 апреля 2025 г.
  • Bug fixes
  • More optimizations

PLEASE NOTE: Some versions may not work properly, so I recommend you play on the base version (1.20.1)

1.0.1-1.21.1-LEGACYРелиз1.21.3, 1.21.4, 1.21.5 · 17 апреля 2025 г.
  • Bug fixes
  • More optimizations

PLEASE NOTE: Some versions may not work properly, so I recommend you play on the base version (1.21.1)

1.0.0-LEGACYРелиз1.21.2, 1.21.3, 1.21.4 · 18 марта 2025 г.
  • Initial release

PLEASE NOTE: Some versions may not work properly, so I recommend you play on the base version (1.21.1)

Полная история изменений — на Modrinth.

Комментарии

Загружаем…