You are viewing a potentially older version of this package. View all versions.
MSchmoecker-HammerTime-0.3.3 icon

HammerTime

Moves all pieces from custom hammers to the vanilla hammer

Date uploaded a year ago
Version 0.3.3
Download link MSchmoecker-HammerTime-0.3.3.zip
Downloads 12533
Dependency string MSchmoecker-HammerTime-0.3.3

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2105 icon
denikson-BepInExPack_Valheim

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

Preferred version: 5.4.2105
ValheimModding-Jotunn-2.12.7 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.12.7

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.

Settings

All config options can be changed at runtime with the BepInEx Configuration Manager or similar tools.

General:

  • Disable Hammer Recipes: Disables crafting recipes of custom hammers that are enabled in this mod. Only deactivates the recipes, existing items will not be removed. Enabled by default.

Other config options are generated automatically after the first world loading for every custom hammer individually:

  • Enable Hammer: Enables moving pieces from this hammer into the vanilla hammer
  • Combine Categories: Combines all categories from this custom hammer into one category
  • Combined Category Name: Custom category into which pieces are moved, if 'Combine Categories' is turned on
  • Category Name 'Original Category Name': Custom category into which pieces from this original category are moved, if 'Combine Categories' is turned off

Custom Categories

As mentioned above, it is possible to set custom category names from different source categories. Using vanilla names (Misc, Crafting, Building, Furniture) places the pieces into these categories, while using a custom name creates a new category. Using the same name for multiple categories groups the pieces together.

At the moment, it is not possible to disable vanilla categories.

Manual 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

See contributing.

Links

Changelog

0.3.3

  • Fixed unused categories were not disabled if a disabled hammer uses the same category name
  • Fixed an error that occured if a piece table has a null entry

0.3.2

  • Fixed that a category could be disabled if two hammers use the same category name and one of them is disabled
  • Improved startup time with many mods

0.3.1

  • Added support for CookieMilk pieces
  • Automatically enabled Combine Categories of a mod with less then 60 pieces, this only applies to newly generated configs

0.3.0

  • Reworked the config again to allow new features, the old config should be deleted and regenerated
  • Added configuration of custom category names to organize your hammer individually
  • Added configuration of mods that use the vanilla hammer
  • Improved compatibility with WackysDB, HammerTime now reloads after WackysDB to move pieces into the correct hammer/category

0.2.1

  • Fixed an error that could occur with some modded items, which caused the recipe disabling to not work properly

0.2.0

  • Added option to disable crafting recipes of hammer that are active in this mod. Enabled by default
  • Mod names for every mod are now are shown in the settings
  • Changed config options to be more clear. The old config values will not apply and new config options will be generated. It is advised to delete the old config to reduce clutter

0.1.4

  • Fixed conflict with ChickenBoo

0.1.3

  • Added Auga Hud compatibility
  • Tabs are cleaned up on config change and don't need a reload anymore
  • Fixed plan pieces in PlanBuild were not available
  • Improved performance of moving pieces to the hammers

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

CHANGELOG

Changelog

0.3.9

  • Removed the process filter that prevented the mod from loading on linux devices

0.3.8

  • Fixed relogging without a restart caused tabs to not show up

0.3.7

  • Fixed an compatibility error with Wacky's Database 2.0 update. Ingame reload of Wacky's Database is no longer supported in HammerTime
  • Fixed an error if a piece on a hammer has no piece script attached

0.3.6

  • Fixed an error if a mod uses special characters in a piece table name which aren't allowed in a BepInEx config section

0.3.5

  • Updated for Jotunn 2.12.0 because internal category ids are now different and caused errors
  • Added debug files (HammerTime.dll.mdb) to the release, this will make finding future issues easier
  • Fixed errors if a piece category has an empty name

0.3.4

  • Fixed an incompatibility with Auga, requires Auga 1.2.8 and Jotunn 2.11.4 or newer

0.3.3

  • Fixed unused categories were not disabled if a disabled hammer uses the same category name
  • Fixed an error that occured if a piece table has a null entry

0.3.2

  • Fixed that a category could be disabled if two hammers use the same category name and one of them is disabled
  • Improved startup time with many mods

0.3.1

  • Added support for CookieMilk pieces
  • Automatically enabled Combine Categories of a mod with less then 60 pieces, this only applies to newly generated configs

0.3.0

  • Reworked the config again to allow new features, the old config should be deleted and regenerated
  • Added configuration of custom category names to organize your hammer individually
  • Added configuration of mods that use the vanilla hammer
  • Improved compatibility with WackysDB, HammerTime now reloads after WackysDB to move pieces into the correct hammer/category

0.2.1

  • Fixed an error that could occur with some modded items, which caused the recipe disabling to not work properly

0.2.0

  • Added option to disable crafting recipes of hammer that are active in this mod. Enabled by default
  • Mod names for every mod are now are shown in the settings
  • Changed config options to be more clear. The old config values will not apply and new config options will be generated. It is advised to delete the old config to reduce clutter

0.1.4

  • Fixed conflict with ChickenBoo

0.1.3

  • Added Auga Hud compatibility
  • Tabs are cleaned up on config change and don't need a reload anymore
  • Fixed plan pieces in PlanBuild were not available
  • Improved performance of moving pieces to the hammers

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