Class LodestoneWorldDataCapability
java.lang.Object
team.lodestar.lodestone.capability.LodestoneWorldDataCapability
- All Implemented Interfaces:
net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>,LodestoneCapability
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ArrayList<WorldEventInstance>static net.minecraftforge.common.capabilities.Capability<LodestoneWorldDataCapability>final ArrayList<WorldEventInstance> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidattachWorldCapability(net.minecraftforge.event.AttachCapabilitiesEvent<net.minecraft.world.level.Level> event) voiddeserializeNBT(net.minecraft.nbt.CompoundTag nbt) static LodestoneWorldDataCapabilitygetCapability(net.minecraft.world.level.Level level) static net.minecraftforge.common.util.LazyOptional<LodestoneWorldDataCapability>getCapabilityOptional(net.minecraft.world.level.Level level) static voidregisterCapabilities(net.minecraftforge.common.capabilities.RegisterCapabilitiesEvent event) net.minecraft.nbt.CompoundTag
-
Field Details
-
CAPABILITY
public static net.minecraftforge.common.capabilities.Capability<LodestoneWorldDataCapability> CAPABILITY -
activeWorldEvents
-
inboundWorldEvents
-
-
Constructor Details
-
LodestoneWorldDataCapability
public LodestoneWorldDataCapability()
-
-
Method Details
-
registerCapabilities
public static void registerCapabilities(net.minecraftforge.common.capabilities.RegisterCapabilitiesEvent event) -
attachWorldCapability
public static void attachWorldCapability(net.minecraftforge.event.AttachCapabilitiesEvent<net.minecraft.world.level.Level> event) -
serializeNBT
public net.minecraft.nbt.CompoundTag serializeNBT()- Specified by:
serializeNBTin interfacenet.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
-
deserializeNBT
public void deserializeNBT(net.minecraft.nbt.CompoundTag nbt) - Specified by:
deserializeNBTin interfacenet.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
-
getCapabilityOptional
public static net.minecraftforge.common.util.LazyOptional<LodestoneWorldDataCapability> getCapabilityOptional(net.minecraft.world.level.Level level) -
getCapability
-