Да, была такая проблема, а заключалась она в том что у сущности тоже есть NBT, и там есть пакет какой то, который проявляет эту сущность. По сути говорит что мы изменили позицию. Труп не шевелится, поэтому другим не приходит информации о том что тут есть Entity. Ведь он оповещает о себе только в момент создания, а если игрока не было рядом, мы его не видим. Ведь он не двигается, то есть от него пакетов нет. Можете посмотреть как устроены Custom NPC, исходник вроде открыт.