aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/GT_DummyWorld.java
diff options
context:
space:
mode:
authorKiwi <42833050+Kiwi233@users.noreply.github.com>2021-07-05 22:06:44 +0800
committerGitHub <noreply@github.com>2021-07-05 22:06:44 +0800
commit4eaefbb5455dc3402b43dcbf6cba208cea4e301a (patch)
treeb7e34b2e20af663cdd72c616fd7424301304e3e4 /src/main/java/gregtech/common/GT_DummyWorld.java
parent36406947fc5c0de1ee71da2644ec057b5fbc8d25 (diff)
parent703a8930bee25b1f908e9c4ea4f52cef24337d03 (diff)
downloadGT5-Unofficial-4eaefbb5455dc3402b43dcbf6cba208cea4e301a.tar.gz
GT5-Unofficial-4eaefbb5455dc3402b43dcbf6cba208cea4e301a.tar.bz2
GT5-Unofficial-4eaefbb5455dc3402b43dcbf6cba208cea4e301a.zip
Merge pull request #3 from GTNewHorizons/experimental
gregtech-5.09.35.00
Diffstat (limited to 'src/main/java/gregtech/common/GT_DummyWorld.java')
-rw-r--r--src/main/java/gregtech/common/GT_DummyWorld.java35
1 files changed, 22 insertions, 13 deletions
diff --git a/src/main/java/gregtech/common/GT_DummyWorld.java b/src/main/java/gregtech/common/GT_DummyWorld.java
index b2c15c6a0d..baab96510a 100644
--- a/src/main/java/gregtech/common/GT_DummyWorld.java
+++ b/src/main/java/gregtech/common/GT_DummyWorld.java
@@ -18,8 +18,7 @@ import net.minecraft.world.storage.WorldInfo;
import java.io.File;
-public class GT_DummyWorld
- extends World {
+public class GT_DummyWorld extends World {
public GT_IteratorRandom mRandom = new GT_IteratorRandom();
public ItemStack mLastSetBlock = null;
@@ -30,73 +29,78 @@ public class GT_DummyWorld
public GT_DummyWorld() {
this(new ISaveHandler() {
+ @Override
public void saveWorldInfoWithPlayer(WorldInfo var1, NBTTagCompound var2) {
}
+ @Override
public void saveWorldInfo(WorldInfo var1) {
}
+ @Override
public WorldInfo loadWorldInfo() {
return null;
}
+ @Override
public IPlayerFileData getSaveHandler() {
return null;
}
+ @Override
public File getMapFileFromName(String var1) {
return null;
}
+ @Override
public IChunkLoader getChunkLoader(WorldProvider var1) {
return null;
}
+ @Override
public void flush() {
}
+ @Override
public void checkSessionLock() {
}
+ @Override
public String getWorldDirectoryName() {
return null;
}
+ @Override
public File getWorldDirectory() {
return null;
}
}, "DUMMY_DIMENSION", null,
-// new WorldProvider(),
-//
-//
-//
-// new WorldSettings(new WorldInfo(new NBTTagCompound()))
-// {
-// public String getDimensionName()
-// {
-// return "DUMMY_DIMENSION";
-// }
-// }
+
new WorldSettings(new WorldInfo(new NBTTagCompound())), new Profiler());
}
+ @Override
protected IChunkProvider createChunkProvider() {
return null;
}
+ @Override
public Entity getEntityByID(int aEntityID) {
return null;
}
+ @Override
public boolean setBlock(int aX, int aY, int aZ, Block aBlock, int aMeta, int aFlags) {
this.mLastSetBlock = new ItemStack(aBlock, 1, aMeta);
return true;
}
+ @Override
public float getSunBrightnessFactor(float p_72967_1_) {
return 1.0F;
}
+ @Override
public BiomeGenBase getBiomeGenForCoords(int aX, int aZ) {
if ((aX >= 16) && (aZ >= 16) && (aX < 32) && (aZ < 32)) {
return BiomeGenBase.plains;
@@ -104,10 +108,12 @@ public class GT_DummyWorld
return BiomeGenBase.ocean;
}
+ @Override
public int getFullBlockLightValue(int aX, int aY, int aZ) {
return 10;
}
+ @Override
public Block getBlock(int aX, int aY, int aZ) {
if ((aX >= 16) && (aZ >= 16) && (aX < 32) && (aZ < 32)) {
return aY == 64 ? Blocks.grass : Blocks.air;
@@ -115,10 +121,12 @@ public class GT_DummyWorld
return Blocks.air;
}
+ @Override
public int getBlockMetadata(int aX, int aY, int aZ) {
return 0;
}
+ @Override
public boolean canBlockSeeTheSky(int aX, int aY, int aZ) {
if ((aX >= 16) && (aZ >= 16) && (aX < 32) && (aZ < 32)) {
return aY > 64;
@@ -126,6 +134,7 @@ public class GT_DummyWorld
return true;
}
+ @Override
protected int func_152379_p() {
return 0;
}