24878
例如村民攻击玩家

奥利给233666
一般不装模组不能让被动生物攻击玩家的,不过可以用发射器或命令方块给村民穿上荆棘附魔的装备来代替

EmptyLava
可以生成一个隐身的卫道士之类的(不能是僵尸)
然后村民循环tp到这个卫道士即可

coxing131425
使用mythicmobs插件和伪装插件附属,就可以在原版服务器里让伪装成被动生物的怪物攻击玩家

⊙u⊙
被动生物(排除少数噫类)不打人,这是刻在DNA里的

刘明宽
这个如果只用原版是做不到的,只能用组件

24878
EmptyLava 发表于 2020-5-6 19:46
可以生成一个隐身的卫道士之类的(不能是僵尸)
然后村民循环tp到这个卫道士即可 ...

我看会攻击的村民都是横着走的

晴路卡
本帖最后由 晴路卡 于 2020-5-6 20:02 编辑

版本1.15.2为例
执行一次这两条命令:
  1. /summon minecraft:villager ~ ~ ~ {Tags:["test"],NoAI:1b,Invulnerable:1b}
  2. /summon minecraft:vindicator ~ ~ ~ {Tags:["test"],Silent:1b,Invulnerable:1b,ActiveEffects:[{Ambient:0b,ShowParticles:0b,Duration:999999,Id:14b,Amplifier:1b}]}
复制代码

再用循环命令方块高频执行这个命令:
  1. /teleport @e[tag=test,type=minecraft:villager] @e[tag=test,type=minecraft:vindicator,limit=1,sort=nearest]
复制代码


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为例
执行一次这两条命令:

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

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