Class StructureUtil
java.lang.Object
net.rodofire.easierworldcreator.structure.StructureUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidconvertNbtToComparator(net.minecraft.structure.StructureTemplate structureTemplate, List<DefaultBlockList> defaultBlockLists) static voidconvertNbtToComparator(net.minecraft.structure.StructureTemplate structureTemplate, CompoundBlockListComparator comparator, net.minecraft.structure.StructurePlacementData data, net.minecraft.world.StructureWorldAccess world, net.minecraft.util.math.BlockPos pos) static voidconvertNbtToComparator(net.minecraft.structure.StructureTemplate structureTemplate, FullBlockListComparator comparator, net.minecraft.structure.StructurePlacementData data, net.minecraft.world.StructureWorldAccess world, net.minecraft.util.math.BlockPos pos) static <T extends BlockListComparator<U,V, W, X>, U extends DefaultBlockList, V, W extends OrderedBlockListComparator<X>, X>
voidplace(net.minecraft.world.StructureWorldAccess world, StructurePlaceAnimator animator, T comparator, net.minecraft.util.math.BlockPos block, boolean force, Set<net.minecraft.block.Block> blockToForce, Set<net.minecraft.block.Block> blockToSkip, float integrity)
-
Constructor Details
-
StructureUtil
public StructureUtil()
-
-
Method Details
-
convertNbtToComparator
public static void convertNbtToComparator(net.minecraft.structure.StructureTemplate structureTemplate, List<DefaultBlockList> defaultBlockLists) -
convertNbtToComparator
public static void convertNbtToComparator(net.minecraft.structure.StructureTemplate structureTemplate, CompoundBlockListComparator comparator, net.minecraft.structure.StructurePlacementData data, net.minecraft.world.StructureWorldAccess world, net.minecraft.util.math.BlockPos pos) -
convertNbtToComparator
public static void convertNbtToComparator(net.minecraft.structure.StructureTemplate structureTemplate, FullBlockListComparator comparator, net.minecraft.structure.StructurePlacementData data, net.minecraft.world.StructureWorldAccess world, net.minecraft.util.math.BlockPos pos) -
place
public static <T extends BlockListComparator<U,V, void placeW, X>, U extends DefaultBlockList, V, W extends OrderedBlockListComparator<X>, X> (net.minecraft.world.StructureWorldAccess world, StructurePlaceAnimator animator, T comparator, net.minecraft.util.math.BlockPos block, boolean force, Set<net.minecraft.block.Block> blockToForce, Set<net.minecraft.block.Block> blockToSkip, float integrity)
-