向指定玩家播放任意已注册的音效事件
Wiki 语法 (Java):/playsound <sound> [<source>] [<targets>] [<pos>] [<volume>] [<pitch>] [<minVolume>]。声音是来自 sounds.json 的声音事件(例如 ambient.cave 或 entity.player.levelup),而不是原始文件路径。
源选择适用的客户端音量滑块(主音量、音乐、唱片、天气、方块、敌对生物、中立生物、玩家、环境、语音)。源和目标总是由本工具写入。位置是声音的世界原点;音量调整可听范围,音高限制在0-2之间,最小音量 (0–1) 在正常范围外也能听到。
This tool ships 1902 events from minecraft-data PC 26.1. Custom resource-pack events can still be typed manually if they are registered on the client.
完整音效事件库
可搜索的原版事件列表(ambient、block、entity、music、ui 等),而非简短的精选示例。
玩家目标选择器
距离、旋转、游戏模式、队伍、标签、计分板、NBT、谓词和进度——指令作者实际使用的过滤器。
按 Wiki 的混音控制
坐标、音量、音调和最小音量,带有文档范围,确保生成的指令可解析。
/playsound 参数说明
sound - 声音事件 ID。省略时工具会自动添加 minecraft: 前缀。
源 - 客户端音量类别,总是由本工具写入(主音量、音乐、唱片、天气、方块、敌对生物、中立生物、玩家、环境、语音)。
目标 - 玩家选择器,总是由本工具写入(@a、@p、@r、@s,带可选参数)。
pos - 声音的中心位置。在参数列表中需在音量/音调之前。
volume - ≥ 0。大于 1 的值增加听觉范围,而非纯粹的音量。
pitch - Java 版中为 0.0–2.0。
minVolume - 0.0–1.0;正常范围之外的听众的音量。
如何使用此工具
- 搜索并选择音效事件(或输入自定义事件 ID)。
- 选择音源类别和玩家选择器过滤器。
- 根据需要设置坐标和混音值,然后复制指令。
/playsound 常见问题
为什么没有声音?
检查目标是否为在线玩家、音源类别是否被静音、事件是否存在于你的版本中,以及音量是否大于零。
可以使用自定义资源包的声音吗?
可以,前提是资源包注册了音效事件。输入完整的事件 ID;它不必出现在原版列表中。
volume 和 minVolume 有什么区别?
volume 设置正常可听范围。minVolume 是范围外玩家的低音量回退,以便他们仍能听到提示音。
这是基岩版吗?
不是。基岩版的参数顺序和音源不同。此生成器仅适用于 Java 版。