Uses of Record Class
net.minecraft.util.dynamic.Range
Packages that use Range
Package
Description
Provides resources to Minecraft, including resource access, provision, and reloading.
- 
Uses of Range in net.minecraft.block.spawner
Fields in net.minecraft.block.spawner declared as RangeModifier and TypeFieldDescriptionMobSpawnerEntry.CustomSpawnRules.blockLightLimitThe field for theblockLightLimitrecord component.MobSpawnerEntry.CustomSpawnRules.DEFAULTMobSpawnerEntry.CustomSpawnRules.skyLightLimitThe field for theskyLightLimitrecord component.Methods in net.minecraft.block.spawner that return RangeModifier and TypeMethodDescriptionMobSpawnerEntry.CustomSpawnRules.blockLightLimit()Returns the value of theblockLightLimitrecord component.MobSpawnerEntry.CustomSpawnRules.skyLightLimit()Returns the value of theskyLightLimitrecord component.Methods in net.minecraft.block.spawner that return types with arguments of type RangeModifier and TypeMethodDescriptionMobSpawnerEntry.CustomSpawnRules.createLightLimitCodec(String name) Methods in net.minecraft.block.spawner with parameters of type RangeModifier and TypeMethodDescriptionConstructors in net.minecraft.block.spawner with parameters of type Range - 
Uses of Range in net.minecraft.resource
Fields in net.minecraft.resource with type parameters of type RangeModifier and TypeFieldDescriptionPackVersion.Format.supportedThe field for thesupportedrecord component.Methods in net.minecraft.resource that return RangeMethods in net.minecraft.resource that return types with arguments of type RangeModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<Range<PackVersion>> PackVersion.createRangeCodec(ResourceType type) PackVersion.Format.supported()Returns the value of thesupportedrecord component.com.mojang.serialization.DataResult<Range<PackVersion>> PackVersion.Format.validate(int lastOldPackVersion, boolean pack, boolean supportsOld, String packDescriptor, String supportedFormatsKey) private com.mojang.serialization.DataResult<Range<PackVersion>> PackVersion.Format.validateSupportedFormats(int lastOldPackVersion, boolean pack, String packDescriptor, String supportedFormatsKey) private com.mojang.serialization.DataResult<Range<PackVersion>> PackVersion.Format.validateVersions(int lastOldPackVersion, boolean pack, boolean supportsOld, String packDescriptor, String supportedFormatsKey) Methods in net.minecraft.resource with parameters of type RangeModifier and TypeMethodDescriptionstatic ResourcePackCompatibilityResourcePackCompatibility.from(Range<PackVersion> range, PackVersion packVersion) static PackVersion.FormatPackVersion.Format.ofRange(Range<PackVersion> range, int lastOldPackVersion) Method parameters in net.minecraft.resource with type arguments of type RangeModifier and TypeMethodDescriptionstatic <ResultType,HolderType extends PackVersion.FormatHolder> 
com.mojang.serialization.DataResult<List<ResultType>> PackVersion.validate(List<HolderType> holders, int lastOldPackVersion, BiFunction<HolderType, Range<PackVersion>, ResultType> toResult)  - 
Uses of Range in net.minecraft.resource.metadata
Fields in net.minecraft.resource.metadata declared as RangeModifier and TypeFieldDescriptionprivate final Range<PackVersion> PackOverlaysMetadata.Entry.formatThe field for theformatrecord component.private final Range<PackVersion> PackResourceMetadata.supportedFormatsThe field for thesupportedFormatsrecord component.Methods in net.minecraft.resource.metadata that return RangeModifier and TypeMethodDescriptionPackOverlaysMetadata.Entry.format()Returns the value of theformatrecord component.PackResourceMetadata.supportedFormats()Returns the value of thesupportedFormatsrecord component.Constructors in net.minecraft.resource.metadata with parameters of type RangeModifierConstructorDescriptionEntry(Range<PackVersion> range, String string) PackResourceMetadata(Text description, Range<PackVersion> range)  - 
Uses of Range in net.minecraft.util.dynamic
Fields in net.minecraft.util.dynamic with type parameters of type RangeMethods in net.minecraft.util.dynamic that return RangeMethods in net.minecraft.util.dynamic that return types with arguments of type RangeModifier and TypeMethodDescriptionstatic <T extends Comparable<T>>
com.mojang.serialization.Codec<Range<T>> Range.createCodec(com.mojang.serialization.Codec<T> elementCodec) static <T extends Comparable<T>>
com.mojang.serialization.Codec<Range<T>> Range.createRangedCodec(com.mojang.serialization.Codec<T> codec, T minInclusive, T maxInclusive) static <T extends Comparable<T>>
com.mojang.serialization.DataResult<Range<T>> Range.validate(T minInclusive, T maxInclusive) Methods in net.minecraft.util.dynamic with parameters of type Range - 
Uses of Range in net.minecraft.world.gen.stateprovider
Fields in net.minecraft.world.gen.stateprovider declared as RangeConstructors in net.minecraft.world.gen.stateprovider with parameters of type RangeModifierConstructorDescriptionDualNoiseBlockStateProvider(Range<Integer> variety, DoublePerlinNoiseSampler.NoiseParameters slowNoiseParameters, float slowScale, long seed, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, float scale, List<BlockState> states)