自定义 CobbleX

自定义 CobbleX

OG CobbleX 回来了!使用9层圆石来获得奖励!

还记得小时候在空岛生存中玩过的 OG CobbleX 吗?没错,它回来了!我一直找不到这样的模组,所以自己动手做了一个!

从 1.0.1 版本开始,我加入了占位符。目前,你可以在配置文件的所有文本中使用 %player 占位符 :D。请在评论区告诉我你还想看到哪些功能。

这个模组本质上只是一个“库”,因为它仅提供了一种配置物品以及物品使用数量的方式,可用于服务器和单人游戏。但请注意,每次设置新服务器或新整合包时,都需要重新配置!

虽然有类似的插件,但专门为 NeoForge 设计的模组却没有。插件虽然能运行在“Youer”或“Magma”等服务端上,但没有任何插件能支持模组物品。本模组通过使用字符串化物品 ID 并将其转换回 ItemStack 的方式,支持所有模组。即使这种方法失效,你也可以使用命令(命令会在玩家所在位置精确执行)。

所有文本都可以使用 Minecraft 格式代码进行着色和格式化。你可以在此处找到所有代码:格式代码。

你可以在 "config/recipes" 目录下创建 .json 文件,来添加自定义的 "cobblex" 配方以及任何自定义内容。

我没有专门的 WIKI 页面,因此这里是为服务器管理员和懂行的玩家准备的 WIKI:

{
  #item_cost 定义成功执行命令所需的物品数量
  "item_cost": 576,
  #item_id 定义玩家背包中需要拥有的物品 ID,以成功执行命令
  "item_id": "minecraft:cobblestone",
  #success_message_actionbar 定义 success_message 是显示在动作栏还是聊天栏(按玩家设置)
  "success_message_actionbar": false,
  #success_message 当玩家拥有所需物品并成功执行命令后显示的消息
  "success_message": "你获得了一颗钻石!",
  #fail_message_actionbar 定义 fail_message 是显示在动作栏还是聊天栏(按玩家设置)
  "fail_message_actionbar": false,
  #fail_message 当玩家背包中缺少所需物品时显示的消息
  "fail_message": "你没有足够的圆石!",
  #use_command 定义是否使用 "command" 部分的自定义命令
  "use_command": false,
  #command 定义在成功消息后要执行的具体命令
  "command": "give %player minecraft:diamond 2",
  #give_item 定义玩家是否获得物品
  "give_item": true,
  #item_result_count 定义在成功消息后,你将获得多少个 "item_result" 中的物品
  "item_result_count": 1,
  #item_result 定义玩家在成功消息后获得的物品
  "item_result": "farmersdelight:beef_patty"
}

在 config.json 中,你可以设置当未找到任何配方时显示的消息,以及该消息是否显示在动作栏中。

我建议你配合一些能为此创建别名的模组使用。

执行配方:

/ccobblex type (你的文件名[不带.json])

!!! 开发中 !!! 获取文档链接

/ccoblex documentation