61 lines
2.0 KiB
Markdown
61 lines
2.0 KiB
Markdown
# 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模组相同的许可证。 |