если моб враждебный, то в любом случае будет атаковать игрока, а если нет, то только нейтральные, по типу ламы или волков, поэтому смысла не так много наносить урон от лица игрока. намного лучше создать моба с интеллектом какого-то враждебного моба, сажая на мирного моба враждебного, с тегами невидимости, отключенного звука и таблицы лута и убивать если его исходный моб умер. на новых версиях такому всаднику можно установить минимальный размер, чтобы уменьшить его хитбокс + отрицательную гравитацию, чтобы после смерти исходной сущности всадник улетел за пределы рендера сущностей и пропал при наличии PersistenceRequired:0, но в таком случае лучше использовать векса, чтобы он пролетел через потолок при его наличии, а так же PersistenceRequired:0 для исходной сущности, чтобы обе сущности могли исчезнуть как единый враждебный моб
/summon pig ~ ~ ~ {PersistenceRequired:0,Passengers:[{id:vex,CustomName:"Свинья",HasVisualFire:0,Silent:1,Invulnerable:1,DeathLootTable:"",CanPickUpLoot:0,active_effects:[{id:invisibility,duration:-1,show_particles:0b}],attributes:[{id:gravity,base:-99},{id:scale,base:.001}]}]}