Package hiiragi283.core.api.capability
Object HTFluidCapabilities
-
- All Implemented Interfaces:
-
hiiragi283.core.api.capability.HTMultiCapability
public class HTFluidCapabilities implements HTMultiCapability<IFluidHandler, IFluidHandlerItem>
-
-
Method Summary
Modifier and Type Method Description final List<HTResourceView<HTFluidResourceType>>wrapHandler(IFluidHandler handler, Direction context)final List<HTResourceView<HTFluidResourceType>>getFluidViews(Level level, BlockPos pos, Direction side)final List<HTResourceView<HTFluidResourceType>>getFluidViews(Entity entity, Direction side)final List<HTResourceView<HTFluidResourceType>>getFluidViews(ItemStack stack)final List<HTResourceView<HTFluidResourceType>>getFluidViews(HTItemResourceType resource)final HTResourceView<HTFluidResourceType>getFluidView(Level level, BlockPos pos, Direction side, Integer tank)final HTResourceView<HTFluidResourceType>getFluidView(Entity entity, Direction side, Integer tank)final HTResourceView<HTFluidResourceType>getFluidView(ItemStack stack, Integer tank)final HTResourceView<HTFluidResourceType>getFluidView(HTItemResourceType resource, Integer tank)BlockCapability<IFluidHandler, Direction>getBlock()EntityCapability<IFluidHandler, Direction>getEntity()ItemCapability<IFluidHandlerItem, Void>getItem()-
Methods inherited from class hiiragi283.core.api.capability.HTMultiCapability
createCache, createCache, getCapability, getCapability, getCapability, getCapability, hasCapability, hasCapability -
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)
-
getBlock
BlockCapability<IFluidHandler, Direction> getBlock()
-
getEntity
EntityCapability<IFluidHandler, Direction> getEntity()
-
-
-
-