Class StructureTypes
java.lang.Object
net.minecraft.world.gen.structure.StructureTypes
- Mappings:
Namespace Name official mqintermediary net/minecraft/class_5470named net/minecraft/world/gen/structure/StructureTypes
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType>static final RegistryEntry<StructureType> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static StructureType.ConfigcreateConfig(TagKey<Biome> biomeTag, Map<SpawnGroup, StructureSpawns> spawns, GenerationStep.Feature featureStep, StructureTerrainAdaptation terrainAdaptation) private static StructureType.ConfigcreateConfig(TagKey<Biome> biomeTag, GenerationStep.Feature featureStep, StructureTerrainAdaptation terrainAdaptation) private static StructureType.ConfigcreateConfig(TagKey<Biome> biomeTag, StructureTerrainAdaptation terrainAdaptation) static RegistryEntry<? extends StructureType>getDefault(Registry<StructureType> registry) private static RegistryEntryList<Biome>getOrCreateBiomeTag(TagKey<Biome> key) private static RegistryEntry<StructureType>register(RegistryKey<StructureType> key, StructureType configuredStructureFeature)
-
Field Details
-
PILLAGER_OUTPOST
- Mappings:
Namespace Name Mixin selector official aLmq;a:Lhb;intermediary field_26292Lnet/minecraft/class_5470;field_26292:Lnet/minecraft/class_6880;named PILLAGER_OUTPOSTLnet/minecraft/world/gen/structure/StructureTypes;PILLAGER_OUTPOST:Lnet/minecraft/util/registry/RegistryEntry;
-
MINESHAFT
- Mappings:
Namespace Name Mixin selector official bLmq;b:Lhb;intermediary field_26293Lnet/minecraft/class_5470;field_26293:Lnet/minecraft/class_6880;named MINESHAFTLnet/minecraft/world/gen/structure/StructureTypes;MINESHAFT:Lnet/minecraft/util/registry/RegistryEntry;
-
MINESHAFT_MESA
- Mappings:
Namespace Name Mixin selector official cLmq;c:Lhb;intermediary field_26294Lnet/minecraft/class_5470;field_26294:Lnet/minecraft/class_6880;named MINESHAFT_MESALnet/minecraft/world/gen/structure/StructureTypes;MINESHAFT_MESA:Lnet/minecraft/util/registry/RegistryEntry;
-
MANSION
- Mappings:
Namespace Name Mixin selector official dLmq;d:Lhb;intermediary field_26295Lnet/minecraft/class_5470;field_26295:Lnet/minecraft/class_6880;named MANSIONLnet/minecraft/world/gen/structure/StructureTypes;MANSION:Lnet/minecraft/util/registry/RegistryEntry;
-
JUNGLE_PYRAMID
- Mappings:
Namespace Name Mixin selector official eLmq;e:Lhb;intermediary field_26296Lnet/minecraft/class_5470;field_26296:Lnet/minecraft/class_6880;named JUNGLE_PYRAMIDLnet/minecraft/world/gen/structure/StructureTypes;JUNGLE_PYRAMID:Lnet/minecraft/util/registry/RegistryEntry;
-
DESERT_PYRAMID
- Mappings:
Namespace Name Mixin selector official fLmq;f:Lhb;intermediary field_26297Lnet/minecraft/class_5470;field_26297:Lnet/minecraft/class_6880;named DESERT_PYRAMIDLnet/minecraft/world/gen/structure/StructureTypes;DESERT_PYRAMID:Lnet/minecraft/util/registry/RegistryEntry;
-
IGLOO
- Mappings:
Namespace Name Mixin selector official gLmq;g:Lhb;intermediary field_26298Lnet/minecraft/class_5470;field_26298:Lnet/minecraft/class_6880;named IGLOOLnet/minecraft/world/gen/structure/StructureTypes;IGLOO:Lnet/minecraft/util/registry/RegistryEntry;
-
SHIPWRECK
- Mappings:
Namespace Name Mixin selector official hLmq;h:Lhb;intermediary field_26299Lnet/minecraft/class_5470;field_26299:Lnet/minecraft/class_6880;named SHIPWRECKLnet/minecraft/world/gen/structure/StructureTypes;SHIPWRECK:Lnet/minecraft/util/registry/RegistryEntry;
-
SHIPWRECK_BEACHED
- Mappings:
Namespace Name Mixin selector official iLmq;i:Lhb;intermediary field_26300Lnet/minecraft/class_5470;field_26300:Lnet/minecraft/class_6880;named SHIPWRECK_BEACHEDLnet/minecraft/world/gen/structure/StructureTypes;SHIPWRECK_BEACHED:Lnet/minecraft/util/registry/RegistryEntry;
-
SWAMP_HUT
- Mappings:
Namespace Name Mixin selector official jLmq;j:Lhb;intermediary field_26301Lnet/minecraft/class_5470;field_26301:Lnet/minecraft/class_6880;named SWAMP_HUTLnet/minecraft/world/gen/structure/StructureTypes;SWAMP_HUT:Lnet/minecraft/util/registry/RegistryEntry;
-
STRONGHOLD
- Mappings:
Namespace Name Mixin selector official kLmq;k:Lhb;intermediary field_26302Lnet/minecraft/class_5470;field_26302:Lnet/minecraft/class_6880;named STRONGHOLDLnet/minecraft/world/gen/structure/StructureTypes;STRONGHOLD:Lnet/minecraft/util/registry/RegistryEntry;
-
MONUMENT
- Mappings:
Namespace Name Mixin selector official lLmq;l:Lhb;intermediary field_26303Lnet/minecraft/class_5470;field_26303:Lnet/minecraft/class_6880;named MONUMENTLnet/minecraft/world/gen/structure/StructureTypes;MONUMENT:Lnet/minecraft/util/registry/RegistryEntry;
-
OCEAN_RUIN_COLD
- Mappings:
Namespace Name Mixin selector official mLmq;m:Lhb;intermediary field_26304Lnet/minecraft/class_5470;field_26304:Lnet/minecraft/class_6880;named OCEAN_RUIN_COLDLnet/minecraft/world/gen/structure/StructureTypes;OCEAN_RUIN_COLD:Lnet/minecraft/util/registry/RegistryEntry;
-
OCEAN_RUIN_WARM
- Mappings:
Namespace Name Mixin selector official nLmq;n:Lhb;intermediary field_26305Lnet/minecraft/class_5470;field_26305:Lnet/minecraft/class_6880;named OCEAN_RUIN_WARMLnet/minecraft/world/gen/structure/StructureTypes;OCEAN_RUIN_WARM:Lnet/minecraft/util/registry/RegistryEntry;
-
FORTRESS
- Mappings:
Namespace Name Mixin selector official oLmq;o:Lhb;intermediary field_26306Lnet/minecraft/class_5470;field_26306:Lnet/minecraft/class_6880;named FORTRESSLnet/minecraft/world/gen/structure/StructureTypes;FORTRESS:Lnet/minecraft/util/registry/RegistryEntry;
-
NETHER_FOSSIL
- Mappings:
Namespace Name Mixin selector official pLmq;p:Lhb;intermediary field_26307Lnet/minecraft/class_5470;field_26307:Lnet/minecraft/class_6880;named NETHER_FOSSILLnet/minecraft/world/gen/structure/StructureTypes;NETHER_FOSSIL:Lnet/minecraft/util/registry/RegistryEntry;
-
END_CITY
- Mappings:
Namespace Name Mixin selector official qLmq;q:Lhb;intermediary field_26308Lnet/minecraft/class_5470;field_26308:Lnet/minecraft/class_6880;named END_CITYLnet/minecraft/world/gen/structure/StructureTypes;END_CITY:Lnet/minecraft/util/registry/RegistryEntry;
-
BURIED_TREASURE
- Mappings:
Namespace Name Mixin selector official rLmq;r:Lhb;intermediary field_26309Lnet/minecraft/class_5470;field_26309:Lnet/minecraft/class_6880;named BURIED_TREASURELnet/minecraft/world/gen/structure/StructureTypes;BURIED_TREASURE:Lnet/minecraft/util/registry/RegistryEntry;
-
BASTION_REMNANT
- Mappings:
Namespace Name Mixin selector official sLmq;s:Lhb;intermediary field_26310Lnet/minecraft/class_5470;field_26310:Lnet/minecraft/class_6880;named BASTION_REMNANTLnet/minecraft/world/gen/structure/StructureTypes;BASTION_REMNANT:Lnet/minecraft/util/registry/RegistryEntry;
-
VILLAGE_PLAINS
- Mappings:
Namespace Name Mixin selector official tLmq;t:Lhb;intermediary field_26311Lnet/minecraft/class_5470;field_26311:Lnet/minecraft/class_6880;named VILLAGE_PLAINSLnet/minecraft/world/gen/structure/StructureTypes;VILLAGE_PLAINS:Lnet/minecraft/util/registry/RegistryEntry;
-
VILLAGE_DESERT
- Mappings:
Namespace Name Mixin selector official uLmq;u:Lhb;intermediary field_26312Lnet/minecraft/class_5470;field_26312:Lnet/minecraft/class_6880;named VILLAGE_DESERTLnet/minecraft/world/gen/structure/StructureTypes;VILLAGE_DESERT:Lnet/minecraft/util/registry/RegistryEntry;
-
VILLAGE_SAVANNA
- Mappings:
Namespace Name Mixin selector official vLmq;v:Lhb;intermediary field_26313Lnet/minecraft/class_5470;field_26313:Lnet/minecraft/class_6880;named VILLAGE_SAVANNALnet/minecraft/world/gen/structure/StructureTypes;VILLAGE_SAVANNA:Lnet/minecraft/util/registry/RegistryEntry;
-
VILLAGE_SNOWY
- Mappings:
Namespace Name Mixin selector official wLmq;w:Lhb;intermediary field_26314Lnet/minecraft/class_5470;field_26314:Lnet/minecraft/class_6880;named VILLAGE_SNOWYLnet/minecraft/world/gen/structure/StructureTypes;VILLAGE_SNOWY:Lnet/minecraft/util/registry/RegistryEntry;
-
VILLAGE_TAIGA
- Mappings:
Namespace Name Mixin selector official xLmq;x:Lhb;intermediary field_26315Lnet/minecraft/class_5470;field_26315:Lnet/minecraft/class_6880;named VILLAGE_TAIGALnet/minecraft/world/gen/structure/StructureTypes;VILLAGE_TAIGA:Lnet/minecraft/util/registry/RegistryEntry;
-
RUINED_PORTAL
- Mappings:
Namespace Name Mixin selector official yLmq;y:Lhb;intermediary field_26316Lnet/minecraft/class_5470;field_26316:Lnet/minecraft/class_6880;named RUINED_PORTALLnet/minecraft/world/gen/structure/StructureTypes;RUINED_PORTAL:Lnet/minecraft/util/registry/RegistryEntry;
-
RUINED_PORTAL_DESERT
- Mappings:
Namespace Name Mixin selector official zLmq;z:Lhb;intermediary field_26317Lnet/minecraft/class_5470;field_26317:Lnet/minecraft/class_6880;named RUINED_PORTAL_DESERTLnet/minecraft/world/gen/structure/StructureTypes;RUINED_PORTAL_DESERT:Lnet/minecraft/util/registry/RegistryEntry;
-
RUINED_PORTAL_JUNGLE
- Mappings:
Namespace Name Mixin selector official ALmq;A:Lhb;intermediary field_26287Lnet/minecraft/class_5470;field_26287:Lnet/minecraft/class_6880;named RUINED_PORTAL_JUNGLELnet/minecraft/world/gen/structure/StructureTypes;RUINED_PORTAL_JUNGLE:Lnet/minecraft/util/registry/RegistryEntry;
-
RUINED_PORTAL_SWAMP
- Mappings:
Namespace Name Mixin selector official BLmq;B:Lhb;intermediary field_26288Lnet/minecraft/class_5470;field_26288:Lnet/minecraft/class_6880;named RUINED_PORTAL_SWAMPLnet/minecraft/world/gen/structure/StructureTypes;RUINED_PORTAL_SWAMP:Lnet/minecraft/util/registry/RegistryEntry;
-
RUINED_PORTAL_MOUNTAIN
- Mappings:
Namespace Name Mixin selector official CLmq;C:Lhb;intermediary field_26289Lnet/minecraft/class_5470;field_26289:Lnet/minecraft/class_6880;named RUINED_PORTAL_MOUNTAINLnet/minecraft/world/gen/structure/StructureTypes;RUINED_PORTAL_MOUNTAIN:Lnet/minecraft/util/registry/RegistryEntry;
-
RUINED_PORTAL_OCEAN
- Mappings:
Namespace Name Mixin selector official DLmq;D:Lhb;intermediary field_26290Lnet/minecraft/class_5470;field_26290:Lnet/minecraft/class_6880;named RUINED_PORTAL_OCEANLnet/minecraft/world/gen/structure/StructureTypes;RUINED_PORTAL_OCEAN:Lnet/minecraft/util/registry/RegistryEntry;
-
RUINED_PORTAL_NETHER
- Mappings:
Namespace Name Mixin selector official ELmq;E:Lhb;intermediary field_26291Lnet/minecraft/class_5470;field_26291:Lnet/minecraft/class_6880;named RUINED_PORTAL_NETHERLnet/minecraft/world/gen/structure/StructureTypes;RUINED_PORTAL_NETHER:Lnet/minecraft/util/registry/RegistryEntry;
-
ANCIENT_CITY
- Mappings:
Namespace Name Mixin selector official FLmq;F:Lhb;intermediary field_38476Lnet/minecraft/class_5470;field_38476:Lnet/minecraft/class_6880;named ANCIENT_CITYLnet/minecraft/world/gen/structure/StructureTypes;ANCIENT_CITY:Lnet/minecraft/util/registry/RegistryEntry;
-
-
Constructor Details
-
StructureTypes
public StructureTypes()
-
-
Method Details
-
getDefault
- Mappings:
Namespace Name Mixin selector official aLmq;a(Lhl;)Lhb;intermediary method_38569Lnet/minecraft/class_5470;method_38569(Lnet/minecraft/class_2378;)Lnet/minecraft/class_6880;named getDefaultLnet/minecraft/world/gen/structure/StructureTypes;getDefault(Lnet/minecraft/util/registry/Registry;)Lnet/minecraft/util/registry/RegistryEntry;
-
createConfig
private static StructureType.Config createConfig(TagKey<Biome> biomeTag, Map<SpawnGroup, StructureSpawns> spawns, GenerationStep.Feature featureStep, StructureTerrainAdaptation terrainAdaptation) - Mappings:
Namespace Name Mixin selector official aLmq;a(Lakd;Ljava/util/Map;Lcyy$b;Ldjx;)Ldjm$c;intermediary method_42759Lnet/minecraft/class_5470;method_42759(Lnet/minecraft/class_6862;Ljava/util/Map;Lnet/minecraft/class_2893$class_2895;Lnet/minecraft/class_5847;)Lnet/minecraft/class_3195$class_7302;named createConfigLnet/minecraft/world/gen/structure/StructureTypes;createConfig(Lnet/minecraft/tag/TagKey;Ljava/util/Map;Lnet/minecraft/world/gen/GenerationStep$Feature;Lnet/minecraft/world/gen/StructureTerrainAdaptation;)Lnet/minecraft/world/gen/structure/StructureType$Config;
-
createConfig
private static StructureType.Config createConfig(TagKey<Biome> biomeTag, GenerationStep.Feature featureStep, StructureTerrainAdaptation terrainAdaptation) - Mappings:
Namespace Name Mixin selector official aLmq;a(Lakd;Lcyy$b;Ldjx;)Ldjm$c;intermediary method_42757Lnet/minecraft/class_5470;method_42757(Lnet/minecraft/class_6862;Lnet/minecraft/class_2893$class_2895;Lnet/minecraft/class_5847;)Lnet/minecraft/class_3195$class_7302;named createConfigLnet/minecraft/world/gen/structure/StructureTypes;createConfig(Lnet/minecraft/tag/TagKey;Lnet/minecraft/world/gen/GenerationStep$Feature;Lnet/minecraft/world/gen/StructureTerrainAdaptation;)Lnet/minecraft/world/gen/structure/StructureType$Config;
-
createConfig
private static StructureType.Config createConfig(TagKey<Biome> biomeTag, StructureTerrainAdaptation terrainAdaptation) - Mappings:
Namespace Name Mixin selector official aLmq;a(Lakd;Ldjx;)Ldjm$c;intermediary method_42758Lnet/minecraft/class_5470;method_42758(Lnet/minecraft/class_6862;Lnet/minecraft/class_5847;)Lnet/minecraft/class_3195$class_7302;named createConfigLnet/minecraft/world/gen/structure/StructureTypes;createConfig(Lnet/minecraft/tag/TagKey;Lnet/minecraft/world/gen/StructureTerrainAdaptation;)Lnet/minecraft/world/gen/structure/StructureType$Config;
-
register
private static RegistryEntry<StructureType> register(RegistryKey<StructureType> key, StructureType configuredStructureFeature) - Mappings:
Namespace Name Mixin selector official aLmq;a(Laag;Ldjm;)Lhb;intermediary method_30603Lnet/minecraft/class_5470;method_30603(Lnet/minecraft/class_5321;Lnet/minecraft/class_3195;)Lnet/minecraft/class_6880;named registerLnet/minecraft/world/gen/structure/StructureTypes;register(Lnet/minecraft/util/registry/RegistryKey;Lnet/minecraft/world/gen/structure/StructureType;)Lnet/minecraft/util/registry/RegistryEntry;
-
getOrCreateBiomeTag
- Mappings:
Namespace Name Mixin selector official aLmq;a(Lakd;)Lhd;intermediary method_42044Lnet/minecraft/class_5470;method_42044(Lnet/minecraft/class_6862;)Lnet/minecraft/class_6885;named getOrCreateBiomeTagLnet/minecraft/world/gen/structure/StructureTypes;getOrCreateBiomeTag(Lnet/minecraft/tag/TagKey;)Lnet/minecraft/util/registry/RegistryEntryList;
-