我的世界服务器MythicMobs插件教程技能编写技能类型篇

小编为大家带来了《我的世界》服务器MythicMobs插件教程技能编写技能类型篇,技能类型是5部分中最重要的一部分,其它的部分都可以省略(因为有默认值),唯独这一部分是一定要写的,这也很好理解,你不写技能类型的话,MythicMobs怎么会知道你到底想干啥。

技能类型根据[目标选择器]可以分为四类:

目标为实体的技能、目标为地点的技能、目标既可以为实体也可以为地点的技能、不能选择目标的技能

还有一类特殊技能,我会在最后面给出基础技能表。

技能类型的构成如下:

技能名{属性=值;属性=值;属性=值}

复制代码

大多数技能都有[属性],可以用属性具体的控制技能的行为,同时很多属性都是有默认值的,所以只有在默认值不满足你的需求的时候才需要去设置属性~

属性的格式很简单,首先在[技能名]的后面加一对大括号{},然后在大括号内按照[属性=值]的结构写就行了,注意两个属性之间要用分号[;]分隔开来,插件对大括号{}内的空格没有硬性要求,所以下面的写法都是符合语法的:

技能名{属性=值;属性=值;属性=值}

技能名{属性 = 值; 属性 = 值; 属性 = 值}

技能名{属性= 值;属性= 值;属性= 值}

技能名{属性= 值; 属性= 值; 属性= 值}

复制代码

所以完全可以将属性写得更方便阅读一些,个人比较喜欢最后一种写法

注意:当你不需要配置技能的任何属性的时候,也要加一对空的大括号,除了delay这个特殊的技能不用。

原创文章,作者:spike,如若转载,请注明出处:http://www.kz168.cn/49255.html