aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/galacticraft/system/objects
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/galacticraft/system/objects')
-rw-r--r--src/Java/gtPlusPlus/xmod/galacticraft/system/objects/BiomeSettings.java29
-rw-r--r--src/Java/gtPlusPlus/xmod/galacticraft/system/objects/DimensionSettings.java77
-rw-r--r--src/Java/gtPlusPlus/xmod/galacticraft/system/objects/IPlanetBlockRegister.java31
-rw-r--r--src/Java/gtPlusPlus/xmod/galacticraft/system/objects/PlanetGenerator.java54
-rw-r--r--src/Java/gtPlusPlus/xmod/galacticraft/system/objects/WorldProviderSettings.java30
5 files changed, 0 insertions, 221 deletions
diff --git a/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/BiomeSettings.java b/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/BiomeSettings.java
deleted file mode 100644
index 33873f3f9e..0000000000
--- a/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/BiomeSettings.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package gtPlusPlus.xmod.galacticraft.system.objects;
-
-import net.minecraft.world.biome.BiomeGenBase.Height;
-
-public class BiomeSettings {
-
- private final String mBiomeName;
- private final int mBiomeID;
- private final Height mHeight;
-
- public BiomeSettings(String aName, int aID, float aHeightMin, float aHeightMax) {
- mBiomeName = aName;
- mBiomeID = aID;
- mHeight = new Height(aHeightMin, aHeightMax);
-
- }
-
- public synchronized final String getName() {
- return mBiomeName;
- }
-
- public synchronized final int getID() {
- return mBiomeID;
- }
-
- public synchronized final Height getHeight() {
- return mHeight;
- }
-}
diff --git a/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/DimensionSettings.java b/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/DimensionSettings.java
deleted file mode 100644
index 5e444805e0..0000000000
--- a/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/DimensionSettings.java
+++ /dev/null
@@ -1,77 +0,0 @@
-package gtPlusPlus.xmod.galacticraft.system.objects;
-
-import net.minecraft.world.chunk.IChunkProvider;
-
-public class DimensionSettings {
-
- private final int TierRequirement;
- private final PlanetGenerator Planet;
- private final boolean Atmosphere;
- private final int Pressure;
- private final boolean SolarRadiation;
- private final float CloudHeight;
- private final float Gravity;
- private final float MeteorFreq;
- private final boolean CanRainOrSnow;
- private final long DayLength;
- private final Class<? extends IChunkProvider> ChunkProvider;
-
- public DimensionSettings(PlanetGenerator aPlanet, Class<? extends IChunkProvider> aChunkProvider, int aTierRequirement, boolean aHasBreathableAtmo,
- int aPressure, boolean aSolarRadiation, float aCloudHeight, float aGravity, float aMeteorFreq, boolean aCanRainOrSnow, long aDayLength) {
- Planet = aPlanet;
- TierRequirement = aTierRequirement;
- Atmosphere = aHasBreathableAtmo;
- Pressure = aPressure;
- SolarRadiation = aSolarRadiation;
- CloudHeight = aCloudHeight;
- Gravity = aGravity;
- MeteorFreq = aMeteorFreq;
- CanRainOrSnow = aCanRainOrSnow;
- DayLength = aDayLength;
- ChunkProvider = aChunkProvider;
- }
-
- public synchronized final int getTierRequirement() {
- return TierRequirement;
- }
-
- public synchronized final PlanetGenerator getPlanet() {
- return Planet;
- }
-
- public synchronized final boolean hasAtmosphere() {
- return Atmosphere;
- }
-
- public synchronized final int getPressure() {
- return Pressure;
- }
-
- public synchronized final boolean hasSolarRadiation() {
- return SolarRadiation;
- }
-
- public synchronized final float getCloudHeight() {
- return CloudHeight;
- }
-
- public synchronized final float getGravity() {
- return Gravity;
- }
-
- public synchronized final float getMeteorFreq() {
- return MeteorFreq;
- }
-
- public synchronized final boolean hasRainOrSnow() {
- return CanRainOrSnow;
- }
-
- public synchronized final long getDayLength() {
- return DayLength;
- }
-
- public synchronized final Class<? extends IChunkProvider> getChunkProvider() {
- return ChunkProvider;
- }
-}
diff --git a/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/IPlanetBlockRegister.java b/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/IPlanetBlockRegister.java
deleted file mode 100644
index 60199406a7..0000000000
--- a/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/IPlanetBlockRegister.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package gtPlusPlus.xmod.galacticraft.system.objects;
-
-import java.util.Map;
-
-import gtPlusPlus.api.objects.data.AutoMap;
-import net.minecraft.block.Block;
-
-public interface IPlanetBlockRegister extends Runnable {
-
- public abstract Map<Integer, Block> getBlocks();
-
- public abstract Block getWaterBlock();
-
- public abstract Block getTopLayer();
-
- public abstract Block getSoil();
-
- public abstract Block getSoil2();
-
- public abstract Block getStone();
-
- public abstract void register();
-
- @Override
- default void run() {
- register();
- }
-
-
-
-}
diff --git a/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/PlanetGenerator.java b/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/PlanetGenerator.java
deleted file mode 100644
index fad40e5f41..0000000000
--- a/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/PlanetGenerator.java
+++ /dev/null
@@ -1,54 +0,0 @@
-package gtPlusPlus.xmod.galacticraft.system.objects;
-
-import java.util.HashMap;
-import java.util.LinkedHashMap;
-import java.util.Map;
-
-import gtPlusPlus.api.objects.data.Pair;
-import micdoodle8.mods.galacticraft.api.galaxies.Planet;
-import net.minecraft.block.Block;
-
-public class PlanetGenerator {
-
- private final Planet mPlanet;
- private final IPlanetBlockRegister mTask;
- private final Map<Integer, Pair<String, Block>> mPlanetBlocks;
- private final Thread mTaskThread;
-
- public static final Map<String, PlanetGenerator> mGlobalPlanetCache = new HashMap<String, PlanetGenerator>();
-
- public PlanetGenerator(Planet aPlanet, IPlanetBlockRegister aBlockRegistrationTask) {
- mPlanet = aPlanet;
- mTask = aBlockRegistrationTask;
- mPlanetBlocks = new LinkedHashMap<Integer, Pair<String, Block>>();
- for (int i=0;i<4;i++) {
- Block b = aBlockRegistrationTask.getBlocks().get(i);
- if (b != null)
- mPlanetBlocks.put(i, new Pair<String, Block>(b.getUnlocalizedName(), b));
- }
- if (mGlobalPlanetCache.get(mPlanet.getName().toUpperCase()) == null) {
- mGlobalPlanetCache.put(mPlanet.getName().toUpperCase(), this);
- }
- else {
- try {
- this.finalize();
- } catch (Throwable e) {
- }
- }
- mTaskThread = new Thread(aBlockRegistrationTask);
- mTaskThread.start();
- }
-
- public synchronized final Planet getPlanet() {
- return mPlanet;
- }
-
- public synchronized final IPlanetBlockRegister getTask() {
- return mTask;
- }
-
- public synchronized final Map<Integer, Pair<String, Block>> getPlanetBlocks() {
- return mPlanetBlocks;
- }
-
-}
diff --git a/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/WorldProviderSettings.java b/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/WorldProviderSettings.java
deleted file mode 100644
index e5ef3b43d9..0000000000
--- a/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/WorldProviderSettings.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package gtPlusPlus.xmod.galacticraft.system.objects;
-
-public class WorldProviderSettings {
-
- private PlanetGenerator mPlanet;
- private final DimensionSettings mDimSettings;
- private final BiomeSettings mBiomeSettings;
-
- public WorldProviderSettings(DimensionSettings d, BiomeSettings b) {
- mPlanet = d.getPlanet();
- mDimSettings = d;
- mBiomeSettings = b;
- }
-
- public synchronized final PlanetGenerator getPlanet() {
- return mPlanet;
- }
-
- public synchronized final void setPlanet(PlanetGenerator aPlanet) {
- mPlanet = aPlanet;
- }
-
- public synchronized final DimensionSettings getDimSettings() {
- return mDimSettings;
- }
-
- public synchronized final BiomeSettings getBiomeSettings() {
- return mBiomeSettings;
- }
-}