Resourcepacks: Golemmap.json - Sollace/Presence-Footsteps GitHub Wiki
Similar to the blockmap, the golemmap allows you to specify the sounds to use when bumping into certain entities. This is used for shulkers to make them generate appropriate stepping sounds when you walk on them, and also for armour stands to make a "stone" noise when you walk on the base of their stand.
The syntax here is identical to that of the blockmap.json. Simply replace block ids with entity ids.
"minecraft:shulker": "squeakywood",
"minecraft:snow_golem": "snow",
"minecraft:iron_golem": "hardmetal",
"minecraft:armor_stand@carpet": "marble",
"minecraft:boat": "wood",
"minecraft:minecart": "metalbar",
"minecraft:chest_minecart": "squeakywood",
"minecraft:furnace_minecart": "stonemachine",
"minecraft:tnt_minecart": "metalbar",
"minecraft:hopper_minecart": "metalbar",
"minecraft:command_block_minecart": "woodutility",
"minecraft:spawner_minecart": "metalbar"