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 - official - djk- intermediary - net/minecraft/class_5873- named - net/minecraft/world/gen/carver/CarverContext
- 
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 - official - a- Ldjk;a:Lhs;- intermediary - field_35299- Lnet/minecraft/class_5873;field_35299:Lnet/minecraft/class_5455;- named - registryManager- Lnet/minecraft/world/gen/carver/CarverContext;registryManager:Lnet/minecraft/registry/DynamicRegistryManager;
 
- 
chunkNoiseSampler- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldjk;b:Ldho;- intermediary - field_35703- Lnet/minecraft/class_5873;field_35703:Lnet/minecraft/class_6568;- named - chunkNoiseSampler- Lnet/minecraft/world/gen/carver/CarverContext;chunkNoiseSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;
 
- 
noiseConfig- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldjk;c:Ldhy;- intermediary - field_37706- Lnet/minecraft/class_5873;field_37706:Lnet/minecraft/class_7138;- named - noiseConfig- Lnet/minecraft/world/gen/carver/CarverContext;noiseConfig:Lnet/minecraft/world/gen/noise/NoiseConfig;
 
- 
materialRule- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldjk;d:Ldib$o;- intermediary - field_37707- Lnet/minecraft/class_5873;field_37707:Lnet/minecraft/class_6686$class_6708;- named - materialRule- Lnet/minecraft/world/gen/carver/CarverContext;materialRule:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
 
 
- 
- 
Constructor Details- 
CarverContextpublic CarverContext(NoiseChunkGenerator noiseChunkGenerator, DynamicRegistryManager registryManager, HeightLimitView heightLimitView, ChunkNoiseSampler chunkNoiseSampler, NoiseConfig noiseConfig, MaterialRules.MaterialRule materialRule) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldjk;<init>(Ldhn;Lhs;Lcmo;Ldho;Ldhy;Ldib$o;)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- 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
 
 
- 
- 
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 - official - a- Ldjk;a(Ljava/util/function/Function;Lddx;Lgu;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;- 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;
 
- 
getRegistryManagerDeprecated.- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldjk;c()Lhs;- intermediary - method_39115- Lnet/minecraft/class_5873;method_39115()Lnet/minecraft/class_5455;- named - getRegistryManager- Lnet/minecraft/world/gen/carver/CarverContext;getRegistryManager()Lnet/minecraft/registry/DynamicRegistryManager;
 
- 
getNoiseConfig- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldjk;d()Ldhy;- intermediary - method_41570- Lnet/minecraft/class_5873;method_41570()Lnet/minecraft/class_7138;- named - getNoiseConfig- Lnet/minecraft/world/gen/carver/CarverContext;getNoiseConfig()Lnet/minecraft/world/gen/noise/NoiseConfig;
 
 
-