- [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<string> 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<string> ___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<string> ___m_knownMaterial, System.Collections.Generic.Dictionary<string, int> ___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<Recipe, ItemDrop+ItemData> ___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<string> 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<string> 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<HarmonyLib.CodeInstruction> VPlusBuildExpansion.HudTranspiles+Hud_GetSelectedGrid_Transpiler::Transpiler(System.Collections.Generic.IEnumerable<HarmonyLib.CodeInstruction> 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<HarmonyLib.CodeInstruction> VPlusBuildExpansion.HudTranspiles+Hud_GetSelectedGrid_Transpiler::Transpiler(System.Collections.Generic.IEnumerable<HarmonyLib.CodeInstruction> 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<HarmonyLib.CodeInstruction> VPlusBuildExpansion.HudTranspiles+Hud_UpdatePieceList_Transpiler::Transpiler(System.Collections.Generic.IEnumerable<HarmonyLib.CodeInstruction> 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<HarmonyLib.CodeInstruction> VPlusBuildExpansion.HudTranspiles+Hud_UpdatePieceList_Transpiler::Transpiler(System.Collections.Generic.IEnumerable<HarmonyLib.CodeInstruction> 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<HarmonyLib.CodeInstruction> VPlusBuildExpansion.HudTranspiles+Hud_UpdatePieceList_Transpiler::Transpiler(System.Collections.Generic.IEnumerable<HarmonyLib.CodeInstruction> 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<HarmonyLib.CodeInstruction> VPlusBuildExpansion.HudTranspiles+Hud_UpdatePieceList_Transpiler::Transpiler(System.Collections.Generic.IEnumerable<HarmonyLib.CodeInstruction> 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