提示音(playSound / sound)
基本信息
| 属性 | 值 |
|---|---|
| 配置项 | general.playSound、general.sound |
| 默认资源 | betterloadingscreen:rhapsodia_orb |
| 资源类型 | assets/betterloadingscreen/sounds/rhapsodia_orb.ogg |
行为
启用条件
general.playSound=true(默认)ProgressDisplayer.isClient()为 true(服务端不播放)MinecraftDisplayer.playFinishedSound通过Minecraft.getMinecraft().getSoundHandler().getSound(ResourceLocation)查SoundEventAccessorComposite:- 命中 → 通过
PositionedSoundRecord.func_147673_a创建一次性播放任务。 - 自定义路径无效 → 回退默认;默认也无效 → warn 后静默。
- 命中 → 通过
触发时机
由 MinecraftDisplayerWrapper.close() 启动守护线程:
Thread.sleep(2000);
MinecraftDisplayer.playFinishedSound();
2 秒延时让玩家先看到主界面再听到声音。
数值
| 字段 | 默认值 |
|---|---|
general.playSound |
true |
general.sound |
betterloadingscreen:rhapsodia_orb |
| 播放延迟 | 2000 ms |
相关条目
- 通用配置 - 完整 general 段
- Coremod 安装 - close() 时机