无人机对接站

基本信息

属性 值
注册名 computronics.droneStation
物品类 pl.asie.computronics.integration.buildcraft.pluggable.ItemDroneStation(实现 IPipePluggableItem)
未本地化名 computronics.dockingStation(ItemDroneStation.java:26)
管道可插拔 PipeManager.registerPipePluggable(DroneStationPluggable.class, "computronics.droneStation")(IntegrationBuildCraft.java:55)
前置 BuildCraft Transport + BuildCraft Core,且 enable.buildcraft.droneDockingStation 为真(IntegrationOpenComputers.java:165-169)
中文名 item.computronics.dockingStation.name = 无人机转接坞(zh_CN.lang)

配套的第二个注册 ID:

注册名 物品类 子名 中文名
computronics.dockingUpgrade ItemDockingUpgrade(继承 ItemMultiple) drone_upgrade_docking(ItemDockingUpgrade.java:29) 无人机转接升级

两者一并注册于 IntegrationBuildCraft.preInitOC(IntegrationBuildCraft.java:30-40),dockingUpgrade 额外走 Driver.add((Item) …) + Driver.add((EnvironmentProvider) …)(IntegrationBuildCraft.java:36-37)。

功能

给 OpenComputers 无人机提供 BuildCraft 管道对接能力的双向件:站点装在管道上,升级件装在无人机上,二者配对接入 Drone 端口。

客户端有独立渲染器 DroneStationRenderer.ItemRenderer(IntegrationBuildCraft.initOC,IntegrationBuildCraft.java:45-48)与纹理处理器 DroneStationRenderer.TextureHandler,后者注册在 MinecraftForge.EVENT_BUS(IntegrationBuildCraft.java:38-40)。

数值

数值名 值 范围 来源
enable.buildcraft.droneDockingStation true 布尔 Config.java:335-340

交互

触发 行为
装在 BuildCraft 管道上 作为可插拔部件,接收无人机对接
装在 OC 无人机上 作为驱动接入

合成配方

⚠️ GTNH 中不由 Computronics 注册:IntegrationBuildCraft.postInitOC 的配方包在 if (!Computronics.isGTNHLoaded) 内(IntegrationBuildCraft.java:59)。配方为(IntegrationBuildCraft.java:60-72):

 a 
tst
 c 
字符 物品
s BuildCraft robotStation,取不到时回退为末影珍珠(IntegrationBuildCraft.java:55-58)
a oc:circuitChip1
c oc:cable
t oc:materialTransistor

相关条目