mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-18 18:23:06 +00:00
Stronghold position calculation & storage
This commit is contained in:
parent
54dd379cf5
commit
11d5d74c11
@ -3,6 +3,7 @@ package com.volmit.iris.scaffold.engine;
|
|||||||
import com.volmit.iris.manager.IrisDataManager;
|
import com.volmit.iris.manager.IrisDataManager;
|
||||||
import com.volmit.iris.object.IrisBiome;
|
import com.volmit.iris.object.IrisBiome;
|
||||||
import com.volmit.iris.object.IrisDimension;
|
import com.volmit.iris.object.IrisDimension;
|
||||||
|
import com.volmit.iris.object.IrisPosition;
|
||||||
import com.volmit.iris.scaffold.data.DataProvider;
|
import com.volmit.iris.scaffold.data.DataProvider;
|
||||||
import com.volmit.iris.scaffold.hunk.Hunk;
|
import com.volmit.iris.scaffold.hunk.Hunk;
|
||||||
import com.volmit.iris.scaffold.parallel.MultiBurst;
|
import com.volmit.iris.scaffold.parallel.MultiBurst;
|
||||||
@ -23,6 +24,8 @@ public interface EngineCompound extends Listener, Hotloadable, DataProvider
|
|||||||
|
|
||||||
public World getWorld();
|
public World getWorld();
|
||||||
|
|
||||||
|
public IrisPosition getStrongholdPosition();
|
||||||
|
|
||||||
public void printMetrics(CommandSender sender);
|
public void printMetrics(CommandSender sender);
|
||||||
|
|
||||||
public int getSize();
|
public int getSize();
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package com.volmit.iris.scaffold.engine;
|
package com.volmit.iris.scaffold.engine;
|
||||||
|
|
||||||
import com.google.gson.Gson;
|
import com.google.gson.Gson;
|
||||||
|
import com.volmit.iris.object.IrisPosition;
|
||||||
import com.volmit.iris.util.IO;
|
import com.volmit.iris.util.IO;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
@ -11,6 +12,7 @@ import java.io.IOException;
|
|||||||
public class EngineData {
|
public class EngineData {
|
||||||
private String dimension;
|
private String dimension;
|
||||||
private String lastVersion;
|
private String lastVersion;
|
||||||
|
private IrisPosition strongholdPosition;
|
||||||
|
|
||||||
public void save(File f)
|
public void save(File f)
|
||||||
{
|
{
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
package com.volmit.iris.scaffold.engine;
|
package com.volmit.iris.scaffold.engine;
|
||||||
|
|
||||||
import com.volmit.iris.scaffold.parallax.ParallaxWorld;
|
|
||||||
import com.volmit.iris.manager.IrisDataManager;
|
import com.volmit.iris.manager.IrisDataManager;
|
||||||
import com.volmit.iris.object.IrisDimension;
|
import com.volmit.iris.object.IrisDimension;
|
||||||
|
import com.volmit.iris.scaffold.parallax.ParallaxWorld;
|
||||||
import com.volmit.iris.scaffold.parallel.MultiBurst;
|
import com.volmit.iris.scaffold.parallel.MultiBurst;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import org.bukkit.World;
|
import org.bukkit.World;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user