execute as @e[type=guardian,distance=..3] at @s run function vb:tick_entity/modified_mob/convert {mob:'elder_guardian'}
execute as @e[type=allay,distance=..3] at @s run function vb:tick_entity/modified_mob/convert {mob:'vex'}
execute as @e[type=piglin,distance=..3] at @s run function vb:tick_entity/modified_mob/convert {mob:'zombified_piglin'}
execute as @e[type=piglin_brute,distance=..3] at @s run function vb:tick_entity/modified_mob/convert {mob:'zombified_piglin'}
execute as @e[type=hoglin,distance=..3] at @s run function vb:tick_entity/modified_mob/convert {mob:'zoglin'}
execute as @e[type=magma_cube,distance=..3] at @s run function vb:tick_entity/modified_mob/convert {mob:'slime'}
execute as @e[type=ocelot,distance=..3] at @s run function vb:tick_entity/modified_mob/convert {mob:'cat'}
execute as @e[type=spider,distance=..3] at @s run function vb:tick_entity/modified_mob/convert {mob:'cave_spider'}
execute as @e[type=wandering_trader,distance=..3] at @s run function vb:tick_entity/modified_mob/convert {mob:'witch'}
