public interface IncidentalLayerExporter extends LayerExporter
Modifier and Type | Method and Description |
---|---|
Fixup |
apply(javax.vecmath.Point3i location,
int intensity,
java.awt.Rectangle exportedArea,
MinecraftWorld minecraftWorld)
Apply the layer at a particular single set of coordinates in the world.
|
getLayer
Fixup apply(javax.vecmath.Point3i location, int intensity, java.awt.Rectangle exportedArea, MinecraftWorld minecraftWorld)
location
- The 3D location at which to apply the layer. Points to
the block above the surface.intensity
- The intensity at which to apply the layer, as a
percentage.exportedArea
- The area which will actually be exported. May be used
to for instance avoid objects getting cut off at area boundaries.minecraftWorld
- The Minecraft world in which to apply the layer.