[Message: BepInEx] BepInEx 5.4.10.0 - valheim [Info : BepInEx] Running under Unity v2019.4.24.6137584 [Info : BepInEx] CLR runtime version: 4.0.30319.42000 [Info : BepInEx] Supports SRE: True [Info : BepInEx] System platform: Bits64, Windows [Message: BepInEx] Preloader started [Info : BepInEx] Loaded 1 patcher method from [SlimVML.Loader 1.1.0.0] [Info : BepInEx] Loaded 1 patcher method from [BepInEx.MonoMod.HookGenPatcher 1.1.0.0] [Info : BepInEx] 3 patcher plugins loaded [Info :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead. [Info :HookGenPatcher] Already ran for this version, reusing that file. [Info :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead. [Info :HookGenPatcher] Already ran for this version, reusing that file. [Info :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead. [Info :HookGenPatcher] Already ran for this version, reusing that file. [Info :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead. [Info :HookGenPatcher] Already ran for this version, reusing that file. [Info :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead. [Info :HookGenPatcher] Already ran for this version, reusing that file. [Info :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead. [Info :HookGenPatcher] Already ran for this version, reusing that file. [Info :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead. [Info :HookGenPatcher] Already ran for this version, reusing that file. [Info :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead. [Info :HookGenPatcher] Already ran for this version, reusing that file. [Info :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead. [Info :HookGenPatcher] Already ran for this version, reusing that file. [Info : BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader] [Info : SlimVML] Loading DLLs from C:\Program Files (x86)\Steam\steamapps\common\Valheim\InSlimVML\Mods [Warning: SlimVML] Skipping 0Harmony.dll since it's in ignore list [Info : SlimVML] Invoking static void SlimAssist.SlimAssist::Main(string[] args) [Message: BepInEx] Preloader finished [Info : HarmonyX] ### Harmony id=com.valheim.slim_assist, version=2.4.2.0, location=C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony.dll, env/clr=4.0.30319.42000, platform=Win32NT ### Started from static void HarmonyLib.Tools.Logger::Log(HarmonyLib.Tools.Logger+LogChannel channel, System.Func message, bool forcePropagation), location C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony.dll ### At 2021-05-12 04.11.18 [Info : HarmonyX] Patching void FejdStartup::Start() with 0 prefixes, 1 postfixes, 0 transpilers, 0 finalizers 1 postfixes: * static void SlimAssist.SlimAssist+Start_Patch::Postfix(FejdStartup __instance) [Info : HarmonyX] Running ILHook manipulator on void FejdStartup::Start() [Info : HarmonyX] Writing postfixes [Message: BepInEx] Chainloader ready [Message: BepInEx] Chainloader started [Info : BepInEx] 8 plugins to load [Info : BepInEx] Loading [Valheim Configuration Manager 0.5.0] [Info : HarmonyX] Created Harmony instance id=aedenthorn.ConfigurationManager, version=2.0.0.0, location=C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony20.dll - Started from System.Void HarmonyLib.Tools.Logger::Log(HarmonyLib.Tools.Logger+LogChannel,System.Func`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]],System.Boolean) location=C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony.dll [Info : HarmonyX] Patching aedenthorn.ConfigurationManager... [Info : HarmonyX] Patching System.Void FejdStartup::Start() [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void FejdStartup::Start() with 0 prefixes, 2 postfixes, 0 transpilers, 0 finalizers 2 postfixes: * static void SlimAssist.SlimAssist+Start_Patch::Postfix(FejdStartup __instance) * static void ConfigurationManager.Patches::Start() [Info : HarmonyX] Running ILHook manipulator on void FejdStartup::Start() [Info : HarmonyX] Writing postfixes [Info : HarmonyX] Patching aedenthorn.ConfigurationManager took 11ms [Info : HarmonyX] Patching aedenthorn.ConfigurationManager... [Info : HarmonyX] Patching System.Void Console::InputText() [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void Console::InputText() with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static bool ConfigurationManager.Patches::InputText(Console __instance) [Info : HarmonyX] Running ILHook manipulator on void Console::InputText() [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching aedenthorn.ConfigurationManager took 64ms [Info : BepInEx] Loading [Craft From Containers 2.1.3] [Info : HarmonyX] Created Harmony instance id=harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45, version=2.0.0.0, location=C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony20.dll - Started from System.Void HarmonyLib.Tools.Logger::Log(HarmonyLib.Tools.Logger+LogChannel,System.Func`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]],System.Boolean) location=C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony.dll [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Void Container::Awake() [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void Container::Awake() with 0 prefixes, 1 postfixes, 0 transpilers, 0 finalizers 1 postfixes: * static void CraftFromContainers.BepInExPlugin+Container_Awake_Patch::Postfix(Container __instance, ZNetView ___m_nview) [Info : HarmonyX] Running ILHook manipulator on void Container::Awake() [Info : HarmonyX] Writing postfixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 13ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Void Container::OnDestroyed() [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void Container::OnDestroyed() with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static void CraftFromContainers.BepInExPlugin+Container_OnDestroyed_Patch::Prefix(Container __instance) [Info : HarmonyX] Running ILHook manipulator on void Container::OnDestroyed() [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 8ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Void InventoryGui::Update() [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void InventoryGui::Update() with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static void CraftFromContainers.BepInExPlugin+InventoryGui_Update_Patch::Prefix(InventoryGui __instance, UnityEngine.Animator ___m_animator) [Info : HarmonyX] Running ILHook manipulator on void InventoryGui::Update() [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 14ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Boolean Fireplace::Interact(Humanoid,System.Boolean) [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching virtual bool Fireplace::Interact(Humanoid user, bool hold) with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static bool CraftFromContainers.BepInExPlugin+Fireplace_Interact_Patch::Prefix(Fireplace __instance, Humanoid user, bool hold, Boolean& __result, ZNetView ___m_nview) [Info : HarmonyX] Running ILHook manipulator on virtual bool Fireplace::Interact(Humanoid user, bool hold) [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 13ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching ItemDrop+ItemData CookingStation::FindCookableItem(Inventory) [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching ItemDrop+ItemData CookingStation::FindCookableItem(Inventory inventory) with 0 prefixes, 1 postfixes, 0 transpilers, 0 finalizers 1 postfixes: * static void CraftFromContainers.BepInExPlugin+CookingStation_FindCookableItem_Patch::Postfix(CookingStation __instance, ItemDrop+ItemData& __result) [Info : HarmonyX] Running ILHook manipulator on ItemDrop+ItemData CookingStation::FindCookableItem(Inventory inventory) [Info : HarmonyX] Writing postfixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 9ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Void Smelter::UpdateHoverTexts() [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void Smelter::UpdateHoverTexts() with 0 prefixes, 1 postfixes, 0 transpilers, 0 finalizers 1 postfixes: * static void CraftFromContainers.BepInExPlugin+Smelter_UpdateHoverTexts_Patch::Postfix(Smelter __instance) [Info : HarmonyX] Running ILHook manipulator on void Smelter::UpdateHoverTexts() [Info : HarmonyX] Writing postfixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 10ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Boolean Smelter::OnAddOre(Switch,Humanoid,ItemDrop+ItemData) [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching bool Smelter::OnAddOre(Switch sw, Humanoid user, ItemDrop+ItemData item) with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static bool CraftFromContainers.BepInExPlugin+Smelter_OnAddOre_Patch::Prefix(Smelter __instance, Humanoid user, ItemDrop+ItemData item, ZNetView ___m_nview) [Info : HarmonyX] Running ILHook manipulator on bool Smelter::OnAddOre(Switch sw, Humanoid user, ItemDrop+ItemData item) [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 12ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Boolean Smelter::OnAddFuel(Switch,Humanoid,ItemDrop+ItemData) [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching bool Smelter::OnAddFuel(Switch sw, Humanoid user, ItemDrop+ItemData item) with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static bool CraftFromContainers.BepInExPlugin+Smelter_OnAddFuel_Patch::Prefix(Smelter __instance, Boolean& __result, ZNetView ___m_nview, Humanoid user, ItemDrop+ItemData item) [Info : HarmonyX] Running ILHook manipulator on bool Smelter::OnAddFuel(Switch sw, Humanoid user, ItemDrop+ItemData item) [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 6ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Boolean InventoryGui::SetupRequirement(UnityEngine.Transform,Piece+Requirement,Player,System.Boolean,System.Int32) [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching static bool InventoryGui::SetupRequirement(UnityEngine.Transform elementRoot, Piece+Requirement req, Player player, bool craft, int quality) with 0 prefixes, 1 postfixes, 0 transpilers, 0 finalizers 1 postfixes: * static void CraftFromContainers.BepInExPlugin+InventoryGui_SetupRequirement_Patch::Postfix(InventoryGui __instance, UnityEngine.Transform elementRoot, Piece+Requirement req, Player player, bool craft, int quality) [Info : HarmonyX] Running ILHook manipulator on static bool InventoryGui::SetupRequirement(UnityEngine.Transform elementRoot, Piece+Requirement req, Player player, bool craft, int quality) [Info : HarmonyX] Writing postfixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 10ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Boolean Player::HaveRequirements(Piece+Requirement[],System.Boolean,System.Int32) [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching bool Player::HaveRequirements(Piece+Requirement[] resources, bool discover, int qualityLevel) with 0 prefixes, 1 postfixes, 0 transpilers, 0 finalizers 1 postfixes: * static void CraftFromContainers.BepInExPlugin+HaveRequirements_Patch::Postfix(Player __instance, Boolean& __result, Piece+Requirement[] resources, bool discover, int qualityLevel, System.Collections.Generic.HashSet ___m_knownMaterial) [Info : HarmonyX] Running ILHook manipulator on bool Player::HaveRequirements(Piece+Requirement[] resources, bool discover, int qualityLevel) [Info : HarmonyX] Writing postfixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 6ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Boolean Player::HaveRequirements(Piece,Player+RequirementMode) [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching bool Player::HaveRequirements(Piece piece, Player+RequirementMode mode) with 0 prefixes, 1 postfixes, 0 transpilers, 0 finalizers 1 postfixes: * static void CraftFromContainers.BepInExPlugin+HaveRequirements_Patch2::Postfix(Player __instance, Boolean& __result, Piece piece, Player+RequirementMode mode, System.Collections.Generic.HashSet ___m_knownMaterial, System.Collections.Generic.Dictionary ___m_knownStations) [Info : HarmonyX] Running ILHook manipulator on bool Player::HaveRequirements(Piece piece, Player+RequirementMode mode) [Info : HarmonyX] Writing postfixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 8ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Void Player::ConsumeResources(Piece+Requirement[],System.Int32) [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void Player::ConsumeResources(Piece+Requirement[] requirements, int qualityLevel) with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static bool CraftFromContainers.BepInExPlugin+ConsumeResources_Patch::Prefix(Player __instance, Piece+Requirement[] requirements, int qualityLevel) [Info : HarmonyX] Running ILHook manipulator on void Player::ConsumeResources(Piece+Requirement[] requirements, int qualityLevel) [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 5ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Void Player::UpdatePlacementGhost(System.Boolean) [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void Player::UpdatePlacementGhost(bool flashGuardStone) with 0 prefixes, 1 postfixes, 0 transpilers, 0 finalizers 1 postfixes: * static void CraftFromContainers.BepInExPlugin+UpdatePlacementGhost_Patch::Postfix(Player __instance, bool flashGuardStone) [Info : HarmonyX] Running ILHook manipulator on void Player::UpdatePlacementGhost(bool flashGuardStone) [Info : HarmonyX] Writing postfixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 28ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Void InventoryGui::OnCraftPressed() [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void InventoryGui::OnCraftPressed() with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static bool CraftFromContainers.BepInExPlugin+DoCrafting_Patch::Prefix(InventoryGui __instance, System.Collections.Generic.KeyValuePair ___m_selectedRecipe, ItemDrop+ItemData ___m_craftUpgradeItem) [Info : HarmonyX] Running ILHook manipulator on void InventoryGui::OnCraftPressed() [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 7ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Void Player::UpdatePlacement(System.Boolean,System.Single) [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void Player::UpdatePlacement(bool takeInput, float dt) with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static bool CraftFromContainers.BepInExPlugin+UpdatePlacement_Patch::Prefix(Player __instance, bool takeInput, float dt, PieceTable ___m_buildPieces, UnityEngine.GameObject ___m_placementGhost) [Info : HarmonyX] Running ILHook manipulator on void Player::UpdatePlacement(bool takeInput, float dt) [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 13ms [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45... [Info : HarmonyX] Patching System.Void Console::InputText() [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void Console::InputText() with 2 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 2 prefixes: * static bool ConfigurationManager.Patches::InputText(Console __instance) * static bool CraftFromContainers.BepInExPlugin+InputText_Patch::Prefix(Console __instance) [Info : HarmonyX] Running ILHook manipulator on void Console::InputText() [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching harmony-auto-788c08e5-ca64-450c-95fb-6a394bec6b45 took 30ms [Info : BepInEx] Loading [Hoe Radius 0.1.0] [Info : HarmonyX] Created Harmony instance id=harmony-auto-85b7cdda-6d06-45c3-a9b9-77659da32e25, version=2.0.0.0, location=C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony20.dll - Started from System.Void HarmonyLib.Tools.Logger::Log(HarmonyLib.Tools.Logger+LogChannel,System.Func`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]],System.Boolean) location=C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony.dll [Info : HarmonyX] Patching harmony-auto-85b7cdda-6d06-45c3-a9b9-77659da32e25... [Info : HarmonyX] Patching System.Void TerrainOp::Awake() [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void TerrainOp::Awake() with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static void HoeRadius.BepInExPlugin+TerrainOp_Patch::Prefix(TerrainOp __instance) [Info : HarmonyX] Running ILHook manipulator on void TerrainOp::Awake() [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching harmony-auto-85b7cdda-6d06-45c3-a9b9-77659da32e25 took 6ms [Info : HarmonyX] Patching harmony-auto-85b7cdda-6d06-45c3-a9b9-77659da32e25... [Info : HarmonyX] Patching System.Void Console::InputText() [Info : HarmonyX] HarmonyPrepare result: True [Info : HarmonyX] Patching void Console::InputText() with 3 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 3 prefixes: * static bool ConfigurationManager.Patches::InputText(Console __instance) * static bool CraftFromContainers.BepInExPlugin+InputText_Patch::Prefix(Console __instance) * static bool HoeRadius.BepInExPlugin+InputText_Patch::Prefix(Console __instance) [Info : HarmonyX] Running ILHook manipulator on void Console::InputText() [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching harmony-auto-85b7cdda-6d06-45c3-a9b9-77659da32e25 took 29ms [Info : BepInEx] Loading [Configuration Manager 16.3] [Warning: Unity Log] AddComponent asking for invalid type [Info : BepInEx] Loading [Jotunn 2.0.9] [Info : Jotunn] Initialized LocalizationManager [Info : Jotunn] Initialized CommandManager [Info : Jotunn] Initialized InputManager [Info : Jotunn] Initialized SkillManager [Info : Jotunn] Initialized PrefabManager [Info : Jotunn] Initialized ItemManager [Info : Jotunn] Initialized PieceManager [Info : Jotunn] Initialized MockManager [Info : Jotunn] Initialized GUIManager [Info : Jotunn] Initialized SaveManager [Debug :Jotunn.Managers.SynchronizationManager] Trying to hook config manager [Info : Jotunn] Initialized SynchronizationManager [Info : Jotunn] Jotunn v2.0.9 loaded successfully [Info : BepInEx] Loading [OdinArchitect 0.0.2] [Info :OdinArchitect.OdinArchitect] Assets [odinarchitect (UnityEngine.AssetBundle)] loaded succesfully [Info : HarmonyX] ### Harmony id=com.raelaziel, version=2.4.2.0, location=C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony.dll, env/clr=4.0.30319.42000, platform=Win32NT ### Started from static void HarmonyLib.Tools.Logger::Log(HarmonyLib.Tools.Logger+LogChannel channel, System.Func message, bool forcePropagation), location C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony.dll ### At 2021-05-12 04.11.24 [Info : HarmonyX] Patching void ObjectDB::CopyOtherDB(ObjectDB other) with 0 prefixes, 1 postfixes, 0 transpilers, 0 finalizers 1 postfixes: * static void OdinArchitect.ObjectDB_CopyOtherDB_Patch::Postfix() [Info : HarmonyX] Running ILHook manipulator on void ObjectDB::CopyOtherDB(ObjectDB other) [Info : HarmonyX] Writing postfixes [Info : HarmonyX] Patching void ObjectDB::Awake() with 0 prefixes, 1 postfixes, 0 transpilers, 0 finalizers 1 postfixes: * static void OdinArchitect.ObjectDB_Awake_Patch::Postfix() [Info : HarmonyX] Running ILHook manipulator on void ObjectDB::Awake() [Info : HarmonyX] Writing postfixes [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_SurtlingCore created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_RoundLog created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Resin created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_RoundLog already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_BronzeNails created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_RoundLog already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_BronzeNails already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Coal created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_SurtlingCore already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_workbench already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_SurtlingCore already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_SurtlingCore already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_SurtlingCore already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_SurtlingCore already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Wood already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Silver created [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Stone already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_piece_stonecutter already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_Iron already registered [Debug :Jotunn.Managers.MockManager] Mock JVLmock_forge already registered [Info :OdinArchitect.OdinArchitect] Locales from .json file loaded succesfully [Info : BepInEx] Loading [Valheim Plus Build Expansion 0.0.5.0] [Info : HarmonyX] ### Harmony id=mixone.valheimplus.buildexpansion, version=2.4.2.0, location=C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony.dll, env/clr=4.0.30319.42000, platform=Win32NT ### Started from static void HarmonyLib.Tools.Logger::Log(HarmonyLib.Tools.Logger+LogChannel channel, System.Func message, bool forcePropagation), location C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony.dll ### At 2021-05-12 04.11.24 [Info : HarmonyX] Patching UnityEngine.Vector2Int Hud::GetSelectedGrid(UIInputHandler ih) with 0 prefixes, 0 postfixes, 1 transpilers, 0 finalizers 1 transpilers: * static System.Collections.Generic.IEnumerable VPlusBuildExpansion.HudTranspiles+Hud_GetSelectedGrid_Transpiler::Transpiler(System.Collections.Generic.IEnumerable instructions) [Info : HarmonyX] Running ILHook manipulator on UnityEngine.Vector2Int Hud::GetSelectedGrid(UIInputHandler ih) [Info : HarmonyX] Transpiling UnityEngine.Vector2Int Hud::GetSelectedGrid(UIInputHandler ih) [Info : HarmonyX] Running transpiler static System.Collections.Generic.IEnumerable VPlusBuildExpansion.HudTranspiles+Hud_GetSelectedGrid_Transpiler::Transpiler(System.Collections.Generic.IEnumerable instructions) [Info : HarmonyX] Patching void Hud::UpdatePieceList(Player player, UnityEngine.Vector2Int selectedNr, Piece+PieceCategory category, bool updateAllBuildStatuses) with 0 prefixes, 0 postfixes, 1 transpilers, 0 finalizers 1 transpilers: * static System.Collections.Generic.IEnumerable VPlusBuildExpansion.HudTranspiles+Hud_UpdatePieceList_Transpiler::Transpiler(System.Collections.Generic.IEnumerable instructions) [Info : HarmonyX] Running ILHook manipulator on void Hud::UpdatePieceList(Player player, UnityEngine.Vector2Int selectedNr, Piece+PieceCategory category, bool updateAllBuildStatuses) [Info : HarmonyX] Transpiling void Hud::UpdatePieceList(Player player, UnityEngine.Vector2Int selectedNr, Piece+PieceCategory category, bool updateAllBuildStatuses) [Info : HarmonyX] Running transpiler static System.Collections.Generic.IEnumerable VPlusBuildExpansion.HudTranspiles+Hud_UpdatePieceList_Transpiler::Transpiler(System.Collections.Generic.IEnumerable instructions) [Info : HarmonyX] Patching void Hud::Awake() with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static void VPlusBuildExpansion.HudPatches+Hud_Awake_Patch::Prefix(Hud& __instance) [Info : HarmonyX] Running ILHook manipulator on void Hud::Awake() [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching void Hud::UpdatePieceList(Player player, UnityEngine.Vector2Int selectedNr, Piece+PieceCategory category, bool updateAllBuildStatuses) with 1 prefixes, 0 postfixes, 1 transpilers, 0 finalizers 1 prefixes: * static bool VPlusBuildExpansion.HudPatches+Hud_UpdatePieceList_Patch::Prefix(Hud& __instance, Player& player, UnityEngine.Vector2Int& selectedNr, Piece+PieceCategory& category, Boolean& updateAllBuildStatuses) 1 transpilers: * static System.Collections.Generic.IEnumerable VPlusBuildExpansion.HudTranspiles+Hud_UpdatePieceList_Transpiler::Transpiler(System.Collections.Generic.IEnumerable instructions) [Info : HarmonyX] Running ILHook manipulator on void Hud::UpdatePieceList(Player player, UnityEngine.Vector2Int selectedNr, Piece+PieceCategory category, bool updateAllBuildStatuses) [Info : HarmonyX] Transpiling void Hud::UpdatePieceList(Player player, UnityEngine.Vector2Int selectedNr, Piece+PieceCategory category, bool updateAllBuildStatuses) [Info : HarmonyX] Running transpiler static System.Collections.Generic.IEnumerable VPlusBuildExpansion.HudTranspiles+Hud_UpdatePieceList_Transpiler::Transpiler(System.Collections.Generic.IEnumerable instructions) [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching void PieceTable::PrevCategory() with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static bool VPlusBuildExpansion.PieceTablePatches+PieceTable_PrevCategory::Prefix(PieceTable& __instance) [Info : HarmonyX] Running ILHook manipulator on void PieceTable::PrevCategory() [Info : HarmonyX] Writing prefixes [Info : HarmonyX] Patching void PieceTable::NextCategory() with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers 1 prefixes: * static bool VPlusBuildExpansion.PieceTablePatches+PieceTable_NextCategory::Prefix(PieceTable& __instance) [Info : HarmonyX] Running ILHook manipulator on void PieceTable::NextCategory() [Info : HarmonyX] Writing prefixes [Debug :Valheim Plus Build Expansion] Build Expansion loaded. [Info : BepInEx] Loading [Vortex Worlds 1.0.1] [Message: BepInEx] Chainloader startup complete [Info : Unity Log] 05/12/2021 16:11:25: Starting to load scene:start [Info : Unity Log] ConfigurationManager Searching for vanilla Config Manager. [Info : Unity Log] ConfigurationManager Vanilla Config Manager not found. [Info : Jotunn] Applying patches in ModCompatibility.InitPatch [Info : Jotunn] Applying patches in ZNetPatches.Init [Info : Jotunn] Applying patches in InGameConfig.HookOnSettings [Info : Jotunn] Applying patches in ModCompatibility.InitPatchEarly [Warning: Unity Log] Only custom filters can be played. Please add a custom filter or an audioclip to the audiosource (Amb_MainMenu). [Info : Unity Log] 05/12/2021 16:11:33: Valheim version:0.153.2 [Info : Unity Log] 05/12/2021 16:11:33: Render threading mode:MultiThreaded [Info : Unity Log] 05/12/2021 16:11:33: Using environment steamid 892970 [Info : Unity Log] 05/12/2021 16:11:33: Using steam APPID:892970 Setting breakpad minidump AppID = 892970 SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561198318791434 [API loaded no] [Info : Unity Log] 05/12/2021 16:11:33: Authentication:k_ESteamNetworkingAvailability_Attempting [Info : Unity Log] 05/12/2021 16:11:33: Steam initialized, persona:Sylis [Warning: Unity Log] 05/12/2021 16:11:33: Missing audio clip in music respawn [Info : Unity Log] 05/12/2021 16:11:33: Checking for installed DLCs [Info : Unity Log] 05/12/2021 16:11:33: DLC:beta installed:False [Info : Unity Log] 05/12/2021 16:11:33: Loaded localization CSV:localization language:English [Warning: Unity Log] 05/12/2021 16:11:33: Failed to load language file localization_extra [Info : Unity Log] 05/12/2021 16:11:33: Loaded localization CSV:localization language:English [Warning: Unity Log] 05/12/2021 16:11:33: Failed to load language file localization_extra [Info :Jotunn.Managers.LocalizationManager] ---- Loading custom localizations ---- [Info :Jotunn.Managers.LocalizationManager] Added json language file: translations.json [Info : Unity Log] 05/12/2021 16:11:33: Loaded localization CSV:localization language:English [Warning: Unity Log] 05/12/2021 16:11:33: Failed to load language file localization_extra [Info :Jotunn.Managers.LocalizationManager] ---- Adding tokens for language 'English' ---- [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_gate_1 -> Big gate [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_gate_1_desc -> Big and heavy wooden gate [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_window_small -> Small window [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_window_small_desc -> Small wooden window [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_window_big -> Big window [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_window_big_desc -> Big wooden window [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_fence_1 -> Heavy Fence [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_fence_1_desc -> Stable fence [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_fence_1_gate -> Heavy fence gate [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_fence_1_gate_desc -> Heavy fence gate [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_fence_2 -> Simple fence [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_fence_2_desc -> Simple and thin fence [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_fence_2_gate -> Simple fence gate [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_fence_2_gate_desc -> Simple and thin fence gate [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_wood_beam_1 -> Thin wooden beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_wood_beam_1_desc -> Wooden beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_wood_beam_2 -> Thin wooden beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_wood_beam_2_desc -> Wooden beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_wood_pole_1 -> Thin wooden pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_wood_pole_1_desc -> Wooden pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_wood_pole_2 -> Thin wooden pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_wood_pole_2_desc -> Wooden pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_drawbridge_1 -> Surtling Drawbridge [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_drawbridge_1_desc -> Surtling Core controlled drawbridge [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_arch_1 -> Simple arch [Debug :Jotunn.Managers.LocalizationManager] Added translation: wooden_arch_1_desc -> Simple wooden arch [Debug :Jotunn.Managers.LocalizationManager] Added translation: refined_stakewall_1 -> Heavy stakewall [Debug :Jotunn.Managers.LocalizationManager] Added translation: refined_stakewall_1_desc -> Refined and bigger stakewall [Debug :Jotunn.Managers.LocalizationManager] Added translation: refined_sharpstakes -> Core sharpstakes [Debug :Jotunn.Managers.LocalizationManager] Added translation: refined_sharpstakes_desc -> More deadly and stable sharpstakes [Debug :Jotunn.Managers.LocalizationManager] Added translation: food_smelter -> Advanced cooking station [Debug :Jotunn.Managers.LocalizationManager] Added translation: food_smelter_desc -> Automatized cooking station [Debug :Jotunn.Managers.LocalizationManager] Added translation: food_smelter_additem -> Add food [Debug :Jotunn.Managers.LocalizationManager] Added translation: food_smelter_empty -> Is empty [Debug :Jotunn.Managers.LocalizationManager] Added translation: surtling_lantern_1 -> Surtling Torch [Debug :Jotunn.Managers.LocalizationManager] Added translation: surtling_lantern_1_desc -> Surtling Core Torch [Debug :Jotunn.Managers.LocalizationManager] Added translation: surtling_lantern_2 -> Surtling Lantern I [Debug :Jotunn.Managers.LocalizationManager] Added translation: surtling_lantern_2_desc -> One-sided Surtling Core Lantern [Debug :Jotunn.Managers.LocalizationManager] Added translation: surtling_lantern_3 -> Surtling Lantern II [Debug :Jotunn.Managers.LocalizationManager] Added translation: surtling_lantern_3_desc -> Double-sided Surtling Core Lantern [Debug :Jotunn.Managers.LocalizationManager] Added translation: surtling_lantern_4 -> Surtling Lantern L [Debug :Jotunn.Managers.LocalizationManager] Added translation: surtling_lantern_4_desc -> Wall mounted Surtling Core Lantern [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_beam_short -> Short Stone Beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_beam_short_desc -> Stone beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_beam_long -> Long Stone Beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_beam_long_desc -> Stone beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_pole_short -> Short Stone Pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_pole_short_desc -> Stone pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_pole_long -> Long Stone Pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_pole_long_desc -> Stone pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_window_small -> Small Stone Window [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_window_small_desc -> Stone window [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_window_big -> Big Stone Window [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_window_big_desc -> Stone window [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_arch_1 -> Big Stone Arch [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_arch_1_desc -> Big Stone Arch for big gate [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_arch_2_small -> Small Stone Arch [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_arch_2_small_desc -> Small Stone Arch for normal sized gate [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_table_1 -> Stone Table [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_table_1_desc -> Can be stacked [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_throne_1 -> Bull Throne [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_throne_1_desc -> Stone Throne with Silver Bull head [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_1x1 -> Hard-rock Wall 1x1 [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_1x1_desc -> Alternative stone wall [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_2x1 -> Hard-rock Wall 2x1 [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_2x1_desc -> Alternative stone wall [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_4x2 -> Hard-rock Wall 4x2 [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_4x2_desc -> Alternative stone wall [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_pillar -> Hard-rock Pillar [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_pillar_desc -> Alternative stone wall [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_stairs -> Hard-rock Stairs [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_stairs_desc -> Alternative stone wall [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_arch -> Hard-rock Arch [Debug :Jotunn.Managers.LocalizationManager] Added translation: stonewall_hardrock_arch_desc -> Alternative stone wall [Debug :Jotunn.Managers.LocalizationManager] Added translation: big_pillar -> Massive Stone Pillar [Debug :Jotunn.Managers.LocalizationManager] Added translation: big_pillar_desc -> Great Stone Pillar [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_dragon -> Iron Dragon Decoration [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_dragon_desc -> Expansive Iron Dragon Decoration [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_gate_small -> Small Iron Gate [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_gate_small_desc -> Small Iron Gate without central pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_gate_big -> Big Iron Gate [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_gate_big_desc -> Big Iron Gate without central pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: piece_woodbeam_25_thin -> Thin wooden beam 25° [Debug :Jotunn.Managers.LocalizationManager] Added translation: piece_woodbeam_45_thin -> Thin wooden beam 45° [Debug :Jotunn.Managers.LocalizationManager] Added translation: piece_woodbeam_25_thin_desc -> Thin wooden beam 25° [Debug :Jotunn.Managers.LocalizationManager] Added translation: piece_woodbeam_45_thin_desc -> Thin wooden beam 45° [Debug :Jotunn.Managers.LocalizationManager] Added translation: piece_ironbeam_25_thin -> Thin iron beam 25° [Debug :Jotunn.Managers.LocalizationManager] Added translation: piece_ironbeam_45_thin -> Thin iron beam 45° [Debug :Jotunn.Managers.LocalizationManager] Added translation: piece_ironbeam_25_thin_desc -> Thin iron beam 25° [Debug :Jotunn.Managers.LocalizationManager] Added translation: piece_ironbeam_45_thin_desc -> Thin iron beam 45° [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_beam_short -> Short Iron Beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_beam_short_desc -> Iron beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_beam_long -> Long Iron Beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_beam_long_desc -> Iron beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_pole_short -> Short Iron Pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_pole_short_desc -> Iron pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_pole_long -> Long Iron Pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: iron_pole_long_desc -> Iron pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_iron_beam_1 -> Thin iron beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_iron_beam_1_desc -> iron beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_iron_beam_2 -> Thin iron beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_iron_beam_2_desc -> iron beam [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_iron_pole_1 -> Thin iron pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_iron_pole_1_desc -> iron pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_iron_pole_2 -> Thin iron pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: thin_iron_pole_2_desc -> iron pole [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_floor_1_new -> Alternative Stone Floor 2x2 [Debug :Jotunn.Managers.LocalizationManager] Added translation: stone_floor_1_new_desc -> Hard-rock floor [Info :OdinArchitect.ObjectDB_Awake_Patch] Material Replacer loaded succesfully [Info :OdinArchitect.MaterialReplacer] No replacement for meterial: stone_sunken.Using custom material. [Info :OdinArchitect.MaterialReplacer] No replacement for meterial: stone_sunken.Using custom material. [Info :Jotunn.Managers.ItemManager] ---- Adding custom items to StartGui (ObjectDB) ---- [Info :Jotunn.Managers.ItemManager] Updating item hashes [Info :Jotunn.Managers.InputManager] ---- Registering custom inputs ---- [Info :Jotunn.Managers.InputManager] ---- Registering custom inputs ---- [Info :Jotunn.Managers.SkillManager] ---- Registering custom skills ---- [Info : Unity Log] 05/12/2021 16:11:36: UI Group status changed Menu = True