Class AbandonedCampStructurePools
java.lang.Object
net.minecraft.data.worldgen.AbandonedCampStructurePools
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AbandonedCampStructurePools.AbandonedCampStructureprivate static final List<AbandonedCampStructurePools.AbandonedCampStructure> static final AbandonedCampStructurePools.AbandonedCampStructureprivate static final Stringprivate static final Stringstatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructureprivate static final intprivate static final intprivate static final intstatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructureprivate static final Stringstatic final AbandonedCampStructurePools.AbandonedCampStructurestatic final AbandonedCampStructurePools.AbandonedCampStructure -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbootstrap(BootstrapContext<StructureTemplatePool> context) private static voidbootstrapCampsitePools(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty) private static voidbootstrapTrees(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty) private static StringgetBiomeSpecificStructureName(AbandonedCampStructurePools.AbandonedCampStructure biomeVariant, String identifierTemplate, int numOfTentVariants) private static StringgetDefaultCampsiteStructureName(String defaultCampSiteTypes, int numOfDefaultCampVariants) private static voidregisterCampsitePool(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty, AbandonedCampStructurePools.AbandonedCampStructure biomeVariant) private static voidregisterTentPool(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty, AbandonedCampStructurePools.AbandonedCampStructure biomeVariant) private static voidregisterTrees(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty, Collection<com.mojang.datafixers.util.Pair<String, ResourceKey<PlacedFeature>>> list)
-
Field Details
-
BAMBOO_JUNGLE
-
BIRCH_FOREST
-
CHERRY_GROVE
-
DAPPLED_FOREST
-
FLOWER_FOREST
-
FOREST
-
MEADOW
-
OLD_GROWTH_BIRCH_FOREST
-
OLD_GROWTH_PINE_TAIGA
-
OLD_GROWTH_SPRUCE_TAIGA
-
PALE_GARDEN
-
SAVANNA
-
SNOWY_TAIGA
-
SPARSE_JUNGLE
-
SWAMP
-
TAIGA
-
WINDSWEPT_FOREST
-
WOODED_BADLANDS
-
TENT_IDENTIFIER_TEMPLATE
- See Also:
-
CAMP_BIOME_IDENTIFIER_TEMPLATE
- See Also:
-
CAMP_DEFAULT_IDENTIFIER_TEMPLATE
- See Also:
-
NUM_OF_BIOME_SPECIFIC_CAMPSITES
private static final int NUM_OF_BIOME_SPECIFIC_CAMPSITES- See Also:
-
NUM_OF_DEFAULT_CAMPSITES
private static final int NUM_OF_DEFAULT_CAMPSITES- See Also:
-
NUM_OF_TENTS
private static final int NUM_OF_TENTS- See Also:
-
BIOME_VARIANTS
-
DEFAULT_CAMP_TYPES
-
-
Constructor Details
-
AbandonedCampStructurePools
public AbandonedCampStructurePools()
-
-
Method Details
-
bootstrap
-
bootstrapTrees
private static void bootstrapTrees(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty) -
registerTrees
private static void registerTrees(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty, Collection<com.mojang.datafixers.util.Pair<String, ResourceKey<PlacedFeature>>> list) -
bootstrapCampsitePools
private static void bootstrapCampsitePools(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty) -
registerTentPool
private static void registerTentPool(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty, AbandonedCampStructurePools.AbandonedCampStructure biomeVariant) -
registerCampsitePool
private static void registerCampsitePool(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty, AbandonedCampStructurePools.AbandonedCampStructure biomeVariant) -
getBiomeSpecificStructureName
private static String getBiomeSpecificStructureName(AbandonedCampStructurePools.AbandonedCampStructure biomeVariant, String identifierTemplate, int numOfTentVariants) -
getDefaultCampsiteStructureName
-