I was gonna say yeah, weight. In monster drop and some mapgen entries you’ll see a different type of item_group, with subtype collection. These can use percentages, whereas normal itemgroups use weighted lists.
},{
"type" : "item_group",
"subtype": "collection",
"id": "cleansing_flame_casualties",
"entries":
[
{ "group": "underwear", "damage": [1, 4]},
{ "group": "shirts", "damage": [1, 4]},
{ "group": "pants", "damage": [1, 4]},
{ "group": "shoes", "damage": [1, 4]},
{ "group": "cleansing_flame_gear", "damage": [1, 4], "prob": 10 },
{ "group": "cleansing_flame_gear_magic", "prob": 25 },
{ "item": "corpse"}
]
},{
This spawns a corpse 100% of the time, calls various clothing item groups 100% of the time (with varying damage levels), calls an item group 10% of the time (with random damage), and calls another item group 25% of the time.