Interface IEstimableNumberProvider
- All Superinterfaces:
net.minecraft.world.level.storage.loot.LootContextUser,net.minecraft.world.level.storage.loot.providers.number.NumberProvider
- All Known Implementing Classes:
ContextEntityNumberProvider,ContextTeamNumberProvider,ContextToolNumberProvider,FunctionNumberProvider,MaxNumberProvider,MinNumberProvider,PolynomialNumberProvider,ProductNumberProvider,SigmoidNumberProvider,SumNumberProvider
public interface IEstimableNumberProvider
extends net.minecraft.world.level.storage.loot.providers.number.NumberProvider
-
Method Summary
Modifier and TypeMethodDescriptionA rough estimate for the output of this Number Provider, for display purposes only.floatgetMaxFloat(net.minecraft.world.level.storage.loot.LootContext context) The maximum possible value this Number Provider can give, ignoring any randomness.Methods inherited from interface net.minecraft.world.level.storage.loot.LootContextUser
getReferencedContextParams, validateMethods inherited from interface net.minecraft.world.level.storage.loot.providers.number.NumberProvider
getFloat, getInt, getType
-
Method Details
-
getEstimate
NumberEstimate getEstimate()A rough estimate for the output of this Number Provider, for display purposes only. -
getMaxFloat
float getMaxFloat(net.minecraft.world.level.storage.loot.LootContext context) The maximum possible value this Number Provider can give, ignoring any randomness.
-