GTNH-OC-AE2 API表
in 码农笔记 with 0 comment

GTNH-OC-AE2 API表

in 码农笔记 with 0 comment
api接口名称传入参数、描述及类型返回值、返回值描述及类型接口描述下级接口名称
getInterfaceConfigurationContext(上下文对象),Arguments(参数对象,可包含slot:number)Table(包含槽位配置物品堆栈信息)获取接口配置
setInterfaceConfigurationContext(上下文对象),Arguments(参数对象,可包含slot:number/database:address/entry:number/size:number)Boolean(操作是否成功)设置接口配置
getInterfacePatternContext(上下文对象),Arguments(参数对象,可包含slot:number)Table(包含模式槽位的物品堆栈信息)获取接口模式
setInterfacePatternInputContext(上下文对象),Arguments(参数对象,包含slot:number/database:address/entry:number/size:number/index:number)Boolean(操作是否成功)设置模式输入槽
setInterfacePatternOutputContext(上下文对象),Arguments(参数对象,包含slot:number/database:address/entry:number/size:number/index:number)Boolean(操作是否成功)设置模式输出槽
storeInterfacePatternInputContext(上下文对象),Arguments(参数对象,包含slot:number/index:number/database:address/entry:number)Boolean(操作是否成功)存储模式输入到数据库
storeInterfacePatternOutputContext(上下文对象),Arguments(参数对象,包含slot:number/index:number/database:address/entry:number)Boolean(操作是否成功)存储模式输出到数据库
clearInterfacePatternInputContext(上下文对象),Arguments(参数对象,包含slot:number/index:number)Boolean(操作是否成功)清空模式输入槽
clearInterfacePatternOutputContext(上下文对象),Arguments(参数对象,包含slot:number/index:number)Boolean(操作是否成功)清空模式输出槽
getCpusContext(上下文对象),Arguments(无参数)Table数组(包含name:string/storage:number/coprocessors:number/busy:boolean/cpu:userdata)获取网络中的CPU列表Cpu对象
getCraftablesContext(上下文对象),Arguments(可选filter:table)Table数组(包含name:string/size:number/isCraftable:boolean等字段)获取可制作物品列表Craftable对象
getItemsInNetworkContext(上下文对象),Arguments(可选filter:table)Table数组(包含物品详细信息)获取网络存储物品
allItemsContext(上下文对象),Arguments(无参数)userdata(迭代器对象)获取网络存储物品迭代器
storeContext(上下文对象),Arguments(filter:table/dbAddress:string/startSlot:number/count:number)Boolean(操作是否成功)存储匹配物品到数据库
getFluidsInNetworkContext(上下文对象),Arguments(无参数)Table数组(包含流体详细信息)获取网络存储流体
sendItemsContext(上下文对象),Arguments(可选amount:number)number(实际传输数量)发送选中物品到AE网络
requestItemsContext(上下文对象),Arguments(database:address/entry:number/amount:number)number(实际获取数量)从AE网络请求物品
sendFluidsContext(上下文对象),Arguments(可选amount:number)number(实际传输数量)发送选中流体到AE网络
requestFluidsContext(上下文对象),Arguments(database:address/entry:number/amount:number)number(实际获取数量)从AE网络请求流体
isLinkedContext(上下文对象),Arguments(无参数)Boolean(链接状态)检查升级卡是否链接
cancelContext(上下文对象),Arguments(无参数)Boolean(操作是否成功)取消当前CPU任务
activeItemsContext(上下文对象),Arguments(无参数)Table数组(活跃物品列表)获取CPU当前处理物品
finalOutputContext(上下文对象),Arguments(无参数)Table(最终输出物品信息)获取CPU最终输出物品
getItemStackContext(上下文对象),Arguments(无参数)Table(物品堆栈信息)获取可制作物品堆栈
requestContext(上下文对象),Arguments(amount:number/prioritizePower:boolean/cpuName:string)userdata(CraftingStatus对象)提交制作请求CraftingStatus对象
isComputingContext(上下文对象),Arguments(无参数)Boolean(计算状态)检查任务计算状态
hasFailedContext(上下文对象),Arguments(无参数)Boolean(失败状态)检查任务是否失败
api接口名称传入参数、描述及类型返回值、返回值描述及类型接口描述下级接口名称
Cpu对象方法--CPU控制接口
isActiveContext(上下文对象),Arguments(无参数)Boolean(活跃状态)检查CPU是否活跃
isBusyContext(上下文对象),Arguments(无参数)Boolean(忙碌状态)检查CPU是否忙碌
pendingItemsContext(上下文对象),Arguments(无参数)Table数组(待处理物品列表)获取CPU待处理物品
storedItemsContext(上下文对象),Arguments(无参数)Table数组(存储物品列表)获取CPU存储物品
api接口名称传入参数、描述及类型返回值、返回值描述及类型接口描述下级接口名称
Craftable对象方法--可制作物品操作接口
CraftingStatus对象方法--制作状态查询接口

留言: