You are viewing a potentially older version of this package. View all versions.
KompjoeFriek-FermenterUtilities-1.1.3 icon

FermenterUtilities

A few customisation options for fermenters including percentage progress, not requiring cover and custom fermentation time

Date uploaded 10 months ago
Version 1.1.3
Download link KompjoeFriek-FermenterUtilities-1.1.3.zip
Downloads 4525
Dependency string KompjoeFriek-FermenterUtilities-1.1.3

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

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

Preferred version: 5.4.2202

README

Fermenter Utilities

A few customisation options for fermenters including percentage progress, not requiring cover and custom fermentation time

icon

Automatic Installation

R2ModMan: https://r2modman.com/

Manual Installation

To install this mod, you need to have BepInEx: https://thunderstore.io/c/valheim/p/denikson/BepInExPack_Valheim/ After installing BepInEx, extract FermenterUtilities.dll into games install "\Valheim\BepInEx\plugins"

Config

Global;

Config Option Type Default Value Description
Enable Mod bool true Enable or disable the mod
Enable Logging bool true Enable or disable logging for this mod

Progress;

Config Option Type Default Value Description
Show Percentage bool true Shows the fermentation progress as a percentage when you hover over the fermenter
Show Percentage Color bool true Makes it so the percentage changes color depending on the progress
Show Percentage Decimal Places int 2 The amount of decimal places to show for the percentage
Show Time bool false Show the time when done

Time;

Config Option Type Default Value Description
Custom Time bool false Enables the custom time for fermentation
Fermentation Time int 5 The amount of minutes fermentation takes (Default 40)

Cover;

Config Option Type Default Value Description
Work Without Cover bool false Allow the Fermenter to work without any cover

If you have any suggestions, feel free to let me know!

Not my code

This is just a new Visual Studio project around the code of https://github.com/smallo92/FermenterUtilities. New project generated with bepinex5plugin template: https://docs.bepinex.dev/articles/dev_guide/plugin_tutorial/index.html Just changed target from net46 to net462 (fixes missing reference to netstandard)

Development setup

Installed VS2022 with: Workloads:

  • .NET desktop environment Individual components:
  • .NET Framework 4.6.2

CHANGELOG

Changelog

v1.1.3

  • Time now includes hours when there is only a single hour to display

v1.1.2

  • Changed formatting time from minutes to seconds
  • Show only time when show percentage is disabled and show time is enabled
  • Made sure progress does not go over 100%
  • Added option to log the changes to hover text
  • Changed settings: Renamed "Show Color Percentage" to "Show Percentage Color". Renamed "Amount of Decimal Places" to "Show Percentage Decimal Places"
  • Read deprecated settings and remove them

v1.1.0

  • Created new project from bepinex5plugin template
  • Added option to show time remaining

v1.0.0

  • Initial release.