实体语句
类似物品语句,你可以只使用一行配置即可表达其他插件复杂的实体。
*在何种地方该使用实体语句全凭你的感觉,只要你觉得这个地方应该填写实体的地方,那就多尝试用实体语句吧!
主体
一个实体语句由空格分开的多个字符串组成,第一个字符串就是实体语句的主体。
主体有两种格式:
Minecraft 游戏中原版的实体:例如
husk
代表流浪者。来自其他插件的实体:例如
ecobosses:tarantula
代表EcoBosses 中的一个此 ID 的实体。支持哪些插件可以在 兼容插件 一节查看。(*很明显我们是支持 MythicMobs 的,例如 mythicmobs:skeleton_king)
在主体中可以有多个实体,可以使用如下修饰符来分隔各个实体,并代表不同的意思:
在两个实体之间使用
?
符号,则代表前面的实体如果不存在,则使用后面的实体。在两个实体之间使用
||
符号,则代表前面的实体和后面的实体都可以使用。在尝试生成新的实体时,则会随机选择一个生成。
修饰
在主体后面跟着的就是实体的修饰,每个修饰之间使用空格分开,修饰的作用在于给实体添加更多的详细信息,例如给史莱姆设置大小、设置僵尸的血量等。
成年:添加该修饰的实体将一定是成年形态。格式为
adult
。攻击伤害:设置实体的攻击伤害为指定值。格式为
attack-damage:伤害值
。攻击速度:设置实体的攻击速度为指定值。格式为
attack-spped:速度值
。幼年:添加该修饰的实体将一定是幼年形态。格式为
baby
。充能:添加该修饰的苦力怕将会立即爆炸。格式为
charged
。爆炸范围:设置苦力怕的爆炸范围。格式为
explosion-radius:距离
。飞行速度:设置飞行实体的飞行速度。格式为
fly-speed:速度值
。跟随距离:设置敌对实体的跟随距离。格式为
follow-radius:距离
。血量:设置实体的血量。格式为
health:血量值
。跳越强度:设置马的跳跃强度。格式为
jump-strength:跳越强度值
。击退:设置实体的攻击击退距离。格式为
knockback:距离
。击退抗性:设置实体的击退抗性。格式为
knockback-resistance:击退抗性值
。名称:设置实体的显示名称。可以用
" "
符号包囊。格式为name:"名称"
。无AI:使得实体没有 AI。格式为
no-ai
。大小:设置史莱姆或幻翼的大小。格式为
size:大小
。召唤距离:设置僵尸的召集距离。一个僵尸受到伤害后,它会召集范围内的僵尸到这里。格式为
spawn-reinforcements:距离
。速度:设置实体的速度。格式为
speed:速度
。安静:设置实体不会产生声音。格式为
silent
。head、chest、legs、feet、hand、off_hand:设置实体的头盔、胸甲、护腿、靴子、主手、副手的物品。格式为
对应修饰:物品语句
。modelengine:设置 ModelEngine 模型,格式为
modelengine:模型ID,动画ID
。
例如,phantom size:5 follow-range:25 speed:2 health:200 name:"&4死亡幻翼" model-engine:dragon,flap
代表一个有以下修饰特性的幻翼:
大小为5。
跟随距离为25。
速度为2。
血量为200。
名称为死亡幻翼。
带有dragon模型和flap动画。
最后更新于