Package net.kamkeyke.example.capability
Class ExampleCapData
java.lang.Object
net.kamkeyke.example.capability.ExampleCapData
- All Implemented Interfaces:
IPlayerCapability<ExampleCapData>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyFrom(ExampleCapData source) Copies 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
-
ExampleCapData
public ExampleCapData()
-
-
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<ExampleCapData>
-
saveNBTData
public void saveNBTData(net.minecraft.nbt.CompoundTag tag) Description copied from interface:IPlayerCapabilitySaves internal state into the given tag.- Specified by:
saveNBTDatain interfaceIPlayerCapability<ExampleCapData>
-
loadNBTData
public void loadNBTData(net.minecraft.nbt.CompoundTag tag) Description copied from interface:IPlayerCapabilityLoads internal state from the given tag.- Specified by:
loadNBTDatain interfaceIPlayerCapability<ExampleCapData>
-