mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-18 18:23:06 +00:00
Use Iris worlds
This commit is contained in:
parent
bd954e7292
commit
fe2de5d8ae
@ -25,6 +25,7 @@ import com.volmit.iris.engine.data.DataProvider;
|
|||||||
import com.volmit.iris.engine.data.mca.NBTWorld;
|
import com.volmit.iris.engine.data.mca.NBTWorld;
|
||||||
import com.volmit.iris.engine.object.IrisBiome;
|
import com.volmit.iris.engine.object.IrisBiome;
|
||||||
import com.volmit.iris.engine.object.IrisRegion;
|
import com.volmit.iris.engine.object.IrisRegion;
|
||||||
|
import com.volmit.iris.engine.object.common.IrisWorld;
|
||||||
import com.volmit.iris.engine.parallel.MultiBurst;
|
import com.volmit.iris.engine.parallel.MultiBurst;
|
||||||
import com.volmit.iris.util.collection.KList;
|
import com.volmit.iris.util.collection.KList;
|
||||||
import com.volmit.iris.util.math.M;
|
import com.volmit.iris.util.math.M;
|
||||||
@ -44,9 +45,9 @@ import java.util.function.Consumer;
|
|||||||
@SuppressWarnings("EmptyMethod")
|
@SuppressWarnings("EmptyMethod")
|
||||||
public interface IrisAccess extends Hotloadable, DataProvider {
|
public interface IrisAccess extends Hotloadable, DataProvider {
|
||||||
|
|
||||||
void directWriteMCA(World w, int x, int z, NBTWorld writer, MultiBurst burst);
|
void directWriteMCA(IrisWorld w, int x, int z, NBTWorld writer, MultiBurst burst);
|
||||||
|
|
||||||
void directWriteChunk(World w, int x, int z, NBTWorld writer);
|
void directWriteChunk(IrisWorld w, int x, int z, NBTWorld writer);
|
||||||
|
|
||||||
int getGenerated();
|
int getGenerated();
|
||||||
|
|
||||||
@ -72,8 +73,6 @@ public interface IrisAccess extends Hotloadable, DataProvider {
|
|||||||
|
|
||||||
void changeThreadCount(int m);
|
void changeThreadCount(int m);
|
||||||
|
|
||||||
void regenerate(int x, int z);
|
|
||||||
|
|
||||||
void close();
|
void close();
|
||||||
|
|
||||||
boolean isClosed();
|
boolean isClosed();
|
||||||
@ -238,14 +237,6 @@ public interface IrisAccess extends Hotloadable, DataProvider {
|
|||||||
return location.get();
|
return location.get();
|
||||||
}
|
}
|
||||||
|
|
||||||
void clearRegeneratedLists(int x, int z);
|
|
||||||
|
|
||||||
void precache(World world, int x, int z);
|
|
||||||
|
|
||||||
int getPrecacheSize();
|
|
||||||
|
|
||||||
Chunk generatePaper(World world, int cx, int cz);
|
|
||||||
|
|
||||||
default int getParallaxChunkCount() {
|
default int getParallaxChunkCount() {
|
||||||
int v = 0;
|
int v = 0;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user