
核心团队
一个核心模组,旨在实现模组间的高度兼容性。
查看大图适用于 SDV 1.5.5+ 和 SMAPI 3.13.0+
一个核心模组,旨在实现模组间的高度兼容性。 功能:
- 暴露复杂的模组API。TehCore通过Ninject为模组添加依赖注入功能。需要暴露SMAPI模组注册表不支持的IComplexApi接口?通过你的模组服务容器来暴露它,任何人都能轻松请求该接口,甚至可以根据需求自动注入到他们的类中。
- 支持使用命名空间键的任何类型物品!通过命名空间注册表,模组可以创建任何类型的物品(对象、武器、工具等),甚至能通过基于字符串的键来创建由Json Assets或Dynamic Game Assets添加的物品。
在配置中使用命名空间键!你可以让用户为你的模组创建内容包,通过使用命名空间键来暴露任何物品命名空间中的物品。模组也可以注册自己的命名空间。通过为自定义物品注册一个命名空间,让每个基于TehCore的模组都支持你的自定义物品。你甚至可以在实现这一功能时,将TehCore设为可选依赖项!
创建带注释的JSON文件。通过为每个设置添加描述来增强您的配置。
应用程序编程接口
API文档仍在完善中。请稍后再查看更新后的文档。
源代码 & 许可证
本模组采用MIT许可证授权。
源代码及完整许可证文本可在GitHub仓库中找到。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。