Cobblemon补给站

Cobblemon补给站

Cobblemon Pokéstop 是一个针对 Minecraft 1.21.1 的轻量级 Fabric 模组,它添加了简单的 Pokéstop 风格物品掉落,非常适合宝可梦主题服务器。

冒险

📘 Cobblemon Pokéstop - 配置指南

NewPokestop 本模组使用单个 JSON 配置文件来管理冷却计时器和奖励池。您可以自定义这些设置,无需编辑源代码。

配置文件位置:config/cobblepokestop_config.json(该文件在您首次启动游戏时自动生成。)

⚙️ 默认配置

{
  "cooldownSeconds": 300,
  "rewards": [
    {
      "item": "minecraft:apple",
      "min": 1,
      "max": 5,
      "roll": 1
    },
    {
      "item": "cobblemon:poke_ball",
      "min": 1,
      "max": 5,
      "roll": 1
    }
  ]
}

📝 参数说明

全局设置

  • cooldownSeconds:(整数)玩家在同一个 Pokéstop 领取奖励后,需要等待的冷却时间(以秒为单位)。

  • 默认值:300(5 分钟)

  • 示例:设置为 60 即为 1 分钟冷却时间。

奖励列表

  • “rewards” 部分用于定义 Pokéstop 掉落的物品。

  • item:(字符串)物品 ID,格式为 命名空间:物品名称

  • 示例:minecraft:breadcobblemon:poke_ball

  • min:(整数)每次掷骰掉落的最小物品数量。

  • max:(整数)每次掷骰掉落的最大物品数量。

  • 注意:游戏会在 minmax 之间随机选择一个数字。如果您想要固定数量,请将两者设置为相同数字。

  • roll:(整数)系统尝试给予该物品堆叠的次数。

  • 示例:如果您设置掉落苹果(min: 1, max: 5)并将 roll 设为 2,游戏将随机化苹果数量两次(例如,第一次掷骰获得 3 个苹果,第二次获得 5 个,总共 8 个)。

💡 自定义示例(Cobblemon 整合)

以下是一个具有 1 分钟冷却时间并奖励 Cobblemon 模组物品(随机数量)的配置示例:

{
  "cooldownSeconds": 60,
  "rewards": [
    {
      "item": "minecraft:bread",
      "min": 2,
      "max": 4,
      "roll": 1
    },
    {
      "item": "cobblemon:great_ball",
      "min": 1,
      "max": 1,
      "roll": 1
    },
    {
      "item": "cobblemon:poke_ball",
      "min": 1,
      "max": 5,
      "roll": 2
    },
    {
      "item": "cobblemon:exp_candy_m",
      "min": 1,
      "max": 2,
      "roll": 1
    }
  ]
}

如何应用更改

  1. 使用文本编辑器打开 config/cobblepokestop_config.json
  2. 根据需要修改数值。
  3. 保存文件。
  4. 重新启动游戏(或服务器)以使更改生效。