24878
晴路卡 发表于 2020-5-6 19:55
版本1.15.2为例
执行一次这两条命令:

好我明天试试

Changesite_Y
尝试一下team类指令设置敌对关系?
这里是指令生成
https://www.mcmod.cn/tools/cbcreator/

隔壁小土
emm  这个做不到。。。。   啊  你可以改一下材质包  吧僵尸的村民的材质包互换~

黑茶RGO
PTSD∝龌龊闵 发表于 2020-5-6 20:25
尝试一下team类指令设置敌对关系?
这里是指令生成
https://www.mcmod.cn/tools/cbcreator/ ...

误导,team并不能让被动生物攻击玩家,只能让敌对生物不攻击玩家

黑茶RGO
在村民头顶上召唤隐形无声的攻击性生物
/summon villager ~ ~ ~ {Tags:["hostile_villager"]},Passengers:[{id:skeleton,Tags:["villager_weapon"],Invulnerable:1,Silent:1,ActiveEffects:[{Id:14b,Duration:99999999,ShowParticles:0b}]}]
然后高频指令:
execute as @e[tag=villager_weapon] at @s unless entity @e[tag=hostile_villager,distance=..2] run kill @s

13427125325
直接改怪物模型就可以了鸭,不必去纠结为什么被动生物不攻击人

24878
晴路卡 发表于 2020-5-6 19:55
版本1.15.2为例
执行一次这两条命令:

可不可以在死亡提示从卫道士改成村民

24878
晴路卡 发表于 2020-5-6 19:55
版本1.15.2为例
执行一次这两条命令:

还有有没有可以隐藏提示的指令

晴路卡
本帖最后由 晴路卡 于 2020-5-7 09:41 编辑
24878 发表于 2020-5-7 08:53
可不可以在死亡提示从卫道士改成村民

改成村民的话
你可以把上面的第二条命令改一改:
  1. /summon minecraft:vindicator ~ ~ ~ {Tags:["test"],Silent:1b,Invulnerable:1b,ActiveEffects:[{Ambient:0b,ShowParticles:0b,Duration:999999,Id:14b,Amplifier:1b}],CustomName:'{"text":"村民"}'}
复制代码

顺便如果你想清除之前的所有“攻击性村民”
输入
  1. kill @e[tag=test]
复制代码




晴路卡
24878 发表于 2020-5-7 08:54
还有有没有可以隐藏提示的指令

隐藏命令提示:
  1. /gamerule commandBlockOutput false
复制代码

Nionion
用命令方块

Nionion
或者搞个荆棘衣服

rtxyd
本帖最后由 rtxyd 于 2020-5-7 14:26 编辑
24878 发表于 2020-5-7 08:54
还有有没有可以隐藏提示的指令

  隐藏特定生物的死亡提示而不隐藏玩家或者其他生物的死亡提示,如果你是1.12.2版本可以使用message remover mod,在游戏内mod设置里添加该生物死亡的时候聊天窗口提示的内容(需要一字不差)比如,如果聊天窗口提示 “卫道士 被xxx杀死了” 你就把连同空格在内的所有关键词输入,这样这个信息就会被过滤掉。
该mod的curseforge地址:

https://www.curseforge.com/minecraft/mc-mods/message-remover



24878

我想让他有血量咋办

2649156187
重写我的世界底层代码,把村民列入僵尸类里就会出现这样的情况

tianleoo
史诗攻城这个mod带有这个特性…

24878

我想让他有血量咋办

非酋洛溪
友好生物不装mod是不会攻击的

black-eric
换一下材质包,或加个mod

3108309523
友好生物不会攻击人,你可以装mod或者插件还实现

加菲猫~
你可以装一个npc魔杖mods来解决这个问题

第一页 上一页 下一页 最后一页