我是Minecraft modding的新手。我想知道如何为我制作的自定义ItemSword
添加自定义声音,以便当任何玩家使用剑时它会发出声音。我正在使用Forge for Minecraft 1.8。
我已经阅读了不同的教程,但都与自定义实体有关。有人可以给我看一个ItemSword
类的例子。
答案 0 :(得分:0)
我已经在1.11.2中实现了这一点,所以我猜在1.8
中大致相同看看我的github:MoaiBlock Sound
以下是我使用过的代码行:
playerIn.playSound(new SoundEvent(new ResourceLocation(Controller.MODID, "moai_interact")), 1.0f, 1.2f);
你应该在播放器上播放声音,该播放器使用item / block创建一个新的 SoundEvent 并提供 ResourceLocation 并设置音频的响度和音高。
我建议您查看Github的1.8个项目,其中人们已经实现了声音并从那里学习。这就是我所做的。