为ae2添加更多实用功能
Go to file
2025-08-10 19:51:19 +08:00
gradle/wrapper extendedae依赖环境配置完毕 2025-08-08 20:05:41 +08:00
libs extendedae依赖环境配置完毕 2025-08-08 20:05:41 +08:00
src/main 完成样板倍增功能 2025-08-10 19:51:19 +08:00
.gitignore 完成按钮去除有线终端的格子绘制 2025-08-09 02:42:27 +08:00
build.gradle extendedae依赖环境配置完毕 2025-08-08 20:05:41 +08:00
gradle.properties extendedae依赖环境配置完毕 2025-08-08 20:05:41 +08:00
gradlew extendedae依赖环境配置完毕 2025-08-08 20:05:41 +08:00
gradlew.bat extendedae依赖环境配置完毕 2025-08-08 20:05:41 +08:00
IMPLEMENTATION_SUMMARY.md 成功修复扩展样板供应器显示问题 2025-08-08 21:32:02 +08:00
README.md 完成按钮去除有线终端的格子绘制 2025-08-09 02:36:45 +08:00
settings.gradle extendedae依赖环境配置完毕 2025-08-08 20:05:41 +08:00

ExtendedAE Plus

一个为ExtendedAE模组添加额外功能的Minecraft模组。

功能特性

1. 扩展样板供应器分页功能

  • 自动分页当样板槽位超过36个时自动启用分页功能
  • 循环翻页:支持从第一页向前翻到最后一页,从最后一页向后翻到第一页
  • 智能定位确保所有样板槽位都正确显示在前4行中
  • 页码显示:显示当前页码和总页数

2. 扩展样板管理终端隐藏功能

  • 隐藏样板槽位:添加了一个切换按钮,可以隐藏所有样板供应器的样板槽位
  • 只显示名称:隐藏模式下只显示样板供应器的名称,不显示其内部的样板
  • 实时切换:点击按钮即可实时切换显示模式
  • 状态同步:按钮状态与隐藏模式保持同步

安装说明

  1. 确保已安装ExtendedAE模组
  2. 将此模组的JAR文件放入mods文件夹
  3. 启动游戏

兼容性

  • Minecraft版本1.20.1
  • Forge版本NeoForge
  • 依赖模组ExtendedAE 1.4.2+

使用方法

扩展样板供应器

  1. 放置扩展样板供应器
  2. 当槽位超过36个时会自动显示翻页按钮
  3. 使用左右箭头按钮进行翻页
  4. 页码信息显示在界面右上角

扩展样板管理终端

  1. 打开扩展样板管理终端
  2. 在左侧工具栏中找到隐藏按钮(眼睛图标)
  3. 点击按钮切换显示模式:
    • 显示模式:显示所有样板供应器的名称和样板槽位
    • 隐藏模式:只显示样板供应器的名称,隐藏所有样板槽位

技术实现

  • 使用Mixin技术修改ExtendedAE的GUI和容器
  • 通过反射访问私有字段和方法
  • 支持混淆环境下的稳定运行
  • 使用@GuiSync进行客户端-服务器数据同步

开发信息

  • 开发环境Minecraft 1.20.1 + NeoForge
  • 构建工具Gradle + Architectury Loom
  • 主要技术Mixin、反射、GUI修改

许可证

本项目遵循与原ExtendedAE模组相同的许可证。