首页 游戏攻略 正文

《我的世界》可点击的浮空字制作方法

我的世界可点击的浮空字怎么做?可点击的浮空字在游戏中可以说是非常好玩的一件事,玩家可以通过右键或左键来对浮空字进行点击,下面小编就为各位玩家带来:可点击的浮空字制作方法介绍

我的世界可点击的浮空字制作方法介绍

在服务器里也不需要玩家具有权限,是不是要右键比告示牌炫酷多了呢?代码适用版本为1.11.2 (点击图片查看动图)

《我的世界》可点击的浮空字制作方法

图片就介绍到这里,下面是思路以及代码部分~

整体思路:

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

在村民的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

相关信息

原神蒙德怎么找到风神 原神蒙德风神瞳的隐藏在哪里
我是文状元年代运动会怎么过
宿命回响弦上的叹息节奏榜
赛博朋克2077橙色消音器在哪里介绍
《宝可梦朱紫》戟脊龙努力值培养攻略
《赛博朋克2077》背刺问题介绍
csgo全球行动给力配置要求 csgo需要多大内存
云顶之弈s9.5德玛天使阵容搭配
《全民剧本大师》她的职业通关攻略介绍
明日方舟低星干员强度解析
原神到期秘藏点怎么解锁 快速了解解锁方法
《星露谷物语》精炼石英怎么获取介绍
原神被删好友后他还会在你的列表吗 原神好友删除是双向删除吗
原神稻妻星星 原神五星角色有什么稻妻
《原神》4.1版嘟嘟可轰轰奇遇记活动满奖励教程
匹诺曹的谎言宝石加密容器怎么获取
完美小姐她又没猜到结局无限回廊通关攻略
《原神》嘟嘟可轰轰奇遇记彩蛋在哪里介绍
闪亮的你黑粉怎么减少
原神嘉辰锦时之聚烹饪攻略