Uses of Class
studio.magemonkey.fabled.api.Settings
Packages that use Settings
Package
Description
-
Uses of Settings in studio.magemonkey.fabled.api
Constructors in studio.magemonkey.fabled.api with parameters of type SettingsModifierConstructorDescriptionReadOnlySettings
(Settings settings) A wrapper for settings that makes it read-only -
Uses of Settings in studio.magemonkey.fabled.api.classes
Fields in studio.magemonkey.fabled.api.classes declared as Settings -
Uses of Settings in studio.magemonkey.fabled.api.particle
Methods in studio.magemonkey.fabled.api.particle with parameters of type SettingsModifier and TypeMethodDescriptionstatic void
ParticleHelper.fillCircle
(org.bukkit.Location loc, Settings settings, int level, int points, double visibleRadius, org.bukkit.Particle particle, int amount, double dx, double dy, double dz, float speed, Object object) static void
ParticleHelper.fillCircle
(org.bukkit.Location loc, Settings settings, int level, int points, double visibleRadius, org.bukkit.Particle particle, int amount, double dx, double dy, double dz, float speed, Object object, String particleKey, Set<org.bukkit.entity.Player> viewers) Plays several of a particle type randomly within a circlestatic void
ParticleHelper.fillHemisphere
(org.bukkit.Location loc, Settings settings, int level, int points, double visibleRadius, org.bukkit.Particle particle, int amount, double dx, double dy, double dz, float speed, Object object) static void
ParticleHelper.fillHemisphere
(org.bukkit.Location loc, Settings settings, int level, int points, double visibleRadius, org.bukkit.Particle particle, int amount, double dx, double dy, double dz, float speed, Object object, String particleKey, Set<org.bukkit.entity.Player> viewers) Randomly plays particle effects within the hemispherestatic void
ParticleHelper.fillSphere
(org.bukkit.Location loc, Settings settings, int level, int points, double visibleRadius, org.bukkit.Particle particle, int amount, double dx, double dy, double dz, float speed, Object object) static void
ParticleHelper.fillSphere
(org.bukkit.Location loc, Settings settings, int level, int points, double visibleRadius, org.bukkit.Particle particle, int amount, double dx, double dy, double dz, float speed, Object object, String particleKey, Set<org.bukkit.entity.Player> viewers) Randomly plays particle effects within the spherestatic Object
ParticleHelper.makeObject
(org.bukkit.Particle particle, Settings settings) static Object
ParticleHelper.makeObject
(org.bukkit.Particle particle, Settings settings, String particleKey) static void
Plays particles about the given location using the given settingsstatic void
ParticleHelper.play
(org.bukkit.Location loc, Settings settings, Set<org.bukkit.entity.Player> viewers, String particleKey, org.bukkit.util.BoundingBox targetHitbox) Plays particles about the given location using the given settingsConstructors in studio.magemonkey.fabled.api.particle with parameters of type SettingsModifierConstructorDescriptionEffectImage
(Settings settings) Sets up an effect player that applies effects based of the values in the provided settings.EffectPlayer
(Settings settings) Sets up an effect player that applies effects based of the values in the provided settings.ParticleSettings
(Settings config, String prefix) Loads a particle setup from config dataTimeBasedTransform
(Settings settings) -
Uses of Settings in studio.magemonkey.fabled.api.projectile
Fields in studio.magemonkey.fabled.api.projectile declared as SettingsMethods in studio.magemonkey.fabled.api.projectile with parameters of type SettingsModifier and TypeMethodDescriptionstatic List
<ItemProjectile> ItemProjectile.rain
(org.bukkit.entity.LivingEntity shooter, int level, org.bukkit.Location center, Settings settings, org.bukkit.inventory.ItemStack item, double radius, double height, double speed, int amount, ProjectileCallback callback, int lifespan, int distance, boolean collideWalls) Fires a spread of projectiles from the location.static List
<ParticleProjectile> ParticleProjectile.rain
(org.bukkit.entity.LivingEntity shooter, int level, org.bukkit.Location center, Settings settings, double radius, double height, int amount, ProjectileCallback callback, int lifespan, int distance) Fires a spread of projectiles from the location.static List
<ItemProjectile> ItemProjectile.spread
(org.bukkit.entity.LivingEntity shooter, int level, org.bukkit.util.Vector direction, org.bukkit.Location loc, Settings settings, org.bukkit.inventory.ItemStack item, double angle, int amount, ProjectileCallback callback, int lifespan, int distance, boolean collideWalls) Fires a spread of projectiles from the location.static List
<ParticleProjectile> ParticleProjectile.spread
(org.bukkit.entity.LivingEntity shooter, int level, org.bukkit.util.Vector direction, org.bukkit.Location loc, Settings settings, double angle, int amount, ProjectileCallback callback, int lifespan, int distance) Fires a spread of projectiles from the location.Constructors in studio.magemonkey.fabled.api.projectile with parameters of type SettingsModifierConstructorDescriptionCustomProjectile
(org.bukkit.entity.LivingEntity thrower, Settings settings) Constructs a new custom projectile and starts its timer taskItemProjectile
(org.bukkit.entity.LivingEntity thrower, int level, org.bukkit.Location loc, Settings settings, org.bukkit.inventory.ItemStack item, org.bukkit.util.Vector vel, int lifespan, int distance, boolean collideWalls) Constructs a new item projectile.ParticleProjectile
(org.bukkit.entity.LivingEntity shooter, int level, org.bukkit.Location loc, Settings settings, int lifespan, int distance) Constructor -
Uses of Settings in studio.magemonkey.fabled.api.skills
Fields in studio.magemonkey.fabled.api.skills declared as Settings -
Uses of Settings in studio.magemonkey.fabled.api.util
Methods in studio.magemonkey.fabled.api.util with parameters of type SettingsModifier and TypeMethodDescriptionstatic org.bukkit.inventory.ItemStack
static int
ItemStackReader.readCustomModelData
(Settings settings) static int
ItemStackReader.readDurability
(Settings settings) ItemStackReader.readEnchantments
(Settings settings) static org.bukkit.Material
ItemStackReader.readMaterial
(Settings settings) -
Uses of Settings in studio.magemonkey.fabled.dynamic
Fields in studio.magemonkey.fabled.dynamic declared as SettingsModifier and TypeFieldDescriptionprotected final Settings
EffectComponent.preview
The preview settings for the componentprotected final Settings
EffectComponent.settings
The settings for the componentMethods in studio.magemonkey.fabled.dynamic that return SettingsModifier and TypeMethodDescriptionEffectComponent.getSettings()
Retrieves the settings of the dynamic componentMethods in studio.magemonkey.fabled.dynamic with parameters of type Settings -
Uses of Settings in studio.magemonkey.fabled.dynamic.trigger
Methods in studio.magemonkey.fabled.dynamic.trigger with parameters of type SettingsModifier and TypeMethodDescriptionorg.bukkit.entity.LivingEntity
org.bukkit.entity.LivingEntity
ArmorEquipTrigger.getTarget
(studio.magemonkey.codex.api.armor.ArmorEquipEvent event, Settings settings) org.bukkit.entity.LivingEntity
AttributeChangeTrigger.getTarget
(PlayerAttributeChangeEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
ClickTrigger.getTarget
(KeyPressEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
EntityTargetTrigger.getTarget
(org.bukkit.event.entity.EntityTargetLivingEntityEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
ItemSwapTrigger.getTarget
(org.bukkit.event.player.PlayerSwapHandItemsEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
JumpTrigger.getTarget
(org.bukkit.event.player.PlayerStatisticIncrementEvent event, Settings settings) org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
LandTrigger.getTarget
(PlayerLandEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
PhysicalDealtTrigger.getTarget
(PhysicalDamageEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
PhysicalTakenTrigger.getTarget
(PhysicalDamageEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
ProjectileTickTrigger.getTarget
(ProjectileTickEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
ShieldTrigger.getTarget
(PlayerBlockDamageEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
SignalTrigger.getTarget
(SignalEmitEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
SkillCastTrigger.getTarget
(PlayerCastSkillEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
SkillDealtTrigger.getTarget
(SkillDamageEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
SkillTakenTrigger.getTarget
(SkillDamageEvent event, Settings settings) Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
Fetches the target as determined by the triggering event.org.bukkit.entity.LivingEntity
WorldChangeTrigger.getTarget
(org.bukkit.event.player.PlayerChangedWorldEvent event, Settings settings) Fetches the target as determined by the triggering event.boolean
AirTrigger.shouldTrigger
(org.bukkit.event.entity.EntityAirChangeEvent event, int level, Settings settings) boolean
ArmorEquipTrigger.shouldTrigger
(studio.magemonkey.codex.api.armor.ArmorEquipEvent event, int level, Settings settings) boolean
AttributeChangeTrigger.shouldTrigger
(PlayerAttributeChangeEvent event, int level, Settings settings) boolean
BlockBreakTrigger.shouldTrigger
(org.bukkit.event.block.BlockBreakEvent event, int level, Settings settings) boolean
BlockPlaceTrigger.shouldTrigger
(org.bukkit.event.block.BlockPlaceEvent event, int level, Settings settings) boolean
ChatTrigger.shouldTrigger
(org.bukkit.event.player.AsyncPlayerChatEvent event, int level, Settings settings) boolean
ClickLeftTrigger.shouldTrigger
(KeyPressEvent event, int level, Settings settings) boolean
ClickRightTrigger.shouldTrigger
(KeyPressEvent event, int level, Settings settings) abstract boolean
ClickTrigger.shouldTrigger
(KeyPressEvent event, int level, Settings settings) boolean
ConsumeTrigger.shouldTrigger
(org.bukkit.event.player.PlayerItemConsumeEvent event, int level, Settings settings) boolean
CrouchTrigger.shouldTrigger
(org.bukkit.event.player.PlayerToggleSneakEvent event, int level, Settings settings) boolean
DeathTrigger.shouldTrigger
(org.bukkit.event.entity.EntityDeathEvent event, int level, Settings settings) boolean
DropItemTrigger.shouldTrigger
(org.bukkit.event.player.PlayerDropItemEvent event, int level, Settings settings) boolean
EntityTargetTrigger.shouldTrigger
(org.bukkit.event.entity.EntityTargetLivingEntityEvent event, int level, Settings settings) boolean
EnvironmentalTrigger.shouldTrigger
(org.bukkit.event.entity.EntityDamageEvent event, int level, Settings settings) boolean
ExperienceTrigger.shouldTrigger
(org.bukkit.event.player.PlayerExpChangeEvent event, int level, Settings settings) boolean
FishingBiteTrigger.shouldTrigger
(org.bukkit.event.player.PlayerFishEvent event, int level, Settings settings) boolean
FishingFailTrigger.shouldTrigger
(org.bukkit.event.player.PlayerFishEvent event, int level, Settings settings) boolean
FishingFishTrigger.shouldTrigger
(org.bukkit.event.player.PlayerFishEvent event, int level, Settings settings) boolean
FishingGrabTrigger.shouldTrigger
(org.bukkit.event.player.PlayerFishEvent event, int level, Settings settings) boolean
FishingGroundTrigger.shouldTrigger
(org.bukkit.event.entity.ProjectileHitEvent event, int level, Settings settings) boolean
FishingReelTrigger.shouldTrigger
(org.bukkit.event.player.PlayerFishEvent event, int level, Settings settings) boolean
GlideTrigger.shouldTrigger
(org.bukkit.event.entity.EntityToggleGlideEvent event, int level, Settings settings) boolean
HarvestTrigger.shouldTrigger
(org.bukkit.event.player.PlayerHarvestBlockEvent event, int level, Settings settings) boolean
HealTrigger.shouldTrigger
(org.bukkit.event.entity.EntityRegainHealthEvent event, int level, Settings settings) boolean
ItemSwapTrigger.shouldTrigger
(org.bukkit.event.player.PlayerSwapHandItemsEvent event, int level, Settings settings) boolean
JumpTrigger.shouldTrigger
(org.bukkit.event.player.PlayerStatisticIncrementEvent event, int level, Settings settings) boolean
KillTrigger.shouldTrigger
(org.bukkit.event.entity.EntityDeathEvent event, int level, Settings settings) boolean
LandTrigger.shouldTrigger
(PlayerLandEvent event, int level, Settings settings) boolean
LaunchTrigger.shouldTrigger
(org.bukkit.event.entity.ProjectileLaunchEvent event, int level, Settings settings) boolean
MoveTrigger.shouldTrigger
(org.bukkit.event.player.PlayerMoveEvent event, int level, Settings settings) boolean
PhysicalTrigger.shouldTrigger
(PhysicalDamageEvent event, int level, Settings settings) boolean
ProjectileHitTrigger.shouldTrigger
(org.bukkit.event.entity.ProjectileHitEvent event, int level, Settings settings) boolean
ProjectileTickTrigger.shouldTrigger
(ProjectileTickEvent event, int level, Settings settings) boolean
RiptideTrigger.shouldTrigger
(org.bukkit.event.player.PlayerRiptideEvent event, int level, Settings settings) boolean
ShearTrigger.shouldTrigger
(org.bukkit.event.player.PlayerShearEntityEvent event, int level, Settings settings) boolean
ShieldTrigger.shouldTrigger
(PlayerBlockDamageEvent event, int level, Settings settings) boolean
SignalTrigger.shouldTrigger
(SignalEmitEvent event, int level, Settings settings) boolean
SkillCastTrigger.shouldTrigger
(PlayerCastSkillEvent event, int level, Settings settings) boolean
SkillTrigger.shouldTrigger
(SkillDamageEvent event, int level, Settings settings) boolean
SprintTrigger.shouldTrigger
(org.bukkit.event.player.PlayerToggleSprintEvent event, int level, Settings settings) boolean
Trigger.shouldTrigger
(E event, int level, Settings settings) boolean
WorldChangeTrigger.shouldTrigger
(org.bukkit.event.player.PlayerChangedWorldEvent event, int level, Settings settings)