History - net.minecraft.structure.StructureTemplateManager

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

String: STRUCTURE_RESOURCE_DIRECTORY_NAME, field_31684, STRUCTURE_DIRECTORY

String: STRUCTURE_DIRECTORY_NAME, field_31684, STRUCTURE_DIRECTORY

String: STRUCTURE_GENERATED_DIRECTORY_NAME, field_52243, STRUCTURES_DIRECTORY

com.mojang.datafixers.DataFixer: fixerUpper, field_15515, dataFixer

ResourceManager: resourceManager, field_25189, resourceManager

Path: generatedDir, field_15512, generatedPath

RegistryEntryLookup<Block>: blockLookup, field_40369, blockLookup

ResourceFinder: RESOURCE_LISTER, field_52244, STRUCTURE_NBT_RESOURCE_FINDER

ResourceFinder: WORLD_STRUCTURE_LISTER, field_52244, STRUCTURE_NBT_RESOURCE_FINDER

ResourceFinder: WORLD_TEXT_STRUCTURE_LISTER, field_1_1683, STRUCTURE_SNBT_RESOURCE_FINDER

ResourceFinder: RESOURCE_STRUCTURE_LISTER, field_1_1681, STRUCTURE_NBT_TEST_RESOURCE_FINDER

ResourceFinder: RESOURCE_TEXT_STRUCTURE_LISTER, field_1_1682, STRUCTURE_SNBT_TEST_RESOURCE_FINDER

PrimaryStructureTemplateProvider: resourceManagerSource, field_1_1684, primaryProvider

ResourceTree: worldTemplates, field_1_1686, generatedResourceTree

ResourceTree: testTemplates, field_1_1685, testResourceTree

Constructors

Methods

Optional<StructureTemplate> (Identifier): loadFromResource, method_15088, loadTemplateFromResource

Stream<Identifier> (): listResources, method_44239, streamTemplatesFromResource

Optional<StructureTemplate> (Identifier): loadFromTestStructures, method_44246, loadTemplateFromGameTestFile

Stream<Identifier> (): listTestStructures, method_44241, streamTemplatesFromGameTestFile

Optional<StructureTemplate> (Identifier): loadFromGenerated, method_15092, loadTemplateFromFile

Stream<Identifier> (): listGenerated, method_44243, streamTemplatesFromFile

void (Path, String, String, Consumer<Identifier>): listFolderContents, method_44236, streamTemplates

String (Path, Path): relativize, method_44238, toRelativePath

Optional<StructureTemplate> (Identifier, Path): loadFromSnbt, method_44230, loadTemplateFromSnbt

Optional<StructureTemplate> (StructureTemplateManager$TemplateFileOpener, Consumer<Throwable>): load, method_44231, loadTemplate

StructureTemplate (InputStream): readStructure, method_15090, readTemplate

StructureTemplate (NbtCompound): readStructure, method_21891, createTemplate

Path (Identifier, String): createAndValidatePathToGeneratedStructure, method_15085, getTemplatePath

void (Consumer, String, Function, Path, Path): lambda$listFolderContents$8, method_61022, method_61022

boolean (String, Path, BasicFileAttributes): lambda$listFolderContents$7, method_44233, method_44233

String (int, String): lambda$listFolderContents$6, method_44227, method_44227

boolean (Path): lambda$listGenerated$5, method_44242, method_44242

void (Path, Throwable): lambda$loadFromGenerated$4, method_44237, method_44237

InputStream (Path): lambda$loadFromGenerated$3, method_44244, method_44244

void (Identifier, Throwable): lambda$loadFromResource$2, method_44229, method_44229

InputStream (Identifier): lambda$loadFromResource$1, method_44249, method_44249

Stream (StructureTemplateManager$Provider): lambda$listTemplates$0, method_44232, method_44232

boolean (Path, StructureTemplate, boolean): save, method_1_2079, saveTemplate

ResourceTree (): worldTemplates, method_1_2081, getGeneratedResourceTree

ResourceTree (): testTemplates, method_1_2080, getTestResourceTree

1.21.11_unobfuscated

Names

net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager

net.minecraft.class_3485

net.minecraft.structure.StructureTemplateManager

Fields

org.slf4j.Logger: LOGGER, field_15514, LOGGER

String: STRUCTURE_RESOURCE_DIRECTORY_NAME, field_31684, STRUCTURE_DIRECTORY

String: STRUCTURE_GENERATED_DIRECTORY_NAME, field_52243, STRUCTURES_DIRECTORY

String: STRUCTURE_FILE_EXTENSION, field_31685, NBT_FILE_EXTENSION

String: STRUCTURE_TEXT_FILE_EXTENSION, field_31686, SNBT_FILE_EXTENSION

Map<Identifier, Optional<StructureTemplate>>: structureRepository, field_15513, templates

com.mojang.datafixers.DataFixer: fixerUpper, field_15515, dataFixer

ResourceManager: resourceManager, field_25189, resourceManager

Path: generatedDir, field_15512, generatedPath

List<StructureTemplateManager$Provider>: sources, field_39417, providers

RegistryEntryLookup<Block>: blockLookup, field_40369, blockLookup

ResourceFinder: RESOURCE_LISTER, field_52244, STRUCTURE_NBT_RESOURCE_FINDER

Constructors

(ResourceManager, LevelStorage$Session, com.mojang.datafixers.DataFixer, RegistryEntryLookup<Block>)

Methods

StructureTemplate (Identifier): getOrCreate, method_15091, getTemplateOrBlank

Optional<StructureTemplate> (Identifier): get, method_15094, getTemplate

Stream<Identifier> (): listTemplates, method_44226, streamTemplates

Optional<StructureTemplate> (Identifier): tryLoad, method_44245, loadTemplate

void (ResourceManager): onResourceManagerReload, method_29300, setResourceManager

Optional<StructureTemplate> (Identifier): loadFromResource, method_15088, loadTemplateFromResource

Stream<Identifier> (): listResources, method_44239, streamTemplatesFromResource

Optional<StructureTemplate> (Identifier): loadFromTestStructures, method_44246, loadTemplateFromGameTestFile

Stream<Identifier> (): listTestStructures, method_44241, streamTemplatesFromGameTestFile

Optional<StructureTemplate> (Identifier): loadFromGenerated, method_15092, loadTemplateFromFile

Stream<Identifier> (): listGenerated, method_44243, streamTemplatesFromFile

void (Path, String, String, Consumer<Identifier>): listFolderContents, method_44236, streamTemplates

String (Path, Path): relativize, method_44238, toRelativePath

Optional<StructureTemplate> (Identifier, Path): loadFromSnbt, method_44230, loadTemplateFromSnbt

Optional<StructureTemplate> (StructureTemplateManager$TemplateFileOpener, Consumer<Throwable>): load, method_44231, loadTemplate

StructureTemplate (InputStream): readStructure, method_15090, readTemplate

StructureTemplate (NbtCompound): readStructure, method_21891, createTemplate

boolean (Identifier): save, method_15093, saveTemplate

Path (Identifier, String): createAndValidatePathToGeneratedStructure, method_15085, getTemplatePath

void (Identifier): remove, method_15087, unloadTemplate

void (Consumer, String, Function, Path, Path): lambda$listFolderContents$8, method_61022, method_61022

boolean (String, Path, BasicFileAttributes): lambda$listFolderContents$7, method_44233, method_44233

String (int, String): lambda$listFolderContents$6, method_44227, method_44227

boolean (Path): lambda$listGenerated$5, method_44242, method_44242

void (Path, Throwable): lambda$loadFromGenerated$4, method_44237, method_44237

InputStream (Path): lambda$loadFromGenerated$3, method_44244, method_44244

void (Identifier, Throwable): lambda$loadFromResource$2, method_44229, method_44229

InputStream (Identifier): lambda$loadFromResource$1, method_44249, method_44249

Stream (StructureTemplateManager$Provider): lambda$listTemplates$0, method_44232, method_44232