Back to mods
Poseidon project artwork

CurseForge · Minecraft mod

Poseidon

Client-side Fabric auto-fishing mod for Hypixel Skyblock: smart bite detection with human-like reaction delays, auto-recast, sea-creature tracking, bait and reboot alerts, chat triggers, and a Golden Fish alert, all on a live HUD. Requires PlayerAPI.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Poseidon release matches 26.1.2?

Updated 2 months ago
Best match for your filters poseidon-1.2.0.jar
Game version 26.1.2
Loader Fabric

poseidon-1.2.0.jar targets 26.1.2 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 3 required mods have matching files.

Where it goes

Is Poseidon required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does poseidon-1.2.0.jar need?

poseidon-1.2.0.jar on 26.1.2. Every mod below is checked against that same setup.

All 3 required mods have matching files

Install YetAnotherConfigLib, NoNameMod's PlayerAPI, Fabric API first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

3 listed on this file 2 pulled in by those mods
YetAnotherConfigLib Needed by poseidon-1.2.0.jar
required
Matching file found Matched file: 3.9.7 for fabric 26.1
Mod Menu Optional for poseidon-1.2.0.jar
optional
Matching file found Matched file: v18.0.2 for 26.1
NoNameMod's PlayerAPI Needed by poseidon-1.2.0.jar
required
Matching file found Matched file: playerapi-1.19.0.jar
Fabric API Needed by YetAnotherConfigLib
pulled in
Matching file found Matched file: [26.1.2] Fabric API 0.155.3+26.1.2
Text Placeholder API Needed by Mod Menu
pulled in
Matching file found Matched file: placeholder-api-3.0.0+26.1.jar

2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Poseidon without breaking your instance.

Built for poseidon-1.2.0.jar on 26.1.2. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use poseidon-1.2.0.jar. It targets 26.1.2 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install YetAnotherConfigLib, NoNameMod's PlayerAPI, Fabric API first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside poseidon-1.2.0.jar. It opens that exact file at the source.

About this project

What does Poseidon add?

Poseidon

A client-side Fabric mod that automates rod fishing on Hypixel Skyblock — cast, wait for the bite, reel in, and recast, all with configurable human-like timing.
Named after the Greek god of the sea.

GitHub: https://github.com/noname-mods/Poseidon

Requires PlayerAPI and YetAnotherConfigLib to run.
ModMenu is optional — it adds a settings button to the mod list.


Features

Smart Bite Detection

Poseidon scans nearby entities for the !!! signal the server places when your bobber gets a bite. When detected it reels in after a configurable, randomised human reaction delay so the timing never looks mechanical.

Auto-Recast

After every catch the rod is automatically recast. A configurable decision window gives server chat time to arrive before committing, so chat triggers that suppress or stop the recast always fire in time. Recast delay is independently randomisable (min/max ms) and can be disabled entirely for manual-cast mode.

Chat Triggers

Define up to 5 keyword triggers that match incoming catch messages. Each trigger can:

  • Play a custom sound
  • Show a colour-formatted title on screen (&d / §d codes fully supported)
  • Suppress the next auto-recast
  • Stop the bot entirely (HUD stays open)

Triggers only fire within 10 seconds of a reel-in and are filtered to Hypixel catch-related messages (§a catch lines, §e double hook announcements, and treasure lines prefixed with the resource pack's treasure icon U+E025), so unrelated chat never causes a false trigger.

Server-message gate. Every chat alert in Poseidon — chat triggers, the reboot alert, and the Golden Fish alert — reacts only to messages from the server, never to player chat. A player typing a trigger phrase (or the Golden Fish line) in chat can't drive the bot. Signed player messages are rejected by their sender, and Hypixel-style reformatted player chat ([rank] Name: …, Guild > …, DMs) is rejected by shape.

Bait Monitoring

Reads the bait from your Fishing Bag (last hotbar slot) at cast time:

  • HUD row shows the current bait type and count
  • Low-bait alert fires a sound when the count drops to or below a configurable threshold
  • Bait-switch alert fires when the bait type changes mid-session

Fishing Stats HUD

Pulls Double Hook Chance, Sea Creature Chance, Fishing Speed, and Treasure Chance from the Hypixel tab list and displays them live in the HUD panel.

Server Reboot Alert

Detects Hypixel's scheduled-reboot server message and plays a looping alarm until you warp to a different area. The HUD accent bar turns red and a warning row appears at the top of the panel so you can't miss it.

Golden Fish Alert (optional, off by default)

Watches chat for the Golden Fish surface message. When it appears, Poseidon shows a golden title card, plays an alert sound, reels in any active cast, and stops the bot — handing control to you so you can catch the Golden Fish manually. Re-enable the bot afterwards to resume. The trigger phrase, title text, and sound are all configurable in the Golden Fish config tab.

Sea Creature Tracking

Poseidon identifies the exact creature from its catch chat line (a bundled registry of 80+ creatures — including the newer Haggard, Brineling, Sprawl, Torrid, Silkbreeze, and Giant Isopod), then tracks the actual mob it spawned rather than the floating name plate. This keeps the count accurate where a plate-based tracker drifts: creatures stacked on one spot (standing still, facing down) are each counted separately, player-model creatures like Banshee are tracked, and a creature is only removed when it truly dies or despawns. Double Hook is handled (two at once); unknown/blank lines fall back to a positional scan. Tracked creatures show in the HUD with an alert at the Hypixel cap of 10, and a second alert as a creature nears its despawn timer (~6 minutes).

Bobber Not-In-Water Recovery

If a cast lands somewhere it can't fish — on ice, a lily pad, or the water's edge — Poseidon detects the blue "not in water" particle burst around the settled bobber and automatically reels in and recasts, instead of sitting on a dead cast. On by default; toggle in the config.

Fishing Abilities

Optionally auto-uses Fire Veil and Totem of Corruption after catches — Constant or At-Cap modes, a configurable hotbar slot (1–8) and cooldown, a name-check safety, and a HUD status row.

Bobber Drift Detection

If the hook attaches to a moving entity, the bobber drifts away from where it landed. Poseidon detects drift beyond a configurable horizontal threshold (after a 1-second settle period), plays an alert, reels in, and optionally recasts — keeping the bot from stalling on a moving target. Auto-recast on drift is a separate toggle from the global auto-recast setting.

Slugfish Mode

Delays all reel-ins for 21 seconds after each cast (11 seconds with a max-level Slug Pet equipped). Slugfish only bite after ≥ 20 seconds, so this prevents accidentally catching regular creatures while targeting the Slugfish trophy fish. The HUD shows a live countdown and turns green when the timer has elapsed.
⚠ Only enable while actively farming the Slugfish trophy fish.

GUI-Close Lock

After the player closes any GUI screen, the bot waits a random 0.75 – 2.5 second delay before reacting to bite signals. Instant reactions right after closing a menu look suspicious — this eliminates that pattern entirely.

Live HUD

An in-game overlay (default key: H) shows:

  • Bot on/off and current state
  • Bobber status — None / Detected / live countdown text
  • Bait name and count
  • Slugfish countdown when in Slugfish mode
  • Sea creature count vs. cap, and current area
  • Fishing stats (DHC, SCC, Speed, Treasure)
  • Server reboot warning when detected
  • Last 5 log lines

Fully Configurable

All timings, thresholds, sounds, and toggles are exposed through a YACL config screen. Open it from ModMenu, the /poseidon command, or a keybind. No file editing required.


Controls

All keybinds are rebindable in Options → Controls → Poseidon.

Action Default Key
Toggle Fishing Y
Toggle HUD H
Open Config (unbound)

Type /poseidon in chat to open the config screen directly.


Installation

  1. Install Fabric Loader for Minecraft 26.1.2
  2. Install Fabric API
  3. Install PlayerAPI
  4. Install YetAnotherConfigLib
  5. Install ModMenu (optional)
  6. Drop poseidon-*.jar into your mods folder

Compatibility

Minecraft Fabric Loader Java
26.1.2 ≥ 0.19.2 21

Minecraft Version Support

This mod targets one Minecraft version at a time. When it updates to a new Minecraft version, previous versions receive zero further support — no backports, no bug fixes, and a release is never published with support for multiple Minecraft versions at once.

  • Want the newest features? You must be on the mod's currently supported Minecraft version.
  • Want to stay on an older Minecraft version? Stay on that version's last release — it won't be updated.

The in-game update checker is Minecraft-version aware: if the latest release targets a different Minecraft version than you're running, it tells you so instead of prompting you to install an incompatible build.


For Developers

The full design & documentation is maintained in POSEIDON_DOCS.md. A summary of the internals:

  • FishingManager — the central singleton: the IDLE → WAITING → BITING → REELING state machine and all fishing logic (bite detection via the !!! signal, reel/recast timing, watchdogs).
  • Chat-confirmed, mob-anchored sea-creature tracking — identifies the exact creature from its catch chat line (SeaCreatureCatches), then tracks the underlying mob keyed on its stable entity id (the SkyHanni model). Plate→mob is resolved by entity-id adjacency (immune to stacked creatures) with a spatial fallback; player-model creatures (e.g. Banshee) are tracked, real players excluded by v4 UUID. Death = the mob entity leaving the world.
  • Fishing abilities (AbilityManager) — auto-uses Fire Veil / Totem of Corruption after catches (Constant / At-Cap modes, human-paced via the Action Speed slider). Fires via the use key so placed items like the Totem route through the game's real right-click (place) path.
  • Bobber "not in water" recovery — a particle-burst watcher (ParticleWatch + ParticleCaptureMixin) that force-recasts a bobber that landed off-water.
  • HUD editor — the panel and its log are movable/scalable elements via PlayerAPI's shared HudManager.
  • FishingConfig — all persistent settings, JSON, versioned migrations (schema v18).
  • PoseidonMod — entry point, event wiring, keybinds, /poseidon command.

See POSEIDON_DOCS.md for the full section-by-section reference (state machine, sea-creature system, abilities, config schema & migration history, HUD, timing, and design notes).

Project description from CurseForge.

Pick your setup

Poseidon by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Poseidon versions and loaders

3 of 6 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.