link
https://url92.ctfile.com/f/50038192-976994503-e086ac?p=3717 (Access password:3717)
Description
This problem was discovered a long time ago. In order to verify it, I specially collected baby drowners, but I didn't find one with the trident.
The whole collection process is in the link. I have speeded up the video processing. If the process is boring, you can skip to 3: 05.
Attachments
Comments 2

This may be intended, because the entity_spawned event in the drowned.json behavior file explicitly randomizes randomizes between adult (95%) and baby (5%) only under the mele option (85%). The ranged option (15%) has no sub-option for baby.
"minecraft:entity_spawned": {
"sequence": [
{
"randomize": [
{
"weight": 15,
"remove": {
},
"add": {
"component_groups": [
"minecraft:mode_switcher",
"minecraft:ranged_equipment",
"minecraft:ranged_mode",
"minecraft:adult_drowned"
]
}
},
{
"weight": 85,
"randomize": [
{
"weight": 95,
"remove": {
},
"add": {
"component_groups": [
"minecraft:melee_equipment",
"minecraft:melee_mode",
"minecraft:adult_drowned"
]
}
},
{
"weight": 5,
"remove": {
},
"add": {
"component_groups": [
"minecraft:melee_equipment",
"minecraft:melee_mode",
"minecraft:baby_drowned"
]
}
}
]
}
]
},
{
"randomize": [
{
"weight": 10,
"add": {
"component_groups": [ "minecraft:can_break_doors" ]
}
},
{
"weight": 90
}
]
}
]
},