
音频引擎调整
这个模组改变了Minecraft调度声音的方式,以防止声音池被填满。
查看大图音频引擎调整
新闻
自 v1.2.7 起,您可以独立于原版滑块调整每种声音的音量。
概述
此模组改变了 Minecraft 调度声音的方式,以防止声音池填满,或至少减少声音池填满所造成的影响。
简而言之
它修复了这些常见错误(以及相关的日志刷屏):
[Render thread/WARN]: Failed to create new sound handle
[Sound engine/WARN]: Maximum sound pool size 247 reached
没有此模组时,声音池填满会导致游戏中所有音频停止,直到有槽位空出。
工作原理
每个游戏刻,声音会被收集并按类型分类。
- 类别数值越低 = 优先级越高。
- 在类别内部,声音会按与玩家的距离进行排序。
根据声音池填充程度,仅允许特定类型的声音播放,其他声音则被跳过。
- 如果声音池意外完全填满(在设置了阈值的情况下不应发生),新声音会被完全跳过。
重复检查:
- 在同一坐标(1 个方块)处,仅允许有限数量的相同声音播放。
- 额外的重复声音会被跳过。
MASTER 和 MUSIC 声音会绕过队列和重复检查(这对于服务器冻结时的主菜单或 GUI 事件非常重要)。
- 它们仍然遵循填充程度阈值。
- 其他类别如果请求立即播放,则会被推迟到下一游戏刻。
所有数值均可通过 ModMenu 或直接编辑配置文件进行配置。
默认设置
MASTER : 类别 0,始终允许
VOICE : 类别 0,始终允许
PLAYERS : 类别 1,最高 95%
HOSTILE : 类别 2,最高 90%
BLOCKS : 类别 3,最高 80%
MUSIC : 类别 4,最高 70%
RECORDS : 类别 4,最高 70%
NEUTRAL : 类别 5,最高 60%
WEATHER : 类别 6,最高 50%
AMBIENT : 类别 6,最高 50%
maxDuplicatedSounds: 5
正在加载版本记录…






正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。