| 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 void |  | a(Path arg0, String arg1, String arg2, Consumer<amj> arg3) |   | listFolderContents(Path arg0, String arg1, String arg2, Consumer<ResourceLocation> arg3) |   | method_44236(Path arg0, String arg1, String arg2, Consumer<class_2960> arg3) |   | streamTemplates(Path directory, String namespace, String fileExtension, Consumer<Identifier> idConsumer) |   | m_230394_(Path p_230396_, String p_230397_, String p_342318_, Consumer<C_5265_> arg3) |  
  | 
| private String |  | 
| private Optional<StructureTemplate> |  | 
| private Optional<StructureTemplate> |  | 
| private StructureTemplate |  | 
| public StructureTemplate |  | 
| public boolean |  | 
| public Path |  | 
| public void |  |