# 魔改指导

鉴于管理组成员以及热心用户魔改方案参差不齐,特制定了此魔改指导。魔改时,在本魔改指导内的要求须要遵守。如果有不足之处,请你一定要提出,否则会造成严重的问题。

# 不改的 Mod

  • 模块化机械 Modular Machinery

    因为这个 Mod 存在一些问题,以后不打算加入此 Mod。

  • 茶风·纪事 Tea the Story

    休闲 Mod,不应当增加太大难度。

# 不改或少改的地方

  • 工作台

    该物品是玩家必要物品,防止给新玩家带来过多的困难,工作台应不改或极小改动。

  • 圆石、泥土等基础方块

    同样是必要物品。挖圆石必须出圆石,不能出现其它物品。如果有特殊需要,须经过服主审批通过才可修改。

# 代码集中

经过第九周目的拆分魔改测试,我们发现一个 Mod 占用一个 zs 文件并不会带来多大的便利,反而我们找代码的时候还要一个一个打开。

所以,我们要尽量把代码集中写,写到核心几个文件中。

我们可以将最核心的代码,写到 main.zs 中。代码量多的,单开文件。代码量小但不重要的,也写到一个文件,但不写到 main.zs 内。

# 文件命名

文件命名时,不能出现特殊字符。

例如:

' / [ = * & ^ ~ ` @

文件名需要让后续维护人员看到后,就知道里面写的什么内容。一般全英文小写即可。

如果出现意义不明确的文件名,不进行修改,一般不会通过审核。