Skip to content

Conversation

@Circulate233
Copy link

添加新接口MachineGroupInput,实现这个接口并在canGroupInput方法中返回true的TileEntity被认为是一个可设置组的方块,配合MachineComponent中的新增的方法getGroupID使用 getGroupID方法返回的值被认为是有效的组ID,返回-1时作为所有组都可以读取的通用仓存在,返回大于等于0的值为独立的组 配方检测在各个组之间将会独立运行而不是读取所有仓进行检查

对于样板供应器,增加了接口MachineCombinationComponent和输入隔离模式,在输入隔离模式下,会使用MachineCombinationComponent接口返回为每个样板位置创建的独立容器,独立容器会被分配一个与其他所有输入组的ID都不同的唯一ID

正在进行测试从而确定是否存在性能与工作上的故障

@Circulate233 Circulate233 marked this pull request as ready for review November 29, 2025 15:06
@Circulate233 Circulate233 marked this pull request as draft November 29, 2025 15:06
@Circulate233 Circulate233 force-pushed the test branch 10 times, most recently from dafcbb3 to 75e8297 Compare November 30, 2025 18:15
@Circulate233 Circulate233 marked this pull request as ready for review December 2, 2025 10:14
添加新接口MachineGroupInput,实现这个接口并在canGroupInput方法中返回true的TileEntity被认为是一个可设置组的方块,配合MachineComponent中的新增的方法getGroupID使用
getGroupID方法返回的值被认为是有效的组ID,返回-1时作为所有组都可以读取的通用仓存在,返回大于等于0的值为独立的组
配方检测在各个组之间将会独立运行而不是读取所有仓进行检查

对于样板供应器,增加了接口MachineCombinationComponent和输入隔离模式,在输入隔离模式下,会使用MachineCombinationComponent接口返回为每个样板位置创建的独立容器,独立容器会被分配一个与其他所有输入组的ID都不同的唯一ID
@KasumiNova
Copy link
Collaborator

什么时候写完什么时候写完什么时候写完什么时候写完什么时候写完什么时候写完什么时候写完什么时候写完什么时候写完

@Circulate233
Copy link
Author

我说我写完了你信吗

@KasumiNova KasumiNova merged commit 0461457 into NovaEngineering-Source:master Dec 7, 2025
1 check passed
@Circulate233 Circulate233 deleted the test branch December 7, 2025 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants