简介
本数据包可用于确定伤害玩家的实体和被玩家伤害的实体。
实体伤害玩家
玩家伤害实体
原理
给每个实体分配一个 UID(记分板分数);
将实体的 UID 转换为二进制,用标签存储在实体上;
用进度的 player_hurt_entity 和 entity_hurt_player 触发器检测玩家伤害具有特定标签的实体和具有特定标签的实体伤害玩家;
将进度检测的结果转换回十进制,与实体的 UID 比较,确定目标实体。
缺陷
无法检测玩家伤害玩家;
无法检测玩家杀死实体;
在玩家同时伤害多个实体时会出现问题。