🥋
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 提供支持
在本页

这有帮助吗?

  1. 开发文档
  2. AttributeComponent

AttributeType

属性类型

上一页AttributeComponent下一页Example

最后更新于6个月前

这有帮助吗?

枚举

说明

AttributeType.ATTACK

攻击时触发,需要重写 runAttack 方法

AttributeType.DEFENSE

被攻击者时触发,需要重写 runDefense 方法

AttributeType.UPDATE

属性更新时触发,需要重写 run 方法

AttributeType.RUNTIME

每隔多少秒触发一次,需重写 run 方法

AttributeType.KILLER

击杀目标时触发,需要重写 runKiller 方法

AttributeType.CUSTOM

自定义属性触发器,需要重写 runCustom 方法

AttributeType.OTHER

该类型主要为其他类型的属性提供属性值

KILLER 类型 JavaScript 自定义属性脚本示例:

传送门