Package net.minecraft.world.gen.carver
Class CarverContext
java.lang.Object
net.minecraft.world.gen.HeightContext
net.minecraft.world.gen.carver.CarverContext
- Mappings:
- Namespace - Name - named - net/minecraft/world/gen/carver/CarverContext- intermediary - net/minecraft/class_5873- official - eeu
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final ChunkNoiseSamplerprivate final MaterialRules.MaterialRuleprivate final NoiseConfigprivate final DynamicRegistryManager
- 
Constructor SummaryConstructorsConstructorDescriptionCarverContext(NoiseChunkGenerator noiseChunkGenerator, DynamicRegistryManager registryManager, HeightLimitView heightLimitView, ChunkNoiseSampler chunkNoiseSampler, NoiseConfig noiseConfig, MaterialRules.MaterialRule materialRule) 
- 
Method SummaryModifier and TypeMethodDescriptionapplyMaterialRule(Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, BlockPos pos, boolean hasFluid) Deprecated.Deprecated.Methods inherited from class net.minecraft.world.gen.HeightContextgetHeight, getMinY
- 
Field Details- 
registryManager- Mappings:
- Namespace - Name - Mixin selector - named - registryManager- Lnet/minecraft/world/gen/carver/CarverContext;registryManager:Lnet/minecraft/registry/DynamicRegistryManager;- intermediary - field_35299- Lnet/minecraft/class_5873;field_35299:Lnet/minecraft/class_5455;- official - a- Leeu;a:Lkf;
 
- 
chunkNoiseSampler- Mappings:
- Namespace - Name - Mixin selector - named - chunkNoiseSampler- Lnet/minecraft/world/gen/carver/CarverContext;chunkNoiseSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;- intermediary - field_35703- Lnet/minecraft/class_5873;field_35703:Lnet/minecraft/class_6568;- official - b- Leeu;b:Lecx;
 
- 
noiseConfig- Mappings:
- Namespace - Name - Mixin selector - named - noiseConfig- Lnet/minecraft/world/gen/carver/CarverContext;noiseConfig:Lnet/minecraft/world/gen/noise/NoiseConfig;- intermediary - field_37706- Lnet/minecraft/class_5873;field_37706:Lnet/minecraft/class_7138;- official - c- Leeu;c:Ledh;
 
- 
materialRule- Mappings:
- Namespace - Name - Mixin selector - named - materialRule- Lnet/minecraft/world/gen/carver/CarverContext;materialRule:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;- intermediary - field_37707- Lnet/minecraft/class_5873;field_37707:Lnet/minecraft/class_6686$class_6708;- official - d- Leeu;d:Ledk$o;
 
 
- 
- 
Constructor Details- 
CarverContextpublic CarverContext(NoiseChunkGenerator noiseChunkGenerator, DynamicRegistryManager registryManager, HeightLimitView heightLimitView, ChunkNoiseSampler chunkNoiseSampler, NoiseConfig noiseConfig, MaterialRules.MaterialRule materialRule) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/world/gen/carver/CarverContext;<init>(Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator;Lnet/minecraft/registry/DynamicRegistryManager;Lnet/minecraft/world/HeightLimitView;Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;Lnet/minecraft/world/gen/noise/NoiseConfig;Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;)V- intermediary - <init>- Lnet/minecraft/class_5873;<init>(Lnet/minecraft/class_3754;Lnet/minecraft/class_5455;Lnet/minecraft/class_5539;Lnet/minecraft/class_6568;Lnet/minecraft/class_7138;Lnet/minecraft/class_6686$class_6708;)V- official - <init>- Leeu;<init>(Lecw;Lkf;Ldgl;Lecx;Ledh;Ledk$o;)V
 
 
- 
- 
Method Details- 
applyMaterialRule@Deprecated public Optional<BlockState> applyMaterialRule(Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, BlockPos pos, boolean hasFluid) Deprecated.- Mappings:
- Namespace - Name - Mixin selector - named - applyMaterialRule- Lnet/minecraft/world/gen/carver/CarverContext;applyMaterialRule(Ljava/util/function/Function;Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/util/math/BlockPos;Z)Ljava/util/Optional;- intermediary - method_39114- Lnet/minecraft/class_5873;method_39114(Ljava/util/function/Function;Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;Z)Ljava/util/Optional;- official - a- Leeu;a(Ljava/util/function/Function;Ldyt;Lji;Z)Ljava/util/Optional;
 
- 
getRegistryManagerDeprecated.- Mappings:
- Namespace - Name - Mixin selector - named - getRegistryManager- Lnet/minecraft/world/gen/carver/CarverContext;getRegistryManager()Lnet/minecraft/registry/DynamicRegistryManager;- intermediary - method_39115- Lnet/minecraft/class_5873;method_39115()Lnet/minecraft/class_5455;- official - c- Leeu;c()Lkf;
 
- 
getNoiseConfig- Mappings:
- Namespace - Name - Mixin selector - named - getNoiseConfig- Lnet/minecraft/world/gen/carver/CarverContext;getNoiseConfig()Lnet/minecraft/world/gen/noise/NoiseConfig;- intermediary - method_41570- Lnet/minecraft/class_5873;method_41570()Lnet/minecraft/class_7138;- official - d- Leeu;d()Ledh;
 
 
-