介绍
Addon Library旨在成为 Ars Nouveau API 的社区扩展。
它的主要用途是作为 JiJ 前置库(包含在模组的 jar 文件中),因此不会成为终端用户的额外依赖,但也可以单独使用。
单独使用时,它仅提供:
一些实用属性【特定学派的法术伤害与抗性、法力折扣、法术暴击】
配方类型【元素护甲风格的升级、护符充能】
标签和一些小型后端调整(例如:对范围伤害的轨道法术进行伤害符文检测前先筛选,以避免误伤;对轨道法术进行筛选,以避免意外触发;以及操控伤害加成的方块塑形)
可启用法术暴击机制,使法术有较小概率造成 50% 的额外伤害(触发概率和伤害由属性控制)。
可通过配置强制开启调试数字视图,显示法力条数值,以及源质机器工具提示中的数字,以查看内部缓存和传输速率。参见 sauce_startup.toml。
作为开发者使用的前置库时,它提供:
开关 Liquified Source 和 Spell Crit 机制(会覆盖用户的启动配置)
开关 Enthrall 相关代码(Elemental’s Charm,可用于永久魅惑)
提供 Propagators、Prims Lens 以及 Elemental 中所有 ISchool 相关内容的通用接口
提供学派专属典籍、炮塔和护符的基类
提供一些常见内容的模板(例如带储罐的方块、自定义 MobEffectInstances)
一些杂项工具方法
如果你是附属模组开发者,希望把模组中的某些内容整合到通用基础中,或需要其他附属模组开发者开放某些功能,以提升兼容性并减少重复代码,这里就是合适的地方。
常见问题
Sauce Lib 支持哪些 Minecraft 版本?
Sauce Lib 支持 Minecraft Java 版 1.21–1.21.1,共 2 个版本,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Sauce Lib 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
评论
登录后评论和评分