Package net.darkhax.bookshelf.api.util
Class StructureHelper
java.lang.Object
net.darkhax.bookshelf.api.util.StructureHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinsertPoolElement(net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool pool, net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement element, int weight) static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElementlegacyElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, String nbtPath) static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElementlegacyElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList> processorId, String nbtPath) static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElementlegacyElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList> processorId, String nbtPath, net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool.Projection projection) static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElementpoolElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList> processorId, String nbtPath, net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool.Projection projection, boolean useLegacy) static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElementsingleElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, String nbtPath) static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElementsingleElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList> processorId, String nbtPath) static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElementsingleElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList> processorId, String nbtPath, net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool.Projection projection)
-
Constructor Details
-
StructureHelper
public StructureHelper()
-
-
Method Details
-
singleElementFromNBT
public static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement singleElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, String nbtPath) -
singleElementFromNBT
public static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement singleElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList> processorId, String nbtPath) -
singleElementFromNBT
public static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement singleElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList> processorId, String nbtPath, net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool.Projection projection) -
legacyElementFromNBT
public static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement legacyElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, String nbtPath) -
legacyElementFromNBT
public static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement legacyElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList> processorId, String nbtPath) -
legacyElementFromNBT
public static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement legacyElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList> processorId, String nbtPath, net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool.Projection projection) -
poolElementFromNBT
public static net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement poolElementFromNBT(net.minecraft.core.RegistryAccess registryAccess, net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList> processorId, String nbtPath, net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool.Projection projection, boolean useLegacy) -
insertPoolElement
public static void insertPoolElement(net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool pool, net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement element, int weight)
-