Class TemperatureData

java.lang.Object
me.desht.pneumaticcraft.common.heat.TemperatureData
All Implemented Interfaces:
net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>

public class TemperatureData extends Object implements net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
  • Constructor Details

    • TemperatureData

      public TemperatureData(net.minecraftforge.common.capabilities.ICapabilityProvider provider)
  • Method Details

    • fromNBT

      public static TemperatureData fromNBT(net.minecraft.nbt.CompoundTag nbt)
    • isMultisided

      public boolean isMultisided()
    • getTemperature

      public double getTemperature(net.minecraft.core.Direction face)
    • hasData

      public boolean hasData(net.minecraft.core.Direction face)
    • toNBT

      public net.minecraft.nbt.CompoundTag toNBT()
    • 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>