public class BasicCapabilityProvider<T>
extends java.lang.Object
implements net.minecraftforge.common.capabilities.ICapabilityProvider
Constructor and Description |
---|
BasicCapabilityProvider(net.minecraftforge.common.capabilities.Capability<T> capability,
T instance) |
Modifier and Type | Method and Description |
---|---|
<U> net.minecraftforge.common.util.LazyOptional<U> |
getCapability(net.minecraftforge.common.capabilities.Capability<U> cap,
net.minecraft.util.Direction side) |
void |
invalidate() |
@Nonnull public <U> net.minecraftforge.common.util.LazyOptional<U> getCapability(@Nonnull net.minecraftforge.common.capabilities.Capability<U> cap, @Nullable net.minecraft.util.Direction side)
getCapability
in interface net.minecraftforge.common.capabilities.ICapabilityProvider
public void invalidate()