mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-19 02:36:59 +00:00
The headless generator
This commit is contained in:
parent
e251155f4f
commit
627eb556cb
@ -23,6 +23,8 @@ import com.volmit.iris.engine.framework.EngineCompositeGenerator;
|
||||
import com.volmit.iris.engine.parallel.MultiBurst;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
@Data
|
||||
public class HeadlessGenerator {
|
||||
private final HeadlessWorld world;
|
||||
@ -49,6 +51,18 @@ public class HeadlessGenerator {
|
||||
generator.directWriteMCA(world.getWorld(), x, z, writer, burst);
|
||||
}
|
||||
|
||||
public File generateRegionToFile(int x, int z)
|
||||
{
|
||||
generateRegionToFile(x, z);
|
||||
flush();
|
||||
return writer.getRegionFile(x, z);
|
||||
}
|
||||
|
||||
public void flush()
|
||||
{
|
||||
writer.flushNow();
|
||||
}
|
||||
|
||||
public void save()
|
||||
{
|
||||
writer.save();
|
||||
|
@ -59,7 +59,7 @@ public class HeadlessWorld {
|
||||
}
|
||||
}
|
||||
|
||||
public HeadlessGenerator headlessMode()
|
||||
public HeadlessGenerator generate()
|
||||
{
|
||||
return new HeadlessGenerator(this);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user