aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/bloodasp/galacticgreg/api/Enums.java
diff options
context:
space:
mode:
authorNamikon <Namikon@users.noreply.github.com>2015-07-13 08:37:39 +0200
committerNamikon <Namikon@users.noreply.github.com>2015-07-13 08:37:39 +0200
commit8fdeea1adc6bdcbb6b97d7c828bb1f3be7854966 (patch)
tree05f80c669a86c1a661ee66abbfbc6616db391b40 /src/main/java/bloodasp/galacticgreg/api/Enums.java
parentfa1cfee96e2a1efd1e16a7a4c97137e68a5b97d6 (diff)
parenta98f5609f94057d526ea889f428d46de4bd2f566 (diff)
downloadGT5-Unofficial-8fdeea1adc6bdcbb6b97d7c828bb1f3be7854966.tar.gz
GT5-Unofficial-8fdeea1adc6bdcbb6b97d7c828bb1f3be7854966.tar.bz2
GT5-Unofficial-8fdeea1adc6bdcbb6b97d7c828bb1f3be7854966.zip
Merge pull request #1 from GTNewHorizons/dev
Diffstat (limited to 'src/main/java/bloodasp/galacticgreg/api/Enums.java')
-rw-r--r--src/main/java/bloodasp/galacticgreg/api/Enums.java62
1 files changed, 62 insertions, 0 deletions
diff --git a/src/main/java/bloodasp/galacticgreg/api/Enums.java b/src/main/java/bloodasp/galacticgreg/api/Enums.java
new file mode 100644
index 0000000000..9109d375bc
--- /dev/null
+++ b/src/main/java/bloodasp/galacticgreg/api/Enums.java
@@ -0,0 +1,62 @@
+package bloodasp.galacticgreg.api;
+
+public class Enums {
+ public enum SpaceObjectType
+ {
+ OreAsteroid,
+ NonOreSchematic
+ }
+
+ public enum TargetBlockPosition
+ {
+ Invalid,
+ AsteroidInnerCore,
+ AsteroidCore,
+ AsteroidShell,
+ StructureBlock
+ }
+
+ public enum AllowedBlockPosition
+ {
+ AsteroidInnerCore,
+ AsteroidCore,
+ AsteroidShell,
+ AsteroidCoreAndShell
+ }
+
+ public enum AirReplaceRule
+ {
+ NeverReplaceAir,
+ AllowReplaceAir,
+ OnlyReplaceAir
+ }
+
+ public enum ReplaceState
+ {
+ Unknown,
+ Airblock,
+ CanReplace,
+ CannotReplace
+ }
+
+ public enum DimensionType
+ {
+ /**
+ * The Dimension is a void dimension and asteroids shall be generated. They will randomly spawn bewteen 0 and 250
+ * Additional config values will be generated in worldconfig
+ */
+ Asteroid,
+
+ /**
+ * The Dimension is a planet, and only ores shall be generated in the ground
+ */
+ Planet,
+
+ /**
+ * The Dimension is a special dim where Asteroids *and* ores shall spawn.
+ * Additional config values will be generated in worldconfig
+ */
+ AsteroidAndPlanet
+ }
+
+}