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.
Quick answer
Which Poseidon release matches 26.1.2?
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.
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.
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.
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.
- 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.
- 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.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 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/§dcodes 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
- Install Fabric Loader for Minecraft 26.1.2
- Install Fabric API
- Install PlayerAPI
- Install YetAnotherConfigLib
- Install ModMenu (optional)
- Drop
poseidon-*.jarinto yourmodsfolder
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: theIDLE → WAITING → BITING → REELINGstate 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,/poseidoncommand.
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.
26.2
1 loader build26.1.2
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Poseidon versions and loaders
poseidon-1.2.0.jar
14 Aug 2026
poseidon-1.1.2.jar
8 Jul 2026
poseidon-1.1.0.jar
17 Jun 2026
Looking for an older file? The official CurseForge project page is in Resources.