无人机对接站
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | 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 |
相关条目
- BuildCraft 集成 - 站点、升级件与可加热驱动
- 设置:OpenComputers -
enable.buildcraft.droneDockingStation