History - net.minecraft.world.gen.carver.Carver

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Carver<CaveCarverConfig>: CAVE, field_29060, CAVE

Carver<CaveCarverConfig>: NETHER_CAVE, field_13297, NETHER_CAVE

Carver<RavineCarverConfig>: CANYON, field_13295, RAVINE

BlockState: AIR, field_13301, AIR

BlockState: CAVE_AIR, field_13294, CAVE_AIR

FluidState: WATER, field_13305, WATER

FluidState: LAVA, field_13296, LAVA

Set<Fluid>: liquids, field_13298, carvableFluids

com.mojang.serialization.MapCodec<ConfiguredCarver<C>>: configuredCodec, field_24831, codec

com.mojang.serialization.Codec<Carver>: DIRECT_CODEC, field_1_8202, CODEC

com.mojang.serialization.Codec<RegistryEntry<Carver>>: CODEC, field_1_8201, REGISTRY_ENTRY_CODEC

com.mojang.serialization.Codec<RegistryEntryList<Carver>>: LIST_CODEC, field_1_8203, REGISTRY_ENTRY_LIST_CODEC

Constructors

(com.mojang.serialization.Codec<C>)

Methods

<C extends CarverConfig, F extends Carver<C>> F (String, F): register, method_12704, register

ConfiguredCarver<C> (C): configured, method_28614, configure

com.mojang.serialization.MapCodec<ConfiguredCarver<C>> (): configuredCodec, method_28616, getCodec

boolean (CarverContext, C, Chunk, Function<BlockPos, RegistryEntry<Biome>>, AquiferSampler, double, double, double, double, double, CarvingMask, Carver$SkipPredicate): carveEllipsoid, method_33978, carveRegion

boolean (CarverContext, C, Chunk, Function<BlockPos, RegistryEntry<Biome>>, CarvingMask, BlockPos$Mutable, BlockPos$Mutable, AquiferSampler, org.apache.commons.lang3.mutable.MutableBoolean): carveBlock, method_16581, carveAtPoint

BlockState (CarverContext, C, BlockPos, AquiferSampler): getCarveState, method_36418, getState

BlockState (CarverConfig, BlockState): getDebugState, method_36417, getDebugState

boolean (CarverContext, C, Chunk, Function<BlockPos, RegistryEntry<Biome>>, Random, AquiferSampler, ChunkPos, CarvingMask): carve, method_12702, carve

boolean (C, Random): isStartChunk, method_12705, shouldCarve

boolean (C, BlockState): canReplaceBlock, method_12709, canAlwaysCarveBlock

boolean (CarverConfig): isDebugEnabled, method_33980, isDebug

void (Chunk, BlockPos$Mutable, BlockState): lambda$carveBlock$0, method_39116, method_39116

void (ChunkPos, double, double, double, double, double, Carvable, Carver$SkipPredicate): carveEllipsoid, method_33978, carveRegion

boolean (HeightContext, Random, ChunkPos, ChunkPos, Carvable): carve, method_33962, carve

boolean (Random): isStartChunk, method_33959, passesProbabilityCheck

com.mojang.serialization.MapCodec<? extends Carver> (): codec, method_1_7491, getCodec

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

1.21.11_unobfuscated

Names

net.minecraft.world.level.levelgen.carver.WorldCarver

net.minecraft.class_2939

net.minecraft.world.gen.carver.Carver

Fields

Carver<CaveCarverConfig>: CAVE, field_29060, CAVE

Carver<CaveCarverConfig>: NETHER_CAVE, field_13297, NETHER_CAVE

Carver<RavineCarverConfig>: CANYON, field_13295, RAVINE

BlockState: AIR, field_13301, AIR

BlockState: CAVE_AIR, field_13294, CAVE_AIR

FluidState: WATER, field_13305, WATER

FluidState: LAVA, field_13296, LAVA

Set<Fluid>: liquids, field_13298, carvableFluids

com.mojang.serialization.MapCodec<ConfiguredCarver<C>>: configuredCodec, field_24831, codec

Constructors

(com.mojang.serialization.Codec<C>)

Methods

<C extends CarverConfig, F extends Carver<C>> F (String, F): register, method_12704, register

ConfiguredCarver<C> (C): configured, method_28614, configure

com.mojang.serialization.MapCodec<ConfiguredCarver<C>> (): configuredCodec, method_28616, getCodec

int (): getRange, method_12710, getBranchFactor

boolean (CarverContext, C, Chunk, Function<BlockPos, RegistryEntry<Biome>>, AquiferSampler, double, double, double, double, double, CarvingMask, Carver$SkipPredicate): carveEllipsoid, method_33978, carveRegion

boolean (CarverContext, C, Chunk, Function<BlockPos, RegistryEntry<Biome>>, CarvingMask, BlockPos$Mutable, BlockPos$Mutable, AquiferSampler, org.apache.commons.lang3.mutable.MutableBoolean): carveBlock, method_16581, carveAtPoint

BlockState (CarverContext, C, BlockPos, AquiferSampler): getCarveState, method_36418, getState

BlockState (CarverConfig, BlockState): getDebugState, method_36417, getDebugState

boolean (CarverContext, C, Chunk, Function<BlockPos, RegistryEntry<Biome>>, Random, AquiferSampler, ChunkPos, CarvingMask): carve, method_12702, carve

boolean (C, Random): isStartChunk, method_12705, shouldCarve

boolean (C, BlockState): canReplaceBlock, method_12709, canAlwaysCarveBlock

boolean (ChunkPos, double, double, int, int, float): canReach, method_33976, canCarveBranch

boolean (CarverConfig): isDebugEnabled, method_33980, isDebug

void (Chunk, BlockPos$Mutable, BlockState): lambda$carveBlock$0, method_39116, method_39116