Cooperative game for 1–4 players, where regular fishing turns into an absurd adventure on deserted islands. After a boat accident, a group of friends finds... Read more
How To Fish Dev Console
-
Download (127.59 kB)August 29, 2026, 11:35 AMhow-to-fish-dev-console-konsol_1787992523_414052.zip
An in-game developer and admin console for How To Fish, built on BepInEx. Features a draggable, resizable log window with live command execution, string searching, input history navigation, live BepInEx log streaming, and a full suite of debug, cheat, and server-management commands.
Press ~ (backquote) or F1 in-game to toggle the console window.
Key Features:
- Draggable In-Game GUI: Resizable log window with text selection, command history navigation, and live search.
- Live BepInEx Log Streaming: Real-time console streaming with optional tail-loading of previous logs upon launch.
- Flexible Player Targeting: Commands accept Steam IDs or partial player nicknames (omitting target defaults to the local player).
- Config-Driven Architecture: Every single command can be individually enabled or disabled via configuration files.
Command Reference:
General & Diagnostic Commands:
- help / cmds — Lists all available commands.
- clear — Clears the console log buffer.
- plugins [filter] — Lists loaded BepInEx plugins (supports filtering).
- game_pause — Toggles global game pause state.
Movement & Player Modes:
- god — Toggles God Mode (invulnerability for all players).
- fly [target] — Toggles flight mode (disables gravity, keeps collisions active).
- noclip [target] — Toggles noclip mode (disables gravity and terrain collisions).
- walkspeed [value] [target] — Sets walking speed (sprinting velocity scales proportionally).
- jumppower [value] [target] — Sets vertical jump force.
- infjump <on/off> [target] — Toggles infinite aerial jumping.
- thirdperson <on/off> [target] — Toggles third-person camera perspective with wall-clipping avoidance.
- size <scale> or size <x> <y> <z> [target] — Visually scales player transform coordinates.
Combat, Vitals & Damage:
- onehit <on/off> — Enables/disables one-hit-kill damage for all players (host only).
- kill [target] — Instantly eliminates target player (host only).
- dmg <1-99> — Sets the global incoming damage multiplier applied to players (functions as a custom difficulty dial, does not change damage dealt to fish; resetting difficulty via game_difficulty overrides this) (host only).
- ff <on/off> — Toggles friendly fire between connected players (host only).
- hungry <on/off> [target] — Toggles hunger depletion (host only).
Economy, Inventory & Items:
- give <itemname> [target] — Spawns any specified item directly to target inventory (host only).
- addmoney [amount] [target] — Grants currency to the shared economy balance (host only).
- freebuy <on/off> — Toggles free store purchases (items cost 0 coins) (host only).
- addslot <target> <amount> — Adds (or removes via negative values) inventory capacity up to configured maximums (host only).
Server Management & Teleportation:
- goto <player> — Teleports your character to the target player.
- bring <player> — Pulls target player directly to your location (host only).
- kick <player> — Disconnects target player from server (host only).
- ban <player> — Bans by SteamID and kicks target for the active session (host only).
- game_difficulty [easy/default/hard] — Reads or sets the server difficulty preset (host only).
- rcs <on/off> — Toggles Random Creature Size for newly spawned fish.
Important Notes:
- Commands marked (host only) require server host authorization.
- Movement commands (fly, noclip, walkspeed, jumppower, infjump, thirdperson) are client-authoritative and visually affect the local instance.
- Third-person view alters camera perspective only — interaction and aiming raycasts may still originate from camera coordinates.
- ban records Steam IDs for the duration of the current session only.
- addslot is visually constrained by native UI slots in the game scene; extra unlocked slots operate server-side but may exceed visible HUD elements.
Console Shortcuts:
- ~ or F1 — Toggle console window.
- Ctrl + F — Toggle log search bar.
- Ctrl + A — Select all text in active input field.
- Up / Down — Navigate command history.
- Esc — Close search bar or exit console.
Installation:
- Ensure BepInEx is installed for How To Fish.
- Extract the package contents into your How to Fish/BepInEx/plugins/ directory.
- Launch the game and press ~ or F1 to open the console.
Related files:
Useful links:
