public class FarmHydrationManager extends java.lang.Object implements IFarmLedgerDelegate, INbtWritable, INbtReadable, IStreamable
| Constructor and Description |
|---|
FarmHydrationManager(IClimatised climatised) |
| Modifier and Type | Method and Description |
|---|---|
double |
getDrought() |
float |
getHydrationHumidModifier() |
float |
getHydrationModifier() |
float |
getHydrationRainfallModifier() |
float |
getHydrationTempModifier() |
void |
readData(PacketBufferForestry data) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
updateServer(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos coordinates) |
void |
writeData(PacketBufferForestry data) |
net.minecraft.nbt.NBTTagCompound |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
public FarmHydrationManager(IClimatised climatised)
public void updateServer(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos coordinates)
public float getHydrationModifier()
getHydrationModifier in interface IFarmLedgerDelegatepublic float getHydrationTempModifier()
getHydrationTempModifier in interface IFarmLedgerDelegatepublic float getHydrationHumidModifier()
getHydrationHumidModifier in interface IFarmLedgerDelegatepublic float getHydrationRainfallModifier()
getHydrationRainfallModifier in interface IFarmLedgerDelegatepublic double getDrought()
getDrought in interface IFarmLedgerDelegatepublic net.minecraft.nbt.NBTTagCompound writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
writeToNBT in interface INbtWritablepublic void writeData(PacketBufferForestry data)
writeData in interface IStreamablepublic void readData(PacketBufferForestry data)
readData in interface IStreamablepublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt)
readFromNBT in interface INbtReadable