天空天堂鸟
1.如何才能生成一只BOSS
要求:当检测到半径50格无僵尸时,生成僵尸,带荆棘I附魔铁头盔,荆棘I保护II钻石胸甲和裤子,下界合金鞋子,并且手上拿有锋利V的钻石剑,血量100(5排),血量还要投射到BOSSBAR,分成10份,名字为BOSS,红色底色,1段
2.如何获得类似的东西 这种头颅形状的箭头,字母,数字?
两个都不要mod,材质,数据包

Syrilo
第一个可以用 mm这种插件当然 一般怪物生成插件都可以
第二个使用头颅获取命令
1.13及以上:
/give @s minecraft:player_head{SkullOwner:"玩家ID"}
1.12及以下:
/give @p minecraft:skull 1 3 {SkullOwner:"玩家ID"}

阿仟
本帖最后由 阿仟 于 2022-7-18 17:17 编辑

不要mod和材质我能理解。但是不要数据包是为什么?数据包和命令方块是一类东西。
1.
/bossbar add minecraft:boss [{"text":"Boss","color":"dark_red"}]
/bossbar set minecraft:boss max 100
/bossbar set minecraft:boss color red
/bossbar set minecraft:boss style notched_10
/execute as @a at @s unless entity @e[type=zombie] run summon minecraft:zombie ~ ~1 ~ {CustomName:"[{\"text\":\"BOSS\",\"color\":\"red\",\"bold\":true}]",CustomNameVisible:1b,Health:100,Attributes:[{Name:"generic.max_health",Base:100}],HandItems:[{id:"minecraft:diamond_sword",Count:1b,tag:{Enchantments:[{id:"minecraft:sharpness",lvl:5s}]}},{}],ArmorItems:[{id:"minecraft:netherite_boots",Count:1b},{id:"minecraft:diamond_leggings",Count:1b,tag:{Enchantments:[{id:"minecraft:thorns",lvl:1s},{id:"minecraft:protection",lvl:2s}]}},{id:"minecraft:diamond_chestplate",Count:1b,tag:{Enchantments:[{id:"minecraft:thorns",lvl:1s},{id:"minecraft:protection",lvl:2s}]}},{id:"minecraft:iron_helmet",Count:1b,tag:{Enchantments:[{id:"minecraft:thorns",lvl:1s}]}}]}
/execute if entity @e[tag=boss] as @e[tag=boss] at @s store result bossbar minecraft:boss value run data get entity @s Health
/execute if entity @e[tag=boss] as @e[tag=boss] at @s run bossbar set players @a[distance=0..50]
2.
可以从头颅网站获取
https://freshcoal.com/maincollection
https://minecraft-heads.com/


开心的阿诺
本帖最后由 开心的阿诺 于 2022-7-18 16:43 编辑

第二个问题:https://minecraft.fandom.com/zh/ ... g%E7%9A%AE%E8%82%A4中的MHF_ArrowRight
FreshCoal HeadsSearch - Minecraft Heads - JADMINISTRATION (minecraft-heads.com)有更多材质的箭头)

天空天堂鸟
阿仟 发表于 2022-7-18 10:50
不要mod和材质我能理解。但是不要数据包是为什么?数据包和命令方块是一类东西。
1.
/bossbar a ...

最后一句的distance=0..50报红了

阿仟
天空天堂鸟 发表于 2022-7-18 20:38
最后一句的distance=0..50报红了

少打了
/execute if entity @e[tag=boss] as @e[tag=boss] at @s run bossbar set minecraft:boss players @a[distance=0..50]

_ExtraAir_
你的游戏版本是什么

天空天堂鸟
本帖最后由 天空天堂鸟 于 2022-7-22 16:56 编辑
阿仟 发表于 2022-7-18 20:57
少打了
/execute if entity @e[tag=boss] as @e[tag=boss] at @s run bossbar set minecraft:boss player ...

还是不行,现在是BOSS没法生成

天空天堂鸟
阿仟 发表于 2022-7-18 20:57
少打了
/execute if entity @e[tag=boss] as @e[tag=boss] at @s run bossbar set minecraft:boss player ...

没有红字,只是不管附近有没有僵尸都不会生成BOSS了

阿仟
天空天堂鸟 发表于 2022-7-22 16:57
没有红字,只是不管附近有没有僵尸都不会生成BOSS了

应该是因为生成里也少打了distance=0..50,因此只要世界里存在僵尸就无法生成,所以应该是
/execute as @a at @s unless entity @e[type=zombie,distance=0..50] run summon....