首先获得展示框周边信息 不在同一地点生成两次
- /scoreboard players set @e[name=Use] near 0
- execute @e[name=Use,score_tur_min=1] ~ ~-1 ~ execute @e[name=Use,r=0] ~ ~1 ~ /scoreboard players set @e[name=Use,r=0,score_tur_min=1] near 1
复制代码
满足条件就召唤
- execute @e[score_near=0,score_tur_min=1] ~ ~-1 ~ /summon ItemFrame ~ ~ ~ {Facing:0b,ItemRotation:0b,Invulnerable:1b,Item:{id:"minecraft:coal_block",Count:1b,Damage:0s},CustomName:"t"}
复制代码
给新召唤的加积分版分数
- /scoreboard players set @e[name=t] b 1
复制代码
撤销新人勋章
- /entitydata @e[name=t] {CustomName:"Use"}
复制代码
这里可能可以简化 但担心可能有BUG 所以这样 不然改起来很麻烦
|