public class VoidExporter extends AbstractLayerExporter<Void> implements SecondPassLayerExporter
This plugin does some decoration around the void areas.
AbstractLayerExporter.ChunksInTilesVisitor
SecondPassLayerExporter.Stage
Constructor and Description |
---|
VoidExporter(Dimension dimension,
Platform platform,
ExporterSettings settings) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Fixup> |
carve(java.awt.Rectangle area,
java.awt.Rectangle exportedArea,
MinecraftWorld minecraftWorld)
Carve an area of the map.
|
getDimension, getLayer, visitChunksForLayerInAreaForEditing
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addFeatures, getStages, render
getLayer
public VoidExporter(Dimension dimension, Platform platform, ExporterSettings settings)
public java.util.List<Fixup> carve(java.awt.Rectangle area, java.awt.Rectangle exportedArea, MinecraftWorld minecraftWorld)
SecondPassLayerExporter
SecondPassLayerExporter.getStages()
contains SecondPassLayerExporter.Stage.CARVE
.carve
in interface SecondPassLayerExporter
area
- The area to process.exportedArea
- The area which will actually be exported. May be smaller than area
. May be used to
for instance avoid objects getting cut off at area boundaries.minecraftWorld
- The MinecraftWorld
to which to export the layer.