package micdoodle8.mods.galacticraft.core; public class Constants { public static final String MOD_ID_CORE = "GalacticraftCore"; public static final String MOD_ID_PLANETS = "GalacticraftPlanets"; public static final String MOD_NAME_SIMPLE = "Galacticraft"; public static final int LOCALMAJVERSION = 4; public static final int LOCALMINVERSION = 0; public static final int LOCALBUILDVERSION = 0; public static final String COMBINEDVERSION = LOCALMAJVERSION + "." + LOCALMINVERSION + "." + LOCALBUILDVERSION; public static final String MCVERSION = "[1.8.9]"; public static final String DEPENDENCIES_FORGE = "required-after:Forge@[11.15.1.1764,); required-after:FML@[8.0.99.99,); "; //Keep the space at the end! public static final String DEPENDENCIES_MICCORE = "required-after:Micdoodlecore; "; //Keep the space at the end! public static final String DEPENDENCIES_MODS = "after:IC2; after:MekanismAPI|gas"; public static final String CONFIG_CATEGORY_DIMENSIONS = "dimensions"; public static final String CONFIG_CATEGORY_ENTITIES = "entities"; public static final String CONFIG_CATEGORY_SCHEMATIC = "schematic"; public static final String CONFIG_CATEGORY_GENERAL = "general"; public static final String CONFIG_CATEGORY_WORLDGEN = "worldgen"; public static final String CONFIG_CATEGORY_ACHIEVEMENTS = "achievements"; public static final int OVERWORLD_SKYPROVIDER_STARTHEIGHT = 200; public static final int OVERWORLD_CLOUD_HEIGHT = 130; public static final float LOX_GAS_RATIO = 5F / 54; public static final String CONFIG_FILE = "Galacticraft/core.conf"; public static final String POWER_CONFIG_FILE = "Galacticraft/power-GC3.conf"; public static final String CHUNKLOADER_CONFIG_FILE = "Galacticraft/chunkloading.conf"; public static String ASSET_PREFIX = "galacticraftcore"; public static String TEXTURE_PREFIX = ASSET_PREFIX + ":"; public static String PREFIX = "micdoodle8."; public static final int GEAR_ID_OXYGEN_MASK = 0; public static final int GEAR_ID_OXYGEN_GEAR = 1; public static final int GEAR_ID_OXYGEN_TANK_LIGHT = 2; public static final int GEAR_ID_OXYGEN_TANK_MEDIUM = 3; public static final int GEAR_ID_OXYGEN_TANK_HEAVY = 4; public static final int GEAR_ID_OXYGEN_TANK_INFINITE = 5; public static final int GEAR_ID_THERMAL_PADDING_T1_HELMET = 6; public static final int GEAR_ID_THERMAL_PADDING_T1_CHESTPLATE = 7; public static final int GEAR_ID_THERMAL_PADDING_T1_LEGGINGS = 8; public static final int GEAR_ID_THERMAL_PADDING_T1_BOOTS = 9; public static final int GEAR_ID_THERMAL_PADDING_T2_HELMET = 10; public static final int GEAR_ID_THERMAL_PADDING_T2_CHESTPLATE = 11; public static final int GEAR_ID_THERMAL_PADDING_T2_LEGGINGS = 12; public static final int GEAR_ID_THERMAL_PADDING_T2_BOOTS = 13; public static final int GEAR_ID_PARACHUTE = 14; public static final int GEAR_ID_FREQUENCY_MODULE = 15; public static final int GEAR_ID_SHIELD_CONTROLLER = 16; public static final double RENDERDISTANCE_SHORT = 16384D; //128 squared (8 chunks range), used for small + high frequency TESR tiles like Fluid Pipes public static final double RENDERDISTANCE_MEDIUM = 65536D; //256 squared (16 chunks range), used for standard block-sized TESR tiles like Fluid Tanks or Treasure Chests, also heavy render burden large tiles like the Dish and Display Screen public static final double RENDERDISTANCE_LONG = 262144D; //512 squared (32 chunks max range), used for uncommon, large or extra bright TESR tiles like Oxygen Bubble Distributors, Solar Panels or Panel Lighting public static final float RADIANS_TO_DEGREES = 180F / 3.1415927F; public static final double RADIANS_TO_DEGREES_D = 180D / Math.PI; public static final float twoPI = (float) Math.PI * 2F; public static final float halfPI = (float) Math.PI / 2F; }