接口 ITileIO
- 所有已知实现类:
NeutronCollectorTile,NeutronCompressorTile
public interface ITileIO
方块实体IO处理器通用接口
提供统一的输入输出处理逻辑,支持相对方向转换
Description: 通用IO处理框架,支持方向转换和混合模式
-
方法概要
修饰符和类型方法说明voidcycleSideModeForNeutronCollector(net.minecraft.core.Direction direction) 自定义的面模式切换逻辑voidextractFromHandler(net.minecraftforge.items.IItemHandler externalHandler, net.minecraft.core.Direction fromSide) 从外部处理器抽取物品获取IO配置voidinsertToHandler(net.minecraftforge.items.IItemHandler externalHandler, net.minecraft.core.Direction toSide) 向外部处理器插入物品voidvoidsetSideConfiguration(SideConfiguration sideConfiguration)
-
方法详细资料
-
getSideConfiguration
SideConfiguration getSideConfiguration()获取IO配置 -
setSideConfiguration
-
setIOChange
void setIOChange() -
extractFromHandler
void extractFromHandler(net.minecraftforge.items.IItemHandler externalHandler, net.minecraft.core.Direction fromSide) 从外部处理器抽取物品 -
insertToHandler
void insertToHandler(net.minecraftforge.items.IItemHandler externalHandler, net.minecraft.core.Direction toSide) 向外部处理器插入物品 -
cycleSideModeForNeutronCollector
void cycleSideModeForNeutronCollector(net.minecraft.core.Direction direction) 自定义的面模式切换逻辑
-