我的世界可点击浮空字怎么制作

2021-11-29 15:57:27 编辑:挚游

  我的世界可点击浮空字怎么制作?在我的世界游戏中,可点击浮空字算是很好玩的一种玩法,很多小伙伴也想学,那么可点击浮空字怎么制作呢?下面小编为大家带来制作教程,一起来看看我的世界制作可点击浮空字简单教学吧!

       我的世界制作可点击浮空字简单教学

我的世界可点击浮空字怎么制作

  整体思路: 初步思路是利用玩家右键村民这个准则实现检测右键点击,用实体受到伤害和玩家是否造成伤害来检测玩家是否左键点击。

  在村民的nbt上,普通村民右键是会出现交易框的,这里为其加上Offers:{Recipes:[]}这个nbt即可消除显示。(村民无任何交易选项,无法交易,故不显示)。对于受伤害实体的nbt,你需要使它不会轻易被玩家攻击致死。这里我使用生命提升和生命恢复,因为如果用抗性提升后无法检测到实体被攻击。

  代码:

  创建变量:

  /scoreboard objectives add villager stat.talkedToVillager 右键村民/scoreboard objectives add ifhit stat.damageDealt 造成伤害/scoreboard objectives add hit dummy 受到伤害

  右键浮空字:召唤实体:

  /summon armor_stand ~ ~ ~ {CustomName:"领取甘蔗(右键)",CustomNameVisible:1b,NoBasePlate:1,NoGravity:1,Invisible:1}

  /summon villager ~ ~ ~ {NoAI:1b,Silent:1b,Offers:{Recipes:[]},ActiveEffects:[{Id:14,Duration:9999999,Amplifier:0,Ambient:1,ShowParticles:0b}],Tags:["lqgz"]}

  右键触发:[高频循环]

  /execute @e[type=villager,tag=lqgz] ~ ~ ~ give @a[score_villager_min=1,r=6] reeds 1 0 {display:{Name:"www.Ganxiaozhe.com"}}

  /scoreboard players set @a[score_villager_min=1] villager 0

  左键浮空字:召唤实体:

  /summon armor_stand ~ ~ ~ {CustomName:"回复血量(左键)",CustomNameVisible:1b,NoBasePlate:1,NoGravity:1,Invisible:1}

  /summon Sheep ~ ~0.5 ~ {CustomName:"hit",NoAI:1,Silent:1,ActiveEffects:[{Id:14,Amplifier:0,Duration:500000,ShowParticles:0b},{Id:21,Amplifier:100,Duration:500000,ShowParticles:0b},{Id:10,Amplifier:100,Duration:500000,ShowParticles:0b}]}

  左键触发:[高频循环]

  /scoreboard players add @e[type=Sheep,name=hit] hit 1 {HurtTime:10s}

  /execute @e[type=Sheep,name=hit,score_hit_min=1] ~ ~ ~ effect @a[score_ifhit_min=1,r=6] 10 1 10 true

  /execute @e[type=Sheep,name=hit,score_hit_min=1] ~ ~ ~ tellraw @a[score_ifhit_min=1,r=6] [{"text":"你的血量已回复","color":"red","bold":"true"}]

  /scoreboard players set @e[type=Sheep,name=hit,score_hit_min=1] hit 0

  /scoreboard players set @a[score_ifhit_min=1] ifhit 0

  保证实体正常运行:使村民保持隐形:[高频循环]

  /effect @e[type=villager,tag=lqgz] invisibility 100000 0 true

  使羊保持隐形、抗性并回复血量:[高频循环]

  /effect @e[type=Sheep,name=hit] invisibility 100000 0 true

  /effect @e[type=Sheep,name=hit] health_boost 100000 100 true

  /effect @e[type=Sheep,name=hit] regeneration 100000 100 true

  上文就是小编带来的我的世界可点击浮空字怎么制作,如果还遇到了其他方面的问题,欢迎持续关注8979下载站,有更多实用攻略等着你。

最新合集
更多 >
我的世界破解版无限钻石下载
我的世界是一款3D沙盒游戏,玩家可以在三维空间中自由地创造和破坏不同种类的方块,来建造与冒险,小编为大家准备了我的世界破解版无限钻石下载推荐,快来8979下载站体验我的世界无限金币无限钻石破解版吧。
我的世界无限钻石版
我的世界无限钻石版 [ 共14款游戏 ]
我的世界一款非常经典的沙盒模拟游戏,玩家们自由的创建属于自己的世界。今天8979的小编整理好了我的世界无限钻石版专题,相信有很多小伙伴们都想试试吧?那就赶紧进来下载我的世界无限破解免内购一起玩吧~