Class Hierarchy
- java.lang.Object
- net.minecraft.util.valueproviders.FloatProvider (implements net.minecraft.util.valueproviders.SampledFloat)
- net.minecraft.util.valueproviders.ClampedNormalFloat
 - net.minecraft.util.valueproviders.ConstantFloat
 - net.minecraft.util.valueproviders.TrapezoidFloat
 - net.minecraft.util.valueproviders.UniformFloat
 
 - net.minecraft.util.valueproviders.IntProvider
- net.minecraft.util.valueproviders.BiasedToBottomInt
 - net.minecraft.util.valueproviders.ClampedInt
 - net.minecraft.util.valueproviders.ClampedNormalInt
 - net.minecraft.util.valueproviders.ConstantInt
 - net.minecraft.util.valueproviders.UniformInt
 - net.minecraft.util.valueproviders.WeightedListInt
 
 - net.minecraft.util.valueproviders.MultipliedFloats (implements net.minecraft.util.valueproviders.SampledFloat)
 
 - net.minecraft.util.valueproviders.FloatProvider (implements net.minecraft.util.valueproviders.SampledFloat)
 
Interface Hierarchy
- net.minecraft.util.valueproviders.FloatProviderType<P>
 - net.minecraft.util.valueproviders.IntProviderType<P>
 - net.minecraft.util.valueproviders.SampledFloat