Frog

java

A frog is a passive mob that can spawn in swamps.

Spawning
Frogs do not spawn naturally. They can be spawned only by using a spawn egg, with commands, or growing from tadpoles. Frogs have three variants which depend on what biome they grew up in as a tadpole: swamp (brown), snowy (green) and tropical (white).

Behavior
Frogs take less damage from falling than most other mobs.

Breeding
Feeding two frogs seagrass (placeholder) causes them to enter love mode, causing one of the frogs to become pregnant, similar to turtles. The pregnant frog then searches for a water tile with air above to lay frog eggs. These frog eggs later hatch into tadpoles which grow into frogs.

Attacking
Frogs attack small slimes, which do drop slimeballs when killed. The frog's attack functions differently from other mobs since the frog pulls the mob with its tounge and said mob instantly despawns once it goes into the mouth.

Trivia

 * The tropical frog is based on the grey foam-nest tree frog.