Package net.kamkeyke.example.capability
Class CapData
java.lang.Object
net.kamkeyke.example.capability.CapData
- All Implemented Interfaces:
IPlayerCapability<CapData>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidCopies data from another instance.booleangetValue()voidloadNBTData(net.minecraft.nbt.CompoundTag tag) Loads internal state from the given tag.voidsaveNBTData(net.minecraft.nbt.CompoundTag tag) Saves internal state into the given tag.voidsetValue(boolean value)
-
Constructor Details
-
CapData
public CapData()
-
-
Method Details
-
getValue
public boolean getValue() -
setValue
public void setValue(boolean value) -
copyFrom
Description copied from interface:IPlayerCapabilityCopies data from another instance.- Specified by:
copyFromin interfaceIPlayerCapability<CapData>
-
saveNBTData
public void saveNBTData(net.minecraft.nbt.CompoundTag tag) Description copied from interface:IPlayerCapabilitySaves internal state into the given tag.- Specified by:
saveNBTDatain interfaceIPlayerCapability<CapData>
-
loadNBTData
public void loadNBTData(net.minecraft.nbt.CompoundTag tag) Description copied from interface:IPlayerCapabilityLoads internal state from the given tag.- Specified by:
loadNBTDatain interfaceIPlayerCapability<CapData>
-