Class IntProvider
java.lang.Object
net.minecraft.util.valueproviders.IntProvider
- Direct Known Subclasses:
- BiasedToBottomInt,- ClampedInt,- ClampedNormalInt,- ConstantInt,- UniformInt,- WeightedListInt
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<IntProvider>private static final com.mojang.serialization.Codec<com.mojang.datafixers.util.Either<Integer,IntProvider>> static final com.mojang.serialization.Codec<IntProvider>static final com.mojang.serialization.Codec<IntProvider>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic com.mojang.serialization.Codec<IntProvider>codec(int p_146546_, int p_146547_) static <T extends IntProvider>
 com.mojang.serialization.Codec<T>codec(int p_273149_, int p_272813_, com.mojang.serialization.Codec<T> p_273329_) abstract intabstract intabstract IntProviderType<?>getType()abstract intsample(RandomSource p_216855_) 
- 
Field Details- 
CONSTANT_OR_DISPATCH_CODECprivate static final com.mojang.serialization.Codec<com.mojang.datafixers.util.Either<Integer,IntProvider>> CONSTANT_OR_DISPATCH_CODEC
- 
CODEC
- 
NON_NEGATIVE_CODEC
- 
POSITIVE_CODEC
 
- 
- 
Constructor Details- 
IntProviderpublic IntProvider()
 
- 
- 
Method Details- 
codec
- 
codecpublic static <T extends IntProvider> com.mojang.serialization.Codec<T> codec(int p_273149_, int p_272813_, com.mojang.serialization.Codec<T> p_273329_) 
- 
sample
- 
getMinValuepublic abstract int getMinValue()
- 
getMaxValuepublic abstract int getMaxValue()
- 
getType
 
-