Minecraft指令:summon指令 (1),如何做自定义属性的生物和怪物 您所在的位置:网站首页 我的世界指令用法大全 Minecraft指令:summon指令 (1),如何做自定义属性的生物和怪物

Minecraft指令:summon指令 (1),如何做自定义属性的生物和怪物

2023-07-29 13:23| 来源: 网络整理| 查看: 265

summon指令 (1),如何做自定义属性的生物和怪物

要想生成生物 就要用到summon指令

一般格式为 summon 生物ID 坐标

下面给出所有生物的ID

--怪物--

zombie 僵尸

wither_skeleton 凋零骷髅

elder_guardian 远古守卫者

stray 流浪者

husk 尸壳

zombie_villager 僵尸村民

skeleton_horse 骷髅马

zombie_horse 僵尸马

evoker 唤魔者

vex 恼鬼

vindication_illager 卫道士

illusion_illager 幻术师

creeper 苦力怕

skeleton 骷髅

spider 蜘蛛

giant 巨人

slime 史莱姆

ghast 恶魂

zombie_pigman 僵尸猪人

enderman 末影人

cave_spider 洞穴蜘蛛

silverfish 蠹虫

blaze 烈焰人

magma_cube 岩浆怪

ender_dragon 末影龙

wither 凋零

witch 女巫

endermite 末影螨

guardian 守卫者

shulker 潜影贝

drowned  溺尸

phantom  幻翼

pillager  掠夺者

ravager 劫掠兽

--动物--

donkey 驴

mule 骡子

bat 蝙蝠

pig 猪

sheep 羊

cow 牛

chicken 鸡

squid鱿鱼

wolf 狼

mooshroom 哞菇

ocelot 豹猫

horse 马

llama 羊驼

parrot 鹦鹉

snow_golem 雪傀儡

iron_golem 铁傀儡

polar_bear 北极熊

cod 鳕鱼

dolphin 海豚

tropical_fish 热带鱼

pufferfish 河豚

turtle 海龟

fox 狐狸

panda 熊猫

trader_llama 行商羊驼

wandering_trader 流浪商人

还有一部分是特殊实体 以后再说

那么我们这期再来说说如何给实体添加自定义属性

添加自定义属性 需要添加属性nbt

每个实体都有几个共用的属性和独特的设置

这次我们只说共用的

Glowing:1b 发光

NoAI:1b 无AI 不会动 不会打人 失去了理智

Invulnerable:1b 无敌 免疫所有伤害

PersistenceRequired:1b 不会消失

LeftHanded:1b 左手为主手

Silent:1b 无声音

NoGravity:1b 无重力(在空中也不会掉下去)

FallFlying:1b 可以飞行(使用鞘翅)

以上为一组 我们看看怎么用这一组

在坐标后面(当然你可以不写坐标)

空格 添加一个大括号

然后把你想要的效果 复制粘贴进去就好了

/summon zombie ~ ~ ~ {Glowing:1b,NoAI:1b,Invulnerable:1b,PersistenceRequired:1b,LeftHanded:1b,Silent:1b,NoGravity:1b,FallFlying:1b}

记得要逗号隔开

我们再看下一组 生物属性

generic.attackDamage 攻击伤害

generic.maxHealth 最大血量

generic.movementSpeed 移动速度(不要填太多了 最好不要超过1)

generic.knockbackResistance 击退抗性

generic.followRange 跟踪半径(如果在这个半径范围内有玩家 这个实体就会追着这个玩家)

generic.armor 护甲值

generic.armorToughness 护甲韧性

Fire:?着火时间

Health:?当前生命值(不应该大于最大生命值)

Air:? 氧气值

那么我们来看看这一组怎么使用

首先 着火时间 当前生命值 氧气值和上面那一组一样

直接扔到大括号里 记得逗号隔开就可以了

如果你添加了前面是generic.的标签,需要在大括号里加入一个 

Attributes:[ ]

在中括号里添加前面带generic.的标签 格式为

{Name:"?",Base:?}

name后面必须有引号

在name后面的引号出填写属性ID (如generic.armor) 在Base后面填写数值

你想要多少就写多少

每个小括号之间逗号隔开

给一个例子

/summon minecraft:snow_golem ~ ~1 ~ {Fire:1,Health:1,Air:20,Attributes:[{Name:"generic.attackDamage",Base:1},{Name:"generic.maxHealth",Base:1},{Name:"generic.movementSpeed",Base:1},{Name:"generic.knockbackResistance",Base:1},{Name:"generic.followRange",Base:1},{Name:"generic.armor",Base:1},{Name:"generic.armorToughness",Base:1}]}

之后我会继续补充summon指令

给大家拜个晚年

祝大家幸福



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有