public static class CravingDataHandler.Provider
extends java.lang.Object
implements net.minecraftforge.common.capabilities.ICapabilitySerializable<net.minecraft.nbt.NBTTagCompound>
Constructor and Description |
---|
Provider() |
Modifier and Type | Method and Description |
---|---|
void |
deserializeNBT(net.minecraft.nbt.NBTTagCompound nbt) |
<T> T |
getCapability(net.minecraftforge.common.capabilities.Capability<T> capability,
net.minecraft.util.EnumFacing facing) |
boolean |
hasCapability(net.minecraftforge.common.capabilities.Capability<?> capability,
net.minecraft.util.EnumFacing facing) |
net.minecraft.nbt.NBTTagCompound |
serializeNBT() |
public boolean hasCapability(net.minecraftforge.common.capabilities.Capability<?> capability, net.minecraft.util.EnumFacing facing)
hasCapability
in interface net.minecraftforge.common.capabilities.ICapabilityProvider
public <T> T getCapability(net.minecraftforge.common.capabilities.Capability<T> capability, net.minecraft.util.EnumFacing facing)
getCapability
in interface net.minecraftforge.common.capabilities.ICapabilityProvider
public net.minecraft.nbt.NBTTagCompound serializeNBT()
serializeNBT
in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.NBTTagCompound>
public void deserializeNBT(net.minecraft.nbt.NBTTagCompound nbt)
deserializeNBT
in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.NBTTagCompound>