Cristel Lib
模组属性评比

距离显示结果还剩5票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组申请

      暂无管理组..

    编辑组申请

      暂无编辑组..

    开发组申请

      暂无开发组..

    活跃
    开源

    Cristel Lib

    0.5

    闻所未闻

    昨日指数: 93
    昨日平均指数: 69.099

    1.68万

    总浏览

    --

    资料填充率


    如何下载?
    • 这个 Lib 模组允许开发者使用代码为结构创建配置和数据。

      对于普通玩家和整合包制作者,此模组可为每个结构模组创建配置。

      对于模组制作者,此模组可以为某种结构创建配置,在游戏内添加数据包的数据,在 Fabric 和 Forge 中自动加载数据包并带有检查。

      目前,这个模组已被 William Wythers' Overhauled OverworldTowns and Towers 和 Terralith 用作前置库。

      以下是开发者创建配置文件的方式:

      首先创建文件夹,这个文件夹放置用于本模组的文件。

      • 对于整合包制作者,它位于 minecraft 文件夹中的 .config/cristellib/data 里;

      • 对于模组制作者,它在模组目录下 /data/cristellib 内。

      在这个文件夹中,再新建另一个文件夹称为 structure_configs。在此文件夹中便可以创建一些配置文件,这些文件将自动为所需的结构/模组添加配置文件。 

      一个JSON的配置文件示例:

      {
        "name": "",
        "subPath": "",
        "header": "",
        "config_type": "",
        "comments": {
          "ancient_cities": "A dark city at the bottom of the World",
          "buried_treasures.spacing": "Set the spacing of the buried treasure structure set"
        },
        "structure_sets": [
          {
            "modid": "minecraft",
            "structure_set": [
              "minecraft:ancient_cities",
              "minecraft:buried_treasures"
            ]
          },
          {
            "modid": "t_and_t",
            "structure_set": [
              "towns_and_towers:towers",
              "towns_and_towers:towns"
            ]
          }
        ]
      }

      这其中的一些字段必须添加。

      • “subPath”指定配置文件所在的子文件夹名称。例如,如果把“cristellib”填写在那里,配置文件将生成在 ./config/cristellib/ 中。

      • “config_type”指定配置项是用于地物(PLACEMENT),还是用于启用/禁用结构(ENABLE_DISABLE)。

      • “structure_sets”需要把要配置的每个结构都放在其中。“modid”指定应在哪个模组中搜索结构文件,“structure_set”包含每一个结构的 id。

      另有一些可选的字段。

      • “name”更改配置文件本身的名称。

      • “header”是配置文件顶部的注释文本。

      • “comments”是一个指示符,指示其中的一些注释应显示的位置。

    短评加载中..