Uses of Interface
io.lumine.mythic.api.skills.SkillMetadata
Packages that use SkillMetadata
Package
Description
-
Uses of SkillMetadata in io.lumine.mythic.api.adapters
Methods in io.lumine.mythic.api.adapters with parameters of type SkillMetadataModifier and TypeMethodDescriptionabstract voidAbstractFirework.launch(SkillMetadata data, AbstractLocation location) -
Uses of SkillMetadata in io.lumine.mythic.api.mobs
Methods in io.lumine.mythic.api.mobs with parameters of type SkillMetadataModifier and TypeMethodDescriptionvoidMythicMob.executeSignalSkill(String signal, SkillMetadata data) voidMythicMob.executeSkills(SkillTrigger cause, SkillMetadata data) -
Uses of SkillMetadata in io.lumine.mythic.api.skills
Methods in io.lumine.mythic.api.skills that return SkillMetadataModifier and TypeMethodDescriptionSkillMetadata.deepClone()SkillMetadata.setEntityTarget(AbstractEntity target) SkillMetadata.setEntityTargets(Collection<AbstractEntity> targets) SkillMetadata.setIsAsync(boolean b) SkillMetadata.setLocationTarget(AbstractLocation target) SkillMetadata.setLocationTargets(Collection<AbstractLocation> targets) SkillMetadata.setMetadata(String key, Object value) SkillMetadata.setOrigin(AbstractLocation o) Methods in io.lumine.mythic.api.skills with parameters of type SkillMetadataModifier and TypeMethodDescriptionIMetaSkill.cast(SkillMetadata data) INoTargetSkill.cast(SkillMetadata data) ITargetedEntitySkill.castAtEntity(SkillMetadata data, AbstractEntity target) ITargetedLocationSkill.castAtLocation(SkillMetadata data, AbstractLocation target) voidSkill.execute(SkillMetadata data) SkillManager.getLocationTarget(SkillTargeter targeter, SkillMetadata data) booleanSkill.isUsable(SkillMetadata data) booleanSkill.isUsable(SkillMetadata data, SkillTrigger trigger) -
Uses of SkillMetadata in io.lumine.mythic.api.skills.conditions
Methods in io.lumine.mythic.api.skills.conditions with parameters of type SkillMetadataModifier and TypeMethodDescriptionbooleanISkillMetaComparisonCondition.check(SkillMetadata meta, AbstractEntity target) booleanISkillMetaCondition.check(SkillMetadata meta) -
Uses of SkillMetadata in io.lumine.mythic.api.skills.targeters
Methods in io.lumine.mythic.api.skills.targeters with parameters of type SkillMetadataModifier and TypeMethodDescriptionIEntityTargeter.getEntities(SkillMetadata data) ILocationTargeter.getLocations(SkillMetadata data) -
Uses of SkillMetadata in io.lumine.mythic.bukkit
Method parameters in io.lumine.mythic.bukkit with type arguments of type SkillMetadataModifier and TypeMethodDescriptionbooleanBukkitAPIHelper.castSkill(org.bukkit.entity.Entity e, String skillName, float power, Consumer<SkillMetadata> transformer) booleanBukkitAPIHelper.castSkill(org.bukkit.entity.Entity e, String skillName, Consumer<SkillMetadata> transformer) booleanBukkitAPIHelper.castSkill(org.bukkit.entity.Entity e, String skillName, org.bukkit.entity.Entity trigger, org.bukkit.Location origin, Collection<org.bukkit.entity.Entity> eTargets, Collection<org.bukkit.Location> lTargets, float power, Consumer<SkillMetadata> transformer) booleanBukkitAPIHelper.castSkill(org.bukkit.entity.Entity e, String skillName, org.bukkit.Location origin, float power, Consumer<SkillMetadata> transformer) booleanBukkitAPIHelper.castSkill(org.bukkit.entity.Entity e, String skillName, org.bukkit.Location origin, Consumer<SkillMetadata> transformer) -
Uses of SkillMetadata in io.lumine.mythic.bukkit.adapters
Methods in io.lumine.mythic.bukkit.adapters that return SkillMetadataModifier and TypeMethodDescriptionstatic SkillMetadataBukkitTriggerMetadata.apply(SkillMetadata meta, org.bukkit.event.entity.EntityDamageEvent event) static SkillMetadataBukkitTriggerMetadata.apply(SkillMetadata meta, org.bukkit.event.entity.EntityShootBowEvent event) static SkillMetadataBukkitTriggerMetadata.apply(SkillMetadata meta, org.bukkit.event.entity.ProjectileLaunchEvent event) Methods in io.lumine.mythic.bukkit.adapters with parameters of type SkillMetadataModifier and TypeMethodDescriptionstatic voidBukkitTriggerMetadata.apply(SkillMetadata meta, org.bukkit.event.block.BlockBreakEvent event) static voidBukkitTriggerMetadata.apply(SkillMetadata meta, org.bukkit.event.block.BlockPlaceEvent event) static SkillMetadataBukkitTriggerMetadata.apply(SkillMetadata meta, org.bukkit.event.entity.EntityDamageEvent event) static SkillMetadataBukkitTriggerMetadata.apply(SkillMetadata meta, org.bukkit.event.entity.EntityShootBowEvent event) static SkillMetadataBukkitTriggerMetadata.apply(SkillMetadata meta, org.bukkit.event.entity.ProjectileLaunchEvent event) voidBukkitFirework.launch(SkillMetadata data, AbstractLocation location) -
Uses of SkillMetadata in io.lumine.mythic.bukkit.events
Constructors in io.lumine.mythic.bukkit.events with parameters of type SkillMetadataModifierConstructorDescriptionMythicTriggerEvent(IParentSkill parent, SkillTrigger trigger, SkillTriggerMetadata triggerMetadata, SkillMetadata skillMetadata, boolean sync) -
Uses of SkillMetadata in io.lumine.mythic.core.mobs
Methods in io.lumine.mythic.core.mobs with parameters of type SkillMetadataModifier and TypeMethodDescriptionvoidMobType.executeSignalSkill(String signal, SkillMetadata data) voidMobType.executeSkills(SkillTrigger cause, SkillMetadata data) -
Uses of SkillMetadata in io.lumine.mythic.core.skills
Classes in io.lumine.mythic.core.skills that implement SkillMetadataModifier and TypeClassDescriptionclassHolds all metadata necessary for skills to executeMethods in io.lumine.mythic.core.skills that return SkillMetadataModifier and TypeMethodDescriptionEventExecutor.buildSkillMetadata(SkillTrigger trigger, SkillCaster caster, AbstractEntity triggerEntity, AbstractLocation origin, boolean sync) EventExecutor.buildSkillMetadata(SkillTrigger trigger, SkillTriggerMetadata triggerMetadata, SkillCaster caster, AbstractEntity triggerEntity, AbstractLocation origin, boolean sync) AbstractSkill.evaluateTargets(SkillMetadata data) AbstractSkill.evaluateTargets(SkillMetadata data, SkillTargeter targeter) Methods in io.lumine.mythic.core.skills with parameters of type SkillMetadataModifier and TypeMethodDescriptionprotected booleanAbstractSkill.checkSkillTrigger(SkillMetadata meta) booleanSkillCondition.evaluateCaster(SkillMetadata meta) AbstractSkill.evaluateTargets(SkillMetadata data) AbstractSkill.evaluateTargets(SkillMetadata data, SkillTargeter targeter) booleanSkillCondition.evaluateTargets(SkillMetadata meta) booleanSkillCondition.evaluateToEntity(SkillMetadata data, AbstractEntity t) booleanSkillCondition.evaluateTrigger(SkillMetadata meta) voidMetaSkill.execute(SkillMetadata data) static voidMetaSkill.execute(SkillMetadata data, Queue<SkillMechanic> skillqueue) booleanSkillMechanic.execute(SkillMetadata oData) protected static voidSkillMechanic.executeNoTargetSkill(ISkillMechanic mechanic, SkillMetadata data) booleanSkillMechanic.executeSkills(SkillMetadata data) protected static voidSkillMechanic.executeTargetedEntitySkill(ISkillMechanic mechanic, SkillMetadata data, boolean targetIsOrigin) protected static voidSkillMechanic.executeTargetedLocationSkill(ISkillMechanic mechanic, SkillMetadata data, boolean targetIsOrigin) abstract Collection<AbstractPlayer>SkillAudience.get(SkillMetadata data, AbstractEntity target) SkillExecutor.getLocationTarget(SkillTargeter targeter, SkillMetadata data) protected booleanSkillCondition.handleOutcome(SkillMetadata meta, boolean outcome) booleanMetaSkill.isUsable(SkillMetadata data) booleanMetaSkill.isUsable(SkillMetadata meta, SkillTrigger trigger) booleanSkillMechanic.isUsableFromCaster(SkillMetadata meta) booleanSkillMechanic.isUsableFromSkill(SkillMetadata meta) voidEventExecutor.processStatsPost(SkillMetadata data, SkillTriggerMetadata triggerMetadata) voidEventExecutor.processStatsPost(SkillMetadata data, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry) voidEventExecutor.processStatsPre(SkillMetadata data, SkillTriggerMetadata triggerMetadata) voidEventExecutor.processStatsPre(SkillMetadata data, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry) EventExecutor.processTriggerMechanics(SkillMetadata data, SkillTriggerMetadata triggerMetadata) voidAbstractSkill.triggerCooldown(SkillMetadata data) booleanSkillMechanic.usable(SkillMetadata meta) Deprecated.Constructors in io.lumine.mythic.core.skills with parameters of type SkillMetadataModifierConstructorDescriptionDelayedSkill(SkillMetadata data, Queue<SkillMechanic> skills) TriggeredSkill(SkillMetadata data) Constructor parameters in io.lumine.mythic.core.skills with type arguments of type SkillMetadataModifierConstructorDescriptionTriggeredSkill(SkillTrigger cause, SkillCaster caster, AbstractLocation origin, AbstractEntity trigger, Collection<SkillMechanic> mechanics, boolean sync, Consumer<SkillMetadata> transformer) Deprecated.TriggeredSkill(SkillTrigger cause, ActiveMob am, AbstractEntity trigger, boolean sync, Consumer<SkillMetadata> transformer) Deprecated. -
Uses of SkillMetadata in io.lumine.mythic.core.skills.audience
Methods in io.lumine.mythic.core.skills.audience with parameters of type SkillMetadataModifier and TypeMethodDescriptionCasterAudience.get(SkillMetadata data, AbstractEntity target) CustomAudience.get(SkillMetadata data, AbstractEntity target) NearbyAudience.get(SkillMetadata data, AbstractEntity target) NonSelfWorldAudience.get(SkillMetadata data, AbstractEntity target) TargetAudience.get(SkillMetadata data, AbstractEntity target) TargeterAudience.get(SkillMetadata data, AbstractEntity target) TrackedAudience.get(SkillMetadata data, AbstractEntity target) WorldAudience.get(SkillMetadata data, AbstractEntity target) -
Uses of SkillMetadata in io.lumine.mythic.core.skills.auras
Fields in io.lumine.mythic.core.skills.auras declared as SkillMetadataMethods in io.lumine.mythic.core.skills.auras with parameters of type SkillMetadataModifier and TypeMethodDescriptionbooleanAura.AuraTracker.executeAuraSkill(Optional<Skill> skill, SkillMetadata data) booleanAura.AuraTracker.executeAuraSkill(Optional<Skill> skill, SkillMetadata data, boolean atCaster) booleanAura.AuraTracker.executeTargetedAuraSkill(Optional<Skill> skill, SkillMetadata data, AbstractEntity target) Constructors in io.lumine.mythic.core.skills.auras with parameters of type SkillMetadataModifierConstructorDescriptionAuraTracker(AbstractEntity entity, SkillMetadata data) AuraTracker(AbstractLocation location, SkillMetadata data) AuraTracker(SkillCaster caster, AbstractEntity target, SkillMetadata data) AuraTracker(SkillCaster caster, AbstractLocation target, SkillMetadata data) AuraTracker(SkillMetadata data) -
Uses of SkillMetadata in io.lumine.mythic.core.skills.conditions
Methods in io.lumine.mythic.core.skills.conditions with parameters of type SkillMetadataModifier and TypeMethodDescriptionbooleanCompositeCondition.evaluateCaster(SkillMetadata meta) booleanCompositeCondition.evaluateTargets(SkillMetadata meta) booleanCompositeCondition.evaluateToEntity(SkillMetadata data, AbstractEntity t) booleanCompositeCondition.evaluateTrigger(SkillMetadata meta) -
Uses of SkillMetadata in io.lumine.mythic.core.skills.conditions.all
Methods in io.lumine.mythic.core.skills.conditions.all with parameters of type SkillMetadataModifier and TypeMethodDescriptionbooleanBowTensionCondition.check(SkillMetadata data) booleanChanceCondition.check(SkillMetadata meta) booleanChanceCondition.check(SkillMetadata meta, AbstractEntity target) booleanDamageAmountCondition.check(SkillMetadata meta) booleanDamageCauseCondition.check(SkillMetadata meta) booleanDamageHasTagCondition.check(SkillMetadata meta) booleanHasAuraCondition.check(SkillMetadata meta, AbstractEntity target) booleanHealthCondition.check(SkillMetadata meta, AbstractEntity target) booleanIsChildCondition.check(SkillMetadata meta, AbstractEntity target) booleanLineOfSightFromOriginCondition.check(SkillMetadata meta, AbstractEntity target) booleanLivingInRadiusCondition.check(SkillMetadata meta) booleanMobsInRadiusCondition.check(SkillMetadata meta) booleanMythicKeyIdCondition.check(SkillMetadata data) booleanNameCondition.check(SkillMetadata meta, AbstractEntity target) booleanStringEqualsCondition.check(SkillMetadata meta, AbstractEntity target) booleanTargetsCondition.check(SkillMetadata meta) booleanVariableEqualsCondition.check(SkillMetadata meta) booleanVariableInRangeCondition.check(SkillMetadata meta) booleanVariableIsSetCondition.check(SkillMetadata meta) -
Uses of SkillMetadata in io.lumine.mythic.core.skills.damage
Methods in io.lumine.mythic.core.skills.damage with parameters of type SkillMetadataModifier and TypeMethodDescriptionprotected voidDamagingMechanic.doDamage(SkillMetadata data, AbstractEntity target, double amount) -
Uses of SkillMetadata in io.lumine.mythic.core.skills.mechanics
Fields in io.lumine.mythic.core.skills.mechanics declared as SkillMetadataMethods in io.lumine.mythic.core.skills.mechanics with parameters of type SkillMetadataModifier and TypeMethodDescriptionvoidProjectileVelocityMechanic.applyVelocityChange(SkillMetadata data, Projectile.ProjectileTracker projectile) protected doubleOnAttackMechanic.calculateDamage(SkillMetadata data, AbstractEntity target, double damage) protected doubleOnDamagedMechanic.calculateDamage(SkillMetadata meta, AbstractEntity entity, org.bukkit.event.entity.EntityDamageEvent event) ActivateSpawnerMechanic.cast(SkillMetadata data) ArmAnimationMechanic.cast(SkillMetadata data) AttributeMechanic.cast(SkillMetadata data) AttributeModifierMechanic.cast(SkillMetadata data) BarCreateMechanic.cast(SkillMetadata data) BarRemoveMechanic.cast(SkillMetadata data) BarSetMechanic.cast(SkillMetadata data) CancelEventMechanic.cast(SkillMetadata data) CommandMechanic.cast(SkillMetadata data) ConsumeHeldItemMechanic.cast(SkillMetadata data) CquipMechanic.cast(SkillMetadata data) DisguiseAsBlockMechanic.cast(SkillMetadata data) DisguiseMechanic.cast(SkillMetadata data) DisguiseModifyMechanic.cast(SkillMetadata data) DisguiseModifyNewMechanic.cast(SkillMetadata data) DisguiseOldMechanic.cast(SkillMetadata data) DisguiseRemoveMechanic.cast(SkillMetadata data) DismountMechanic.cast(SkillMetadata data) DisplayTransformationMechanic.cast(SkillMetadata data) EjectPassengerMechanic.cast(SkillMetadata data) EquipMechanic.cast(SkillMetadata data) GCDMechanic.cast(SkillMetadata data) JumpMechanic.cast(SkillMetadata data) MetaSkillMechanic.cast(SkillMetadata dataIn) MetaVariableSkillMechanic.cast(SkillMetadata dataIn) ModifyGlobalScoreMechanic.cast(SkillMetadata data) ModifyMobScoreMechanic.cast(SkillMetadata data) ModifyProjectileMechanic.cast(SkillMetadata data) ModifyScoreMechanic.cast(SkillMetadata data) MountMechanic.cast(SkillMetadata data) ProjectileVelocityMechanic.cast(SkillMetadata data) PushButtonMechanic.cast(SkillMetadata data) RandomSkillMechanic.cast(SkillMetadata data) RaytraceMechanic.cast(SkillMetadata data) RemountMechanic.cast(SkillMetadata data) RunAIGoalSelectorMechanic.cast(SkillMetadata data) RunAITargetSelectorMechanic.cast(SkillMetadata data) SetGlobalScoreMechanic.cast(SkillMetadata data) SetLevelMechanic.cast(SkillMetadata data) SetMobScoreMechanic.cast(SkillMetadata data) SetNameMechanic.cast(SkillMetadata data) SetProjectileBulletModelMechanic.cast(SkillMetadata data) SpeakMechanic.cast(SkillMetadata data) SudoSkillMechanic.cast(SkillMetadata data) SuicideMechanic.cast(SkillMetadata data) SummonPassengerMechanic.cast(SkillMetadata data) SwitchMechanic.cast(SkillMetadata meta) TeleportYMechanic.cast(SkillMetadata data) TerminateProjectile.cast(SkillMetadata data) ThreatClearMechanic.cast(SkillMetadata data) ThrowErrorMechanic.cast(SkillMetadata data) ToggleLeverMechanic.cast(SkillMetadata data) WeatherMechanic.cast(SkillMetadata data) WEReplaceMechanic.cast(SkillMetadata data) AddTradeMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) AnimateArmorStandMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ArrowVolleyMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) AttributeMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) AttributeModifierMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) AuraMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) AuraRemoveMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) BlackScreenEffect.castAtEntity(SkillMetadata data, AbstractEntity target) BlockMaskEffect.castAtEntity(SkillMetadata data, AbstractEntity target) BlockPhysicsMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) BloodyScreenEffect.castAtEntity(SkillMetadata data, AbstractEntity target) BoneMealMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) BossBorderEffect.castAtEntity(SkillMetadata data, AbstractEntity target) BouncyMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) BreakBlockAndGiveItemMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) BreakBlockMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) CastMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ChainMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ChainMissileMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ClearExperienceLevelsMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) CloseInventoryMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) CommandMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ConsumeMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ConsumeSlotItemMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) CurrencyGiveMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) CurrencyTakeMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) DamageBaseMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) DamageMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) DamagePercentMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) DamagePhysicalMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) DecapitateMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) DisengageMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) DisguiseTargetMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) DisplayTransformationMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) DopplegangerMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) DropItemMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) EnderBeamMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) EnderDragonSetPhaseMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) EnderEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ExplosionEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ExplosionMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ExtinguishMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) FeedSkill.castAtEntity(SkillMetadata data, AbstractEntity target) FireworkEffect.castAtEntity(SkillMetadata data, AbstractEntity target) FlamesEffect.castAtEntity(SkillMetadata data, AbstractEntity target) FlyMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ForcePullMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) FreezeMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) GeyserEffect.castAtEntity(SkillMetadata data, AbstractEntity target) GiveExperienceLevelsMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) GiveItemFromSlotMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) GiveItemFromTargetMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) GiveItemMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) GlowEffect.castAtEntity(SkillMetadata data, AbstractEntity target) GoToMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) GuardianBeamEffect.castAtEntity(SkillMetadata data, AbstractEntity target) HealMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) HealPercentMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) HideMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) HologramMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) IgniteMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ItemSprayEffect.castAtEntity(SkillMetadata data, AbstractEntity target) LeapMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) LightningEffect.castAtEntity(SkillMetadata data, AbstractEntity target) LightningMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) LookMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) LungeMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) MessageJSONMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) MessageMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) MissileMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ModifyTargetScoreMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) MountMeMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) MountTargetMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) MythicEnhancedParticleEffect.castAtEntity(SkillMetadata skillMetadata, AbstractEntity abstractEntity) OnAttackMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) OnBlockBreakMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) OnBlockPlaceMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) OnDamagedMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) OnDeathMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) OnInteractMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) OnKeyPressMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) OnKeyReleaseMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) OnLeftClickMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) OnShootMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) OrbitalMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) OxygenMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleAtomEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleBoxEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleEquationEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleLineEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleLineEquationEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleLineHelixEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleLineRingEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleOrbitalEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleRingEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleSphereEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleTornadoEffect.castAtEntity(SkillMetadata data, AbstractEntity target) ParticleWaveEffect.castAtEntity(SkillMetadata data, AbstractEntity target) PickUpItemMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) PlayAnimationEffect.castAtEntity(SkillMetadata data, AbstractEntity target) PolygonMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) PoseArmorStandMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) PotionClearMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) PotionMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) PrisonMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ProjectileMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) PropelMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) PullMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) RallyMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) RandomMessageMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) RecoilEffect.castAtEntity(SkillMetadata data, AbstractEntity target) RemoveMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) RemoveOwnerMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SaddleMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SendActionMessageMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SendResourcePackMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SendTitleMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SendToastMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetAIMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetBlockTypeMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetCollidableMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetFactionMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetGameModeMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetGlidingMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetHealthMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetLeashHolderMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetMaterialCooldownMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetMaxHealthMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetMobColorMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetNameMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetNoDamageTicksMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetOwnerMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetParentMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetPathfindingMalusMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetPitchMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetRaiderCanJoinRaidMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetRaiderPatrolBlockMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetRaiderPatrolLeaderMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetRotationMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetSpeedMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetStanceMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetTargetMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetTargetScoreMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetTongueTargetMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SetUseGravityMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ShieldBreakMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ShieldMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ShieldPercentMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ShootFireballMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ShootMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ShootPotionMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ShootShulkerMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ShootSkullMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ShowEntityMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SignalMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SkillCooldownMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SkyboxEffect.castAtEntity(SkillMetadata data, AbstractEntity target) SlashMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SmokeEffect.castAtEntity(SkillMetadata data, AbstractEntity target) SmokeSwirlEffect.castAtEntity(SkillMetadata data, AbstractEntity target) SoundEffect.castAtEntity(SkillMetadata data, AbstractEntity target) SpeakMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SpinEffect.castAtEntity(SkillMetadata data, AbstractEntity target) SpringMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) StatAuraMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) StopSoundEffect.castAtEntity(SkillMetadata data, AbstractEntity target) StopUsingItemMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) StunMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SummonAreaEffectCloudMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SummonMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) SwapMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) TagAddMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) TagRemoveMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) TakeExperienceLevelsMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) TakeItemMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) TeleportInMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) TeleportMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) TeleportToMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ThreatMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ThrowMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ThunderLevelEffect.castAtEntity(SkillMetadata data, AbstractEntity target) TimeMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) TogglePistonMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ToggleSittingMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) TotemMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) TotemUndyingEffect.castAtEntity(SkillMetadata data, AbstractEntity target) UndoPasteMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) VariableAddMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) VariableMathMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) VariableSetLocationMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) VariableSetMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) VariableSubtractMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) VariableUnsetMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) VelocityMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) VolleyMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) WolfSitMechanic.castAtEntity(SkillMetadata data, AbstractEntity target) ArrowVolleyMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) AuraMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) BlockDestabilizeMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) BlockMaskEffect.castAtLocation(SkillMetadata data, AbstractLocation target) BlockPhysicsMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) BlockUnmaskEffect.castAtLocation(SkillMetadata data, AbstractLocation target) BlockWaveEffect.castAtLocation(SkillMetadata data, AbstractLocation target) BoneMealMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) BreakBlockAndGiveItemMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) BreakBlockMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) CastMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) DisengageMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) DropItemMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) EnderBeamMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) EnderDragonResetCrystalsMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) EnderDragonSetRespawnPhaseMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) EnderDragonSpawnPortalMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) EnderEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ExplosionEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ExplosionMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) FillChestMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) FireworkEffect.castAtLocation(SkillMetadata data, AbstractLocation target) FlamesEffect.castAtLocation(SkillMetadata data, AbstractLocation target) GeyserEffect.castAtLocation(SkillMetadata data, AbstractLocation target) GiveItemFromTargetMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) GoToMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) GuardianBeamEffect.castAtLocation(SkillMetadata data, AbstractLocation target) HologramMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) ItemSprayEffect.castAtLocation(SkillMetadata data, AbstractLocation target) LeapMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) LightningEffect.castAtLocation(SkillMetadata data, AbstractLocation target) LightningMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) LookMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) LungeMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) MissileMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) MythicEnhancedParticleEffect.castAtLocation(SkillMetadata skillMetadata, AbstractLocation abstractLocation) OrbitalMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleAtomEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleBoxEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleEquationEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleLineEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleLineEquationEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleLineHelixEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleLineRingEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleOrbitalEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleRingEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleSphereEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleTornadoEffect.castAtLocation(SkillMetadata data, AbstractLocation target) ParticleWaveEffect.castAtLocation(SkillMetadata data, AbstractLocation target) PolygonMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) ProjectileMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) PropelMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) PushBlockMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) PushButtonMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) RaytraceToMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) SetBlockTypeMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) SetDragonPodiumMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) SetProjectileDirectionMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) SetTrackedLocationMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) ShootFireballMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) ShootMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) ShootPotionMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) ShootSkullMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) SlashMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) SmokeEffect.castAtLocation(SkillMetadata data, AbstractLocation target) SmokeSwirlEffect.castAtLocation(SkillMetadata data, AbstractLocation target) SoundEffect.castAtLocation(SkillMetadata data, AbstractLocation target) SpringMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) SummonAreaEffectCloudMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) SummonMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) TakeItemMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) TeleportMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) ToggleLeverMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) TogglePistonMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) TotemMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) VariableSetLocationMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) VariableSetMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) VolleyMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) WEPasteSchematicMechanic.castAtLocation(SkillMetadata data, AbstractLocation target) voidCastMechanic.failNoTargets(SkillMetadata data) voidLookMechanic.forceLook(SkillMetadata data, AbstractLocation target) org.apache.commons.lang3.tuple.Triple<List<AbstractLocation>,List<AbstractLocation>, List<AbstractLocation>> PolygonMechanic.getLocations(SkillMetadata data, AbstractLocation target) SlashMechanic.getLocations(SkillMetadata data, AbstractLocation target) intDelaySkill.getTicks(SkillMetadata data) voidHideMechanic.hideMe(SkillMetadata data, AbstractEntity target) voidHideMechanic.hideMe_v2(SkillMetadata data, AbstractEntity target) protected voidLeapMechanic.Leap(SkillMetadata data, SkillCaster am, AbstractLocation location, float power) protected voidParticleEffect.playColoredParticleEffect(SkillMetadata data, AbstractLocation target, Collection<AbstractPlayer> audience) protected voidParticleEffect.playDirectionalParticleEffect(SkillMetadata data, AbstractLocation origin, AbstractLocation target, Collection<AbstractPlayer> audience) protected voidParticleEquationEffect.playDirectionalParticleEffect(SkillMetadata data, AbstractLocation origin, AbstractLocation target, AbstractLocation spawn, Collection<AbstractPlayer> audience) protected voidParticleLineEffect.playDirectionalParticleEffect(SkillMetadata data, AbstractLocation origin, AbstractLocation target, AbstractLocation spawn, Collection<AbstractPlayer> audience) protected voidParticleRingEffect.playDirectionalParticleEffect(SkillMetadata data, AbstractLocation origin, AbstractLocation target, AbstractLocation spawn, Collection<AbstractPlayer> audience) protected voidParticleSphereEffect.playDirectionalParticleEffect(SkillMetadata data, AbstractLocation origin, AbstractLocation target, AbstractLocation spawn, Collection<AbstractPlayer> audience) voidBlockMaskEffect.playEffect(SkillMetadata data, AbstractEntity entity, AbstractLocation location) voidBlockMaskEffect.playEffect(SkillMetadata data, AbstractLocation location) voidBreakBlockAndGiveItemMechanic.playEffect(SkillMetadata data, AbstractLocation location) voidBreakBlockMechanic.playEffect(SkillMetadata data, AbstractLocation location) protected voidHologramMechanic.playEffect(SkillMetadata data, AbstractEntity target, AbstractLocation l) protected voidItemSprayEffect.playEffect(SkillMetadata data, AbstractLocation location) protected voidParticleEffect.playEffect(SkillMetadata data, AbstractLocation target, Collection<AbstractPlayer> audience) protected voidParticleEquationEffect.playEffect(SkillMetadata data, AbstractLocation target, Collection<AbstractPlayer> audience) protected voidParticleAtomEffect.playNucleusParticleEffect(SkillMetadata data, AbstractLocation target, Collection<AbstractPlayer> audience) protected voidParticleBoxEffect.playParticleBoxEffect(SkillMetadata data, AbstractLocation target, Collection<AbstractPlayer> audience) protected voidParticleEffect.playParticleEffect(SkillMetadata data, AbstractLocation target, Collection<AbstractPlayer> audience) protected voidParticleLineEffect.playParticleLineEffect(SkillMetadata data, AbstractLocation target, Collection<AbstractPlayer> audience) protected voidParticleLineEquationEffect.playParticleLineEffect(SkillMetadata data, AbstractLocation target, Collection<AbstractPlayer> audience) protected voidParticleLineHelixEffect.playParticleLineEffect(SkillMetadata data, AbstractLocation target, Collection<AbstractPlayer> audience) protected voidParticleLineRingEffect.playParticleLineEffect(SkillMetadata data, AbstractLocation target, Collection<AbstractPlayer> audience) protected voidParticleRingEffect.playParticleRingEffect(SkillMetadata data, AbstractLocation t, Collection<AbstractPlayer> audience) protected voidParticleSphereEffect.playParticleSphereEffect(SkillMetadata data, AbstractLocation t, Collection<AbstractPlayer> audience) protected voidSoundEffect.playSound(SkillMetadata data, AbstractLocation target, Collection<AbstractPlayer> audience) voidSpeakMechanic.sendChatSpeech(SkillMetadata data, Collection<AbstractPlayer> audience, String message) ShootMechanic.shoot(SkillMetadata data, AbstractLocation target) ShootShulkerMechanic.shoot(SkillMetadata data, AbstractEntity target) VolleyMechanic.shoot(SkillMetadata data, AbstractLocation target) Constructors in io.lumine.mythic.core.skills.mechanics with parameters of type SkillMetadataModifierConstructorDescriptionBlackScreenEffectTracker(AbstractEntity target, SkillMetadata data) CastTracker(AbstractEntity target, SkillMetadata data) CastTracker(AbstractLocation target, SkillMetadata data) ChainMissileTracker(SkillMetadata data, AbstractEntity target) ChainTracker(SkillMetadata data, AbstractEntity target) MissileTracker(SkillMetadata data, AbstractEntity target) MissileTracker(SkillMetadata data, AbstractLocation target) OrbitalTracker(SkillMetadata data, AbstractEntity entity) OrbitalTracker(SkillMetadata data, AbstractLocation location) ProjectileMechanicTracker(SkillMetadata data, AbstractLocation target) ProjectileTracker(SkillMetadata caster, AbstractEntity projectile, float power) ProjectileTracker(SkillMetadata caster, AbstractEntity projectile, float power) SpeechTracker(SkillMetadata data, AbstractEntity target, Collection<AbstractPlayer> audience, String message) SpeechTracker(SkillMetadata data, Collection<AbstractPlayer> audience, String message) StunMechanicTracker(AbstractEntity target, SkillMetadata data) -
Uses of SkillMetadata in io.lumine.mythic.core.skills.projectiles
Fields in io.lumine.mythic.core.skills.projectiles declared as SkillMetadataMethods in io.lumine.mythic.core.skills.projectiles that return SkillMetadataMethods in io.lumine.mythic.core.skills.projectiles with parameters of type SkillMetadataModifier and TypeMethodDescriptionbooleanProjectile.ProjectileTracker.executeProjectileSkill(Optional<Skill> skill, SkillMetadata data, boolean atCaster) Constructors in io.lumine.mythic.core.skills.projectiles with parameters of type SkillMetadata -
Uses of SkillMetadata in io.lumine.mythic.core.skills.stats
Methods in io.lumine.mythic.core.skills.stats with parameters of type SkillMetadataModifier and TypeMethodDescriptionvoidStatType.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) protected voidStatType.runProcSkills(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata) -
Uses of SkillMetadata in io.lumine.mythic.core.skills.stats.types
Methods in io.lumine.mythic.core.skills.stats.types with parameters of type SkillMetadataModifier and TypeMethodDescriptionvoidCriticalStrikeChanceStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) voidDamageBonusStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) voidDamageDefenseStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) voidDamageModifierStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) voidDamagePercentStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) voidDamageReductionStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) voidDodgeChanceStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) voidElementalDamageReductionStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) voidElementalDefenseStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) voidLifestealChanceStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) voidParryChanceStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) voidProcStat.processTrigger(SkillMetadata skillMetadata, SkillTriggerMetadata triggerMetadata, StatRegistry statRegistry, double value) -
Uses of SkillMetadata in io.lumine.mythic.core.skills.targeters
Methods in io.lumine.mythic.core.skills.targeters with parameters of type SkillMetadataModifier and TypeMethodDescriptionprotected Collection<AbstractLocation>RandomRingPointTargeter.addRingPoints(SkillMetadata data, AbstractLocation center, Collection<AbstractLocation> targets) protected Collection<AbstractLocation>RingAroundOriginTargeter.addRingPoints(SkillMetadata data, AbstractLocation center, Collection<AbstractLocation> targets) protected Collection<AbstractLocation>RingTargeter.addRingPoints(SkillMetadata data, AbstractLocation center, Collection<AbstractLocation> targets) voidIEntitySelector.filter(SkillMetadata data, boolean targetCreative) voidILocationSelector.filter(SkillMetadata data) ChildrenTargeter.getEntities(SkillMetadata data) EntitiesInRadiusTargeter.getEntities(SkillMetadata data) EntitiesInRingTargeter.getEntities(SkillMetadata data) EntitiesNearOriginTargeter.getEntities(SkillMetadata data) FatherTargeter.getEntities(SkillMetadata data) abstract Collection<AbstractEntity>IEntitySelector.getEntities(SkillMetadata data) ItemsInRadiusTargeter.getEntities(SkillMetadata data) ItemsNearOriginTargeter.getEntities(SkillMetadata data) LivingInConeTargeter.getEntities(SkillMetadata data) LivingInLineTargeter.getEntities(SkillMetadata data) LivingInWorldTargeter.getEntities(SkillMetadata data) LivingNearTargetLocationTargeter.getEntities(SkillMetadata data) MobsInRadiusTargeter.getEntities(SkillMetadata data) MobsNearOriginTargeter.getEntities(SkillMetadata data) MotherTargeter.getEntities(SkillMetadata data) MountTargeter.getEntities(SkillMetadata data) NearestPlayerTargeter.getEntities(SkillMetadata data) NotLivingNearOriginTargeter.getEntities(SkillMetadata data) OwnerTargeter.getEntities(SkillMetadata data) ParentTargeter.getEntities(SkillMetadata data) PassengerTargeter.getEntities(SkillMetadata data) PlayerByNameTargeter.getEntities(SkillMetadata data) PlayersInRadiusTargeter.getEntities(SkillMetadata data) PlayersInRingTargeter.getEntities(SkillMetadata data) PlayersInWorldTargeter.getEntities(SkillMetadata data) PlayersNearOriginTargeter.getEntities(SkillMetadata data) PlayersNearTargetLocationsTargeter.getEntities(SkillMetadata data) PlayersOnServerTargeter.getEntities(SkillMetadata data) SelfTargeter.getEntities(SkillMetadata data) SiblingsTargeter.getEntities(SkillMetadata data) TargetedTargetTargeter.getEntities(SkillMetadata data) TargetTargeter.getEntities(SkillMetadata data) ThreatTablePlayersTargeter.getEntities(SkillMetadata data) ThreatTableRandomTargeter.getEntities(SkillMetadata data) ThreatTableTargeter.getEntities(SkillMetadata data) TriggerTargeter.getEntities(SkillMetadata data) UniqueIdentifierTargeter.getEntities(SkillMetadata data) VanillaTargeter.getEntities(SkillMetadata data) VehicleTargeter.getEntities(SkillMetadata data) WolfOwnerTargeter.getEntities(SkillMetadata data) WrappedEntityTargeter.getEntities(SkillMetadata data) protected Collection<AbstractEntity>EntitiesInRadiusTargeter.getEntitiesNearPoint(SkillMetadata data, AbstractLocation location) protected Collection<AbstractEntity>EntitiesInRadiusTargeter.getEntitiesNearPoint(SkillMetadata data, Predicate<AbstractEntity> filter, AbstractLocation location) BlocksInChunkTargeter.getLocations(SkillMetadata data) BlocksInRadiusTargeter.getLocations(SkillMetadata data) BlocksNearOriginTargeter.getLocations(SkillMetadata data) BlockVeinTargeter.getLocations(SkillMetadata data) CasterSpawnLocationTargeter.getLocations(SkillMetadata data) ConeTargeter.getLocations(SkillMetadata data) FloorOfTargetsTargeter.getLocations(SkillMetadata data) ForwardTargeter.getLocations(SkillMetadata data) ForwardWallTargeter.getLocations(SkillMetadata data) abstract Collection<AbstractLocation>ILocationSelector.getLocations(SkillMetadata data) LineTargeter.getLocations(SkillMetadata data) LocationsOfTargetsTargeter.getLocations(SkillMetadata data) LocationTargeter.getLocations(SkillMetadata data) NearestStructureTargeter.getLocations(SkillMetadata data) ObstructingBlockTargeter.getLocations(SkillMetadata data) OriginTargeter.getLocations(SkillMetadata data) PlayerLocationsInRadiusTargeter.getLocations(SkillMetadata data) ProjectileForwardTargeter.getLocations(SkillMetadata data) RandomLocationsNearOriginTargeter.getLocations(SkillMetadata data) RandomLocationsNearTargetsTargeter.getLocations(SkillMetadata data) RandomLocationsTargeter.getLocations(SkillMetadata data) RandomRingPointTargeter.getLocations(SkillMetadata data) RectangleTargeter.getLocations(SkillMetadata data) RingAroundOriginTargeter.getLocations(SkillMetadata data) RingTargeter.getLocations(SkillMetadata data) SelfEyeLocationTargeter.getLocations(SkillMetadata data) SelfLocationTargeter.getLocations(SkillMetadata data) SpawnersTargeter.getLocations(SkillMetadata data) SpawnLocationTargeter.getLocations(SkillMetadata data) SphereTargeter.getLocations(SkillMetadata data) TargetBlockTargeter.getLocations(SkillMetadata data) TargetedLocationTargeter.getLocations(SkillMetadata data) TargetLocationTargeter.getLocations(SkillMetadata data) ThreatTableRandomLocationTargeter.getLocations(SkillMetadata data) TrackedLocationTargeter.getLocations(SkillMetadata data) TriggerLocationTargeter.getLocations(SkillMetadata data) VariableLocationTargeter.getLocations(SkillMetadata data) WrappedLocationTargeter.getLocations(SkillMetadata data) io.lumine.utils.serialize.PositionRegionTargeter.getMax(SkillMetadata data) io.lumine.utils.serialize.PositionRegionTargeter.getMin(SkillMetadata data) ILocationSelector.mutate(SkillMetadata data, AbstractLocation location) -
Uses of SkillMetadata in io.lumine.mythic.core.skills.triggers
Methods in io.lumine.mythic.core.skills.triggers with parameters of type SkillMetadataModifier and TypeMethodDescriptionabstract voidSkillTriggerMetadata.applyToSkillMetadata(SkillMetadata skillMetadata) -
Uses of SkillMetadata in io.lumine.mythic.core.skills.triggers.meta
Methods in io.lumine.mythic.core.skills.triggers.meta with parameters of type SkillMetadataModifier and TypeMethodDescriptionvoidDamagedMetadata.applyToSkillMetadata(SkillMetadata skillMetadata) voidEmptyMetadata.applyToSkillMetadata(SkillMetadata skillMetadata) voidEntityAttackMetadata.applyToSkillMetadata(SkillMetadata skillMetadata) -
Uses of SkillMetadata in io.lumine.mythic.core.skills.variables
Methods in io.lumine.mythic.core.skills.variables with parameters of type SkillMetadataModifier and TypeMethodDescriptionVariableManager.getRegistry(VariableScope scope, SkillMetadata meta) VariableManager.getRegistry(VariableScope scope, SkillMetadata meta, AbstractEntity entity)