开发者文档
这一组文档面向想继续开发、兼容或维护 Croparia IF 的读者。
你通常会在三种场景下用到这里的内容:
- 想看某个核心模块是怎么跑起来的
- 想复用模组已经整理好的通用 API
- 想继续维护模组自带内容,例如内置作物
建议从哪里开始
如果你第一次读这一组文档,最推荐的起点通常有三个:
如果你更偏向“我已经知道模块做什么,现在只想看通用工具怎么用”,那就可以直接从下面这些专题里挑:
当前专题
核心模块
这一组更适合回答:
- 一个具体模块的入口类在哪里
- 它和菜单、网络、配方、库存分别怎么接
- 如果我要改行为,第一步该看哪一层
通用 API
这一组更适合回答:
- 模组已经抽象出了哪些可复用能力
- 我应该复用哪层接口,而不是直接复制某个模块实现
内容维护参考
这类页面更适合回答维护问题。比如 crop 这一页重点是帮助你理解:
- Croparia IF 自己是怎么添加内置
Crop/Melon内容的 - 如果你要继续维护模组自带内容,应该先改哪里