天才一秒记住【第一中文网】地址:www.dyzww.cc
█████
██████████████
我们来看看上述网格,箭头代表着实体的朝向。让我们尝试指定村民对猪造成伤害:
\/damage @e[type=pig] 1 entity_attack entity @e[type=villager,c=1]
然后你就会发现猪被击退向了远离村民的方向:
██████████民→██
██████████████
██████████████
████←猪████████
这说明了什么?这说明了,指定『伤害来源』后,造成的攻击会具有方向,而这个方向和指定的攻击者向着被攻击者的方向是一致的。
但是需要注意,这个攻击方向的计算是2维的,并不是3维的。
什么意思呢?也就是说,攻击方向的计算不会考虑到两者的y坐标,仅仅会通过两者的xz坐标计算得出。所以你并不能通过召唤一个盔甲架,然后你站在上面,不断让盔甲架给你造成伤害使得你上天。你只会从天上被打下来。
那么这就是本章的全部内容了。
附表1:截止1.19.10版本所有伤害类型Id表
Id——死亡信息
anvil —— xxx 被坠落的铁砧压扁了
block_explosion —— xxx 爆炸了
charging —— xxx 死了
contact —— xxx 被 xxx 杀死了
drowning —— xxx 淹死了
entity_attack —— xxx 被 xxx 杀死了
entity_explosion —— xxx 被 xxx 炸死了(xxx 爆炸了)
fall —— xxx 落地过猛
falling_block —— xxx 死了
fire —— xxx 浴火焚身
fire_tick —— xxx 被烧死了
fireworks —— xxx 在一声巨响中阵亡了
fly_into_wall —— xxx 遭受了动态能量
freezing —— xxx 冻死了
lava —— xxx 试图在熔岩里游泳
lightning —— xxx 被闪电击中
magic —— xxx 被 xxx 使用的魔法杀死了(xxx 被魔法杀死了)
magma —— xxx 死了
none —— xxx 死了
override —— xxx 死了
piston —— xxx 死了
projectile —— xxx 被 xxx 杀死了
stalactite —— xxx 被坠落的钟乳石刺穿了
stalagmite —— xxx 被钉在了石笋上
starve —— xxx 饿死了
suffocation —— xxx 在墙里窒息而亡(需要目标实体卡在方块里才能使用此伤害类型,否则无法造成伤害)
suicide —— xxx 死了
temperature —— xxx 死了
thorns —— xxx 死了
void —— xxx 掉出了这个世界
wither
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!