Object HTFluidCapabilities
-
- All Implemented Interfaces:
-
hiiragi283.core.api.capability.HTMultiCapability
public class HTFluidCapabilities implements HTMultiCapability<IFluidHandler, IFluidHandlerItem>
-
-
Method Summary
-
Methods inherited from class hiiragi283.core.api.capability.HTMultiCapability
createCache, createCache, getCapability, getCapability, getCapability, getCapability, hasCapability, hasCapability, registerBlock, registerBlockEntity, registerEntity, registerItem -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
wrapHandler
final List<HTResourceView<HTFluidResourceType>> wrapHandler(IFluidHandler handler, Direction context)
-
getFluidViews
final List<HTResourceView<HTFluidResourceType>> getFluidViews(Level level, BlockPos pos, Direction side)
-
getFluidViews
final List<HTResourceView<HTFluidResourceType>> getFluidViews(Entity entity, Direction side)
-
getFluidViews
final List<HTResourceView<HTFluidResourceType>> getFluidViews(ItemStack stack)
-
getFluidViews
final List<HTResourceView<HTFluidResourceType>> getFluidViews(HTItemResourceType resource)
-
getFluidView
final HTResourceView<HTFluidResourceType> getFluidView(Level level, BlockPos pos, Direction side, Integer tank)
-
getFluidView
final HTResourceView<HTFluidResourceType> getFluidView(Entity entity, Direction side, Integer tank)
-
getFluidView
final HTResourceView<HTFluidResourceType> getFluidView(ItemStack stack, Integer tank)
-
getFluidView
final HTResourceView<HTFluidResourceType> getFluidView(HTItemResourceType resource, Integer tank)
-
registerItem
final Unit registerItem(RegisterCapabilitiesEvent event, Integer size, HTComponentHandler.ContainerFactory<HTResourceSlot<HTFluidResourceType>> factory, ItemLike items)
-
registerItem
final Unit registerItem(RegisterCapabilitiesEvent event, HTComponentHandler.ContainerFactory<HTResourceSlot<HTFluidResourceType>> factory, ItemLike items)
-
getBlock
BlockCapability<IFluidHandler, Direction> getBlock()
-
getEntity
EntityCapability<IFluidHandler, Direction> getEntity()
-
-
-
-