2014-08-01 00:58:12 +01:00
|
|
|
package mekanism.api;
|
|
|
|
|
|
2014-07-31 20:55:01 -04:00
|
|
|
import mekanism.api.util.EnergyUtils.EnergyType;
|
2015-02-27 17:30:30 +00:00
|
|
|
import mekanism.api.util.EnergyUtils.TempType;
|
2014-08-01 00:58:12 +01:00
|
|
|
|
|
|
|
|
public class MekanismConfig
|
|
|
|
|
{
|
|
|
|
|
public static class general
|
|
|
|
|
{
|
|
|
|
|
public static boolean updateNotifications = true;
|
|
|
|
|
public static boolean controlCircuitOreDict = true;
|
|
|
|
|
public static boolean logPackets = false;
|
|
|
|
|
public static boolean dynamicTankEasterEgg = false;
|
|
|
|
|
public static boolean voiceServerEnabled = true;
|
|
|
|
|
public static boolean cardboardSpawners = true;
|
|
|
|
|
public static boolean enableWorldRegeneration = true;
|
|
|
|
|
public static boolean creativeOverrideElectricChest = true;
|
|
|
|
|
public static boolean spawnBabySkeletons = true;
|
|
|
|
|
public static int obsidianTNTBlastRadius = 12;
|
|
|
|
|
public static int osmiumPerChunk = 12;
|
|
|
|
|
public static int copperPerChunk = 16;
|
|
|
|
|
public static int tinPerChunk = 14;
|
|
|
|
|
public static int saltPerChunk = 2;
|
|
|
|
|
public static int obsidianTNTDelay = 100;
|
|
|
|
|
public static int UPDATE_DELAY = 10;
|
|
|
|
|
public static int VOICE_PORT = 36123;
|
|
|
|
|
public static int maxUpgradeMultiplier = 10;
|
|
|
|
|
public static int userWorldGenVersion = 0;
|
|
|
|
|
public static double ENERGY_PER_REDSTONE = 10000;
|
|
|
|
|
public static EnergyType activeType = EnergyType.J;
|
2015-02-27 17:30:30 +00:00
|
|
|
public static TempType tempUnit = TempType.K;
|
2014-08-01 00:58:12 +01:00
|
|
|
public static double TO_IC2;
|
|
|
|
|
public static double TO_BC;
|
|
|
|
|
public static double TO_TE;
|
|
|
|
|
public static double FROM_H2;
|
|
|
|
|
public static double FROM_IC2;
|
|
|
|
|
public static double FROM_BC;
|
|
|
|
|
public static double FROM_TE;
|
2014-09-14 22:53:32 +01:00
|
|
|
public static int laserRange;
|
|
|
|
|
public static double laserEnergyNeededPerHardness;
|
2014-09-27 15:07:55 -04:00
|
|
|
public static double minerSilkMultiplier = 6;
|
2014-10-02 12:47:22 -04:00
|
|
|
public static boolean blacklistBC;
|
|
|
|
|
public static boolean blacklistIC2;
|
|
|
|
|
public static boolean blacklistRF;
|
2014-08-01 00:58:12 +01:00
|
|
|
}
|
|
|
|
|
|
2014-08-15 02:58:44 +01:00
|
|
|
public static class client
|
|
|
|
|
{
|
2014-08-30 01:51:42 +01:00
|
|
|
public static boolean enablePlayerSounds = true;
|
2014-08-30 02:37:02 +01:00
|
|
|
public static boolean enableMachineSounds = true;
|
2014-08-15 02:58:44 +01:00
|
|
|
public static boolean fancyUniversalCableRender = true;
|
|
|
|
|
public static boolean holidays = true;
|
2014-08-30 02:37:02 +01:00
|
|
|
public static float baseSoundVolume = 1F;
|
2014-08-15 02:58:44 +01:00
|
|
|
public static boolean machineEffects = true;
|
2014-08-15 03:27:04 +01:00
|
|
|
public static boolean oldTransmitterRender = false;
|
2014-08-30 01:51:42 +01:00
|
|
|
public static boolean replaceSoundsWhenResuming = true;
|
2014-09-01 04:03:35 +01:00
|
|
|
public static boolean renderCTM = true;
|
2015-02-10 18:39:15 -05:00
|
|
|
public static boolean enableAmbientLighting;
|
|
|
|
|
public static int ambientLightingLevel;
|
2014-08-15 02:58:44 +01:00
|
|
|
}
|
|
|
|
|
|
2014-08-01 00:58:12 +01:00
|
|
|
public static class usage
|
|
|
|
|
{
|
|
|
|
|
public static double enrichmentChamberUsage;
|
|
|
|
|
public static double osmiumCompressorUsage;
|
|
|
|
|
public static double combinerUsage;
|
|
|
|
|
public static double crusherUsage;
|
|
|
|
|
public static double factoryUsage;
|
|
|
|
|
public static double metallurgicInfuserUsage;
|
|
|
|
|
public static double purificationChamberUsage;
|
|
|
|
|
public static double energizedSmelterUsage;
|
|
|
|
|
public static double digitalMinerUsage;
|
|
|
|
|
public static double electricPumpUsage;
|
|
|
|
|
public static double rotaryCondensentratorUsage;
|
|
|
|
|
public static double oxidationChamberUsage;
|
|
|
|
|
public static double chemicalInfuserUsage;
|
|
|
|
|
public static double chemicalInjectionChamberUsage;
|
|
|
|
|
public static double precisionSawmillUsage;
|
|
|
|
|
public static double chemicalDissolutionChamberUsage;
|
|
|
|
|
public static double chemicalWasherUsage;
|
|
|
|
|
public static double chemicalCrystallizerUsage;
|
|
|
|
|
public static double seismicVibratorUsage;
|
|
|
|
|
public static double pressurizedReactionBaseUsage;
|
|
|
|
|
public static double fluidicPlenisherUsage;
|
2014-08-04 20:42:04 +01:00
|
|
|
public static double laserUsage;
|
2014-12-19 02:23:42 +00:00
|
|
|
public static double gasCentrifugeUsage;
|
2015-02-24 10:59:03 -05:00
|
|
|
public static double heavyWaterElectrolysisUsage;
|
2014-08-01 00:58:12 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static class generators
|
|
|
|
|
{
|
|
|
|
|
public static double advancedSolarGeneration;
|
|
|
|
|
public static double bioGeneration;
|
|
|
|
|
public static double heatGeneration;
|
2014-08-05 17:06:29 -04:00
|
|
|
public static double heatGenerationLava;
|
|
|
|
|
public static double heatGenerationNether;
|
2014-08-01 00:58:12 +01:00
|
|
|
public static double solarGeneration;
|
2014-08-05 17:06:29 -04:00
|
|
|
|
|
|
|
|
public static double windGenerationMin;
|
|
|
|
|
public static double windGenerationMax;
|
|
|
|
|
|
|
|
|
|
public static int windGenerationMinY;
|
|
|
|
|
public static int windGenerationMaxY;
|
2014-08-01 00:58:12 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static class tools
|
|
|
|
|
{
|
|
|
|
|
public static double armorSpawnRate;
|
|
|
|
|
}
|
|
|
|
|
}
|