CC-板条箱

将独特的宝可梦箱子添加到您的Cobblemon服务器中!(兼容luckperms和votifier)

CC-Crates

适用于 Fabric 1.21.1 和 Cobblemon 1.8.0 的自定义宝可梦风格宝箱。

功能

  • 四种不同的高级材质套装:传说、闪光、投票和基础
  • 宝箱上浮动的大师球、高级球和精灵球体素展示
  • 透明、全亮度的浮动名称,从任何角度都保持可读
  • 9 x 5 奖励预览,包含真实动画的 Cobblemon 模型
  • 动画奖励滚动,随后显示奖品的中奖界面
  • 无限 JSON 配置的宝箱和加权奖励
  • 宝可梦、物品、命令、宝石和虚拟钥匙奖励
  • 使用虚拟钥匙或可配置的宝石价格开启
  • 服务器权威的余额、奖励、冷却时间和 JSON 持久化
  • 适用于 Tebex/CraftingStore 发货的控制台友好命令
  • 可选的自动 Pokeblocks 集成,用于普通、闪光和传说宝可梦玩偶

客户端和服务器均需安装

  • Fabric Loader 0.17.2+
  • Fabric API
  • Fabric Language Kotlin
  • Cobblemon 1.8.0
  • Java 21

将 cobbleclub-crates-2.1.1-cobblemon1.8.jar 放入以下两个位置:

  1. 服务器的 mods 文件夹。
  2. 每个玩家的客户端整合包 mods 文件夹。

同一客户端和服务器必须已安装 Cobblemon、Fabric API 和 Fabric Language Kotlin。至少启动一次服务器,以在以下位置生成默认的传说、闪光和投票宝箱文件:config/cobbleclub-crates/crates/。

初始设置

以管理员身份运行这些命令,将 [YourName] 替换为你的 Minecraft 名称:

/ccrates place legendary legendary
/ccrates key give YourName legendary_key 10
/ccrates gems give YourName 10000

 

对于放置命令,请直视你想要放置宝箱的方块所在的地板。右键点击新宝箱以打开其预览。你也可以在任何地方使用 /crates。

玩家命令

  • /crates - 浏览所有启用的宝箱
  • /crates <id> - 直接预览某个宝箱
  • /keys - 查看虚拟钥匙
  • /gems - 查看宝石余额

管理员命令

  • /ccrates reload
  • /ccrates place <crate> <basic|vote|shiny|legendary> 同时注视一个方块
  • /ccrates remove 同时注视一个宝箱
  • /ccrates preview <crate> [player]
  • /ccrates gems give|take|set <player> <amount>
  • /ccrates key give|take|set <player> <configured_key_id> <amount>

钥匙命令只接受属于已加载宝箱定义的钥匙 ID。Tab 补全会列出所有允许的值;任意钥匙名称会被拒绝。

give 命令可以安全地从网店控制台执行。

配置相关

config/cobbleclub-crates/crates/ 中的每个文件定义一个宝箱。奖励类型有 POKEMON、ITEM、COMMAND、GEMS 和 KEY。对宝可梦使用常规的 Cobblemon 属性,例如 mewtwo level=70 或 rayquaza level=70 shiny=true。

weight 控制相对概率。权重为 10 的奖励被抽中的概率是权重为 1 的十倍。更改文件后,运行 /ccrates reload。

玩家余额存储在活动世界的 data/cobbleclub-crates-players.json 文件中。

Pokeblocks 集成!

在服务器和每个客户端上安装 Pokeblocks 1.5.0 或更新版本及其所需的 GeckoLib 版本。该集成会在启动时检测已注册的 Pokeblocks 物品,并将普通宝可梦玩偶添加到投票,闪光宝可梦玩偶添加到闪光,传说稀有度的宝可梦玩偶添加到传说。现有的宝箱 JSON 文件会自动支持。

该集成是可选的:未安装 Pokeblocks 时 CobbleClub Crates 仍可正常加载,但拥有它们要好得多!