diff options
author | Namikon <namikon@gmx.net> | 2015-07-02 16:09:32 +0200 |
---|---|---|
committer | Namikon <namikon@gmx.net> | 2015-07-02 16:09:32 +0200 |
commit | 753cc02b152c83dc1067847684ddc17011ddd283 (patch) | |
tree | c35ceb6bd8c1e52670dfc829cc7820fdbac9aad9 /src/main/java/bloodasp/galacticgreg/api/Enums.java | |
parent | af7f6d249ece39c0767672a2f3098fed0ffa7cee (diff) | |
download | GT5-Unofficial-753cc02b152c83dc1067847684ddc17011ddd283.tar.gz GT5-Unofficial-753cc02b152c83dc1067847684ddc17011ddd283.tar.bz2 GT5-Unofficial-753cc02b152c83dc1067847684ddc17011ddd283.zip |
Moved from Bitbucket to Github. We're open source, yaay
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 + } + +} |