Class JigsawFeature

java.lang.Object
net.minecraft.world.gen.feature.StructureFeature
net.minecraft.world.gen.feature.JigsawFeature

public final class JigsawFeature extends StructureFeature
Mappings:
Namespace Name
official dii
intermediary net/minecraft/class_5434
named net/minecraft/world/gen/feature/JigsawFeature
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<JigsawFeature> CODEC
      Mappings:
      Namespace Name Mixin selector
      official c Ldii;c:Lcom/mojang/serialization/Codec;
      intermediary field_37794 Lnet/minecraft/class_5434;field_37794:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/world/gen/feature/JigsawFeature;CODEC:Lcom/mojang/serialization/Codec;
    • field_37795

      private final RegistryEntry<StructurePool> field_37795
      Mappings:
      Namespace Name Mixin selector
      official d Ldii;d:Lgt;
      intermediary field_37795 Lnet/minecraft/class_5434;field_37795:Lnet/minecraft/class_6880;
      named field_37795 Lnet/minecraft/world/gen/feature/JigsawFeature;field_37795:Lnet/minecraft/util/registry/RegistryEntry;
    • field_37796

      private final int field_37796
      Mappings:
      Namespace Name Mixin selector
      official e Ldii;e:I
      intermediary field_37796 Lnet/minecraft/class_5434;field_37796:I
      named field_37796 Lnet/minecraft/world/gen/feature/JigsawFeature;field_37796:I
    • field_37797

      private final HeightProvider field_37797
      Mappings:
      Namespace Name Mixin selector
      official f Ldii;f:Ldey;
      intermediary field_37797 Lnet/minecraft/class_5434;field_37797:Lnet/minecraft/class_6122;
      named field_37797 Lnet/minecraft/world/gen/feature/JigsawFeature;field_37797:Lnet/minecraft/world/gen/heightprovider/HeightProvider;
    • field_37798

      private final boolean field_37798
      Mappings:
      Namespace Name Mixin selector
      official g Ldii;g:Z
      intermediary field_37798 Lnet/minecraft/class_5434;field_37798:Z
      named field_37798 Lnet/minecraft/world/gen/feature/JigsawFeature;field_37798:Z
    • field_37799

      private final Optional<Heightmap.Type> field_37799
      Mappings:
      Namespace Name Mixin selector
      official h Ldii;h:Ljava/util/Optional;
      intermediary field_37799 Lnet/minecraft/class_5434;field_37799:Ljava/util/Optional;
      named field_37799 Lnet/minecraft/world/gen/feature/JigsawFeature;field_37799:Ljava/util/Optional;
    • field_38268

      private final int field_38268
      Mappings:
      Namespace Name Mixin selector
      official i Ldii;i:I
      intermediary field_38268 Lnet/minecraft/class_5434;field_38268:I
      named field_38268 Lnet/minecraft/world/gen/feature/JigsawFeature;field_38268:I
  • Constructor Details

  • Method Details

    • method_41660

      public static com.mojang.datafixers.Products.P10<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<JigsawFeature>,RegistryEntryList<Biome>,Map<SpawnGroup,StructureSpawns>,GenerationStep.Feature,Boolean,RegistryEntry<StructurePool>,Integer,HeightProvider,Boolean,Optional<Heightmap.Type>,Integer> method_41660(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<JigsawFeature> instance)
      Mappings:
      Namespace Name Mixin selector
      official b Ldii;b(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P10;
      intermediary method_41660 Lnet/minecraft/class_5434;method_41660(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P10;
      named method_41660 Lnet/minecraft/world/gen/feature/JigsawFeature;method_41660(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P10;
    • method_38676

      Specified by:
      method_38676 in class StructureFeature
      Mappings:
      Namespace Name Mixin selector
      official a Ldgq;a(Ldgq$a;)Ljava/util/Optional;
      intermediary method_38676 Lnet/minecraft/class_3195;method_38676(Lnet/minecraft/class_3195$class_7149;)Ljava/util/Optional;
      named method_38676 Lnet/minecraft/world/gen/feature/StructureFeature;method_38676(Lnet/minecraft/world/gen/feature/StructureFeature$class_7149;)Ljava/util/Optional;
    • getType

      public StructureType<?> getType()
      Specified by:
      getType in class StructureFeature
      Mappings:
      Namespace Name Mixin selector
      official e Ldgq;e()Ldgz;
      intermediary method_41618 Lnet/minecraft/class_3195;method_41618()Lnet/minecraft/class_7151;
      named getType Lnet/minecraft/world/gen/feature/StructureFeature;getType()Lnet/minecraft/structure/StructureType;