Valheim
0 of 0

File information

Last updated

Original upload

Created by

Pfhoenix

Uploaded by

Pfhoenix0

Virus scan

Safe to use

85 comments

  1. ujeenaja
    ujeenaja
    • member
    • 3 posts
    • 0 kudos
    T?his mod should have config file and can adjust Admin bypass [don't enforce with admin steam id].

    Can you make it happen in next version ?
  2. JohnSooLong
    JohnSooLong
    • member
    • 176 posts
    • 2 kudos
    Hi Pfhoenix0, pls help. Im getting these errors.


    1. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      Did you update MCE to v2.0.2?
    2. JohnSooLong
      JohnSooLong
      • member
      • 176 posts
      • 2 kudos
      Yes sir i did, as well as BepInEx itselfs new update as well.
    3. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      Did you update Epic Loot's MCE addon?
    4. Spectrebane
      Spectrebane
      • member
      • 49 posts
      • 3 kudos
      Did your issue get solved? I am having the same error. Probably mod needs to be updated to use this,
  3. Cortidd
    Cortidd
    • supporter
    • 61 posts
    • 1 kudos
    Hello, how can I see the mods available to use mce?
  4. bluelineparabellum
    bluelineparabellum
    • supporter
    • 33 posts
    • 0 kudos
    No Thunderstore upload?
    1. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      Not at this time, no.
  5. Nithereen
    Nithereen
    • member
    • 33 posts
    • 0 kudos
    can't semm to pick-up/interacr with stuff when this is enabled :/ 
    1. mazany
      mazany
      • supporter
      • 40 posts
      • 1 kudos
      Same here, had to roll back to version 1.4.2.
    2. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      Check your valheim player.log file.
    3. tentrees
      tentrees
      • member
      • 40 posts
      • 0 kudos
      Where is this file and what are we supposed to be looing for in it? I had to roll back as well before the problem went away.
    4. mazany
      mazany
      • supporter
      • 40 posts
      • 1 kudos
      [Info   :  HarmonyX] Running ILHook manipulator on void ItemDrop::Start()
      [Info   :  HarmonyX] Writing postfixes
      [Info   :   BepInEx] Loading [Mod Config Enforcer 2.0.2]
      [Info   :  HarmonyX] ### Harmony id=harmony-auto-5cb48649-bcc1-4005-8ce3-75c5bebd18dd, version=2.4.2.0, location=G:\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 G:\Steam\steamapps\common\Valheim\BepInEx\core\0Harmony.dll
      ### At 2021-05-02 06.12.18
      [Info   :  HarmonyX] Patching void ZNet::Awake() with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers
      1 prefixes:
      * static void ModConfigEnforcer.Patches+ZNetPatches::AwakePrefix(ZNet __instance)
      [Info   :  HarmonyX] Running ILHook manipulator on void ZNet::Awake()
      [Info   :  HarmonyX] Writing prefixes
      [Info   :  HarmonyX] Patching void ZNet::OnNewConnection(ZNetPeer peer) with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers
      1 prefixes:
      * static void ModConfigEnforcer.Patches+ZNetPatches::OnNewConnectionPrefix(ZNet __instance, ZNetPeer peer)
      [Info   :  HarmonyX] Running ILHook manipulator on void ZNet::OnNewConnection(ZNetPeer peer)
      [Info   :  HarmonyX] Writing prefixes
      [Info   :  HarmonyX] Patching void ZNet::RPC_ServerHandshake(ZRpc rpc) with 1 prefixes, 0 postfixes, 0 transpilers, 0 finalizers
      1 prefixes:
      * static void ModConfigEnforcer.Patches+ZNetPatches::RPC_ServerHandshakePrefix(ZNet __instance, ZRpc rpc)

      ...

      [Warning:  HarmonyX] AccessTools.Method: Could not find method for type ModConfigEnforcer.ConfigManager and name RegisterMod and parameters (string, BepInEx.Configuration.ConfigFile)
      Exception: cannot get method value without method
        at HarmonyLib.Traverse.GetValue (System.Object[] arguments) [0x00008] in <116dd996dda44480a48a0fc9ee2308ed>:0 
        at Pipakin.GatheringMod.GatheringConfig.InitConfig (System.String id, BepInEx.Configuration.ConfigFile config) [0x0008c] in <7b96c76a032f446190ee494dc5536384>:0 
        at Pipakin.GatheringMod.GatheringSkillMod.Awake () [0x00095] in <7b96c76a032f446190ee494dc5536384>:0 
      UnityEngine.GameObject:Internal_AddComponentWithType(Type)
      UnityEngine.GameObject:AddComponent(Type)
      BepInEx.Bootstrap.Chainloader:Start()
      UnityEngine.Application:.cctor()
       
      (Filename: <116dd996dda44480a48a0fc9ee2308ed> Line: 0)

      ...

      [Warning:  HarmonyX] AccessTools.Method: Could not find method for type ModConfigEnforcer.ConfigManager and name RegisterMod and parameters (System.String, BepInEx.Configuration.ConfigFile)
      [Warning:  HarmonyX] Could not find method named RegisterMod with 2 arguments on ModConfigEnforcer.ConfigManager
      InvalidOperationException: Cannot get method value without method
        at HarmonyLib.Traverse.GetValue (System.Object[] arguments) [0x00008] in <a8b05d5185ea44fbaed77f695a5021af>:0 
        at SailingSkill.SailingConfig.InitConfig (System.String id, BepInEx.Configuration.ConfigFile config) [0x0008d] in <a050226f874645eb98e76d6b10a36d09>:0 
        at SailingSkill.SailingSkillsPlugin.Awake () [0x00011] in <a050226f874645eb98e76d6b10a36d09>:0 
      UnityEngine.GameObject:Internal_AddComponentWithType(Type)
      UnityEngine.GameObject:AddComponent(Type)
      BepInEx.Bootstrap.Chainloader:Start()
      UnityEngine.Application:.cctor()
       
      (Filename: <a8b05d5185ea44fbaed77f695a5021af> Line: 0)

      ...

      [Info   :  HarmonyX] Running ILHook manipulator on virtual void Player::Awake()
      [Info   :  HarmonyX] Writing prefixes
      [Info   :  HarmonyX] Writing postfixes
      [Info   :More Slots] More Slots mod - Created by Fang86
      [Info   :More Slots] Gravekeeper not found
      [Info   :   BepInEx] Loading [ValheimAthleticsSkill 1.0.1]
      MissingMethodException: void ModConfigEnforcer.ConfigManager.RegisterMod(string,BepInEx.Configuration.ConfigFile)
        at ValheimAthletics.Mod.Awake () [0x00000] in <54dfb0174fe9497f9aef7d775042ec6c>:0 
      UnityEngine.GameObject:Internal_AddComponentWithType(Type)
      UnityEngine.GameObject:AddComponent(Type)
      BepInEx.Bootstrap.Chainloader:Start()
      UnityEngine.Application:.cctor()
       
      (Filename: <54dfb0174fe9497f9aef7d775042ec6c> Line: 0)
    5. mazany
      mazany
      • supporter
      • 40 posts
      • 1 kudos
      Not sure if this is going to help. Using 'E' key to interact with containers works, but for example picking any pickable not.
    6. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      The log says it all. The GatheringMod hasn't updated to use MCE v2.0.2. Either downgrade MCE back to 1.4.2 or ask the mod author for GatheringMod to update to 2.0.2.
    7. mazany
      mazany
      • supporter
      • 40 posts
      • 1 kudos
      I see, thank you for the info. Didn't know that there were some backwards-breaking changes.
    8. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      Check out the mod's description page.
  6. RaideNDedSeC
    RaideNDedSeC
    • member
    • 11 posts
    • 0 kudos
    Does this work on non dedicated servers? (I.E. joining my friend through steam on his world and vice versa)
    1. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      Yes.
  7. Trumpoi
    Trumpoi
    • member
    • 2 posts
    • 0 kudos
    Is there any chance you can add this Thunderstore.io? A lot of people including myself that run dedicated servers have friends that want a simple one-click install, most of them don't want to go through the hassle of installing mods manually. Your mod is really useful and it would be so helpful if it was on ThunderStore so that I and others can include it in our mod packs which makes it 10x easier for those unfamiliar with modding. (Hard enough trying to get them just to change one value in the Thunderstorm client config manager lmao)
    1. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      I'm not a fan of how TS.io works, and I don't want to deal with updating/tracking mod pages on multiple sites.
    2. Trumpoi
      Trumpoi
      • member
      • 2 posts
      • 0 kudos
      Yeah, I understand, no worries! Just wanted to make my life easier but its okay <3 Keep up the good work man
    3. Rofii
      Rofii
      • member
      • 13 posts
      • 0 kudos
      Would you allow someone else to upload it to thunderstore, giving you full credit for it?

      My friends and I all abandoned Vortex because it has too many bugs and doesn't support modpacks. r2modman is way better than Vortex, but only fetches mods from (the admittedly inferior) thunderstore. Without MCE I have to have every player on the server install custom EpicLoot json files manually. :(
    4. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      "Would you allow someone else to upload it to thunderstore"

      No, because I don't like the idea of other people distributing my work. You can still download MCE manually.

      Out of curiosity, what bugs were you seeing with Vortex? I use it, and I haven't had it misbehave on me.
    5. PsYchotic666Joker
      PsYchotic666Joker
      • premium
      • 1,025 posts
      • 6 kudos
      @Rofii just export the file and import it for friends and have them download this file and toss it in the folder.

      It is really annoying because people who cannot read simple instructions are really stupid but it is the best we got since not every mod is on thunderstore when it is so much easier to handle for servers with a lot of people in them.

      Another option is giving the files to them through discord and telling them where they go.
    6. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      "Another option is giving the files to them through discord and telling them where they go."

      Do not do this. This is technically "distributing" the files, which is what a lot of mod authors (myself included) do not like.
    7. PsYchotic666Joker
      PsYchotic666Joker
      • premium
      • 1,025 posts
      • 6 kudos
      Eh to each their own, it saves time and is sometimes faster than trying to explain and it is not like it is hosted through a website for public downloads and an author or a website staff member has no control over that what so ever.

      I personally do not care what anybody says/does/thinks cause it does not affect me at all especially since if i did transfer files through discord (i have not personally so don't bother coming at me about it) i would only do so with friends of mine that play with me however my friends are not stupid and can handle things themselves.
    8. Junky333
      Junky333
      • member
      • 1 posts
      • 0 kudos
      @PsYchotic666Joker  Can you please point me to these "simple instructions", thanks.  No instructions included in the mod download,  none i can find on the mod webpage.   I think i just need to find the correct folder to place the two unzipped files in.  
    9. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      Try the mod description page.
  8. denowa
    denowa
    • member
    • 11 posts
    • 0 kudos
    Hello, better wards has been broken with new update. can you check it please? there is a problem.
    1. Pfhoenix0
      Pfhoenix0
      • premium
      • 149 posts
      • 4 kudos
      Check with the creator of Better Wards to see if they're using the update.
    2. Azumatt
      Azumatt
      • premium
      • 118 posts
      • 3 kudos
      Hello,

      I never got a message from you about this so I was unaware. v1.3.0 of Better Wards uses v2.0.2 of MCE and is compatible. Hopefully this fixes your issues.
  9. marrok1369
    marrok1369
    • supporter
    • 31 posts
    • 0 kudos
    Hello, I have 2 mods throwing the same issue, maybe you can help with it? (Gathering skill and Cartography skill)

    ?[Info:BepInEx] Loading [CartographySkill 1.4.0]
    [Info: Unity Log] CartographySkill: Mod Config Enforcer detected, registering mod...
    [Warning:  HarmonyX] AccessTools.Method: Could not find method for type ModConfigEnforcer.ConfigManager and name RegisterMod and parameters (string, BepInEx.Configuration.ConfigFile)
    [Error  : Unity Log] Exception: cannot get method value without method
    Stack trace:
    HarmonyLib.Traverse.GetValue (System.Object[] arguments) (at :0)
    Advize_CartographySkill.CartographyConfig..ctor (BepInEx.Configuration.ConfigFile config, System.String id) (at :0)
    Advize_CartographySkill.CartographySkill.Awake () (at :0)
    UnityEngine.GameObject:AddComponent(Type)
    BepInEx.Bootstrap.Chainloader:Start()
    UnityEngine.Application:.cctor()

    Thank you! :D

    EDIT: Using the older version instead fixed it. I thought the main post said if you were updating to wait until mods were updated, and assumed if you're a first time user you just used the newest version.
  10. xWAKESx
    xWAKESx
    • member
    • 3 posts
    • 0 kudos
    Hello,
     I'm new to moding and cannot figure out how this work. I downlaoded the BepinEx zip and copied that to the valheim folder. I then downloaded your .dll and copied that into the BepInex --> plugin folder. but it does not show up in game.  I'm playing on a dedicated server that my friend set up. is there something I'm missing? I followed this guide to install the mods. https://www.youtube.com/watch?v=BjWVFE-_-9Y

    nevermind i figured it out!