public class CapUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static net.minecraftforge.common.capabilities.Capability<net.minecraftforge.fluids.capability.IFluidHandler> |
CAP_FLUIDS |
static net.minecraftforge.common.capabilities.Capability<IItemTransactor> |
CAP_ITEM_TRANSACTOR |
static net.minecraftforge.common.capabilities.Capability<net.minecraftforge.items.IItemHandler> |
CAP_ITEMS |
Constructor and Description |
---|
CapUtil() |
Modifier and Type | Method and Description |
---|---|
static <T> T |
getCapability(net.minecraftforge.common.capabilities.ICapabilityProvider provider,
net.minecraftforge.common.capabilities.Capability<T> capability,
net.minecraft.util.EnumFacing facing)
Attempts to fetch the given capability from the given provider, or returns null if either of those two are
null.
|
@Nonnull public static final net.minecraftforge.common.capabilities.Capability<net.minecraftforge.items.IItemHandler> CAP_ITEMS
@Nonnull public static final net.minecraftforge.common.capabilities.Capability<net.minecraftforge.fluids.capability.IFluidHandler> CAP_FLUIDS
@Nonnull public static final net.minecraftforge.common.capabilities.Capability<IItemTransactor> CAP_ITEM_TRANSACTOR
@Nullable public static <T> T getCapability(net.minecraftforge.common.capabilities.ICapabilityProvider provider, net.minecraftforge.common.capabilities.Capability<T> capability, net.minecraft.util.EnumFacing facing)