本篇教程由作者设定使用 CC BY-NC-SA 协议。

该功能最低要求模组版本:1.0.0+build.59

配置文件路径:

config\chinesefestivals\features

目录下每个json文件都对应游戏中一个功能的控制方式

配置文件列表:

  • sweet_dumplings.json;

    • 汤圆。

  • couplets.json;

    • 对联(包含福字)。

  • dumplings.json;

    • 饺子。

  • fireworks.json;

    • 烟花(根据当年生肖变化(WIP))。

  • flower_cake.json;

    • 花糕。

  • hotpots.json;

    • 火锅(清汤和九宫格火锅)。

  • laba_congee.json;

    • 腊八粥。

  • lanterns.json;

    • 灯笼(包括高灯笼)。

  • mooncakes.json;

    • 月饼(可放置的和物品)。

  • plates.json。

    • 盘子(亮色和暗色)。

配置文件内容

{
  "id": "couplets",
  "enable_times": [
    "spring"
  ]
}

每个字段的含义:

  • id;

    • 功能对应的id,禁止修改。

  • enable_times。

    • 功能启用的时间;

    • 可以接受一个时间的列表;

    • 接受的格式为:

      1. 节日ID,如"spring"春节,"moon"中秋节等,和游戏中命令的参数值相同;

      2. 节气,如"冬至","清明","小雨";

      3. 公历日期,如"1.28","2.27","11.15";

      4. 农历日期,如"正月初七","腊月二十","冬月廿三";

      5. 公历日期范围,如[1.28, 2.14],[2.27, 3.15],[11.15, "1.1"];

      6. 农历日期范围,如[正月初七, 四月十五],[腊月二十, 正月廿七],[冬月廿三, 三月三十]。