为ae2添加更多实用功能
| gradle/wrapper | ||
| libs | ||
| src/main | ||
| .gitignore | ||
| build.gradle | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| IMPLEMENTATION_SUMMARY.md | ||
| README.md | ||
| settings.gradle | ||
ExtendedAE Plus
ExtendedAE Plus 是一个针对 ExtendedAE 模组的增强模组,通过 Mixin 技术将扩展样板供应器(Extended Pattern Provider)的样板槽数从原来的 36 个增加到 108 个。
功能特性
- 增加样板槽数: 将 ExtendedAE 的扩展样板供应器的样板槽数从 36 个增加到 108 个
- 完全兼容: 与 ExtendedAE 1.4.2 版本完全兼容
- 无需配置: 安装后自动生效,无需额外配置
安装要求
- Minecraft 1.20.1+
- Forge 47+
- ExtendedAE 1.4.2+
- Applied Energistics 2
安装方法
- 确保已安装 ExtendedAE 模组
- 将 ExtendedAE Plus 的 jar 文件放入 mods 文件夹
- 启动游戏
技术实现
本模组使用 Mixin 技术来修改 ExtendedAE 中的 PartExPatternProvider 类,具体修改了 createLogic() 方法中传递给 PatternProviderLogic 构造函数的槽位数量参数。
修改的代码位置
// 原始代码
protected PatternProviderLogic createLogic() {
return new PatternProviderLogic(this.getMainNode(), this, 36);
}
// 修改后的效果
protected PatternProviderLogic createLogic() {
return new PatternProviderLogic(this.getMainNode(), this, 108);
}
许可证
本项目采用开源许可证,具体许可证信息请查看 LICENSE 文件。
问题反馈
如果您在使用过程中遇到任何问题,请通过 GitHub Issues 进行反馈。