Class ChunkRadiationProvider

java.lang.Object
com.hbm_m.capability.ChunkRadiationProvider
All Implemented Interfaces:
net.minecraftforge.common.capabilities.ICapabilityProvider, net.minecraftforge.common.capabilities.ICapabilitySerializable<net.minecraft.nbt.CompoundTag>, net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>

public class ChunkRadiationProvider extends Object implements net.minecraftforge.common.capabilities.ICapabilitySerializable<net.minecraft.nbt.CompoundTag>
  • Field Details

    • CHUNK_RADIATION_CAPABILITY

      public static final net.minecraftforge.common.capabilities.Capability<IChunkRadiation> CHUNK_RADIATION_CAPABILITY
  • Constructor Details

    • ChunkRadiationProvider

      public ChunkRadiationProvider()
  • Method Details

    • getCapability

      @NotNull public <T> net.minecraftforge.common.util.LazyOptional<T> getCapability(@NotNull net.minecraftforge.common.capabilities.Capability<T> cap, @Nullable net.minecraft.core.Direction side)
      Specified by:
      getCapability in interface net.minecraftforge.common.capabilities.ICapabilityProvider
    • serializeNBT

      public net.minecraft.nbt.CompoundTag serializeNBT()
      Specified by:
      serializeNBT in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
    • deserializeNBT

      public void deserializeNBT(net.minecraft.nbt.CompoundTag nbt)
      Specified by:
      deserializeNBT in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>