A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W 

G

get(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeType.Companion
获取已注册的属性类型。若不存在,记录警告并返回 "DEFAULT" 类型(需确保 DEFAULT 已注册)。
get(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.counter.CounterRegistry
根据名称获取计数器实例(不过滤过期)。与 getOrNull 不同,此方法不进行过期检查,即使计数器已过期也会返回。 主要用于内部操作或需要访问所有状态计数器的场景。
getActionBarOpen() - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
getActionBarText() - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
getActionBarUpdateInterval() - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
getAdd() - function in cn.org.bukkit.craneattribute.core.command.SourceCommand
 
getAllCounter() - function in cn.org.bukkit.craneattribute.core.attribute.counter.CounterRegistry
获取所有有效的计数器。在遍历过程中会自动清理已过期的计数器。
getAllCounter(java.util.function.Predicate) - function in cn.org.bukkit.craneattribute.core.attribute.counter.CounterRegistry
获取所有满足过滤条件的有效计数器。在遍历过程中会自动清理已过期的计数器。
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.CraneAttributeReloadEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.CraneAttributeReloadEvent.Before
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.attribute.AttributeManagerLoadEvent
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.attribute.AttributeManagerUnloadEvent
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.data.AttributeDataUpdateEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.data.RegisterAttributeDataEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.data.RemoveAttributeDataEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.read.ReadManagerLoadEvent
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.read.ReadManagerUnloadEvent
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.runtime.PlayerAttributeDataRuntimeEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.source.AddAttributeSourceEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.source.RemoveAttributeSourceEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.trigger.AccidentalDamageTriggerEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.trigger.AttackAndDefenseTriggerEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.trigger.PlayerKillerEntityTriggerEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.trigger.RegainHealthTriggerEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.trigger.RuntimeAfterTriggerEvent.After
 
getAllowCancelled() - function in cn.org.bukkit.craneattribute.api.event.trigger.UpdateAfterTriggerEvent.After
 
getAllowCancelled() - function in taboolib.platform.type.BukkitProxyEvent
 
getAllSources() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
获取所有属性来源(只读视图)。返回的映射可用于调试、序列化或外部插件集成。
getAllSources() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
获取所有属性来源(只读视图)。返回的映射可用于调试、序列化或外部插件集成。
getAllSources() - function in cn.org.bukkit.craneattribute.core.attribute.data.EntityAttributeData
获取所有属性来源(只读视图)。返回的映射可用于调试、序列化或外部插件集成。
getAllSources() - function in cn.org.bukkit.craneattribute.core.attribute.data.PlayerAttributeData
获取所有属性来源(只读视图)。返回的映射可用于调试、序列化或外部插件集成。
getApiSources() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
获取所有通过 API 注册的属性来源(只读视图)。返回的映射可用于调试、序列化或外部插件集成。
getApiSources() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取所有通过 API 注册的属性来源(只读视图)。返回的映射可用于调试、序列化或外部插件集成。
getApiSources() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取所有通过 API 注册的属性来源(只读视图)。返回的映射可用于调试、序列化或外部插件集成。
getApiSources() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceSnapshot
 
getApiSources() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceView
 
getAttacker() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
 
getAttacker() - function in cn.org.bukkit.craneattribute.core.attribute.handler.PlayerKillEntityHandler
 
getAttackerData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
 
getAttrData(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.AttributeAPI
获取指定实体的属性数据容器。若实体首次访问,会自动初始化 AttributeData 并缓存。 返回的对象包含所有已叠加的属性值(基础值、百分比加成、元数据等),反映当前实时状态。💡 提示:此方法是同步的,可在任何线程调用,但返回的 AttributeData 内部状态受实体生命周期管理。
getAttrData(java.util.UUID) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
根据实体的 UUID 获取其完整的属性数据对象。
getAttrData(java.util.UUID) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
根据实体的 UUID 获取其完整的属性数据对象。
getAttrData(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
根据 LivingEntity 实体获取其完整的属性数据对象。
getAttrData(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
根据 LivingEntity 实体获取其完整的属性数据对象。
getAttrData(java.util.UUID) - function in cn.org.bukkit.craneattribute.core.manager.EntityDataManager
根据 UUID 安全获取属性数据(可能为 null)。适用于不确定实体是否已注册的场景。
getAttrData(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.core.manager.EntityDataManager
获取当前实体的属性数据。
  • 若已存在,直接返回;

  • 若不存在,自动创建并注册。

getAttribute() - function in cn.org.bukkit.craneattribute.api.event.attribute.RegisterAttributeComponentEvent
 
getAttribute() - function in cn.org.bukkit.craneattribute.core.command.BukkitCommand
 
getAttribute_source() - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
getAttribute_source() - function in cn.org.bukkit.craneattribute.core.database.DataStoreSQL
 
getAttribute_source() - function in cn.org.bukkit.craneattribute.core.database.DataStoreSQLite
 
getAttributeBasicMaxValue(java.lang.String) - function in cn.org.bukkit.craneattribute.core.manager.AttributeManager
 
getAttributeData(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.AttributeAPI
getAttrData 的语义别名方法。功能完全相同,保留此方法以兼容不同命名习惯(如偏好完整单词)。
getAttributeList() - function in cn.org.bukkit.craneattribute.api.manager.data.Attributes
获取当前所有已注册的属性组件。返回的集合应保证:
  • 一致性:调用期间内容不变;

  • 有序性(推荐):按 AttributeComponent.priority 升序排列;

  • 不可变性(强烈建议):防止外部意外修改内部状态。

getAttributeList() - function in cn.org.bukkit.craneattribute.core.manager.data.DefaultAttributes
获取当前所有已注册的属性组件。返回的集合应保证:
  • 一致性:调用期间内容不变;

  • 有序性(推荐):按 AttributeComponent.priority 升序排列;

  • 不可变性(强烈建议):防止外部意外修改内部状态。

getAttributeList() - function in cn.org.bukkit.craneattribute.core.manager.data.SortableAttributes
获取当前所有已注册的属性组件。返回的集合应保证:
  • 一致性:调用期间内容不变;

  • 有序性(推荐):按 AttributeComponent.priority 升序排列;

  • 不可变性(强烈建议):防止外部意外修改内部状态。

getAttributeMaxValue(java.lang.String) - function in cn.org.bukkit.craneattribute.core.manager.AttributeManager
 
getAttributeNameKeys() - function in cn.org.bukkit.craneattribute.core.manager.AttributeManager
 
getAttributeNameMap() - function in cn.org.bukkit.craneattribute.core.manager.AttributeManager
 
getAttributeNames() - function in cn.org.bukkit.craneattribute.api.manager.data.Attributes
获取所有已注册组件的名称集合。常用于快速判断某属性是否存在,或构建属性选择 UI。 名称来自 AttributeComponent.name(注意:非唯一 ID,仅作显示用)。
getAttributeNames() - function in cn.org.bukkit.craneattribute.core.manager.data.DefaultAttributes
获取所有已注册组件的名称集合。常用于快速判断某属性是否存在,或构建属性选择 UI。 名称来自 AttributeComponent.name(注意:非唯一 ID,仅作显示用)。
getAttributeNames() - function in cn.org.bukkit.craneattribute.core.manager.data.SortableAttributes
获取所有已注册组件的名称集合。常用于快速判断某属性是否存在,或构建属性选择 UI。 名称来自 AttributeComponent.name(注意:非唯一 ID,仅作显示用)。
getAttributeNbt(org.bukkit.inventory.ItemStack) - function in cn.org.bukkit.craneattribute.api.utils.ListUtilsKt
 
getAttributePercentMaxValue(java.lang.String) - function in cn.org.bukkit.craneattribute.core.manager.AttributeManager
 
getAttributePower() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
获取“战斗力”(power)的数值范围。“战斗力”是一个特殊聚合属性,常用于统一衡量角色综合战斗力,
getAttributePower() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取“战斗力”(power)的数值范围。“战斗力”是一个特殊聚合属性,常用于统一衡量角色综合战斗力,
getAttributePower() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取“战斗力”(power)的数值范围。“战斗力”是一个特殊聚合属性,常用于统一衡量角色综合战斗力,
getAttributePower() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceView
 
getAttributes() - function in cn.org.bukkit.craneattribute.api.event.AttributeProjectileLaunchEvent
 
getAttributes() - function in cn.org.bukkit.craneattribute.core.manager.AttributeManager
<属性类型, 属性组>
getAttributes(cn.org.bukkit.craneattribute.api.attribute.AttributeType) - function in cn.org.bukkit.craneattribute.core.manager.AttributeManager
 
getAttributes(java.lang.String,kotlin.jvm.functions.Function0) - function in cn.org.bukkit.craneattribute.core.manager.CacheManager
 
getAttributes() - function in cn.org.bukkit.craneattribute.core.manager.data.DefaultAttributes
 
getAttributes() - function in cn.org.bukkit.craneattribute.core.manager.data.SortableAttributes
 
getAttributesCache() - function in cn.org.bukkit.craneattribute.core.manager.CacheManager
 
getAttributesJava(java.lang.String,java.util.function.Supplier) - function in cn.org.bukkit.craneattribute.core.manager.CacheManager
 
getAttributeSource() - function in cn.org.bukkit.craneattribute.api.event.source.AddAttributeSourceEvent.After
 
getAttributeSource() - function in cn.org.bukkit.craneattribute.api.event.source.AddAttributeSourceEvent.Before
 
getAttributeSource() - function in cn.org.bukkit.craneattribute.api.event.source.RemoveAttributeSourceEvent.After
已被移除的属性源实例(可用于读取其原始配置)
getAttributeSource() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler.BindSourceEventHandler
 
getAttributeValue(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
获取指定属性的最终数值范围。若属性不存在,则返回 [0.0, 0.0]
getAttributeValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
获取指定实体某属性的综合数值范围(包含基础值、百分比加成和临时属性)。
getAttributeValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
获取指定实体某属性的综合数值范围(包含基础值、百分比加成和临时属性)。
getAttributeValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getAttributeValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getAttributeValue(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取指定属性的最终数值范围。若属性不存在,则返回 [0.0, 0.0]
getAttributeValue(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取指定属性的最终数值范围。若属性不存在,则返回 [0.0, 0.0]
getAttributeValue(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceView
 
getAttributeValues() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
获取所有属性(基础 + 百分比)的最终合并值。此方法返回的是经过所有来源叠加。
getAttributeValues() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取所有属性(基础 + 百分比)的最终合并值。此方法返回的是经过所有来源叠加。
getAttributeValues() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取所有属性(基础 + 百分比)的最终合并值。此方法返回的是经过所有来源叠加。
getAttributeValues() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceView
 
getAutoReload() - function in taboolib.platform.compat.PlaceholderAPIHooker
 
getBasicMax() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
基础数值型属性的最大叠加值。用于限制该属性组件对 basicValues 的贡献上限(如“最多提供 +50 攻击力”)。
getBasicMax() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
基础数值型属性的最大叠加值。用于限制该属性组件对 basicValues 的贡献上限(如“最多提供 +50 攻击力”)。
getBasicMax() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
基础数值型属性的最大叠加值。用于限制该属性组件对 basicValues 的贡献上限(如“最多提供 +50 攻击力”)。
getBasicRandomValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
在基础属性范围内随机取一个值。
getBasicRandomValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
在基础属性范围内随机取一个值。
getBasicRandomValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getBasicRandomValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getBasicValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
获取实体某属性的基础数值范围(不含百分比或临时加成)。
getBasicValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
获取实体某属性的基础数值范围(不含百分比或临时加成)。
getBasicValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getBasicValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getBasicValues() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
获取所有基础数值型属性的合并结果。基础数值指直接相加的属性,不包含百分比。 返回格式为 Map<属性名, [最小值, 最大值]>
getBasicValues() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取所有基础数值型属性的合并结果。基础数值指直接相加的属性,不包含百分比。 返回格式为 Map<属性名, [最小值, 最大值]>
getBasicValues() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取所有基础数值型属性的合并结果。基础数值指直接相加的属性,不包含百分比。 返回格式为 Map<属性名, [最小值, 最大值]>
getBasicValues() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceView
 
getBLACK() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
getBlock() - function in cn.org.bukkit.craneattribute.api.attribute.handler.BlockTracker
当前关联的方块对象(如果存在)。若 isFromBlock 为 true,则此字段通常指向触发事件的具体方块; 若为 false 或无关联方块,则为 null。
getBlock() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
当前关联的方块对象(如果存在)。若 isFromBlock 为 true,则此字段通常指向触发事件的具体方块; 若为 false 或无关联方块,则为 null。
getBLUE() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
getBOLD() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
getBowForce() - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
弓类武器的蓄力强度(仅适用于弓/弩发射的抛射物)。
  • 范围通常为 0.0(未蓄力)到 100.0(完全蓄力);

  • 可用于动态调整伤害、速度或特效强度;

  • 若非弓类抛射物(如投掷雪球),则为 null。

getBowForce() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
弓类武器的蓄力强度(仅适用于弓/弩发射的抛射物)。
  • 范围通常为 0.0(未蓄力)到 100.0(完全蓄力);

  • 可用于动态调整伤害、速度或特效强度;

  • 若非弓类抛射物(如投掷雪球),则为 null。

getBukkitHelpLines() - function in cn.org.bukkit.craneattribute.core.command.utils.CommandHelper
 
getCache() - function in cn.org.bukkit.craneattribute.core.read.mapping.LineMappingReader
 
getCancelFoodChange() - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
getCancelHeartParticle() - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
getCd(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.core.utils.CooldownUtils
获取指定冷却项的剩余时间(毫秒)。
getCdExpireTime(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.core.utils.CooldownUtils
获取指定冷却项的过期时间戳(绝对时间,毫秒)。
  • 若存在冷却,返回其过期时间(System.currentTimeMillis() + 剩余时间);

  • 若无冷却,返回 -1L

此值可用于精确同步、日志记录或跨系统通信。
getChancePriority() - function in cn.org.bukkit.craneattribute.api.manager.data.Attributes.AddAttributeResult
是否因优先级机制而影响了添加行为(如跳过低优先级重复项)
getClock() - function in io.lumine.mythic.core.skills.SkillMechanic
 
getClock() - function in io.lumine.xikage.mythicmobs.skills.SkillMechanic
 
getComments() - function in cn.org.bukkit.craneattribute.api.utils.ConfigSetting
 
getCompiledJs() - function in cn.org.bukkit.craneattribute.core.attribute.JsAttribute
 
getComputedAttributes() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceSnapshot
 
getComputedBasics() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceSnapshot
 
getComputedPercents() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceSnapshot
 
getCondition() - function in cn.org.bukkit.craneattribute.api.attribute.source.Conditional
当前属性来源是否满足生效条件。
  • true:该来源参与属性计算;

  • false:该来源被跳过,如同不存在。

此值应在每次属性求值前由系统或实现方更新,以反映最新运行时状态。
getCondition() - function in cn.org.bukkit.craneattribute.core.attribute.source.EquipmentAttributeSource
当前属性来源是否满足生效条件。
  • true:该来源参与属性计算;

  • false:该来源被跳过,如同不存在。

此值应在每次属性求值前由系统或实现方更新,以反映最新运行时状态。
getCondition() - function in cn.org.bukkit.craneattribute.core.attribute.source.ItemStackAttributeSource
当前属性来源是否满足生效条件。
  • true:该来源参与属性计算;

  • false:该来源被跳过,如同不存在。

此值应在每次属性求值前由系统或实现方更新,以反映最新运行时状态。
getCondition() - function in cn.org.bukkit.craneattribute.core.attribute.source.ListAttributeSource
当前属性来源是否满足生效条件。
  • true:该来源参与属性计算;

  • false:该来源被跳过,如同不存在。

此值应在每次属性求值前由系统或实现方更新,以反映最新运行时状态。
getConditionDetectionKeys() - function in cn.org.bukkit.craneattribute.core.manager.ReadManager
 
getConditions() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getConditions() - function in io.lumine.xikage.mythicmobs.skills.AbstractSkill
 
getConditionsReader() - function in cn.org.bukkit.craneattribute.core.manager.ReadManager
 
getConditionsTarget() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getConditionsTarget() - function in io.lumine.xikage.mythicmobs.skills.AbstractSkill
 
getConditionsTrigger() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getConditionsTrigger() - function in io.lumine.xikage.mythicmobs.skills.AbstractSkill
 
getConfig() - function in io.lumine.mythic.core.skills.SkillMechanic
 
getConfigKey() - function in cn.org.bukkit.craneattribute.api.read.LineReader
该组件在配置文件中的根键名(key)。例如,若 configKey = "mythic",则配置路径为 read.mythic.*。 此键将用于定位 getConfigSection 返回的 ConfigurationSection。
getConfigKey() - function in cn.org.bukkit.craneattribute.api.read.LineReader
该组件在配置文件中的根键名(key)。例如,若 configKey = "mythic",则配置路径为 read.mythic.*。 此键将用于定位 getConfigSection 返回的 ConfigurationSection。
getConfigKey() - function in cn.org.bukkit.craneattribute.core.read.condition.EquipmentTypeConditionReader
该组件在配置文件中的根键名(key)。例如,若 configKey = "mythic",则配置路径为 read.mythic.*。 此键将用于定位 getConfigSection 返回的 ConfigurationSection。
getConfigKey() - function in cn.org.bukkit.craneattribute.core.read.condition.LevelConditionReader
该组件在配置文件中的根键名(key)。例如,若 configKey = "mythic",则配置路径为 read.mythic.*。 此键将用于定位 getConfigSection 返回的 ConfigurationSection。
getConfigKey() - function in cn.org.bukkit.craneattribute.core.read.condition.PermissionConditionReader
该组件在配置文件中的根键名(key)。例如,若 configKey = "mythic",则配置路径为 read.mythic.*。 此键将用于定位 getConfigSection 返回的 ConfigurationSection。
getConfigKey() - function in cn.org.bukkit.craneattribute.core.read.mapping.LineMappingReader
该组件在配置文件中的根键名(key)。例如,若 configKey = "mythic",则配置路径为 read.mythic.*。 此键将用于定位 getConfigSection 返回的 ConfigurationSection。
getConfigKey() - function in cn.org.bukkit.craneattribute.core.read.value.NumberValueReader
该组件在配置文件中的根键名(key)。例如,若 configKey = "mythic",则配置路径为 read.mythic.*。 此键将用于定位 getConfigSection 返回的 ConfigurationSection。
getConfigKey() - function in cn.org.bukkit.craneattribute.core.read.value.RomanValueReader
该组件在配置文件中的根键名(key)。例如,若 configKey = "mythic",则配置路径为 read.mythic.*。 此键将用于定位 getConfigSection 返回的 ConfigurationSection。
getConfigLine() - function in io.lumine.mythic.core.skills.SkillMechanic
 
getConfigLine() - function in io.lumine.xikage.mythicmobs.skills.SkillMechanic
 
getConfigSection() - function in cn.org.bukkit.craneattribute.api.read.LineReader
获取该组件对应的配置节(section)。由实现类委托给全局配置管理器。 若返回 null,表示该组件无配置或尚未初始化,ReadManager 应跳过处理。
getConfigSection() - function in cn.org.bukkit.craneattribute.core.read.ConditionReader
获取当前条件读取器在配置文件中的对应配置节。路径格式为:read condition.$configKey
getConfigSection() - function in cn.org.bukkit.craneattribute.core.read.ConditionReader
获取当前条件读取器在配置文件中的对应配置节。路径格式为:read condition.$configKey
getConfigSection() - function in cn.org.bukkit.craneattribute.core.read.MappingReader
获取当前映射读取器在配置文件中的对应配置节。路径格式为:read mapping.$configKey
getConfigSection() - function in cn.org.bukkit.craneattribute.core.read.MappingReader
获取当前映射读取器在配置文件中的对应配置节。路径格式为:read mapping.$configKey
getConfigSection() - function in cn.org.bukkit.craneattribute.core.read.ValueReader
获取当前读取器在配置文件中的对应配置节。路径格式为:read value.$configKey
getConfigSection() - function in cn.org.bukkit.craneattribute.core.read.ValueReader
获取当前读取器在配置文件中的对应配置节。路径格式为:read value.$configKey
getCooldown() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getCooldown(io.lumine.mythic.api.skills.SkillCaster) - function in io.lumine.mythic.core.skills.AbstractSkill
 
getCooldown(io.lumine.xikage.mythicmobs.skills.SkillCaster) - function in io.lumine.xikage.mythicmobs.skills.AbstractSkill
 
getCounter() - function in cn.org.bukkit.craneattribute.core.command.MainCommand
 
getCounter() - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
getCounter() - function in cn.org.bukkit.craneattribute.core.database.DataStoreSQL
 
getCounter() - function in cn.org.bukkit.craneattribute.core.database.DataStoreSQLite
 
getCounter-uuid() - function in cn.org.bukkit.craneattribute.core.command.UtilsCommand
 
getCounterHelpLines() - function in cn.org.bukkit.craneattribute.core.command.utils.CommandHelper
 
getCounterRegistry() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
属性相关的计数器管理器。用于追踪“触发次数”、“叠加层数”等需要计数的机制(如“每第3次攻击附加额外效果”)。
getCounterRegistry() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
属性相关的计数器管理器。用于追踪“触发次数”、“叠加层数”等需要计数的机制(如“每第3次攻击附加额外效果”)。
getCounterRegistry() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
属性相关的计数器管理器。用于追踪“触发次数”、“叠加层数”等需要计数的机制(如“每第3次攻击附加额外效果”)。
getCounterRemoveTrigger() - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
定义该计数器在何种事件触发时应被自动移除。 例如:死亡、离线、切换世界等。
getCounterRemoveTriggers() - function in cn.org.bukkit.craneattribute.api.attribute.counter.data.CounterData
 
getCraneScope() - function in cn.org.bukkit.craneattribute.CraneAttribute
 
getCYAN() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
getDamage(java.util.UUID) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
获取指定实体的总累计伤害(所有来源之和)。若无任何伤害记录,则返回 0.
getDamage(java.util.UUID) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
获取指定实体的总累计伤害(所有来源之和)。若无任何伤害记录,则返回 0.
getDamage(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
获取指定实体来自某一伤害来源的累计伤害值。若无记录,则返回 0.
getDamage(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
获取指定实体来自某一伤害来源的累计伤害值。若无记录,则返回 0.
getDamage(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
 
getDamage(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
 
getDamage(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
 
getDamage(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
 
getDamageData() - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
伤害数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:伤害来源标识(如 "FIRE", "PLAYER", "GENERIC" 等自定义字符串) 值:该来源对该实体造成的累计伤害值(Double,最小为 0.
getDamageData(java.util.UUID) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
获取指定实体的所有伤害来源及其对应伤害值的映射表。若该实体尚无伤害记录,则自动初始化一个空映射并返回。
getDamageData(java.util.UUID) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
获取指定实体的所有伤害来源及其对应伤害值的映射表。若该实体尚无伤害记录,则自动初始化一个空映射并返回。
getDamageData(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
获取指定 LivingEntity 的所有伤害来源及其对应伤害值的映射表。内部通过实体的 uniqueId 调用 getDamageData
getDamageData(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
获取指定 LivingEntity 的所有伤害来源及其对应伤害值的映射表。内部通过实体的 uniqueId 调用 getDamageData
getDamageData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
伤害数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:伤害来源标识(如 "FIRE", "PLAYER", "GENERIC" 等自定义字符串) 值:该来源对该实体造成的累计伤害值(Double,最小为 0.
getDamageData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
伤害数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:伤害来源标识(如 "FIRE", "PLAYER", "GENERIC" 等自定义字符串) 值:该来源对该实体造成的累计伤害值(Double,最小为 0.
getDamageIntensity() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
 
getData() - function in cn.org.bukkit.craneattribute.api.event.data.AttributeDataUpdateEvent.After
 
getData() - function in cn.org.bukkit.craneattribute.api.event.data.AttributeDataUpdateEvent.Before
 
getData() - function in cn.org.bukkit.craneattribute.api.event.data.RegisterAttributeDataEvent.After
 
getData() - function in cn.org.bukkit.craneattribute.api.event.data.RegisterAttributeDataEvent.Before
 
getData() - function in cn.org.bukkit.craneattribute.api.event.data.RemoveAttributeDataEvent.After
 
getData() - function in cn.org.bukkit.craneattribute.api.event.data.RemoveAttributeDataEvent.Before
 
getData() - function in cn.org.bukkit.craneattribute.api.event.runtime.PlayerAttributeDataRuntimeEvent.After
 
getData() - function in cn.org.bukkit.craneattribute.api.event.runtime.PlayerAttributeDataRuntimeEvent.Before
 
getData() - function in cn.org.bukkit.craneattribute.api.event.source.AddAttributeSourceEvent.After
 
getData() - function in cn.org.bukkit.craneattribute.api.event.source.AddAttributeSourceEvent.Before
 
getData() - function in cn.org.bukkit.craneattribute.api.event.source.RemoveAttributeSourceEvent.After
属性数据容器(如玩家属性)
getData() - function in cn.org.bukkit.craneattribute.api.event.source.RemoveAttributeSourceEvent.Before
属性数据容器(如玩家属性)
getData() - function in cn.org.bukkit.craneattribute.core.attribute.source.EquipmentAttributeSource
 
getData() - function in cn.org.bukkit.craneattribute.core.attribute.source.ItemStackAttributeSource
 
getData() - function in cn.org.bukkit.craneattribute.core.attribute.source.ListAttributeSource
 
getDataMap() - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
存储所有实体的完整属性数据映射表。 键:实体的唯一标识符(UUID) 值:该实体对应的 AttributeData 对象,包含基础值、百分比加成等结构化属性数据。
getDataMap() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
存储所有实体的完整属性数据映射表。 键:实体的唯一标识符(UUID) 值:该实体对应的 AttributeData 对象,包含基础值、百分比加成等结构化属性数据。
getDataMap() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
存储所有实体的完整属性数据映射表。 键:实体的唯一标识符(UUID) 值:该实体对应的 AttributeData 对象,包含基础值、百分比加成等结构化属性数据。
getDataMap() - function in cn.org.bukkit.craneattribute.core.attribute.handler.PlayerKillEntityHandler
存储所有实体的完整属性数据映射表。 键:实体的唯一标识符(UUID) 值:该实体对应的 AttributeData 对象,包含基础值、百分比加成等结构化属性数据。
getDataMap() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RegainHealthHandler
存储所有实体的完整属性数据映射表。 键:实体的唯一标识符(UUID) 值:该实体对应的 AttributeData 对象,包含基础值、百分比加成等结构化属性数据。
getDataMap() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RuntimeAfterHandler
存储所有实体的完整属性数据映射表。 键:实体的唯一标识符(UUID) 值:该实体对应的 AttributeData 对象,包含基础值、百分比加成等结构化属性数据。
getDataMap() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
存储所有实体的完整属性数据映射表。 键:实体的唯一标识符(UUID) 值:该实体对应的 AttributeData 对象,包含基础值、百分比加成等结构化属性数据。
getDataMap() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
存储所有实体的完整属性数据映射表。 键:实体的唯一标识符(UUID) 值:该实体对应的 AttributeData 对象,包含基础值、百分比加成等结构化属性数据。
getDebug() - function in cn.org.bukkit.craneattribute.core.command.MainCommand
 
getDebugLevel() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger
 
getDefValue() - function in cn.org.bukkit.craneattribute.api.utils.ConfigSetting
 
getDescriptor() - function in cn.org.bukkit.craneattribute.api.utils.CounterRemoveTriggerSerializer
 
getDescriptor() - function in cn.org.bukkit.craneattribute.api.utils.SourceRemoveTriggerSerializer
 
getDirectoryFiles(java.io.File) - function in cn.org.bukkit.craneattribute.core.utils.FileUtils
 
getDirectoryFiles(org.bukkit.plugin.java.JavaPlugin,java.lang.String) - function in cn.org.bukkit.craneattribute.core.utils.FileUtils
 
getDuration() - function in cn.org.bukkit.craneattribute.api.effect.VisualEffectComponent
 
getDuration() - function in cn.org.bukkit.craneattribute.api.effect.VisualEffectComponent
 
getEffects() - function in cn.org.bukkit.craneattribute.core.manager.VisualEffectManager
 
getEMPTY_CONSUMER() - function in cn.org.bukkit.craneattribute.api.attribute.data.EmptyFunctions
 
getEMPTY_SOURCE_LIST_CONSUMER() - function in cn.org.bukkit.craneattribute.api.attribute.data.EmptyFunctions
 
getEMPTY_SOURCE_MAP_CONSUMER() - function in cn.org.bukkit.craneattribute.api.attribute.data.EmptyFunctions
 
getEnable() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
是否启用此属性。若为 false,所有钩子方法将被跳过,相当于逻辑禁用(但对象仍存在)。 可用于配置开关、权限控制或临时停用。
getEnable() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否启用此属性。若为 false,所有钩子方法将被跳过,相当于逻辑禁用(但对象仍存在)。 可用于配置开关、权限控制或临时停用。
getEnable() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否启用此属性。若为 false,所有钩子方法将被跳过,相当于逻辑禁用(但对象仍存在)。 可用于配置开关、权限控制或临时停用。
getEnabled() - function in taboolib.platform.compat.PlaceholderAPIHooker
 
getEnd() - function in cn.org.bukkit.craneattribute.api.effect.VisualEffectComponent
 
getEnd() - function in cn.org.bukkit.craneattribute.core.effect.VisualEffect
 
getEntity() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
关联的生物实体。所有属性计算均围绕此实体进行。
getEntity() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
关联的生物实体。所有属性计算均围绕此实体进行。
getEntity() - function in cn.org.bukkit.craneattribute.api.effect.VisualEffectComponent
 
getEntity() - function in cn.org.bukkit.craneattribute.api.effect.VisualEffectComponent
 
getEntity() - function in cn.org.bukkit.craneattribute.api.event.handler.MessageTrackerSendEvent
 
getEntity() - function in cn.org.bukkit.craneattribute.core.attribute.data.EntityAttributeData
关联的生物实体。所有属性计算均围绕此实体进行。
getEntity() - function in cn.org.bukkit.craneattribute.core.attribute.data.PlayerAttributeData
关联的生物实体。所有属性计算均围绕此实体进行。
getEntity() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
 
getEntity() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
 
getEntity() - function in cn.org.bukkit.craneattribute.core.attribute.handler.PlayerKillEntityHandler
 
getEntity() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RegainHealthHandler
 
getEntity() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RuntimeAfterHandler
 
getEntity() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
 
getEntity() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
 
getEntityData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
 
getEntityData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
 
getEntityData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.PlayerKillEntityHandler
 
getEntityData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RegainHealthHandler
 
getEntityData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RuntimeAfterHandler
 
getEntityData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
 
getEntityData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
 
getEntityData() - function in cn.org.bukkit.craneattribute.core.manager.EntityDataManager
全局实体属性数据缓存映射。Key: 实体唯一 ID(LivingEntity.getUniqueId) Value: 对应的属性数据容器(PlayerAttributeDataEntityAttributeData)⚠️ 此映射仅包含已注册且仍活跃的实体。死亡或离线玩家的数据会在适当时候移除。
getEntries() - function in cn.org.bukkit.craneattribute.api.Emoji
 
getEntries() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.DebugLevel
 
getEquipment() - function in cn.org.bukkit.craneattribute.core.attribute.source.EquipmentAttributeSource
 
getEquipmentSources() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceSnapshot
 
getEquipmentSources() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceView
 
getEquipmentSources() - function in cn.org.bukkit.craneattribute.core.attribute.data.PlayerAttributeData
 
getEquipmentTypes() - function in cn.org.bukkit.craneattribute.core.read.condition.EquipmentTypeConditionReader
 
getEvent() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
 
getEvent() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
 
getEvent() - function in cn.org.bukkit.craneattribute.core.attribute.handler.PlayerKillEntityHandler
 
getEvent() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RegainHealthHandler
 
getEventClass() - function in cn.org.bukkit.craneattribute.api.attribute.trigger.AttributeTrigger
此触发器监听的事件类型。用于在注册时匹配事件总线,例如 PlayerInteractEvent::class.java
getEventClass() - function in cn.org.bukkit.craneattribute.core.attribute.AttributeTypes.DefaultTrigger
 
getEventClass() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.AccidentalDamageTrigger
 
getEventClass() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.AttackAndDefenseTrigger
 
getEventClass() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.PlayerKillEntityTrigger
 
getEventClass() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.RegainHealthTrigger
 
getEventClass() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.RuntimeAfterTrigger
 
getEventClass() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.UpdateAfterTrigger
 
getEventName() - function in org.bukkit.event.Event
 
getExtScripts() - function in cn.org.bukkit.craneattribute.core.manager.GroovyManager
 
getFile() - function in cn.org.bukkit.craneattribute.core.attribute.JsAttribute
 
getFile() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getFilePath() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getFilterCharSpiltSize() - function in cn.org.bukkit.craneattribute.core.manager.config.ReadOptions
 
getFirst() - function in cn.org.bukkit.craneattribute.api.utils.Couple
 
getForce() - function in cn.org.bukkit.craneattribute.api.event.AttributeEntityBowShotEvent
 
getFormattedStatus() - function in cn.org.bukkit.craneattribute.core.command.utils.MetaspaceMonitor
格式化输出
getGc() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getGeneralPercents() - function in cn.org.bukkit.craneattribute.api.attribute.source.Mappable
基础百分比型属性加成。以比例形式影响基础属性。同样以 [min, max] 形式支持随机性。
getGeneralPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.EquipmentAttributeSource
基础百分比型属性加成。以比例形式影响基础属性。同样以 [min, max] 形式支持随机性。
getGeneralPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.ItemStackAttributeSource
基础百分比型属性加成。以比例形式影响基础属性。同样以 [min, max] 形式支持随机性。
getGeneralPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.ListAttributeSource
基础百分比型属性加成。以比例形式影响基础属性。同样以 [min, max] 形式支持随机性。
getGeneralPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticItemStackAttributeSource
基础百分比型属性加成。以比例形式影响基础属性。同样以 [min, max] 形式支持随机性。
getGeneralPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticListAttributeSource
基础百分比型属性加成。以比例形式影响基础属性。同样以 [min, max] 形式支持随机性。
getGeneralValues() - function in cn.org.bukkit.craneattribute.api.attribute.source.Mappable
基础数值型属性加成。这些属性直接参与实体的常规属性计算。格式:Map<属性名, [最小值, 最大值]>,支持随机范围。
getGeneralValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.EquipmentAttributeSource
基础数值型属性加成。这些属性直接参与实体的常规属性计算。格式:Map<属性名, [最小值, 最大值]>,支持随机范围。
getGeneralValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.ItemStackAttributeSource
基础数值型属性加成。这些属性直接参与实体的常规属性计算。格式:Map<属性名, [最小值, 最大值]>,支持随机范围。
getGeneralValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.ListAttributeSource
基础数值型属性加成。这些属性直接参与实体的常规属性计算。格式:Map<属性名, [最小值, 最大值]>,支持随机范围。
getGeneralValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticItemStackAttributeSource
基础数值型属性加成。这些属性直接参与实体的常规属性计算。格式:Map<属性名, [最小值, 最大值]>,支持随机范围。
getGeneralValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticListAttributeSource
基础数值型属性加成。这些属性直接参与实体的常规属性计算。格式:Map<属性名, [最小值, 最大值]>,支持随机范围。
getGlobalEngine() - function in cn.org.bukkit.craneattribute.core.hooker.nashorn.NashornHooker
获取一个共享上下文的Nashorn引擎(不要尝试在这个引擎中声明变量, 出现BUG自行思考)
getGlobalEngine() - function in cn.org.bukkit.craneattribute.core.hooker.nashorn.NashornHooker
获取一个共享上下文的Nashorn引擎(不要尝试在这个引擎中声明变量, 出现BUG自行思考)
getGREEN() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
getGroovy-compile() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getGroovy-invoke() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getGroovy-script-invoke() - function in cn.org.bukkit.craneattribute.core.command.MainCommand
 
getGroovyClasses() - function in cn.org.bukkit.craneattribute.core.manager.GroovyManager
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.AccidentalDamageTriggerEvent.After
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.AccidentalDamageTriggerEvent.Before
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.AccidentalDamageTriggerEvent.Damage
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.AttackAndDefenseTriggerEvent.After
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.AttackAndDefenseTriggerEvent.Attack
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.AttackAndDefenseTriggerEvent.Before
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.PlayerKillerEntityTriggerEvent.After
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.PlayerKillerEntityTriggerEvent.Before
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.RegainHealthTriggerEvent.After
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.RegainHealthTriggerEvent.Before
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.RuntimeAfterTriggerEvent.After
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.RuntimeAfterTriggerEvent.Before
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.UpdateAfterTriggerEvent.After
 
getHandler() - function in cn.org.bukkit.craneattribute.api.event.trigger.UpdateAfterTriggerEvent.Before
 
getHandlers() - function in taboolib.platform.type.BukkitProxyEvent
 
getHealth(java.util.UUID) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
获取指定实体的总累计生命数值(所有来源之和)。若无任何生命记录,则返回 0.
getHealth(java.util.UUID) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
获取指定实体的总累计生命数值(所有来源之和)。若无任何生命记录,则返回 0.
getHealth(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
获取指定实体来自某一生命来源的累计生命数值。若无记录,则返回 0.
getHealth(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
获取指定实体来自某一生命来源的累计生命数值。若无记录,则返回 0.
getHealth(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
 
getHealth(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
 
getHealth(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
 
getHealth(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
 
getHealthBaseValue() - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
getHealthData() - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
生命数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:生命来源标识(如 "POTION", "SPELL", "NATURAL_REGEN" 等自定义字符串) 值:该来源对该实体提供的累计生命数值(Double,最小为 0.
getHealthData(java.util.UUID) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
获取指定实体的所有生命来源及其对应生命值的映射表。若该实体尚无生命记录,则自动初始化一个空映射并返回。
getHealthData(java.util.UUID) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
获取指定实体的所有生命来源及其对应生命值的映射表。若该实体尚无生命记录,则自动初始化一个空映射并返回。
getHealthData(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
获取指定 LivingEntity 的所有生命来源及其对应生命值的映射表。内部通过实体的 uniqueId 调用 getHealthData
getHealthData(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
获取指定 LivingEntity 的所有生命来源及其对应生命值的映射表。内部通过实体的 uniqueId 调用 getHealthData
getHealthData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RegainHealthHandler
生命数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:生命来源标识(如 "POTION", "SPELL", "NATURAL_REGEN" 等自定义字符串) 值:该来源对该实体提供的累计生命数值(Double,最小为 0.
getHealthScale() - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
getHealthScaled() - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
getHelp() - function in cn.org.bukkit.craneattribute.core.command.BukkitCommand
 
getHelp() - function in cn.org.bukkit.craneattribute.core.command.CounterCommand
 
getHelp() - function in cn.org.bukkit.craneattribute.core.command.MainCommand
 
getHelp() - function in cn.org.bukkit.craneattribute.core.command.SourceCommand
 
getHost() - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
getHost() - function in cn.org.bukkit.craneattribute.core.database.DataStoreSQL
 
getHost() - function in cn.org.bukkit.craneattribute.core.database.DataStoreSQLite
 
getId() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
属性的唯一标识符(ID)。全局唯一。 用于注册、反序列化、配置绑定及调试。
getId() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性的唯一标识符(ID)。全局唯一。 用于注册、反序列化、配置绑定及调试。
getId() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性的唯一标识符(ID)。全局唯一。 用于注册、反序列化、配置绑定及调试。
getId() - function in cn.org.bukkit.craneattribute.core.attribute.DefaultAttribute
属性的唯一标识符(ID)。全局唯一。 用于注册、反序列化、配置绑定及调试。
getIdentifier() - function in cn.org.bukkit.craneattribute.core.hooker.PlaceholderAPIHooker
 
getIgnoreCancelled() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
是否忽略已取消的事件。属性组件在事件被其他插件取消后是否仍响应。 默认由具体钩子实现决定,此字段可作为统一开关。
getIgnoreCancelled() - function in cn.org.bukkit.craneattribute.api.attribute.trigger.AttributeTrigger
 
getIgnoreCancelled() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否忽略已取消的事件。属性组件在事件被其他插件取消后是否仍响应。 默认由具体钩子实现决定,此字段可作为统一开关。
getIgnoreCancelled() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否忽略已取消的事件。属性组件在事件被其他插件取消后是否仍响应。 默认由具体钩子实现决定,此字段可作为统一开关。
getIgnoreCancelled() - function in cn.org.bukkit.craneattribute.core.attribute.AttributeTypes.DefaultTrigger
 
getIgnoreCancelled() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.AccidentalDamageTrigger
 
getIgnoreCancelled() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.AttackAndDefenseTrigger
 
getIgnoreCancelled() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.PlayerKillEntityTrigger
 
getIgnoreCancelled() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.RegainHealthTrigger
 
getIgnoreCancelled() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.RuntimeAfterTrigger
 
getIgnoreCancelled() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.UpdateAfterTrigger
 
getInfo() - function in cn.org.bukkit.craneattribute.core.command.CounterCommand
 
getInfo() - function in cn.org.bukkit.craneattribute.core.command.SourceCommand
 
getInternalName() - function in io.lumine.mythic.core.skills.SkillMechanic
 
getIoScope() - function in cn.org.bukkit.craneattribute.CraneAttribute
 
getIt() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
 
getITALICS() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
getItDamage() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
获取“意外伤害”的累计值。此处的 "It" 是一个抽象概念,代表无法归因于具体实体或来源的系统性伤害 (如跌落、窒息、虚空、熔岩等环境伤害),在内部使用一个预定义的 UUID(通常命名为 it) 作为其唯一标识进行存储和查询。注意:调用此方法要求实现类中存在名为 itUUID 常量, 且该常量被一致地用于所有“意外伤害”的记录。
getItemName(org.bukkit.inventory.ItemStack,org.bukkit.entity.Player) - function in cn.org.bukkit.craneattribute.core.utils.BukkitUtils
封装 Taboolib 方法
getItemStack() - function in cn.org.bukkit.craneattribute.api.attribute.source.ItemStackBased
作为属性来源基础的 Bukkit 物品对象。解析逻辑将读取此物品的 meta.
getItemStack() - function in cn.org.bukkit.craneattribute.core.attribute.source.EquipmentAttributeSource
作为属性来源基础的 Bukkit 物品对象。解析逻辑将读取此物品的 meta.
getItemStack() - function in cn.org.bukkit.craneattribute.core.attribute.source.ItemStackAttributeSource
作为属性来源基础的 Bukkit 物品对象。解析逻辑将读取此物品的 meta.
getItemStack() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticItemStackAttributeSource
作为属性来源基础的 Bukkit 物品对象。解析逻辑将读取此物品的 meta.
getJson() - function in cn.org.bukkit.craneattribute.api.utils.JsonKt
 
getKey() - function in cn.org.bukkit.craneattribute.api.attribute.counter.CounterRemoveTrigger
 
getKey() - function in cn.org.bukkit.craneattribute.api.attribute.source.SourceRemoveTrigger
 
getKey() - function in cn.org.bukkit.craneattribute.api.read.ReadableLine
 
getKey() - function in cn.org.bukkit.craneattribute.api.utils.ConfigSetting
 
getKey() - function in cn.org.bukkit.craneattribute.core.read.ConditionReader
该条件读取器所监听的键名(key)。用于在正则模板中替换 {key} 占位符,也作为条件识别标识。
getKey() - function in cn.org.bukkit.craneattribute.core.read.condition.EquipmentTypeConditionReader
该条件读取器所监听的键名(key)。用于在正则模板中替换 {key} 占位符,也作为条件识别标识。
getKey() - function in cn.org.bukkit.craneattribute.core.read.condition.LevelConditionReader
该条件读取器所监听的键名(key)。用于在正则模板中替换 {key} 占位符,也作为条件识别标识。
getKey() - function in cn.org.bukkit.craneattribute.core.read.condition.PermissionConditionReader
该条件读取器所监听的键名(key)。用于在正则模板中替换 {key} 占位符,也作为条件识别标识。
getKiller() - function in cn.org.bukkit.craneattribute.core.attribute.handler.PlayerKillEntityHandler
 
getKillerData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.PlayerKillEntityHandler
 
getLastAttackTime() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
上次发起攻击的时间戳(毫秒)。用于实现“冷却后首次攻击强化”、“连击间隔检测”等逻辑。
getLastAttackTime() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次发起攻击的时间戳(毫秒)。用于实现“冷却后首次攻击强化”、“连击间隔检测”等逻辑。
getLastAttackTime() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次发起攻击的时间戳(毫秒)。用于实现“冷却后首次攻击强化”、“连击间隔检测”等逻辑。
getLastDamageTime() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
上次受到伤害的时间戳(毫秒)。常用于“受伤后无敌时间”、“受击触发技能”等场景。
getLastDamageTime() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次受到伤害的时间戳(毫秒)。常用于“受伤后无敌时间”、“受击触发技能”等场景。
getLastDamageTime() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次受到伤害的时间戳(毫秒)。常用于“受伤后无敌时间”、“受击触发技能”等场景。
getLastDefenseTime() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
上次成功防御(如格挡、减伤触发)的时间戳(毫秒)。可用于反制类技能或防御反击机制。
getLastDefenseTime() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次成功防御(如格挡、减伤触发)的时间戳(毫秒)。可用于反制类技能或防御反击机制。
getLastDefenseTime() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次成功防御(如格挡、减伤触发)的时间戳(毫秒)。可用于反制类技能或防御反击机制。
getLine() - function in cn.org.bukkit.craneattribute.api.read.ReadableLine
 
getList() - function in cn.org.bukkit.craneattribute.core.attribute.source.FormatListAttributeSource
 
getLoader() - function in cn.org.bukkit.craneattribute.core.manager.GroovyManager
 
getLock(java.util.UUID) - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
getLock(java.util.UUID) - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
getLooker() - function in cn.org.bukkit.craneattribute.api.effect.VisualEffectComponent
 
getLooker() - function in cn.org.bukkit.craneattribute.api.effect.VisualEffectComponent
 
getMain() - function in cn.org.bukkit.craneattribute.core.command.BukkitCommand
 
getMain() - function in cn.org.bukkit.craneattribute.core.command.CounterCommand
 
getMain() - function in cn.org.bukkit.craneattribute.core.command.MainCommand
 
getMain() - function in cn.org.bukkit.craneattribute.core.command.SourceCommand
 
getMainHelpLines() - function in cn.org.bukkit.craneattribute.core.command.utils.CommandHelper
 
getMajor() - function in cn.org.bukkit.craneattribute.core.hooker.mm.MythicHooker
 
getMajor() - function in cn.org.bukkit.craneattribute.core.hooker.mm.impl4.Mythic4HookerImpl
 
getMajor() - function in cn.org.bukkit.craneattribute.core.hooker.mm.impl5.Mythic5HookerImpl
 
getManager() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getMapList() - function in cn.org.bukkit.craneattribute.core.read.mapping.LineMappingReader
 
getMapping() - function in cn.org.bukkit.craneattribute.core.read.mapping.LineMappingReader
 
getMappingPercents() - function in cn.org.bukkit.craneattribute.api.attribute.source.Mappable
映射百分比型属性加成。同样以 [min, max] 形式支持随机性。
getMappingPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.EquipmentAttributeSource
映射百分比型属性加成。同样以 [min, max] 形式支持随机性。
getMappingPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.ItemStackAttributeSource
映射百分比型属性加成。同样以 [min, max] 形式支持随机性。
getMappingPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.ListAttributeSource
映射百分比型属性加成。同样以 [min, max] 形式支持随机性。
getMappingPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticItemStackAttributeSource
映射百分比型属性加成。同样以 [min, max] 形式支持随机性。
getMappingPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticListAttributeSource
映射百分比型属性加成。同样以 [min, max] 形式支持随机性。
getMappingsReader() - function in cn.org.bukkit.craneattribute.core.manager.ReadManager
 
getMappingValues() - function in cn.org.bukkit.craneattribute.api.attribute.source.Mappable
映射数值型属性加成。同样以 [min, max] 形式支持随机性。
getMappingValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.EquipmentAttributeSource
映射数值型属性加成。同样以 [min, max] 形式支持随机性。
getMappingValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.ItemStackAttributeSource
映射数值型属性加成。同样以 [min, max] 形式支持随机性。
getMappingValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.ListAttributeSource
映射数值型属性加成。同样以 [min, max] 形式支持随机性。
getMappingValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticItemStackAttributeSource
映射数值型属性加成。同样以 [min, max] 形式支持随机性。
getMappingValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticListAttributeSource
映射数值型属性加成。同样以 [min, max] 形式支持随机性。
getMax() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
属性的最大效果上限(通用字段)。
getMax() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性的最大效果上限(通用字段)。
getMax() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性的最大效果上限(通用字段)。
getMax() - function in cn.org.bukkit.craneattribute.core.attribute.DefaultAttribute
属性的最大效果上限(通用字段)。
getMessage() - function in cn.org.bukkit.craneattribute.api.event.handler.MessageTrackerSendEvent
 
getMessageData() - function in cn.org.bukkit.craneattribute.api.attribute.handler.MessageTracker
消息存储结构。键:实体的唯一标识符(UUID) 值:该实体关联的消息列表(按添加顺序存储)注意:若某 UUID 未初始化列表,则对应值为 null,相关操作需做空安全处理。
getMessageData() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
消息存储结构。键:实体的唯一标识符(UUID) 值:该实体关联的消息列表(按添加顺序存储)注意:若某 UUID 未初始化列表,则对应值为 null,相关操作需做空安全处理。
getMeta(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
获取元数据值(可能为 null)
getMeta(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
获取元数据值(可能为 null)
getMeta(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.MetadataTracker
获取指定实体的某个元数据值。若实体无元数据容器,或容器中不存在该键,则返回 null。
getMeta(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.MetadataTracker
获取指定实体的某个元数据值。若实体无元数据容器,或容器中不存在该键,则返回 null。
getMeta(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.MetadataTracker
 
getMeta(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.MetadataTracker
 
getMetadata() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
属性组件自定义元数据存储。键为字符串标识,值可为任意对象。
getMetadata() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
实体的自定义元数据存储。键为字符串标识(如 "last_skill_use"),值可为任意类型(Int, Boolean, 自定义对象等), 用于记录状态、标记或临时数据,不参与属性计算,但可被技能或事件逻辑读取。
getMetadata() - function in cn.org.bukkit.craneattribute.api.attribute.handler.MetadataTracker
元数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:元数据的字符串键名(如 "last_attack_time", "immune_to_fire") 值:任意类型的对象(Any),可存储数字、字符串、布尔值、自定义对象等
getMetadata() - function in cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource
 
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性组件自定义元数据存储。键为字符串标识,值可为任意对象。
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性组件自定义元数据存储。键为字符串标识,值可为任意对象。
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
实体的自定义元数据存储。键为字符串标识(如 "last_skill_use"),值可为任意类型(Int, Boolean, 自定义对象等), 用于记录状态、标记或临时数据,不参与属性计算,但可被技能或事件逻辑读取。
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
实体的自定义元数据存储。键为字符串标识(如 "last_skill_use"),值可为任意类型(Int, Boolean, 自定义对象等), 用于记录状态、标记或临时数据,不参与属性计算,但可被技能或事件逻辑读取。
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
元数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:元数据的字符串键名(如 "last_attack_time", "immune_to_fire") 值:任意类型的对象(Any),可存储数字、字符串、布尔值、自定义对象等
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
元数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:元数据的字符串键名(如 "last_attack_time", "immune_to_fire") 值:任意类型的对象(Any),可存储数字、字符串、布尔值、自定义对象等
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.handler.PlayerKillEntityHandler
元数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:元数据的字符串键名(如 "last_attack_time", "immune_to_fire") 值:任意类型的对象(Any),可存储数字、字符串、布尔值、自定义对象等
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RegainHealthHandler
元数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:元数据的字符串键名(如 "last_attack_time", "immune_to_fire") 值:任意类型的对象(Any),可存储数字、字符串、布尔值、自定义对象等
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RuntimeAfterHandler
元数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:元数据的字符串键名(如 "last_attack_time", "immune_to_fire") 值:任意类型的对象(Any),可存储数字、字符串、布尔值、自定义对象等
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
元数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:元数据的字符串键名(如 "last_attack_time", "immune_to_fire") 值:任意类型的对象(Any),可存储数字、字符串、布尔值、自定义对象等
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
元数据存储结构。外层键:实体的唯一标识符(UUID) 内层键:元数据的字符串键名(如 "last_attack_time", "immune_to_fire") 值:任意类型的对象(Any),可存储数字、字符串、布尔值、自定义对象等
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
 
getMetadata() - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
 
getMetadata(java.lang.String) - function in taboolib.platform.type.BukkitProxyEvent
 
getMetadataMap() - function in taboolib.platform.type.BukkitProxyEvent
 
getMetaspace() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getMetaspaceMaxMB() - function in cn.org.bukkit.craneattribute.core.command.utils.MetaspaceMonitor
获取 Metaspace 最大限制(-XX:MaxMetaspaceSize),若未设置则返回 -1
getMetaspaceUsageMB() - function in cn.org.bukkit.craneattribute.core.command.utils.MetaspaceMonitor
获取当前 Metaspace 使用情况(单位:MB)
getMultiplier() - function in cn.org.bukkit.craneattribute.core.read.value.RomanValueReader
 
getMythicHooker() - function in cn.org.bukkit.craneattribute.CraneAttribute
 
getName() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
属性名称。用于 UI 展示、日志输出或指令反馈,支持运行时修改。
getName() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeType
属性类型的唯一标识名(如 "ATTACK_AND_DEFENSE")
getName() - function in cn.org.bukkit.craneattribute.api.attribute.counter.data.CounterData
 
getName() - function in cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
getName() - function in cn.org.bukkit.craneattribute.api.read.LineReader
组件的逻辑名称(用于日志、调试、内部标识)。建议使用大写蛇形或驼峰命名,如 "MYTHIC_MOBS_SOURCE""LoreParserV2"
getName() - function in cn.org.bukkit.craneattribute.api.read.LineReader
组件的逻辑名称(用于日志、调试、内部标识)。建议使用大写蛇形或驼峰命名,如 "MYTHIC_MOBS_SOURCE""LoreParserV2"
getName() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性名称。用于 UI 展示、日志输出或指令反馈,支持运行时修改。
getName() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性名称。用于 UI 展示、日志输出或指令反馈,支持运行时修改。
getName() - function in cn.org.bukkit.craneattribute.core.attribute.DefaultAttribute
属性名称。用于 UI 展示、日志输出或指令反馈,支持运行时修改。
getName() - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
计数器的唯一标识名称
getName() - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
getName() - function in cn.org.bukkit.craneattribute.core.attribute.source.ArrayMapAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
getName() - function in cn.org.bukkit.craneattribute.core.attribute.source.EquipmentAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
getName() - function in cn.org.bukkit.craneattribute.core.attribute.source.FormatListAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
getName() - function in cn.org.bukkit.craneattribute.core.attribute.source.ItemStackAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
getName() - function in cn.org.bukkit.craneattribute.core.attribute.source.ListAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
getName() - function in cn.org.bukkit.craneattribute.core.attribute.source.MapAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
getName() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticItemStackAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
getName() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticListAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
getName() - function in cn.org.bukkit.craneattribute.core.read.condition.EquipmentTypeConditionReader
组件的逻辑名称(用于日志、调试、内部标识)。建议使用大写蛇形或驼峰命名,如 "MYTHIC_MOBS_SOURCE""LoreParserV2"
getName() - function in cn.org.bukkit.craneattribute.core.read.condition.LevelConditionReader
组件的逻辑名称(用于日志、调试、内部标识)。建议使用大写蛇形或驼峰命名,如 "MYTHIC_MOBS_SOURCE""LoreParserV2"
getName() - function in cn.org.bukkit.craneattribute.core.read.condition.PermissionConditionReader
组件的逻辑名称(用于日志、调试、内部标识)。建议使用大写蛇形或驼峰命名,如 "MYTHIC_MOBS_SOURCE""LoreParserV2"
getName() - function in cn.org.bukkit.craneattribute.core.read.mapping.LineMappingReader
组件的逻辑名称(用于日志、调试、内部标识)。建议使用大写蛇形或驼峰命名,如 "MYTHIC_MOBS_SOURCE""LoreParserV2"
getName() - function in cn.org.bukkit.craneattribute.core.read.value.NumberValueReader
组件的逻辑名称(用于日志、调试、内部标识)。建议使用大写蛇形或驼峰命名,如 "MYTHIC_MOBS_SOURCE""LoreParserV2"
getName() - function in cn.org.bukkit.craneattribute.core.read.value.RomanValueReader
组件的逻辑名称(用于日志、调试、内部标识)。建议使用大写蛇形或驼峰命名,如 "MYTHIC_MOBS_SOURCE""LoreParserV2"
getName() - function in kotlin.CaLogger.DebugLevel
 
getName() - function in kotlin.Emoji
 
getNashornEngine() - function in cn.org.bukkit.craneattribute.core.hooker.nashorn.NashornHooker
获取一个新的Nashorn引擎
getNashornEngine() - function in cn.org.bukkit.craneattribute.core.hooker.nashorn.NashornHooker
获取一个新的Nashorn引擎
getNashornEngine(kotlin.Array) - function in cn.org.bukkit.craneattribute.core.hooker.nashorn.NashornHooker
获取一个新的Nashorn引擎
getNashornEngine(kotlin.Array) - function in cn.org.bukkit.craneattribute.core.hooker.nashorn.NashornHooker
获取一个新的Nashorn引擎
getNashornEngine(kotlin.Array,java.lang.ClassLoader) - function in cn.org.bukkit.craneattribute.core.hooker.nashorn.NashornHooker
获取一个新的Nashorn引擎
getNashornEngine(kotlin.Array,java.lang.ClassLoader) - function in cn.org.bukkit.craneattribute.core.hooker.nashorn.impl.LegacyNashornHookerImpl
获取一个新的Nashorn引擎
getNashornEngine(kotlin.Array,java.lang.ClassLoader) - function in cn.org.bukkit.craneattribute.core.hooker.nashorn.impl.NashornHookerImpl
获取一个新的Nashorn引擎
getNashornHooker() - function in cn.org.bukkit.craneattribute.CraneAttribute
 
getNbtCompoundFormat() - function in cn.org.bukkit.craneattribute.core.manager.config.ReadOptions
 
getNbtListFormat() - function in cn.org.bukkit.craneattribute.core.manager.config.ReadOptions
 
getNO_NUMBER_CHAR_REGEX() - function in cn.org.bukkit.craneattribute.api.utils.StringUtilsKt
 
getNumber() - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
获取"GENERIC"(通用)数值项,若不存在则返回 0.
getNumber(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
获取"GENERIC"(通用)数值项,若不存在则返回默认值。
getNumber(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
获取指定名称的数值项,若不存在则返回 0.
getNumber(java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
获取指定名称的数值项,若不存在则返回默认值。
getNumber() - function in cn.org.bukkit.craneattribute.core.command.CounterCommand
 
getNUMBER_RANGE_REGEX() - function in cn.org.bukkit.craneattribute.api.utils.StringUtilsKt
 
getNumberMap() - function in cn.org.bukkit.craneattribute.api.attribute.counter.data.CounterData
 
getNumberMap() - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
存储数值类型数据的并发哈希映射。 键为数值项的名称,值为对应的双精度浮点数值。
getOrdinal() - function in kotlin.CaLogger.DebugLevel
 
getOrdinal() - function in kotlin.Emoji
 
getOriginalList() - function in cn.org.bukkit.craneattribute.core.attribute.source.ListAttributeSource
 
getOriginalList() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticListAttributeSource
 
getOrNull(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.counter.CounterRegistry
根据名称获取有效的计数器实例。会自动检查计数器是否过期,若过期则从注册表中移除并返回 null。
getOrPut(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.counter.CounterRegistry
获取或创建一个计数器(无初始化回调)。
getOrPut(java.lang.String,java.util.function.Consumer) - function in cn.org.bukkit.craneattribute.core.attribute.counter.CounterRegistry
获取或创建一个计数器(带 Java 友好的初始化回调)。若指定名称的计数器不存在或已过期,则创建一个新的默认计数器(无限持续时间), 并调用提供的初始化回调函数对其进行配置。
getPack() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getParent() - function in io.lumine.mythic.core.skills.SkillMechanic
 
getParseLore() - function in cn.org.bukkit.craneattribute.core.manager.config.ReadOptions
 
getParseNbt() - function in cn.org.bukkit.craneattribute.core.manager.config.ReadOptions
 
getPath() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.RuntimeAfterTrigger
 
getPercentMap() - function in cn.org.bukkit.craneattribute.core.attribute.source.ArrayMapAttributeSource
 
getPercentMap() - function in cn.org.bukkit.craneattribute.core.attribute.source.MapAttributeSource
 
getPercentMark() - function in cn.org.bukkit.craneattribute.core.read.value.NumberValueReader
 
getPercentMax() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
百分比型属性的最大叠加值。用于限制该属性组件对 basicPercents 的贡献上限(如“最多提供 +30% 暴击率”)。
getPercentMax() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
百分比型属性的最大叠加值。用于限制该属性组件对 basicPercents 的贡献上限(如“最多提供 +30% 暴击率”)。
getPercentMax() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
百分比型属性的最大叠加值。用于限制该属性组件对 basicPercents 的贡献上限(如“最多提供 +30% 暴击率”)。
getPercentRandomValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
在百分比加成范围内随机取一个值。
getPercentRandomValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
在百分比加成范围内随机取一个值。
getPercentRandomValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getPercentRandomValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getPercents() - function in cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource
百分比型属性加成映射。键:属性名称 值:百分比范围 [min, max]。这些值通常在基础值计算完成后,以 乘法或加成比例 方式应用。
getPercents() - function in cn.org.bukkit.craneattribute.api.attribute.source.data.AttributeSourceData
百分比型属性加成映射。同样以 [min, max] 形式存储,确保加载后行为与保存前一致。
getPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
百分比型属性加成映射。键:属性名称 值:百分比范围 [min, max]。这些值通常在基础值计算完成后,以 乘法或加成比例 方式应用。
getPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
百分比型属性加成映射。键:属性名称 值:百分比范围 [min, max]。这些值通常在基础值计算完成后,以 乘法或加成比例 方式应用。
getPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.ArrayMapAttributeSource
百分比型属性加成映射。键:属性名称 值:百分比范围 [min, max]。这些值通常在基础值计算完成后,以 乘法或加成比例 方式应用。
getPercents() - function in cn.org.bukkit.craneattribute.core.attribute.source.MapAttributeSource
百分比型属性加成映射。键:属性名称 值:百分比范围 [min, max]。这些值通常在基础值计算完成后,以 乘法或加成比例 方式应用。
getPercents() - function in cn.org.bukkit.craneattribute.core.read.data.AttributeReadResult
 
getPercentValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
获取实体某属性的百分比加成范围。
getPercentValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
获取实体某属性的百分比加成范围。
getPercentValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getPercentValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getPercentValues() - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
获取所有百分比型属性的合并结果。百分比属性用于乘算(如暴击伤害+50(%))。 返回格式同上。
getPercentValues() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取所有百分比型属性的合并结果。百分比属性用于乘算(如暴击伤害+50(%))。 返回格式同上。
getPercentValues() - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
获取所有百分比型属性的合并结果。百分比属性用于乘算(如暴击伤害+50(%))。 返回格式同上。
getPercentValues() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceView
 
getPlaceholder() - function in cn.org.bukkit.craneattribute.core.read.condition.LevelConditionReader
 
getPlayer() - function in cn.org.bukkit.craneattribute.core.attribute.data.PlayerAttributeData
 
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.data.AttributeDataUpdateEvent.After
获取玩家属性数据(仅在 isPlayerData 返回 true 时安全调用)。
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.data.AttributeDataUpdateEvent.Before
获取玩家属性数据(仅在 isPlayerData 返回 true 时安全调用)。
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.data.RegisterAttributeDataEvent.After
 
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.data.RegisterAttributeDataEvent.Before
 
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.data.RemoveAttributeDataEvent.After
 
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.data.RemoveAttributeDataEvent.Before
 
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.runtime.PlayerAttributeDataRuntimeEvent.After
获取已更新的玩家属性数据实例。
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.runtime.PlayerAttributeDataRuntimeEvent.Before
获取当前玩家的属性数据实例。
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.source.AddAttributeSourceEvent.After
获取玩家属性数据(仅在 isPlayerData 返回 true 时安全调用)。
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.source.AddAttributeSourceEvent.Before
获取玩家属性数据(仅在 isPlayerData 返回 true 时安全调用)。
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.source.RemoveAttributeSourceEvent.After
获取玩家属性数据(仅在 isPlayerData 返回 true 时安全调用)。
getPlayerData() - function in cn.org.bukkit.craneattribute.api.event.source.RemoveAttributeSourceEvent.Before
获取玩家属性数据(仅在 isPlayerData 返回 true 时安全调用)。
getPlugin() - function in cn.org.bukkit.craneattribute.CraneAttribute
 
getPlugin() - function in com.comphenix.protocol.events.PacketAdapter
 
getPlugin() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getPower() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
属性所提供的战斗力。用于综合战力评估、平衡性分析。 不直接影响游戏逻辑,但可被其他系统(如排行榜、AI 决策)引用。
getPower() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性所提供的战斗力。用于综合战力评估、平衡性分析。 不直接影响游戏逻辑,但可被其他系统(如排行榜、AI 决策)引用。
getPower() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性所提供的战斗力。用于综合战力评估、平衡性分析。 不直接影响游戏逻辑,但可被其他系统(如排行榜、AI 决策)引用。
getPower() - function in cn.org.bukkit.craneattribute.core.attribute.DefaultAttribute
属性所提供的战斗力。用于综合战力评估、平衡性分析。 不直接影响游戏逻辑,但可被其他系统(如排行榜、AI 决策)引用。
getPrint-player-data() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getPriority() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
getPriority() - function in cn.org.bukkit.craneattribute.api.attribute.trigger.AttributeTrigger
事件监听优先级。控制此触发器在事件链中的执行顺序(如 EventPriority.HIGH 早于 NORMAL)。 建议根据逻辑依赖合理设置(如“伤害计算前加成”用 HIGH,“伤害后治疗”用 LOW)。
getPriority() - function in cn.org.bukkit.craneattribute.api.read.LineReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
getPriority() - function in cn.org.bukkit.craneattribute.api.read.LineReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
getPriority() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
getPriority() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
getPriority() - function in cn.org.bukkit.craneattribute.core.attribute.AttributeTypes.DefaultTrigger
 
getPriority() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.AccidentalDamageTrigger
 
getPriority() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.AttackAndDefenseTrigger
 
getPriority() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.PlayerKillEntityTrigger
 
getPriority() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.RegainHealthTrigger
 
getPriority() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.RuntimeAfterTrigger
 
getPriority() - function in cn.org.bukkit.craneattribute.core.attribute.trigger.UpdateAfterTrigger
 
getPriority() - function in cn.org.bukkit.craneattribute.core.read.condition.EquipmentTypeConditionReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
getPriority() - function in cn.org.bukkit.craneattribute.core.read.condition.LevelConditionReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
getPriority() - function in cn.org.bukkit.craneattribute.core.read.condition.PermissionConditionReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
getPriority() - function in cn.org.bukkit.craneattribute.core.read.mapping.LineMappingReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
getPriority() - function in cn.org.bukkit.craneattribute.core.read.value.NumberValueReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
getPriority() - function in cn.org.bukkit.craneattribute.core.read.value.RomanValueReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
getProj() - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
获取当前关联的抛射物实体的便捷方法。等价于访问 projectile 属性。
getProj() - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
获取当前关联的抛射物实体的便捷方法。等价于访问 projectile 属性。
getProjAttributeValue(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
getProjectileAttributeValue 的简写别名,功能完全相同。
getProjAttributeValue(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
getProjectileAttributeValue 的简写别名,功能完全相同。
getProjectile() - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
当前关联的抛射物实体(如果存在)。若 isProjectile 为 true,则此字段通常指向实际的 Projectile 对象(如 Arrow、Egg 等); 否则为 null。
getProjectile() - function in cn.org.bukkit.craneattribute.api.event.AttributeEntityBowShotEvent
 
getProjectile() - function in cn.org.bukkit.craneattribute.api.event.AttributeProjectileLaunchEvent
 
getProjectile() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
当前关联的抛射物实体(如果存在)。若 isProjectile 为 true,则此字段通常指向实际的 Projectile 对象(如 Arrow、Egg 等); 否则为 null。
getProjectileAttributeValue(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
获取指定属性在抛射物上的数值范围。若该属性未定义,则返回默认值 [0.0, 0.0]
getProjectileAttributeValue(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
获取指定属性在抛射物上的数值范围。若该属性未定义,则返回默认值 [0.0, 0.0]
getProjectileAttributeValues() - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
抛射物携带的属性加成值映射表。键:属性名称 值:该属性的数值范围 min, max,用于后续随机取值或叠加计算。此数据通常在抛射物发射时由弓、弩或技能注入。
getProjectileAttributeValues() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
抛射物携带的属性加成值映射表。键:属性名称 值:该属性的数值范围 min, max,用于后续随机取值或叠加计算。此数据通常在抛射物发射时由弓、弩或技能注入。
getProjectileRandomValue(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
在抛射物某属性的数值范围内随机取一个值。例如:若属性范围为 10.0, 20.
getProjectileRandomValue(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
在抛射物某属性的数值范围内随机取一个值。例如:若属性范围为 10.0, 20.
getProjRandomValue(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
getProjectileRandomValue 的简写别名,功能完全相同。
getProjRandomValue(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.ProjectileTracker
getProjectileRandomValue 的简写别名,功能完全相同。
getPURPLE() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
getRandomValue(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
在指定属性的数值范围内生成一个随机值。例如:若属性范围为 [10.0, 20.0],则可能返回 14.7。 常用于每次攻击/施法时动态决定实际效果。
getRandomValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
在综合属性范围内随机取一个值,并加上临时属性的随机值。
getRandomValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
在综合属性范围内随机取一个值,并加上临时属性的随机值。
getRandomValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getRandomValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getRandomValue(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
在指定属性的数值范围内生成一个随机值。例如:若属性范围为 [10.0, 20.0],则可能返回 14.7。 常用于每次攻击/施法时动态决定实际效果。
getRandomValue(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
在指定属性的数值范围内生成一个随机值。例如:若属性范围为 [10.0, 20.0],则可能返回 14.7。 常用于每次攻击/施法时动态决定实际效果。
getRandomValue(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceView
 
getRead-cache-amount() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getReader() - function in cn.org.bukkit.craneattribute.api.event.read.RegisterLineReaderEvent
 
getReadFormat() - function in cn.org.bukkit.craneattribute.core.read.condition.EquipmentTypeConditionReader
 
getReadFormat() - function in cn.org.bukkit.craneattribute.core.read.condition.LevelConditionReader
 
getReadFormat() - function in cn.org.bukkit.craneattribute.core.read.condition.PermissionConditionReader
 
getReadFormat() - function in cn.org.bukkit.craneattribute.core.read.value.NumberValueReader
 
getReadFormat() - function in cn.org.bukkit.craneattribute.core.read.value.RomanValueReader
 
getReceivingWhitelist() - function in com.comphenix.protocol.events.PacketAdapter
 
getRED() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
getReload() - function in cn.org.bukkit.craneattribute.core.command.MainCommand
 
getRemove() - function in cn.org.bukkit.craneattribute.core.command.CounterCommand
 
getRemove() - function in cn.org.bukkit.craneattribute.core.command.SourceCommand
 
getRemoveTask() - function in cn.org.bukkit.craneattribute.core.command.utils.CommandHelper
 
getRESET() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
getRunAsync() - function in io.lumine.mythic.core.skills.SkillMechanic
 
getRunAsync() - function in io.lumine.xikage.mythicmobs.skills.SkillMechanic
 
getScriptEngine() - function in cn.org.bukkit.craneattribute.core.hooker.nashorn.CompiledJs
 
getSecond() - function in cn.org.bukkit.craneattribute.api.utils.Couple
 
getSendingWhitelist() - function in com.comphenix.protocol.events.PacketAdapter
 
getSettingConfig() - function in cn.org.bukkit.craneattribute.api.read.LineReader
该组件所需的配置项声明列表。在注册时,ReadManager 会遍历此列表, 自动在配置文件中创建缺失的路径、写入默认值并添加注释。
getSettingConfig() - function in cn.org.bukkit.craneattribute.api.read.LineReader
该组件所需的配置项声明列表。在注册时,ReadManager 会遍历此列表, 自动在配置文件中创建缺失的路径、写入默认值并添加注释。
getSettingConfig() - function in cn.org.bukkit.craneattribute.core.read.condition.EquipmentTypeConditionReader
该组件所需的配置项声明列表。在注册时,ReadManager 会遍历此列表, 自动在配置文件中创建缺失的路径、写入默认值并添加注释。
getSettingConfig() - function in cn.org.bukkit.craneattribute.core.read.condition.LevelConditionReader
该组件所需的配置项声明列表。在注册时,ReadManager 会遍历此列表, 自动在配置文件中创建缺失的路径、写入默认值并添加注释。
getSettingConfig() - function in cn.org.bukkit.craneattribute.core.read.condition.PermissionConditionReader
该组件所需的配置项声明列表。在注册时,ReadManager 会遍历此列表, 自动在配置文件中创建缺失的路径、写入默认值并添加注释。
getSettingConfig() - function in cn.org.bukkit.craneattribute.core.read.mapping.LineMappingReader
该组件所需的配置项声明列表。在注册时,ReadManager 会遍历此列表, 自动在配置文件中创建缺失的路径、写入默认值并添加注释。
getSettingConfig() - function in cn.org.bukkit.craneattribute.core.read.value.NumberValueReader
该组件所需的配置项声明列表。在注册时,ReadManager 会遍历此列表, 自动在配置文件中创建缺失的路径、写入默认值并添加注释。
getSettingConfig() - function in cn.org.bukkit.craneattribute.core.read.value.RomanValueReader
该组件所需的配置项声明列表。在注册时,ReadManager 会遍历此列表, 自动在配置文件中创建缺失的路径、写入默认值并添加注释。
getShoot() - function in cn.org.bukkit.craneattribute.api.event.AttributeProjectileLaunchEvent
 
getShooter() - function in cn.org.bukkit.craneattribute.api.event.AttributeEntityBowShotEvent
 
getShouldPersist() - function in cn.org.bukkit.craneattribute.api.attribute.source.Persistable
标识该属性来源是否应被持久化保存到外部存储。
  • 若为 true:系统应在实体保存时(如玩家退出)将此来源序列化;

  • 若为 false:视为临时效果,仅在内存中存在,重启后丢失。

注意:即使 shouldPersist 为 true,若 AttributeSource.time 已过期, 则在保存前应被自动清理,不会写入持久化数据。
getShouldPersist() - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
指示该计数器是否应在服务器重启后继续存在。 仅当 shouldPersist 为 true 时,该计数器才会被持久化存储。
getShouldPersist() - function in cn.org.bukkit.craneattribute.core.attribute.source.ArrayMapAttributeSource
标识该属性来源是否应被持久化保存到外部存储。
  • 若为 true:系统应在实体保存时(如玩家退出)将此来源序列化;

  • 若为 false:视为临时效果,仅在内存中存在,重启后丢失。

注意:即使 shouldPersist 为 true,若 AttributeSource.
getShouldPersist() - function in cn.org.bukkit.craneattribute.core.attribute.source.FormatListAttributeSource
标识该属性来源是否应被持久化保存到外部存储。
  • 若为 true:系统应在实体保存时(如玩家退出)将此来源序列化;

  • 若为 false:视为临时效果,仅在内存中存在,重启后丢失。

注意:即使 shouldPersist 为 true,若 AttributeSource.
getShouldPersist() - function in cn.org.bukkit.craneattribute.core.attribute.source.MapAttributeSource
标识该属性来源是否应被持久化保存到外部存储。
  • 若为 true:系统应在实体保存时(如玩家退出)将此来源序列化;

  • 若为 false:视为临时效果,仅在内存中存在,重启后丢失。

注意:即使 shouldPersist 为 true,若 AttributeSource.
getShouldPersist() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticListAttributeSource
标识该属性来源是否应被持久化保存到外部存储。
  • 若为 true:系统应在实体保存时(如玩家退出)将此来源序列化;

  • 若为 false:视为临时效果,仅在内存中存在,重启后丢失。

注意:即使 shouldPersist 为 true,若 AttributeSource.
getSkipFilter() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
是否跳过全局过滤器。若为 true,则不再检查属性值,适用于核心机制或管理员特权效果。
getSkipFilter() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否跳过全局过滤器。若为 true,则不再检查属性值,适用于核心机制或管理员特权效果。
getSkipFilter() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否跳过全局过滤器。若为 true,则不再检查属性值,适用于核心机制或管理员特权效果。
getSource() - function in cn.org.bukkit.craneattribute.api.event.source.RemoveAttributeSourceEvent.Before
即将被移除的属性源名称(AttributeSource.name)
getSource() - function in cn.org.bukkit.craneattribute.core.command.MainCommand
 
getSource() - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
getSource() - function in cn.org.bukkit.craneattribute.core.database.DataStoreSQL
 
getSource() - function in cn.org.bukkit.craneattribute.core.database.DataStoreSQLite
 
getSource-uuid() - function in cn.org.bukkit.craneattribute.core.command.UtilsCommand
 
getSourceHelpLines() - function in cn.org.bukkit.craneattribute.core.command.utils.CommandHelper
 
getSourceName() - function in cn.org.bukkit.craneattribute.api.attribute.source.data.AttributeSourceData
属性来源的唯一标识名称。用于在加载时重建对应的 cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource 实例,必须与注册时的名称一致。
getSourceRemoveTriggers() - function in cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource
定义该属性来源在何种事件触发时应被自动移除。
getSourceRemoveTriggers() - function in cn.org.bukkit.craneattribute.api.attribute.source.data.AttributeSourceData
定义该属性来源在何种事件触发时应被自动移除。
getSourceRemoveTriggers() - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
定义该属性来源在何种事件触发时应被自动移除。
getSourceRemoveTriggers() - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
定义该属性来源在何种事件触发时应被自动移除。
getSpilt() - function in cn.org.bukkit.craneattribute.core.read.condition.EquipmentTypeConditionReader
 
getSpilt() - function in cn.org.bukkit.craneattribute.core.read.condition.PermissionConditionReader
 
getSpiltChar() - function in cn.org.bukkit.craneattribute.core.attribute.source.FormatListAttributeSource
 
getStats() - function in cn.org.bukkit.craneattribute.core.command.MainCommand
 
getStress-test-add-source() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getStress-test-async-add-source() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getStress-test-async-update-data() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getStress-test-instantiate-source() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getStress-test-plugin-reload() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getStress-test-update-data() - function in cn.org.bukkit.craneattribute.core.command.TestCommand
 
getStringList(cn.org.bukkit.craneattribute.api.read.ReadableLine,kotlin.jvm.functions.Function0) - function in cn.org.bukkit.craneattribute.core.manager.CacheManager
 
getStringListCache() - function in cn.org.bukkit.craneattribute.core.manager.CacheManager
 
getStringListJava(cn.org.bukkit.craneattribute.api.read.ReadableLine,java.util.function.Supplier) - function in cn.org.bukkit.craneattribute.core.manager.CacheManager
 
getTargeter() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getTargeter() - function in io.lumine.xikage.mythicmobs.skills.AbstractSkill
 
getTargetsCreatives() - function in io.lumine.mythic.api.skills.ISkillMechanic
 
getTargetsSpectators() - function in io.lumine.mythic.api.skills.ISkillMechanic
 
getTempAttribute() - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
存储每个实体的临时属性值。 外层键:实体 UUID 内层键:属性名称 值:一个 DoubleArray,表示该临时属性的最小值和最大值(用于随机范围计算)。
getTempAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
存储每个实体的临时属性值。 外层键:实体 UUID 内层键:属性名称 值:一个 DoubleArray,表示该临时属性的最小值和最大值(用于随机范围计算)。
getTempAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
存储每个实体的临时属性值。 外层键:实体 UUID 内层键:属性名称 值:一个 DoubleArray,表示该临时属性的最小值和最大值(用于随机范围计算)。
getTempAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.PlayerKillEntityHandler
存储每个实体的临时属性值。 外层键:实体 UUID 内层键:属性名称 值:一个 DoubleArray,表示该临时属性的最小值和最大值(用于随机范围计算)。
getTempAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RegainHealthHandler
存储每个实体的临时属性值。 外层键:实体 UUID 内层键:属性名称 值:一个 DoubleArray,表示该临时属性的最小值和最大值(用于随机范围计算)。
getTempAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RuntimeAfterHandler
存储每个实体的临时属性值。 外层键:实体 UUID 内层键:属性名称 值:一个 DoubleArray,表示该临时属性的最小值和最大值(用于随机范围计算)。
getTempAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
存储每个实体的临时属性值。 外层键:实体 UUID 内层键:属性名称 值:一个 DoubleArray,表示该临时属性的最小值和最大值(用于随机范围计算)。
getTempAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
存储每个实体的临时属性值。 外层键:实体 UUID 内层键:属性名称 值:一个 DoubleArray,表示该临时属性的最小值和最大值(用于随机范围计算)。
getTempAttributeValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
获取指定实体某临时属性的当前值范围。
getTempAttributeValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
获取指定实体某临时属性的当前值范围。
getTempAttributeValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getTempAttributeValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getTempRandomValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
在临时属性范围内随机取一个值。
getTempRandomValue(java.util.UUID,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
在临时属性范围内随机取一个值。
getTempRandomValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getTempRandomValue(org.bukkit.entity.LivingEntity,java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
getTest() - function in cn.org.bukkit.craneattribute.core.command.MainCommand
 
getText() - function in cn.org.bukkit.craneattribute.core.command.CounterCommand
 
getTextDisplay() - function in cn.org.bukkit.craneattribute.core.command.utils.CommandHelper
 
getTextMap() - function in cn.org.bukkit.craneattribute.api.attribute.counter.data.CounterData
 
getTextMap() - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
存储文本类型数据的并发哈希映射。 键为文本项的名称,值为对应的字符串内容。
getTextOrDefault(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
获取"GENERIC"(通用)文本项,若不存在则返回默认值。
getTextOrDefault(java.lang.String,java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
获取指定名称的文本项,若不存在则返回默认值。
getTextOrNull() - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
获取"GENERIC"(通用)文本项,若不存在则返回 null。
getTextOrNull(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
获取指定名称的文本项,若不存在则返回 null。
getThreadSafetyLevel() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getTick() - function in cn.org.bukkit.craneattribute.api.effect.VisualEffectComponent
 
getTick() - function in cn.org.bukkit.craneattribute.core.effect.VisualEffect
 
getTime() - function in cn.org.bukkit.craneattribute.api.attribute.counter.data.CounterData
 
getTime() - function in cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。
  • 若值为 -1L,表示永久有效(不会自动过期);

  • 否则,当当前时间 ≥ time 时,该来源应被视为失效并从实体中移除。

getTime() - function in cn.org.bukkit.craneattribute.api.attribute.source.data.AttributeSourceData
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。加载时需检查是否已过期,若已过期则不应恢复该效果。 -1L 表示永久有效。
getTime() - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
过期时间戳(毫秒),-1L 表示永久有效
getTime() - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。
  • 若值为 -1L,表示永久有效(不会自动过期);

  • 否则,当当前时间 ≥ time 时,该来源应被视为失效并从实体中移除。

getTime() - function in cn.org.bukkit.craneattribute.core.attribute.source.ArrayMapAttributeSource
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。
  • 若值为 -1L,表示永久有效(不会自动过期);

  • 否则,当当前时间 ≥ time 时,该来源应被视为失效并从实体中移除。

getTime() - function in cn.org.bukkit.craneattribute.core.attribute.source.EquipmentAttributeSource
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。
  • 若值为 -1L,表示永久有效(不会自动过期);

  • 否则,当当前时间 ≥ time 时,该来源应被视为失效并从实体中移除。

getTime() - function in cn.org.bukkit.craneattribute.core.attribute.source.FormatListAttributeSource
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。
  • 若值为 -1L,表示永久有效(不会自动过期);

  • 否则,当当前时间 ≥ time 时,该来源应被视为失效并从实体中移除。

getTime() - function in cn.org.bukkit.craneattribute.core.attribute.source.ItemStackAttributeSource
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。
  • 若值为 -1L,表示永久有效(不会自动过期);

  • 否则,当当前时间 ≥ time 时,该来源应被视为失效并从实体中移除。

getTime() - function in cn.org.bukkit.craneattribute.core.attribute.source.ListAttributeSource
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。
  • 若值为 -1L,表示永久有效(不会自动过期);

  • 否则,当当前时间 ≥ time 时,该来源应被视为失效并从实体中移除。

getTime() - function in cn.org.bukkit.craneattribute.core.attribute.source.MapAttributeSource
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。
  • 若值为 -1L,表示永久有效(不会自动过期);

  • 否则,当当前时间 ≥ time 时,该来源应被视为失效并从实体中移除。

getTime() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticItemStackAttributeSource
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。
  • 若值为 -1L,表示永久有效(不会自动过期);

  • 否则,当当前时间 ≥ time 时,该来源应被视为失效并从实体中移除。

getTime() - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticListAttributeSource
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。
  • 若值为 -1L,表示永久有效(不会自动过期);

  • 否则,当当前时间 ≥ time 时,该来源应被视为失效并从实体中移除。

getTimerInterval() - function in io.lumine.mythic.core.skills.SkillMechanic
 
getTimerInterval() - function in io.lumine.xikage.mythicmobs.skills.SkillMechanic
 
getTotalPower() - function in cn.org.bukkit.craneattribute.core.attribute.data.AttributeSourceSnapshot
 
getTracker() - function in cn.org.bukkit.craneattribute.api.event.handler.MessageTrackerSendEvent
 
getTrigger() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeType
绑定的事件触发器。该触发器将监听指定 Bukkit 事件,并在满足条件时执行逻辑。 通过 register 方法注入,不可重复设置。
getTrigger() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getTrigger() - function in io.lumine.xikage.mythicmobs.skills.AbstractSkill
 
getTriggerAttribute() - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
记录每个实体当前被“触发”的属性名称集合。 用于标记某些属性是否处于激活状态。 键:实体 UUID 值:被触发的属性名称集合(String 集合)。
getTriggerAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
记录每个实体当前被“触发”的属性名称集合。 用于标记某些属性是否处于激活状态。 键:实体 UUID 值:被触发的属性名称集合(String 集合)。
getTriggerAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
记录每个实体当前被“触发”的属性名称集合。 用于标记某些属性是否处于激活状态。 键:实体 UUID 值:被触发的属性名称集合(String 集合)。
getTriggerAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.PlayerKillEntityHandler
记录每个实体当前被“触发”的属性名称集合。 用于标记某些属性是否处于激活状态。 键:实体 UUID 值:被触发的属性名称集合(String 集合)。
getTriggerAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RegainHealthHandler
记录每个实体当前被“触发”的属性名称集合。 用于标记某些属性是否处于激活状态。 键:实体 UUID 值:被触发的属性名称集合(String 集合)。
getTriggerAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RuntimeAfterHandler
记录每个实体当前被“触发”的属性名称集合。 用于标记某些属性是否处于激活状态。 键:实体 UUID 值:被触发的属性名称集合(String 集合)。
getTriggerAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
记录每个实体当前被“触发”的属性名称集合。 用于标记某些属性是否处于激活状态。 键:实体 UUID 值:被触发的属性名称集合(String 集合)。
getTriggerAttribute() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
记录每个实体当前被“触发”的属性名称集合。 用于标记某些属性是否处于激活状态。 键:实体 UUID 值:被触发的属性名称集合(String 集合)。
getType() - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
属性组件所属的属性类型。用于分类、过滤或批量操作。
getType() - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeHandler
此处理器关联的属性类型。
getType() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性组件所属的属性类型。用于分类、过滤或批量操作。
getType() - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性组件所属的属性类型。用于分类、过滤或批量操作。
getType() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
此处理器关联的属性类型。
getType() - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
此处理器关联的属性类型。
getType() - function in cn.org.bukkit.craneattribute.core.attribute.handler.PlayerKillEntityHandler
此处理器关联的属性类型。
getType() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RegainHealthHandler
此处理器关联的属性类型。
getType() - function in cn.org.bukkit.craneattribute.core.attribute.handler.RuntimeAfterHandler
此处理器关联的属性类型。
getType() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
此处理器关联的属性类型。
getType() - function in cn.org.bukkit.craneattribute.core.attribute.handler.UpdateAfterHandler
此处理器关联的属性类型。
getTypeName() - function in io.lumine.mythic.core.skills.SkillMechanic
 
getUNDERLINE() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
getUnicode() - function in cn.org.bukkit.craneattribute.api.Emoji
 
getUpdate() - function in cn.org.bukkit.craneattribute.core.command.MainCommand
 
getUuid() - function in io.lumine.mythic.core.skills.AbstractSkill
 
getValue(cn.org.bukkit.craneattribute.api.read.ReadableLine,kotlin.jvm.functions.Function0) - function in cn.org.bukkit.craneattribute.core.manager.CacheManager
 
getValue() - function in cn.org.bukkit.craneattribute.core.read.data.ReadValueResult
 
getValueCache() - function in cn.org.bukkit.craneattribute.core.manager.CacheManager
 
getValueJava(cn.org.bukkit.craneattribute.api.read.ReadableLine,java.util.function.Supplier) - function in cn.org.bukkit.craneattribute.core.manager.CacheManager
 
getValueMap() - function in cn.org.bukkit.craneattribute.core.attribute.source.ArrayMapAttributeSource
 
getValueMap() - function in cn.org.bukkit.craneattribute.core.attribute.source.MapAttributeSource
 
getValues() - function in cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource
基础数值型属性加成映射。键:属性名称 值:该属性的数值范围 [min, max],用于支持随机化(如 “造成 10~15 点额外伤害”)。这些值通常以 加法方式 叠加到基础属性上。
getValues() - function in cn.org.bukkit.craneattribute.api.attribute.source.data.AttributeSourceData
基础数值型属性加成映射。格式:Map<属性名, [min, max]>,保留随机范围信息以支持动态效果还原。
getValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
基础数值型属性加成映射。键:属性名称 值:该属性的数值范围 [min, max],用于支持随机化(如 “造成 10~15 点额外伤害”)。这些值通常以 加法方式 叠加到基础属性上。
getValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
基础数值型属性加成映射。键:属性名称 值:该属性的数值范围 [min, max],用于支持随机化(如 “造成 10~15 点额外伤害”)。这些值通常以 加法方式 叠加到基础属性上。
getValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.ArrayMapAttributeSource
基础数值型属性加成映射。键:属性名称 值:该属性的数值范围 [min, max],用于支持随机化(如 “造成 10~15 点额外伤害”)。这些值通常以 加法方式 叠加到基础属性上。
getValues() - function in cn.org.bukkit.craneattribute.core.attribute.source.MapAttributeSource
基础数值型属性加成映射。键:属性名称 值:该属性的数值范围 [min, max],用于支持随机化(如 “造成 10~15 点额外伤害”)。这些值通常以 加法方式 叠加到基础属性上。
getValues() - function in cn.org.bukkit.craneattribute.core.read.data.AttributeReadResult
 
getValuesReader() - function in cn.org.bukkit.craneattribute.core.manager.ReadManager
 
getWHITE() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
getYELLOW() - function in cn.org.bukkit.craneattribute.core.logging.CaLogger.ConsoleColor
 
GLOWING() - function in cn.org.bukkit.craneattribute.core.utils.BukkitPotionEffectType
 
GRAVITY() - function in cn.org.bukkit.craneattribute.core.utils.BukkitAttribute
 
GROOVY_SCRIPT - enum entry in cn.org.bukkit.craneattribute.api.Emoji
 
GroovyManager - class in cn.org.bukkit.craneattribute.core.manager
 
GroovyScript - class in cn.org.bukkit.craneattribute.api.expansions
Groovy 脚本扩展接口用于定义可通过 Groovy 脚本动态注入的可执行逻辑模块, 支持在运行时通过命令触发, 并具备完整的生命周期管理(启用/禁用回调),便于资源清理与重载。
  • 自定义调试命令

  • 动态属性计算逻辑

  • 临时事件响应器

  • 管理员工具脚本

注意:所有实现应保证线程安全,且避免长时间阻塞主线程。
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W