Uses of Class
io.lumine.mythic.core.spawning.spawners.MythicSpawner
Packages that use MythicSpawner
Package
Description
-
Uses of MythicSpawner in io.lumine.mythic.api.mobs
Methods in io.lumine.mythic.api.mobs with parameters of type MythicSpawnerModifier and TypeMethodDescriptionMythicMob.spawn
(AbstractLocation location, double level, SpawnReason reason, Consumer<org.bukkit.entity.Entity> prespawnFunc, MythicSpawner spawner) -
Uses of MythicSpawner in io.lumine.mythic.api.skills.placeholders
Methods in io.lumine.mythic.api.skills.placeholders with parameters of type MythicSpawner -
Uses of MythicSpawner in io.lumine.mythic.bukkit.events
Methods in io.lumine.mythic.bukkit.events that return MythicSpawnerModifier and TypeMethodDescriptionMythicMobSpawnEvent.getMythicSpawner()
Get the internal name of the spawner that spawned this mob -
Uses of MythicSpawner in io.lumine.mythic.core.mobs
Methods in io.lumine.mythic.core.mobs with parameters of type MythicSpawnerModifier and TypeMethodDescriptionvoid
ActiveMob.setSpawner
(MythicSpawner ms) MobStack.spawn
(AbstractLocation l, double level, SpawnReason reason, MythicSpawner spawner) MobType.spawn
(AbstractLocation location, double level, SpawnReason reason, Consumer<org.bukkit.entity.Entity> prespawnFunc, MythicSpawner spawner) MobExecutor.spawnMob
(String type, AbstractLocation loc, SpawnReason reason, double level, MythicSpawner spawner) -
Uses of MythicSpawner in io.lumine.mythic.core.skills
Methods in io.lumine.mythic.core.skills with parameters of type MythicSpawnerModifier and TypeMethodDescriptionboolean
SkillCondition.evaluateSpawner
(MythicSpawner spawner, AbstractLocation spawnLocation) protected boolean
SkillCondition.handleOutcome
(MythicSpawner spawner, boolean outcome) -
Uses of MythicSpawner in io.lumine.mythic.core.skills.conditions
Methods in io.lumine.mythic.core.skills.conditions with parameters of type MythicSpawnerModifier and TypeMethodDescriptionboolean
CompositeCondition.evaluateSpawner
(MythicSpawner spawner, AbstractLocation spawnLocation) -
Uses of MythicSpawner in io.lumine.mythic.core.skills.placeholders
Methods in io.lumine.mythic.core.skills.placeholders with parameters of type MythicSpawnerModifier and TypeMethodDescriptionprotected String
PlaceholderParser.parse
(MythicSpawner spawner) Method parameters in io.lumine.mythic.core.skills.placeholders with type arguments of type MythicSpawnerModifier and TypeMethodDescriptionstatic SpawnerPlaceholder
Placeholder.spawner
(BiFunction<MythicSpawner, String, String> transformer) -
Uses of MythicSpawner in io.lumine.mythic.core.skills.placeholders.parsers
Methods in io.lumine.mythic.core.skills.placeholders.parsers with parameters of type MythicSpawnerModifier and TypeMethodDescriptionint
PlaceholderIntImpl.get
(MythicSpawner spawner) int
RandomInt.get
(MythicSpawner caster) -
Uses of MythicSpawner in io.lumine.mythic.core.skills.placeholders.types
Methods in io.lumine.mythic.core.skills.placeholders.types with parameters of type MythicSpawnerModifier and TypeMethodDescriptionSpawnerPlaceholder.apply
(MythicSpawner spawner, String conditional) Constructor parameters in io.lumine.mythic.core.skills.placeholders.types with type arguments of type MythicSpawnerModifierConstructorDescriptionSpawnerPlaceholder
(BiFunction<MythicSpawner, String, String> transformer) -
Uses of MythicSpawner in io.lumine.mythic.core.spawning.spawners
Fields in io.lumine.mythic.core.spawning.spawners declared as MythicSpawnerFields in io.lumine.mythic.core.spawning.spawners with type parameters of type MythicSpawnerModifier and TypeFieldDescriptionSpawnerManager.listSpawners
SpawnerManager.mmChunkSpawnerLookup
SpawnerManager.mmSpawnerHashcodeLookup
SpawnerManager.mmSpawners
Methods in io.lumine.mythic.core.spawning.spawners that return MythicSpawnerModifier and TypeMethodDescriptionMythicSpawner.clone()
SpawnerManager.createSpawner
(String name, org.bukkit.Location location, String mobName) SpawnerSlice.getSpawner()
SpawnerManager.getSpawnerAtLocation
(AbstractLocation location) SpawnerManager.getSpawnerByName
(String name) Methods in io.lumine.mythic.core.spawning.spawners that return types with arguments of type MythicSpawnerModifier and TypeMethodDescriptionSpawnerManager.getSpawnerByHashcode
(int hashcode) SpawnerManager.getSpawners()
SpawnerManager.getSpawnersByChunk
(String lookup) SpawnerManager.getSpawnersByGroup
(String group) SpawnerManager.getSpawnersByString
(AbstractLocation abstractLocation, String string) SpawnerManager.getSpawnersByString
(String string) Methods in io.lumine.mythic.core.spawning.spawners with parameters of type MythicSpawnerModifier and TypeMethodDescriptionboolean
SpawnerManager.addSpawnerCondition
(MythicSpawner ms, String condition) boolean
SpawnerManager.addSpawnerTargetCondition
(MythicSpawner ms, String condition) void
SpawnerManager.addSpawnerToChunkLookupTable
(MythicSpawner ms) boolean
SpawnerManager.moveSpawner
(MythicSpawner ms, AbstractLocation location) boolean
SpawnerManager.removeSpawner
(MythicSpawner ms) boolean
SpawnerManager.removeSpawnerCondition
(MythicSpawner ms, String condition) void
SpawnerManager.removeSpawnerFromChunkLookupTable
(MythicSpawner ms) boolean
SpawnerManager.removeSpawnerTargetCondition
(MythicSpawner ms, String condition) boolean
SpawnerManager.setSpawnerAttribute
(MythicSpawner ms, String attr, String value) Method parameters in io.lumine.mythic.core.spawning.spawners with type arguments of type MythicSpawnerModifier and TypeMethodDescriptionstatic void
SpawnerSlice.CutSpawners
(Collection<MythicSpawner> msl, AbstractLocation base) void
SpawnerManager.filterSpawners
(List<MythicSpawner> spawners, String filter) Constructors in io.lumine.mythic.core.spawning.spawners with parameters of type MythicSpawner