更新记录
3.3.2.8 ~ 3.3.3.0 - 2024/11/12
interface CustomTriggerComponent<E: Event> { //触发器名称 val name: String //触发器事件 val event: Class<E> //触发器事件优先级 val priority: EventPriority //触发器事件是否忽略取消 val ignoreCancelled: Boolean /** * 触发器触发条件,条件不满足时将不触发处理 * [event] 触发器此次事件 */ fun condition(event: E): Boolean { return true } /** * 触发者对象传入 * [event] 触发器此次事件 */ fun caster(event: E): LivingEntity /** * 目标对象传入 * [event] 触发器此次事件 */ fun target(event: E): LivingEntity? { return null } /** * 触发事件相关参数传入,可在 runCustom 属性处理方法获取 * [event] 触发器此次事件 */ fun params(event: E): Array<Any> { return emptyArray() } /* 注册触发器 */ fun register() { attributeManager.registerTrigger(this) } }class SkillCastAttributeTrigger : CustomTriggerComponent<PlayerCastSkillEvent> { override val name: String = "SKILL CAST" override val event: Class<PlayerCastSkillEvent> = PlayerCastSkillEvent::class.java override val priority: EventPriority = EventPriority.NORMAL override val ignoreCancelled: Boolean = false override fun caster(event: PlayerCastSkillEvent): LivingEntity { return event.player } override fun params(event: PlayerCastSkillEvent): Array<Any> { val skillName = event.skill.data.name return arrayOf(skillName) } }
3.3.2.7 - 2024/08/29
3.3.2.0 - 2023/12/10



3.3.1.2 - 2023/06/23
3.3.1.0 ~ 3.3.1.1 - 2023/04/24


3.3.0.9 - 2023-02-25
3.3.0.8 - 2023-02-16
3.3.0.7 - 2023-02-13
3.3.0.6 - 2023-02-04
3.3.0.5 - 2023-02-01
3.3.0.4 - 2023-01-29
3.3.0.3 - 2023-01-?
用户
3.3.0.2 - 2023-01-09
用户
开发者
3.3.0.1 - 2023-01-07
用户
3.3.0.0 - 2023-01-04
用户
3.2.9.9 - 2022-12-17
用户
3.2.9.8 - 2022-12-17
用户
3.2.9.6 - 2022-09-25
用户
3.2.9.5 - 2022-08-16
用户
3.2.9.1 - 2022-05-24
用户

3.2.3~3.2.8 - 2022-02-19
用户
3.2.2 - 2021-11-23
用户
开发者
3.2.1 - 2021-07-13
用户
3.2.0 - 2021-07-09
用户
3.1.9 - 2021-05-16
用户
开发者
3.1.8 - 2021-05-03
用户 & 开发者
3.1.7 - 2021-04-23
用户
3.1.6 - 2021-04-17
用户
3.1.5 - 2021-04-03
用户
3.1.4 - 2021-03-20
用户
3.1.3 - 2021-03-13
用户
3.1.2 - 2021-03-08
用户
3.1.1 - 2021-03-07
用户
开发者
3.1.0 - 2021-02-22
用户
3.0.9 - 2021-02-13
用户
3.0.8 - 2021-02-10
用户
3.0.7 - 2021-02-09
用户
3.0.6 - 2021-02-06
用户
3.0.5 - 2021-02-05
用户
3.0.4 - 2021-02-04
用户
3.0.3 - 2021-02-03
用户
3.0.2 - 2021-02-02
用户
3.0.1 - 2021-02-02
用户
3.0.0 - 2021-02-02
用户&开发者
最后更新于