概述
本模组为 Java 版 Minecraft 添加了基岩版的跳跃、落地声音逻辑,支持添加自定义跳跃、落地音效。
内容
出于对兼容性的考量,跳跃与落地都使用原版的声音事件,这意味着可以通过资源包来自定义两种音效。
欲自定义跳跃/落地音效,首先需要在 assets/jump_sounds 目录创建 sounds.json 文件,然后在其中定义 entity.player.jump 与 entity.player.fall 事件。
示例代码如下:
{
"entity.player.jump": {
"sounds": [
"jump_sounds:jump/jump1",
"jump_sounds:jump/jump2",
"jump_sounds:jump/jump3",
"jump_sounds:jump/jump4"
]
},
"entity.player.land": {
"sounds": [
"jump_sounds:land/land1",
"jump_sounds:land/land2",
"jump_sounds:land/land3",
"jump_sounds:land/land4"
]
}
}