实体语句
最后更新于
类似物品语句,你可以只使用一行配置即可表达其他插件复杂的实体。
*在何种地方该使用实体语句全凭你的感觉,只要你觉得这个地方应该填写实体的地方,那就多尝试用实体语句吧!
一个实体语句由空格分开的多个字符串组成,第一个字符串就是实体语句的主体。
主体有两种格式:
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动画。