为自定义项目添加声音

问题描述 投票:0回答:1

我是 Minecraft 模组新手。我想知道如何将自定义声音添加到我制作的自定义

ItemSword
中,以便当任何玩家使用剑时都会发出该声音。我在 Minecraft 1.8 中使用 Forge。

我已经阅读了不同的教程,但所有教程都与自定义实体有关。有人可以给我看一个

ItemSword
类的例子吗?

minecraft-forge
1个回答
0
投票

我已经在 1.11.2 中实现了这个,所以我猜这在 1.8 中基本相同

看看我的github:MoaiBlock Sound

这是我使用的代码行:

playerIn.playSound(new SoundEvent(new ResourceLocation(Controller.MODID, "moai_interact")), 1.0f, 1.2f);

您应该在使用项目/块的播放器上播放声音,创建一个新的SoundEvent并给出ResourceLocation并设置音频的响度和音调。

我建议你查看 Github 上的 1.8 项目,人们已经在其中实现了声音并从中学习。这就是我所做的。

© www.soinside.com 2019 - 2024. All rights reserved.