mojira.dev
MC-148613

Aquatic mobs are not spawning / Fish spawned from buckets count towards the aquatic mob cap again

Workaround

You can fix this issue for yourself by installing the attached

[media]

datapack to your world. This datapack sets PersistenceRequired for all mobs spawned by buckets to 1b, so that they no longer count towards the mob cap.

The bug / How to reproduce

See MC-134702

Original description

Me and my wife are playing the newest version of Minecraft but we just noticed that we dont see any fish in water, lakes or even the see/ocean. They dont spawn no matter how long we play.

We just noticed that even squid are gone for us.

Linked issues

MC-148740 Fish have stopped spawning Resolved MC-148848 Mobs Not Spawning Resolved MC-149274 Coral Reefs not spawning any mobs Resolved MC-149469 No aquatic mobs (this issue is still present) Resolved MC-149981 Aquatic mobs not spawning/showing up Resolved

Attachments

Comments 48

When playing survival I have not noticed this glitch. I found fish spawning naturally and I am in pre-release 4 because it is an affected version.

I started my world in Pre-release 5, and this bug carried over when I updated to the full release of 1.14

Probably all aquatic mobs are affected, including guardians and dolphins.

Started up a brand new world in 1.14 release (seed: -7788141165841699715), was greeted by fish and squid and drowned.

However, in one of my actual play worlds that I started back in 19w snapshots and updated all the way, aquatic mobs no longer seem to spawn as of the last couple pre-releases and 1.14 final.

I'm not sure why aquatic mobs can spawn in worlds made in the latest snapshots or the final release, but not in worlds ported to the newer versions. (Though I only have two data points corroborating this.) If it were a format issue between versions, that shouldn't stop the spawning of new mobs. If it were a code bug or exception, they likely wouldn't be spawning at all, regardless.

TBH, I wonder if this could be reference related. Maybe aquatic mobs aren't getting removed from the game properly and so they are counting towards their mob cap without being physically present. This would explain why I'm greeted by fish in a brand new world, but finding nothing in my older one.

However, I don't have any tangible proof of that, aside from searching my play world's NBT with NBTExplorer and finding evidence of fish mobs in the NBT. Could be meaningful, but I won't insist it is.

 

I have 2 survival worlds started in 1.8. Neither world sees aquatic mobs spawning after update. Turtles that were around, are still around. Only fish I see are fish that have been in a bucket.

38 more comments

I checked whether this particular issue still exists, and I'm no longer able to reproduce it. If you're still experiencing this, please make sure that you're on 1.14.4 (earlier versions won't have this issue fixed) and create a new ticket.

It won't be fixed by itself if you still have active aquatic mobs from previous version.

I discoreved what the issue was. My world IS on 1.14.4 , but it has old chunks from 1.14+.
Aquatic mobs indeed do not spawn in the old chunks, but they do in the new ones that I generated. Still weird considering they should spawn in both.

I have a 1.14.4 Java Vanilla Server and still got the Problem that no Aquatic Mobs are spawning.

I have installed the ocean_reviver.zip and realoaded/restartet the server.

But that dident help.

Any solutions?

As I said above, I checked and this issue does no longer happen. Your aquatic mob cap must be taken up by other aquatic mobs, like for example drowned in caves.

D. N.

Fry

Confirmed

Important

Mob spawning

fish, ocean, squid, water

Minecraft 1.14 Pre-Release 2, Minecraft 1.14 Pre-Release 3, Minecraft 1.14 Pre-Release 4, Minecraft 1.14, Minecraft 1.14.1, ..., Minecraft 1.14.3 Pre-Release 1, Minecraft 1.14.3 Pre-Release 2, Minecraft 1.14.3 Pre-Release 3, Minecraft 1.14.3 Pre-Release 4, Minecraft 1.14.3

Minecraft 1.14.1 Pre-Release 1, Minecraft 1.14.4 Pre-Release 4

Retrieved