Package com.hbm_m.inventory.fluid.trait
Class FT_VentRadiation
java.lang.Object
com.hbm_m.inventory.fluid.trait.FluidTrait
com.hbm_m.inventory.fluid.trait.FT_VentRadiation
-
Nested Class Summary
Nested classes/interfaces inherited from class com.hbm_m.inventory.fluid.trait.FluidTrait
FluidTrait.FluidReleaseType -
Field Summary
Fields inherited from class com.hbm_m.inventory.fluid.trait.FluidTrait
traitList, traitNameMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidImportant information that should always be displayedvoiddeserializeJSON(com.google.gson.JsonObject obj) floatvoidonFluidRelease(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, FluidTank tank, int overflowAmount, FluidTrait.FluidReleaseType type) voidserializeJSON(com.google.gson.stream.JsonWriter writer) Methods inherited from class com.hbm_m.inventory.fluid.trait.FluidTrait
addInfoHidden, registerTrait
-
Constructor Details
-
FT_VentRadiation
public FT_VentRadiation() -
FT_VentRadiation
public FT_VentRadiation(float rad)
-
-
Method Details
-
getRadPerMB
public float getRadPerMB() -
onFluidRelease
public void onFluidRelease(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, FluidTank tank, int overflowAmount, FluidTrait.FluidReleaseType type) - Overrides:
onFluidReleasein classFluidTrait
-
addInfo
Description copied from class:FluidTraitImportant information that should always be displayed- Overrides:
addInfoin classFluidTrait
-
serializeJSON
- Overrides:
serializeJSONin classFluidTrait- Throws:
IOException
-
deserializeJSON
public void deserializeJSON(com.google.gson.JsonObject obj) - Overrides:
deserializeJSONin classFluidTrait
-