Class WGShapePlacerManager
java.lang.Object
net.rodofire.easierworldcreator.shape.block.placer.WGShapePlacerManager
Class to manager all the multi-chunk features of a chunk.
This an object of this class is created for each chunk in
ChunkGeneratorMixin when the chunk get generated.
The class gives the JSON files path of the moment being generated.-
Constructor Summary
ConstructorsConstructorDescriptionWGShapePlacerManager(net.minecraft.util.math.ChunkPos pos, int referenceSize) -
Method Summary
Modifier and TypeMethodDescriptionPath[]getLeft(net.minecraft.world.StructureWorldAccess worldAccess) Path[]getToPlace(net.minecraft.world.StructureWorldAccess worldAccess, net.minecraft.world.gen.feature.PlacedFeature beforeFeature, net.minecraft.world.gen.feature.PlacedFeature featureAfter) Path[]getToPlace(net.minecraft.world.StructureWorldAccess worldAccess, net.minecraft.world.gen.GenerationStep.Feature feature) voidput(WGShapeData placer) voidputAll(List<WGShapeData> placers)
-
Constructor Details
-
WGShapePlacerManager
public WGShapePlacerManager(net.minecraft.util.math.ChunkPos pos, int referenceSize)
-
-
Method Details
-
put
-
putAll
-
getToPlace
public Path[] getToPlace(net.minecraft.world.StructureWorldAccess worldAccess, net.minecraft.world.gen.feature.PlacedFeature beforeFeature, net.minecraft.world.gen.feature.PlacedFeature featureAfter) -
getToPlace
public Path[] getToPlace(net.minecraft.world.StructureWorldAccess worldAccess, net.minecraft.world.gen.GenerationStep.Feature feature) -
getLeft
-