net.minecraft.world.gen.structure.template

public class StructureManager

bcg
net.minecraft.class_2763
net.minecraft.world.gen.structure.template.StructureManager
net.minecraft.world.gen.structure.template.TemplateManager
net.minecraft.world.gen.structure.template.TemplateManager

Field summary

Modifier and TypeField
private final Map<String, StructureTemplate>
a
field_13022
templates
field_186240_a
templates
private final String
b
field_13023
dir
field_186241_b
baseFolder
private final DataFixerUpper
c
field_15217
dfu
field_191154_c
fixer

Constructor summary

ModifierConstructor
public (String dir, DataFixerUpper dfu)

Method summary

Modifier and TypeMethod
public StructureTemplate
a(MinecraftServer arg0, nf arg1)
method_11861(MinecraftServer arg0, class_1653 arg1)
getOrCreate(MinecraftServer server, Identifier location)
func_186237_a(MinecraftServer arg0, ResourceLocation arg1)
getTemplate(MinecraftServer server, ResourceLocation id)
public StructureTemplate
b(MinecraftServer arg0, nf arg1)
method_13384(MinecraftServer arg0, class_1653 arg1)
getStructure(MinecraftServer server, Identifier location)
func_189942_b(MinecraftServer arg0, ResourceLocation arg1)
get(MinecraftServer server, ResourceLocation templatePath)
public boolean
a(nf arg0)
method_11862(class_1653 arg0)
loadFromNbt(Identifier location)
func_186235_b(ResourceLocation arg0)
readTemplate(ResourceLocation server)
private boolean
c(nf arg0)
method_11860(class_1653 arg0)
loadGeneratedStructure(Identifier location)
func_186236_a(ResourceLocation arg0)
readTemplateFromJar(ResourceLocation id)
private void
a(String arg0, InputStream arg1)
method_11859(String arg0, InputStream arg1)
loadStructure(String path, InputStream is)
func_186239_a(String arg0, InputStream arg1)
readTemplateFromStream(String id, InputStream stream)
public boolean
c(MinecraftServer arg0, nf arg1)
method_11863(MinecraftServer arg0, class_1653 arg1)
save(MinecraftServer server, Identifier location)
func_186238_c(MinecraftServer arg0, ResourceLocation arg1)
writeTemplate(MinecraftServer server, ResourceLocation id)
public void
b(nf arg0)
method_13383(class_1653 arg0)
remove(Identifier location)
func_189941_a(ResourceLocation arg0)
remove(ResourceLocation templatePath)