Valheim
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
2 days ago
Downloads
172
Size
266KB
ADDatHost Valheim hosting
30% off

Description

Field Filleting lets you fillet fish from the normal inventory crafting menu while carrying an eligible tool. Customize fumbles, Cooking XP, yield and crafting actions, with optional species-specific fillets.

Overview

Feature Description
Inventory filleting Fillet discovered fish while carrying a suitable tool. Daggers are the default.
Filleting mechanics Adjust fumbles, skill balancing, Cooking XP and fish yield.
Crafting actions Optional crafting animation and cancellation on movement.
Unique fillets Craft species-specific fillets by hand or at the preparation table, and cook them on cooking stations.
Multiplayer Gameplay settings and fillet definitions are synced from the server. UI settings and icons stay local.

Configuration and values

Settings: BepInEx/config/dannanboi.fieldfilleting.cfg
Fillet definitions: BepInEx/config/FieldFilleting/fillet.yaml

Section / option Default Description
Settings / Filleting tools daggers Eligible tool categories, such as daggers,axes.
Settings / Fumble chance 0.25 Risk of ruining the fish. Range: 0–1; 0 disables fumbles.
Settings / Fumble message You fumbled the filleting and ruined the fish. Message shown after a fumble.
Settings / Skill balancing true Cooking skill reduces fumble risk.
Settings / Balancing multiplier 1 Strength of skill balancing. Range: 0–10.
Settings / Cooking skill gain true Award Cooking XP after successful filleting.
Settings / Cooking skill base value 1 Base Cooking XP amount. Range: 0.1–40.
Settings / Cooking skill multiplier 1 Multiply Cooking XP. Range: 1–10.
Settings / Fish Yield Multiplier 1 Multiply hand-filleting output. Range: 0.01–5.00.
Settings / Unique fillets true Add species-specific fillets and recipes.
Settings / Disable Raw Fish Recipe false Disable regular Raw Fish crafting in both menus.
Action Rules / Action animation true Play a crafting animation; movement cancels the action.
Action Rules / Cancel on movement true Cancel filleting when moving, including without animation.
UI / Visual Effect Fumbles only Choose Every craft, Fumbles only or Off.
UI / Disable sound SFX false Mute the filleting effect's sound.
UI / Add to tooltip true Add a filleting hint to eligible tools.
UI / Tooltip text Can be used to fillet fish Text added to eligible tooltips.

Valid config and YAML changes apply automatically. Settings and Action Rules are server-controlled and locked in multiplayer. UI options remain local and editable.

A tool only needs to be carried. Removing the last eligible tool cancels crafting. Cancelled attempts consume no fish; fumbles consume the fish and give no fillets or XP.

Fish Yield Multiplier 1 gives normal yield, 0.5 halves it and 2 doubles it. Output rounds up, with at least one fillet per fish. Preparation-table filleting uses normal yields and XP, without the hand-filleting mechanics or tool requirement.

Fillet YAML example

dbff_RawFish_Fish1:
  displayName: "Perch fillet"
  description: "A fresh perch fillet."
  useModel: FishRaw
  weightPerUnit: 0.5
  PrefabnameCooked:

The top-level name selects an existing fillet. Use two-space indentation; no basics section or list dashes are needed.

Field Description
displayName Item name.
description Item description.
useModel Item supplying the visual model; defaults to FishRaw.
weightPerUnit Weight per fillet; zero is allowed.
PrefabnameCooked Cooked output item; blank uses normal Cooked fish.

Older fillet YAML files convert automatically to fillet.yaml, preserving custom values and keeping backups. Unique fillets can be used in recipes configured by other mods.

Optional icons: place matching PNGs in BepInEx/config/FieldFilleting/icons, for example dbff_RawFish_Fish1.png. Icons reload automatically and stay local.

Manual Installation

  1. Install BepInEx for Valheim.
  2. Remove the previous mod DLL, then copy the included BepInEx folder into your game or server folder.
  3. Start the game or server to generate the config, fillet.yaml and icon folder.

Compatibility

Supports single-player and multiplayer. Requires BepInEx 5 and matching Field Filleting versions on the server and all clients. Keep the mod installed while saved inventories contain unique fillets.

dannanboi Mod Philosophy

My mods aim to be small and modular, stay close to Valheim's vanilla experience, and work well together or independently. Enable all features to make bigger changes, or choose the ones that suit your playstyle. Your run should be yours to customize. Features described as "an added bonus" or "nice to have" should always be optional. In multiplayer, the server controls gameplay settings, while visual settings stay local to each player.

Credits

You, the player. Thanks for using my mod!

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.