Package net.minecraft.world.gen.carver
Class ConfiguredCarver<WC extends CarverConfig>
java.lang.Object
net.minecraft.world.gen.carver.ConfiguredCarver<WC>
public class ConfiguredCarver<WC extends CarverConfig> extends Object
- Mappings:
Namespace Name official cndintermediary net/minecraft/class_2922named net/minecraft/world/gen/carver/ConfiguredCarver
-
Field Summary
Fields Modifier and Type Field Description private Carver<WC>carverstatic com.mojang.serialization.Codec<ConfiguredCarver<?>>CODECprivate WCconfigstatic com.mojang.serialization.Codec<List<Supplier<ConfiguredCarver<?>>>>field_26755static com.mojang.serialization.Codec<Supplier<ConfiguredCarver<?>>>REGISTRY_CODEC -
Constructor Summary
Constructors Constructor Description ConfiguredCarver(Carver<WC> carver, WC config) -
Method Summary
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official aLcnd;a:Lcom/mojang/serialization/Codec;intermediary field_25832Lnet/minecraft/class_2922;field_25832:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/world/gen/carver/ConfiguredCarver;CODEC:Lcom/mojang/serialization/Codec;
-
REGISTRY_CODEC
- Mappings:
Namespace Name Mixin selector official bLcnd;b:Lcom/mojang/serialization/Codec;intermediary field_24828Lnet/minecraft/class_2922;field_24828:Lcom/mojang/serialization/Codec;named REGISTRY_CODECLnet/minecraft/world/gen/carver/ConfiguredCarver;REGISTRY_CODEC:Lcom/mojang/serialization/Codec;
-
field_26755
- Mappings:
Namespace Name Mixin selector official cLcnd;c:Lcom/mojang/serialization/Codec;intermediary field_26755Lnet/minecraft/class_2922;field_26755:Lcom/mojang/serialization/Codec;named field_26755Lnet/minecraft/world/gen/carver/ConfiguredCarver;field_26755:Lcom/mojang/serialization/Codec;
-
carver
- Mappings:
Namespace Name Mixin selector official dLcnd;d:Lcni;intermediary field_13279Lnet/minecraft/class_2922;field_13279:Lnet/minecraft/class_2939;named carverLnet/minecraft/world/gen/carver/ConfiguredCarver;carver:Lnet/minecraft/world/gen/carver/Carver;
-
config
- Mappings:
Namespace Name Mixin selector official eLcnd;e:Lcnb;intermediary field_13278Lnet/minecraft/class_2922;field_13278:Lnet/minecraft/class_2920;named configLnet/minecraft/world/gen/carver/ConfiguredCarver;config:Lnet/minecraft/world/gen/carver/CarverConfig;
-
-
Constructor Details
-
ConfiguredCarver
- Mappings:
Namespace Name Mixin selector official <init>Lcnd;<init>(Lcni;Lcnb;)Vintermediary <init>Lnet/minecraft/class_2922;<init>(Lnet/minecraft/class_2939;Lnet/minecraft/class_2920;)Vnamed <init>Lnet/minecraft/world/gen/carver/ConfiguredCarver;<init>(Lnet/minecraft/world/gen/carver/Carver;Lnet/minecraft/world/gen/carver/CarverConfig;)V
-
-
Method Details
-
getConfig
- Mappings:
Namespace Name Mixin selector official aLcnd;a()Lcnb;intermediary method_30378Lnet/minecraft/class_2922;method_30378()Lnet/minecraft/class_2920;named getConfigLnet/minecraft/world/gen/carver/ConfiguredCarver;getConfig()Lnet/minecraft/world/gen/carver/CarverConfig;
-
shouldCarve
- Mappings:
Namespace Name Mixin selector official aLcnd;a(Ljava/util/Random;II)Zintermediary method_12669Lnet/minecraft/class_2922;method_12669(Ljava/util/Random;II)Znamed shouldCarveLnet/minecraft/world/gen/carver/ConfiguredCarver;shouldCarve(Ljava/util/Random;II)Z
-
carve
public boolean carve(Chunk chunk, Function<BlockPos,Biome> posToBiome, Random random, int seaLevel, int chunkX, int chunkZ, int mainChunkX, int mainChunkZ, BitSet carvingMask)- Mappings:
Namespace Name Mixin selector official aLcnd;a(Lcjl;Ljava/util/function/Function;Ljava/util/Random;IIIIILjava/util/BitSet;)Zintermediary method_12668Lnet/minecraft/class_2922;method_12668(Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;IIIIILjava/util/BitSet;)Znamed carveLnet/minecraft/world/gen/carver/ConfiguredCarver;carve(Lnet/minecraft/world/chunk/Chunk;Ljava/util/function/Function;Ljava/util/Random;IIIIILjava/util/BitSet;)Z
-