Interface NumberProvider
- All Superinterfaces:
LootContextUser, Validatable
- All Known Implementing Classes:
BinomialDistributionGenerator, ConstantValue, EnchantmentLevelProvider, ScoreboardValue, StorageValue, Sum, UniformGenerator
Provides a float or int based on a
LootContext.-
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends NumberProvider> codec()floatgetFloat(LootContext context) default intgetInt(LootContext context) Methods inherited from interface LootContextUser
getReferencedContextParams, validate
-
Method Details
-
getFloat
-
getInt
-
codec
com.mojang.serialization.MapCodec<? extends NumberProvider> codec()
-