# Uses of Interface
org.bukkit.entity.WaterMob

Packages that use WaterMob
Package
Description
io.papermc.paper.entity
org.bukkit.entity
Interfaces for non-voxel objects that can exist in a `world`, including all players, monsters, projectiles, etc.

## Uses of WaterMob in io.papermc.paper.entity

Subinterfaces of WaterMob in io.papermc.paper.entity
Modifier and Type
Interface
Description
`interface`
`SchoolableFish`
Represents a fish that can school with other fish.

## Uses of WaterMob in org.bukkit.entity

Subinterfaces of WaterMob in org.bukkit.entity
Modifier and Type
Interface
Description
`interface`
`Cod`
Represents a cod fish.
`interface`
`Dolphin`
`interface`
`Fish`
Represents a fish entity.
`interface`
`GlowSquid`
A Glow Squid.
`interface`
`PufferFish`
Represents a puffer fish.
`interface`
`Salmon`
Represents a salmon fish.
`interface`
`Squid`
Represents a Squid.
`interface`
`Tadpole`
A baby `Frog`.
`interface`
`TropicalFish`
Tropical fish.