public class ResourceStorageProvider
extends java.lang.Object
implements net.minecraftforge.common.capabilities.ICapabilitySerializable<net.minecraft.nbt.CompoundNBT>
Constructor and Description |
---|
ResourceStorageProvider() |
ResourceStorageProvider(IResourceStorage resourceStorage) |
Modifier and Type | Method and Description |
---|---|
void |
deserializeNBT(net.minecraft.nbt.CompoundNBT nbt) |
<T> net.minecraftforge.common.util.LazyOptional<T> |
getCapability(net.minecraftforge.common.capabilities.Capability<T> cap,
net.minecraft.util.Direction side) |
net.minecraft.nbt.CompoundNBT |
serializeNBT() |
public ResourceStorageProvider()
public ResourceStorageProvider(IResourceStorage resourceStorage)
@Nonnull public <T> net.minecraftforge.common.util.LazyOptional<T> getCapability(@Nonnull net.minecraftforge.common.capabilities.Capability<T> cap, @Nullable net.minecraft.util.Direction side)
getCapability
in interface net.minecraftforge.common.capabilities.ICapabilityProvider
public net.minecraft.nbt.CompoundNBT serializeNBT()
serializeNBT
in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundNBT>
public void deserializeNBT(net.minecraft.nbt.CompoundNBT nbt)
deserializeNBT
in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundNBT>