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
is duplicated by 21
Attachments
Comments 48
I started my world in Pre-release 5, and this bug carried over when I updated to the full release of 1.14
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.
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.
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?
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.