CobblemonPulse

CobblemonPulse

CobblemonPulse 是一个 Fabric 模组,为宝可梦事件添加动态广播消息,提供可悬停的详细信息以及基于稀有度的通知。

CobblemonPulse

CobblemonPulse 是一个 Minecraft Fabric 模组,用于对 Cobblemon 宝可梦事件(包括野生生成、捕捉和击败)提供全服广播消息和通知。它支持带有宝可梦详细信息的悬停文本、自定义声音和指令。


功能

  • 当宝可梦生成、被捕捉或被击败时广播消息。
  • 支持野生、闪光、传说、究极异兽和幻之宝可梦。
  • 自定义悬停文本显示宝可梦信息(等级、属性、特性、形态、性格、性别、世界、生物群系、坐标)。
  • 事件的可选音效。
  • 事件触发的自定义指令。
  • 基于权限的管理员指令,用于重载配置。

安装

  1. 安装 Fabric Loader 和 Fabric API。
  2. 将 CobblemonPulse 模组的 .jar 文件放入 mods 文件夹。
  3. 确保同时也安装了 Cobblemon 模组。
  4. 启动你的服务器。

配置

CobblemonPulse 使用位于以下路径的 JSON 配置文件:

config/cobblemonpulse/config.json
{
  "language": "en_us",
  "spawn": {
    "normal": {
      "broadcast_enabled": true,
      "broadcast_message": "&2一只野生 &6{pokemon} &2出现在了 &b{player}&2 附近!",
      "pokemon_hover": [
        "&7宝可梦:&f{pokemon} lv.{level}",
        "&7属性:&a{type}",
        "&7特性:&f{ability}",
        "&7形态:&a{form}",
        "&7性格:&f{nature}",
        "&7性别:&a{gender}",
        "&7世界:&f{world}",
        "&7生物群系:&a{biome}",
        "&7坐标:&f{x} {y} {z}"
      ],
      "sound_enabled": true,
      "sound": "minecraft:entity.experience_orb.pickup",
      "volume": 1.0,
      "pitch": 1.0,
      "command_enabled": true,
      "commands": []
    },
    "shiny": { ... },
    "legendary": { ... },
    "mythical": { ... },
    "ultrabeast": { ... }
  },
  "capture": { ... },
  "defeat": { ... }
}

你可以在游戏中使用以下指令重载配置:

/cobblemonpulse

只有拥有 cobblemonpulse.admin 权限的用户才能执行此指令。


默认配置

默认配置包含普通、闪光、传说和幻之宝可梦的生成、捕捉和击败设置。

(为简洁起见,省略完整的 JSON 配置。有关完整详情,请参考模组中的默认 cobblemonpulse.json 文件。)


占位符

占位符 描述
{pokemon} 宝可梦名称
{player} 玩家名称
{level} 宝可梦等级
{type} 宝可梦属性
{ability} 宝可梦特性
{form} 宝可梦形态
{nature} 宝可梦性格
{gender} 宝可梦性别
{world} 世界名称
{biome} 生物群系名称
{x} {y} {z} 宝可梦坐标

权限

  • cobblemonpulse.admin — 需要执行 /cobblemonpulse 来重载配置。

处理的事件

  • 生成 — 当野生宝可梦出现时。
  • 捕捉 — 当宝可梦被玩家捕获时。
  • 击败 — 当宝可梦在对战中倒下时。