Class BlockFilterDecoratorConfig

java.lang.Object
net.minecraft.class_6797
net.minecraft.world.gen.decorator.ConditionalDecorator
net.minecraft.world.gen.decorator.BlockFilterDecoratorConfig

public class BlockFilterDecoratorConfig extends ConditionalDecorator
Mappings:
Namespace Name
official ddb
intermediary net/minecraft/class_6658
named net/minecraft/world/gen/decorator/BlockFilterDecoratorConfig
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<BlockFilterDecoratorConfig> CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Lddb;a:Lcom/mojang/serialization/Codec;
      intermediary field_35075 Lnet/minecraft/class_6658;field_35075:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/world/gen/decorator/BlockFilterDecoratorConfig;CODEC:Lcom/mojang/serialization/Codec;
    • predicate

      private final BlockPredicate predicate
      Mappings:
      Namespace Name Mixin selector
      official c Lddb;c:Lcua;
      intermediary field_35076 Lnet/minecraft/class_6658;field_35076:Lnet/minecraft/class_6646;
      named predicate Lnet/minecraft/world/gen/decorator/BlockFilterDecoratorConfig;predicate:Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;
  • Constructor Details

    • BlockFilterDecoratorConfig

      private BlockFilterDecoratorConfig(BlockPredicate predicate)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lddb;<init>(Lcua;)V
      intermediary <init> Lnet/minecraft/class_6658;<init>(Lnet/minecraft/class_6646;)V
      named <init> Lnet/minecraft/world/gen/decorator/BlockFilterDecoratorConfig;<init>(Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;)V
  • Method Details

    • method_39618

      public static BlockFilterDecoratorConfig method_39618(BlockPredicate blockPredicate)
      Mappings:
      Namespace Name Mixin selector
      official a Lddb;a(Lcua;)Lddb;
      intermediary method_39618 Lnet/minecraft/class_6658;method_39618(Lnet/minecraft/class_6646;)Lnet/minecraft/class_6658;
      named method_39618 Lnet/minecraft/world/gen/decorator/BlockFilterDecoratorConfig;method_39618(Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;)Lnet/minecraft/world/gen/decorator/BlockFilterDecoratorConfig;
    • shouldPlace

      protected boolean shouldPlace(DecoratorContext context, Random random, BlockPos blockPos)
      Specified by:
      shouldPlace in class ConditionalDecorator
      Mappings:
      Namespace Name Mixin selector
      official a Lddo;a(Lddn;Ljava/util/Random;Lgh;)Z
      intermediary method_38918 Lnet/minecraft/class_6661;method_38918(Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_2338;)Z
      named shouldPlace Lnet/minecraft/world/gen/decorator/ConditionalDecorator;shouldPlace(Lnet/minecraft/world/gen/decorator/DecoratorContext;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;)Z
    • method_39615

      public class_6798<?> method_39615()
      Specified by:
      method_39615 in class class_6797
      Mappings:
      Namespace Name Mixin selector
      official b Lddp;b()Lddq;
      intermediary method_39615 Lnet/minecraft/class_6797;method_39615()Lnet/minecraft/class_6798;
      named method_39615 Lnet/minecraft/class_6797;method_39615()Lnet/minecraft/class_6798;