ALL OF THIS IS A FORK OF SOMEONE ELSE'S WORK. I've maintained the README below for context but I've been only building this for personal use and only through Harmony/BepInEx so if it's janky at the edges don't be surprised.
About • Usage • Contributing • Special mentions and credits
ValheimTooler is a free software that allows you to cheat on the Valheim game via a multitude of options offered. This project is purely for educational purposes, I am not responsible for the use you make of it. Be reasonable some features are particularly game breaker.
Here is the list of features offered by this tool: note that these have changed from the original version and I'm not keeping a features list, d/load it and see! Some things have been added, others removed which I didn't use, etc.
- Player
- God Mode, you don't lose any more life
- Unlimited stamina for you
- Unlimited stamina for the other players
- No stamina for the other players
- Fly Mode, sweet creative mode 🕊️
- Ghost Mode, the monsters cannot see you
- No placement cost
- Explore all your minimap (Irreversible on the world on which it is activated!)
- Reset your minimap
- Teleport a player to another player (works only if the player is visible on the minimap), to minimap marker or coordinates
- Allow teleporting with restricted items
- Instantly heals a player
- Instantly heals all players
- Activate a Guardian Power for you
- Activate a Guardian Power for all players
- Raise/Decrease a skill to any level
- Tame all nearby creatures
- Unlimited weight for inventory
- Fast crafting
- Entities & Items
- Spawn any entity
- Delete all drops on the ground
- An Item Giver to add any item you want in your inventory
- Miscellaneous
- Inflict damage to a player (ignores the no-pvp mode)
- Kill all entities except players
- Kill all players
- Auto-pin on the minimap the deposits
- Send a event message to all players (the yellow one on the middle of the screen)
- Send a chat message as any username
- A ESP for players, monsters, pickables, deposits and drops with radius setting
Note: If the installation or uninstallation ever prevents the game from launching, you can always ask Steam to check the integrity of the game files and it will repair the corrupted files.
Here is also a video tutorial explaining its installation and a demonstration of its features:
A configuration file is available to modify some of the tool's parameters, this file is created when the tool is first launched. The file is available:
- If you use the launcher the file should appear in the same place as the
ValheimToolerLauncher.exe
- If you use the BepInEx version, it should be available in the
BepInEx/config
folder
The name of the configuration file is valheimtooler_settings.cfg
This file allows you to modify the following parameters:
- Change the key that displays/hides the tool, defaulting to the Delete key
- Choose to show the tool when it starts, default is active
- Choose the display language of the program, auto by default (depending on the game language)
The project is open for contributions! Open an Issue to propose new features or directly make a merge request if you want to implement it yourself. Please respect the conventions defined by editorconfig! It should be automatically taken into account by Visual Studio.
A more complete contributing file will arrive soon...
- Thanks to the Guided Hacking and Unknown Cheats forums for their tutorials that gave me the basics to design an injectable cheat
- Many thanks to wh0am15533 for its Unity Runtime DevTools utility from which I got some parts related to resource loading in the assembly and its SharpMonoInjector update
- Thanks to KillerGoldFisch for his proposal to put this tool as a mod for BepInEx as well as his example code for the implementation of this plugin
- Thanks to themaoci for his work allowing to redo a part of the functionalities via patching as well as the addition of new functionalities such as: auto-marking on the minimap of deposits, instant crafting and teleportation with forbidden items
- Many thanks to BastienMarais for his precious help during the development phase for his tests and feature ideas!