Package net.minecraft.world.gen.feature
Class GlowLichenFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<GlowLichenFeatureConfig>
net.minecraft.world.gen.feature.GlowLichenFeature
- Mappings:
Namespace Name official dbd
intermediary net/minecraft/class_5779
named net/minecraft/world/gen/feature/GlowLichenFeature
-
Field Summary
Fields inherited from class net.minecraft.world.gen.feature.Feature
BAMBOO, BASALT_COLUMNS, BASALT_PILLAR, BLOCK_COLUMN, BLOCK_PILE, BLUE_ICE, BONUS_CHEST, CHORUS_PLANT, CORAL_CLAW, CORAL_MUSHROOM, CORAL_TREE, DELTA_FEATURE, DESERT_WELL, DISK, DRIPSTONE_CLUSTER, END_GATEWAY, END_ISLAND, END_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GEODE, GLOWSTONE_BLOB, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_PATCH, ICE_SPIKE, ICEBERG, KELP, LAKE, LARGE_DRIPSTONE, MONSTER_ROOM, MULTIFACE_GROWTH, NETHER_FOREST_VEGETATION, NETHERRACK_REPLACE_BLOBS, NO_BONEMEAL_FLOWER, NO_OP, ORE, POINTED_DRIPSTONE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, REPLACE_SINGLE_BLOCK, ROOT_SYSTEM, SCATTERED_ORE, SCULK_PATCH, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SPRING_FEATURE, SURFACE_DISK, TREE, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES
-
Constructor Summary
ConstructorsConstructorDescriptionGlowLichenFeature
(com.mojang.serialization.Codec<GlowLichenFeatureConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionboolean
generate
(FeatureContext<GlowLichenFeatureConfig> context) static boolean
generate
(StructureWorldAccess world, BlockPos pos, BlockState state, GlowLichenFeatureConfig config, AbstractRandom abstractRandom, List<Direction> directions) private static boolean
isAirOrWater
(BlockState state) shuffleDirections
(GlowLichenFeatureConfig config, AbstractRandom abstractRandom) shuffleDirections
(GlowLichenFeatureConfig config, AbstractRandom abstractRandom, Direction excluded) Methods inherited from class net.minecraft.world.gen.feature.Feature
generateIfValid, getCodec, isAir, isExposedToAir, isSoil, isSoil, isStone, markBlocksAboveForPostProcessing, notInBlockTagPredicate, setBlockState, setBlockStateIf, testAdjacentStates
-
Constructor Details
-
GlowLichenFeature
- Mappings:
Namespace Name Mixin selector official <init>
Ldak;<init>(Lcom/mojang/serialization/Codec;)V
intermediary <init>
Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)V
named <init>
Lnet/minecraft/world/gen/feature/Feature;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
generate
- Specified by:
generate
in classFeature<GlowLichenFeatureConfig>
- Mappings:
Namespace Name Mixin selector official a
Ldak;a(Ldam;)Z
intermediary method_13151
Lnet/minecraft/class_3031;method_13151(Lnet/minecraft/class_5821;)Z
named generate
Lnet/minecraft/world/gen/feature/Feature;generate(Lnet/minecraft/world/gen/feature/util/FeatureContext;)Z
-
generate
public static boolean generate(StructureWorldAccess world, BlockPos pos, BlockState state, GlowLichenFeatureConfig config, AbstractRandom abstractRandom, List<Direction> directions) - Mappings:
Namespace Name Mixin selector official a
Ldbd;a(Lcek;Lgm;Lcsg;Ldcv;Laki;Ljava/util/List;)Z
intermediary method_33391
Lnet/minecraft/class_5779;method_33391(Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5780;Lnet/minecraft/class_5819;Ljava/util/List;)Z
named generate
Lnet/minecraft/world/gen/feature/GlowLichenFeature;generate(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/world/gen/feature/GlowLichenFeatureConfig;Lnet/minecraft/world/gen/random/AbstractRandom;Ljava/util/List;)Z
-
shuffleDirections
public static List<Direction> shuffleDirections(GlowLichenFeatureConfig config, AbstractRandom abstractRandom) - Mappings:
Namespace Name Mixin selector official a
Ldbd;a(Ldcv;Laki;)Ljava/util/List;
intermediary method_33392
Lnet/minecraft/class_5779;method_33392(Lnet/minecraft/class_5780;Lnet/minecraft/class_5819;)Ljava/util/List;
named shuffleDirections
Lnet/minecraft/world/gen/feature/GlowLichenFeature;shuffleDirections(Lnet/minecraft/world/gen/feature/GlowLichenFeatureConfig;Lnet/minecraft/world/gen/random/AbstractRandom;)Ljava/util/List;
-
shuffleDirections
public static List<Direction> shuffleDirections(GlowLichenFeatureConfig config, AbstractRandom abstractRandom, Direction excluded) - Mappings:
Namespace Name Mixin selector official a
Ldbd;a(Ldcv;Laki;Lgr;)Ljava/util/List;
intermediary method_33393
Lnet/minecraft/class_5779;method_33393(Lnet/minecraft/class_5780;Lnet/minecraft/class_5819;Lnet/minecraft/class_2350;)Ljava/util/List;
named shuffleDirections
Lnet/minecraft/world/gen/feature/GlowLichenFeature;shuffleDirections(Lnet/minecraft/world/gen/feature/GlowLichenFeatureConfig;Lnet/minecraft/world/gen/random/AbstractRandom;Lnet/minecraft/util/math/Direction;)Ljava/util/List;
-
isAirOrWater
- Mappings:
Namespace Name Mixin selector official c
Ldbd;c(Lcsg;)Z
intermediary method_33395
Lnet/minecraft/class_5779;method_33395(Lnet/minecraft/class_2680;)Z
named isAirOrWater
Lnet/minecraft/world/gen/feature/GlowLichenFeature;isAirOrWater(Lnet/minecraft/block/BlockState;)Z
-