小编为大家带来了《我的世界》服务器MythicMobs插件教程技能编写技能类型篇,技能类型是5部分中最重要的一部分,其它的部分都可以省略(因为有默认值),唯独这一部分是一定要写的,这也很好理解,你不写技能类型的话,MythicMobs怎么会知道你到底想干啥。
技能类型根据[目标选择器]可以分为四类:
目标为实体的技能、目标为地点的技能、目标既可以为实体也可以为地点的技能、不能选择目标的技能
还有一类特殊技能,我会在最后面给出基础技能表。
技能类型的构成如下:
技能名{属性=值;属性=值;属性=值}
复制代码
大多数技能都有[属性],可以用属性具体的控制技能的行为,同时很多属性都是有默认值的,所以只有在默认值不满足你的需求的时候才需要去设置属性~
属性的格式很简单,首先在[技能名]的后面加一对大括号{},然后在大括号内按照[属性=值]的结构写就行了,注意两个属性之间要用分号[;]分隔开来,插件对大括号{}内的空格没有硬性要求,所以下面的写法都是符合语法的:
技能名{属性=值;属性=值;属性=值}
技能名{属性 = 值; 属性 = 值; 属性 = 值}
技能名{属性= 值;属性= 值;属性= 值}
技能名{属性= 值; 属性= 值; 属性= 值}
复制代码
所以完全可以将属性写得更方便阅读一些,个人比较喜欢最后一种写法
注意:当你不需要配置技能的任何属性的时候,也要加一对空的大括号,除了delay这个特殊的技能不用。
累计评论1条
展开其余评论