aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/GT_DummyWorld.java
diff options
context:
space:
mode:
authorGlodBlock <60341015+GlodBlock@users.noreply.github.com>2021-09-27 15:39:31 +0800
committerGitHub <noreply@github.com>2021-09-27 15:39:31 +0800
commit097438be70486735a8940dd5ce4e9484b6d951af (patch)
tree90f26b34d5059eb9858d9c82aabbd5373638acfa /src/main/java/gregtech/common/GT_DummyWorld.java
parenta0a77f0b9868a4ca8a3df8ae8d50b4dcfb4030db (diff)
parent92433a5b85bb2fcca541ac25ca4033fac24f841e (diff)
downloadGT5-Unofficial-097438be70486735a8940dd5ce4e9484b6d951af.tar.gz
GT5-Unofficial-097438be70486735a8940dd5ce4e9484b6d951af.tar.bz2
GT5-Unofficial-097438be70486735a8940dd5ce4e9484b6d951af.zip
Merge pull request #1 from GlodBlock/fix-crack-recipe-check
Fix crack recipe check
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;
}