
Origins: Flying Fish
Flying Fish — fragile aquatic race with 5 ❤️. Breathes underwater (Oxygen resource, 0–100) but suffocates on land. Has built-in elytra, water blades, high swim speed. Weaknesses: fire, slowness on land, oxygen drain in Nether/flight/deserts.
Screenshots






About this Mod
Flying Fish – Detailed Description 🐟
Core Concept: A small, fragile aquatic creature adapted for life in water, capable of brief gliding flights and water-based combat. Survival on land requires careful oxygen management. 💧
Key Resource: Oxygen (0–100) 🫧
Displayed as a blue resource bar.
Fully restored instantly when submerged in water. 🌊
Drains by 1 per second on land.
At 0 oxygen, player takes drowning damage. 💀
Low oxygen warning (≤20): bubble particles + gasping sounds. ⚠️
Passive Abilities ✨
Water Breathing & Night Vision: Grants both effects while underwater (stacking status effects, icons hidden). 👁️
Fast Swimmer: +100% swim speed. ⚡
Aquatic Miner: Breaks blocks underwater at normal speed (no mining penalty). ⛏️
Water Glide: +100% movement speed when partially submerged (wading in water). 🏄
Water Trail: Splash particles appear when moving in water or sprinting on water surface. 💦
Echolocation: While underwater, gives Glowing effect to all creatures within 15 blocks every 2 seconds. 🔦
Rain Speed: +30% movement speed on land during rain. 🌧️
Built-in Elytra: Can glide without elytra item, but flight consumes 1 oxygen per second. Flight stops if oxygen reaches 0. 🦅
Small Size: Model scale reduced by 20% (requires Pehkui mod). 📏
Active Abilities 🎯
Water Blade (Primary – G): Fires a water beam (raycast, 10 damage). Costs 5 oxygen, requires ≥25 oxygen to use. Usable within 5 blocks of water. Cooldown: 2 seconds. 💧➡️💥
Multi Water Blade (Secondary – V): Fires 5 beams sequentially (each 4 damage, 10 ticks apart). Each beam costs 2 oxygen, requires ≥25 oxygen total to start. Usable near water. Cooldown: 10 seconds. 🌊🌊🌊🌊🌊
Water Leap (Tertiary – B): Launches player forward and upward (velocity 1.5y, 1.5z local). Usable while submerged or within 7 blocks of water. Cooldown: 3 seconds. 🚀
Weaknesses & Environmental Drains ⚠️
Low Health: Only 5 hearts (10 HP). ❤️
Fire Vulnerability: Takes double damage from fire sources. 🔥🔥
Slowness on Land: Movement speed reduced by 50% when not in water. 🐢
Dry Skin (Deserts): In desert biomes, oxygen drains twice as fast (–2 per second). 🏜️
Nether Drain: In Nether biomes (and not in water), oxygen drains by 1 per second. 🔥
Rain Oxygen Regen: Rain regenerates +2 oxygen per second while under open sky. 🌧️
Oxygen Bottle: Drinking an awkward potion restores 60 oxygen. 🧪
Technical Notes ⚙️
All resource checks and costs are implemented.
Potion detection uses origins:nbt for {Potion:"minecraft:awkward"} (1.20.1).
Elytra flight conditionally disabled when oxygen is 0.
I just recently started learning English, something might be written wrong.
Available Versions
How to Install Origins: Flying Fish on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "Origins: Flying Fish". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Origins: Flying Fish server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is Origins: Flying Fish compatible with fabric and forge?
Origins: Flying Fish officially supports fabric, forge for Minecraft 1.20.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Origins: Flying Fish – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Origins: Flying Fish consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Origins: Flying Fish with just one click on your server.