How to reproduce
Summon all types of fish:
/summon cod /summon salmon
Note that it'll say "Summoned new entity.minecraft.<mob_id>" instead of the translated name.
How to fix
This can easily be fixed by adding these lines to the lang file:
"entity.minecraft.cod": "Cod",
"entity.minecraft.salmon": "Salmon"
Side note:
remove
"entity.minecraft.cod_mob": "Cod",
"entity.minecraft.salmon_mob": "Salmon"
Linked issues
is duplicated by 8
relates to 2
Attachments
Comments 5
This also affects the "Statistics" screen, under "Mobs", which shows (for example) "entity.minecraft.cod_mob" instead of "Cod" (whereas it displays "Bat", "Blaze", "Chicken", etc.)
No, it isn't. Only the pufferfish is fixed in 18w19a. This will be fixed in the next snapshot anyway though.
The new translation strings that are added are {entity.minecraft.salmon_mob} and {entity.minecraft.cod_mob} while the game looks for {entity.minecraft.salmon} and {entity.minecraft.cod} (MC-123540). So it isn't fixed for those mobs, it is fixed for tropical fish
Please do not mark unreleased versions as affected.
You don't have access to them yet.