MoreHeadSounds

使用MoreHeadSounds,为玩家头部定制声音,为你的玩家打造独特的音频体验!

资源图片
# MoreHeadSounds ![GitHub Release](https://img.shields.io/github/v/release/High-Piched-Noobs/moreheadsounds?display_name=release) ![GitHub License](https://img.shields.io/github/license/High-Piched-Noobs/moreheadsounds) **作者:** thojo0 & PYZR ## 描述 MoreHeadSounds 是一个 Minecraft 插件,通过允许将自定义声音与玩家头颅和音符方块关联起来,增强游戏体验。该插件提供了一种独特的方式来自定义 Minecraft 世界中的声音,为玩家互动和事件增加了个性化和趣味性。 ## 特性 - **玩家头颅的自定义声音:** 将特定声音分配给玩家头颅,这些声音可以在与音符方块交互时触发。 - **动态声音配置:** 使用配置文件轻松配置哪些声音应包含或排除用于特定玩家头颅。 - **易于管理的命令:** - **/moreheadsounds config:** 允许更改配置。 - **/moreheadsounds clearItem:** 清除玩家头颅中自定义的声音。 - **/moreheadsounds getHash:** 获取您手持或正在查看的玩家头颅的纹理哈希值,用于调试和配置。 - **制表符自动完成:** 为命令和坐标提供便捷的制表符自动完成,使使用插件的特性更容易。 ## 命令和权限 - **/moreheadsounds config reload** - **权限:** `moreheadsounds.config` - **描述:** 重新加载插件配置。 - **/moreheadsounds config list [page]** - **权限:** `moreheadsounds.config` - **描述:** 列出所有配置的头颅哈希值。 - **/moreheadsounds config include ** - **权限:** `moreheadsounds.config` - **描述:** 将声音添加到手持头颅的包含列表。 - **/moreheadsounds config exclude ** - **权限:** `moreheadsounds.config` - **描述:** 将声音添加到手持头颅的排除列表。 - **/moreheadsounds config remove ** - **权限:** `moreheadsounds.config` - **描述:** 从手持头颅的配置中删除声音。 - **/moreheadsounds config show** - **权限:** `moreheadsounds.config` - **描述:** 显示手持头颅的配置,包括当前声音的预览。 - **/moreheadsounds clearItem** - **权限:** `moreheadsounds.clearItem` - **描述:** 清除您主手中玩家头颅的自定义声音。 - **/moreheadsounds getHash** - **权限:** `moreheadsounds.getHash` - **描述:** 获取您手持或正在查看的玩家头颅的纹理哈希值,用于调试和配置。 ## 配置 插件的配置文件 (`config.yml`) 允许服务器管理员指定哪些声音应包含或排除用于特定玩家头颅。 这使得可以对 Minecraft 世界中玩家头颅的自定义声音进行微调控制。 配置基于玩家头颅的纹理哈希值。对于每个哈希值,您可以为声音指定 `include` 和 `exclude` 列表。条目必须是有效的命名空间标识符。 - **`include`**: 与头颅关联的声音或声音类别列表。 - **`exclude`**: 要排除的声音或声音类别的列表。 您可以指定单个声音(例如,`entity.creeper.primed`)包括纹理包中的自定义声音,或通过以点结尾来指定整个声音类别(例如,`entity.creeper.`)。 处理顺序如下: 1. `include` 列表中的所有类别的声音都会被添加。 2. `exclude` 列表中的所有类别的声音都会被移除。 3. `include` 列表中的所有单个声音都会被添加。 4. `exclude` 列表中的所有单个声音都会被移除。 **示例:** ```yml e50294a1747310f104124c6373cc639b712baa57b7d926297b645188b7bb9ab9: include: - entity.allay. a3c34722ac64496c9b84d0c54019daae6185d6094990133ad6810eea3d24067a: include: - entity.parrot. exclude: - entity.parrot.imitate. ``` ## 安装 1. 下载 MoreHeadSounds 插件的 jar 文件。 2. 将 jar 文件放在服务器的 `plugins` 目录中。 3. 启动或重新启动您的服务器。 4. 插件将在 `plugins/MoreHeadSounds` 目录中创建一个默认配置文件。 5. 根据需要编辑配置文件来自定义玩家头颅的声音。 6. 使用 `/moreheadsounds config reload` 命令应用对配置文件所做的任何更改。 ## 使用 - 手持一个玩家头颅,并使用 `/moreheadsounds clearItem` 命令删除其中任何自定义声音。 - 使用 `/moreheadsounds getHash` 命令获取玩家头颅的纹理哈希值,该哈希值可以用于配置文件中。 - 在音符方块和玩家头颅上方放置一个音符方块,以在与音符方块交互时触发自定义声音。 ## 支持 如需支持及更多信息,请访问插件的官方页面或联系作者。