diff options
author | botn365 <42187820+botn365@users.noreply.github.com> | 2020-01-08 16:48:18 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-08 16:48:18 +0100 |
commit | a3a9d4a5c2e466db33879176626670f2f07b635a (patch) | |
tree | 8176e79d6be425dc28cc3a612416b832a5bed3c5 /src/Java/gtPlusPlus/api/interfaces | |
parent | d7c83c3cd1036668c1f520f144c08de444f675a4 (diff) | |
parent | 6bb3c6872c97b36c84f32bf730eee31206728c74 (diff) | |
download | GT5-Unofficial-a3a9d4a5c2e466db33879176626670f2f07b635a.tar.gz GT5-Unofficial-a3a9d4a5c2e466db33879176626670f2f07b635a.tar.bz2 GT5-Unofficial-a3a9d4a5c2e466db33879176626670f2f07b635a.zip |
Merge pull request #7 from alkcorp/master
sync
Diffstat (limited to 'src/Java/gtPlusPlus/api/interfaces')
-rw-r--r-- | src/Java/gtPlusPlus/api/interfaces/IChunkLoader.java | 33 | ||||
-rw-r--r-- | src/Java/gtPlusPlus/api/interfaces/IChunkLoaderTile.java | 10 |
2 files changed, 33 insertions, 10 deletions
diff --git a/src/Java/gtPlusPlus/api/interfaces/IChunkLoader.java b/src/Java/gtPlusPlus/api/interfaces/IChunkLoader.java new file mode 100644 index 0000000000..c04e25f570 --- /dev/null +++ b/src/Java/gtPlusPlus/api/interfaces/IChunkLoader.java @@ -0,0 +1,33 @@ +package gtPlusPlus.api.interfaces; + +import java.util.Set; + +import net.minecraft.world.ChunkCoordIntPair; + +public interface IChunkLoader { + + public long getTicksRemaining(); + + public void setTicksRemaining(long aTicks); + + public ChunkCoordIntPair getResidingChunk(); + + public void setResidingChunk(ChunkCoordIntPair aCurrentChunk); + + public boolean getChunkLoadingActive(); + + public void setChunkLoadingActive(boolean aActive); + + public boolean getDoesWorkChunkNeedReload(); + + public void setDoesWorkChunkNeedReload(boolean aActive); + + public boolean addChunkToLoadedList(ChunkCoordIntPair aActiveChunk); + + public boolean removeChunkFromLoadedList(ChunkCoordIntPair aActiveChunk); + + public Set<ChunkCoordIntPair> getManagedChunks(); + + public int getChunkloaderTier(); + +} diff --git a/src/Java/gtPlusPlus/api/interfaces/IChunkLoaderTile.java b/src/Java/gtPlusPlus/api/interfaces/IChunkLoaderTile.java deleted file mode 100644 index 16152668fc..0000000000 --- a/src/Java/gtPlusPlus/api/interfaces/IChunkLoaderTile.java +++ /dev/null @@ -1,10 +0,0 @@ -package gtPlusPlus.api.interfaces; - -import net.minecraft.inventory.IInventory; -import net.minecraft.world.chunk.storage.IChunkLoader; - -public interface IChunkLoaderTile extends IInventory, IChunkLoader{ - - long getTicksRemaining(); - -} |