Class StructureProcessorApi
java.lang.Object
net.frozenblock.lib.worldgen.structure.api.StructureProcessorApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddKeywordTarget(String keyWord, net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor processor) static voidaddNamespaceTarget(String namespace, net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor processor) static voidaddNamespaceWithKeywordTarget(String namespace, String keyWord, net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor processor) static voidaddTarget(net.minecraft.resources.ResourceLocation target, net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor processor) static @NotNull List<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor> getAdditionalProcessors(net.minecraft.resources.ResourceLocation location)
-
Constructor Details
-
StructureProcessorApi
public StructureProcessorApi()
-
-
Method Details
-
addTarget
public static void addTarget(net.minecraft.resources.ResourceLocation target, net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor processor) -
addNamespaceTarget
public static void addNamespaceTarget(String namespace, net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor processor) -
addKeywordTarget
public static void addKeywordTarget(String keyWord, net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor processor) -
addNamespaceWithKeywordTarget
-
getAdditionalProcessors
@NotNull public static @NotNull List<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor> getAdditionalProcessors(net.minecraft.resources.ResourceLocation location)
-