Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
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.


