net.minecraft.structure

public class StructureManager

implements SynchronousResourceReloadListener

cjk
net.minecraft.class_3485
net.minecraft.structure.StructureManager
net.minecraft.world.gen.structure.template.StructureManager
net.minecraft.world.gen.feature.template.TemplateManager
net.minecraft.world.gen.feature.template.TemplateManager

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_15514
LOGGER
LOGGER
field_195431_a
LOGGER
private final Map<Identifier, Structure>
b
field_15513
structures
templates
field_186240_a
templates
private final DataFixer
c
field_15515
dataFixer
dfu
field_191154_c
fixer
private final MinecraftServer
d
field_15516
server
server
field_195432_d
minecraftServer
private final Path
e
field_15512
generatedPath
generatedDir
field_195433_e
pathGenerated

Constructor summary

ModifierConstructor
public (MinecraftServer server, File dir, DataFixer dfu)

Method summary

Modifier and TypeMethod
public Structure
a(qt arg0)
method_15091(class_2960 arg0)
getStructureOrBlank(Identifier arg0)
getOrCreate(Identifier location)
func_200220_a(ResourceLocation arg0)
getTemplateDefaulted(ResourceLocation arg0)
public Structure
b(qt arg0)
method_15094(class_2960 arg0)
getStructure(Identifier arg0)
get(Identifier location)
func_200219_b(ResourceLocation arg0)
getTemplate(ResourceLocation arg0)
public void
a(xg arg0)
method_14491(class_3300 arg0)
apply(ResourceManager arg0)
onResourceManagerReload(ResourceManager arg0)
func_195410_a(IResourceManager arg0)
onResourceManagerReload(IResourceManager arg0)
private Structure
e(qt arg0)
method_15088(class_2960 arg0)
loadStructureFromResource(Identifier arg0)
getStructure(Identifier location)
func_209201_e(ResourceLocation arg0)
loadTemplateResource(ResourceLocation arg0)
private Structure
f(qt arg0)
method_15092(class_2960 arg0)
loadStructureFromFile(Identifier arg0)
loadGeneratedStructure(Identifier location)
func_195428_d(ResourceLocation arg0)
loadTemplateFile(ResourceLocation locationIn)
private Structure
a(InputStream arg0)
method_15090(InputStream arg0)
readStructure(InputStream arg0)
loadStructure(InputStream in)
func_209205_a(InputStream arg0)
loadTemplate(InputStream inputStreamIn)
public boolean
c(qt arg0)
method_15093(class_2960 arg0)
saveStructure(Identifier arg0)
save(Identifier location)
func_195429_b(ResourceLocation arg0)
writeToFile(ResourceLocation templateName)
private Path
a(qt arg0, String arg1)
method_15085(class_2960 arg0, String arg1)
getStructurePath(Identifier arg0, String arg1)
getLocation(Identifier location, String extension)
func_209509_a(ResourceLocation arg0, String arg1)
resolvePathStructures(ResourceLocation locationIn, String extIn)
private Path
b(qt arg0, String arg1)
method_15086(class_2960 arg0, String arg1)
getAndCheckStructurePath(Identifier arg0, String arg1)
getAndValidateLoccation(Identifier location, String extension)
func_209510_b(ResourceLocation arg0, String arg1)
resolvePath(ResourceLocation locationIn, String extIn)
public void
d(qt arg0)
method_15087(class_2960 arg0)
unloadStructure(Identifier arg0)
remove(Identifier location)
func_189941_a(ResourceLocation arg0)
remove(ResourceLocation templatePath)