На версии 1.19 можно по скорборду количества смертей следить, когда кого-то убьют. Брать у него nbt-тэг последнего места смерти и там спавнить труп.
До версии 1.19 информации о последнем месте смерти не было, так что нужны костыли. Например, надевать на голову игрокам неснимаемый предмет с особым тэгом и искать его на земле. Если лежит - значит там кого-то убили. Удаляем предмет, призываем труп. Ещё можно каждый тик перемещать вслед за игроком маркер и призывать на месте маркера труп.
Сам труп можно сварганить из арморстенда, кожаной брони, головы и редстоун-пыли.