using System; using System.IO; using Terraria; using Terraria.IO; using Terraria.ModLoader; namespace ReducedGrinding { public static class Config { static string filename = "Reduced Grinding v4.32.json"; public static float BagBoneRattleIncrease = 0.2f; public static float BagFishronWingsIncrease = 0.1f; public static float BagEatersBoneIncrease = 0.2f; public static float BagBinocularsIncrease = 0.2167f; public static float BagTheAxeIncrease = 0.20f; public static float BagSeedlingIncrease = 0.15f; public static float BagHoneyedGogglesIncrease = 0.9f; public static float BagNectarIncrease = 0.14f; public static float BagBookofSkullsIncrease = 0f; public static float BagSkeletronBoneKey = 0f; public static float JungleCrateSeaweed = 0.25f; public static float JungleCrateFlowerBoots = 0.25f; public static float JungleCrateLivingMahoganyWand = 0.25f; public static float JungleCrateRichMahoganyLeafWand = 0.25f; public static float WoodenIronAndGoldCrateLivingLoom = 0.10f; public static float WoodenIronAndGoldCrateLeafWand = 0.10f; public static float WoodenIronAndGoldCrateLivingWoodWand = 0.10f; public static float WoodenIronAndGoldCrateWaterWalkingBoots = 0.10f; public static float WoodenIronAndGoldCrateWaterFlippers = 0.10f; public static float SkyCrateSkyMill = 0.25f; public static float PresentDogWhistle = 0.00f; public static float PresentToolbox = 0.00f; public static float PresentHandWarmer = 0.00f; public static float PresentCandyCanePickaxe = 0.00f; public static float PresentCandyCaneHook = 0.00f; public static float PresentFruitcakeChakram = 0.00f; public static float PresentRedRyderPlusMusketBall = 0.00f; public static float PresentCandyCaneSword = 0.00f; public static float PresentMrsClausCostume = 0.00f; public static float PresentParkaOutfit = 0.00f; public static float PresentTreeCostume = 0.00f; public static float PresentSnowHat = 0.00f; public static float PresentUglySweater = 0.00f; public static float PresentReindeerAntlers = 0.00f; public static float PresentCoal = 0.00f; public static float PresentChristmasPudding = 0.00f; public static float PresentSugarCookie = 0.00f; public static float PresentGingerbreadCookie = 0.00f; public static float PresentStarAnise = 0.00f; public static float PresentEggnog = 0.00f; public static float PresentHolly = 0.00f; public static float PresentPineTreeBlock = 0.00f; public static float PresentCandyCaneBlock = 0.00f; public static float PresentGreenCandyCaneBlock = 0.00f; public static float PresentHardmodeSnowGlobe = 0.00f; public static float LootSkeletronBoneKey = 0f; public static float LootBookofSkullsIncrease = 0f; public static float LootBoneRattleIncrease = 0.2f; public static float LootFishronWingsIncrease = 0.1f; public static float LootEatersBoneIncrease = 0.2f; public static float LootBinocularsIncrease = 0.175f; public static float LootTheAxeIncrease = 0.1f; public static float LootSeedlingIncrease = 0.1833f; public static float LootHoneyedGogglesIncrease = 0.05f; public static float LootNectarIncrease = 0.133f; public static float BiomeKeyIncreaseForOneMechBossDown = 0.0004f; public static float BiomeKeyIncreaseForTwoMechBossDown = 0.0012f; public static float BiomeKeyIncreaseForThreeMechBossDown = 0.0028f; public static float ExpertLootAdhesiveBandageIncrease = 0f; public static float LootAdhesiveBandageIncrease = 0f; public static float LootRodofDiscordIncrease = 0.1291f; public static float ExpertLootTrifoldMapIncrease = 0.02f; public static float LootTrifoldMapIncrease = 0.01f; public static float ExpertLootNazarIncrease = 0.08f; public static float LootNazarIncrease = 0.04f; public static float ExpertLootBezoarIncrease = 0.02f; public static float LootBezoarIncrease = 0.01f; public static float ExpertLootVitaminsIncrease = 0f; public static float LootVitaminsIncrease = 0f; public static float ExpertLootBlindfoldIncrease = 0.1836f; public static float LootBlindfoldIncrease = 0.0918f; public static float ExpertLootFastClockIncrease = 0.02f; public static float LootFastClockIncrease = 0.01f; public static float LootLizardEggIncrease = 0.009f; public static float LootTurtleShellIncrease = 0.1412f; public static float LootFrozenTurtleShellIncrease = 0.19f; public static float ExpertLootPaladinsShieldIncrease = 0.35f; public static float LootPaladinsShieldIncrease = 0.15f; public static float PirateLootCoinGunIncrease = 0.0005f; public static float PirateLootLuckyCoinIncrease = 0.001f; public static float PirateLootDiscountCardIncrease = 0.002f; public static float PirateLootPirateStaffIncrease = 0.002f; public static float PirateLootGoldRingIncrease = 0.004f; public static float PirateShipLootCoinGunIncrease = 0.0025f; public static float PirateShipLootLuckyCoinIncrease = 0.005f; public static float PirateShipLootDiscountCardIncrease = 0.01f; public static float PirateShipLootPirateShipStaffIncrease = 0.01f; public static float PirateShipLootGoldRingIncrease = 0.02f; public static float ExpertLootSlimeStaffIncrease = 0.075f; public static float LootSlimeStaffIncrease = 0.05f; public static float ExpertLootMegaphoneIncrease = 0.02f; public static float LootMegaphoneIncrease = 0.01f; public static float ExpertLootArmorPolishIncrease = 0.02f; public static float LootArmorPolishIncrease = 0.01f; public static float LootElfHatIncrease = 0.00833f; public static float LootElfShirtIncrease = 0.00833f; public static float LootElfPantsIncrease = 0.00833f; public static float ExpertLootWispinaBottleIncrease = 0.0063f; public static float LootWispinaBottleIncrease = 0.0042f; public static float LootAncientShadowHelmetIncrease = 0f; public static float LootAncientShadowScalemailIncrease = 0f; public static float LootAncientShadowGreavesIncrease = 0f; public static float LootEyePatchIncrease = 0f; public static float LootRobotHatIncrease = 0f; public static float LootSailorHatIncrease = 0f; public static float LootSailorShirtIncrease = 0f; public static float LootSailorPantsIncrease = 0f; public static float LootSkullIncrease = 0.048f; public static float LootAncientNecroHelmetIncrease = 0.0028f; public static float LootBoneFeatherIncrease = 0.0078f; public static float LootCascadeIncrease = 0.0025f; public static float LootHelFireIncrease = 0.0025f; public static float ExpertLootMagnetSphereIncrease = 0.0017f; public static float LootMagnetSphereIncrease = 0.0068f; public static float LootAncientCobaltHelmetIncrease = 0f; public static float LootAncientCobaltBreastplateIncrease = 0f; public static float LootAncientCobaltLeggingsIncrease = 0f; public static float LootClothierVoodooDollIncrease = 0.0067f; public static float LootGoldenFurnitureIncrease = 0f; public static float ExpertLootKeybrandIncrease = 0f; public static float LootKeybrandIncrease = 0f; public static float LootPlumbersHatIncrease = 0.048f; public static float LootBoneWandIncrease = 0.006f; public static float LootChainKnifeIncrease = 0.0027f; public static float ExpertLootDeathSickleIncrease = 0.025f; public static float LootDeathSickleIncrease = 0.025f; public static float LootZombieArmIncrease = 0.016f; public static float LootBoneSwordIncrease = 0.0051f; public static float LootAncientGoldHelmetIncrease = 0.015f; public static float ExpertLootBlessedAppleIncrease = 0.0066f; public static float LootBlessedAppleIncrease = 0.005f; public static float LootCutlassIncrease = 0f; public static float LootGiantHarpyFeatherIncrease = 0.005f; public static float LootHarpoonIncrease = 0.0075f; public static float LootIceSickleIncrease = 0.0011f; public static float LootKrakenIncrease = 0.0075f; public static float LootMarrowIncrease = 0.045f; public static float LootMeatGrinderIncrease = 0f; public static float LootUziIncrease = 0f; public static float LootYeletsIncrease = 0f; public static float LootBeamSwordIncrease = 0f; public static float LootBlackLensIncrease = 0f; public static float LootEskimoHoodIncrease = 0f; public static float LootEskimoCoatIncrease = 0f; public static float LootEskimoPantsIncrease = 0f; public static float HellBatLootMagmaStoneIncrease = 0f; public static float LavaBatLootMagmaStoneIncrease = 0f; public static float LootSnowballLauncherIncrease = 0.0133f; public static float LootTatteredBeeWingIncrease = 0f; public static float LootAncientIronHelmetIncrease = 0f; public static float LootBrainScramblerIncrease = 0.01f; public static float LootJellyfishNecklaceIncrease = 0.04f; public static float LootLamiaClothesIncrease = 0.01f; public static float LootMagicQuiverIncrease = 0.0375f; public static float ExpertLootMoonStoneIncrease = 0f; public static float LootMoonStoneIncrease = 0f; public static float LootPirateMapIncrease = 0.015f; public static float LootFireFeatherIncrease = 0.0367f; public static float LootUnicornonaStickIncrease = 0.04f; public static float LootWhoopieCushionIncrease = 0f; public static float LootAmarokIncrease = 0.0067f; public static float LootGoodieBagIncrease = 0f; public static float LootBonePickaxeIncrease = 0.0867f; public static float LootPsychoKnifeIncrease = 0.075f; public static float ExpertLootPsychoKnifeIncrease = 0.1125f; public static float LootBunnyHoodIncrease = 0f; public static float LootMummyCostumeIncrease = 0f; public static float LootObsidianRoseIncrease = 0.03f; public static float LootGoldenKeyIncrease = 0f; public static float LootMoonCharmIncrease = 0f; public static float LootAncientHornIncrease = 0.03f; public static float LootDemonScytheIncrease = 0.0214f; public static float LootDivingHelmetIncrease = 0.03f; public static float LootEyeSpringIncrease = 0f; public static float LootFrostStaffIncrease = 0f; public static float LootLihzahrdPowerCellIncrease = 0f; public static float LootLivingFireBlockIncrease = 0f; public static float LootMandibleBladeIncrease = 0f; public static float LootMeteoriteIncrease = 0f; public static float LootPedguinssuitIncrease = 0f; public static float LootShackleIncrease = 0f; public static float LootVikingHelmetIncrease = 0f; public static float LootUmbrellaHatIncrease = 0f; public static float LootMiningHelmetIncrease = 0.2833f; public static float LootMiningShirtIncrease = 0.3093f; public static float LootMiningPantsIncrease = 0.3093f; public static float LootBrokenBatWingIncrease = 0.075f; public static float LootDesertSpiritLampIncrease = 0f; public static float LootHookIncrease = 0f; public static float LootLightShardIncrease = 0f; public static float LootMoonMaskIncrease = 0f; public static float LootSunMaskIncrease = 0f; public static float LootGiantBowIncrease = 0f; public static float LootRainArmorIncrease = 0f; public static float LootRocketLauncherIncrease = 0f; public static float LootToySledIncrease = 0.15f; public static float LootSniperRifleIncrease = 0f; public static float LootTacticalShotgunIncrease = 0f; public static float LootAncientClothIncrease = 0f; public static float LootDarkShardIncrease = 0f; public static float LootNimbusRodIncrease = 0f; public static float LootRifleScopeIncrease = 0f; public static float LootSWATHelmetIncrease = 0f; public static float LootBlackBeltIncrease = 0f; public static float LootTabiIncrease = 0f; public static float LootPresentIncrease = 0f; public static float ExpertLootMoneyTroughIncrease = 0.04f; public static float LootMoneyTroughIncrease = 0.035f; public static float LootSoulofNightIncrease = 0f; public static float ExpertLootSoulofNightIncrease = 0f; public static float LootSoulofLightIncrease = 0f; public static float ExpertLootSoulofLightIncrease = 0f; public static float LootTallyCounterIncrease = 0f; public static float LootBananarangIncrease = 0.3f; public static float LootDualHookIncrease = 0f; public static float LootMagicDaggerIncrease = 0f; public static float LootTitanGloveIncrease = 0f; public static float LootPhilosophersStoneIncrease = 0f; public static float LootCrossNecklaceIncrease = 0f; public static float LootStarCloakIncrease = 0f; public static float LootDartRifleIncrease = 0f; public static float LootWormHookIncrease = 0f; public static float LootChainGuillotinesIncrease = 0f; public static float LootClingerStaffIncrease = 0f; public static float LootPutridScentIncrease = 0f; public static float LootLifeDrainIncrease = 0f; public static float LootDartPistolIncrease = 0f; public static float LootFetidBaghnakhsIncrease = 0f; public static float LootFleshKnucklesIncrease = 0f; public static float LootTendonHookIncrease = 0f; public static float LootDaedalusStormbowIncrease = 0f; public static float LootFlyingKnifeIncrease = 0f; public static float LootCrystalVileShardIncrease = 0f; public static float LootIlluminantHookIncrease = 0f; public static float LootBloodyMacheteIncrease = 0.0015f; public static float LootRallyIncrease = 0.061f; public static float LootFestiveWingsIncrease = 0.05f; public static float LootBabyGrinchsMischiefWhistleIncrease = 0.05f; public static float LootReindeerBellsIncrease = 0.0917f; public static float LootPocketMirrorIncrease = 0.09f; public static float ExpertLootPocketMirrorIncrease = 0.105f; public static float LootMothronWingsIncrease = 0.05f; public static float ExpertLootMothronWingsIncrease = 0.1381f; public static float LootKOCannonIncrease = 0.001f; public static float IceSlimeAndSpikedIceSlimeLootFishItem = 0.02f; public static float TombCrawlerAndDuneSplicerLootPyramidChestItem = 0.1428f; public static float HellBiomeModdedShadowBoxLoot = 0.02f; public static float LootCompassIncrease = 0.0f; public static float LootDepthMeterIncrease = 0.0f; public static bool SlimeStaffIncreaseToSurfaceSlimes = false; public static bool SlimeStaffIncreaseToUndergroundSlimes = false; public static bool SlimeStaffIncreaseToCavernSlimess = false; public static bool SlimeStaffIncreaseToIceSpikedSlimes = true; public static bool SlimeStaffIncreaseToSpikedJungleSlimes = true; public static float TravelingMerchantLifeformAnalyzerIncrease = 0.0367f; public static float TravelingMerchantDPSMeterIncrease = 0.0367f; public static float TravelingMerchantStopwatchIncrease = 0.0367f; public static float TravelingMerchantMetalDetector = 0f; public static float TravelingMerchantCelestialMagnetIncrease = 0.2f; public static float TravelingMerchantAmmoBoxIncrease = 0.0233f; public static float TravelingMerchantPaintSprayerIncrease = 0.2f; public static float TravelingMerchantBrickLayerIncrease = 0.2f; public static float TravelingMerchantPortableCementMixerIncrease = 0.2f; public static float TravelingMerchantExtendoGripIncrease = 0.2f; public static float TravelingMerchantGatligatorIncrease = 0.2f; public static float TravelingMerchantPulseBowIncrease = 0.2f; public static float TravelingMerchantSakeIncrease = 0f; public static float TravelingMerchantPhoIncrease = 0f; public static float TravelingMerchantPadThaiIncrease = 0f; public static float TravelingMerchantUltraBrightTorchIncrease = 0f; public static float TravelingMerchantMagicHatIncrease = 0.25f; public static float TravelingMerchantGypsyRobeIncrease = 0.25f; public static float TravelingMerchantGiIncrease = 0f; public static float TravelingMerchantPresseratorIncrease = 0f; public static float TravelingMerchantYellowCounterweightIncrease = 0.0134f; public static float TravelingMerchantBlackCounterweightIncrease = 0f; public static float TravelingMerchantSittingDucksFishingPoleIncrease = 0.0134f; public static float TravelingMerchantKatanaIncrease = 0.2f; public static float TravelingMerchantCode1Increase = 0.2f; public static float TravelingMerchantRevolverIncrease = 0f; public static float TravelingMerchantCode2Increase = 0.2f; public static float TravelingMerchantRedTeamBlockIncrease = 0f; public static float TravelingMerchantRedTeamPlatformIncrease = 0f; public static float TravelingMerchantYellowTeamBlockIncrease = 0f; public static float TravelingMerchantYellowTeamPlatformIncrease = 0f; public static float TravelingMerchantGreenTeamBlockIncrease = 0f; public static float TravelingMerchantGreenTeamPlatformIncrease = 0f; public static float TravelingMerchantBlueTeamBlockIncrease = 0f; public static float TravelingMerchantBlueTeamPlatformIncrease = 0f; public static float TravelingMerchantPinkTeamBlockIncrease = 0f; public static float TravelingMerchantPinkTeamPlatformIncrease = 0f; public static float TravelingMerchantWhiteTeamBlockIncrease = 0f; public static float TravelingMerchantWhiteTeamPlatformIncrease = 0f; public static float TravelingMerchantDiamondRingIncrease = 0.2f; public static float TravelingMerchantAngelHaloIncrease = 0.0967f; public static float TravelingMerchantFezIncrease = 0.2f; public static float TravelingMerchantWinterCapeIncrease = 0.2f; public static float TravelingMerchantRedCapeIncrease = 0.2f; public static float TravelingMerchantCrimsonCapeIncrease = 0.2f; public static float TravelingMerchantMysteriousCapeIncrease = 0.2f; public static float TravelingMerchantKimonoIncrease = 0.2f; public static float TravelingMerchantWaterGunIncrease = 0.2f; public static float TravelingMerchantCompanionCubeIncrease = 0.2f; public static float TravelingMerchantChaliceIncrease = 0f; public static float TravelingMerchantArcaneRuneWallIncrease = 0.2f; public static float TravelingMerchantFancyDishesIncrease = 0f; public static float TravelingMerchantDynastyWoodIncrease = 0f; public static float TravelingMerchantRedDynastyShinglesIncrease = 0f; public static float TravelingMerchantBlueDynastyShinglesIncrease = 0f; public static float TravelingMerchantZebraSkinIncrease = 0.2f; public static float TravelingMerchantLeopardSkinIncrease = 0.2f; public static float TravelingMerchantTigerSkinIncrease = 0.2f; public static float TravelingMerchantCastleMarsbergIncrease = 0f; public static float TravelingMerchantMartiaLisaIncrease = 0f; public static float TravelingMerchantTheTruthIsUpThereIncrease = 0f; public static float TravelingMerchantNotAKidNorASquidIncrease = 0f; public static float TravelingMerchantAcornsIncrease = 0f; public static float TravelingMerchantColdSnapIncrease = 0f; public static float TravelingMerchantCursedSaintIncrease = 0f; public static float TravelingMerchantSnowfellasIncrease = 0f; public static float TravelingMerchantTheSeasonIncrease = 0f; public static bool TravelingMerchantAlwaysXMasForConfigurations = false; public static float ChanceThatEnemyKillWillResetTravelingMerchant = 0.02f; public static float QuestFishermansGuideIncrease = 0.025f; public static float QuestWeatherRadioIncrease = 0.025f; public static float QuestSextantIncrease = 0.025f; public static float QuestAnglerHatIncrease = 0.05f; public static float QuestAnglerVestIncrease = 0.05f; public static float QuestAnglerPantsIncrease = 0.05f; public static float QuestHighTestFishingLineIncrease = 0.025f; public static float QuestAnglerEarringIncrease = 0.025f; public static float QuestTackleBoxIncrease = 0.025f; public static float QuestHardcoreFinWingsIncrease = 0.04f; public static float QuestHardcoreBottomlessBucketIncrease = 0.04f; public static float QuestHardcoreSuperAbsorbantSpongeIncrease = 0.086f; public static float QuestHardcoreHotlineFishingHookIncrease = 0.086f; public static float QuestGoldenFishingRodIncrease = 0f; public static float QuestCoralstoneBlockIncrease = 0.04f; public static float QuestTrophyIncrease = 0.01f; public static float QuestDecorativeFurnitureIncrease = 0.04f; public static float QuestGoldenBugNetIncrease = 0.012f; public static float QuestFishHookIncrease = 0.033f; public static bool WitchDoctorSellsSeaweed = false; public static bool WitchDoctorSellsFlowerBoots = false; public static bool WitchDoctorSellsHoneyDispenser = false; public static bool WitchDoctorSellsStaffofRegrowth = false; public static bool MechanicSellsDartTrapAfterSkeletronDefeated = true; public static bool MechanicSellsGeyserAfterWallofFleshDefeated = true; public static bool MechanicSellsLihzahrdTrapsAfterGolemDefeated = true; public static bool MechanicSellsWoodenSpikesAfterGolemDefeated = false; public static bool MerchantSellsFishItem = false; public static bool MerchantSellsPyramidItems = false; public static bool MerchantSellsCloudInABottleWhenInSky = false; public static bool MerchantSellsBlizzardInABottleWhenInSnow = false; public static bool MerchantSellsSandstormInABottleWhenInDesert = false; public static bool ChestSalesmanSpawnable = true; public static bool ChestSalesmanPreHardmodeChestsRequireHardmodeActivated = false; public static bool ChestSalesmanSellsGoldChest = true; public static bool ChestSalesmanSellsIceChest = true; public static bool ChestSalesmanSellsIvyChest = true; public static bool ChestSalesmanSellsLihzahrdChest = true; public static bool ChestSalesmanSellsLivingWoodChest = false; public static bool ChestSalesmanSellsSkywareChest = true; public static bool ChestSalesmanSellsOceanChest = true; public static bool ChestSalesmanSellsWebCoveredChest = true; public static bool ChestSalesmanSellsShadowChest = true; public static bool ChestSalesmanSellsBiomeChests = true; public static bool EnchantedSwordRecipe = true; public static bool ArkhalisRecipe = true; public static bool UseEnchangedSwordInNightsEdgeRecipe = true; public static bool UseArkhalisInNightsEdgeRecipe = true; public static bool UseCloudinaBottleRecipe = true; public static bool UseBlizzardinaBottleRecipe = true; public static bool UseSandstorminaBottleRecipe = true; public static bool UseCustomCelestialSigilRecipe = true; public static int CustomCelestialSigilEachLunarFragmentCost= 9; public static bool UseChlorophyteAcceleratorRecipe = true; public static int ChlorophyteAcceleratorHallowedBarCost = 0; public static int ChlorophyteAcceleratorLihzahrdBrickCost = 10; public static int ChlorophyteAcceleratorWireCost = 10; public static int ChlorophyteAcceleratorChlorophyteOreCost = 1; public static int ChlorophyteAcceleratorHallowedBarInput = 0; public static int ChlorophyteAcceleratorMudBlockInput = 60; public static int ChlorophyteAcceleratorLihzahrdPowerCellInput = 1; public static int ChlorophyteAcceleratorChlorophyteOreOutput = 60; public static bool UseTimePotionRecipe = true; public static int TimePotionNeonTetraCost = 1; public static int TimePotionGlowingMushroomCost = 1; public static bool LivingWoodChestRecipe = true; public static bool HermesBootsRecipe = true; public static int HermesBootsSilkCost = 46; public static int HermesBootsSwiftnessPotionCost = 4; public static bool LavaCharmRecipe = true; public static int LavaCharmFireblossomCost = 1; public static int LavaCharmWaterleafCost = 1; public static int LavaCharmHellstoneBarCost = 15; public static bool ExpertChangePotionRecipe_SET_TO_FALSE_IF_YOU_THINK_PLAYERS_MIGHT_ABUSE_THIS = true; public static int ExpertChangePotionMushroomCost = 1; public static int ExpertChangePotionGlowingMushroomCost = 1; public static bool CrateDowngradeRecipes = true; public static bool UseRainPotionRecipe = true; public static int RainPotionWaterleafCost = 1; public static int RainPotionRainCloudCost = 1; public static bool UseSlimeRainPotionRecipe = true; public static int SlimeRainPotionRainPotionCost = 1; public static int SlimeRainPotionWaterleafCost = 0; public static int SlimeRainPotionRainCloudCost = 0; public static int SlimeRainPotionGelCost = 1; public static bool UseSandstormPotionRecipe = true; public static int SandstormPotionBlinkrootCost = 1; public static int SandstormPotionSandBlockCost = 1; public static bool UseAnglerPotionRecipe = true; public static int AnglerPotionSpecularFishCost = 1; public static int AnglerPotionMoonglowCost = 1; public static float BattlePotionSpawnrateMultiplier = 1f; public static float BattlePotionMaxSpawnsMultiplier = 1f; public static bool UseWarPotionRecipe = true; public static float WarPotionSpawnrateMultiplier = 10f; public static float WarPotionMaxSpawnsMultiplier = 10f; public static int WarPotionPowderCost = 5; public static int WarPotionDurationInFrames = 25200; public static int NewCharacterMiningPotions = 3; public static int NewCharacterCopperBars = 0; public static int NewCharacterIronBars = 0; public static int NewCharacterSilverBars = 0; public static int NewCharacterGoldBars = 0; public static int NewCharacterBarrels = 0; public static int NewCharacterCopperCoins = 0; public static int NewCharacterSilverCoins = 0; public static int NewCharacterGoldCoins = 0; public static int NewCharacterPlatinumCoins = 0; public static int NewCharacterWarPotions = 0; public static float ExtractinatorGivesAmberMosquito = 0.0014f; public static float ExtractinatorGivesDiamond = 0f; public static float ExtractinatorGivesRuby = 0f; public static float ExtractinatorGivesEmerald = 0f; public static float ExtractinatorGivesSapphire = 0f; public static float ExtractinatorGivesTopaz = 0f; public static float ExtractinatorGivesAmethyst = 0f; public static float ExtractinatorGivesAmber = 0f; public static float ExtractinatorGivesGoldOre = 0f; public static float ExtractinatorGivesPlatinumOre = 0f; public static float ExtractinatorGivesFossilOre = 0f; public static float ExtractinatorGivesSilverOre = 0f; public static float ExtractinatorGivesTungstenOre = 0f; public static float ExtractinatorGivesIronOre = 0f; public static float ExtractinatorGivesLeadOre = 0f; public static float ExtractinatorGivesCopperOre = 0f; public static float ExtractinatorGivesTinOre = 0f; public static float ExtractinatorGivesPlatinumCoin = 0f; public static float ExtractinatorGivesGoldCoin = 0f; public static float ExtractinatorGivesSilverCoin = 0f; public static float ExtractinatorGivesCopperCoin = 0f; public static float FishCatchBecomesGoldenCarp = 0f; public static float FishCatchBecomesBlueJellyfish = 0.01f; public static float FishCatchBecomesPinkJellyfish = 0.01f; public static float FishCatchBecomesGreenJellyfish = 0.01f; public static float FishCatchBecomesChaosFish = 0f; public static float FishCatchBecomesReaverSharkBeforeEyeOfCthulhuEaterOfWorldsAndSkeletronDowned = 0f; public static float FishCatchBecomesReaverSharkAfterEyeOfCthulhuEaterOfWorldsAndSkeletronDowned = 0.02f; public static float FishCatchBecomesReaverSharkAfterAllMechBossesDowned = 0f; public static float FishCatchBecomesSawtoothSharkBeforeEyeOfCthulhuEaterOfWorldsAndSkeletronDowned = 0f; public static float FishCatchBecomesSawtoothSharkAfterEyeOfCthulhuEaterOfWorldsAndSkeletronDowned = 0.02f; public static float FishCatchBecomesSawtoothSharkAfterAllMechBossesDowned = 0f; public static float FishCatchBecomesScalyTruffle = 0.05f; public static float FishCatchBecomesZephyrFish = 0.01f; public static float FishCatchBecomesToxikarp = 0.02f; public static float FishCatchBecomesBladetongue = 0.02f; public static float FishCatchBecomesCrystalSerpent = 0.02f; public static float FishCatchBecomesPurpleClubberfish = 0f; public static float FishCatchBecomesRockfish = 0f; public static float FishCatchBecomesFrogLeg = 0.01f; public static float FishCatchBecomesSwordfish = 0f; public static float FishCatchBecomesBalloonPufferfish = 0.01f; public static float FishCatchBecomesFrostDaggerfish = 0f; public static float FishCatchBecomesWoodenCrate = 0f; public static float FishCatchBecomesIronCrate = 0f; public static float FishCatchBecomesJungleCrate = 0f; public static float FishCatchBecomesSkyCrate = 0f; public static float FishCatchBecomesCorruptCrate = 0f; public static float FishCatchBecomesCrimsonCrate = 0f; public static float FishCatchBecomesHallowedCrate = 0f; public static float FishCatchBecomesDungeonCrate = 0f; public static float FishCatchBecomesGoldenCrate = 0f; public static bool CrateUpgradesDependingOnFishingPower = true; public static int DropTriesForAllEnemyDroppedLoot = 1; static string ConfigPath = Path.Combine(Main.SavePath, "Mod Configs", filename); static Preferences Configuration = new Preferences(ConfigPath); public static void Load() { bool success = ReadConfig(); if(!success) { ErrorLogger.Log("Failed to read Reduced Grinding's config file! Recreating config..."); CreateConfig(); } } static bool ReadConfig() { if(Configuration.Load()) { Configuration.Get("BagBoneRattleIncrease", ref BagBoneRattleIncrease); Configuration.Get("BagFishronWingsIncrease", ref BagFishronWingsIncrease); Configuration.Get("BagEatersBoneIncrease", ref BagEatersBoneIncrease); Configuration.Get("BagBinocularsIncrease", ref BagBinocularsIncrease); Configuration.Get("BagTheAxeIncrease", ref BagTheAxeIncrease); Configuration.Get("BagSeedlingIncrease", ref BagSeedlingIncrease); Configuration.Get("BagHoneyedGogglesIncrease", ref BagHoneyedGogglesIncrease); Configuration.Get("BagNectarIncrease", ref BagNectarIncrease); Configuration.Get("BagBookofSkullsIncrease", ref BagBookofSkullsIncrease); Configuration.Get("BagSkeletronBoneKey", ref BagSkeletronBoneKey); Configuration.Get("JungleCrateSeaweed", ref JungleCrateSeaweed); Configuration.Get("JungleCrateFlowerBoots", ref JungleCrateFlowerBoots); Configuration.Get("JungleCrateLivingMahoganyWand", ref JungleCrateLivingMahoganyWand); Configuration.Get("JungleCrateRichMahoganyLeafWand", ref JungleCrateRichMahoganyLeafWand); Configuration.Get("WoodenIronAndGoldCrateLivingLoom", ref WoodenIronAndGoldCrateLivingLoom); Configuration.Get("WoodenIronAndGoldCrateLeafWand", ref WoodenIronAndGoldCrateLeafWand); Configuration.Get("WoodenIronAndGoldCrateLivingWoodWand", ref WoodenIronAndGoldCrateLivingWoodWand); Configuration.Get("WoodenIronAndGoldCrateWaterWalkingBoots", ref WoodenIronAndGoldCrateWaterWalkingBoots); Configuration.Get("WoodenIronAndGoldCrateWaterFlippers", ref WoodenIronAndGoldCrateWaterFlippers); Configuration.Get("SkyCrateSkyMill", ref SkyCrateSkyMill); Configuration.Get("PresentDogWhistle", ref PresentDogWhistle); Configuration.Get("PresentToolbox ", ref PresentToolbox); Configuration.Get("PresentHandWarmer", ref PresentHandWarmer); Configuration.Get("PresentCandyCanePickaxe", ref PresentCandyCanePickaxe); Configuration.Get("PresentCandyCaneHook", ref PresentCandyCaneHook); Configuration.Get("PresentFruitcakeChakram", ref PresentFruitcakeChakram); Configuration.Get("PresentRedRyderPlusMusketBall", ref PresentRedRyderPlusMusketBall); Configuration.Get("PresentCandyCaneSword", ref PresentCandyCaneSword); Configuration.Get("PresentMrsClausCostume", ref PresentMrsClausCostume); Configuration.Get("PresentParkaOutfit", ref PresentParkaOutfit); Configuration.Get("PresentTreeCostume", ref PresentTreeCostume); Configuration.Get("PresentSnowHat", ref PresentSnowHat); Configuration.Get("PresentUglySweater", ref PresentUglySweater); Configuration.Get("PresentReindeerAntlers", ref PresentReindeerAntlers); Configuration.Get("PresentCoal", ref PresentCoal); Configuration.Get("PresentChristmasPudding", ref PresentChristmasPudding); Configuration.Get("PresentSugarCookie", ref PresentSugarCookie); Configuration.Get("PresentGingerbreadCookie", ref PresentGingerbreadCookie); Configuration.Get("PresentStarAnise", ref PresentStarAnise); Configuration.Get("PresentEggnog", ref PresentEggnog); Configuration.Get("PresentHolly", ref PresentHolly); Configuration.Get("PresentPineTreeBlock", ref PresentPineTreeBlock); Configuration.Get("PresentCandyCaneBlock", ref PresentCandyCaneBlock); Configuration.Get("PresentGreenCandyCaneBlock", ref PresentGreenCandyCaneBlock); Configuration.Get("PresentHardmodeSnowGlobe", ref PresentHardmodeSnowGlobe); Configuration.Get("LootSkeletronBoneKey", ref LootSkeletronBoneKey); Configuration.Get("LootBookofSkullsIncrease", ref LootBookofSkullsIncrease); Configuration.Get("LootBoneRattleIncrease", ref LootBoneRattleIncrease); Configuration.Get("LootFishronWingsIncrease", ref LootFishronWingsIncrease); Configuration.Get("LootEatersBoneIncrease", ref LootEatersBoneIncrease); Configuration.Get("LootBinocularsIncrease", ref LootBinocularsIncrease); Configuration.Get("LootTheAxeIncrease", ref LootTheAxeIncrease); Configuration.Get("LootSeedlingIncrease", ref LootSeedlingIncrease); Configuration.Get("LootHoneyedGogglesIncrease", ref LootHoneyedGogglesIncrease); Configuration.Get("LootNectarIncrease", ref LootNectarIncrease); Configuration.Get("BiomeKeyIncreaseForOneMechBossDown", ref BiomeKeyIncreaseForOneMechBossDown); Configuration.Get("BiomeKeyIncreaseForTwoMechBossDown", ref BiomeKeyIncreaseForTwoMechBossDown); Configuration.Get("BiomeKeyIncreaseForThreeMechBossDown", ref BiomeKeyIncreaseForThreeMechBossDown); Configuration.Get("ExpertLootAdhesiveBandageIncrease", ref ExpertLootAdhesiveBandageIncrease); Configuration.Get("LootAdhesiveBandageIncrease", ref LootAdhesiveBandageIncrease); Configuration.Get("LootRodofDiscordIncrease", ref LootRodofDiscordIncrease); Configuration.Get("ExpertLootTrifoldMapIncrease", ref ExpertLootTrifoldMapIncrease); Configuration.Get("LootTrifoldMapIncrease", ref LootTrifoldMapIncrease); Configuration.Get("ExpertLootNazarIncrease", ref ExpertLootNazarIncrease); Configuration.Get("LootNazarIncrease", ref LootNazarIncrease); Configuration.Get("ExpertLootBezoarIncrease", ref ExpertLootBezoarIncrease); Configuration.Get("LootBezoarIncrease", ref LootBezoarIncrease); Configuration.Get("ExpertLootVitaminsIncrease", ref ExpertLootVitaminsIncrease); Configuration.Get("LootVitaminsIncrease", ref LootVitaminsIncrease); Configuration.Get("ExpertLootBlindfoldIncrease", ref ExpertLootBlindfoldIncrease); Configuration.Get("LootBlindfoldIncrease", ref LootBlindfoldIncrease); Configuration.Get("ExpertLootFastClockIncrease", ref ExpertLootFastClockIncrease); Configuration.Get("LootFastClockIncrease", ref LootFastClockIncrease); Configuration.Get("LootLizardEggIncrease", ref LootLizardEggIncrease); Configuration.Get("LootTurtleShellIncrease", ref LootTurtleShellIncrease); Configuration.Get("LootFrozenTurtleShellIncrease", ref LootFrozenTurtleShellIncrease); Configuration.Get("ExpertLootPaladinsShieldIncrease", ref ExpertLootPaladinsShieldIncrease); Configuration.Get("LootPaladinsShieldIncrease", ref LootPaladinsShieldIncrease); Configuration.Get("PirateLootCoinGunIncrease", ref PirateLootCoinGunIncrease); Configuration.Get("PirateLootLuckyCoinIncrease", ref PirateLootLuckyCoinIncrease); Configuration.Get("PirateLootDiscountCardIncrease", ref PirateLootDiscountCardIncrease); Configuration.Get("PirateLootPirateStaffIncrease", ref PirateLootPirateStaffIncrease); Configuration.Get("PirateLootGoldRingIncrease", ref PirateLootGoldRingIncrease); Configuration.Get("PirateShipLootCoinGunIncrease", ref PirateShipLootCoinGunIncrease); Configuration.Get("PirateShipLootLuckyCoinIncrease", ref PirateShipLootLuckyCoinIncrease); Configuration.Get("PirateShipLootDiscountCardIncrease", ref PirateShipLootDiscountCardIncrease); Configuration.Get("PirateShipLootPirateShipStaffIncrease", ref PirateShipLootPirateShipStaffIncrease); Configuration.Get("PirateShipLootGoldRingIncrease", ref PirateShipLootGoldRingIncrease); Configuration.Get("ExpertLootSlimeStaffIncrease", ref ExpertLootSlimeStaffIncrease); Configuration.Get("LootSlimeStaffIncrease", ref LootSlimeStaffIncrease); Configuration.Get("ExpertLootMegaphoneIncrease", ref ExpertLootMegaphoneIncrease); Configuration.Get("LootMegaphoneIncrease", ref LootMegaphoneIncrease); Configuration.Get("ExpertLootArmorPolishIncrease", ref ExpertLootArmorPolishIncrease); Configuration.Get("LootArmorPolishIncrease", ref LootArmorPolishIncrease); Configuration.Get("LootElfHatIncrease", ref LootElfHatIncrease); Configuration.Get("LootElfShirtIncrease", ref LootElfShirtIncrease); Configuration.Get("LootElfPantsIncrease", ref LootElfPantsIncrease); Configuration.Get("ExpertLootWispinaBottleIncrease", ref ExpertLootWispinaBottleIncrease); Configuration.Get("LootWispinaBottleIncrease", ref LootWispinaBottleIncrease); Configuration.Get("LootAncientShadowHelmetIncrease", ref LootAncientShadowHelmetIncrease); Configuration.Get("LootAncientShadowScalemailIncrease", ref LootAncientShadowScalemailIncrease); Configuration.Get("LootAncientShadowGreavesIncrease", ref LootAncientShadowGreavesIncrease); Configuration.Get("LootEyePatchIncrease", ref LootEyePatchIncrease); Configuration.Get("LootRobotHatIncrease", ref LootRobotHatIncrease); Configuration.Get("LootSailorHatIncrease", ref LootSailorHatIncrease); Configuration.Get("LootSailorShirtIncrease", ref LootSailorShirtIncrease); Configuration.Get("LootSailorPantsIncrease", ref LootSailorPantsIncrease); Configuration.Get("LootSkullIncrease", ref LootSkullIncrease); Configuration.Get("LootAncientNecroHelmetIncrease", ref LootAncientNecroHelmetIncrease); Configuration.Get("LootBoneFeatherIncrease", ref LootBoneFeatherIncrease); Configuration.Get("LootCascadeIncrease", ref LootCascadeIncrease); Configuration.Get("LootHelFireIncrease", ref LootHelFireIncrease); Configuration.Get("ExpertLootMagnetSphereIncrease", ref ExpertLootMagnetSphereIncrease); Configuration.Get("LootMagnetSphereIncrease", ref LootMagnetSphereIncrease); Configuration.Get("LootAncientCobaltHelmetIncrease", ref LootAncientCobaltHelmetIncrease); Configuration.Get("LootAncientCobaltBreastplateIncrease", ref LootAncientCobaltBreastplateIncrease); Configuration.Get("LootAncientCobaltLeggingsIncrease", ref LootAncientCobaltLeggingsIncrease); Configuration.Get("LootClothierVoodooDollIncrease", ref LootClothierVoodooDollIncrease); Configuration.Get("LootGoldenFurnitureIncrease", ref LootGoldenFurnitureIncrease); Configuration.Get("ExpertLootKeybrandIncrease", ref ExpertLootKeybrandIncrease); Configuration.Get("LootKeybrandIncrease", ref LootKeybrandIncrease); Configuration.Get("LootPlumbersHatIncrease", ref LootPlumbersHatIncrease); Configuration.Get("LootBoneWandIncrease", ref LootBoneWandIncrease); Configuration.Get("LootChainKnifeIncrease", ref LootChainKnifeIncrease); Configuration.Get("ExpertLootDeathSickleIncrease", ref ExpertLootDeathSickleIncrease); Configuration.Get("LootDeathSickleIncrease", ref LootDeathSickleIncrease); Configuration.Get("LootZombieArmIncrease", ref LootZombieArmIncrease); Configuration.Get("LootBoneSwordIncrease", ref LootBoneSwordIncrease); Configuration.Get("LootAncientGoldHelmetIncrease", ref LootAncientGoldHelmetIncrease); Configuration.Get("ExpertLootBlessedAppleIncrease", ref ExpertLootBlessedAppleIncrease); Configuration.Get("LootBlessedAppleIncrease", ref LootBlessedAppleIncrease); Configuration.Get("LootCutlassIncrease", ref LootCutlassIncrease); Configuration.Get("LootGiantHarpyFeatherIncrease", ref LootGiantHarpyFeatherIncrease); Configuration.Get("LootHarpoonIncrease", ref LootHarpoonIncrease); Configuration.Get("LootIceSickleIncrease", ref LootIceSickleIncrease); Configuration.Get("LootKrakenIncrease", ref LootKrakenIncrease); Configuration.Get("LootMarrowIncrease", ref LootMarrowIncrease); Configuration.Get("LootMeatGrinderIncrease", ref LootMeatGrinderIncrease); Configuration.Get("LootUziIncrease", ref LootUziIncrease); Configuration.Get("LootYeletsIncrease", ref LootYeletsIncrease); Configuration.Get("LootBeamSwordIncrease", ref LootBeamSwordIncrease); Configuration.Get("LootBlackLensIncrease", ref LootBlackLensIncrease); Configuration.Get("LootEskimoHoodIncrease", ref LootEskimoHoodIncrease); Configuration.Get("LootEskimoCoatIncrease", ref LootEskimoCoatIncrease); Configuration.Get("LootEskimoPantsIncrease", ref LootEskimoPantsIncrease); Configuration.Get("HellBatLootMagmaStoneIncrease", ref HellBatLootMagmaStoneIncrease); Configuration.Get("LavaBatLootMagmaStoneIncrease", ref LavaBatLootMagmaStoneIncrease); Configuration.Get("LootSnowballLauncherIncrease", ref LootSnowballLauncherIncrease); Configuration.Get("LootTatteredBeeWingIncrease", ref LootTatteredBeeWingIncrease); Configuration.Get("LootAncientIronHelmetIncrease", ref LootAncientIronHelmetIncrease); Configuration.Get("LootBrainScramblerIncrease", ref LootBrainScramblerIncrease); Configuration.Get("LootJellyfishNecklaceIncrease", ref LootJellyfishNecklaceIncrease); Configuration.Get("LootLamiaClothesIncrease", ref LootLamiaClothesIncrease); Configuration.Get("LootMagicQuiverIncrease", ref LootMagicQuiverIncrease); Configuration.Get("ExpertLootMoonStoneIncrease", ref ExpertLootMoonStoneIncrease); Configuration.Get("LootMoonStoneIncrease", ref LootMoonStoneIncrease); Configuration.Get("LootPirateMapIncrease", ref LootPirateMapIncrease); Configuration.Get("LootFireFeatherIncrease", ref LootFireFeatherIncrease); Configuration.Get("LootUnicornonaStickIncrease", ref LootUnicornonaStickIncrease); Configuration.Get("LootWhoopieCushionIncrease", ref LootWhoopieCushionIncrease); Configuration.Get("LootAmarokIncrease", ref LootAmarokIncrease); Configuration.Get("LootGoodieBagIncrease", ref LootGoodieBagIncrease); Configuration.Get("LootBonePickaxeIncrease", ref LootBonePickaxeIncrease); Configuration.Get("LootPsychoKnifeIncrease", ref LootPsychoKnifeIncrease); Configuration.Get("ExpertLootPsychoKnifeIncrease", ref ExpertLootPsychoKnifeIncrease); Configuration.Get("LootBunnyHoodIncrease", ref LootBunnyHoodIncrease); Configuration.Get("LootMummyCostumeIncrease", ref LootMummyCostumeIncrease); Configuration.Get("LootObsidianRoseIncrease", ref LootObsidianRoseIncrease); Configuration.Get("LootGoldenKeyIncrease", ref LootGoldenKeyIncrease); Configuration.Get("LootMoonCharmIncrease", ref LootMoonCharmIncrease); Configuration.Get("LootAncientHornIncrease", ref LootAncientHornIncrease); Configuration.Get("LootDemonScytheIncrease", ref LootDemonScytheIncrease); Configuration.Get("LootDivingHelmetIncrease", ref LootDivingHelmetIncrease); Configuration.Get("LootEyeSpringIncrease", ref LootEyeSpringIncrease); Configuration.Get("LootFrostStaffIncrease", ref LootFrostStaffIncrease); Configuration.Get("LootLihzahrdPowerCellIncrease", ref LootLihzahrdPowerCellIncrease); Configuration.Get("LootLivingFireBlockIncrease", ref LootLivingFireBlockIncrease); Configuration.Get("LootMandibleBladeIncrease", ref LootMandibleBladeIncrease); Configuration.Get("LootMeteoriteIncrease", ref LootMeteoriteIncrease); Configuration.Get("LootPedguinssuitIncrease", ref LootPedguinssuitIncrease); Configuration.Get("LootShackleIncrease", ref LootShackleIncrease); Configuration.Get("LootVikingHelmetIncrease", ref LootVikingHelmetIncrease); Configuration.Get("LootUmbrellaHatIncrease", ref LootUmbrellaHatIncrease); Configuration.Get("LootMiningHelmetIncrease", ref LootMiningHelmetIncrease); Configuration.Get("LootMiningShirtIncrease", ref LootMiningShirtIncrease); Configuration.Get("LootMiningPantsIncrease", ref LootMiningPantsIncrease); Configuration.Get("LootBrokenBatWingIncrease", ref LootBrokenBatWingIncrease); Configuration.Get("LootDesertSpiritLampIncrease", ref LootDesertSpiritLampIncrease); Configuration.Get("LootHookIncrease", ref LootHookIncrease); Configuration.Get("LootLightShardIncrease", ref LootLightShardIncrease); Configuration.Get("LootMoonMaskIncrease", ref LootMoonMaskIncrease); Configuration.Get("LootSunMaskIncrease", ref LootSunMaskIncrease); Configuration.Get("LootGiantBowIncrease", ref LootGiantBowIncrease); Configuration.Get("LootRainArmorIncrease", ref LootRainArmorIncrease); Configuration.Get("LootRocketLauncherIncrease", ref LootRocketLauncherIncrease); Configuration.Get("LootToySledIncrease", ref LootToySledIncrease); Configuration.Get("LootSniperRifleIncrease", ref LootSniperRifleIncrease); Configuration.Get("LootTacticalShotgunIncrease", ref LootTacticalShotgunIncrease); Configuration.Get("LootAncientClothIncrease", ref LootAncientClothIncrease); Configuration.Get("LootDarkShardIncrease", ref LootDarkShardIncrease); Configuration.Get("LootNimbusRodIncrease", ref LootNimbusRodIncrease); Configuration.Get("LootRifleScopeIncrease", ref LootRifleScopeIncrease); Configuration.Get("LootSWATHelmetIncrease", ref LootSWATHelmetIncrease); Configuration.Get("LootBlackBeltIncrease", ref LootBlackBeltIncrease); Configuration.Get("LootTabiIncrease", ref LootTabiIncrease); Configuration.Get("LootPresentIncrease", ref LootPresentIncrease); Configuration.Get("ExpertLootMoneyTroughIncrease", ref ExpertLootMoneyTroughIncrease); Configuration.Get("LootMoneyTroughIncrease", ref LootMoneyTroughIncrease); Configuration.Get("LootSoulofNightIncrease", ref LootSoulofNightIncrease); Configuration.Get("ExpertLootSoulofNightIncrease", ref ExpertLootSoulofNightIncrease); Configuration.Get("LootSoulofLightIncrease", ref LootSoulofLightIncrease); Configuration.Get("ExpertLootSoulofLightIncrease", ref ExpertLootSoulofLightIncrease); Configuration.Get("LootTallyCounterIncrease", ref LootTallyCounterIncrease); Configuration.Get("LootBananarangIncrease", ref LootBananarangIncrease); Configuration.Get("LootDualHookIncrease", ref LootDualHookIncrease); Configuration.Get("LootMagicDaggerIncrease", ref LootMagicDaggerIncrease); Configuration.Get("LootTitanGloveIncrease", ref LootTitanGloveIncrease); Configuration.Get("LootPhilosophersStoneIncrease", ref LootPhilosophersStoneIncrease); Configuration.Get("LootCrossNecklaceIncrease", ref LootCrossNecklaceIncrease); Configuration.Get("LootStarCloakIncrease", ref LootStarCloakIncrease); Configuration.Get("LootDartRifleIncrease", ref LootDartRifleIncrease); Configuration.Get("LootWormHookIncrease", ref LootWormHookIncrease); Configuration.Get("LootChainGuillotinesIncrease", ref LootChainGuillotinesIncrease); Configuration.Get("LootClingerStaffIncrease", ref LootClingerStaffIncrease); Configuration.Get("LootPutridScentIncrease", ref LootPutridScentIncrease); Configuration.Get("LootLifeDrainIncrease", ref LootLifeDrainIncrease); Configuration.Get("LootDartPistolIncrease", ref LootDartPistolIncrease); Configuration.Get("LootFetidBaghnakhsIncrease", ref LootFetidBaghnakhsIncrease); Configuration.Get("LootFleshKnucklesIncrease", ref LootFleshKnucklesIncrease); Configuration.Get("LootTendonHookIncrease", ref LootTendonHookIncrease); Configuration.Get("LootDaedalusStormbowIncrease", ref LootDaedalusStormbowIncrease); Configuration.Get("LootFlyingKnifeIncrease", ref LootFlyingKnifeIncrease); Configuration.Get("LootCrystalVileShardIncrease", ref LootCrystalVileShardIncrease); Configuration.Get("LootIlluminantHookIncrease", ref LootIlluminantHookIncrease); Configuration.Get("LootBloodyMacheteIncrease", ref LootBloodyMacheteIncrease); Configuration.Get("LootRallyIncrease", ref LootRallyIncrease); Configuration.Get("LootFestiveWingsIncrease", ref LootFestiveWingsIncrease); Configuration.Get("LootBabyGrinchsMischiefWhistleIncrease", ref LootBabyGrinchsMischiefWhistleIncrease); Configuration.Get("LootReindeerBellsIncrease", ref LootReindeerBellsIncrease); Configuration.Get("LootPocketMirrorIncrease", ref LootPocketMirrorIncrease); Configuration.Get("ExpertLootPocketMirrorIncrease", ref ExpertLootPocketMirrorIncrease); Configuration.Get("LootMothronWingsIncrease", ref LootMothronWingsIncrease); Configuration.Get("ExpertLootMothronWingsIncrease", ref ExpertLootMothronWingsIncrease); Configuration.Get("LootKOCannonIncrease", ref LootKOCannonIncrease); Configuration.Get("IceSlimeAndSpikedIceSlimeLootFishItem", ref IceSlimeAndSpikedIceSlimeLootFishItem); Configuration.Get("TombCrawlerAndDuneSplicerLootPyramidChestItem", ref TombCrawlerAndDuneSplicerLootPyramidChestItem); Configuration.Get("HellBiomeModdedShadowBoxLoot", ref HellBiomeModdedShadowBoxLoot); Configuration.Get("LootCompassIncrease", ref LootCompassIncrease); Configuration.Get("LootDepthMeterIncrease", ref LootDepthMeterIncrease); Configuration.Get("SlimeStaffIncreaseToSurfaceSlimes", ref SlimeStaffIncreaseToSurfaceSlimes); Configuration.Get("SlimeStaffIncreaseToUndergroundSlimes", ref SlimeStaffIncreaseToUndergroundSlimes); Configuration.Get("SlimeStaffIncreaseToCavernSlimess", ref SlimeStaffIncreaseToCavernSlimess); Configuration.Get("SlimeStaffIncreaseToIceSpikedSlimes", ref SlimeStaffIncreaseToIceSpikedSlimes); Configuration.Get("SlimeStaffIncreaseToSpikedJungleSlimes", ref SlimeStaffIncreaseToSpikedJungleSlimes); Configuration.Get("TravelingMerchantLifeformAnalyzerIncrease", ref TravelingMerchantLifeformAnalyzerIncrease); Configuration.Get("TravelingMerchantDPSMeterIncrease", ref TravelingMerchantDPSMeterIncrease); Configuration.Get("TravelingMerchantStopwatchIncrease", ref TravelingMerchantStopwatchIncrease); Configuration.Get("TravelingMerchantMetalDetector", ref TravelingMerchantMetalDetector); Configuration.Get("TravelingMerchantCelestialMagnetIncrease", ref TravelingMerchantCelestialMagnetIncrease); Configuration.Get("TravelingMerchantAmmoBoxIncrease", ref TravelingMerchantAmmoBoxIncrease); Configuration.Get("TravelingMerchantPaintSprayerIncrease", ref TravelingMerchantPaintSprayerIncrease); Configuration.Get("TravelingMerchantBrickLayerIncrease", ref TravelingMerchantBrickLayerIncrease); Configuration.Get("TravelingMerchantPortableCementMixerIncrease", ref TravelingMerchantPortableCementMixerIncrease); Configuration.Get("TravelingMerchantExtendoGripIncrease", ref TravelingMerchantExtendoGripIncrease); Configuration.Get("TravelingMerchantGatligatorIncrease", ref TravelingMerchantGatligatorIncrease); Configuration.Get("TravelingMerchantPulseBowIncrease", ref TravelingMerchantPulseBowIncrease); Configuration.Get("TravelingMerchantSakeIncrease", ref TravelingMerchantSakeIncrease); Configuration.Get("TravelingMerchantPhoIncrease", ref TravelingMerchantPhoIncrease); Configuration.Get("TravelingMerchantPadThaiIncrease", ref TravelingMerchantPadThaiIncrease); Configuration.Get("TravelingMerchantUltraBrightTorchIncrease", ref TravelingMerchantUltraBrightTorchIncrease); Configuration.Get("TravelingMerchantMagicHatIncrease", ref TravelingMerchantMagicHatIncrease); Configuration.Get("TravelingMerchantGypsyRobeIncrease", ref TravelingMerchantGypsyRobeIncrease); Configuration.Get("TravelingMerchantGiIncrease", ref TravelingMerchantGiIncrease); Configuration.Get("TravelingMerchantPresseratorIncrease", ref TravelingMerchantPresseratorIncrease); Configuration.Get("TravelingMerchantYellowCounterweightIncrease", ref TravelingMerchantYellowCounterweightIncrease); Configuration.Get("TravelingMerchantBlackCounterweightIncrease", ref TravelingMerchantBlackCounterweightIncrease); Configuration.Get("TravelingMerchantSittingDucksFishingPoleIncrease", ref TravelingMerchantSittingDucksFishingPoleIncrease); Configuration.Get("TravelingMerchantKatanaIncrease", ref TravelingMerchantKatanaIncrease); Configuration.Get("TravelingMerchantCode1Increase", ref TravelingMerchantCode1Increase); Configuration.Get("TravelingMerchantRevolverIncrease", ref TravelingMerchantRevolverIncrease); Configuration.Get("TravelingMerchantCode2Increase", ref TravelingMerchantCode2Increase); Configuration.Get("TravelingMerchantRedTeamBlockIncrease", ref TravelingMerchantRedTeamBlockIncrease); Configuration.Get("TravelingMerchantRedTeamPlatformIncrease", ref TravelingMerchantRedTeamPlatformIncrease); Configuration.Get("TravelingMerchantYellowTeamBlockIncrease", ref TravelingMerchantYellowTeamBlockIncrease); Configuration.Get("TravelingMerchantYellowTeamPlatformIncrease", ref TravelingMerchantYellowTeamPlatformIncrease); Configuration.Get("TravelingMerchantGreenTeamBlockIncrease", ref TravelingMerchantGreenTeamBlockIncrease); Configuration.Get("TravelingMerchantGreenTeamPlatformIncrease", ref TravelingMerchantGreenTeamPlatformIncrease); Configuration.Get("TravelingMerchantBlueTeamBlockIncrease", ref TravelingMerchantBlueTeamBlockIncrease); Configuration.Get("TravelingMerchantBlueTeamPlatformIncrease", ref TravelingMerchantBlueTeamPlatformIncrease); Configuration.Get("TravelingMerchantPinkTeamBlockIncrease", ref TravelingMerchantPinkTeamBlockIncrease); Configuration.Get("TravelingMerchantPinkTeamPlatformIncrease", ref TravelingMerchantPinkTeamPlatformIncrease); Configuration.Get("TravelingMerchantWhiteTeamBlockIncrease", ref TravelingMerchantWhiteTeamBlockIncrease); Configuration.Get("TravelingMerchantWhiteTeamPlatformIncrease", ref TravelingMerchantWhiteTeamPlatformIncrease); Configuration.Get("TravelingMerchantDiamondRingIncrease", ref TravelingMerchantDiamondRingIncrease); Configuration.Get("TravelingMerchantAngelHaloIncrease", ref TravelingMerchantAngelHaloIncrease); Configuration.Get("TravelingMerchantFezIncrease", ref TravelingMerchantFezIncrease); Configuration.Get("TravelingMerchantWinterCapeIncrease", ref TravelingMerchantWinterCapeIncrease); Configuration.Get("TravelingMerchantRedCapeIncrease", ref TravelingMerchantRedCapeIncrease); Configuration.Get("TravelingMerchantCrimsonCapeIncrease", ref TravelingMerchantCrimsonCapeIncrease); Configuration.Get("TravelingMerchantMysteriousCapeIncrease", ref TravelingMerchantMysteriousCapeIncrease); Configuration.Get("TravelingMerchantKimonoIncrease", ref TravelingMerchantKimonoIncrease); Configuration.Get("TravelingMerchantWaterGunIncrease", ref TravelingMerchantWaterGunIncrease); Configuration.Get("TravelingMerchantCompanionCubeIncrease", ref TravelingMerchantCompanionCubeIncrease); Configuration.Get("TravelingMerchantChaliceIncrease", ref TravelingMerchantChaliceIncrease); Configuration.Get("TravelingMerchantArcaneRuneWallIncrease", ref TravelingMerchantArcaneRuneWallIncrease); Configuration.Get("TravelingMerchantFancyDishesIncrease", ref TravelingMerchantFancyDishesIncrease); Configuration.Get("TravelingMerchantDynastyWoodIncrease", ref TravelingMerchantDynastyWoodIncrease); Configuration.Get("TravelingMerchantRedDynastyShinglesIncrease", ref TravelingMerchantRedDynastyShinglesIncrease); Configuration.Get("TravelingMerchantBlueDynastyShinglesIncrease", ref TravelingMerchantBlueDynastyShinglesIncrease); Configuration.Get("TravelingMerchantZebraSkinIncrease", ref TravelingMerchantZebraSkinIncrease); Configuration.Get("TravelingMerchantLeopardSkinIncrease", ref TravelingMerchantLeopardSkinIncrease); Configuration.Get("TravelingMerchantTigerSkinIncrease", ref TravelingMerchantTigerSkinIncrease); Configuration.Get("TravelingMerchantCastleMarsbergIncrease", ref TravelingMerchantCastleMarsbergIncrease); Configuration.Get("TravelingMerchantMartiaLisaIncrease", ref TravelingMerchantMartiaLisaIncrease); Configuration.Get("TravelingMerchantTheTruthIsUpThereIncrease", ref TravelingMerchantTheTruthIsUpThereIncrease); Configuration.Get("TravelingMerchantNotAKidNorASquidIncrease", ref TravelingMerchantNotAKidNorASquidIncrease); Configuration.Get("TravelingMerchantAcornsIncrease", ref TravelingMerchantAcornsIncrease); Configuration.Get("TravelingMerchantColdSnapIncrease", ref TravelingMerchantColdSnapIncrease); Configuration.Get("TravelingMerchantCursedSaintIncrease", ref TravelingMerchantCursedSaintIncrease); Configuration.Get("TravelingMerchantSnowfellasIncrease", ref TravelingMerchantSnowfellasIncrease); Configuration.Get("TravelingMerchantTheSeasonIncrease", ref TravelingMerchantTheSeasonIncrease); Configuration.Get("TravelingMerchantAlwaysXMasForConfigurations", ref TravelingMerchantAlwaysXMasForConfigurations); Configuration.Get("ChanceThatEnemyKillWillResetTravelingMerchant", ref ChanceThatEnemyKillWillResetTravelingMerchant); Configuration.Get("QuestFishermansGuideIncrease", ref QuestFishermansGuideIncrease); Configuration.Get("QuestWeatherRadioIncrease", ref QuestWeatherRadioIncrease); Configuration.Get("QuestSextantIncrease", ref QuestSextantIncrease); Configuration.Get("QuestAnglerHatIncrease", ref QuestAnglerHatIncrease); Configuration.Get("QuestAnglerVestIncrease", ref QuestAnglerVestIncrease); Configuration.Get("QuestAnglerPantsIncrease", ref QuestAnglerPantsIncrease); Configuration.Get("QuestHighTestFishingLineIncrease", ref QuestHighTestFishingLineIncrease); Configuration.Get("QuestAnglerEarringIncrease", ref QuestAnglerEarringIncrease); Configuration.Get("QuestTackleBoxIncrease", ref QuestTackleBoxIncrease); Configuration.Get("QuestHardcoreFinWingsIncrease", ref QuestHardcoreFinWingsIncrease); Configuration.Get("QuestHardcoreBottomlessBucketIncrease", ref QuestHardcoreBottomlessBucketIncrease); Configuration.Get("QuestHardcoreSuperAbsorbantSpongeIncrease", ref QuestHardcoreSuperAbsorbantSpongeIncrease); Configuration.Get("QuestHardcoreHotlineFishingHookIncrease", ref QuestHardcoreHotlineFishingHookIncrease); Configuration.Get("QuestGoldenFishingRodIncrease", ref QuestGoldenFishingRodIncrease); Configuration.Get("QuestCoralstoneBlockIncrease", ref QuestCoralstoneBlockIncrease); Configuration.Get("QuestTrophyIncrease", ref QuestTrophyIncrease); Configuration.Get("QuestDecorativeFurnitureIncrease", ref QuestDecorativeFurnitureIncrease); Configuration.Get("QuestGoldenBugNetIncrease", ref QuestGoldenBugNetIncrease); Configuration.Get("QuestFishHookIncrease", ref QuestFishHookIncrease); Configuration.Get("WitchDoctorSellsSeaweed", ref WitchDoctorSellsSeaweed); Configuration.Get("WitchDoctorSellsFlowerBoots", ref WitchDoctorSellsFlowerBoots); Configuration.Get("WitchDoctorSellsHoneyDispenser", ref WitchDoctorSellsHoneyDispenser); Configuration.Get("WitchDoctorSellsStaffofRegrowth", ref WitchDoctorSellsStaffofRegrowth); Configuration.Get("MechanicSellsDartTrapAfterSkeletronDefeated", ref MechanicSellsDartTrapAfterSkeletronDefeated); Configuration.Get("MechanicSellsGeyserAfterWallofFleshDefeated", ref MechanicSellsGeyserAfterWallofFleshDefeated); Configuration.Get("MechanicSellsLihzahrdTrapsAfterGolemDefeated", ref MechanicSellsLihzahrdTrapsAfterGolemDefeated); Configuration.Get("MechanicSellsWoodenSpikesAfterGolemDefeated", ref MechanicSellsWoodenSpikesAfterGolemDefeated); Configuration.Get("MerchantSellsFishItem", ref MerchantSellsFishItem); Configuration.Get("MerchantSellsPyramidItems", ref MerchantSellsPyramidItems); Configuration.Get("MerchantSellsCloudInABottleWhenInSky", ref MerchantSellsCloudInABottleWhenInSky); Configuration.Get("MerchantSellsBlizzardInABottleWhenInSnow", ref MerchantSellsBlizzardInABottleWhenInSnow); Configuration.Get("MerchantSellsSandstormInABottleWhenInDesert", ref MerchantSellsSandstormInABottleWhenInDesert); Configuration.Get("ChestSalesmanSpawnable", ref ChestSalesmanSpawnable); Configuration.Get("ChestSalesmanPreHardmodeChestsRequireHardmodeActivated", ref ChestSalesmanPreHardmodeChestsRequireHardmodeActivated); Configuration.Get("ChestSalesmanSellsGoldChest", ref ChestSalesmanSellsGoldChest); Configuration.Get("ChestSalesmanSellsIceChest", ref ChestSalesmanSellsIceChest); Configuration.Get("ChestSalesmanSellsIvyChest", ref ChestSalesmanSellsIvyChest); Configuration.Get("ChestSalesmanSellsLihzahrdChest", ref ChestSalesmanSellsLihzahrdChest); Configuration.Get("ChestSalesmanSellsLivingWoodChest", ref ChestSalesmanSellsLivingWoodChest); Configuration.Get("ChestSalesmanSellsSkywareChest", ref ChestSalesmanSellsSkywareChest); Configuration.Get("ChestSalesmanSellsOceanChest", ref ChestSalesmanSellsOceanChest); Configuration.Get("ChestSalesmanSellsWebCoveredChest", ref ChestSalesmanSellsWebCoveredChest); Configuration.Get("ChestSalesmanSellsShadowChest", ref ChestSalesmanSellsShadowChest); Configuration.Get("ChestSalesmanSellsBiomeChest", ref ChestSalesmanSellsBiomeChests); Configuration.Get("EnchantedSwordRecipe", ref EnchantedSwordRecipe); Configuration.Get("ArkhalisRecipe", ref ArkhalisRecipe); Configuration.Get("UseEnchangedSwordInNightsEdgeRecipe", ref UseEnchangedSwordInNightsEdgeRecipe); Configuration.Get("UseArkhalisInNightsEdgeRecipe", ref UseArkhalisInNightsEdgeRecipe); Configuration.Get("UseCloudinaBottleRecipe", ref UseCloudinaBottleRecipe); Configuration.Get("UseBlizzardinaBottleRecipe", ref UseBlizzardinaBottleRecipe); Configuration.Get("UseSandstorminaBottleRecipe", ref UseSandstorminaBottleRecipe); Configuration.Get("UseCustomCelestialSigilRecipe", ref UseSandstorminaBottleRecipe); Configuration.Get("CustomCelestialSigilEachLunarFragmentCost", ref UseSandstorminaBottleRecipe); Configuration.Get("UseChlorophyteAcceleratorRecipe", ref UseChlorophyteAcceleratorRecipe); Configuration.Get("ChlorophyteAcceleratorHallowedBarCost", ref ChlorophyteAcceleratorHallowedBarCost); Configuration.Get("ChlorophyteAcceleratorLihzahrdBrickCost", ref ChlorophyteAcceleratorLihzahrdBrickCost); Configuration.Get("ChlorophyteAcceleratorWireCost", ref ChlorophyteAcceleratorWireCost); Configuration.Get("ChlorophyteAcceleratorChlorophyteOreCost", ref ChlorophyteAcceleratorChlorophyteOreCost); Configuration.Get("ChlorophyteAcceleratorHallowedBarInput", ref ChlorophyteAcceleratorHallowedBarInput); Configuration.Get("ChlorophyteAcceleratorMudBlockInput", ref ChlorophyteAcceleratorMudBlockInput); Configuration.Get("ChlorophyteAcceleratorLihzahrdPowerCellInput", ref ChlorophyteAcceleratorLihzahrdPowerCellInput); Configuration.Get("ChlorophyteAcceleratorChlorophyteOreOutput", ref ChlorophyteAcceleratorChlorophyteOreOutput); Configuration.Get("UseTimePotionRecipe", ref UseTimePotionRecipe); Configuration.Get("TimePotionNeonTetraCost", ref TimePotionNeonTetraCost); Configuration.Get("TimePotionGlowingMushroomCost", ref TimePotionGlowingMushroomCost); Configuration.Get("LivingWoodChestRecipe", ref LivingWoodChestRecipe); Configuration.Get("HermesBootsRecipe", ref HermesBootsRecipe); Configuration.Get("HermesBootsSilkCost", ref HermesBootsSilkCost); Configuration.Get("HermesBootsSwiftnessPotionCost", ref HermesBootsSwiftnessPotionCost); Configuration.Get("LavaCharmRecipe", ref LavaCharmRecipe); Configuration.Get("LavaCharmFireblossomCost", ref LavaCharmFireblossomCost); Configuration.Get("LavaCharmWaterleafCost", ref LavaCharmWaterleafCost); Configuration.Get("LavaCharmHellstoneBarCost", ref LavaCharmHellstoneBarCost); Configuration.Get("ExpertChangePotionRecipe_SET_TO_FALSE_IF_YOU_THINK_PLAYERS_MIGHT_ABUSE_THIS", ref ExpertChangePotionRecipe_SET_TO_FALSE_IF_YOU_THINK_PLAYERS_MIGHT_ABUSE_THIS); Configuration.Get("ExpertChangePotionMushroomCost", ref ExpertChangePotionMushroomCost); Configuration.Get("ExpertChangePotionGlowingMushroomCost", ref ExpertChangePotionGlowingMushroomCost); Configuration.Get("CrateDowngradeRecipes", ref CrateDowngradeRecipes); Configuration.Get("UseRainPotionRecipe", ref UseRainPotionRecipe); Configuration.Get("RainPotionWaterleafCost", ref RainPotionWaterleafCost); Configuration.Get("RainPotionRainCloudCost", ref RainPotionRainCloudCost); Configuration.Get("UseSlimeRainPotionRecipe", ref UseSlimeRainPotionRecipe); Configuration.Get("SlimeRainPotionRainPotionCost", ref SlimeRainPotionRainPotionCost); Configuration.Get("SlimeRainPotionWaterleafCost", ref SlimeRainPotionWaterleafCost); Configuration.Get("SlimeRainPotionRainCloudCost", ref SlimeRainPotionRainCloudCost); Configuration.Get("SlimeRainPotionGelCost", ref SlimeRainPotionGelCost); Configuration.Get("UseSandstormPotionRecipe", ref UseSandstormPotionRecipe); Configuration.Get("SandstormPotionBlinkrootCost", ref SandstormPotionBlinkrootCost); Configuration.Get("SandstormPotionSandBlockCost", ref SandstormPotionSandBlockCost); Configuration.Get("UseAnglerPotionRecipe", ref UseAnglerPotionRecipe); Configuration.Get("AnglerPotionSpecularFishCost", ref AnglerPotionSpecularFishCost); Configuration.Get("AnglerPotionMoonglowCost", ref AnglerPotionMoonglowCost); Configuration.Get("BattlePotionSpawnrateMultiplier", ref BattlePotionSpawnrateMultiplier); Configuration.Get("BattlePotionMaxSpawnsMultiplier", ref BattlePotionMaxSpawnsMultiplier); Configuration.Get("UseWarPotionRecipe", ref UseWarPotionRecipe); Configuration.Get("WarPotionSpawnrateMultiplier", ref WarPotionSpawnrateMultiplier); Configuration.Get("WarPotionMaxSpawnsMultiplier", ref WarPotionMaxSpawnsMultiplier); Configuration.Get("WarPotionPowderCost", ref WarPotionPowderCost); Configuration.Get("WarPotionDurationInFrames", ref WarPotionDurationInFrames); Configuration.Get("NewCharacterMiningPotions", ref NewCharacterMiningPotions); Configuration.Get("NewCharacterCopperBars", ref NewCharacterCopperBars); Configuration.Get("NewCharacterIronBars", ref NewCharacterIronBars); Configuration.Get("NewCharacterSilverBars", ref NewCharacterSilverBars); Configuration.Get("NewCharacterGoldBars", ref NewCharacterGoldBars); Configuration.Get("NewCharacterBarrels", ref NewCharacterBarrels); Configuration.Get("NewCharacterCopperCoins", ref NewCharacterCopperCoins); Configuration.Get("NewCharacterSilverCoins", ref NewCharacterSilverCoins); Configuration.Get("NewCharacterGoldCoins", ref NewCharacterGoldCoins); Configuration.Get("NewCharacterPlatinumCoins", ref NewCharacterPlatinumCoins); Configuration.Get("NewCharacterWarPotions", ref NewCharacterWarPotions); Configuration.Get("ExtractinatorGivesAmberMosquito", ref ExtractinatorGivesAmberMosquito); Configuration.Get("ExtractinatorGivesDiamond", ref ExtractinatorGivesDiamond); Configuration.Get("ExtractinatorGivesRuby", ref ExtractinatorGivesRuby); Configuration.Get("ExtractinatorGivesEmerald", ref ExtractinatorGivesEmerald); Configuration.Get("ExtractinatorGivesSapphire", ref ExtractinatorGivesSapphire); Configuration.Get("ExtractinatorGivesTopaz", ref ExtractinatorGivesTopaz); Configuration.Get("ExtractinatorGivesAmethyst", ref ExtractinatorGivesAmethyst); Configuration.Get("ExtractinatorGivesAmber", ref ExtractinatorGivesAmber); Configuration.Get("ExtractinatorGivesGoldOre", ref ExtractinatorGivesGoldOre); Configuration.Get("ExtractinatorGivesPlatinumOre", ref ExtractinatorGivesPlatinumOre); Configuration.Get("ExtractinatorGivesFossilOre", ref ExtractinatorGivesFossilOre); Configuration.Get("ExtractinatorGivesSilverOre", ref ExtractinatorGivesSilverOre); Configuration.Get("ExtractinatorGivesTungstenOre", ref ExtractinatorGivesTungstenOre); Configuration.Get("ExtractinatorGivesIronOre", ref ExtractinatorGivesIronOre); Configuration.Get("ExtractinatorGivesLeadOre", ref ExtractinatorGivesLeadOre); Configuration.Get("ExtractinatorGivesCopperOre", ref ExtractinatorGivesCopperOre); Configuration.Get("ExtractinatorGivesTinOre", ref ExtractinatorGivesTinOre); Configuration.Get("ExtractinatorGivesPlatinumCoin", ref ExtractinatorGivesPlatinumCoin); Configuration.Get("ExtractinatorGivesGoldCoin", ref ExtractinatorGivesGoldCoin); Configuration.Get("ExtractinatorGivesSilverCoin", ref ExtractinatorGivesSilverCoin); Configuration.Get("ExtractinatorGivesCopperCoin", ref ExtractinatorGivesCopperCoin); Configuration.Get("FishCatchBecomesGoldenCarp", ref FishCatchBecomesGoldenCarp); Configuration.Get("FishCatchBecomesBlueJellyfish", ref FishCatchBecomesBlueJellyfish); Configuration.Get("FishCatchBecomesPinkJellyfish", ref FishCatchBecomesPinkJellyfish); Configuration.Get("FishCatchBecomesGreenJellyfish", ref FishCatchBecomesGreenJellyfish); Configuration.Get("FishCatchBecomesChaosFish", ref FishCatchBecomesChaosFish); Configuration.Get("FishCatchBecomesReaverSharkBeforeEyeOfCthulhuEaterOfWorldsAndSkeletronDowned", ref FishCatchBecomesReaverSharkBeforeEyeOfCthulhuEaterOfWorldsAndSkeletronDowned); Configuration.Get("FishCatchBecomesReaverSharkAfterEyeOfCthulhuEaterOfWorldsAndSkeletronDowned", ref FishCatchBecomesReaverSharkAfterEyeOfCthulhuEaterOfWorldsAndSkeletronDowned); Configuration.Get("FishCatchBecomesReaverSharkAfterAllMechBossesDowned", ref FishCatchBecomesReaverSharkAfterAllMechBossesDowned); Configuration.Get("FishCatchBecomesSawtoothSharkBeforeEyeOfCthulhuEaterOfWorldsAndSkeletronDowned", ref FishCatchBecomesSawtoothSharkBeforeEyeOfCthulhuEaterOfWorldsAndSkeletronDowned); Configuration.Get("FishCatchBecomesSawtoothSharkAfterEyeOfCthulhuEaterOfWorldsAndSkeletronDowned", ref FishCatchBecomesSawtoothSharkAfterEyeOfCthulhuEaterOfWorldsAndSkeletronDowned); Configuration.Get("FishCatchBecomesSawtoothSharkAfterAllMechBossesDowned", ref FishCatchBecomesSawtoothSharkAfterAllMechBossesDowned); Configuration.Get("FishCatchBecomesScalyTruffle", ref FishCatchBecomesScalyTruffle); Configuration.Get("FishCatchBecomesZephyrFish", ref FishCatchBecomesZephyrFish); Configuration.Get("FishCatchBecomesToxikarp", ref FishCatchBecomesToxikarp); Configuration.Get("FishCatchBecomesBladetongue", ref FishCatchBecomesBladetongue); Configuration.Get("FishCatchBecomesCrystalSerpent", ref FishCatchBecomesCrystalSerpent); Configuration.Get("FishCatchBecomesPurpleClubberfish", ref FishCatchBecomesPurpleClubberfish); Configuration.Get("FishCatchBecomesRockfish", ref FishCatchBecomesRockfish); Configuration.Get("FishCatchBecomesFrogLeg", ref FishCatchBecomesFrogLeg); Configuration.Get("FishCatchBecomesSwordfish", ref FishCatchBecomesSwordfish); Configuration.Get("FishCatchBecomesBalloonPufferfish", ref FishCatchBecomesBalloonPufferfish); Configuration.Get("FishCatchBecomesFrostDaggerfish", ref FishCatchBecomesFrostDaggerfish); Configuration.Get("FishCatchBecomesWoodenCrate", ref FishCatchBecomesWoodenCrate); Configuration.Get("FishCatchBecomesIronCrate", ref FishCatchBecomesIronCrate); Configuration.Get("FishCatchBecomesJungleCrate", ref FishCatchBecomesJungleCrate); Configuration.Get("FishCatchBecomesSkyCrate", ref FishCatchBecomesSkyCrate); Configuration.Get("FishCatchBecomesCorruptCrate", ref FishCatchBecomesCorruptCrate); Configuration.Get("FishCatchBecomesCrimsonCrate", ref FishCatchBecomesCrimsonCrate); Configuration.Get("FishCatchBecomesHallowedCrate", ref FishCatchBecomesHallowedCrate); Configuration.Get("FishCatchBecomesDungeonCrate", ref FishCatchBecomesDungeonCrate); Configuration.Get("FishCatchBecomesGoldenCrate", ref FishCatchBecomesGoldenCrate); Configuration.Get("CrateUpgradesDependingOnFishingPower", ref CrateUpgradesDependingOnFishingPower); Configuration.Get("DropTriesForAllEnemyDroppedLoot", ref DropTriesForAllEnemyDroppedLoot); if(WarPotionSpawnrateMultiplier <= 0) WarPotionSpawnrateMultiplier = 1; if(WarPotionMaxSpawnsMultiplier <= 0) WarPotionMaxSpawnsMultiplier = 1; return true; } else return false; } static void CreateConfig() { Configuration.Clear(); Configuration.Put("BagBoneRattleIncrease", BagBoneRattleIncrease); Configuration.Put("BagFishronWingsIncrease", BagFishronWingsIncrease); Configuration.Put("BagEatersBoneIncrease", BagEatersBoneIncrease); Configuration.Put("BagBinocularsIncrease", BagBinocularsIncrease); Configuration.Put("BagTheAxeIncrease", BagTheAxeIncrease); Configuration.Put("BagSeedlingIncrease", BagSeedlingIncrease); Configuration.Put("BagHoneyedGogglesIncrease", BagHoneyedGogglesIncrease); Configuration.Put("BagNectarIncrease", BagNectarIncrease); Configuration.Put("BagBookofSkullsIncrease", BagBookofSkullsIncrease); Configuration.Put("BagSkeletronBoneKey", BagSkeletronBoneKey); Configuration.Put("JungleCrateSeaweed", JungleCrateSeaweed); Configuration.Put("JungleCrateFlowerBoots", JungleCrateFlowerBoots); Configuration.Put("JungleCrateLivingMahoganyWand", JungleCrateLivingMahoganyWand); Configuration.Put("JungleCrateRichMahoganyLeafWand", JungleCrateRichMahoganyLeafWand); Configuration.Put("WoodenIronAndGoldCrateLivingLoom", WoodenIronAndGoldCrateLivingLoom); Configuration.Put("WoodenIronAndGoldCrateLeafWand", WoodenIronAndGoldCrateLeafWand); Configuration.Put("WoodenIronAndGoldCrateLivingWoodWand", WoodenIronAndGoldCrateLivingWoodWand); Configuration.Put("WoodenIronAndGoldCrateWaterWalkingBoots", WoodenIronAndGoldCrateWaterWalkingBoots); Configuration.Put("WoodenIronAndGoldCrateWaterFlippers", WoodenIronAndGoldCrateWaterFlippers); Configuration.Put("SkyCrateSkyMill", SkyCrateSkyMill); Configuration.Put("PresentDogWhistle", PresentDogWhistle); Configuration.Put("PresentToolbox ", PresentToolbox); Configuration.Put("PresentHandWarmer", PresentHandWarmer); Configuration.Put("PresentCandyCanePickaxe", PresentCandyCanePickaxe); Configuration.Put("PresentCandyCaneHook", PresentCandyCaneHook); Configuration.Put("PresentFruitcakeChakram", PresentFruitcakeChakram); Configuration.Put("PresentRedRyderPlusMusketBall", PresentRedRyderPlusMusketBall); Configuration.Put("PresentCandyCaneSword", PresentCandyCaneSword); Configuration.Put("PresentMrsClausCostume", PresentMrsClausCostume); Configuration.Put("PresentParkaOutfit", PresentParkaOutfit); Configuration.Put("PresentTreeCostume", PresentTreeCostume); Configuration.Put("PresentSnowHat", PresentSnowHat); Configuration.Put("PresentUglySweater", PresentUglySweater); Configuration.Put("PresentReindeerAntlers", PresentReindeerAntlers); Configuration.Put("PresentCoal", PresentCoal); Configuration.Put("PresentChristmasPudding", PresentChristmasPudding); Configuration.Put("PresentSugarCookie", PresentSugarCookie); Configuration.Put("PresentGingerbreadCookie", PresentGingerbreadCookie); Configuration.Put("PresentStarAnise", PresentStarAnise); Configuration.Put("PresentEggnog", PresentEggnog); Configuration.Put("PresentHolly", PresentHolly); Configuration.Put("PresentPineTreeBlock", PresentPineTreeBlock); Configuration.Put("PresentCandyCaneBlock", PresentCandyCaneBlock); Configuration.Put("PresentGreenCandyCaneBlock", PresentGreenCandyCaneBlock); Configuration.Put("PresentHardmodeSnowGlobe", PresentHardmodeSnowGlobe); Configuration.Put("LootSkeletronBoneKey", LootSkeletronBoneKey); Configuration.Put("LootBookofSkullsIncrease", LootBookofSkullsIncrease); Configuration.Put("LootBoneRattleIncrease", LootBoneRattleIncrease); Configuration.Put("LootFishronWingsIncrease", LootFishronWingsIncrease); Configuration.Put("LootEatersBoneIncrease", LootEatersBoneIncrease); Configuration.Put("LootBinocularsIncrease", LootBinocularsIncrease); Configuration.Put("LootTheAxeIncrease", LootTheAxeIncrease); Configuration.Put("LootSeedlingIncrease", LootSeedlingIncrease); Configuration.Put("LootHoneyedGogglesIncrease", LootHoneyedGogglesIncrease); Configuration.Put("LootNectarIncrease", LootNectarIncrease); Configuration.Put("BiomeKeyIncreaseForOneMechBossDown", BiomeKeyIncreaseForOneMechBossDown); Configuration.Put("BiomeKeyIncreaseForTwoMechBossDown", BiomeKeyIncreaseForTwoMechBossDown); Configuration.Put("BiomeKeyIncreaseForThreeMechBossDown", BiomeKeyIncreaseForThreeMechBossDown); Configuration.Put("ExpertLootAdhesiveBandageIncrease", ExpertLootAdhesiveBandageIncrease); Configuration.Put("LootAdhesiveBandageIncrease", LootAdhesiveBandageIncrease); Configuration.Put("LootRodofDiscordIncrease", LootRodofDiscordIncrease); Configuration.Put("ExpertLootTrifoldMapIncrease", ExpertLootTrifoldMapIncrease); Configuration.Put("LootTrifoldMapIncrease", LootTrifoldMapIncrease); Configuration.Put("ExpertLootNazarIncrease", ExpertLootNazarIncrease); Configuration.Put("LootNazarIncrease", LootNazarIncrease); Configuration.Put("ExpertLootBezoarIncrease", ExpertLootBezoarIncrease); Configuration.Put("LootBezoarIncrease", LootBezoarIncrease); Configuration.Put("ExpertLootVitaminsIncrease", ExpertLootVitaminsIncrease); Configuration.Put("LootVitaminsIncrease", LootVitaminsIncrease); Configuration.Put("ExpertLootBlindfoldIncrease", ExpertLootBlindfoldIncrease); Configuration.Put("LootBlindfoldIncrease", LootBlindfoldIncrease); Configuration.Put("ExpertLootFastClockIncrease", ExpertLootFastClockIncrease); Configuration.Put("LootFastClockIncrease", LootFastClockIncrease); Configuration.Put("LootLizardEggIncrease", LootLizardEggIncrease); Configuration.Put("LootTurtleShellIncrease", LootTurtleShellIncrease); Configuration.Put("LootFrozenTurtleShellIncrease", LootFrozenTurtleShellIncrease); Configuration.Put("ExpertLootPaladinsShieldIncrease", ExpertLootPaladinsShieldIncrease); Configuration.Put("LootPaladinsShieldIncrease", LootPaladinsShieldIncrease); Configuration.Put("PirateLootCoinGunIncrease", PirateLootCoinGunIncrease); Configuration.Put("PirateLootLuckyCoinIncrease", PirateLootLuckyCoinIncrease); Configuration.Put("PirateLootDiscountCardIncrease", PirateLootDiscountCardIncrease); Configuration.Put("PirateLootPirateStaffIncrease", PirateLootPirateStaffIncrease); Configuration.Put("PirateLootGoldRingIncrease", PirateLootGoldRingIncrease); Configuration.Put("PirateShipLootCoinGunIncrease", PirateShipLootCoinGunIncrease); Configuration.Put("PirateShipLootLuckyCoinIncrease", PirateShipLootLuckyCoinIncrease); Configuration.Put("PirateShipLootDiscountCardIncrease", PirateShipLootDiscountCardIncrease); Configuration.Put("PirateShipLootPirateShipStaffIncrease", PirateShipLootPirateShipStaffIncrease); Configuration.Put("PirateShipLootGoldRingIncrease", PirateShipLootGoldRingIncrease); Configuration.Put("ExpertLootSlimeStaffIncrease", ExpertLootSlimeStaffIncrease); Configuration.Put("LootSlimeStaffIncrease", LootSlimeStaffIncrease); Configuration.Put("ExpertLootMegaphoneIncrease", ExpertLootMegaphoneIncrease); Configuration.Put("LootMegaphoneIncrease", LootMegaphoneIncrease); Configuration.Put("ExpertLootArmorPolishIncrease", ExpertLootArmorPolishIncrease); Configuration.Put("LootArmorPolishIncrease", LootArmorPolishIncrease); Configuration.Put("LootElfHatIncrease", LootElfHatIncrease); Configuration.Put("LootElfShirtIncrease", LootElfShirtIncrease); Configuration.Put("LootElfPantsIncrease", LootElfPantsIncrease); Configuration.Put("ExpertLootWispinaBottleIncrease", ExpertLootWispinaBottleIncrease); Configuration.Put("LootWispinaBottleIncrease", LootWispinaBottleIncrease); Configuration.Put("LootAncientShadowHelmetIncrease", LootAncientShadowHelmetIncrease); Configuration.Put("LootAncientShadowScalemailIncrease", LootAncientShadowScalemailIncrease); Configuration.Put("LootAncientShadowGreavesIncrease", LootAncientShadowGreavesIncrease); Configuration.Put("LootEyePatchIncrease", LootEyePatchIncrease); Configuration.Put("LootRobotHatIncrease", LootRobotHatIncrease); Configuration.Put("LootSailorHatIncrease", LootSailorHatIncrease); Configuration.Put("LootSailorShirtIncrease", LootSailorShirtIncrease); Configuration.Put("LootSailorPantsIncrease", LootSailorPantsIncrease); Configuration.Put("LootSkullIncrease", LootSkullIncrease); Configuration.Put("LootAncientNecroHelmetIncrease", LootAncientNecroHelmetIncrease); Configuration.Put("LootBoneFeatherIncrease", LootBoneFeatherIncrease); Configuration.Put("LootCascadeIncrease", LootCascadeIncrease); Configuration.Put("LootHelFireIncrease", LootHelFireIncrease); Configuration.Put("ExpertLootMagnetSphereIncrease", ExpertLootMagnetSphereIncrease); Configuration.Put("LootMagnetSphereIncrease", LootMagnetSphereIncrease); Configuration.Put("LootAncientCobaltHelmetIncrease", LootAncientCobaltHelmetIncrease); Configuration.Put("LootAncientCobaltBreastplateIncrease", LootAncientCobaltBreastplateIncrease); Configuration.Put("LootAncientCobaltLeggingsIncrease", LootAncientCobaltLeggingsIncrease); Configuration.Put("LootClothierVoodooDollIncrease", LootClothierVoodooDollIncrease); Configuration.Put("LootGoldenFurnitureIncrease", LootGoldenFurnitureIncrease); Configuration.Put("ExpertLootKeybrandIncrease", LootKeybrandIncrease); Configuration.Put("LootKeybrandIncrease", LootKeybrandIncrease); Configuration.Put("LootPlumbersHatIncrease", LootPlumbersHatIncrease); Configuration.Put("LootBoneWandIncrease", LootBoneWandIncrease); Configuration.Put("LootChainKnifeIncrease", LootChainKnifeIncrease); Configuration.Put("ExpertLootDeathSickleIncrease", ExpertLootDeathSickleIncrease); Configuration.Put("LootDeathSickleIncrease", LootDeathSickleIncrease); Configuration.Put("LootZombieArmIncrease", LootZombieArmIncrease); Configuration.Put("LootBoneSwordIncrease", LootBoneSwordIncrease); Configuration.Put("LootAncientGoldHelmetIncrease", LootAncientGoldHelmetIncrease); Configuration.Put("ExpertLootBlessedAppleIncrease", ExpertLootBlessedAppleIncrease); Configuration.Put("LootBlessedAppleIncrease", LootBlessedAppleIncrease); Configuration.Put("LootCutlassIncrease", LootCutlassIncrease); Configuration.Put("LootGiantHarpyFeatherIncrease", LootGiantHarpyFeatherIncrease); Configuration.Put("LootHarpoonIncrease", LootHarpoonIncrease); Configuration.Put("LootIceSickleIncrease", LootIceSickleIncrease); Configuration.Put("LootKrakenIncrease", LootKrakenIncrease); Configuration.Put("LootMarrowIncrease", LootMarrowIncrease); Configuration.Put("LootMeatGrinderIncrease", LootMeatGrinderIncrease); Configuration.Put("LootUziIncrease", LootUziIncrease); Configuration.Put("LootYeletsIncrease", LootYeletsIncrease); Configuration.Put("LootBeamSwordIncrease", LootBeamSwordIncrease); Configuration.Put("LootBlackLensIncrease", LootBlackLensIncrease); Configuration.Put("LootEskimoHoodIncrease", LootEskimoHoodIncrease); Configuration.Put("LootEskimoCoatIncrease", LootEskimoCoatIncrease); Configuration.Put("LootEskimoPantsIncrease", LootEskimoPantsIncrease); Configuration.Put("HellBatLootMagmaStoneIncrease", HellBatLootMagmaStoneIncrease); Configuration.Put("LavaBatLootMagmaStoneIncrease", LavaBatLootMagmaStoneIncrease); Configuration.Put("LootSnowballLauncherIncrease", LootSnowballLauncherIncrease); Configuration.Put("LootTatteredBeeWingIncrease", LootTatteredBeeWingIncrease); Configuration.Put("LootAncientIronHelmetIncrease", LootAncientIronHelmetIncrease); Configuration.Put("LootBrainScramblerIncrease", LootBrainScramblerIncrease); Configuration.Put("LootJellyfishNecklaceIncrease", LootJellyfishNecklaceIncrease); Configuration.Put("LootLamiaClothesIncrease", LootLamiaClothesIncrease); Configuration.Put("LootMagicQuiverIncrease", LootMagicQuiverIncrease); Configuration.Put("ExpertLootMoonStoneIncrease", ExpertLootMoonStoneIncrease); Configuration.Put("LootMoonStoneIncrease", LootMoonStoneIncrease); Configuration.Put("LootPirateMapIncrease", LootPirateMapIncrease); Configuration.Put("LootFireFeatherIncrease", LootFireFeatherIncrease); Configuration.Put("LootUnicornonaStickIncrease", LootUnicornonaStickIncrease); Configuration.Put("LootWhoopieCushionIncrease", LootWhoopieCushionIncrease); Configuration.Put("LootAmarokIncrease", LootAmarokIncrease); Configuration.Put("LootGoodieBagIncrease", LootGoodieBagIncrease); Configuration.Put("LootBonePickaxeIncrease", LootBonePickaxeIncrease); Configuration.Put("LootPsychoKnifeIncrease", LootPsychoKnifeIncrease); Configuration.Put("ExpertLootPsychoKnifeIncrease", ExpertLootPsychoKnifeIncrease); Configuration.Put("LootBunnyHoodIncrease", LootBunnyHoodIncrease); Configuration.Put("LootMummyCostumeIncrease", LootMummyCostumeIncrease); Configuration.Put("LootObsidianRoseIncrease", LootObsidianRoseIncrease); Configuration.Put("LootGoldenKeyIncrease", LootGoldenKeyIncrease); Configuration.Put("LootMoonCharmIncrease", LootMoonCharmIncrease); Configuration.Put("LootAncientHornIncrease", LootAncientHornIncrease); Configuration.Put("LootDemonScytheIncrease", LootDemonScytheIncrease); Configuration.Put("LootDivingHelmetIncrease", LootDivingHelmetIncrease); Configuration.Put("LootEyeSpringIncrease", LootEyeSpringIncrease); Configuration.Put("LootFrostStaffIncrease", LootFrostStaffIncrease); Configuration.Put("LootLihzahrdPowerCellIncrease", LootLihzahrdPowerCellIncrease); Configuration.Put("LootLivingFireBlockIncrease", LootLivingFireBlockIncrease); Configuration.Put("LootMandibleBladeIncrease", LootMandibleBladeIncrease); Configuration.Put("LootMeteoriteIncrease", LootMeteoriteIncrease); Configuration.Put("LootPedguinssuitIncrease", LootPedguinssuitIncrease); Configuration.Put("LootShackleIncrease", LootShackleIncrease); Configuration.Put("LootVikingHelmetIncrease", LootVikingHelmetIncrease); Configuration.Put("LootUmbrellaHatIncrease", LootUmbrellaHatIncrease); Configuration.Put("LootMiningHelmetIncrease", LootMiningHelmetIncrease); Configuration.Put("LootMiningShirtIncrease", LootMiningShirtIncrease); Configuration.Put("LootMiningPantsIncrease", LootMiningPantsIncrease); Configuration.Put("LootBrokenBatWingIncrease", LootBrokenBatWingIncrease); Configuration.Put("LootDesertSpiritLampIncrease", LootDesertSpiritLampIncrease); Configuration.Put("LootHookIncrease", LootHookIncrease); Configuration.Put("LootLightShardIncrease", LootLightShardIncrease); Configuration.Put("LootMoonMaskIncrease", LootMoonMaskIncrease); Configuration.Put("LootSunMaskIncrease", LootSunMaskIncrease); Configuration.Put("LootGiantBowIncrease", LootGiantBowIncrease); Configuration.Put("LootRainArmorIncrease", LootRainArmorIncrease); Configuration.Put("LootRocketLauncherIncrease", LootRocketLauncherIncrease); Configuration.Put("LootToySledIncrease", LootToySledIncrease); Configuration.Put("LootSniperRifleIncrease", LootSniperRifleIncrease); Configuration.Put("LootTacticalShotgunIncrease", LootTacticalShotgunIncrease); Configuration.Put("LootAncientClothIncrease", LootAncientClothIncrease); Configuration.Put("LootDarkShardIncrease", LootDarkShardIncrease); Configuration.Put("LootNimbusRodIncrease", LootNimbusRodIncrease); Configuration.Put("LootRifleScopeIncrease", LootRifleScopeIncrease); Configuration.Put("LootSWATHelmetIncrease", LootSWATHelmetIncrease); Configuration.Put("LootBlackBeltIncrease", LootBlackBeltIncrease); Configuration.Put("LootTabiIncrease", LootTabiIncrease); Configuration.Put("LootPresentIncrease", LootPresentIncrease); Configuration.Put("ExpertLootMoneyTroughIncrease", ExpertLootMoneyTroughIncrease); Configuration.Put("LootMoneyTroughIncrease", LootMoneyTroughIncrease); Configuration.Put("LootSoulofNightIncrease", LootSoulofNightIncrease); Configuration.Put("ExpertLootSoulofNightIncrease", ExpertLootSoulofNightIncrease); Configuration.Put("LootSoulofLightIncrease", LootSoulofLightIncrease); Configuration.Put("ExpertLootSoulofLightIncrease", ExpertLootSoulofLightIncrease); Configuration.Put("LootTallyCounterIncrease", LootTallyCounterIncrease); Configuration.Put("LootBananarangIncrease", LootBananarangIncrease); Configuration.Put("LootDualHookIncrease", LootDualHookIncrease); Configuration.Put("LootMagicDaggerIncrease", LootMagicDaggerIncrease); Configuration.Put("LootTitanGloveIncrease", LootTitanGloveIncrease); Configuration.Put("LootPhilosophersStoneIncrease", LootPhilosophersStoneIncrease); Configuration.Put("LootCrossNecklaceIncrease", LootCrossNecklaceIncrease); Configuration.Put("LootStarCloakIncrease", LootStarCloakIncrease); Configuration.Put("LootDartRifleIncrease", LootDartRifleIncrease); Configuration.Put("LootWormHookIncrease", LootWormHookIncrease); Configuration.Put("LootChainGuillotinesIncrease", LootChainGuillotinesIncrease); Configuration.Put("LootClingerStaffIncrease", LootClingerStaffIncrease); Configuration.Put("LootPutridScentIncrease", LootPutridScentIncrease); Configuration.Put("LootLifeDrainIncrease", LootLifeDrainIncrease); Configuration.Put("LootDartPistolIncrease", LootDartPistolIncrease); Configuration.Put("LootFetidBaghnakhsIncrease", LootFetidBaghnakhsIncrease); Configuration.Put("LootFleshKnucklesIncrease", LootFleshKnucklesIncrease); Configuration.Put("LootTendonHookIncrease", LootTendonHookIncrease); Configuration.Put("LootDaedalusStormbowIncrease", LootDaedalusStormbowIncrease); Configuration.Put("LootFlyingKnifeIncrease", LootFlyingKnifeIncrease); Configuration.Put("LootCrystalVileShardIncrease", LootCrystalVileShardIncrease); Configuration.Put("LootIlluminantHookIncrease", LootIlluminantHookIncrease); Configuration.Put("LootBloodyMacheteIncrease", LootBloodyMacheteIncrease); Configuration.Put("LootRallyIncrease", LootRallyIncrease); Configuration.Put("LootFestiveWingsIncrease", LootFestiveWingsIncrease); Configuration.Put("LootBabyGrinchsMischiefWhistleIncrease", LootBabyGrinchsMischiefWhistleIncrease); Configuration.Put("LootReindeerBellsIncrease", LootReindeerBellsIncrease); Configuration.Put("LootPocketMirrorIncrease", LootPocketMirrorIncrease); Configuration.Put("ExpertLootPocketMirrorIncrease", ExpertLootPocketMirrorIncrease); Configuration.Put("LootMothronWingsIncrease", LootMothronWingsIncrease); Configuration.Put("ExpertLootMothronWingsIncrease", ExpertLootMothronWingsIncrease); Configuration.Put("LootKOCannonIncrease", LootKOCannonIncrease); Configuration.Put("IceSlimeAndSpikedIceSlimeLootFishItem", IceSlimeAndSpikedIceSlimeLootFishItem); Configuration.Put("TombCrawlerAndDuneSplicerLootPyramidChestItem", TombCrawlerAndDuneSplicerLootPyramidChestItem); Configuration.Put("HellBiomeModdedShadowBoxLoot", HellBiomeModdedShadowBoxLoot); Configuration.Put("LootCompassIncrease", LootCompassIncrease); Configuration.Put("LootDepthMeterIncrease", LootDepthMeterIncrease); Configuration.Put("SlimeStaffIncreaseToSurfaceSlimes", SlimeStaffIncreaseToSurfaceSlimes); Configuration.Put("SlimeStaffIncreaseToUndergroundSlimes", SlimeStaffIncreaseToUndergroundSlimes); Configuration.Put("SlimeStaffIncreaseToCavernSlimess", SlimeStaffIncreaseToCavernSlimess); Configuration.Put("SlimeStaffIncreaseToIceSpikedSlimes", SlimeStaffIncreaseToIceSpikedSlimes); Configuration.Put("SlimeStaffIncreaseToSpikedJungleSlimes", SlimeStaffIncreaseToSpikedJungleSlimes); Configuration.Put("TravelingMerchantLifeformAnalyzerIncrease", TravelingMerchantLifeformAnalyzerIncrease); Configuration.Put("TravelingMerchantDPSMeterIncrease", TravelingMerchantDPSMeterIncrease); Configuration.Put("TravelingMerchantStopwatchIncrease", TravelingMerchantStopwatchIncrease); Configuration.Put("TravelingMerchantMetalDetector", TravelingMerchantMetalDetector); Configuration.Put("TravelingMerchantCelestialMagnetIncrease", TravelingMerchantCelestialMagnetIncrease); Configuration.Put("TravelingMerchantAmmoBoxIncrease", TravelingMerchantAmmoBoxIncrease); Configuration.Put("TravelingMerchantPaintSprayerIncrease", TravelingMerchantPaintSprayerIncrease); Configuration.Put("TravelingMerchantBrickLayerIncrease", TravelingMerchantBrickLayerIncrease); Configuration.Put("TravelingMerchantPortableCementMixerIncrease", TravelingMerchantPortableCementMixerIncrease); Configuration.Put("TravelingMerchantExtendoGripIncrease", TravelingMerchantExtendoGripIncrease); Configuration.Put("TravelingMerchantGatligatorIncrease", TravelingMerchantGatligatorIncrease); Configuration.Put("TravelingMerchantPulseBowIncrease", TravelingMerchantPulseBowIncrease); Configuration.Put("TravelingMerchantSakeIncrease", TravelingMerchantSakeIncrease); Configuration.Put("TravelingMerchantPhoIncrease", TravelingMerchantPhoIncrease); Configuration.Put("TravelingMerchantPadThaiIncrease", TravelingMerchantPadThaiIncrease); Configuration.Put("TravelingMerchantUltraBrightTorchIncrease", TravelingMerchantUltraBrightTorchIncrease); Configuration.Put("TravelingMerchantMagicHatIncrease", TravelingMerchantMagicHatIncrease); Configuration.Put("TravelingMerchantGypsyRobeIncrease", TravelingMerchantGypsyRobeIncrease); Configuration.Put("TravelingMerchantGiIncrease", TravelingMerchantGiIncrease); Configuration.Put("TravelingMerchantPresseratorIncrease", TravelingMerchantPresseratorIncrease); Configuration.Put("TravelingMerchantYellowCounterweightIncrease", TravelingMerchantYellowCounterweightIncrease); Configuration.Put("TravelingMerchantBlackCounterweightIncrease", TravelingMerchantBlackCounterweightIncrease); Configuration.Put("TravelingMerchantSittingDucksFishingPoleIncrease", TravelingMerchantSittingDucksFishingPoleIncrease); Configuration.Put("TravelingMerchantKatanaIncrease", TravelingMerchantKatanaIncrease); Configuration.Put("TravelingMerchantCode1Increase", TravelingMerchantCode1Increase); Configuration.Put("TravelingMerchantRevolverIncrease", TravelingMerchantRevolverIncrease); Configuration.Put("TravelingMerchantCode2Increase", TravelingMerchantCode2Increase); Configuration.Put("TravelingMerchantRedTeamBlockIncrease", TravelingMerchantRedTeamBlockIncrease); Configuration.Put("TravelingMerchantRedTeamPlatformIncrease", TravelingMerchantRedTeamPlatformIncrease); Configuration.Put("TravelingMerchantYellowTeamBlockIncrease", TravelingMerchantYellowTeamBlockIncrease); Configuration.Put("TravelingMerchantYellowTeamPlatformIncrease", TravelingMerchantYellowTeamPlatformIncrease); Configuration.Put("TravelingMerchantGreenTeamBlockIncrease", TravelingMerchantGreenTeamBlockIncrease); Configuration.Put("TravelingMerchantGreenTeamPlatformIncrease", TravelingMerchantGreenTeamPlatformIncrease); Configuration.Put("TravelingMerchantBlueTeamBlockIncrease", TravelingMerchantBlueTeamBlockIncrease); Configuration.Put("TravelingMerchantBlueTeamPlatformIncrease", TravelingMerchantBlueTeamPlatformIncrease); Configuration.Put("TravelingMerchantPinkTeamBlockIncrease", TravelingMerchantPinkTeamBlockIncrease); Configuration.Put("TravelingMerchantPinkTeamPlatformIncrease", TravelingMerchantPinkTeamPlatformIncrease); Configuration.Put("TravelingMerchantWhiteTeamBlockIncrease", TravelingMerchantWhiteTeamBlockIncrease); Configuration.Put("TravelingMerchantWhiteTeamPlatformIncrease", TravelingMerchantWhiteTeamPlatformIncrease); Configuration.Put("TravelingMerchantDiamondRingIncrease", TravelingMerchantDiamondRingIncrease); Configuration.Put("TravelingMerchantAngelHaloIncrease", TravelingMerchantAngelHaloIncrease); Configuration.Put("TravelingMerchantFezIncrease", TravelingMerchantFezIncrease); Configuration.Put("TravelingMerchantWinterCapeIncrease", TravelingMerchantWinterCapeIncrease); Configuration.Put("TravelingMerchantRedCapeIncrease", TravelingMerchantRedCapeIncrease); Configuration.Put("TravelingMerchantCrimsonCapeIncrease", TravelingMerchantCrimsonCapeIncrease); Configuration.Put("TravelingMerchantMysteriousCapeIncrease", TravelingMerchantMysteriousCapeIncrease); Configuration.Put("TravelingMerchantKimonoIncrease", TravelingMerchantKimonoIncrease); Configuration.Put("TravelingMerchantWaterGunIncrease", TravelingMerchantWaterGunIncrease); Configuration.Put("TravelingMerchantCompanionCubeIncrease", TravelingMerchantCompanionCubeIncrease); Configuration.Put("TravelingMerchantChaliceIncrease", TravelingMerchantChaliceIncrease); Configuration.Put("TravelingMerchantArcaneRuneWallIncrease", TravelingMerchantArcaneRuneWallIncrease); Configuration.Put("TravelingMerchantFancyDishesIncrease", TravelingMerchantFancyDishesIncrease); Configuration.Put("TravelingMerchantDynastyWoodIncrease", TravelingMerchantDynastyWoodIncrease); Configuration.Put("TravelingMerchantRedDynastyShinglesIncrease", TravelingMerchantRedDynastyShinglesIncrease); Configuration.Put("TravelingMerchantBlueDynastyShinglesIncrease", TravelingMerchantBlueDynastyShinglesIncrease); Configuration.Put("TravelingMerchantZebraSkinIncrease", TravelingMerchantZebraSkinIncrease); Configuration.Put("TravelingMerchantLeopardSkinIncrease", TravelingMerchantLeopardSkinIncrease); Configuration.Put("TravelingMerchantTigerSkinIncrease", TravelingMerchantTigerSkinIncrease); Configuration.Put("TravelingMerchantCastleMarsbergIncrease", TravelingMerchantCastleMarsbergIncrease); Configuration.Put("TravelingMerchantMartiaLisaIncrease", TravelingMerchantMartiaLisaIncrease); Configuration.Put("TravelingMerchantTheTruthIsUpThereIncrease", TravelingMerchantTheTruthIsUpThereIncrease); Configuration.Put("TravelingMerchantNotAKidNorASquidIncrease", TravelingMerchantNotAKidNorASquidIncrease); Configuration.Put("TravelingMerchantAcornsIncrease", TravelingMerchantAcornsIncrease); Configuration.Put("TravelingMerchantColdSnapIncrease", TravelingMerchantColdSnapIncrease); Configuration.Put("TravelingMerchantCursedSaintIncrease", TravelingMerchantCursedSaintIncrease); Configuration.Put("TravelingMerchantSnowfellasIncrease", TravelingMerchantSnowfellasIncrease); Configuration.Put("TravelingMerchantTheSeasonIncrease", TravelingMerchantTheSeasonIncrease); Configuration.Put("TravelingMerchantAlwaysXMasForConfigurations", TravelingMerchantAlwaysXMasForConfigurations); Configuration.Put("ChanceThatEnemyKillWillResetTravelingMerchant", ChanceThatEnemyKillWillResetTravelingMerchant); Configuration.Put("QuestFishermansGuideIncrease", QuestFishermansGuideIncrease); Configuration.Put("QuestWeatherRadioIncrease", QuestWeatherRadioIncrease); Configuration.Put("QuestSextantIncrease", QuestSextantIncrease); Configuration.Put("QuestAnglerHatIncrease", QuestAnglerHatIncrease); Configuration.Put("QuestAnglerVestIncrease", QuestAnglerVestIncrease); Configuration.Put("QuestAnglerPantsIncrease", QuestAnglerPantsIncrease); Configuration.Put("QuestHighTestFishingLineIncrease", QuestHighTestFishingLineIncrease); Configuration.Put("QuestAnglerEarringIncrease", QuestAnglerEarringIncrease); Configuration.Put("QuestTackleBoxIncrease", QuestTackleBoxIncrease); Configuration.Put("QuestHardcoreFinWingsIncrease", QuestHardcoreFinWingsIncrease); Configuration.Put("QuestHardcoreBottomlessBucketIncrease", QuestHardcoreBottomlessBucketIncrease); Configuration.Put("QuestHardcoreSuperAbsorbantSpongeIncrease", QuestHardcoreSuperAbsorbantSpongeIncrease); Configuration.Put("QuestHardcoreHotlineFishingHookIncrease", QuestHardcoreHotlineFishingHookIncrease); Configuration.Put("QuestGoldenFishingRodIncrease", QuestGoldenFishingRodIncrease); Configuration.Put("QuestCoralstoneBlockIncrease", QuestCoralstoneBlockIncrease); Configuration.Put("QuestTrophyIncrease", QuestTrophyIncrease); Configuration.Put("QuestDecorativeFurnitureIncrease", QuestDecorativeFurnitureIncrease); Configuration.Put("QuestGoldenBugNetIncrease", QuestGoldenBugNetIncrease); Configuration.Put("QuestFishHookIncrease", QuestFishHookIncrease); Configuration.Put("WitchDoctorSellsSeaweed", WitchDoctorSellsSeaweed); Configuration.Put("WitchDoctorSellsFlowerBoots", WitchDoctorSellsFlowerBoots); Configuration.Put("WitchDoctorSellsHoneyDispenser", WitchDoctorSellsHoneyDispenser); Configuration.Put("WitchDoctorSellsStaffofRegrowth", WitchDoctorSellsStaffofRegrowth); Configuration.Put("MechanicSellsDartTrapAfterSkeletronDefeated", MechanicSellsDartTrapAfterSkeletronDefeated); Configuration.Put("MechanicSellsGeyserAfterWallofFleshDefeated", MechanicSellsGeyserAfterWallofFleshDefeated); Configuration.Put("MechanicSellsLihzahrdTrapsAfterGolemDefeated", MechanicSellsLihzahrdTrapsAfterGolemDefeated); Configuration.Put("MechanicSellsWoodenSpikesAfterGolemDefeated", MechanicSellsWoodenSpikesAfterGolemDefeated); Configuration.Put("MerchantSellsFishItem", MerchantSellsFishItem); Configuration.Put("MerchantSellsPyramidItems", MerchantSellsPyramidItems); Configuration.Put("MerchantSellsCloudInABottleWhenInSky", MerchantSellsCloudInABottleWhenInSky); Configuration.Put("MerchantSellsBlizzardInABottleWhenInSnow", MerchantSellsBlizzardInABottleWhenInSnow); Configuration.Put("MerchantSellsSandstormInABottleWhenInDesert", MerchantSellsSandstormInABottleWhenInDesert); Configuration.Put("ChestSalesmanSpawnable", ChestSalesmanSpawnable); Configuration.Put("ChestSalesmanPreHardmodeChestsRequireHardmodeActivated", ChestSalesmanPreHardmodeChestsRequireHardmodeActivated); Configuration.Put("ChestSalesmanSellsGoldChest", ChestSalesmanSellsGoldChest); Configuration.Put("ChestSalesmanSellsIceChest", ChestSalesmanSellsIceChest); Configuration.Put("ChestSalesmanSellsIvyChest", ChestSalesmanSellsIvyChest); Configuration.Put("ChestSalesmanSellsLihzahrdChest", ChestSalesmanSellsLihzahrdChest); Configuration.Put("ChestSalesmanSellsLivingWoodChest", ChestSalesmanSellsLivingWoodChest); Configuration.Put("ChestSalesmanSellsSkywareChest", ChestSalesmanSellsSkywareChest); Configuration.Put("ChestSalesmanSellsOceanChest", ChestSalesmanSellsOceanChest); Configuration.Put("ChestSalesmanSellsWebCoveredChest", ChestSalesmanSellsWebCoveredChest); Configuration.Put("ChestSalesmanSellsShadowChest", ChestSalesmanSellsShadowChest); Configuration.Put("ChestSalesmanSellsBiomeChest", ChestSalesmanSellsBiomeChests); Configuration.Put("EnchantedSwordRecipe", EnchantedSwordRecipe); Configuration.Put("ArkhalisRecipe", ArkhalisRecipe); Configuration.Put("UseEnchangedSwordInNightsEdgeRecipe", UseEnchangedSwordInNightsEdgeRecipe); Configuration.Put("UseArkhalisInNightsEdgeRecipe", UseArkhalisInNightsEdgeRecipe); Configuration.Put("UseCloudinaBottleRecipe", UseCloudinaBottleRecipe); Configuration.Put("UseBlizzardinaBottleRecipe", UseBlizzardinaBottleRecipe); Configuration.Put("UseSandstorminaBottleRecipe", UseSandstorminaBottleRecipe); Configuration.Put("UseCustomCelestialSigilRecipe", UseSandstorminaBottleRecipe); Configuration.Put("CustomCelestialSigilEachLunarFragmentCost", UseSandstorminaBottleRecipe); Configuration.Put("UseChlorophyteAcceleratorRecipe", UseChlorophyteAcceleratorRecipe); Configuration.Put("ChlorophyteAcceleratorHallowedBarCost", ChlorophyteAcceleratorHallowedBarCost); Configuration.Put("ChlorophyteAcceleratorLihzahrdBrickCost", ChlorophyteAcceleratorLihzahrdBrickCost); Configuration.Put("ChlorophyteAcceleratorWireCost", ChlorophyteAcceleratorWireCost); Configuration.Put("ChlorophyteAcceleratorChlorophyteOreCost", ChlorophyteAcceleratorChlorophyteOreCost); Configuration.Put("ChlorophyteAcceleratorHallowedBarInput", ChlorophyteAcceleratorHallowedBarInput); Configuration.Put("ChlorophyteAcceleratorMudBlockInput", ChlorophyteAcceleratorMudBlockInput); Configuration.Put("ChlorophyteAcceleratorLihzahrdPowerCellInput", ChlorophyteAcceleratorLihzahrdPowerCellInput); Configuration.Put("ChlorophyteAcceleratorChlorophyteOreOutput", ChlorophyteAcceleratorChlorophyteOreOutput); Configuration.Put("UseTimePotionRecipe", UseTimePotionRecipe); Configuration.Put("TimePotionNeonTetraCost", TimePotionNeonTetraCost); Configuration.Put("TimePotionGlowingMushroomCost", TimePotionGlowingMushroomCost); Configuration.Put("LivingWoodChestRecipe", LivingWoodChestRecipe); Configuration.Put("HermesBootsRecipe", HermesBootsRecipe); Configuration.Put("HermesBootsSilkCost", HermesBootsSilkCost); Configuration.Put("HermesBootsSwiftnessPotionCost", HermesBootsSwiftnessPotionCost); Configuration.Put("LavaCharmRecipe", LavaCharmRecipe); Configuration.Put("LavaCharmFireblossomCost", LavaCharmFireblossomCost); Configuration.Put("LavaCharmWaterleafCost", LavaCharmWaterleafCost); Configuration.Put("LavaCharmHellstoneBarCost", LavaCharmHellstoneBarCost); Configuration.Put("ExpertChangePotionRecipe_SET_TO_FALSE_IF_YOU_THINK_PLAYERS_MIGHT_ABUSE_THIS", ExpertChangePotionRecipe_SET_TO_FALSE_IF_YOU_THINK_PLAYERS_MIGHT_ABUSE_THIS); Configuration.Put("ExpertChangePotionMushroomCost", ExpertChangePotionMushroomCost); Configuration.Put("ExpertChangePotionGlowingMushroomCost", ExpertChangePotionGlowingMushroomCost); Configuration.Put("CrateDowngradeRecipes", CrateDowngradeRecipes); Configuration.Put("UseRainPotionRecipe", UseRainPotionRecipe); Configuration.Put("RainPotionWaterleafCost", RainPotionWaterleafCost); Configuration.Put("RainPotionRainCloudCost", RainPotionRainCloudCost); Configuration.Put("UseSlimeRainPotionRecipe", UseSlimeRainPotionRecipe); Configuration.Put("SlimeRainPotionRainPotionCost", SlimeRainPotionRainPotionCost); Configuration.Put("SlimeRainPotionWaterleafCost", SlimeRainPotionWaterleafCost); Configuration.Put("SlimeRainPotionRainCloudCost", SlimeRainPotionRainCloudCost); Configuration.Put("SlimeRainPotionGelCost", SlimeRainPotionGelCost); Configuration.Put("UseSandstormPotionRecipe", UseSandstormPotionRecipe); Configuration.Put("SandstormPotionBlinkrootCost", SandstormPotionBlinkrootCost); Configuration.Put("SandstormPotionSandBlockCost", SandstormPotionSandBlockCost); Configuration.Put("UseAnglerPotionRecipe", UseAnglerPotionRecipe); Configuration.Put("AnglerPotionSpecularFishCost", AnglerPotionSpecularFishCost); Configuration.Put("AnglerPotionMoonglowCost", AnglerPotionMoonglowCost); Configuration.Put("BattlePotionSpawnrateMultiplier", BattlePotionSpawnrateMultiplier); Configuration.Put("BattlePotionMaxSpawnsMultiplier", BattlePotionMaxSpawnsMultiplier); Configuration.Put("UseWarPotionRecipe", UseWarPotionRecipe); Configuration.Put("WarPotionSpawnrateMultiplier", WarPotionSpawnrateMultiplier); Configuration.Put("WarPotionMaxSpawnsMultiplier", WarPotionMaxSpawnsMultiplier); Configuration.Put("WarPotionPowderCost", WarPotionPowderCost); Configuration.Put("WarPotionDurationInFrames", WarPotionDurationInFrames); Configuration.Put("NewCharacterMiningPotions", NewCharacterMiningPotions); Configuration.Put("NewCharacterCopperBars", NewCharacterCopperBars); Configuration.Put("NewCharacterIronBars", NewCharacterIronBars); Configuration.Put("NewCharacterSilverBars", NewCharacterSilverBars); Configuration.Put("NewCharacterGoldBars", NewCharacterGoldBars); Configuration.Put("NewCharacterBarrels", NewCharacterBarrels); Configuration.Put("NewCharacterCopperCoins", NewCharacterCopperCoins); Configuration.Put("NewCharacterSilverCoins", NewCharacterSilverCoins); Configuration.Put("NewCharacterGoldCoins", NewCharacterGoldCoins); Configuration.Put("NewCharacterPlatinumCoins", NewCharacterPlatinumCoins); Configuration.Put("NewCharacterWarPotions", NewCharacterWarPotions); Configuration.Put("ExtractinatorGivesAmberMosquito", ExtractinatorGivesAmberMosquito); Configuration.Put("ExtractinatorGivesDiamond", ExtractinatorGivesDiamond); Configuration.Put("ExtractinatorGivesRuby", ExtractinatorGivesRuby); Configuration.Put("ExtractinatorGivesEmerald", ExtractinatorGivesEmerald); Configuration.Put("ExtractinatorGivesSapphire", ExtractinatorGivesSapphire); Configuration.Put("ExtractinatorGivesTopaz", ExtractinatorGivesTopaz); Configuration.Put("ExtractinatorGivesAmethyst", ExtractinatorGivesAmethyst); Configuration.Put("ExtractinatorGivesAmber", ExtractinatorGivesAmber); Configuration.Put("ExtractinatorGivesGoldOre", ExtractinatorGivesGoldOre); Configuration.Put("ExtractinatorGivesPlatinumOre", ExtractinatorGivesPlatinumOre); Configuration.Put("ExtractinatorGivesFossilOre", ExtractinatorGivesFossilOre); Configuration.Put("ExtractinatorGivesSilverOre", ExtractinatorGivesSilverOre); Configuration.Put("ExtractinatorGivesTungstenOre", ExtractinatorGivesTungstenOre); Configuration.Put("ExtractinatorGivesIronOre", ExtractinatorGivesIronOre); Configuration.Put("ExtractinatorGivesLeadOre", ExtractinatorGivesLeadOre); Configuration.Put("ExtractinatorGivesCopperOre", ExtractinatorGivesCopperOre); Configuration.Put("ExtractinatorGivesTinOre", ExtractinatorGivesTinOre); Configuration.Put("ExtractinatorGivesPlatinumCoin", ExtractinatorGivesPlatinumCoin); Configuration.Put("ExtractinatorGivesGoldCoin", ExtractinatorGivesGoldCoin); Configuration.Put("ExtractinatorGivesSilverCoin", ExtractinatorGivesSilverCoin); Configuration.Put("ExtractinatorGivesCopperCoin", ExtractinatorGivesCopperCoin); Configuration.Put("FishCatchBecomesGoldenCarp", FishCatchBecomesGoldenCarp); Configuration.Put("FishCatchBecomesBlueJellyfish", FishCatchBecomesBlueJellyfish); Configuration.Put("FishCatchBecomesPinkJellyfish", FishCatchBecomesPinkJellyfish); Configuration.Put("FishCatchBecomesGreenJellyfish", FishCatchBecomesGreenJellyfish); Configuration.Put("FishCatchBecomesChaosFish", FishCatchBecomesChaosFish); Configuration.Put("FishCatchBecomesReaverSharkBeforeEyeOfCthulhuEaterOfWorldsAndSkeletronDowned", FishCatchBecomesReaverSharkBeforeEyeOfCthulhuEaterOfWorldsAndSkeletronDowned); Configuration.Put("FishCatchBecomesReaverSharkAfterEyeOfCthulhuEaterOfWorldsAndSkeletronDowned", FishCatchBecomesReaverSharkAfterEyeOfCthulhuEaterOfWorldsAndSkeletronDowned); Configuration.Put("FishCatchBecomesReaverSharkAfterAllMechBossesDowned", FishCatchBecomesReaverSharkAfterAllMechBossesDowned); Configuration.Put("FishCatchBecomesSawtoothSharkBeforeEyeOfCthulhuEaterOfWorldsAndSkeletronDowned", FishCatchBecomesSawtoothSharkBeforeEyeOfCthulhuEaterOfWorldsAndSkeletronDowned); Configuration.Put("FishCatchBecomesSawtoothSharkAfterEyeOfCthulhuEaterOfWorldsAndSkeletronDowned", FishCatchBecomesSawtoothSharkAfterEyeOfCthulhuEaterOfWorldsAndSkeletronDowned); Configuration.Put("FishCatchBecomesSawtoothSharkAfterAllMechBossesDowned", FishCatchBecomesSawtoothSharkAfterAllMechBossesDowned); Configuration.Put("FishCatchBecomesScalyTruffle", FishCatchBecomesScalyTruffle); Configuration.Put("FishCatchBecomesZephyrFish", FishCatchBecomesZephyrFish); Configuration.Put("FishCatchBecomesToxikarp", FishCatchBecomesToxikarp); Configuration.Put("FishCatchBecomesBladetongue", FishCatchBecomesBladetongue); Configuration.Put("FishCatchBecomesCrystalSerpent", FishCatchBecomesCrystalSerpent); Configuration.Put("FishCatchBecomesPurpleClubberfish", FishCatchBecomesPurpleClubberfish); Configuration.Put("FishCatchBecomesRockfish", FishCatchBecomesRockfish); Configuration.Put("FishCatchBecomesFrogLeg", FishCatchBecomesFrogLeg); Configuration.Put("FishCatchBecomesSwordfish", FishCatchBecomesSwordfish); Configuration.Put("FishCatchBecomesBalloonPufferfish", FishCatchBecomesBalloonPufferfish); Configuration.Put("FishCatchBecomesFrostDaggerfish", FishCatchBecomesFrostDaggerfish); Configuration.Put("FishCatchBecomesWoodenCrate", FishCatchBecomesWoodenCrate); Configuration.Put("FishCatchBecomesIronCrate", FishCatchBecomesIronCrate); Configuration.Put("FishCatchBecomesJungleCrate", FishCatchBecomesJungleCrate); Configuration.Put("FishCatchBecomesSkyCrate", FishCatchBecomesSkyCrate); Configuration.Put("FishCatchBecomesCorruptCrate", FishCatchBecomesCorruptCrate); Configuration.Put("FishCatchBecomesCrimsonCrate", FishCatchBecomesCrimsonCrate); Configuration.Put("FishCatchBecomesHallowedCrate", FishCatchBecomesHallowedCrate); Configuration.Put("FishCatchBecomesDungeonCrate", FishCatchBecomesDungeonCrate); Configuration.Put("FishCatchBecomesGoldenCrate", FishCatchBecomesGoldenCrate); Configuration.Put("CrateUpgradesDependingOnFishingPower", CrateUpgradesDependingOnFishingPower); Configuration.Put("DropTriesForAllEnemyDroppedLoot", DropTriesForAllEnemyDroppedLoot); Configuration.Save(); } } }