MSchmoecker-HammerTime icon

HammerTime

Moves all pieces from custom hammers to the vanilla hammer

Last updated 2 weeks ago
Total downloads 1205
Total rating 1 
Categories Mods Client-side Utility
Dependency string MSchmoecker-HammerTime-0.1.2
Dependants 11 other mods depend on this mod

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.1900 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.1900
ValheimModding-Jotunn-2.6.4 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.6.4

README

HammerTime

About

Moves all pieces from custom hammers to the vanilla hammer.

hammertime

It is not possible to have the same pieces into different hammers with different categories. That means the original hammers will be empty.

Config

All config options are generated automatically after the first world loading for every custom hammer individually. They can be changed at runtime but old tabs are not cleaned up until restart.

Following Options are available:

  • Combine Mod Categories: Combines all categories from this custom hammer into one category
  • Disable PieceTable: Disables moving pieces from this custom hammer into one the vanilla hammer

Installation

This mod requires BepInEx and Jötunn. Extract all content of HammerTime into the BepInEx/plugins folder.

This is a client side only mod and does not execute on a server.

Development

BepInEx must be setup at manual or with r2modman/Thunderstore Mod Manager. Jötunn must be installed.

Create a file called Environment.props inside the project root. Copy the example and change the Valheim install path to your location. If you use r2modman/Tunderstore Mod Manager you can set the path too, but this is optional.

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <PropertyGroup>
        <!-- Needs to be your path to the base Valheim folder -->
        <VALHEIM_INSTALL>E:\Programme\Steam\steamapps\common\Valheim</VALHEIM_INSTALL>
        <!-- Optional, needs to be the path to a r2modmanPlus profile folder -->
        <R2MODMAN_INSTALL>C:\Users\<user>\AppData\Roaming\r2modmanPlus-local\Valheim\profiles\Develop</R2MODMAN_INSTALL>
        <USE_R2MODMAN_AS_DEPLOY_FOLDER>false</USE_R2MODMAN_AS_DEPLOY_FOLDER>
    </PropertyGroup>
</Project>

Links

Changelog

0.1.2:

  • Fixed a rare bug that caused an index error. This resulted in the player not being able to spawn
  • Fixed tab names were doubled when relogging within the same game session
  • Config options can now be changed at runtime, although old tabs are not cleaned up until restart

0.1.1

  • Added option to disable moving pieces for every custom hammer individually
  • Unified category names and combining for Jotunn and Non-Jotunn mods
  • Changed config options to refer to pieceTable names instead of mod names. This mean old config files are not used anymore and have to be reconfigured.

0.1.0

  • Release

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2022-5-5 0.1.2 804 Version 0.1.2 Install
2022-5-1 0.1.1 270 Version 0.1.1 Install
2022-4-30 0.1.0 131 Version 0.1.0 Install