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

S

SAFE_FALL_DISTANCE() - function in cn.org.bukkit.craneattribute.core.utils.BukkitAttribute
 
safeHeal(org.bukkit.entity.LivingEntity,java.lang.Double) - function in cn.org.bukkit.craneattribute.core.utils.BukkitUtils
安全地为生物恢复生命值,避免超过最大生命值上限。计算公式:newHealth = min(currentHealth + amount, maxHealth) 若实体已死亡(health ≤ 0),此方法不会复活实体。
SATURATION() - function in cn.org.bukkit.craneattribute.core.utils.BukkitPotionEffectType
 
saveAttributeSourceData(cn.org.bukkit.craneattribute.core.attribute.data.PlayerAttributeData) - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
saveAttributeSourceData(cn.org.bukkit.craneattribute.core.attribute.data.PlayerAttributeData) - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
saveCounter(cn.org.bukkit.craneattribute.core.attribute.data.PlayerAttributeData) - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
saveCounter(cn.org.bukkit.craneattribute.core.attribute.data.PlayerAttributeData) - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
SCALE() - function in cn.org.bukkit.craneattribute.core.utils.BukkitAttribute
 
SchedulerUtils - class in cn.org.bukkit.craneattribute.core.utils
一个用于简化和管理 Bukkit 调度器任务的工具类。 提供了同步、异步、延迟执行和定时执行的便捷方法,并通过 source 标识符支持任务的追踪与取消。
selectAttributeSourceData(java.util.UUID) - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
selectAttributeSourceData(java.util.UUID) - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
selectCounter(java.util.UUID) - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
selectCounter(java.util.UUID) - function in cn.org.bukkit.craneattribute.core.database.DataStore
 
sendApiSource(org.bukkit.command.CommandSender,cn.org.bukkit.craneattribute.api.attribute.data.AttributeData) - function in cn.org.bukkit.craneattribute.core.command.utils.SourceHelper
 
sendAttribute(org.bukkit.command.CommandSender,org.bukkit.entity.Player) - function in cn.org.bukkit.craneattribute.core.command.utils.BukkitHelper
 
sendCounter(org.bukkit.command.CommandSender,org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.core.command.utils.CounterHelper
 
sendEquipSource(org.bukkit.command.CommandSender,cn.org.bukkit.craneattribute.core.attribute.data.PlayerAttributeData) - function in cn.org.bukkit.craneattribute.core.command.utils.SourceHelper
 
sendLang(org.bukkit.command.CommandSender,java.lang.String,java.lang.Object) - function in cn.org.bukkit.craneattribute.api.AttributeAPI
向命令发送者发送本地化消息。自动根据玩家语言偏好或服务器默认语言选择文本。 支持占位符 {0}, {1}, ...
sendMessage(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.MessageTracker
将指定实体的消息队列中的所有消息一次性发送给该实体。发送后,消息仍保留在队列中(不清空),若需清空请手动调用 messageData[uuid]?.clear()。 若实体无消息列表或列表为空,则不执行任何操作。
sendMessage(org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.api.attribute.handler.MessageTracker
将指定实体的消息队列中的所有消息一次性发送给该实体。发送后,消息仍保留在队列中(不清空),若需清空请手动调用 messageData[uuid]?.clear()。 若实体无消息列表或列表为空,则不执行任何操作。
sendSource(org.bukkit.command.CommandSender,org.bukkit.entity.LivingEntity) - function in cn.org.bukkit.craneattribute.core.command.utils.SourceHelper
 
sendTotal(org.bukkit.command.CommandSender,cn.org.bukkit.craneattribute.api.attribute.data.AttributeData) - function in cn.org.bukkit.craneattribute.core.command.utils.SourceHelper
 
serialize(kotlinx.serialization.encoding.Encoder,cn.org.bukkit.craneattribute.api.attribute.counter.CounterRemoveTrigger) - function in cn.org.bukkit.craneattribute.api.utils.CounterRemoveTriggerSerializer
 
serialize(kotlinx.serialization.encoding.Encoder,cn.org.bukkit.craneattribute.api.attribute.source.SourceRemoveTrigger) - function in cn.org.bukkit.craneattribute.api.utils.SourceRemoveTriggerSerializer
 
setActionBarOpen(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
setActionBarText(java.lang.String) - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
setActionBarUpdateInterval(java.lang.Long) - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
setArray(kotlin.DoubleArray,java.lang.Double,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.utils.ArrayUtilsKt
 
setArray(kotlin.DoubleArray,kotlin.DoubleArray) - function in cn.org.bukkit.craneattribute.api.utils.ArrayUtilsKt
 
setAsyncSafe(java.lang.Boolean) - function in io.lumine.mythic.core.skills.SkillMechanic
 
setAsyncSafe(java.lang.Boolean) - function in io.lumine.xikage.mythicmobs.skills.SkillMechanic
 
setBasicMax(java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
基础数值型属性的最大叠加值。用于限制该属性组件对 basicValues 的贡献上限(如“最多提供 +50 攻击力”)。
setBasicMax(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
基础数值型属性的最大叠加值。用于限制该属性组件对 basicValues 的贡献上限(如“最多提供 +50 攻击力”)。
setBasicMax(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
基础数值型属性的最大叠加值。用于限制该属性组件对 basicValues 的贡献上限(如“最多提供 +50 攻击力”)。
setCancelled(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.api.attribute.handler.Cancellable
标识当前操作是否已被取消。
  • 当值为 true 时,通常表示应跳过该操作的执行(如阻止伤害、技能释放、属性应用等);

  • 当值为 false(默认)时,表示操作正常进行。

此字段可读可写,允许监听器或处理器动态决定是否中断流程。
setCancelled(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.attribute.handler.AccidentalDamageHandler
标识当前操作是否已被取消。
  • 当值为 true 时,通常表示应跳过该操作的执行(如阻止伤害、技能释放、属性应用等);

  • 当值为 false(默认)时,表示操作正常进行。

此字段可读可写,允许监听器或处理器动态决定是否中断流程。
setCancelled(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
标识当前操作是否已被取消。
  • 当值为 true 时,通常表示应跳过该操作的执行(如阻止伤害、技能释放、属性应用等);

  • 当值为 false(默认)时,表示操作正常进行。

此字段可读可写,允许监听器或处理器动态决定是否中断流程。
setCancelled(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.attribute.handler.RegainHealthHandler
标识当前操作是否已被取消。
  • 当值为 true 时,通常表示应跳过该操作的执行(如阻止伤害、技能释放、属性应用等);

  • 当值为 false(默认)时,表示操作正常进行。

此字段可读可写,允许监听器或处理器动态决定是否中断流程。
setCancelled(java.lang.Boolean) - function in taboolib.platform.type.BukkitProxyEvent
 
setCd(org.bukkit.entity.LivingEntity,java.lang.String,java.lang.Long) - function in cn.org.bukkit.craneattribute.core.utils.CooldownUtils
设置指定实体的某个冷却项。若该冷却项已存在,则会被覆盖。
setCondition(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.api.attribute.source.Conditional
当前属性来源是否满足生效条件。
  • true:该来源参与属性计算;

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

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

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

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

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

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

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

此值应在每次属性求值前由系统或实现方更新,以反映最新运行时状态。
setCooldown(io.lumine.mythic.api.skills.SkillCaster,java.lang.Double) - function in io.lumine.mythic.core.skills.AbstractSkill
 
setCooldown(io.lumine.xikage.mythicmobs.skills.SkillCaster,java.lang.Float) - function in io.lumine.xikage.mythicmobs.skills.AbstractSkill
 
setCounterRemoveTrigger(.<Error class: unknown class>) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
定义该计数器在何种事件触发时应被自动移除。 例如:死亡、离线、切换世界等。
setDamage(java.util.UUID,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
直接设置指定实体的“通用”伤害值。
setDamage(java.util.UUID,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
直接设置指定实体的“通用”伤害值。
setDamage(java.util.UUID,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
直接设置指定实体某类伤害来源的伤害值。
setDamage(java.util.UUID,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
直接设置指定实体某类伤害来源的伤害值。
setDamage(org.bukkit.entity.LivingEntity,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
 
setDamage(org.bukkit.entity.LivingEntity,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
 
setDamage(org.bukkit.entity.LivingEntity,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
 
setDamage(org.bukkit.entity.LivingEntity,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.DamageTracker
 
setDamageIntensity(.<Error class: unknown class>) - function in cn.org.bukkit.craneattribute.core.attribute.handler.AttackAndDefenseHandler
 
setDebugLevel(cn.org.bukkit.craneattribute.core.logging.CaLogger.DebugLevel) - function in cn.org.bukkit.craneattribute.core.logging.CaLogger
 
setDebugLevel(java.lang.Integer) - function in cn.org.bukkit.craneattribute.core.logging.CaLogger
 
setEnable(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否启用此属性。若为 false,所有钩子方法将被跳过,相当于逻辑禁用(但对象仍存在)。 可用于配置开关、权限控制或临时停用。
setEnable(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否启用此属性。若为 false,所有钩子方法将被跳过,相当于逻辑禁用(但对象仍存在)。 可用于配置开关、权限控制或临时停用。
setEnd(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.api.effect.VisualEffectComponent
 
setEnd(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.effect.VisualEffect
 
setForce(java.lang.Double) - function in cn.org.bukkit.craneattribute.api.event.AttributeEntityBowShotEvent
 
setHealth(java.util.UUID,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
直接设置指定实体的“通用”生命数值。
setHealth(java.util.UUID,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
直接设置指定实体的“通用”生命数值。
setHealth(java.util.UUID,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
直接设置指定实体某类生命来源的生命数值。
setHealth(java.util.UUID,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
直接设置指定实体某类生命来源的生命数值。
setHealth(org.bukkit.entity.LivingEntity,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
 
setHealth(org.bukkit.entity.LivingEntity,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
 
setHealth(org.bukkit.entity.LivingEntity,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
 
setHealth(org.bukkit.entity.LivingEntity,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.HealthTracker
 
setHealthBaseValue(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
setHealthScale(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
setHealthScaled(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.manager.config.AttributeOptions
 
setIgnoreCancelled(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
是否忽略已取消的事件。属性组件在事件被其他插件取消后是否仍响应。 默认由具体钩子实现决定,此字段可作为统一开关。
setIgnoreCancelled(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否忽略已取消的事件。属性组件在事件被其他插件取消后是否仍响应。 默认由具体钩子实现决定,此字段可作为统一开关。
setIgnoreCancelled(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否忽略已取消的事件。属性组件在事件被其他插件取消后是否仍响应。 默认由具体钩子实现决定,此字段可作为统一开关。
setLastAttackTime(java.lang.Long) - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
上次发起攻击的时间戳(毫秒)。用于实现“冷却后首次攻击强化”、“连击间隔检测”等逻辑。
setLastAttackTime(java.lang.Long) - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次发起攻击的时间戳(毫秒)。用于实现“冷却后首次攻击强化”、“连击间隔检测”等逻辑。
setLastAttackTime(java.lang.Long) - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次发起攻击的时间戳(毫秒)。用于实现“冷却后首次攻击强化”、“连击间隔检测”等逻辑。
setLastDamageTime(java.lang.Long) - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
上次受到伤害的时间戳(毫秒)。常用于“受伤后无敌时间”、“受击触发技能”等场景。
setLastDamageTime(java.lang.Long) - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次受到伤害的时间戳(毫秒)。常用于“受伤后无敌时间”、“受击触发技能”等场景。
setLastDamageTime(java.lang.Long) - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次受到伤害的时间戳(毫秒)。常用于“受伤后无敌时间”、“受击触发技能”等场景。
setLastDefenseTime(java.lang.Long) - function in cn.org.bukkit.craneattribute.api.attribute.data.AttributeData
上次成功防御(如格挡、减伤触发)的时间戳(毫秒)。可用于反制类技能或防御反击机制。
setLastDefenseTime(java.lang.Long) - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次成功防御(如格挡、减伤触发)的时间戳(毫秒)。可用于反制类技能或防御反击机制。
setLastDefenseTime(java.lang.Long) - function in cn.org.bukkit.craneattribute.core.attribute.data.AbstractAttributeData
上次成功防御(如格挡、减伤触发)的时间戳(毫秒)。可用于反制类技能或防御反击机制。
setMainHandCooldown(org.bukkit.entity.Player,java.lang.Integer) - function in cn.org.bukkit.craneattribute.core.utils.BukkitUtils
为玩家主手物品设置冷却时间。若主手为空(AIR),则不执行任何操作。 否则对当前主手物品类型调用 Player.setCooldown。 冷却时间单位为游戏刻(tick),20 tick = 1 秒。
setMax(java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
属性的最大效果上限(通用字段)。
setMax(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性的最大效果上限(通用字段)。
setMax(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性的最大效果上限(通用字段)。
setMax(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.DefaultAttribute
属性的最大效果上限(通用字段)。
setMeta(java.lang.String,java.lang.Object) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
设置元数据键值对
setMeta(java.lang.String,java.lang.Object) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
设置元数据键值对
setMeta(java.util.UUID,java.lang.String,java.lang.Object) - function in cn.org.bukkit.craneattribute.api.attribute.handler.MetadataTracker
为指定实体设置一个元数据键值对。若该实体尚无元数据容器,则自动创建一个新的空映射。
setMeta(java.util.UUID,java.lang.String,java.lang.Object) - function in cn.org.bukkit.craneattribute.api.attribute.handler.MetadataTracker
为指定实体设置一个元数据键值对。若该实体尚无元数据容器,则自动创建一个新的空映射。
setMeta(org.bukkit.entity.LivingEntity,java.lang.String,java.lang.Object) - function in cn.org.bukkit.craneattribute.api.attribute.handler.MetadataTracker
 
setMeta(org.bukkit.entity.LivingEntity,java.lang.String,java.lang.Object) - function in cn.org.bukkit.craneattribute.api.attribute.handler.MetadataTracker
 
setMetadata(java.util.Map) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性组件自定义元数据存储。键为字符串标识,值可为任意对象。
setMetadata(java.util.Map) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性组件自定义元数据存储。键为字符串标识,值可为任意对象。
setMetadata(java.lang.String,org.bukkit.metadata.MetadataValue) - function in taboolib.platform.type.BukkitProxyEvent
 
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
属性名称。用于 UI 展示、日志输出或指令反馈,支持运行时修改。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性名称。用于 UI 展示、日志输出或指令反馈,支持运行时修改。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性名称。用于 UI 展示、日志输出或指令反馈,支持运行时修改。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.DefaultAttribute
属性名称。用于 UI 展示、日志输出或指令反馈,支持运行时修改。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.source.ArrayMapAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.source.EquipmentAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.source.FormatListAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.source.ItemStackAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.source.ListAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.source.MapAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticItemStackAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
setName(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.source.StaticListAttributeSource
属性来源的唯一标识名称。用于注册、查询和移除该来源(例如:"armor_set_bonus"、"potion_strength_ii"、"skill_inferno")。 同名来源会被覆盖。
setNumber(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
设置"GENERIC"(通用)数值项为给定值。
setNumber(java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
设置指定名称的数值项为给定值。
setPack(io.lumine.mythic.api.packs.Pack) - function in io.lumine.mythic.core.skills.AbstractSkill
 
setParent(io.lumine.mythic.api.skills.SkillHolder) - function in io.lumine.mythic.core.skills.SkillMechanic
 
setPercentMax(java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
百分比型属性的最大叠加值。用于限制该属性组件对 basicPercents 的贡献上限(如“最多提供 +30% 暴击率”)。
setPercentMax(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
百分比型属性的最大叠加值。用于限制该属性组件对 basicPercents 的贡献上限(如“最多提供 +30% 暴击率”)。
setPercentMax(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
百分比型属性的最大叠加值。用于限制该属性组件对 basicPercents 的贡献上限(如“最多提供 +30% 暴击率”)。
setPercents(java.util.Map) - function in cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource
百分比型属性加成映射。键:属性名称 值:百分比范围 [min, max]。这些值通常在基础值计算完成后,以 乘法或加成比例 方式应用。
setPercents(java.util.Map) - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
百分比型属性加成映射。键:属性名称 值:百分比范围 [min, max]。这些值通常在基础值计算完成后,以 乘法或加成比例 方式应用。
setPercents(java.util.Map) - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
百分比型属性加成映射。键:属性名称 值:百分比范围 [min, max]。这些值通常在基础值计算完成后,以 乘法或加成比例 方式应用。
setPercents(java.util.Map) - function in cn.org.bukkit.craneattribute.core.attribute.source.ArrayMapAttributeSource
百分比型属性加成映射。键:属性名称 值:百分比范围 [min, max]。这些值通常在基础值计算完成后,以 乘法或加成比例 方式应用。
setPercents(java.util.Map) - function in cn.org.bukkit.craneattribute.core.attribute.source.MapAttributeSource
百分比型属性加成映射。键:属性名称 值:百分比范围 [min, max]。这些值通常在基础值计算完成后,以 乘法或加成比例 方式应用。
setPersist(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
设置计数器的持久化标志。
setPower(java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
属性所提供的战斗力。用于综合战力评估、平衡性分析。 不直接影响游戏逻辑,但可被其他系统(如排行榜、AI 决策)引用。
setPower(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性所提供的战斗力。用于综合战力评估、平衡性分析。 不直接影响游戏逻辑,但可被其他系统(如排行榜、AI 决策)引用。
setPower(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
属性所提供的战斗力。用于综合战力评估、平衡性分析。 不直接影响游戏逻辑,但可被其他系统(如排行榜、AI 决策)引用。
setPower(java.lang.Double) - function in cn.org.bukkit.craneattribute.core.attribute.DefaultAttribute
属性所提供的战斗力。用于综合战力评估、平衡性分析。 不直接影响游戏逻辑,但可被其他系统(如排行榜、AI 决策)引用。
setPriority(java.lang.Integer) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
setPriority(java.lang.Integer) - function in cn.org.bukkit.craneattribute.api.read.LineReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
setPriority(java.lang.Integer) - function in cn.org.bukkit.craneattribute.api.read.LineReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
setPriority(java.lang.Integer) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
setPriority(java.lang.Integer) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
setPriority(java.lang.Integer) - function in cn.org.bukkit.craneattribute.core.read.condition.EquipmentTypeConditionReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
setPriority(java.lang.Integer) - function in cn.org.bukkit.craneattribute.core.read.condition.LevelConditionReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
setPriority(java.lang.Integer) - function in cn.org.bukkit.craneattribute.core.read.condition.PermissionConditionReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
setPriority(java.lang.Integer) - function in cn.org.bukkit.craneattribute.core.read.mapping.LineMappingReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
setPriority(java.lang.Integer) - function in cn.org.bukkit.craneattribute.core.read.value.NumberValueReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
setPriority(java.lang.Integer) - function in cn.org.bukkit.craneattribute.core.read.value.RomanValueReader
执行优先级。数值越小,越早执行。用于控制多个属性组件在同一事件中的调用顺序。 例如:伤害计算前加成(priority = 10)应在基础伤害计算(priority = 50)之前。
setRemoveTask(java.util.Map) - function in cn.org.bukkit.craneattribute.core.command.utils.CommandHelper
 
setShouldPersist(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.api.attribute.source.Persistable
标识该属性来源是否应被持久化保存到外部存储。
  • 若为 true:系统应在实体保存时(如玩家退出)将此来源序列化;

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

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

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

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

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

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

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

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

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

注意:即使 shouldPersist 为 true,若 AttributeSource.
setSkipFilter(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.api.attribute.AttributeComponent
是否跳过全局过滤器。若为 true,则不再检查属性值,适用于核心机制或管理员特权效果。
setSkipFilter(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否跳过全局过滤器。若为 true,则不再检查属性值,适用于核心机制或管理员特权效果。
setSkipFilter(java.lang.Boolean) - function in cn.org.bukkit.craneattribute.core.attribute.Attribute
是否跳过全局过滤器。若为 true,则不再检查属性值,适用于核心机制或管理员特权效果。
setSourceRemoveTriggers(.<Error class: unknown class>) - function in cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource
定义该属性来源在何种事件触发时应被自动移除。
setSourceRemoveTriggers(.<Error class: unknown class>) - function in cn.org.bukkit.craneattribute.api.attribute.source.data.AttributeSourceData
定义该属性来源在何种事件触发时应被自动移除。
setSourceRemoveTriggers(.<Error class: unknown class>) - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
定义该属性来源在何种事件触发时应被自动移除。
setSourceRemoveTriggers(.<Error class: unknown class>) - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
定义该属性来源在何种事件触发时应被自动移除。
setTargetsCreativePlayers(java.lang.Boolean) - function in io.lumine.mythic.core.skills.AbstractSkill
 
setTargetsCreativePlayers(java.lang.Boolean) - function in io.lumine.xikage.mythicmobs.skills.AbstractSkill
 
setTempAttributeValue(java.util.UUID,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
直接设置指定实体某临时属性的值为固定值。
setTempAttributeValue(java.util.UUID,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
直接设置指定实体某临时属性的值为固定值。
setTempAttributeValue(java.util.UUID,java.lang.String,java.lang.Double,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
直接设置指定实体某临时属性的值为一个范围。
setTempAttributeValue(java.util.UUID,java.lang.String,java.lang.Double,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
直接设置指定实体某临时属性的值为一个范围。
setTempAttributeValue(org.bukkit.entity.LivingEntity,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
setTempAttributeValue(org.bukkit.entity.LivingEntity,java.lang.String,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
setTempAttributeValue(org.bukkit.entity.LivingEntity,java.lang.String,java.lang.Double,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
setTempAttributeValue(org.bukkit.entity.LivingEntity,java.lang.String,java.lang.Double,java.lang.Double) - function in cn.org.bukkit.craneattribute.api.attribute.handler.AttributeTracker
 
setText(java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
设置"GENERIC"(通用)文本项为给定文本。
setText(java.lang.String,java.lang.String) - function in cn.org.bukkit.craneattribute.core.attribute.counter.Counter
设置指定名称的文本项为给定文本。
setTextDisplay(java.util.Map) - function in cn.org.bukkit.craneattribute.core.command.utils.CommandHelper
 
setThreadSafetyLevel(io.lumine.mythic.api.skills.ThreadSafetyLevel) - function in io.lumine.mythic.core.skills.AbstractSkill
 
setTick(java.lang.Long) - function in cn.org.bukkit.craneattribute.api.effect.VisualEffectComponent
 
setTick(java.lang.Long) - function in cn.org.bukkit.craneattribute.core.effect.VisualEffect
 
setTime(java.lang.Long) - function in cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource
过期时间戳(毫秒),由 System.currentTimeMillis() 计算得出。
  • 若值为 -1L,表示永久有效(不会自动过期);

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

setTimerInterval(java.lang.Integer) - function in io.lumine.mythic.core.skills.SkillMechanic
 
setTimerInterval(java.lang.Integer) - function in io.lumine.xikage.mythicmobs.skills.SkillMechanic
 
setTrigger(io.lumine.mythic.api.skills.SkillTrigger) - function in io.lumine.mythic.core.skills.AbstractSkill
 
setValues(java.util.Map) - function in cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource
基础数值型属性加成映射。键:属性名称 值:该属性的数值范围 [min, max],用于支持随机化(如 “造成 10~15 点额外伤害”)。这些值通常以 加法方式 叠加到基础属性上。
setValues(java.util.Map) - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
基础数值型属性加成映射。键:属性名称 值:该属性的数值范围 [min, max],用于支持随机化(如 “造成 10~15 点额外伤害”)。这些值通常以 加法方式 叠加到基础属性上。
setValues(java.util.Map) - function in cn.org.bukkit.craneattribute.core.attribute.source.AbstractAttributeSource
基础数值型属性加成映射。键:属性名称 值:该属性的数值范围 [min, max],用于支持随机化(如 “造成 10~15 点额外伤害”)。这些值通常以 加法方式 叠加到基础属性上。
setValues(java.util.Map) - function in cn.org.bukkit.craneattribute.core.attribute.source.ArrayMapAttributeSource
基础数值型属性加成映射。键:属性名称 值:该属性的数值范围 [min, max],用于支持随机化(如 “造成 10~15 点额外伤害”)。这些值通常以 加法方式 叠加到基础属性上。
setValues(java.util.Map) - function in cn.org.bukkit.craneattribute.core.attribute.source.MapAttributeSource
基础数值型属性加成映射。键:属性名称 值:该属性的数值范围 [min, max],用于支持随机化(如 “造成 10~15 点额外伤害”)。这些值通常以 加法方式 叠加到基础属性上。
shoot(org.bukkit.event.entity.EntityShootBowEvent) - function in cn.org.bukkit.craneattribute.core.listener.EntityListener
 
shouldPersist(cn.org.bukkit.craneattribute.api.attribute.source.AttributeSource) - function in cn.org.bukkit.craneattribute.api.utils.UtilsKt
 
shutdown() - function in cn.org.bukkit.craneattribute.core.manager.CaTaskManager
 
shutdown() - function in cn.org.bukkit.craneattribute.core.manager.EntityDataManager
 
simple(java.lang.String) - function in cn.org.bukkit.craneattribute.core.command.utils.BukkitHelper
 
simpleInvoke(java.lang.String,java.lang.Object) - function in cn.org.bukkit.craneattribute.core.hooker.nashorn.CompiledJs
 
SLOW_FALLING() - function in cn.org.bukkit.craneattribute.core.utils.BukkitPotionEffectType
 
SLOWNESS() - function in cn.org.bukkit.craneattribute.core.utils.BukkitPotionEffectType
 
SNEAKING_SPEED() - function in cn.org.bukkit.craneattribute.core.utils.BukkitAttribute
 
SortableAttributes - class in cn.org.bukkit.craneattribute.core.manager.data
 
sourceCheck(org.bukkit.event.player.PlayerInteractEntityEvent) - function in cn.org.bukkit.craneattribute.core.listener.EntityListener
 
SourceCommand - class in cn.org.bukkit.craneattribute.core.command
 
SourceHelper - class in cn.org.bukkit.craneattribute.core.command.utils
 
SourceRemoveTrigger - class in cn.org.bukkit.craneattribute.api.attribute.source
属性来源的移除触发条件标识。每个 SourceRemoveTrigger 代表一种移除时机(如属性更新、死亡、换世界等)。 内置常用触发器通过 cn.org.bukkit.craneattribute.core.attribute.source.SourceRemoveTriggers 对象提供,也支持插件通过字符串创建自定义触发器。注意:两个 SourceRemoveTrigger 实例若 key 相同(忽略大小写和空格),则视为相等, 并且系统会自动复用同一实例以节省内存。
SourceRemoveTriggers - class in cn.org.bukkit.craneattribute.core.attribute.source
 
SourceRemoveTriggerSerializer - class in cn.org.bukkit.craneattribute.api.utils
 
spawn() - function in cn.org.bukkit.craneattribute.api.effect.VisualEffectComponent
 
spawn() - function in cn.org.bukkit.craneattribute.core.effect.VisualEffect
 
spawn(org.bukkit.event.entity.EntitySpawnEvent) - function in cn.org.bukkit.craneattribute.core.listener.EntityListener
 
SPAWN_REINFORCEMENTS() - function in cn.org.bukkit.craneattribute.core.utils.BukkitAttribute
 
SPEED() - function in cn.org.bukkit.craneattribute.core.utils.BukkitPotionEffectType
 
splitSlash(java.util.List) - function in cn.org.bukkit.craneattribute.api.utils.ListUtilsKt
 
StaticItemStackAttributeSource - class in cn.org.bukkit.craneattribute.core.attribute.source
 
StaticListAttributeSource - class in cn.org.bukkit.craneattribute.core.attribute.source
 
STEP_HEIGHT() - function in cn.org.bukkit.craneattribute.core.utils.BukkitAttribute
 
STRENGTH() - function in cn.org.bukkit.craneattribute.core.utils.BukkitPotionEffectType
 
StringUtilsKt - class in cn.org.bukkit.craneattribute.api.utils
 
SUBMERGED_MINING_SPEED() - function in cn.org.bukkit.craneattribute.core.utils.BukkitAttribute
 
swap(org.bukkit.event.player.PlayerSwapHandItemsEvent) - function in cn.org.bukkit.craneattribute.core.listener.PlayerListener
 
SWEEPING_DAMAGE_RATIO() - function in cn.org.bukkit.craneattribute.core.utils.BukkitAttribute
 
sync(java.lang.Runnable) - function in cn.org.bukkit.craneattribute.core.utils.SchedulerUtils
在 Bukkit 主线程(主世界线程)上安全地执行一个任务。 如果当前线程已经是主线程,则直接运行任务;否则,将任务提交到调度器在下一个 tick 执行。
syncLater(java.lang.Long,java.lang.Runnable) - function in cn.org.bukkit.craneattribute.core.utils.SchedulerUtils
在 Bukkit 主线程上,延迟指定时间后执行一次任务。 此任务没有标识符,无法通过 cancelTask 取消,且执行完毕后不会进行额外的清理。 适用于简单的、一次性的、无需追踪的任务。
syncLater(java.lang.String,java.lang.Long,java.lang.Runnable) - function in cn.org.bukkit.craneattribute.core.utils.SchedulerUtils
在 Bukkit 主线程上,延迟指定时间后执行一次任务,并在任务执行完毕后自动清理。 此方法会先取消任何同 source 标识符关联的旧任务,以防止任务堆积。
syncTimer(java.lang.Long,java.lang.Long,java.lang.Runnable) - function in cn.org.bukkit.craneattribute.core.utils.SchedulerUtils
在 Bukkit 主线程上,创建一个以固定周期重复执行的任务。 此任务没有标识符,无法通过 cancelTask 取消。 警告:此任务将一直运行,直到插件被禁用,无法在运行时停止。 仅适用于希望随插件生命周期永久运行的后台任务。
syncTimer(java.lang.String,java.lang.Long,java.lang.Long,java.lang.Runnable) - function in cn.org.bukkit.craneattribute.core.utils.SchedulerUtils
在 Bukkit 主线程上,创建一个以固定周期重复执行的任务。 此方法会先取消任何同 source 标识符关联的旧任务。 注意:此任务需要手动调用 cancelTask 来停止,否则会持续运行直到插件被禁用。
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W