Interface StructureType<S extends Structure>


public interface StructureType<S extends Structure>
Mappings:
Namespace Name
named net/minecraft/world/gen/structure/StructureType
intermediary net/minecraft/class_7151
official eka
  • Field Details

    • BURIED_TREASURE

      static final StructureType<BuriedTreasureStructure> BURIED_TREASURE
      Mappings:
      Namespace Name Mixin selector
      named BURIED_TREASURE Lnet/minecraft/world/gen/structure/StructureType;BURIED_TREASURE:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37752 Lnet/minecraft/class_7151;field_37752:Lnet/minecraft/class_7151;
      official a Leka;a:Leka;
    • DESERT_PYRAMID

      static final StructureType<DesertPyramidStructure> DESERT_PYRAMID
      Mappings:
      Namespace Name Mixin selector
      named DESERT_PYRAMID Lnet/minecraft/world/gen/structure/StructureType;DESERT_PYRAMID:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37753 Lnet/minecraft/class_7151;field_37753:Lnet/minecraft/class_7151;
      official b Leka;b:Leka;
    • END_CITY

      static final StructureType<EndCityStructure> END_CITY
      Mappings:
      Namespace Name Mixin selector
      named END_CITY Lnet/minecraft/world/gen/structure/StructureType;END_CITY:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37754 Lnet/minecraft/class_7151;field_37754:Lnet/minecraft/class_7151;
      official c Leka;c:Leka;
    • FORTRESS

      static final StructureType<NetherFortressStructure> FORTRESS
      Mappings:
      Namespace Name Mixin selector
      named FORTRESS Lnet/minecraft/world/gen/structure/StructureType;FORTRESS:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37755 Lnet/minecraft/class_7151;field_37755:Lnet/minecraft/class_7151;
      official d Leka;d:Leka;
    • IGLOO

      static final StructureType<IglooStructure> IGLOO
      Mappings:
      Namespace Name Mixin selector
      named IGLOO Lnet/minecraft/world/gen/structure/StructureType;IGLOO:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37756 Lnet/minecraft/class_7151;field_37756:Lnet/minecraft/class_7151;
      official e Leka;e:Leka;
    • JIGSAW

      static final StructureType<JigsawStructure> JIGSAW
      Mappings:
      Namespace Name Mixin selector
      named JIGSAW Lnet/minecraft/world/gen/structure/StructureType;JIGSAW:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37757 Lnet/minecraft/class_7151;field_37757:Lnet/minecraft/class_7151;
      official f Leka;f:Leka;
    • JUNGLE_TEMPLE

      static final StructureType<JungleTempleStructure> JUNGLE_TEMPLE
      Mappings:
      Namespace Name Mixin selector
      named JUNGLE_TEMPLE Lnet/minecraft/world/gen/structure/StructureType;JUNGLE_TEMPLE:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37758 Lnet/minecraft/class_7151;field_37758:Lnet/minecraft/class_7151;
      official g Leka;g:Leka;
    • MINESHAFT

      static final StructureType<MineshaftStructure> MINESHAFT
      Mappings:
      Namespace Name Mixin selector
      named MINESHAFT Lnet/minecraft/world/gen/structure/StructureType;MINESHAFT:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37759 Lnet/minecraft/class_7151;field_37759:Lnet/minecraft/class_7151;
      official h Leka;h:Leka;
    • NETHER_FOSSIL

      static final StructureType<NetherFossilStructure> NETHER_FOSSIL
      Mappings:
      Namespace Name Mixin selector
      named NETHER_FOSSIL Lnet/minecraft/world/gen/structure/StructureType;NETHER_FOSSIL:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37760 Lnet/minecraft/class_7151;field_37760:Lnet/minecraft/class_7151;
      official i Leka;i:Leka;
    • OCEAN_MONUMENT

      static final StructureType<OceanMonumentStructure> OCEAN_MONUMENT
      Mappings:
      Namespace Name Mixin selector
      named OCEAN_MONUMENT Lnet/minecraft/world/gen/structure/StructureType;OCEAN_MONUMENT:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37761 Lnet/minecraft/class_7151;field_37761:Lnet/minecraft/class_7151;
      official j Leka;j:Leka;
    • OCEAN_RUIN

      static final StructureType<OceanRuinStructure> OCEAN_RUIN
      Mappings:
      Namespace Name Mixin selector
      named OCEAN_RUIN Lnet/minecraft/world/gen/structure/StructureType;OCEAN_RUIN:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37762 Lnet/minecraft/class_7151;field_37762:Lnet/minecraft/class_7151;
      official k Leka;k:Leka;
    • RUINED_PORTAL

      static final StructureType<RuinedPortalStructure> RUINED_PORTAL
      Mappings:
      Namespace Name Mixin selector
      named RUINED_PORTAL Lnet/minecraft/world/gen/structure/StructureType;RUINED_PORTAL:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37763 Lnet/minecraft/class_7151;field_37763:Lnet/minecraft/class_7151;
      official l Leka;l:Leka;
    • SHIPWRECK

      static final StructureType<ShipwreckStructure> SHIPWRECK
      Mappings:
      Namespace Name Mixin selector
      named SHIPWRECK Lnet/minecraft/world/gen/structure/StructureType;SHIPWRECK:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37764 Lnet/minecraft/class_7151;field_37764:Lnet/minecraft/class_7151;
      official m Leka;m:Leka;
    • STRONGHOLD

      static final StructureType<StrongholdStructure> STRONGHOLD
      Mappings:
      Namespace Name Mixin selector
      named STRONGHOLD Lnet/minecraft/world/gen/structure/StructureType;STRONGHOLD:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37765 Lnet/minecraft/class_7151;field_37765:Lnet/minecraft/class_7151;
      official n Leka;n:Leka;
    • SWAMP_HUT

      static final StructureType<SwampHutStructure> SWAMP_HUT
      Mappings:
      Namespace Name Mixin selector
      named SWAMP_HUT Lnet/minecraft/world/gen/structure/StructureType;SWAMP_HUT:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37766 Lnet/minecraft/class_7151;field_37766:Lnet/minecraft/class_7151;
      official o Leka;o:Leka;
    • WOODLAND_MANSION

      static final StructureType<WoodlandMansionStructure> WOODLAND_MANSION
      Mappings:
      Namespace Name Mixin selector
      named WOODLAND_MANSION Lnet/minecraft/world/gen/structure/StructureType;WOODLAND_MANSION:Lnet/minecraft/world/gen/structure/StructureType;
      intermediary field_37767 Lnet/minecraft/class_7151;field_37767:Lnet/minecraft/class_7151;
      official p Leka;p:Leka;
  • Method Details

    • codec

      com.mojang.serialization.MapCodec<S> codec()
    • register

      private static <S extends Structure> StructureType<S> register(String id, com.mojang.serialization.MapCodec<S> codec)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/world/gen/structure/StructureType;register(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/gen/structure/StructureType;
      intermediary method_41623 Lnet/minecraft/class_7151;method_41623(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_7151;
      official a Leka;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leka;