Skip to content

Releases: redseiko/ComfyMods

Insightful-v1.2.0

Choose a tag to compare

@redseiko redseiko released this 08 Aug 05:39

Insightful

For those that seek words inscribed upon the world.

Installation

Manual

  • Un-zip Insightful.dll to your /Valheim/BepInEx/plugins/ folder.

Thunderstore (manual)

  • Go to Settings > Import local mod > Select Insightful_v1.2.0.zip.
  • Click "OK/Import local mod" on the pop-up for information.

Instructions

  • Hover/target an object with an embedded Inscription and a prompt will appear to read it.
  • Press RightShift + R (configurable) to read the hidden text.

Notes

Changelog

1.2.0

  • Fixed the Player.Update() transpiler TakeInput delegate to properly work with other mods that also patch it.
  • Extracted configuration-related code into a new PluginConfig class.
  • Extracted extension methods into a new PluginExtensions class.
  • Extracted patch-related code into new PlayerPatch and HudPatch classes.
  • Added manifest.json, icon.png and this README.md.
  • Modified the project file to automatically create a versioned Thunderstore package.

1.1.0

  • New support for Inscriptions v1.1.0 in enabling inscriptions for anything.
  • Moved hover text modification to Hud.UpdateCrosshair() to support the new feature.

1.0.0

  • Initial release.

OdinSaves-v1.2.0

OdinSaves-v1.2.0 Pre-release
Pre-release

Choose a tag to compare

@redseiko redseiko released this 11 Jun 22:48

OdinSaves

  • Your game will now save your character more often!
    • This means less annoyances if you crash or bug out!
    • Defaults to saving every 300s, configurable! (Game default and maximum is every 1200s).
    • Saves your current position as your logout point (defaults to true).
    • Shows a message when saving (also configurable).
  • Compress the map data (using vanilla compression) of other worlds you have visited.
    • Note: this is a non-reversible process. Please make a back-up of your character file as described below.

Installation

Manual

  • Un-zip OdinSaves.dll to your /Valheim/BepInEx/plugins/ folder.

Thunderstore (manual)

  • Go to Settings > Import local mod > Select OdinSaves_v1.2.0.zip.
  • Click "OK/Import local mod" on the pop-up for information.

Notes

  • Game crashes or other issues during game saves can always be a cause for corruption and so you should make a backup
    of your character saves files often.
  • Your character save files (in Windows 10) can be found at:
    • C:\Users\<YourWindowsUsernameHere>\AppData\LocalLow\IronGate\Valheim\characters

Changelog

1.2.0

  • Added manifest.json, icon.png and README.md.
  • Modified the project file to automatically create a versioned Thunderstore package.

1.1.1

  • Minor fixes to the UI.

1.1.0

  • Moved to compression-only of map data to utilized newly added compression in H&H update.

1.0.0

  • Added compression/decompression of map data for player profiles.

Shortcuts-v1.2.0

Choose a tag to compare

@redseiko redseiko released this 23 May 02:33

Shortcuts

Re-assign more keyboard shortcuts that are hard-coded/unconfigurable in vanilla.

Features

Configurable Keys!

Section Shortcut Default
Console toggleConsoleShortcut F5
Debugmode debugKillAllShortcut None
Debugmode debugRemoveDropsShortcut None
Debugmode toggleDebugFlyShortcut Z
Debugmode toggleDebugNoCostShortcut B
GameCamera takeScreenshotShortcut F11
GameCamera toggleMouseCaptureShortcut LeftCtrl + F1
Hud toggleHudShortcut LeftCtrl + F3
ConnectPanel toggleConnectPanelShortcut F2
Hotbar hotbarItem1Shortcut 1
Hotbar hotbarItem2Shortcut 2
Hotbar hotbarItem3Shortcut 3
Hotbar hotbarItem4Shortcut 4
Hotbar hotbarItem5Shortcut 5
Hotbar hotbarItem6Shortcut 6
Hotbar hotbarItem7Shortcut 7
Hotbar hotbarItem8Shortcut 8

Changes from default

  • Un-binds the debugmode KillAll shortcut K by default because of many accidental pet deaths. :(
  • Un-binds the debugmode RemoveAll shortcut L by default.

Installation

Manual

  • Un-zip Shortcuts.dll to your /Valheim/BepInEx/plugins/ folder.

Thunderstore (manual)

  • Go to Settings > Import local mod > Select Shortcuts_v1.2.0.zip.
  • Click "OK/Import local mod" on the pop-up for information.

Notes

Changelog

1.2.0

  • Prototype using a special version of IsDown modified from BepInEx's KeyboardShortcut code.
  • Clean-up some of the transpiler delegate code and the PluginConfig code.
  • Added manifest.json, icon.png and README.md.
  • Modified the project file to automatically create a versioned Thunderstore package.

1.1.0

  • Updated for Hearth and Home.
  • Added toggles for:
    • Debugmode - removedrops L
    • ConnectPanel - toggle F2

1.0.0

  • Initial release.

Chatter-v1.1.0

Choose a tag to compare

@redseiko redseiko released this 22 May 21:59

Chatter

An elegant chat for a more civilized age.

UI-Screenshot-01

Installation

Manual

  • Un-zip Chatter.dll to your /Valheim/BepInEx/plugins/ folder.

Thunderstore (manual)

  • Go to Settings > Import local mod > Select Chatter_v1.1.0.zip.
  • Click "OK/Import local mod" on the pop-up for information.

Instructions

New Features!

  • Change change layouts on the fly between WithHeaderRow and SingleRow layouts (see below)!

Features

  • Change the chat font to any built-in game fonts as well as fonts on the computer.
  • Configure the font colors for every chat message type.
  • Toggle on/off the display of chat messages by type (see below).
  • Use hot-keys (default: PageUp, PageDown) to scroll through the chat messages.
  • Chat panel will auto-hide by dimming to 20% (configurable) after 10s (configurable).
  • Use any color for the chat panel background!
  • Move and resize the chat panel using the mouse (see below).

Move/Resize/Toggle

  • Press Escape to show the move/resize/toggle bar.

    UI-Screenshot-03

Change Message Layouts

  • The message layout can be switched at anytime in configuration manager and messages will be rebuilt immediately.

    UI-Screenshot-04

Configure

  • Almost every component of the UI is configurable.

    UI-Screenshot-02

Notes

  • This has reached a point of 'good-enough' for the initial release with more features to come later.
  • See source at: GitHub.
  • Looking for a chill Valheim server? Comfy Valheim Discord
  • Check out our community driven listing site at: valheimlist.org

Changelog

1.1.0

  • Added support for a new chat message layout SingleRow.
  • Added new configuration options for timestamp and content spacing.
  • Refactored code to unify UI creation from all message types and rebuild from message history.

1.0.0

  • Initial release.

Chatter-v1.0.0

Choose a tag to compare

@redseiko redseiko released this 21 May 04:43

Chatter

An elegant chat for a more civilized age.

UI-Screenshot-01

Installation

Manual

  • Un-zip Chatter.dll to your /Valheim/BepInEx/plugins/ folder.

Thunderstore (manual)

  • Go to Settings > Import local mod > Select Chatter_v1.0.0.zip.
  • Click "OK/Import local mod" on the pop-up for information.

Instructions

Features

  • Change the chat font to any built-in game fonts as well as fonts on the computer.
  • Configure the font colors for every chat message type.
  • Toggle on/off the display of chat messages by type (see below).
  • Use hot-keys (default: PageUp, PageDown) to scroll through the chat messages.
  • Chat panel will auto-hide by dimming to 20% (configurable) after 10s (configurable).
  • Use any color for the chat panel background!
  • Move and resize the chat panel using the mouse (see below).

Move/Resize/Toggle

  • Press Escape to show the move/resize/toggle bar.

    UI-Screenshot-03

Configure

  • Almost every component of the UI is configurable.

    UI-Screenshot-02

Notes

  • This has reached a point of 'good-enough' for the initial release with more features to come later.
  • See source at: GitHub.
  • Looking for a chill Valheim server? Comfy Valheim Discord
  • Check out our community driven listing site at: valheimlist.org

Changelog

1.0.0

  • Initial release.

ColorfulPieces-v1.6.0

Choose a tag to compare

@redseiko redseiko released this 20 Feb 22:30

ColorfulPieces

  • You can color any building piece that can be built using the Hammer using RGB or HTML color codes.
    • Coloring is very simple at the moment and will color all materials/textures on the object (to be refined later).
    • Those without the mod installed will still see the default vanilla materials/textures.

Instructions

  1. Unzip ColorfulPieces.dll to your /Valheim/BepInEx/plugins/ folder.
  2. In-game, press F1 to bring up the ConfigurationManager and navigate to the ColorfulPieces section.
    • Change the target color using the RGB sliders or using an HTML color code.
    • Change the target emission color factor using the slider (this affects how bright the target color will be).
  3. Hover over any building piece that you are the owner of and a prompt will appear.
    • Hit LeftShift + R to change the building piece color to the target color and emission factor.
    • Hit LeftAlt + R to clear any existing colors from the building piece.
    • Hit LeftCtrl + R to copy the existing color from a piece.
    • This prompt can be hidden by disabling the showChangeRemoveColorPrompt setting.
    • Prompt font-size can be configured with the colorPromptFontSize setting.

Changelog

1.6.0

  • Fixed crashes related to the VPO-compatibiity introduced in v1.4.0.
    • Reverted to original-caching behaviour that uses WearNTear instance itself as the key tied to Awake/Destroy.
    • Moved the SaveMaterialColor/ClearMaterialColor logic to WearNTearData.
    • Added a cache for Utils.Vector3ToColor() method calls.
    • Added a cache variable for Utils.ColorToVector3() method calls.

LetMePlay-v1.2.0

Choose a tag to compare

@redseiko redseiko released this 19 Jan 00:39

LetMePlay

  • Collection of tweaks and mods to improve player experience and accessibility.

Wards

  • Disable wards from flashing their blue shield.

Camera

  • Disable camera sway (which is due to player head animation) when sitting on a chair/bench.

Inventory

  • Fixes interaction with non-player items (GoblinSpear, etc) in player inventory and chests.
    • These items will have the grey hammer icon and the prefab name.
    • These items will have a special description and this mod as the crafter name.

Build

  • Disables the yellow placement indicator when building.
    • If you are using gizmo, the gizmo indicator will also be disabled.

Weather

  • Disable snow particles during Snow/SnowStorm weather.
  • Disable ash particles during Ashrain weather.

Instructions

  • Most toggles/options are initially disabled, there are two ways to toggle them.

    1. Press F1 in-game to open the ConfigurationManager and navigate to "Let Me Play" section.
    2. Start the game once to generate the configuration file, then navigate to and open the file:
      • <install folder>\Valheim\BepInEx\config\redseiko.valheim.letmeplay.cfg

Changelog

1.2.0

  • Added two toggles disableWeatherSnowParticles and disableWeatherAshParticles.
    • These disable the snow particles during Snow/SnowStorm weather and the ash particles during Ashrain weather.

1.1.0

  • Updated for Hearth and Home.

1.0.0

  • Initial release after updating to HarmonyX.

Silence-v1.2.0

Choose a tag to compare

@redseiko redseiko released this 18 Jan 23:06

Silence

  • Creator tool to completely hide the chat windows and in-game say/shout with a shortcut.

User Interface

  • Hide the chat window and in-world texts with: RightCtrl + S (configurable)
  • Hiding only the chat window or only the in-world texts can be configured in ConfigurationManager.

Instructions

  1. Extract Silence.dll to your /Valheim/BepInEx/plugins/ folder.
  2. Chat and shouts are shown by default, use RightCtrl + S to toggle silence.

Changelog

1.2.0

  • Modified the check for the keyboard shortcut to use a transpiler on Player.Update() instead of TakeInput().

1.1.0

  • Updated for Hearth & Home.
  • Fixed a possible issue with the toggle shortcut check in Player.TakeInput().
  • Fixed the ChatWindow popping up with a shout when Silence is turned on, because Chat inherits from Terminal now.

1.0.0

  • Initial release.

Compress-v1.3.0

Choose a tag to compare

@redseiko redseiko released this 29 Oct 17:11

Compress

  • Opt-in server and client data compression when syncing ZDOs.
  • ZPackage/ZSteamSocket optimizations for related code in the SendZDOs hot-loop.

Notes

  • This mod must be installed on the server to enable compression.
    • As a client, if the server does not have the mod then Compress will send uncompressed/vanilla data.
      • Your Send rate in the F2 Panel will be the usual ~150 KB/s.
    • As a client, if the server does have the mod it will start sending and receiving compressed ZDO data.
      • You should see a drop in your Send rate of around 50% to ~80 KB/s.

Installation

  • Manual/Vortex
    • Un-zip Compress.dll to your /Valheim/BepInEx/plugins/ folder.
  • Thunderstore
    • Go to Settings > Browse profile folder and un-zip Compress.dll to the /BepInEx/plugins/ folder.

Configuration

  • isModEnabled
    • Globally enable or disable this mod (restart required).

Changelog

1.3.0

  • Temporarily remove the ZSteamSocket.Send patch from Compress as it does not retry on a failed send.

1.2.0

  • Added ZPackage.Write(ZPackage) patch that copies the passed in ZPackage buffer directly.

1.1.0

  • Added ZSteamSocket.Send() patch that directly sends the ZPackage data on the socket.

1.0.0

  • Initial release.

Compress-v1.2.0

Choose a tag to compare

@redseiko redseiko released this 26 Oct 22:20

Compress

  • Opt-in server and client data compression when syncing ZDOs.
  • ZPackage/ZSteamSocket optimizations for related code in the SendZDOs hot-loop.

Notes

  • This mod must be installed on the server to enable compression.
    • As a client, if the server does not have the mod then Compress will send uncompressed/vanilla data.
      • Your Send rate in the F2 Panel will be the usual ~150 KB/s.
    • As a client, if the server does have the mod it will start sending and receiving compressed ZDO data.
      • You should see a drop in your Send rate of around 50% to ~80 KB/s.

Installation

  • Manual/Vortex
    • Un-zip Compress.dll to your /Valheim/BepInEx/plugins/ folder.
  • Thunderstore
    • Go to Settings > Browse profile folder and un-zip Compress.dll to the /BepInEx/plugins/ folder.

Configuration

  • isModEnabled
    • Globally enable or disable this mod (restart required).

Changelog

1.2.0

  • Added ZPackage.Write(ZPackage) patch that copies the passed in ZPackage buffer directly.

1.1.0

  • Added ZSteamSocket.Send() patch that directly sends the ZPackage data on the socket.

1.0.0

  • Initial release.