Class TrunkPlacerType<P extends TrunkPlacer>

java.lang.Object
net.minecraft.world.gen.trunk.TrunkPlacerType<P>

public class TrunkPlacerType<P extends TrunkPlacer> extends Object
Mappings:
Namespace Name
official dxd
intermediary net/minecraft/class_5142
named net/minecraft/world/gen/trunk/TrunkPlacerType
  • Field Details

    • STRAIGHT_TRUNK_PLACER

      public static final TrunkPlacerType<StraightTrunkPlacer> STRAIGHT_TRUNK_PLACER
      Mappings:
      Namespace Name Mixin selector
      official a Ldxd;a:Ldxd;
      intermediary field_23763 Lnet/minecraft/class_5142;field_23763:Lnet/minecraft/class_5142;
      named STRAIGHT_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;STRAIGHT_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
    • FORKING_TRUNK_PLACER

      public static final TrunkPlacerType<ForkingTrunkPlacer> FORKING_TRUNK_PLACER
      Mappings:
      Namespace Name Mixin selector
      official b Ldxd;b:Ldxd;
      intermediary field_23764 Lnet/minecraft/class_5142;field_23764:Lnet/minecraft/class_5142;
      named FORKING_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;FORKING_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
    • GIANT_TRUNK_PLACER

      public static final TrunkPlacerType<GiantTrunkPlacer> GIANT_TRUNK_PLACER
      Mappings:
      Namespace Name Mixin selector
      official c Ldxd;c:Ldxd;
      intermediary field_24171 Lnet/minecraft/class_5142;field_24171:Lnet/minecraft/class_5142;
      named GIANT_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;GIANT_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
    • MEGA_JUNGLE_TRUNK_PLACER

      public static final TrunkPlacerType<MegaJungleTrunkPlacer> MEGA_JUNGLE_TRUNK_PLACER
      Mappings:
      Namespace Name Mixin selector
      official d Ldxd;d:Ldxd;
      intermediary field_24172 Lnet/minecraft/class_5142;field_24172:Lnet/minecraft/class_5142;
      named MEGA_JUNGLE_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;MEGA_JUNGLE_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
    • DARK_OAK_TRUNK_PLACER

      public static final TrunkPlacerType<DarkOakTrunkPlacer> DARK_OAK_TRUNK_PLACER
      Mappings:
      Namespace Name Mixin selector
      official e Ldxd;e:Ldxd;
      intermediary field_24173 Lnet/minecraft/class_5142;field_24173:Lnet/minecraft/class_5142;
      named DARK_OAK_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;DARK_OAK_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
    • FANCY_TRUNK_PLACER

      public static final TrunkPlacerType<LargeOakTrunkPlacer> FANCY_TRUNK_PLACER
      Mappings:
      Namespace Name Mixin selector
      official f Ldxd;f:Ldxd;
      intermediary field_24174 Lnet/minecraft/class_5142;field_24174:Lnet/minecraft/class_5142;
      named FANCY_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;FANCY_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
    • BENDING_TRUNK_PLACER

      public static final TrunkPlacerType<BendingTrunkPlacer> BENDING_TRUNK_PLACER
      Mappings:
      Namespace Name Mixin selector
      official g Ldxd;g:Ldxd;
      intermediary field_29309 Lnet/minecraft/class_5142;field_29309:Lnet/minecraft/class_5142;
      named BENDING_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;BENDING_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
    • UPWARDS_BRANCHING_TRUNK_PLACER

      public static final TrunkPlacerType<UpwardsBranchingTrunkPlacer> UPWARDS_BRANCHING_TRUNK_PLACER
      Mappings:
      Namespace Name Mixin selector
      official h Ldxd;h:Ldxd;
      intermediary field_38792 Lnet/minecraft/class_5142;field_38792:Lnet/minecraft/class_5142;
      named UPWARDS_BRANCHING_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;UPWARDS_BRANCHING_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
    • CHERRY_TRUNK_PLACER

      public static final TrunkPlacerType<CherryTrunkPlacer> CHERRY_TRUNK_PLACER
      Mappings:
      Namespace Name Mixin selector
      official i Ldxd;i:Ldxd;
      intermediary field_42855 Lnet/minecraft/class_5142;field_42855:Lnet/minecraft/class_5142;
      named CHERRY_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;CHERRY_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
    • codec

      private final com.mojang.serialization.Codec<P extends TrunkPlacer> codec
      Mappings:
      Namespace Name Mixin selector
      official j Ldxd;j:Lcom/mojang/serialization/Codec;
      intermediary field_24973 Lnet/minecraft/class_5142;field_24973:Lcom/mojang/serialization/Codec;
      named codec Lnet/minecraft/world/gen/trunk/TrunkPlacerType;codec:Lcom/mojang/serialization/Codec;
  • Constructor Details

    • TrunkPlacerType

      private TrunkPlacerType(com.mojang.serialization.Codec<P> codec)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldxd;<init>(Lcom/mojang/serialization/Codec;)V
      intermediary <init> Lnet/minecraft/class_5142;<init>(Lcom/mojang/serialization/Codec;)V
      named <init> Lnet/minecraft/world/gen/trunk/TrunkPlacerType;<init>(Lcom/mojang/serialization/Codec;)V
  • Method Details

    • register

      private static <P extends TrunkPlacer> TrunkPlacerType<P> register(String id, com.mojang.serialization.Codec<P> codec)
      Mappings:
      Namespace Name Mixin selector
      official a Ldxd;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ldxd;
      intermediary method_26995 Lnet/minecraft/class_5142;method_26995(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5142;
      named register Lnet/minecraft/world/gen/trunk/TrunkPlacerType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
    • getCodec

      public com.mojang.serialization.Codec<P> getCodec()
      Mappings:
      Namespace Name Mixin selector
      official a Ldxd;a()Lcom/mojang/serialization/Codec;
      intermediary method_28908 Lnet/minecraft/class_5142;method_28908()Lcom/mojang/serialization/Codec;
      named getCodec Lnet/minecraft/world/gen/trunk/TrunkPlacerType;getCodec()Lcom/mojang/serialization/Codec;