Devourer of Light

v0.10.4·Updated 2026-10-01

A four-phase Anglerfish boss encounter with dynamic abilities, vanilla boss UI, and a configurable catch chance.

About this mod Author’s original text

Devourer of Light

Version 0.10.4, by SkyLiN3. A separate boss content mod for How to Fish,

powered by BossMakerAPI. Install both the API and this mod to add the encounter.

Devourer of Light replaces an eligible Anglerfish catch with an 18,000-base-HP

miniboss: four phases, telegraphed attacks, bounded charges, native sea-creature

support and the game's original boss bar. It reuses the installed Anglerfish

mesh, animations, AI, physics, hitboxes and drops. No game assets or assemblies

are redistributed.

Requirements and installation

  • BepInExPack 5.4.2305.
  • BossMakerAPI 0.10.4 and this content mod at the same version on every peer.
  • The exact inspected How to Fish 1.1.3/build 25604825 is the primary

target. Retained references: 1.1.3/build 25603657, 1.1.2/build 25597996,

1.0.12 and 1.0.11. General API

recognition of 1.0.10 is not approval for this encounter's newer rod/surface hooks.

  • The host's declared gameplay settings apply temporarily to clients; their

local CFG files remain unchanged. Opted-in menu edits apply to future bosses;

existing encounters retain their captured balance.

Use a -compatible mod manager to install this package and its

dependencies: BepInEx-BepInExPack-5.4.2305 and SkyLiN3-BossMakerAPI-0.10.4.

For manual installation, close the game, install the loader and API first, then

copy this package's BepInEx folder into the game directory containing the game

executable. Back up your mod profile and worlds before upgrading.

The installed files are

BepInEx/plugins/SkyLiN3.DevourerOfLight/SkyLiN3.DevourerOfLight.dll

and its adjacent SkyLiN3.DevourerOfLight.xml.

When upgrading an earlier test installation:

  • Close the game and back up your profile and worlds.
  • Move the old BepInEx/plugins/SkyLiN3.ElDevoraluz folder, or any loose

SkyLiN3.ElDevoraluz.dll and its XML file, outside the entire BepInEx

directory. Do the same for an obsolete BossMakerAPI.DevourerExample

installation if present. Keep these copies as backups, not active plugins.

  • Install the new SkyLiN3.DevourerOfLight folder. Keep only one Devourer plugin.
  • Leave BepInEx/config/com.skylin3.howtofish.devoraluz.cfg and your saves intact.

Update every multiplayer peer to the same new files before joining.

The old Spanish DLL name is legacy only. Renaming the assembly, DLL/XML and

plugin folder changes no gameplay, balance or boss definition. The stable plugin

GUID, CFG filename and boss/action IDs deliberately remain unchanged; this

packaging cleanup does not add a saved-definition migration or repair historical

mismatches described below.

Since 0.10.0 the mod uses the English public name Devourer of Light and migrates old

ability-damage CFG keys to English with a backup; existing English keys win.

Stable boss/action IDs, the plugin GUID and CFG filename are retained. Labels are

part of the canonical manifest: rebuild and update every peer together.

The same displayed version on an older candidate DLL is not enough to establish

identical content.

The 0.10.1 menu patch preserves 0.10.0 gameplay definitions, defaults and technical

setting bounds; it introduces no additional saved-definition identity change.

How to summon it

Catch an Anglerfish with any rod and bait the vanilla game accepts.

Each distinct, server-confirmed eligible catch rolls the configured chance:

12% by default, with no trigger cooldown or session activation cap.

The API looks for safe surface entry 8–12 m from the rod. It accounts for the

scaled body, nearby terrain/boats and the native relocation check. On successful

replacement, the owner's rod returns through the supported native routine; the

boss does not wait at the original deep hook point. Rod return is attempted after

replacement commits; a delayed or failed delivery does not undo the live boss or

restore the consumed fish.

An occupied native boss slot, rejected compatibility gate or unsafe spawn can

still prevent replacement, even at 100%. The original fish is preserved or

restored when the

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPackSkyLiN3-BossMakerAPI

File & checksum

Filename
Devourer_of_Light-0.10.4.zip
File size
237.7 KiB