Class PotionFluidKey
java.lang.Object
alexiil.mc.lib.attributes.fluid.volume.FluidKey
alexiil.mc.lib.attributes.fluid.volume.PotionFluidKey
-
Nested Class Summary
Nested classes/interfaces inherited from class alexiil.mc.lib.attributes.fluid.volume.FluidKey
FluidKey.FluidKeyBuilder -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.util.Identifierfinal net.minecraft.potion.Potionstatic final net.minecraft.util.IdentifierFields inherited from class alexiil.mc.lib.attributes.fluid.volume.FluidKey
cohesion, DEFAULT_GAS_COHESION, DEFAULT_GAS_DENSITY, DEFAULT_GAS_VISCOSITY, density, DESERIALIZER, entry, exactFilter, flowingSpriteId, gaseous, luminosity, name, netherCohesion, netherViscosity, renderColor, spriteId, thermalCapacity, unit, unitSet, viscosity -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTooltipExtras(FluidTooltipContext context, List<net.minecraft.text.Text> tooltip) Add extra data to the tooltip.readVolume(com.google.gson.JsonObject json) readVolume(net.minecraft.nbt.NbtCompound tag) withAmount(int amount) Deprecated, for removal: This API element is subject to removal in a future version.withAmount(FluidAmount amount) Methods inherited from class alexiil.mc.lib.attributes.fluid.volume.FluidKey
addFullTooltip, addTooltipExtras, addTooltipProperties, addTooltipProperties, addTooltipTemperature, createFromMcBuffer, equals, forceRegisterProperty, fromJson, fromMcBuffer, fromTag, fromWorld, getFullTooltip, getFullTooltip, getProperties, getRawFluid, getTemperature, hashCode, isEmpty, readVolume, register, toJson, toJson, toMcBuffer, toString, toTag, toTag, tryRegisterProperty
-
Field Details
-
POTION_TEXTURE
public static final net.minecraft.util.Identifier POTION_TEXTURE -
FLOWING_POTION_TEXTURE
public static final net.minecraft.util.Identifier FLOWING_POTION_TEXTURE -
potion
public final net.minecraft.potion.Potion potion
-
-
Method Details
-
readVolume
- Specified by:
readVolumein classFluidKey
-
readVolume
public PotionFluidVolume readVolume(com.google.gson.JsonObject json) throws com.google.gson.JsonSyntaxException - Overrides:
readVolumein classFluidKey- Throws:
com.google.gson.JsonSyntaxException
-
withAmount
Deprecated, for removal: This API element is subject to removal in a future version.Replaced bywithAmount(FluidAmount).- Overrides:
withAmountin classFluidKey
-
withAmount
- Overrides:
withAmountin classFluidKey
-
addTooltipExtras
Description copied from class:FluidKeyAdd extra data to the tooltip.- Overrides:
addTooltipExtrasin classFluidKey
-
withAmount(FluidAmount).