public class Java1_15PostProcessor extends PostProcessor
enabled
Constructor and Description |
---|
Java1_15PostProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
postProcess(MinecraftWorld minecraftWorld,
org.pepsoft.util.Box volume,
ExportSettings exportSettings,
org.pepsoft.util.ProgressReceiver progressReceiver)
Post process (part of) a
MinecraftWorld to make sure it conforms
to Minecraft's rules. |
containsAnyWater, dropBlock, dropFluid, isLavaContained, isWaterContained, postProcess
public void postProcess(MinecraftWorld minecraftWorld, org.pepsoft.util.Box volume, ExportSettings exportSettings, org.pepsoft.util.ProgressReceiver progressReceiver) throws org.pepsoft.util.ProgressReceiver.OperationCancelled
MinecraftWorld
to make sure it conforms
to Minecraft's rules. For instance:
postProcess
in class PostProcessor
minecraftWorld
- The MinecraftWorld
to post process.volume
- The three dimensional area of the world to post process.exportSettings
- The export settings to apply.progressReceiver
- The optional progress receiver to which to report
progress. May be null
.ProgressReceiver.OperationCancelled
- If the progress receiver
threw an OperationCancelled
exception.