diff options
author | Namikon <Namikon@users.noreply.github.com> | 2015-07-13 08:37:39 +0200 |
---|---|---|
committer | Namikon <Namikon@users.noreply.github.com> | 2015-07-13 08:37:39 +0200 |
commit | 8fdeea1adc6bdcbb6b97d7c828bb1f3be7854966 (patch) | |
tree | 05f80c669a86c1a661ee66abbfbc6616db391b40 /src/main/java/bloodasp/galacticgreg/api/Enums.java | |
parent | fa1cfee96e2a1efd1e16a7a4c97137e68a5b97d6 (diff) | |
parent | a98f5609f94057d526ea889f428d46de4bd2f566 (diff) | |
download | GT5-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.java | 62 |
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 + } + +} |