Decompiled source of MoreVieldsOptions v1.7.0

MoreVieldsOptions.dll

Decompiled a day ago
using System;
using System.Diagnostics;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.Versioning;
using System.Security;
using System.Security.Permissions;
using BelmontMod.Content.Enemies;
using BepInEx;
using BepInEx.Bootstrap;
using BepInEx.Configuration;
using BepInEx.Logging;
using DireseekerMod.Modules;
using EnemiesReturns.Enemies.Judgement.Arraign;
using EnforcerPlugin;
using FRCSharp;
using HG.Reflection;
using LunarConstruct.Enemies;
using MSU.Config;
using Microsoft.CodeAnalysis;
using MysticsRisky2Utils.BaseAssetTypes;
using R2API;
using ROOU;
using RaindropLobotomy;
using RoR2;
using RoR2.Navigation;
using RoR2BepInExPack.GameAssetPathsBetter;
using SM64BBF;
using SS2;
using Sandswept;
using SimulacrumAdditions;
using UnityEngine;
using UnityEngine.AddressableAssets;
using VanillaArtifactsPlus;

[assembly: CompilationRelaxations(8)]
[assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)]
[assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)]
[assembly: OptIn]
[assembly: TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")]
[assembly: AssemblyCompany("MoreVieldsOptions")]
[assembly: AssemblyConfiguration("Debug")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0")]
[assembly: AssemblyProduct("MoreVieldsOptions")]
[assembly: AssemblyTitle("MoreVieldsOptions")]
[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)]
[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)]
[assembly: AssemblyVersion("1.0.0.0")]
[module: UnverifiableCode]
[module: RefSafetyRules(11)]
[module: UnverifiableCode]
namespace Microsoft.CodeAnalysis
{
	[CompilerGenerated]
	[Embedded]
	internal sealed class EmbeddedAttribute : Attribute
	{
	}
}
namespace System.Runtime.CompilerServices
{
	[CompilerGenerated]
	[Embedded]
	[AttributeUsage(AttributeTargets.Module, AllowMultiple = false, Inherited = false)]
	internal sealed class RefSafetyRulesAttribute : Attribute
	{
		public readonly int Version;

		public RefSafetyRulesAttribute(int P_0)
		{
			Version = P_0;
		}
	}
}
namespace MoreVieldsOptions
{
	internal class AdditionalSpawncards
	{
		public static CharacterSpawnCard LesserSoulCard;

		public static CharacterSpawnCard GreaterSoulCard;

		public static CharacterSpawnCard ArchaicSoulCard;
	}
	[BepInPlugin("com.phreel.MoreVieldsOptions", "MoreVieldsOptions", "1.7.0")]
	[BepInDependency("com.bepis.r2api", "5.3.0")]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	public class MoreVieldsOptions : BaseUnityPlugin
	{
		public static bool RecoveredAndReformedLoaded;

		public static bool RecoveredAndReformedStrippedLoaded;

		public static bool DireseekerLoaded;

		public static bool ForgottenRelicsLoaded;

		public static bool LunarConstructLoaded;

		public static bool Starstorm2Loaded;

		public static bool BobombBattlefieldLoaded;

		public static bool RaindropLobotomyLoaded;

		public static bool RisingTidesLoaded;

		public static bool FixedSpawnDissonanceLoaded;

		public static bool EnforcerLoaded;

		public static bool SandsweptLoaded;

		public static bool RealerEliteVarietyLoaded;

		public static bool SimulacrumAdditionsLoaded;

		public static bool BelmontLoaded;

		public static bool RiskOfOveruseLoaded;

		public static bool EnemiesReturnsLoaded;

		public static CharacterSpawnCard HealingCoreMVCard;

		public static CharacterSpawnCard MalachiteUrchinMVCard;

		public static CharacterSpawnCard NewtMVCard;

		public static CharacterSpawnCard SPEXMVCard;

		public static CharacterSpawnCard NemforcerMVCard;

		public static CharacterSpawnCard LesserSoulCard;

		public static CharacterSpawnCard GreaterSoulCard;

		public static CharacterSpawnCard AbundantSoulCard;

		public static CharacterSpawnCard DeependVoidDevastatorCard;

		public static CharacterSpawnCard GuapCard;

		public static CharacterSpawnCard ClayMongerMVCard;

		public static CharacterSpawnCard CannonballJellyfishCard;

		public static CharacterSpawnCard GammaConstructCard;

		public static CharacterSpawnCard DeltaConstructCard;

		public static CharacterSpawnCard ThetaConstructCard;

		public static CharacterSpawnCard ToxapexCard;

		public static CharacterSpawnCard KingambitCard;

		public static CharacterSpawnCard ClodsireCard;

		private ManualLogSource log = Logger.CreateLogSource("MoreVieldsOptions");

		public ConfigEntry<bool> EnableLogging()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Enable logging", "Do you want to see what enemies got added in the console?"), false, new ConfigDescription("Enables BepInEx logging for registered enemies.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddLunarExploder()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Base Game Enemies", "Add Lunar Chimera (Exploder)"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> LunarExploderStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Base Game Enemies", "Lunar Exploder Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Lunar Exploder to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddLunarGolem()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Base Game Enemies", "Add Lunar Chimera (Golem)"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> LunarGolemStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Base Game Enemies", "Lunar Golem Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Lunar Golem to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddLunarWisp()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Base Game Enemies", "Add Lunar Chimera (Wisp)"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> LunarWispStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Base Game Enemies", "Lunar Wisp Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Lunar Wisp to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddNullifier()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Base Game Enemies", "Add Void Reaver"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> NullifierStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Base Game Enemies", "Void Reaver Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Void Reaver to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddAWU()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Base Game Enemies", "Add Alloy Worship Unit"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> AWUStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Base Game Enemies", "Alloy Worship Unit Minimum Stage Completions"), 4, new ConfigDescription("Set the minimum stage completions required for Alloy Worship Unit to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddAurelionite()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Base Game Enemies", "Add Aurelionite"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> AurelioniteStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Base Game Enemies", "Aurelionite Minimum Stage Completions"), 5, new ConfigDescription("Set the minimum stage completions required for Aurelionite to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddLunarScav()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Base Game Enemies", "Add Lunar Scavenger"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> LunarScavStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Base Game Enemies", "Lunar Scavenger Minimum Stage Completions"), 7, new ConfigDescription("Set the minimum stage completions required for Lunar Scavenger to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddMithrix()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Base Game Enemies", "Add Mithrix"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> MithrixStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Base Game Enemies", "Mithrix Minimum Stage Completions"), 8, new ConfigDescription("Set the minimum stage completions required for Mithrix to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddIotaConstruct()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Recovered and Reformed", "Add Iota Construct"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> IotaConstructStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Recovered and Reformed", "Iota Construct Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Iota Construct to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddAssassin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Recovered and Reformed", "Add Assassin"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> AssassinStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Recovered and Reformed", "Assassin Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Assassin to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddVoidling()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Survivors of the Void", "Add Voidling"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> VoidlingStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0023: Unknown result type (might be due to invalid IL or missing references)
			//IL_002d: Expected O, but got Unknown
			//IL_002d: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Survivors of the Void", "Voidling Minimum Stage Completions"), 9, new ConfigDescription("Set the minimum stage completions required for Voidling to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddVoidBarnacle()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Survivors of the Void", "Add Void Barnacle"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> VoidBarnacleStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Survivors of the Void", "Void Barnacle Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Void Barnacle to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddVoidJailer()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Survivors of the Void", "Add Void Jailer"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> VoidJailerStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Survivors of the Void", "Void Jailer Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Void Jailer to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddVoidDevastator()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Survivors of the Void", "Add Void Devastator"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> VoidDevastatorStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Survivors of the Void", "Void Devastator Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Void Devastator to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddVoidInfestor()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Survivors of the Void", "Add Void Infestor"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> VoidInfestorStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Survivors of the Void", "Void Infestor Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Void Infestor to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddHealingCore()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Survivors of the Void", "Add Healing Core"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> HealingCoreStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Survivors of the Void", "Healing Core Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Healing Core to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddMalachiteUrchin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Buggy or unused", "Add Malachite Urchin"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> MalachiteUrchinStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Buggy or unused", "Malachite Urchin Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Malachite Urchin to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddNewt()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Buggy or unused", "Add Newt"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> NewtStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Buggy or unused", "Newt Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Newt to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSPEX()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Buggy or unused", "Add SPEX"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SPEXStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Buggy or unused", "SPEX Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for SPEX to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSolusHeart()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Buggy or unused", "Add Solus Heart"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SolusHeartStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Buggy or unused", "Solus Heart Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Solus Heart to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddChildEnemy()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Seekers of the Storm", "Add Child"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> ChildStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Seekers of the Storm", "Child Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Child to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddScorchWurm()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Seekers of the Storm", "Add Scorch Wurm"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> ScorchWurmStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Seekers of the Storm", "Scorch Wurm Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Scorch Wurm to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddHalcyonite()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Seekers of the Storm", "Add Halcyonite"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> HalcyoniteStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Seekers of the Storm", "Halcyonite Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Halcyonite to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddFalseSon()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Seekers of the Storm", "Add False Son"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> FalseSonStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Seekers of the Storm", "False Son Minimum Stage Completions"), 8, new ConfigDescription("Set the minimum stage completions required for False Son to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSolusProspector()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Solus Prospector"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SolusProspectorStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Solus Prospector Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Solus Prospector to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSolusScorcher()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Solus Scorcher"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SolusScorcherStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Solus Scorcher Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Solus Scorcher to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSolusExtractor()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Solus Extractor"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SolusExtractorStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Solus Extractor Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Solus Extractor to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSolusDistributor()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Solus Distributor"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SolusDistributorStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Solus Distributor Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Solus Distributor to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSolusInvalidator()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Solus Invalidator"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SolusInvalidatorStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Solus Invalidator Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Solus Invalidator to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSolusTransporter()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Solus Transporter"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SolusTransporterStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Solus Transporter Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Solus Transporter to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSolusAmalgamator()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Solus Amalgamator"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SolusAmalgamatorStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Solus Amalgamator Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Solus Amalgamator to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSolusWing()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Solus Wing"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SolusWingStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Solus Wing Minimum Stage Completions"), 8, new ConfigDescription("Set the minimum stage completions required for Solus Wing to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddAlloyHunter()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Alloy Hunter"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> AlloyHunterStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Alloy Hunter Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Alloy Hunter to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSolusMine()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Solus Mine"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SolusMineStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Solus Mine Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Solus Mine to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSeveredScorcher()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Severed Scorcher"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SeveredScorcherStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Severed Scorcher Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Severed Scorcher to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSeveredBreaker()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Severed Breaker"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SeveredBreakerStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Severed Breaker Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Severed Breaker to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSeveredProbe()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Alloyed Collective", "Add Severed Probe"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SeveredProbeStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Alloyed Collective", "Severed Probe Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Severed Probe to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddLynxDeadeye()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Hallowed Concepts", "Add Lynx Deadeye"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> LynxDeadeyeStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Hallowed Concepts", "Lynx Deadeye Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Lynx Deadeye to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddLynxAssassin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Hallowed Concepts", "Add Lynx Assassin"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> LynxAssassinStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Hallowed Concepts", "Lynx Assassin Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Lynx Assassin to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddLynxBerserker()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Hallowed Concepts", "Add Lynx Berserker"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> LynxBerserkerStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Hallowed Concepts", "Lynx Berserker Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Lynx Berserker to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddMimic()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Hallowed Concepts", "Add Mimic"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> MimicStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Hallowed Concepts", "Mimic Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Mimic to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddEchoofProvidence()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Hallowed Concepts", "Add Echo of Providence"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> EchoofProvidenceStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Hallowed Concepts", "Echo of Providence Minimum Stage Completions"), 8, new ConfigDescription("Set the minimum stage completions required for Echo of Providence to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddCorrodedWurm()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Hallowed Concepts", "Add Corroded Wurm"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> CorrodedWurmStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Hallowed Concepts", "Corroded Wurm Minimum Stage Completions"), 5, new ConfigDescription("Set the minimum stage completions required for Corroded Wurm to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddAnimaHarvester()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Hallowed Concepts", "Add Anima Harvester"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> AnimaHarvesterStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Hallowed Concepts", "Anima Harvester Minimum Stage Completions"), 5, new ConfigDescription("Set the minimum stage completions required for Anima Harvester to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddShruum()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Hallowed Concepts", "Add Shruum"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> ShruumStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Hallowed Concepts", "Shruum Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Shruum to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddLynxTotem()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Hallowed Concepts", "Add Lynx Totem"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> LynxTotemStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Hallowed Concepts", "Lynx Totem Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Lynx Totem to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddMushling()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Hallowed Concepts", "Add Mushling"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> MushlingStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Hallowed Concepts", "Mushling Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Mushling to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSwift()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Hallowed Concepts", "Add Swift"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SwiftStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Hallowed Concepts", "Swift Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Swift to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddDireseeker()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Direseeker", "Add Direseeker"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> DireseekerStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Direseeker", "Direseeker Minimum Stage Completions"), 4, new ConfigDescription("Set the minimum stage completions required for Direseeker to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddBrassMonolith()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Forgotten Relics", "Add Brass Monolith"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> BrassMonolithStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Forgotten Relics", "Brass Monolith Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Brass Monolith to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddFrostWisp()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Forgotten Relics", "Add Frost Wisp"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> FrostWispStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Forgotten Relics", "Frost Wisp Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Frost Wisp to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddCoilGolem()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Forgotten Relics", "Add Coil Golem"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> CoilGolemStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Forgotten Relics", "Coil Golem Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Coil Golem to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSanctumWisp()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Forgotten Relics", "Add Sanctum Wisp"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SanctumWispStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Forgotten Relics", "Sanctum Wisp Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Sanctum Wisp to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddLunarConstruct()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Lunar Construct", "Add Lunar Chimera (Construct)"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> LunarConstructStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Lunar Construct", "Lunar Construct Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Lunar Construct to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddRushrum()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Starstorm 2", "Add Rushrum"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> RushrumStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Starstorm 2", "Rushrum Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Rushrum to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddFollower()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Starstorm 2", "Add Follower"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> FollowerStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Starstorm 2", "Follower Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Follower to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddWayfarer()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Starstorm 2", "Add Wayfarer"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> WayfarerStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Starstorm 2", "Wayfarer Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Wayfarer to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddClayMonger()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Starstorm 2", "Add Clay Monger"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> ClayMongerStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Starstorm 2", "Clay Monger Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Clay Monger to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSecurityChest()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Starstorm 2", "Add Security Chest"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SecurityChestStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Starstorm 2", "Security Chest Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Security Chest to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddCannonballJellyfish()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Sandswept", "Add Cannonball Jellyfish"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> CannonballJellyfishStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Sandswept", "Cannonball Jellyfish Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Cannonball Jellyfish to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddGammaConstruct()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Sandswept", "Add Gamma Construct"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> GammaConstructStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Sandswept", "Gamma Construct Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Gamma Construct to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddDeltaConstruct()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Sandswept", "Add Delta Construct"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> DeltaConstructStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Sandswept", "Delta Construct Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Delta Construct to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddThetaConstruct()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Sandswept", "Add Theta Construct"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> ThetaConstructStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Sandswept", "Theta Construct Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Theta Construct to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddKingBobomb()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Bob-omb Battlefield", "Add King Bobomb"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> KingBobombStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Bob-omb Battlefield", "King Bobomb Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for King Bobomb to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSteamMachine()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Raindrop Lobotomy", "Add Steam Transport Machine"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SteamMachineStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Raindrop Lobotomy", "Steam Transport Machine Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Steam Transport Machine to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSingingMachine()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Raindrop Lobotomy", "Add Singing Machine"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SingingMachineStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Raindrop Lobotomy", "Singing Machine Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Singing Machine to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddFragment()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Raindrop Lobotomy", "Add Fragment of the Universe"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> FragmentStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Raindrop Lobotomy", "Fragment of the Universe Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Fragment of the Universe to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddSweeper()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Raindrop Lobotomy", "Add A Sweeper"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> SweeperStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Raindrop Lobotomy", "A Sweeper Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for A Sweeper to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddUnderstanding()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Raindrop Lobotomy", "Add Process of Understanding"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> UnderstandingStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Raindrop Lobotomy", "Process of Understanding Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Process of Understanding to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddFourHundredRoses()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Raindrop Lobotomy", "Add Four Hundred Roses"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> FourHundredRosesStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Raindrop Lobotomy", "Four Hundred Roses Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Four Hundred Roses to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddMotherMushrum()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Rising Tides", "Add Mother Mushrum"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> MotherMushrumStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Rising Tides", "Mother Mushrum Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Mother Mushrum to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddLesserSoul()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("VanillaArtifactsPlus", "Add Lesser Soul"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> LesserSoulStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("VanillaArtifactsPlus", "Lesser Soul Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Lesser Soul to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddGreaterSoul()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("VanillaArtifactsPlus", "Add Greater Soul"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> GreaterSoulStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("VanillaArtifactsPlus", "Greater Soul Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Greater Soul to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddAbundantSoul()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("VanillaArtifactsPlus", "Add Archaic Soul"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> AbundantSoulStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("VanillaArtifactsPlus", "Archaic Soul Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Archaic Soul to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddTinkerersDrone()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("EliteVariety", "Add Tinkerers Drone"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> TinkerersDroneStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("EliteVariety", "Tinkerers Drone Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Tinkerers Drone to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddNemesisEnforcer()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Enforcer", "Add Nemesis Enforcer"), false, new ConfigDescription("Allow the user to find this enemy in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> NemesisEnforcerStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Enforcer", "Nemesis Enforcer Minimum Stage Completions"), 3, new ConfigDescription("Set the minimum stage completions required for Nemesis Enforcer to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddDeependVoidDevastator()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("SimulacrumAdditions", "Add Deepend Void Devastator"), false, new ConfigDescription("Allow the user to find this enemy in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> DeependVoidDevastatorStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0023: Unknown result type (might be due to invalid IL or missing references)
			//IL_002d: Expected O, but got Unknown
			//IL_002d: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("SimulacrumAdditions", "Deepend Void Devastator Minimum Stage Completions"), 10, new ConfigDescription("Set the minimum stage completions required for Deepend Void Devastator to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddGuap()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("SimulacrumAdditions", "Add Guap"), false, new ConfigDescription("Allow the user to find this enemy in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> GuapStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0023: Unknown result type (might be due to invalid IL or missing references)
			//IL_002d: Expected O, but got Unknown
			//IL_002d: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("SimulacrumAdditions", "Guap Minimum Stage Completions"), 10, new ConfigDescription("Set the minimum stage completions required for Guap to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddBlueFang()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Belmont", "Add Blue Fang"), true, new ConfigDescription("Allow the user to find this enemy in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> BlueFangStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Belmont", "Blue Fang Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Blue Fang to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddGargoyle()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Belmont", "Add Gargoyle"), true, new ConfigDescription("Allow the user to find this enemy in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> GargoyleStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Belmont", "Gargoyle Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Gargoyle to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddArraign()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Enemies Returns", "Add Arraign"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> ArraignStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0023: Unknown result type (might be due to invalid IL or missing references)
			//IL_002d: Expected O, but got Unknown
			//IL_002d: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Enemies Returns", "Arraign Minimum Stage Completions"), 10, new ConfigDescription("Set the minimum stage completions required for Arraign to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddToxapex()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Risk of Overuse", "Add Toxapex"), true, new ConfigDescription("Allow the user to find this enemy in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<int> ToxapexStageMin()
		{
			//IL_0011: Unknown result type (might be due to invalid IL or missing references)
			//IL_0022: Unknown result type (might be due to invalid IL or missing references)
			//IL_002c: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			return ((BaseUnityPlugin)this).Config.Bind<int>(new ConfigDefinition("Risk of Overuse", "Toxapex Minimum Stage Completions"), 0, new ConfigDescription("Set the minimum stage completions required for Toxapex to spawn in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>()));
		}

		public ConfigEntry<bool> AddKingambit()