Drone

基本信息

属性 值
注册名 opencomputers.drone
碰撞箱 12×6 十六分之一格(0.75×0.375 格)
免疫火焰 是
移动速度上限 0.4 格/刻
最大加速度 0.1 格/刻²
重力 0.05
空气阻力 0.8

概述

Drone(无人机)是一种可移动的计算机实体,可以通过 OpenOS 编程控制其行为。它是一个完整的内嵌计算机系统,包含 CPU、内存、GPU 等组件,能够在世界中自主移动并与方块/实体交互。

组件

Drone 内部包含以下计算机组件:

  • CPU:执行程序
  • RAM:内存
  • GPU:图形处理
  • 内部组件槽:最多 8 个组件

Drone 还包含:

  • 物品栏:8 个槽位
  • 流体罐:支持流体组件

生成方式

  • 在 Assembler(组装机)中组装
  • 使用 Drone Case(无人机外壳)生成

移动与物理

  • Drone 可以在三维空间中自主移动到指定坐标
  • 使用 setTarget() 设置目标位置
  • 物理参数:
    • 重力较低(0.05),下落较慢
    • 最大速度 0.4 格/刻
    • 最大加速度 0.1 格/刻²
    • 空气阻力 0.8

交互

交互方式 行为
右键点击 打开 Drone GUI 界面
潜行 + 右键(使用扳手) 拆卸 Drone,掉落物品
潜行 + 右键(未运行) 启动 Drone
被实体撞击 向撞击方向反弹,触发 hit 信号

状态

  • 运行中:机器正在执行程序
  • 停止:机器已停止,重力下落
  • 水中/岩浆中:自动停止机器

第三方集成

集成 Mod 集成类型 功能
ComputerCraft 外设/媒体 CC 外设和媒体驱动
CoFH / Thermal Expansion RF 能量 能量处理器驱动
IC2 能量/作物 EU 能量和作物驱动
GregTech GT 机器驱动 BEC、能量容器等 GT 机器
MineFactory Reloaded SafariNet/DSU MFR SafariNet 和 DSU 驱动
Forestry 蜜蜂/分析器 蜜蜂分析器和基因组转换
Applied Energistics 2 ME 网络驱动 ME 存储/接口/总线驱动
Thaumcraft 要素/灌注矩阵 TC 要素容器和灌注矩阵驱动
  • Assembler - 组装 Drone 的方块
  • OpenOS - 可在 Drone 上运行的操作系统