This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
component:ae2common:zh [2023/10/21 15:10] hfsr created |
component:ae2common:zh [2023/11/29 10:58] (current) hfsr |
||
---|---|---|---|
Line 2: | Line 2: | ||
- `getCpus():table` | - `getCpus():table` | ||
- | 获取一份列表,其中为代表了网络中可用的CPU的表。 | + | 获取一份列表,其中为网络中可用的CPU。 |
+ | \\ | ||
- `getCraftables([filter:table]):table` | - `getCraftables([filter:table]):table` | ||
- | 获取已知物品配方的列表。这些配方可用于提出合成请求。 | + | 获取已知物品配方的列表。这些配方可用于提出合成请求。 |
+ | \\ | ||
- `getItemsInNetwork([filter:table]):table` | - `getItemsInNetwork([filter:table]):table` | ||
- | 获取网络中存储的物品列表。 | + | 获取网络中存储的物品列表。 |
+ | \\ | ||
- `store([filter:table,] [dbAddress:string,] [startSlot:number,] [count:number]): bool` | - `store([filter:table,] [dbAddress:string,] [startSlot:number,] [count:number]): bool` | ||
- | 将物品存储到指定地址的数据库中匹配指定过滤器的网络。 | + | 将网络中匹配指定过滤器`filter`的物品数据存储到指定数据库中。 |
+ | \\ | ||
- `getFluidsInNetwork():table` | - `getFluidsInNetwork():table` | ||
- | 获取网络中存储的流体列表。 | + | 获取网络中存储的流体列表。 |
+ | \\ | ||
- `getAvgPowerInjection():number` | - `getAvgPowerInjection():number` | ||
- | 获取网络的平均能量输入量。 | + | 获取网络的平均能量输入速率。 |
+ | \\ | ||
- `getAvgPowerUsage():number` | - `getAvgPowerUsage():number` | ||
- | 获取网络的平均能耗。 | + | 获取网络的平均能耗。 |
+ | \\ | ||
- `getIdlePowerUsage():number` | - `getIdlePowerUsage():number` | ||
- | 获取网络闲置时的能量消耗。 | + | 获取网络的闲置能耗。 |
+ | \\ | ||
- `getMaxStoredPower():number` | - `getMaxStoredPower():number` | ||
- | 获取网络的最大能量存储量。 | + | 获取网络的最大能量储量。 |
+ | \\ | ||
- `getStoredPower():number` | - `getStoredPower():number` | ||
- | 获取网络的能量存量。 | + | 获取网络的能量存量。 \\ |
- | ====合成台API==== | + | ====合成列表API==== |
- `getItemStack():table` | - `getItemStack():table` | ||
- | 获取以堆叠物品形式表示的合成结果。 | + | 获取以物品堆形式表示的合成结果。 |
+ | \\ | ||
- `request([amount:int[, prioritizePower:boolean[, cpuName:string]]]):userdata` | - `request([amount:int[, prioritizePower:boolean[, cpuName:string]]]):userdata` | ||
- | 请求合成指定物品,返回一个可用于追踪合成状态的对象。 | + | 请求合成指定物品,返回一个可用于追踪合成状态的对象。 \\ |
====合成状态API==== | ====合成状态API==== | ||
- `isCanceled():boolean` | - `isCanceled():boolean` | ||
- | 获取给定合成请求是否可被取消。 | + | 获取给定合成请求是否可被取消。 |
+ | \\ | ||
- `isDone():boolean` | - `isDone():boolean` | ||
- | 获取给定合成请求是否完成。 | + | 获取给定合成请求是否完成。 \\ |
====环境API==== | ====环境API==== | ||
- `getEnergyStored():number` | - `getEnergyStored():number` | ||
- | 返回连接面一侧存储的能量数量。 | + | 返回连接面一侧存储的能量数量。 |
+ | \\ | ||
- `getMaxEnergyStored():number` | - `getMaxEnergyStored():number` | ||
- | 返回连接面一侧能存储的最大能量数量。 | + | 返回连接面一侧能存储的最大能量数量。 |
+ | \\ | ||
- `canExtract():number` | - `canExtract():number` | ||
- | 返回组件能否从连接面一侧输出能量。 | + | 返回组件能否从连接面一侧输出能量。 |
- | + | \\ | |
- `canReceive():number` | - `canReceive():number` | ||
- | 返回组件能否从连接面一侧接收能量。 | + | 返回组件能否从连接面一侧接收能量。 \\ |
====接口API==== | ====接口API==== | ||
- `getInterfaceConfiguration([slot:number]):table` | - `getInterfaceConfiguration([slot:number]):table` | ||
- | 获取接口配置。 | + | 获取接口配置。 |
+ | \\ | ||
- `setInterfaceConfiguration([slot:number][, database:address, entry:number[, size:number]]):boolean` | - `setInterfaceConfiguration([slot:number][, database:address, entry:number[, size:number]]):boolean` | ||
- | 配置接口。 | + | 配置接口。 \\ |
====输入总线API==== | ====输入总线API==== | ||
- `getImportConfiguration(side:number[, slot:number]):boolean` | - `getImportConfiguration(side:number[, slot:number]):boolean` | ||
- | 获取指向给定方向的输入总线配置。 | + | 获取指向给定方向的输入总线配置。 |
+ | \\ | ||
- `setImportConfiguration(side:number[, slot:number][, database:address, entry:number]):boolean` | - `setImportConfiguration(side:number[, slot:number][, database:address, entry:number]):boolean` | ||
- | 配置指向给定方向的输入总线,使其接收符合给定描述的堆叠物品。 | + | 配置指向给定方向的输入总线,使其接收符合给定描述的物品堆。 \\ |
====输出总线API==== | ====输出总线API==== | ||
- `getExportConfiguration(side:number, [ slot:number]):boolean` | - `getExportConfiguration(side:number, [ slot:number]):boolean` | ||
- | 获取指向给定方向的输出总线配置。 | + | 获取指向给定方向的输出总线配置。 |
+ | \\ | ||
- `setExportConfiguration(side:number[, slot:number][, database:address, entry:number):boolean` | - `setExportConfiguration(side:number[, slot:number][, database:address, entry:number):boolean` | ||
- | 配置指向给定方向的输出总线,使其输出符合给定描述的堆叠物品。 | + | 配置指向给定方向的输出总线,使其输出符合给定描述的物品堆。 |
+ | \\ | ||
- `exportIntoSlot(side:number, slot:number):boolean` | - `exportIntoSlot(side:number, slot:number):boolean` | ||
- | 让指向给定方向的输出总线向指定槽位执行一次输出操作。 | + | 让指向给定方向的输出总线向指定槽位执行一次输出操作。 \\ |