package buildcraftAdditions.reference; import buildcraftAdditions.multiBlocks.MultiBlockPatern; import buildcraftAdditions.multiBlocks.MultiBlockPaternCoolingTower; import buildcraftAdditions.multiBlocks.MultiBlockPaternKEBT2; import buildcraftAdditions.multiBlocks.MultiBlockPaternKEBT3; import buildcraftAdditions.multiBlocks.MultiBlockPaternRefinery; /** * Copyright (c) 2014-2015, AEnterprise * http://buildcraftadditions.wordpress.com/ * Buildcraft Additions is distributed under the terms of GNU GPL v3.0 * Please check the contents of the license located in * http://buildcraftadditions.wordpress.com/wiki/licensing-stuff/ */ public final class Variables { public static final int NETWORK_RANGE = 64; //GUI ID's public enum Gui { FLUIDIC_COMPRESSOR, CHARGING_STATION, KINETIC_MULTI_TOOL, PORTABLE_LASER, HEATED_FURNACE, BASIC_COIL, KEB, MACHINE_CONFIGURATOR, REFINERY, COOLING_TOWER, ITEM_SORTER, PIPE_COLORING_TOOL } public enum SyncIDs { BACKPACK_STAND, BASIC_COIL, BASIC_DUSTER, CHARGING_STATION, COOLING_TOWER, FLUIDIC_COMPRESSOR, HEATED_FURNACE, ITEM_SORTER, KEBT1, KEBT2, KEBT3, KINETIC_COIL, KINETIC_DUSTER, LAVA_COIL, MECHANIC_DUSTER, REFINERY, SEMI_AUTOMATIC_DUSTER } //Render ID's public static final class RenderIDs { public static int SIDED_TEXTURES_RENDER_ID; public static int SORTER; } //EUREKA NBT names public static final class Eureka { public static final String DustT0Key = "dusterTier0"; public static final String DustT1Key = "dusterTier1"; public static final String DustT2Key1 = "dusterTier2-1"; public static final String DustT2Key2 = "dusterTier2-2"; public static final String KineticToolKey = "kineticTool"; public static final String HEATED_FURNACE = "heatedFurnace"; public static final String BASIC_COIL = "basicCoil"; public static final String LAVA_COIL = "lavaCoil"; public static final String KINETIC_COIL = "kineticCoil"; public static final String KEBT1 = "KEBT1"; public static final String KEBT2 = "KEBT2"; public static final String KEBT3 = "KEBT3"; public static final String PORTABLE_LASER = "PortableLaser"; } public static final class MOD { public static final String ID = "bcadditions"; public static final String NAME = "BuildCraft Additions"; } public static final class UUIDs { public static final String CORJAANTJE = "209f3364-0042-4d2a-b539-8640e6bbd6c1"; public static final String FORECASTER = "f5cd509e-fa84-4479-ad9e-f318454517e2"; } //Multiblock identifiers public static final class Identifiers { public static final char REFINERY_WALLS = 'R'; public static final char REFINERY_VALVE = 'V'; public static final char KEBT3_PLATING = 'W'; public static final char KEBT3_CORE = 'C'; public static final char KEBT2 = 'K'; public static final char COOLING_TOWER_WALLS = 'T'; public static final char COOLING_TOWER_VALVE = 'D'; } //multiblock paterns public static final class Paterns { public static final MultiBlockPatern KEBT2 = new MultiBlockPaternKEBT2().setRotatable(false); public static final MultiBlockPatern KEBT3 = new MultiBlockPaternKEBT3(); public static final MultiBlockPatern REFINERY = new MultiBlockPaternRefinery(); public static final MultiBlockPatern COOLING_TOWER = new MultiBlockPaternCoolingTower(); } }