Component/ae2common/zh

From OpenComputers: Rebooted
Revision as of 08:08, 24 August 2026 by imported>OCDoc Import (Imported from legacy OpenComputers documentation at ocdoc.cil.li)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

网络控制器特性API

  • `getCpus():table`
获取一份列表,其中为网络中可用的CPU。  
  • `getCraftables([filter:table]):table`
获取已知物品配方的列表。这些配方可用于提出合成请求。  
  • `getItemsInNetwork([filter:table]):table`
获取网络中存储的物品列表。  
  • `store([filter:table,] [dbAddress:string,] [startSlot:number,] [count:number]): bool`
将网络中匹配指定过滤器`filter`的物品数据存储到指定数据库中。  
  • `getFluidsInNetwork():table`
获取网络中存储的流体列表。  
  • `getAvgPowerInjection():number`
获取网络的平均能量输入速率。  
  • `getAvgPowerUsage():number`
获取网络的平均能耗。  
  • `getIdlePowerUsage():number`
获取网络的闲置能耗。  
  • `getMaxStoredPower():number`
获取网络的最大能量储量。  
  • `getStoredPower():number`
获取网络的能量存量。  \\

合成列表API

  • `getItemStack():table`
获取以物品堆形式表示的合成结果。  
  • `request([amount:int[, prioritizePower:boolean[, cpuName:string]]]):userdata`
请求合成指定物品,返回一个可用于追踪合成状态的对象。  \\

合成状态API

  • `isCanceled():boolean`
获取给定合成请求是否可被取消。  
  • `isDone():boolean`
获取给定合成请求是否完成。  \\

环境API

  • `getEnergyStored():number`
返回连接面一侧存储的能量数量。  
  • `getMaxEnergyStored():number`
返回连接面一侧能存储的最大能量数量。  
  • `canExtract():number`
返回组件能否从连接面一侧输出能量。  
  • `canReceive():number`
返回组件能否从连接面一侧接收能量。  \\

接口API

  • `getInterfaceConfiguration([slot:number]):table`
获取接口配置。  
  • `setInterfaceConfiguration([slot:number][, database:address, entry:number[, size:number]]):boolean`
配置接口。  \\

输入总线API

  • `getImportConfiguration(side:number[, slot:number]):boolean`
获取指向给定方向的输入总线配置。  
  • `setImportConfiguration(side:number[, slot:number][, database:address, entry:number]):boolean`
配置指向给定方向的输入总线,使其接收符合给定描述的物品堆。  \\

输出总线API

  • `getExportConfiguration(side:number, [ slot:number]):boolean`
获取指向给定方向的输出总线配置。  
  • `setExportConfiguration(side:number[, slot:number][, database:address, entry:number):boolean`
配置指向给定方向的输出总线,使其输出符合给定描述的物品堆。  
  • `exportIntoSlot(side:number, slot:number):boolean`
让指向给定方向的输出总线向指定槽位执行一次输出操作。  \\