NekoTeam-HowToFishDevConsole icon

HowToFishDevConsole

An in-game developer console for How To Fish with god mode, fly, noclip, item spawning, ban/kick systems, add money, one hit.

Last updated 19 hours ago
Total downloads 834
Total rating 0 
Categories Mods Tools Misc
Dependency string NekoTeam-HowToFishDevConsole-1.2.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

🐟 How To Fish Dev Console

An in-game developer/admin console for How To Fish, built on BepInEx. Open a searchable, scrollable log window with a command line for toggling cheats, debugging, and managing your server.

✨ Features

  • πŸ–₯️ In-game console window (draggable, resizable log view, search, command history)
  • πŸ“œ Live BepInEx log streaming into the console
  • βͺ Optional tail-load of the last log lines on first open
  • βš™οΈ Fully config-driven: every command can be individually enabled/disabled

⌨️ Opening the Console

Press ~ (backquote) or F1 to open/close the console.

Shortcut Action
~ / F1 Toggle console
Ctrl+F Toggle search bar
Ctrl+A Select all text in focused field
Up / Down Navigate command history
Esc Close search, or close console

🧰 Commands

Command Usage Description
help / cmds help πŸ“– Lists all available commands
clear clear 🧹 Clears the console log
plugins plugins [filter] 🧩 Lists loaded BepInEx plugins
god god πŸ›‘οΈ Toggles god mode (affects all players)
fly fly [target] πŸ•ŠοΈ Toggles fly mode (gravity off, still collides)
noclip noclip [target] πŸ‘» Toggles noclip (gravity + collision off)
walkspeed walkspeed [value] [target] πŸƒ Sets walk speed (sprint scales with it)
jumppower jumppower [value] [target] 🦘 Sets jump force
infjump infjump <on/off> [target] ♾️ Enables/disables infinite jumping
give give <itemname> [target] 🎁 Spawns an item and gives it to target (host only)
hungry hungry <on/off> [target] πŸ— Enables/disables hunger drain (host only)
addmoney addmoney [amount] [target] πŸ’° Adds money to the shared economy (host only)
kill kill [target] πŸ’€ Instantly kills the target (host only)
size size <scale> [target] or size <x> <y> <z> [target] πŸ“ Scales a player's transform (visual only)
game_pause game_pause ⏸️ Toggles the game's pause state
game_difficulty game_difficulty [easy/default/hard] 🎚️ Gets or sets server difficulty (host only)
onehit onehit <on/off> πŸ—‘οΈ Enables/disables one-hit-kill damage for all players (host only)
dmg dmg <1-99> πŸ’₯ Sets the global damage multiplier (host only) β€” this scales incoming damage to players, like a difficulty slider, not damage dealt to fish
ff ff <on/off> 🀜 Enables/disables friendly fire between players (host only)
thirdperson thirdperson <on/off> [target] πŸŽ₯ Toggles a third-person camera offset with wall clipping avoidance
goto goto <player> πŸ“ Teleports your local player to the target player
bring bring <player> 🧲 Teleports the target player to your local player (host only)
kick kick <player> πŸšͺ Disconnects the target player from the server (host only)
ban ban <player> πŸ”¨ Bans (by SteamID) and kicks the target player (host only)
freebuy freebuy <on/off> πŸ†“ Toggles free purchases β€” all shop items cost nothing while enabled (host only)
addslot addslot <target> <amount> πŸŽ’ Adds (or removes, with a negative amount) inventory slots for target, up to a configured cap (host only)
rcs rcs <on/off> 🎲 Toggles Random Creature Size β€” newly spawned fish get a randomized scale

Most player-targeting commands accept a Steam ID or a (partial) player name as the target. Omit the target to affect your local player.

⚠️ Notes

  • Commands marked host only require you to be the server/host to take effect.
  • fly, noclip, walkspeed, jumppower, infjump, and thirdperson are client-authoritative β€” they only visibly affect the local client they're run on.
  • size is applied locally and may not sync to other clients unless the game itself networks transform scale.
  • dmg changes the damage multiplier applied to player health, not damage dealt to fish or catch mechanics β€” think of it as a manual difficulty dial. Running game_difficulty afterward will reset it back to the difficulty preset's value.
  • thirdperson repositions the camera only β€” aiming and item-interaction rays may still originate from the camera's position, so expect ADS/interaction quirks while it's active.
  • ban only stores the target's SteamID for the current session; it does not automatically block reconnects unless the server's own connection logic checks the ban list.
  • addslot is capped by the configured maximum total slots β€” note the in-game inventory UI has a fixed number of slot objects in the scene, so slots unlocked beyond that may not visibly render even though they're unlocked server-side.
  • rcs only affects creatures spawned after it's toggled on, and the random scale is rolled independently per client β€” it's visual only and not networked.

πŸ”§ Configuration

All toggle key bindings, log buffer size, timestamp formatting, and per-command enable flags β€” plus tuning values like thirdperson.Distance, thirdperson.HeightOffset, thirdperson.ClipRadius, addslot.MaxTotalSlots, and rcs.MinScale / rcs.MaxScale β€” are available in the BepInEx config file generated on first launch (BepInEx/config/com.neko.howtofish.console.cfg).

πŸ“¦ Installation

  1. Install BepInEx for How To Fish if you haven't already.
  2. Extract this package's contents into your BepInEx/plugins folder.
  3. Launch the game and press ~ or F1 to open the console.

πŸ“„ License

Provided as-is for use with How To Fish. Use at your own risk, especially on servers where other players may be affected by god mode, kill, damage multiplier, friendly fire, kick/ban, free buy, or economy commands.