| public StructureTemplate |  | 
| public Optional<StructureTemplate> |  | 
| public Stream<ResourceLocation> |  | a() |   | listTemplates() |   | method_44226() |   | streamTemplates() |   | m_230355_() |  
  | 
| private Optional<StructureTemplate> |  | 
| public void |  | 
| private Optional<StructureTemplate> |  | 
| private Stream<ResourceLocation> |  | b() |   | listResources() |   | method_44239() |   | streamTemplatesFromResource() |   | m_230406_() |  
  | 
| private Optional<StructureTemplate> |  | 
| private Stream<ResourceLocation> |  | c() |   | listTestStructures() |   | method_44241() |   | streamTemplatesFromGameTestFile() |   | m_230415_() |  
  | 
| private Optional<StructureTemplate> |  | 
| private Stream<ResourceLocation> |  | d() |   | listGenerated() |   | method_44243() |   | streamTemplatesFromFile() |   | m_230420_() |  
  | 
| private Stream<ResourceLocation> |  | a(Path arg0) |   | listGeneratedInNamespace(Path arg0) |   | method_44235(Path arg0) |   | streamTemplates(Path namespaceDirectory) |   | m_230388_(Path arg0) |  
  | 
| private Stream<ResourceLocation> |  | a(Path arg0, String arg1, String arg2) |   | listFolderContents(Path arg0, String arg1, String arg2) |   | method_44236(Path arg0, String arg1, String arg2) |   | streamTemplates(Path structuresDirectoryPath, String namespace, String extension) |   | m_230394_(Path p_230396_, String p_230397_, String arg2) |  
  | 
| private String |  | 
| private Optional<StructureTemplate> |  | 
| private Optional<StructureTemplate> |  | 
| private StructureTemplate |  | 
| public StructureTemplate |  | 
| public boolean |  | 
| public Path |  | 
| public static Path |  | a(Path arg0, alf arg1, String arg2) |   | createPathToStructure(Path arg0, ResourceLocation arg1, String arg2) |   | method_15085(Path arg0, class_2960 arg1, String arg2) |   | getTemplatePath(Path path, Identifier id, String extension) |   | m_230390_(Path p_230391_, C_5265_ p_230392_, String p_230393_) |  
  | 
| private static Path |  | b(Path arg0, alf arg1, String arg2) |   | createAndValidatePathToStructure(Path arg0, ResourceLocation arg1, String arg2) |   | method_15086(Path arg0, class_2960 arg1, String arg2) |   | getAndCheckTemplatePath(Path path, Identifier id, String extension) |   | m_230411_(Path p_230412_, C_5265_ p_230413_, String p_230414_) |  
  | 
| public void |  |