量子上行链路(Quantum Uplink)

基本信息

属性 值
modid matter-manipulator
GT MTE ID MetaTileEntityIDs.MATTER_MANIPULATOR_UPLINK.ID
内部名 multimachine.mmuplink
显示名 Matter Manipulator Quantum Uplink
基类 MTEExtendedPowerMultiBlockBase<MTEMMUplink>
结构实现 GregTech StructureWrapper + StructureLib ISurvivalConstructable

⚠️ 尺寸:9 × 9 × 9

Structures.UPLINK 是一个 String[][],9 层,每层 9 行 × 9 字符—— 即 9×9×9(不是本 mod 常见的 6×6×6,也不是 5×5×5)。逐层实测:

层 内容
0(最上) 顶部一圈 AA~AA(含一个未映射字符 ~)
1–2 上半部收窄的框架层
3 侧壁框架层
4(中) 控制器层——中间一行 ABBE EBBA,控制器本体落在中心
5 侧壁框架层
6–7 下半部
8(最下) 与第 0 层对称的 AA~AA

字符图例(MTEMMUplink.compile())

字符 含义 具体方块
A 机器外壳 + 仓鼠位置 Advanced Iridium Plated Machine Casing(GT casings8 meta 7)
B 承重框架 Naquadah Alloy Frame Box(GT 框架)
C 承重框架 Trinium Frame Box(GT 框架)
D 线圈 Matter Generation Coil(GT++ blockCasingsMisc meta 8)
E 外壳 Radiant Naquadah Alloy Casing(GT casings8 meta 10)
~ 未映射 ⚠️ 出现在第 0 层,compile() 只映射了 A–E,~ 不对应任何方块

A 位置额外挂载仓鼠:.withHatches(1, 16, [InputHatch, Energy, ExoticEnergy, Maintenance, UplinkHatchAdder]) ——即在 A 环上第 1 号与第 16 号位放仓鼠。

行为

  • 把 MK3 操纵器 的作用范围从有限变成无限且跨维度。
  • 每传输 1 个物品或 1 桶(1000 mB)流体消耗 131,072 等效 EU 的等离子体。
  • 上行链路之间用随机 64 位地址互联:newAddress() 返回 (long)(Long.MAX_VALUE * Math.random())。
  • 通过 量子上行链路 ME 连接仓鼠 把目标转化为 AE2 加工任务。

依赖与注册条件

本 MTE 的注册被 CommonProxy.init() 用 Mods.AppliedEnergistics2.isModLoaded() && Mods.GregTech.isModLoaded() 双重门控:缺任一依赖则整个上行链路不存在(连物品都拿不到)。