Uses of Class
alexiil.mc.lib.attributes.fluid.amount.BigFluidAmount
-
Uses of BigFluidAmount in alexiil.mc.lib.attributes.fluid.amount
Modifier and TypeFieldDescriptionstatic BigFluidAmount
BigFluidAmount.BOTTLE
static BigFluidAmount
BigFluidAmount.BUCKET
FluidAmount.SafeAddResult.exactValue
The true value of the twoFluidAmount
's added together, equal toFluidAmount.bigAdd(FluidAmount)
.static BigFluidAmount
BigFluidAmount.NEGATIVE_ONE
static BigFluidAmount
BigFluidAmount.ONE
FluidAmount.FluidMergeResult.roundingError
The amount that was lost (or gained, if this is positive) due to rounding.static BigFluidAmount
BigFluidAmount.ZERO
Modifier and TypeMethodDescriptionBigFluidAmount.add(long by)
BigFluidAmount.add(BigFluidAmount by)
BigFluidAmount.add(FluidAmount by)
FluidAmount.add(BigFluidAmount by)
Directly adds the givenBigFluidAmount
to this one.BigFluidAmount.asBigInt()
FluidAmount.asBigInt()
FluidAmount.bigAdd(FluidAmount by)
Directly adds the givenFluidAmount
to this one, returning the result as aBigFluidAmount
.FluidAmount.bigDiv(FluidAmount by)
FluidAmount.bigMul(FluidAmount by)
FluidAmount.bigReciprocal()
BigFluidAmount.div(long by)
BigFluidAmount.div(BigFluidAmount by)
BigFluidAmount.div(FluidAmount by)
FluidAmount.div(BigFluidAmount by)
BigFluidAmount.getDivisor()
FluidAmount.SafeAddResult.getError()
BigFluidAmount.lcm(BigFluidAmount other)
BigFluidAmount.mul(long by)
BigFluidAmount.mul(BigFluidAmount by)
BigFluidAmount.mul(FluidAmount by)
FluidAmount.mul(BigFluidAmount by)
BigFluidAmount.negate()
static BigFluidAmount
BigFluidAmount.of(BigInteger numerator, BigInteger denominator)
Creates a newFluidAmount
with the given values.static BigFluidAmount
BigFluidAmount.of(BigInteger whole, BigInteger numerator, BigInteger denominator)
Creates a newFluidAmount
with the given values.BigFluidAmount.reciprocal()
BigFluidAmount.sub(long by)
BigFluidAmount.sub(BigFluidAmount by)
BigFluidAmount.sub(FluidAmount by)
FluidAmount.sub(BigFluidAmount by)
Modifier and TypeMethodDescriptionBigFluidAmount.add(BigFluidAmount by)
FluidAmount.add(BigFluidAmount by)
Directly adds the givenBigFluidAmount
to this one.int
BigFluidAmount.compareTo(BigFluidAmount o)
BigFluidAmount.div(BigFluidAmount by)
FluidAmount.div(BigFluidAmount by)
boolean
BigFluidAmount.equals(BigFluidAmount other)
BigFluidAmount.lcm(BigFluidAmount other)
BigFluidAmount.mul(BigFluidAmount by)
FluidAmount.mul(BigFluidAmount by)
BigFluidAmount.sub(BigFluidAmount by)
FluidAmount.sub(BigFluidAmount by)
ModifierConstructorDescriptionFluidMergeResult(FluidAmount merged, FluidAmount excess, BigFluidAmount error)
SafeAddResult(BigFluidAmount exactValue, RoundingMode rounding)
SafeAddResult(FluidAmount roundedResult, BigFluidAmount exactValue)