Skip to content

Pufferfish

SirSquidly edited this page May 28, 2024 · 2 revisions

Pufferfish are a type of neutral fish that inflates when threatened, inflicting poison to nearby mobs.

Spawning

Pufferfish spawn underwater in Oceans, in groups of 1-4. They can only spawn if any coral blocks are below them, making them common in coral reefs. They only spawn within 1 block above sea level (Y=63) and 12 blocks below sea level (Y=50).

Drops

When killed, adult tropical fish drop:

  • 1 Pufferfish
  • 1–3 Exp when killed by a player or tamed wolf.
  • 1 Bonemeal (5% chance)

Behavior

When outside of water, pufferfish flop about randomly. After 20 seconds outside of water, they will begin to suffocate.

Inflating

Pufferfish inflate themselves when any mob it does not trust enters within a 5x5x5 area. There are 2 stages of inflation, being semi-puffed and fully puffed. If a mob touches a pufferfish, they are dealt 3 damage, and applied with Poison I⁽¹⁾ for 6 seconds⁽¹⁾ if the pufferfish is fully inflated.

If a pufferfish takes any damage, it will instantly inflate to full⁽¹⁾, and deal thorns damage to their attacker.

When no mobs the pufferfish does not trust are within the 5x5x5 area for a few seconds, the pufferfish will slowly deflate back to normal.

Trusted Mobs

Certain mobs⁽²⁾ are trusted by the Pufferfish, and will not be attacked or cause it to inflate. These include:

Trusted
Squid
Baby Squid
Baby Glow Squid
Cod
Salmon
Pufferfish
Tropical Fish
Turtle
Glow Squid
Clam

Pufferfish will also never attack creepers, though they will inflate.

Breeding

Pufferfish can be bred using beetroot seeds, melon seeds, or carrots.

History

Version Changes
1.0.0 Added Pufferfish.
1.1.0 Smoothed all animations, and added flopping animations.

Trivia

  • Pufferfish were one of the first mobs added to the mod!

  1. ↑ Features are configurable.
  2. ↑ Given list of trusted mobs is the default defined in the config. The config can be altered, adding or removing almost any mob.
Clone this wiki locally