Class DynamicStructureTemplates
java.lang.Object
net.neoforged.testframework.gametest.DynamicStructureTemplates
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
contains
(net.minecraft.resources.ResourceLocation id) private Stream
<net.minecraft.resources.ResourceLocation> list()
private Optional
<net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate> load
(net.minecraft.resources.ResourceLocation location) void
register
(net.minecraft.resources.ResourceLocation id, Supplier<net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate> template) void
register
(net.minecraft.resources.ResourceLocation id, net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate template) void
setup
(net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager manager)
-
Field Details
-
SOURCES_FIELD
- See Also:
-
templates
-
-
Constructor Details
-
DynamicStructureTemplates
public DynamicStructureTemplates()
-
-
Method Details
-
setup
public void setup(net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager manager) throws Throwable - Throws:
Throwable
-
load
private Optional<net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate> load(net.minecraft.resources.ResourceLocation location) -
list
-
contains
public boolean contains(net.minecraft.resources.ResourceLocation id) -
register
public void register(net.minecraft.resources.ResourceLocation id, Supplier<net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate> template) -
register
public void register(net.minecraft.resources.ResourceLocation id, net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate template)
-