Class IntProvider
java.lang.Object
net.minecraft.util.valueproviders.IntProvider
- Direct Known Subclasses:
 BiasedToBottomInt,ClampedInt,ClampedNormalInt,ConstantInt,UniformInt,WeightedListInt
- 
Field Summary
FieldsModifier 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 Summary
Constructors - 
Method Summary
Modifier 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_CODEC
private 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
- 
IntProvider
public IntProvider() 
 - 
 - 
Method Details
- 
codec
 - 
codec
public static <T extends IntProvider> com.mojang.serialization.Codec<T> codec(int p_273149_, int p_272813_, com.mojang.serialization.Codec<T> p_273329_)  - 
sample
 - 
getMinValue
public abstract int getMinValue() - 
getMaxValue
public abstract int getMaxValue() - 
getType
 
 -