
应用频道管理
应用频道管理 is an Applied Energistics 2 addon for Minecraft 1.21.1 and NeoForge. It treats every geometrically exposed face of a valid ME Controller multiblock as one shared 32-channel source. Wired devices are assigned first; wireless distributor branches the
应用频道管理
应用频道管理 是适用于 Minecraft 1.21.1 和 NeoForge 的 Applied Energistics 2 附属模组。
它将有效 ME 控制器多方块结构的每个几何外露面视为一个共享的 32 频道源。有线设备优先分配;无线分配器分支随后根据优先级和稳定的分配器 UUID 按降序接收剩余容量。
环境要求
- Minecraft 1.21.1
- NeoForge 21.1.169
- Applied Energistics 2 确切版本 19.2.17
- Java 21
AE2 依赖版本被刻意锁定,因为该模组对 AE2 频道路径机制应用了窄范围的 Mixin。
设备
ME 频道集线器
- 每个控制器网络中仅允许一个活跃集线器。
- 不消耗频道;默认消耗 32 AE/t。
- 存储全局唯一、不区分大小写的名称、所有者 UUID 和白名单。
- 显示总容量、有线使用量、无线使用量及剩余容量。
ME 频道分配器
- 通过名称绑定到授权的集线器。
- 所有连接面上总共最多暴露 32 个频道。
- 同维度消耗 16 AE/t,跨维度消耗 64 AE/t。
- 从不块加载任一端点,并在端点卸载或断电时断开连接。
- 拒绝包含控制器、另一个集线器或已声明分配器子网的远程网格。
右键点击任一设备可打开其配置界面。集线器白名单条目接受以逗号分隔的在线玩家名称或 UUID。
两种设备均出现在 Applied Energistics 2 创造模式标签页中。其标准有序合成配方可通过 JEI 自动发现;无需额外的 JEI 插件。
频道模型
池容量 = 外露控制器面 × 32
可用无线容量 = 池容量 - 有线频道 - 无线频道
仅与其他控制器接触的面视为内部面。罩子、不透明方块和缺失的线缆连接不会减少池容量。AE2 本地的 8 频道和致密 32 频道线缆瓶颈保持不变。
Mixin 将 ACM 虚拟控制器根节点延迟到 AE2 完成本地有线分配后,再按优先级处理它们。同时强制实施全局池限制和每个分配器 32 频道的上限。
开发
./gradlew build
./gradlew runData
./gradlew runGameTestServer
./gradlew runClient
开发环境使用 Gradle 包装器,并自动下载所有依赖项。构建的 jar 文件输出至 build/libs/。
配置
生成的服务器配置可覆盖以下设置:
- 集线器 AE/t 消耗
- 同维度分配器 AE/t 消耗
- 跨维度分配器 AE/t 消耗
- 集线器名称最大长度
- 跨维度链接
许可证
MIT
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。