Void Fish
| Void Fish | |
|---|---|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | |
| Mod | Tide |
| Species | 26 |
Void Fish are a family of 26 aquatic mobs added by Tide that live in the void, the region below a configurable height in each dimension. They belong to the water ambient mob category. None of them attacks players. Void fishing requires a rod with the Void Hook, and each species can be kept as a living mob with its bucket. Most void fish have no natural spawn, and the largest, such as the Dragon Fish with 60 health, can only be obtained through fishing or special rules.
Spawning
Mantyvern
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 1 | 1–1 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 1 | 1–1 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 1 | 1–1 | water_ambient | 0.00% |
| End Barrens | Minecraft | 1 | 1–1 | water_ambient | 0.00% |
| End Highlands | Minecraft | 1 | 1–1 | water_ambient | 0.00% |
| End Midlands | Minecraft | 1 | 1–1 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 1 | 1–1 | water_ambient | 0.00% |
| The End | Minecraft | 1 | 1–1 | water_ambient | 0.00% |
Flying Dutchman's Sock
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 3 | 3–5 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 3 | 3–5 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 3 | 3–5 | water_ambient | 0.00% |
| End Barrens | Minecraft | 3 | 3–5 | water_ambient | 0.00% |
| End Highlands | Minecraft | 3 | 3–5 | water_ambient | 0.00% |
| End Midlands | Minecraft | 3 | 3–5 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 3 | 3–5 | water_ambient | 0.00% |
| The End | Minecraft | 3 | 3–5 | water_ambient | 0.00% |
Endergazer
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 6 | 3–5 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 6 | 3–5 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 6 | 3–5 | water_ambient | 0.00% |
| End Barrens | Minecraft | 6 | 3–5 | water_ambient | 0.00% |
| End Highlands | Minecraft | 6 | 3–5 | water_ambient | 0.00% |
| End Midlands | Minecraft | 6 | 3–5 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 6 | 3–5 | water_ambient | 0.00% |
| The End | Minecraft | 6 | 3–5 | water_ambient | 0.00% |
Amber Rockfish
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 10 | 3–5 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 10 | 3–5 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 10 | 3–5 | water_ambient | 0.00% |
| End Barrens | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| End Highlands | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| End Midlands | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| The End | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
Ender Glider
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 6 | 2–4 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 6 | 2–4 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 6 | 2–4 | water_ambient | 0.00% |
| End Barrens | Minecraft | 6 | 2–4 | water_ambient | 0.00% |
| End Highlands | Minecraft | 6 | 2–4 | water_ambient | 0.00% |
| End Midlands | Minecraft | 6 | 2–4 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 6 | 2–4 | water_ambient | 0.00% |
| The End | Minecraft | 6 | 2–4 | water_ambient | 0.00% |
Pale Clubfish
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 10 | 3–5 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 10 | 3–5 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 10 | 3–5 | water_ambient | 0.00% |
| End Barrens | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| End Highlands | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| End Midlands | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| The End | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
Enderfin
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 10 | 3–5 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 10 | 3–5 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 10 | 3–5 | water_ambient | 0.00% |
| End Barrens | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| End Highlands | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| End Midlands | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
| The End | Minecraft | 10 | 3–5 | water_ambient | 0.00% |
Elytrout
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 3 | 2–4 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 3 | 2–4 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 3 | 2–4 | water_ambient | 0.00% |
| End Barrens | Minecraft | 3 | 2–4 | water_ambient | 0.00% |
| End Highlands | Minecraft | 3 | 2–4 | water_ambient | 0.00% |
| End Midlands | Minecraft | 3 | 2–4 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 3 | 2–4 | water_ambient | 0.00% |
| The End | Minecraft | 3 | 2–4 | water_ambient | 0.00% |
Red 40
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 3 | 3–5 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 3 | 3–5 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 3 | 3–5 | water_ambient | 0.00% |
| End Barrens | Minecraft | 3 | 3–5 | water_ambient | 0.00% |
| End Highlands | Minecraft | 3 | 3–5 | water_ambient | 0.00% |
| End Midlands | Minecraft | 3 | 3–5 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 3 | 3–5 | water_ambient | 0.00% |
| The End | Minecraft | 3 | 3–5 | water_ambient | 0.00% |
Violet Carp
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 6 | 2–4 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 6 | 2–4 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 6 | 2–4 | water_ambient | 0.00% |
| End Barrens | Minecraft | 6 | 2–4 | water_ambient | 0.00% |
| End Highlands | Minecraft | 6 | 2–4 | water_ambient | 0.00% |
| End Midlands | Minecraft | 6 | 2–4 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 6 | 2–4 | water_ambient | 0.00% |
| The End | Minecraft | 6 | 2–4 | water_ambient | 0.00% |
Snatcher Squid
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 1 | 1–1 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 1 | 1–1 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 1 | 1–1 | water_ambient | 0.00% |
| End Barrens | Minecraft | 1 | 1–1 | water_ambient | 0.00% |
| End Highlands | Minecraft | 1 | 1–1 | water_ambient | 0.00% |
| End Midlands | Minecraft | 1 | 1–1 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 1 | 1–1 | water_ambient | 0.00% |
| The End | Minecraft | 1 | 1–1 | water_ambient | 0.00% |
Chorus Cod
| Biome | Mod | Weight | Group | Category | Biome share |
|---|---|---|---|---|---|
| End Corruption | Biomes O' Plenty | 6 | 3–5 | water_ambient | 0.00% |
| End Reef | Biomes O' Plenty | 6 | 3–5 | water_ambient | 0.00% |
| End Wilds | Biomes O' Plenty | 6 | 3–5 | water_ambient | 0.00% |
| End Barrens | Minecraft | 6 | 3–5 | water_ambient | 0.00% |
| End Highlands | Minecraft | 6 | 3–5 | water_ambient | 0.00% |
| End Midlands | Minecraft | 6 | 3–5 | water_ambient | 0.00% |
| Small End Islands | Minecraft | 6 | 3–5 | water_ambient | 0.00% |
| The End | Minecraft | 6 | 3–5 | water_ambient | 0.00% |
Natural spawns are limited to the eight End biomes: End Barrens, End Corruption, End Highlands, End Midlands, End Reef, End Wilds, Small End Islands and The End. Only 12 of the 26 void fish have natural spawn entries. The other 14 appear only through fishing, bucket placement or special sources, such as the Dragon Fish, Pentapus, Shadow Shark and Darkness Eater.
A natural void fish spawn requires an air block at or below the void surface of its dimension. With the pack's default configuration (see Void Fish), that surface is at y=50 in the End. In the Overworld and the Nether it lies below the build limit of those dimensions, so void fish do not spawn naturally there.
The End spawn entries use weights from 1 to 10. The highest weight (10) belongs to the Pale Clubfish, Enderfin and Amber Rockfish, each in groups of 3 to 5. Mantyvern and Snatcher Squid have the lowest weight (1), each in a group of 1.
Void height
The void surface for each dimension is set in the Tide server config (fishableVoidHeights). The defaults are:
| Dimension | Type | Height | Resulting surface |
|---|---|---|---|
| Overworld | Relative to bottom | -6 | y=-70, below the build limit |
| Nether | Relative to bottom | -6 | y=-6, below the build limit |
| The End | Relative to bottom | 50 | y=50 |
The pack keeps these defaults. The config entry is marked as requiring a server restart to change.
Behavior
Void fish are built on Tide's fish base class, with a custom move control and a navigation that stays in water and void. The base void fish class has three goals:
| Priority | Goal | Effect |
|---|---|---|
| 0 | Panic (speed 1.25) | Flee when hurt. |
| 4 | Void swim (speed 1.0) | Wander to random positions in the void or in water. |
| 5 | Follow flock leader | Schooling with other fish of the same kind. |
The Smooth Swimming variants (Dragon Fish, Shadow Shark, Darkness Eater, Mantyvern and Snatcher Squid) use a smoother move control and turning model. They keep the panic and wander goals but drop the flock goal, so they swim alone. Pentapus registers its own random-drift goal, which sets small random velocities and stops after more than 100 ticks without movement.
Inside the void, a void fish counts as being in water, so it uses water movement and its fall distance is reset each tick. None of the void fish classes has an attack goal, so they never target a player.
Drops
Deep Blue
| Item | Amount | Conditions |
|---|---|---|
Deep Blue | cooked if on fire | killed_by_player |
Alpha Fish
| Item | Amount | Conditions |
|---|---|---|
Alpha Fish | cooked if on fire | killed_by_player |
Mantyvern
| Item | Amount | Conditions |
|---|---|---|
Mantyvern | cooked if on fire | killed_by_player |
Bedrock Bug
| Item | Amount | Conditions |
|---|---|---|
Bedrock Bug | cooked if on fire | killed_by_player |
Vengeance
| Item | Amount | Conditions |
|---|---|---|
Vengeance | cooked if on fire | killed_by_player |
Flying Dutchman's Sock
| Item | Amount | Conditions |
|---|---|---|
Flying Dutchman's Sock | cooked if on fire | killed_by_player |
Endergazer
| Item | Amount | Conditions |
|---|---|---|
Endergazer | cooked if on fire | killed_by_player |
Blue Neonfish
| Item | Amount | Conditions |
|---|---|---|
Blue Neonfish | cooked if on fire | killed_by_player |
Amber Rockfish
| Item | Amount | Conditions |
|---|---|---|
Amber Rockfish | cooked if on fire | killed_by_player |
Ender Glider
| Item | Amount | Conditions |
|---|---|---|
Ender Glider | cooked if on fire | killed_by_player |
Pale Clubfish
| Item | Amount | Conditions |
|---|---|---|
Pale Clubfish | cooked if on fire | killed_by_player |
Enderfin
| Item | Amount | Conditions |
|---|---|---|
Enderfin | cooked if on fire | killed_by_player |
Voidseeker
| Item | Amount | Conditions |
|---|---|---|
Voidseeker | cooked if on fire | killed_by_player |
Dragon Fish
| Item | Amount | Conditions |
|---|---|---|
Dragon Fish | cooked if on fire | killed_by_player |
Shadow Shark
| Item | Amount | Conditions |
|---|---|---|
Shadow Shark | cooked if on fire | killed_by_player |
Elytrout
| Item | Amount | Conditions |
|---|---|---|
Elytrout | cooked if on fire | killed_by_player |
Sleepy Carp
| Item | Amount | Conditions |
|---|---|---|
Sleepy Carp | cooked if on fire | killed_by_player |
Pentapus
| Item | Amount | Conditions |
|---|---|---|
Pentapus | cooked if on fire | killed_by_player |
Red 40
| Item | Amount | Conditions |
|---|---|---|
Red 40 | cooked if on fire | killed_by_player |
Violet Carp
| Item | Amount | Conditions |
|---|---|---|
Violet Carp | cooked if on fire | killed_by_player |
Nephrosilu
| Item | Amount | Conditions |
|---|---|---|
Nephrosilu | cooked if on fire | killed_by_player |
Snatcher Squid
| Item | Amount | Conditions |
|---|---|---|
Snatcher Squid | cooked if on fire | killed_by_player |
Chorus Cod
| Item | Amount | Conditions |
|---|---|---|
Chorus Cod | cooked if on fire | killed_by_player |
Judgment Fish
| Item | Amount | Conditions |
|---|---|---|
Judgment Fish | cooked if on fire | killed_by_player |
Darkness Eater
| Item | Amount | Conditions |
|---|---|---|
Darkness Eater | cooked if on fire | killed_by_player |
Incandescent Larva
| Item | Amount | Conditions |
|---|---|---|
Incandescent Larva | cooked if on fire | killed_by_player |
Each void fish drops its own fish item. The drop is the cooked version when the fish is killed while on fire, and the raw version otherwise. A caught void fish arrives as its fish item. Bucket the fish if you want to keep the living mob.
Variants
| Mob | Health | Damage | Armor | Speed | Size | Type |
|---|---|---|---|---|---|---|
| Deep Blue | 8.0 | 1.100000023841858 | 0.6×0.35 | Aquatic | ||
| Alpha Fish | 3.0 | 1.25 | 0.5×0.3 | Aquatic | ||
| Mantyvern | 20.0 | 1.399999976158142 | 1.8×0.5 | Aquatic | ||
| Bedrock Bug | 5.0 | 1.100000023841858 | 0.35×0.13 | Aquatic | ||
| Vengeance | 8.0 | 1.100000023841858 | 0.6×0.45 | Aquatic | ||
| Flying Dutchman's Sock | 1.0 | 1.2999999523162842 | 0.3×0.125 | Aquatic | ||
| Endergazer | 3.0 | 1.2000000476837158 | 0.4×0.25 | Aquatic | ||
| Blue Neonfish | 4.0 | 1.0 | 0.5×0.25 | Aquatic | ||
| Amber Rockfish | 5.0 | 1.0 | 0.45×0.45 | Aquatic | ||
| Ender Glider | 5.0 | 1.399999976158142 | 0.6×0.25 | Aquatic | ||
| Pale Clubfish | 4.0 | 1.0 | 0.55×0.35 | Aquatic | ||
| Enderfin | 3.0 | 1.100000023841858 | 0.4×0.38 | Aquatic | ||
| Voidseeker | 8.0 | 1.2000000476837158 | 0.7×0.3 | Aquatic | ||
| Dragon Fish | 60.0 | 1.25 | 4×1 | Aquatic | ||
| Shadow Shark | 28.0 | 1.100000023841858 | 1.8×0.6 | Aquatic | ||
| Elytrout | 3.0 | 1.149999976158142 | 0.5×0.125 | Aquatic | ||
| Sleepy Carp | 6.0 | 0.6000000238418579 | 0.65×0.35 | Aquatic | ||
| Pentapus | 4.0 | 1.0 | 0.45×0.5 | Aquatic | ||
| Red 40 | 2.0 | 1.25 | 0.26×0.22 | Aquatic | ||
| Violet Carp | 5.0 | 1.0 | 0.65×0.35 | Aquatic | ||
| Nephrosilu | 7.0 | 1.149999976158142 | 0.5×0.2 | Aquatic | ||
| Snatcher Squid | 16.0 | 1.0 | 1×0.2 | Aquatic | ||
| Chorus Cod | 5.0 | 1.100000023841858 | 0.6×0.38 | Aquatic | ||
| Judgment Fish | 5.0 | 1.25 | 0.4×0.3 | Aquatic | ||
| Darkness Eater | 25.0 | 1.0 | 1.7×0.65 | Aquatic | ||
| Incandescent Larva | 1.0 | 1.0 | 0.35×0.12 | Aquatic |
The 26 void fish are grouped below by size and health. The health values are the base values from the mob definitions.
Large fish
- Dragon Fish: 60 health (30 hearts) and 4 by 1 blocks, the largest void fish.
- Shadow Shark: 28 health (14 hearts) and 1.8 by 0.6 blocks.
- Darkness Eater: 25 health (12.5 hearts) and 1.7 by 0.65 blocks.
- Mantyvern: 20 health (10 hearts) and 1.8 by 0.5 blocks. It has natural End spawns with weight 1.
- Snatcher Squid: 16 health (8 hearts) and 1 by 0.2 blocks. It has natural End spawns with weight 1.
Medium fish
Fish with 5 to 8 health, including Voidseeker, Deep Blue, Vengeance, Nephrosilu, Sleepy Carp, Chorus Cod, Violet Carp, Amber Rockfish, Ender Glider, Judgment Fish and Bedrock Bug.
Small fish
Fish with 1 to 4 health. Pentapus, Pale Clubfish, Blue Neonfish and Red 40 have 4 or fewer. The Endergazer, Enderfin, Alpha Fish and Elytrout have 3 health each, and Flying Dutchman's Sock and Incandescent Larva have 1 health each.
Related items
Each void fish has a spawn egg and a bucket. The bucket keeps the fish's caught length in its item data. The Void Hook is required for void fishing; it is one of the hooks in Fishing Gadgets. The cooked fish items are standard food. Fish caught in the void are tracked by the Fishing Journal and Fishy Notes.
Tips
- To catch a void fish, use a rod with the Void Hook and keep the hook below the void surface. Without the hook, the rod cannot fish in the void.
- The void bite timer is 1.8 times the open-water timer, so expect longer waits than in water or lava.
- Void fish do not attack, so there is no combat strategy. Use a bucket to keep a fish you want, and keep the bucket spawn egg for later placement.
- For the other Tide fish families, see Freshwater Fish, Saltwater Fish, Lava Fish and Underground Fish.
- For the fishing process itself, see Tide Fishing.
| Tide | |
|---|---|
| Mobs | Freshwater Fish · Lava Fish · Saltwater Fish · Underground Fish · Void Fish |
| Mods | Tide |
| Mechanics | Tide Fishing |
| Items and blocks | Angling Table · Dragonfin Boots · Fish Satchel · Fishing Gadgets · Fishing Journal and Fishy Notes · Jelly Torch · Loot Crates · Starlight Bow · Tide Fish Food · Tide Materials |
























Deep Blue
Alpha Fish
Mantyvern
Bedrock Bug
Vengeance
Flying Dutchman's Sock
Endergazer
Blue Neonfish
Amber Rockfish
Ender Glider
Pale Clubfish
Enderfin
Voidseeker
Dragon Fish
Shadow Shark
Elytrout
Sleepy Carp
Pentapus
Red 40
Violet Carp
Nephrosilu
Snatcher Squid
Chorus Cod
Judgment Fish
Darkness Eater
Incandescent Larva