# 魔改指导
鉴于管理组成员以及热心用户魔改方案参差不齐,特制定了此魔改指导。魔改时,在本魔改指导内的要求须要遵守。如果有不足之处,请你一定要提出,否则会造成严重的问题。
# 不改的 Mod
模块化机械 Modular Machinery
因为这个 Mod 存在一些问题,以后不打算加入此 Mod。
茶风·纪事 Tea the Story
休闲 Mod,不应当增加太大难度。
# 不改或少改的地方
工作台
该物品是玩家必要物品,防止给新玩家带来过多的困难,工作台应不改或极小改动。
圆石、泥土等基础方块
同样是必要物品。挖圆石必须出圆石,不能出现其它物品。如果有特殊需要,须经过服主审批通过才可修改。
# 代码集中
经过第九周目的拆分魔改测试,我们发现一个 Mod 占用一个 zs 文件并不会带来多大的便利,反而我们找代码的时候还要一个一个打开。
所以,我们要尽量把代码集中写,写到核心几个文件中。
我们可以将最核心的代码,写到 main.zs
中。代码量多的,单开文件。代码量小但不重要的,也写到一个文件,但不写到 main.zs
内。
# 文件命名
文件命名时,不能出现特殊字符。
例如:
' / [ = * & ^ ~ ` @
文件名需要让后续维护人员看到后,就知道里面写的什么内容。一般全英文小写即可。
如果出现意义不明确的文件名,不进行修改,一般不会通过审核。