🥋
AttributePlus - Pro
  • AttributePlus
  • 插件相关
    • 高版本物品问题
    • 配置
      • attribute.yml
      • stats.yml
      • script.yml
    • 语言
  • 属性相关
    • 优先级 / 战斗力 / 公式 / 消息
    • MythicMobs 属性相关
  • 读取相关
    • 过滤符相关
    • 装备条件标签
    • NBT属性加载
    • 自定义条件标签
    • 新读取格式相关 (>=3.3.0.7)
    • 旧读取格式相关 (<=3.3.0.6)
    • 属性内嵌条件格式
    • 属性百分比读取格式
  • 机制相关
    • 蓄力机制
    • 盾牌机制
    • 弓箭机制
    • 召唤机制
  • 属性脚本
    • 属性类型
    • 脚本教学
      • RUNTIME 类型
      • UPDATE 类型
      • CUSTOM 类型
      • KILLER 类型
      • 延迟触发任务
    • 脚本方法
    • 常见问题
  • 开发文档
    • API
    • Counter 计数器
    • AttributeComponent
      • AttributeType
      • Example
      • AttributeName
    • CustomTriggerComponent
    • EmbeddedCondition
    • ReadComponent
      • 教学
  • 更新记录
由 GitBook 提供支持
在本页
  • 前提
  • 脚本工具
  • 编写属性

这有帮助吗?

属性脚本

通过 JavaScript 自定义新的属性 (3.0.9+)

上一页召唤机制下一页属性类型

最后更新于2年前

这有帮助吗?

前提

你需要拥有一定的 JavaScript 知识,当然没有的话可以看下方教程

脚本工具

配置 默认自带的一些工具占位符

占位符

说明用法

Utils

可调用插件自带 AttrScriptUtils 方法

AttributeAPI

可调用插件自带 AttributeAPI 方法

Bukkit

可调用 类内方法

EntityType

可获取 内枚举

Arrays

java.util.Arrays

其他插件API

阅读 script.yml 配置介绍

编写属性

请先查看 属性组件,属性脚本内可调里面的所有方法

通过脚本注册的属性也可以在 attribute.yml 内修改 优先级、战斗力、属性名 等,

script.yml
AttributeComponent
我想写属性脚本
Bukkit
EntityType