Create: Missions

Create: Missions

通过提供每周任务,为 Create 模组服务器实现经济系统

创建

Create: Missions 是一个专注于 Create 模组服务器的附属模组。它同样能在单人世界中运行,但其设计初衷是在服务器的整个生命周期中引入经济系统。我们希望为服务器主提供一种更好的方式给予玩家货币,同时鼓励玩家建造自己的商店装置/兑换银行/银行。

这是什么模组?

该模组每周为每位玩家发放 10 个随机任务。这些任务可以是原版任务(如“破坏 X 个维瑞迪姆”)或与 Create 模组相关的任务(如“驾驶火车行驶 4 公里,且至少搭载 2 名乘客”)。你也可以重置任务,并通过完成任务领取奖励。 按 H 键(默认)或使用 /missions 命令打开任务 GUI

任务类型:

随着时间的推移,将添加更多任务。有些任务可能包含大量变化(如破坏方块),而其他任务则更为简单(如行走)。

总共有 16 种使用 Create 相关机制的任务类型。

cut, compact, sail, craft, ride, harvester, train-driver-passenger, crush, eat, train-passenger, place, dive, press, mix, train-driver, break, saw, kill, drill, drink, mill, minecart, fly, relocate, fish, walk, swim, feed, belt-walk

特别感谢:

  • TheLegendofSaram,西班牙语翻译
  • __Tesseract,法语翻译
  • MrRedRhino,德语翻译
  • глебикс,俄语翻译
  • Starlotte,任务完成音效
  • Seboso,小费罐纹理

服务器主必读

剧透

在 config\missions\currency.json 中选择货币及其兑换比例。

例如,使用 Create: Numismatics 时,配置文件如下:

[
  {"numismatics:spur": "8"},
  {"numismatics:bevel": "2"},
  {"numismatics:sprocket": "4"},
  {"numismatics:cog": "8"},
  {"numismatics:crown": "8"},
  {"numismatics:sun": "1"}
]
missions.json -> 如何配置任务? 此文件位于 `config\missions\missions.json`。 任务配置示例:
{
  "config-version": 2,
  "eat": {
    "weight": 1,
    "missions": [
      {
        "items": {
          "apple": "120-300"
        },
        "titles": [
          "Forced meal"
        ],
        "rewards": [
          {
            "item": "minecraft:diamond",
            "amount": "30-80"
          }
        ]
      },
      {
        "items": {
          "honey_bottle": "1-3"
        },
        "titles": [
          "Drink up"
        ],
        "rewards": [
          {
            "item": "minecraft:diamond",
            "amount": "20-50"
          }
        ]
      }
    ]
  }
}

不要使用标签,missions.json 不支持标签。

像 1-3 这样的范围表示从 1 到 3(包括两端)的随机数。 任务示例:吃掉 2 瓶蜂蜜瓶 奖励示例:27 颗钻石

“weight” 是该任务被选中的概率,范围从 0 到 1。

你可以向 “items” 括号中添加任意数量的物品 ID,向 “titles” 括号中添加任意数量的标题。每个任务会从这些括号中随机分配一个物品和一个标题。

机械兑换器

机械兑换器

机械兑换器没有合成配方,只能通过完成困难任务后以 5% 的默认概率获得。

它允许你将货币从小面额兑换成大面额,取决于动力轴的旋转方向。它还需要 100 rpm 的转速,并消耗大量 SU。

面向开发者

为 Create: Missions 添加新任务是完全可行的。这里有示例: