gpt4 book ai didi

java - 如何在 Spigot 1.9 中播放 Minecraft 声音并使其在同一位置播放

转载 作者:行者123 更新时间:2023-11-30 07:23:43 25 4
gpt4 key购买 nike

我的 bukkit 插件(或 Spigot 1.9)中的声音遇到了一些问题,我遇到的问题是我想使用此命令:

player.playSound(loc, Sound.RECORD_BLOCKS, 1f, 1f);

这很好用,只是。我希望声音在玩家奔跑时继续播放。所以我发现当命令执行时,声音会播放,然后当你移动时,声音消失,除非你回到执行命令的地方,否则听不到。

最佳答案

player.playSound(Location location, Sound sound, floatvolume, floatpitch) 方法在内部通过指定效果和给定位置向客户端发送数据包。因此,如果不发送新数据包并复制玩家已经听到的声音,就无法更改位置。

然而,上述方法的第三个参数对应于所播放的声音的音量。通过增加它,您可以扩大玩家可以听到声音的半径。例如,经过快速测试,将其设置为 10,您可以在大约 150 个街区半径内听到音乐。

希望这有帮助!

关于java - 如何在 Spigot 1.9 中播放 Minecraft 声音并使其在同一位置播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37123602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com