Index

A B C D E F G H I L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages

A

accept(Connection) - Method in interface dev.esophose.playerparticles.database.DatabaseConnector.ConnectionCallback
 
actionButtons - Variable in class dev.esophose.playerparticles.gui.GuiInventory
 
addActivePlayerParticle(Player, ParticleEffect, ParticleStyle) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Adds an active particle to a Player's particles
addActivePlayerParticle(Player, ParticleEffect, ParticleStyle, ColorTransition) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Adds an active particle to a Player's particles
addActivePlayerParticle(Player, ParticleEffect, ParticleStyle, NoteColor) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Adds an active particle to a Player's particles
addActivePlayerParticle(Player, ParticleEffect, ParticleStyle, OrdinaryColor) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Adds an active particle to a Player's particles
addActivePlayerParticle(Player, ParticleEffect, ParticleStyle, Vibration) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Adds an active particle to a Player's particles
addActivePlayerParticle(Player, ParticleEffect, ParticleStyle, Material) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Adds an active particle to a Player's particles
addActivePlayerParticle(Player, ParticlePair) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Adds an active particle to a Player's particles
AddCommandModule - Class in dev.esophose.playerparticles.command
 
AddCommandModule() - Constructor for class dev.esophose.playerparticles.command.AddCommandModule
 
addComments(String...) - Method in class dev.esophose.playerparticles.config.CommentedFileConfiguration
 
addDefault(String, Object) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
addFixedEffect(FixedParticleEffect) - Method in class dev.esophose.playerparticles.particles.PPlayer
Adds a fixed effect
addHook(PlayerChatHookData) - Static method in class dev.esophose.playerparticles.gui.hook.PlayerChatHook
Adds a player chat hook
addPlaceholder(String, Object) - Method in class dev.esophose.playerparticles.util.StringPlaceholders
 
addPlaceholder(String, Object) - Method in class dev.esophose.playerparticles.util.StringPlaceholders.Builder
 
addPPlayer(PPlayer) - Method in class dev.esophose.playerparticles.manager.ParticleManager
Adds a PPlayer to the loaded map
AMBIENT_ENTITY_EFFECT - dev.esophose.playerparticles.particles.ParticleEffect
 
AMBIENT_ENTITY_EFFECT - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
angleToXAxis(Vector) - Static method in class dev.esophose.playerparticles.util.VectorUtils
Gets the angle toward the X axis
ANGRY_VILLAGER - dev.esophose.playerparticles.particles.ParticleEffect
 
ANGRY_VILLAGER - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
AnimatedGradient(List<Color>, int, int) - Constructor for class dev.esophose.playerparticles.util.HexUtils.AnimatedGradient
 
AnimatedRainbow(int, float, float, int) - Constructor for class dev.esophose.playerparticles.util.HexUtils.AnimatedRainbow
 
apply(String) - Method in class dev.esophose.playerparticles.util.StringPlaceholders
 
apply(String) - Method in class dev.esophose.playerparticles.util.StringPlaceholders.Builder
 
applyPlaceholders(Player, String) - Static method in class dev.esophose.playerparticles.hook.PlaceholderAPIHook
Applies placeholders from PlaceholderAPI to strings
ARROWS - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
All the styles that are available by default from this plugin
ASH - dev.esophose.playerparticles.particles.ParticleEffect
 

B

BACK - dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
 
BARRIER - dev.esophose.playerparticles.particles.ParticleEffect
 
BARRIER - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
BATMAN - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
BEAM - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
BLACK - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
BLOCK - dev.esophose.playerparticles.particles.ParticleEffect
 
BLOCK - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
BLOCK_MARKER - dev.esophose.playerparticles.particles.ParticleEffect
 
BLOCK_MATERIALS - Static variable in class dev.esophose.playerparticles.util.ParticleUtils
 
BLOCK_MATERIALS_STRING - Static variable in class dev.esophose.playerparticles.util.ParticleUtils
 
BLOCKBREAK - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
BLOCKPLACE - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
BLUE - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
BOOLEAN - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
 
brightness - Variable in class dev.esophose.playerparticles.util.HexUtils.Rainbow
 
BROWN - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
BUBBLE - dev.esophose.playerparticles.particles.ParticleEffect
 
BUBBLE - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
BUBBLE_COLUMN_UP - dev.esophose.playerparticles.particles.ParticleEffect
 
BUBBLE_POP - dev.esophose.playerparticles.particles.ParticleEffect
 
build() - Method in class dev.esophose.playerparticles.util.StringPlaceholders.Builder
 
builder() - Static method in class dev.esophose.playerparticles.util.StringPlaceholders
 
builder(String, Object) - Static method in class dev.esophose.playerparticles.util.StringPlaceholders
 
BYTE - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
 

C

CAMPFIRE_COSY_SMOKE - dev.esophose.playerparticles.particles.ParticleEffect
 
CAMPFIRE_SIGNAL_SMOKE - dev.esophose.playerparticles.particles.ParticleEffect
 
canBeFixed() - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
 
canBeFixed() - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
Gets if the style can be used in a FixedParticleEffect
canClearFixedEffects(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if a player has permission to clear fixed effects
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.AddCommandModule
 
canConsoleExecute() - Method in interface dev.esophose.playerparticles.command.CommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.DataCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.DefaultCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.EditCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.EffectsCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.FixedCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.GroupCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.GUICommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.HelpCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.ListCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.ReloadCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.RemoveCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.ResetCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.StylesCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.ToggleCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.UseCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.VersionCommandModule
 
canConsoleExecute() - Method in class dev.esophose.playerparticles.command.WorldsCommandModule
 
canOpenGui(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if a player has permission to open the GUI
canOverride(CommandSender) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if a player can use /ppo
canPlayerSaveGroups(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if the given player is able to save groups
canPlayerUse(PPlayer) - Method in class dev.esophose.playerparticles.particles.ParticleGroup
Checks if a player has permission to use this particle group
canPlayerUse(PPlayer) - Method in class dev.esophose.playerparticles.particles.preset.ParticleGroupPreset
Checks if a player has permission to use this particle group
canReloadPlugin(CommandSender) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if a player has permission to use /pp reload
canResetOthers(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if a player can reset another offline player's particles
canSee(Player, Player) - Static method in class dev.esophose.playerparticles.particles.spawning.ParticleSpawner
Checks if a player can see another player
canSeeOwnParticles() - Method in class dev.esophose.playerparticles.particles.PPlayer
Gets if the Player can see their own particles spawned by the plugin or not
canSeeParticles() - Method in class dev.esophose.playerparticles.particles.PPlayer
Gets if the Player can see particles spawned by the plugin or not
canTeleportToFixedEffects(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if a player has permission to teleport to fixed effects
canToggleWithCombat() - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
 
canToggleWithCombat() - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
Gets if the style can be hidden if the player is in combat with the toggle-on-combat setting
canToggleWithMovement() - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
 
canToggleWithMovement() - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
Gets if the style can be displayed differently based on the toggle-on-move setting when the player is moving
canUseFixedEffects(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if a player has permission to created fixed effects
CavesAndCliffsUtil - Class in dev.esophose.playerparticles.util
For some reason the Classloader absolutely needs this to not be loaded for versions lower than 1.17.
CavesAndCliffsUtil() - Constructor for class dev.esophose.playerparticles.util.CavesAndCliffsUtil
 
CELEBRATION - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
CHAINS - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
CHARACTER - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
 
CHECK_PERMISSIONS_ON_LOGIN - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
CHECK_UPDATES - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
clearCachedPlayer() - Method in class dev.esophose.playerparticles.particles.PPlayer
Clears the cached player to prevent the reference from lingering
clone() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Gets a copy of this ParticlePair
close() - Method in class dev.esophose.playerparticles.gui.GuiInventory
 
closeConnection() - Method in interface dev.esophose.playerparticles.database.DatabaseConnector
Closes all open connections to the database
closeConnection() - Method in class dev.esophose.playerparticles.database.MySQLConnector
 
closeConnection() - Method in class dev.esophose.playerparticles.database.SQLiteConnector
 
closestMatch(String) - Static method in class dev.esophose.playerparticles.util.ParticleUtils
Finds a block/item as a material from a string
closestMatchWithFallback(boolean, String...) - Static method in class dev.esophose.playerparticles.util.ParticleUtils
Finds a block/item as a material from a list of possible strings Contains a fallback to the barrier icon just in case
CLOUD - dev.esophose.playerparticles.particles.ParticleEffect
 
CLOUD - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
COLOR_NAME_MAP - Static variable in class dev.esophose.playerparticles.util.inputparser.parsable.ParsableOrdinaryColor
 
COLORABLE - dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty
The particle effect uses the offsets as color values
COLORABLE_TRANSITION - dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty
The particle effect uses two color values to transition between
ColorData(DyeColor, Material, OrdinaryColor, String) - Constructor for class dev.esophose.playerparticles.gui.GuiInventoryEditData.ColorData
 
colorify(String) - Static method in class dev.esophose.playerparticles.util.HexUtils
Parses gradients, hex colors, and legacy color codes
ColorTransition - Class in dev.esophose.playerparticles.particles.data
 
ColorTransition(OrdinaryColor, OrdinaryColor) - Constructor for class dev.esophose.playerparticles.particles.data.ColorTransition
 
CommandManager - Class in dev.esophose.playerparticles.manager
 
CommandManager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.CommandManager
 
CommandModule - Interface in dev.esophose.playerparticles.command
 
CommandModuleSecondary - Interface in dev.esophose.playerparticles.command
 
CommentedConfigurationSection - Class in dev.esophose.playerparticles.config
 
CommentedConfigurationSection(ConfigurationSection) - Constructor for class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
CommentedFileConfiguration - Class in dev.esophose.playerparticles.config
 
CommentedFileConfiguration(Reader, File, int, JavaPlugin) - Constructor for class dev.esophose.playerparticles.config.CommentedFileConfiguration
 
CommentedFileConfigurationHelper - Class in dev.esophose.playerparticles.config
 
CommentedFileConfigurationHelper(JavaPlugin) - Constructor for class dev.esophose.playerparticles.config.CommentedFileConfigurationHelper
Manage custom configurations and files
COMPANION - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
compare(Class<?>[], Class<?>[]) - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Compares two class arrays on equivalence
COMPOSTER - dev.esophose.playerparticles.particles.ParticleEffect
 
config - Variable in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
ConfigurationManager - Class in dev.esophose.playerparticles.manager
 
ConfigurationManager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.ConfigurationManager
 
ConfigurationManager.GuiIcon - Enum in dev.esophose.playerparticles.manager
Used for grabbing/caching configurable GUI Icons from the config.yml
ConfigurationManager.Setting - Enum in dev.esophose.playerparticles.manager
 
connect(DatabaseConnector.ConnectionCallback) - Method in interface dev.esophose.playerparticles.database.DatabaseConnector
Executes a callback with a Connection passed and automatically closes it when finished
connect(DatabaseConnector.ConnectionCallback) - Method in class dev.esophose.playerparticles.database.MySQLConnector
 
connect(DatabaseConnector.ConnectionCallback) - Method in class dev.esophose.playerparticles.database.SQLiteConnector
 
ConsolePPlayer - Class in dev.esophose.playerparticles.particles
 
ConsolePPlayer(Map<String, ParticleGroup>, Map<Integer, FixedParticleEffect>) - Constructor for class dev.esophose.playerparticles.particles.ConsolePPlayer
 
contains(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
contains(String, boolean) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
containsConfigSpecialCharacters(String) - Static method in class dev.esophose.playerparticles.util.ParticleUtils
 
cos(double) - Static method in class dev.esophose.playerparticles.util.MathL
 
CRAFTBUKKIT - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_BLOCK - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_CHUNKIO - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_COMMAND - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_CONVERSATIONS - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_ENCHANTMENS - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_ENTITY - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_EVENT - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_GENERATOR - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_HELP - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_INVENTORY - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_MAP - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_METADATA - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_POTION - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_PROJECTILES - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_SCHEDULER - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_SCOREBOARD - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_UPDATER - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CRAFTBUKKIT_UTIL - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
CREATE - dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
 
createFixedParticleEffect(CommandSender, FixedParticleEffect) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Creates a fixed particle effect for a player
createFixedParticleEffect(CommandSender, Location, ParticleEffect, ParticleStyle) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Creates a fixed particle effect for a player
createFixedParticleEffect(CommandSender, Location, ParticleEffect, ParticleStyle, ColorTransition) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Creates a fixed particle effect for a player
createFixedParticleEffect(CommandSender, Location, ParticleEffect, ParticleStyle, NoteColor) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Creates a fixed particle effect for a player
createFixedParticleEffect(CommandSender, Location, ParticleEffect, ParticleStyle, OrdinaryColor) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Creates a fixed particle effect for a player
createFixedParticleEffect(CommandSender, Location, ParticleEffect, ParticleStyle, Vibration) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Creates a fixed particle effect for a player
createFixedParticleEffect(CommandSender, Location, ParticleEffect, ParticleStyle, Material) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Creates a fixed particle effect for a player
createFixedParticleEffect(CommandSender, Location, ParticlePair) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Creates a fixed particle effect for a player
createSection(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
createSection(String, Map<?, ?>) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
CRIMSON_SPORE - dev.esophose.playerparticles.particles.ParticleEffect
 
CRIT - dev.esophose.playerparticles.particles.ParticleEffect
 
CRIT - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
CUBE - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
CURRENT_DOWN - dev.esophose.playerparticles.particles.ParticleEffect
 
CYAN - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 

D

DAMAGE_INDICATOR - dev.esophose.playerparticles.particles.ParticleEffect
 
DatabaseConnector - Interface in dev.esophose.playerparticles.database
 
DatabaseConnector.ConnectionCallback - Interface in dev.esophose.playerparticles.database
Wraps a connection in a callback which will automagically handle catching sql errors
DataCommandModule - Class in dev.esophose.playerparticles.command
 
DataCommandModule() - Constructor for class dev.esophose.playerparticles.command.DataCommandModule
 
DataManager - Class in dev.esophose.playerparticles.manager
All data changes to PPlayers such as group or fixed effect changes must be done through here, rather than directly on the PPlayer object
DataManager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.DataManager
 
DataMigration - Class in dev.esophose.playerparticles.database
 
DataMigration(int) - Constructor for class dev.esophose.playerparticles.database.DataMigration
 
DataMigrationManager - Class in dev.esophose.playerparticles.manager
 
DataMigrationManager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.DataMigrationManager
 
DEATH - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
decrementHookLength() - Method in class dev.esophose.playerparticles.gui.hook.PlayerChatHookData
Decrements the time remaining on this hook by 1 second
DEFAULT_NAME - Static variable in class dev.esophose.playerparticles.particles.ParticleGroup
 
DefaultCommandModule - Class in dev.esophose.playerparticles.command
 
DefaultCommandModule() - Constructor for class dev.esophose.playerparticles.command.DefaultCommandModule
 
DefaultParticleStyle - Class in dev.esophose.playerparticles.styles
 
DefaultParticleStyle(String, boolean, boolean, double) - Constructor for class dev.esophose.playerparticles.styles.DefaultParticleStyle
 
DefaultStyles - Class in dev.esophose.playerparticles.styles
 
DefaultStyles() - Constructor for class dev.esophose.playerparticles.styles.DefaultStyles
 
dev.esophose.playerparticles - package dev.esophose.playerparticles
 
dev.esophose.playerparticles.api - package dev.esophose.playerparticles.api
 
dev.esophose.playerparticles.command - package dev.esophose.playerparticles.command
 
dev.esophose.playerparticles.config - package dev.esophose.playerparticles.config
 
dev.esophose.playerparticles.database - package dev.esophose.playerparticles.database
 
dev.esophose.playerparticles.database.migrations - package dev.esophose.playerparticles.database.migrations
 
dev.esophose.playerparticles.event - package dev.esophose.playerparticles.event
 
dev.esophose.playerparticles.gui - package dev.esophose.playerparticles.gui
 
dev.esophose.playerparticles.gui.hook - package dev.esophose.playerparticles.gui.hook
 
dev.esophose.playerparticles.hook - package dev.esophose.playerparticles.hook
 
dev.esophose.playerparticles.locale - package dev.esophose.playerparticles.locale
 
dev.esophose.playerparticles.manager - package dev.esophose.playerparticles.manager
 
dev.esophose.playerparticles.particles - package dev.esophose.playerparticles.particles
 
dev.esophose.playerparticles.particles.data - package dev.esophose.playerparticles.particles.data
 
dev.esophose.playerparticles.particles.listener - package dev.esophose.playerparticles.particles.listener
 
dev.esophose.playerparticles.particles.preset - package dev.esophose.playerparticles.particles.preset
 
dev.esophose.playerparticles.particles.spawning - package dev.esophose.playerparticles.particles.spawning
 
dev.esophose.playerparticles.particles.spawning.reflective - package dev.esophose.playerparticles.particles.spawning.reflective
 
dev.esophose.playerparticles.styles - package dev.esophose.playerparticles.styles
 
dev.esophose.playerparticles.util - package dev.esophose.playerparticles.util
 
dev.esophose.playerparticles.util.inputparser - package dev.esophose.playerparticles.util.inputparser
 
dev.esophose.playerparticles.util.inputparser.parsable - package dev.esophose.playerparticles.util.inputparser.parsable
 
disable() - Method in class dev.esophose.playerparticles.manager.CommandManager
 
disable() - Method in class dev.esophose.playerparticles.manager.ConfigurationManager
 
disable() - Method in class dev.esophose.playerparticles.manager.DataManager
 
disable() - Method in class dev.esophose.playerparticles.manager.DataMigrationManager
 
disable() - Method in class dev.esophose.playerparticles.manager.GuiManager
 
disable() - Method in class dev.esophose.playerparticles.manager.LocaleManager
 
disable() - Method in class dev.esophose.playerparticles.manager.Manager
Cleans up the Manager's resources
disable() - Method in class dev.esophose.playerparticles.manager.ParticleGroupPresetManager
 
disable() - Method in class dev.esophose.playerparticles.manager.ParticleManager
 
disable() - Method in class dev.esophose.playerparticles.manager.ParticleStyleManager
 
disable() - Method in class dev.esophose.playerparticles.manager.PermissionManager
 
disable() - Method in class dev.esophose.playerparticles.manager.PluginUpdateManager
 
DISABLED_WORLDS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
display(double, double, double, double, int, Location, boolean, Player) - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
Displays a particle effect
display(ColorTransition, double, double, double, int, Location, boolean, Player, float) - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
Displays a particle effect which requires additional data and is only visible for all players within a certain range in the world of @param center
display(ParticleColor, Location, boolean, Player, float) - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
Displays a single particle which is colored
display(Vibration, double, double, double, int, Location, boolean, Player) - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
Displays a particle effect which requires additional data and is only visible for all players within a certain range in the world of @param center
display(ParticleEffect, double, double, double, double, int, Location, boolean, Player) - Method in class dev.esophose.playerparticles.particles.spawning.ParticleSpawner
Displays a particle effect
display(ParticleEffect, double, double, double, double, int, Location, boolean, Player) - Method in class dev.esophose.playerparticles.particles.spawning.ReflectiveParticleSpawner
 
display(ParticleEffect, double, double, double, double, int, Location, boolean, Player) - Method in class dev.esophose.playerparticles.particles.spawning.SpigotParticleSpawner
 
display(ParticleEffect, ColorTransition, double, double, double, int, Location, boolean, Player, float) - Method in class dev.esophose.playerparticles.particles.spawning.ParticleSpawner
Displays a particle effect which requires additional data and is only visible for all players within a certain range in the world of @param center
display(ParticleEffect, ColorTransition, double, double, double, int, Location, boolean, Player, float) - Method in class dev.esophose.playerparticles.particles.spawning.ReflectiveParticleSpawner
 
display(ParticleEffect, ColorTransition, double, double, double, int, Location, boolean, Player, float) - Method in class dev.esophose.playerparticles.particles.spawning.SpigotParticleSpawner
 
display(ParticleEffect, ParticleColor, Location, boolean, Player, float) - Method in class dev.esophose.playerparticles.particles.spawning.ParticleSpawner
Displays a single particle which is colored
display(ParticleEffect, ParticleColor, Location, boolean, Player, float) - Method in class dev.esophose.playerparticles.particles.spawning.ReflectiveParticleSpawner
 
display(ParticleEffect, ParticleColor, Location, boolean, Player, float) - Method in class dev.esophose.playerparticles.particles.spawning.SpigotParticleSpawner
 
display(ParticleEffect, Vibration, double, double, double, int, Location, boolean, Player) - Method in class dev.esophose.playerparticles.particles.spawning.ParticleSpawner
Displays a particle effect which requires additional data and is only visible for all players within a certain range in the world of @param center
display(ParticleEffect, Vibration, double, double, double, int, Location, boolean, Player) - Method in class dev.esophose.playerparticles.particles.spawning.ReflectiveParticleSpawner
 
display(ParticleEffect, Vibration, double, double, double, int, Location, boolean, Player) - Method in class dev.esophose.playerparticles.particles.spawning.SpigotParticleSpawner
 
display(ParticleEffect, Material, double, double, double, double, int, Location, boolean, Player) - Method in class dev.esophose.playerparticles.particles.spawning.ParticleSpawner
Displays a particle effect which requires additional data and is only visible for all players within a certain range in the world of @param center
display(ParticleEffect, Material, double, double, double, double, int, Location, boolean, Player) - Method in class dev.esophose.playerparticles.particles.spawning.ReflectiveParticleSpawner
 
display(ParticleEffect, Material, double, double, double, double, int, Location, boolean, Player) - Method in class dev.esophose.playerparticles.particles.spawning.SpigotParticleSpawner
 
display(ParticlePair, PParticle, boolean, Player) - Static method in enum dev.esophose.playerparticles.particles.ParticleEffect
Invokes the correct spawn method for the particle information given
display(Material, double, double, double, double, int, Location, boolean, Player) - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
Displays a particle effect which requires additional data and is only visible for all players within a certain range in the world of @param center
DISPLAY_WHEN_INVISIBLE - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
displayParticles(PPlayer, World, ParticlePair, List<PParticle>, boolean) - Method in class dev.esophose.playerparticles.manager.ParticleManager
An alternative method used for event styles
displayParticles(PPlayer, World, ParticlePair, List<PParticle>, boolean, boolean) - Method in class dev.esophose.playerparticles.manager.ParticleManager
An alternative method used for event styles
DOLPHIN - dev.esophose.playerparticles.particles.ParticleEffect
 
DOUBLE - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
 
DRAGON_BREATH - dev.esophose.playerparticles.particles.ParticleEffect
 
DRIPPING_DRIPSTONE_LAVA - dev.esophose.playerparticles.particles.ParticleEffect
 
DRIPPING_DRIPSTONE_WATER - dev.esophose.playerparticles.particles.ParticleEffect
 
DRIPPING_HONEY - dev.esophose.playerparticles.particles.ParticleEffect
 
DRIPPING_LAVA - dev.esophose.playerparticles.particles.ParticleEffect
 
DRIPPING_LAVA - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
DRIPPING_OBSIDIAN_TEAR - dev.esophose.playerparticles.particles.ParticleEffect
 
DRIPPING_WATER - dev.esophose.playerparticles.particles.ParticleEffect
 
DRIPPING_WATER - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
DUST - dev.esophose.playerparticles.particles.ParticleEffect
 
DUST - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
DUST_COLOR_TRANSITION - dev.esophose.playerparticles.particles.ParticleEffect
 
DUST_SIZE - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 

E

EDIT_DATA - dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
 
EDIT_EFFECT - dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
 
EDIT_STYLE - dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
 
editActivePlayerParticle(Player, int, NoteColor) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits an active particle of a Player
editActivePlayerParticle(Player, int, OrdinaryColor) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits an active particle of a Player
editActivePlayerParticle(Player, int, ParticleEffect) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits an active particle of a Player
editActivePlayerParticle(Player, int, ParticleStyle) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits an active particle of a Player
editActivePlayerParticle(Player, int, Material) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits an active particle of a Player
EditCommandModule - Class in dev.esophose.playerparticles.command
 
EditCommandModule() - Constructor for class dev.esophose.playerparticles.command.EditCommandModule
 
editFixedParticleEffect(CommandSender, int, NoteColor) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits a fixed particle effect for a player
editFixedParticleEffect(CommandSender, int, OrdinaryColor) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits a fixed particle effect for a player
editFixedParticleEffect(CommandSender, int, ParticleEffect) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits a fixed particle effect for a player
editFixedParticleEffect(CommandSender, int, ParticleStyle) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits a fixed particle effect for a player
editFixedParticleEffect(CommandSender, int, Location) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits a fixed particle effect for a player
editFixedParticleEffect(CommandSender, int, Material) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits a fixed particle effect for a player
editFixedParticleEffect(CommandSender, FixedParticleEffect) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Edits a fixed particle effect for a player
EffectsCommandModule - Class in dev.esophose.playerparticles.command
 
EffectsCommandModule() - Constructor for class dev.esophose.playerparticles.command.EffectsCommandModule
 
ELDER_GUARDIAN - dev.esophose.playerparticles.particles.ParticleEffect
 
ELDER_GUARDIAN - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
ELECTRIC_SPARK - dev.esophose.playerparticles.particles.ParticleEffect
 
empty() - Static method in class dev.esophose.playerparticles.util.StringPlaceholders
 
enabled() - Static method in class dev.esophose.playerparticles.hook.PlaceholderAPIHook
 
enabled() - Static method in class dev.esophose.playerparticles.hook.WorldGuardHook
 
ENCHANT - dev.esophose.playerparticles.particles.ParticleEffect
 
ENCHANT - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
ENCHANTED_HIT - dev.esophose.playerparticles.particles.ParticleEffect
 
ENCHANTED_HIT - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
END_ROD - dev.esophose.playerparticles.particles.ParticleEffect
 
EnglishLocale - Class in dev.esophose.playerparticles.locale
 
EnglishLocale() - Constructor for class dev.esophose.playerparticles.locale.EnglishLocale
 
ENTITY_EFFECT - dev.esophose.playerparticles.particles.ParticleEffect
 
ENTITY_EFFECT - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
equals(Object) - Method in class dev.esophose.playerparticles.particles.data.NoteColor
 
equals(Object) - Method in class dev.esophose.playerparticles.particles.data.OrdinaryColor
 
execute(GuiActionButton, boolean) - Method in interface dev.esophose.playerparticles.gui.GuiActionButton.GuiActionButtonClickCallback
 
EXPLOSION - dev.esophose.playerparticles.particles.ParticleEffect
 
EXPLOSION - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
EXPLOSION_EMITTER - dev.esophose.playerparticles.particles.ParticleEffect
 
EXPLOSION_EMITTER - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 

F

FALLBACK_MATERIAL - Static variable in class dev.esophose.playerparticles.util.ParticleUtils
 
FALLING_DRIPSTONE_LAVA - dev.esophose.playerparticles.particles.ParticleEffect
 
FALLING_DRIPSTONE_WATER - dev.esophose.playerparticles.particles.ParticleEffect
 
FALLING_DUST - dev.esophose.playerparticles.particles.ParticleEffect
 
FALLING_HONEY - dev.esophose.playerparticles.particles.ParticleEffect
 
FALLING_LAVA - dev.esophose.playerparticles.particles.ParticleEffect
 
FALLING_NECTAR - dev.esophose.playerparticles.particles.ParticleEffect
 
FALLING_OBSIDIAN_TEAR - dev.esophose.playerparticles.particles.ParticleEffect
 
FALLING_SPORE_BLOSSOM - dev.esophose.playerparticles.particles.ParticleEffect
 
FALLING_WATER - dev.esophose.playerparticles.particles.ParticleEffect
 
FEET - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
FILE_NAME - Static variable in class dev.esophose.playerparticles.manager.ParticleGroupPresetManager
 
fillBorder(GuiInventory.BorderColor) - Method in class dev.esophose.playerparticles.gui.GuiInventory
Fills the border of the inventory with a given color
findMatchingCommand(String) - Method in class dev.esophose.playerparticles.manager.CommandManager
Finds a matching CommandModule by its name
FIREWORK - dev.esophose.playerparticles.particles.ParticleEffect
 
FIREWORK - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
FISHING - dev.esophose.playerparticles.particles.ParticleEffect
 
FISHING - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
FISHING - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
FixedCommandModule - Class in dev.esophose.playerparticles.command
 
FixedCommandModule() - Constructor for class dev.esophose.playerparticles.command.FixedCommandModule
 
FixedParticleEffect - Class in dev.esophose.playerparticles.particles
 
FixedParticleEffect(UUID, int, Location, ParticlePair) - Constructor for class dev.esophose.playerparticles.particles.FixedParticleEffect
Constructs a new FixedParticleEffect FixedParticleEffects can NOT use event styles
FLAME - dev.esophose.playerparticles.particles.ParticleEffect
 
FLAME - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
FLASH - dev.esophose.playerparticles.particles.ParticleEffect
 
FLOAT - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
 
FOOTSTEP - dev.esophose.playerparticles.particles.ParticleEffect
 
FOOTSTEP - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
forceCloseAllOpenGUIs() - Method in class dev.esophose.playerparticles.manager.GuiManager
Forcefully closes all open PlayerParticles GUIs Used for when the plugin unloads so players can't take items from the GUI
formatName(String) - Static method in class dev.esophose.playerparticles.util.ParticleUtils
Formats a string from the format "word_word" to "Word Word"
FrenchLocale - Class in dev.esophose.playerparticles.locale
 
FrenchLocale() - Constructor for class dev.esophose.playerparticles.locale.FrenchLocale
 
fromClass(Class<?>) - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Returns the data type with the given primitive/reference class
fromInternalName(String) - Static method in enum dev.esophose.playerparticles.particles.ParticleEffect
Returns the particle effect with the given name
fromInternalName(String) - Static method in interface dev.esophose.playerparticles.styles.ParticleStyle
Gets the ParticleStyle with the internal name given, returns null if not found
fromName(String) - Static method in enum dev.esophose.playerparticles.particles.ParticleEffect
Returns the particle effect with the given name
fromName(String) - Static method in interface dev.esophose.playerparticles.styles.ParticleStyle
Gets the ParticleStyle with the name given, returns null if not found

G

GermanLocale - Class in dev.esophose.playerparticles.locale
 
GermanLocale() - Constructor for class dev.esophose.playerparticles.locale.GermanLocale
 
get() - Method in enum dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
Gets the Material for this icon from the 'gui-icon.misc' section in the config.yml Tries to get from cache first, otherwise loads it
get(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
get(String, Object) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getActiveParticle(int) - Method in class dev.esophose.playerparticles.particles.PPlayer
Get a ParticlePair by its id
getActiveParticleGroup() - Method in class dev.esophose.playerparticles.particles.PPlayer
Get the PPlayer's active ParticleGroup
getActiveParticles() - Method in class dev.esophose.playerparticles.particles.PPlayer
Get the effect/style/data for particles this player has set
getActiveParticlesForStyle(ParticleStyle) - Method in class dev.esophose.playerparticles.particles.PPlayer
Get all ParticlePairs with a style matching the input
getActivePlayerParticle(Player, int) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Gets an active particle from a player
getActivePlayerParticles(Player) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Gets all active particles from a player
getArguments() - Method in class dev.esophose.playerparticles.command.AddCommandModule
 
getArguments() - Method in interface dev.esophose.playerparticles.command.CommandModule
Gets any arguments this command has
getArguments() - Method in class dev.esophose.playerparticles.command.DataCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.DefaultCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.EditCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.EffectsCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.FixedCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.GroupCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.GUICommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.HelpCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.ListCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.ReloadCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.RemoveCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.ResetCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.StylesCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.ToggleCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.UseCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.VersionCommandModule
 
getArguments() - Method in class dev.esophose.playerparticles.command.WorldsCommandModule
 
getAuthor() - Method in class dev.esophose.playerparticles.hook.ParticlePlaceholderExpansion
 
getBlockMaterial() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Get the block Material this particle uses
getBlue() - Method in class dev.esophose.playerparticles.particles.data.OrdinaryColor
Returns the blue value of the RGB format
getBoolean() - Method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
Gets the setting as a boolean
getBoolean(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getBoolean(String, boolean) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getBooleanList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getByteList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getCharacterList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getClass(String) - Method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
Returns the class with the given name
getColor() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Get the color this particle uses
getColor(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getColor(String, Color) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getColorTransition() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Get the color transition this particle uses
getCommandNames() - Method in class dev.esophose.playerparticles.manager.CommandManager
Get all available command names
getCommands() - Method in class dev.esophose.playerparticles.manager.CommandManager
Get a list of all available commands
getComments(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getConfig() - Method in class dev.esophose.playerparticles.manager.ConfigurationManager
 
getConfigContent(File) - Method in class dev.esophose.playerparticles.config.CommentedFileConfigurationHelper
Read file and make comments SnakeYAML friendly
getConfigurationSection(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getConsolePPlayer() - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Gets the PPlayer representing the console
getConstructor(Class<?>, Class<?>...) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Returns the constructor of a given class with the given parameter types
getConstructor(String, ReflectionUtils.PackageType, Class<?>...) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Returns the constructor of a desired class with the given parameter types
getCurrentPath() - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getDatabaseConnector() - Method in class dev.esophose.playerparticles.manager.DataManager
 
getDataString() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Gets the current particle data as a string
getDefaultedBoolean(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
Gets a defaulted boolean value.
getDefaultedBoolean(String, Boolean) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
Gets a defaulted boolean value.
getDefaultGroup() - Static method in class dev.esophose.playerparticles.particles.ParticleGroup
Gets an empty ParticleGroup
getDefaultLocaleStrings() - Method in class dev.esophose.playerparticles.locale.EnglishLocale
 
getDefaultLocaleStrings() - Method in class dev.esophose.playerparticles.locale.FrenchLocale
 
getDefaultLocaleStrings() - Method in class dev.esophose.playerparticles.locale.GermanLocale
 
getDefaultLocaleStrings() - Method in interface dev.esophose.playerparticles.locale.Locale
 
getDefaultLocaleStrings() - Method in class dev.esophose.playerparticles.locale.PolishLocale
 
getDefaultLocaleStrings() - Method in class dev.esophose.playerparticles.locale.RussianLocale
 
getDefaultLocaleStrings() - Method in class dev.esophose.playerparticles.locale.SimplifiedChineseLocale
 
getDefaultLocaleStrings() - Method in class dev.esophose.playerparticles.locale.SpanishLocale
 
getDefaultLocaleStrings() - Method in class dev.esophose.playerparticles.locale.VietnameseLocale
 
getDefaultSection() - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.AddCommandModule
 
getDescriptionKey() - Method in interface dev.esophose.playerparticles.command.CommandModule
Gets the locale description key of this command
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.DataCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.DefaultCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.EditCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.EffectsCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.FixedCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.GroupCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.GUICommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.HelpCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.ListCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.ReloadCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.RemoveCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.ResetCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.StylesCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.ToggleCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.UseCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.VersionCommandModule
 
getDescriptionKey() - Method in class dev.esophose.playerparticles.command.WorldsCommandModule
 
getDisabledWorlds() - Method in class dev.esophose.playerparticles.manager.PermissionManager
Gets all the worlds that are disabled
getDisplayName() - Method in class dev.esophose.playerparticles.particles.preset.ParticleGroupPreset
Gets the display name for this preset group for the GUI
getDouble() - Method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
getDouble(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getDouble(String, double) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getDoubleList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getDuration() - Method in class dev.esophose.playerparticles.particles.data.Vibration
 
getDyeColor() - Method in class dev.esophose.playerparticles.gui.GuiInventoryEditData.ColorData
Get the DyeColor
getEffect() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Get the ParticleEffect that this ParticlePair represents
getEffectNamesUserHasPermissionFor(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Gets a String List of all effect names a player has permission for
getEffectsUserHasPermissionFor(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Gets a List of all effects a player has permission for
getEnabledEffects() - Static method in enum dev.esophose.playerparticles.particles.ParticleEffect
Returns a ParticleEffect List of all enabled effects for the server version
getEndColor() - Method in class dev.esophose.playerparticles.particles.data.ColorTransition
 
getExtraBorder() - Method in class dev.esophose.playerparticles.particles.preset.ParticleGroupPresetPage
 
getField(Class<?>, boolean, String) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Returns a field of the target class with the given name
getField(String, ReflectionUtils.PackageType, boolean, String) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Returns a field of a desired class with the given name
getFixableStyleNamesUserHasPermissionFor(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Gets a String List of all fixable style names a player has permission for
getFixedEffectById(int) - Method in class dev.esophose.playerparticles.particles.PPlayer
Get a FixedParticleEffect this player owns by id
getFixedEffectIds() - Method in class dev.esophose.playerparticles.particles.PPlayer
Gets a set of ids of all fixed effect this player has
getFixedEffectOffset() - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
 
getFixedEffectOffset() - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
The Y-axis offset to be applied when using '/pp fixed create looking'
getFixedParticleEffect(CommandSender, int) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Gets a fixed particle effect for a player
getFixedParticleEffects(CommandSender) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Gets a collection of a player's fixed particle effects
getFixedParticles() - Method in class dev.esophose.playerparticles.particles.PPlayer
Get the effect/style/data for all fixed particles this has has set
getFixedParticlesMap() - Method in class dev.esophose.playerparticles.particles.PPlayer
Get a map of the effect/style/data for all fixed particles this has has set
getFloat() - Method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
getFloatList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getGreen() - Method in class dev.esophose.playerparticles.particles.data.OrdinaryColor
Returns the green value of the RGB format
getGroup() - Method in class dev.esophose.playerparticles.particles.preset.ParticleGroupPreset
Gets the underlying ParticleGroup
getGuiIcon() - Method in class dev.esophose.playerparticles.particles.preset.ParticleGroupPreset
Gets the GUI icon for this particle group
getGuiIconMaterial() - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
 
getGuiIconMaterial() - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
 
getGuiIconMaterial() - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleArrows
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleBatman
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleBeam
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockBreak
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockPlace
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleCelebration
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleChains
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleCompanion
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleCube
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleDeath
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleFeet
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleFishing
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleHalo
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleHurt
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleInvocation
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleMove
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleNormal
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleOrbit
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleOutline
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleOverhead
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStylePoint
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStylePopper
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStylePulse
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleQuadhelix
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleRings
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleSphere
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleSpin
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleSpiral
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleSwords
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleTeleport
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleThick
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleTrail
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleTwins
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleVortex
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleWhirl
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleWhirlwind
 
getGuiIconMaterialNames() - Method in class dev.esophose.playerparticles.styles.ParticleStyleWings
 
getGuiSlot() - Method in class dev.esophose.playerparticles.particles.preset.ParticleGroupPreset
Gets the GUI slot for this particle group
getHandlerList() - Static method in class dev.esophose.playerparticles.event.ParticleStyleRegistrationEvent
 
getHandlers() - Method in class dev.esophose.playerparticles.event.ParticleStyleRegistrationEvent
 
getIcon() - Method in enum dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
getIcon(PPlayer) - Method in class dev.esophose.playerparticles.gui.GuiActionButton
Gets the ItemStack icon that goes into the GUI
getId() - Method in class dev.esophose.playerparticles.particles.FixedParticleEffect
Gets the id unique to the owner's UUID
getId() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Get the id of this particle
getId() - Method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
getIdentifier() - Method in class dev.esophose.playerparticles.hook.ParticlePlaceholderExpansion
 
getInlineComments(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getInstance() - Static method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
 
getInstance() - Static method in class dev.esophose.playerparticles.PlayerParticles
Gets the instance of the plugin running on the server
getInt() - Method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
getInt(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getInt(String, int) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getIntegerList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getInternalName() - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
 
getInternalName() - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
 
getInternalName() - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
 
getInventory() - Method in class dev.esophose.playerparticles.gui.GuiInventory
Gets the Inventory this GuiInventory is managing
getItemMaterial() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Get the item Material this particle uses
getItemStack(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getItemStack(String, ItemStack) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getKeys(boolean) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getList(String, List<?>) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getLocaleMessage(String) - Method in class dev.esophose.playerparticles.manager.LocaleManager
 
getLocaleMessage(String, StringPlaceholders) - Method in class dev.esophose.playerparticles.manager.LocaleManager
 
getLocaleName() - Method in class dev.esophose.playerparticles.locale.EnglishLocale
 
getLocaleName() - Method in class dev.esophose.playerparticles.locale.FrenchLocale
 
getLocaleName() - Method in class dev.esophose.playerparticles.locale.GermanLocale
 
getLocaleName() - Method in interface dev.esophose.playerparticles.locale.Locale
 
getLocaleName() - Method in class dev.esophose.playerparticles.locale.PolishLocale
 
getLocaleName() - Method in class dev.esophose.playerparticles.locale.RussianLocale
 
getLocaleName() - Method in class dev.esophose.playerparticles.locale.SimplifiedChineseLocale
 
getLocaleName() - Method in class dev.esophose.playerparticles.locale.SpanishLocale
 
getLocaleName() - Method in class dev.esophose.playerparticles.locale.VietnameseLocale
 
getLocation() - Method in class dev.esophose.playerparticles.particles.FixedParticleEffect
Gets the location this effect will be displayed at
getLocation(boolean) - Method in class dev.esophose.playerparticles.particles.PParticle
Gets the location that the particle will be displayed at Offsets must be applied manually if this is a colorable effect
getLocation(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getLocation(String, Location) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getLong() - Method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
getLong(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getLong(String, long) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getLongList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getLore() - Method in class dev.esophose.playerparticles.particles.preset.ParticleGroupPreset
Gets the GUI lore for this particle group
getManager(Class<T>) - Method in class dev.esophose.playerparticles.PlayerParticles
Gets a manager instance
getMapList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getMaterial() - Method in class dev.esophose.playerparticles.gui.GuiInventoryEditData.ColorData
Get the Material representing this color
getMaxFixedEffectCreationDistance() - Method in class dev.esophose.playerparticles.manager.PermissionManager
Gets the max distance a fixed effect can be created from the player
getMaxHookLength() - Method in class dev.esophose.playerparticles.gui.hook.PlayerChatHookData
Gets the max length of the hook
getMaxPageNumber(PPlayer) - Method in class dev.esophose.playerparticles.manager.ParticleGroupPresetManager
Gets the max page number for preset groups for a PPlayer
getMaxParticlesAllowed(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Gets the maximum number of particles a player is allowed to use
getMethod(Class<?>, String, Class<?>...) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Returns a method of a class with the given parameter types
getMethod(String, ReflectionUtils.PackageType, String, Class<?>...) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Returns a method of a desired class with the given parameter types
getName() - Method in class dev.esophose.playerparticles.command.AddCommandModule
 
getName() - Method in interface dev.esophose.playerparticles.command.CommandModule
Gets the name of this command
getName() - Method in class dev.esophose.playerparticles.command.DataCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.DefaultCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.EditCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.EffectsCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.FixedCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.GroupCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.GUICommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.HelpCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.ListCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.ReloadCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.RemoveCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.ResetCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.StylesCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.ToggleCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.UseCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.VersionCommandModule
 
getName() - Method in class dev.esophose.playerparticles.command.WorldsCommandModule
 
getName() - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getName() - Method in class dev.esophose.playerparticles.gui.GuiInventoryEditData.ColorData
Get the name of this color
getName() - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
 
getName() - Method in class dev.esophose.playerparticles.particles.ParticleGroup
Get the player-given name of this ParticleGroup This will be null if it's the player's active ParticleGroup
getName() - Method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
getName() - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
 
getName() - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
 
getNewConfig(File) - Method in class dev.esophose.playerparticles.config.CommentedFileConfigurationHelper
Get new configuration
getNextActiveParticleId() - Method in class dev.esophose.playerparticles.particles.PPlayer
Gets the next Id for a player's active particles
getNextDefault(PPlayer) - Static method in class dev.esophose.playerparticles.particles.ParticlePair
Gets a ParticlePair for a PPlayer with the default values applied
getNextFixedEffectId() - Method in class dev.esophose.playerparticles.particles.PPlayer
Gets the next Id for a player's fixed effects
getNote() - Method in class dev.esophose.playerparticles.particles.data.NoteColor
Returns the note value
getNoteColor() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Get the note color this particle uses
getObject(String, Class<T>) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getObject(String, Class<T>, T) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getOfflinePlayer(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getOfflinePlayer(String, OfflinePlayer) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getOrdinaryColor() - Method in class dev.esophose.playerparticles.gui.GuiInventoryEditData.ColorData
Get the OrdinaryColor representing this color
getOverrideData() - Method in class dev.esophose.playerparticles.particles.PParticle
Gets the data to override for the particle
getOwnerUniqueId() - Method in class dev.esophose.playerparticles.particles.FixedParticleEffect
Gets the owner of the effect's UUID
getOwnerUniqueId() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Get the UUID of the PPlayer that owns this ParticlePair
getParent() - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getParticleGroupByName(String) - Method in class dev.esophose.playerparticles.particles.PPlayer
Gets a ParticleGroup this player has by its name
getParticleGroups() - Method in class dev.esophose.playerparticles.particles.PPlayer
Get a map of ParticleGroups this user has saved
getParticlePair() - Method in class dev.esophose.playerparticles.particles.FixedParticleEffect
Gets the ParticlePair, which contains all spawn information about this fixed effect
getParticles() - Method in class dev.esophose.playerparticles.particles.ParticleGroup
Get the map of ParticlePairs in this group
getParticles(ParticlePair, Location) - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
Gets all the particles to display based on the style's logic
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleArrows
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBatman
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBeam
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockBreak
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockPlace
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleCelebration
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleChains
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleCompanion
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleCube
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleDeath
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleFeet
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleFishing
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleHalo
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleHurt
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleInvocation
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleMove
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleNormal
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleOrbit
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleOutline
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleOverhead
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStylePoint
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStylePopper
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStylePulse
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleQuadhelix
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleRings
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSphere
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSpin
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSpiral
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSwords
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleTeleport
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleThick
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleTrail
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleTwins
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleVortex
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleWhirl
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleWhirlwind
 
getParticles(ParticlePair, Location) - Method in class dev.esophose.playerparticles.styles.ParticleStyleWings
 
getParticles(ParticlePair, Location, Player) - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
Gets all the particles to display based on the style's logic
getPath() - Method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
Returns the path of this package type
getPlaceholders() - Method in class dev.esophose.playerparticles.util.StringPlaceholders
 
getPlayer() - Method in class dev.esophose.playerparticles.particles.ConsolePPlayer
 
getPlayer() - Method in class dev.esophose.playerparticles.particles.PPlayer
 
getPlayerParticleGroups(Player) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Gets a collection of the player's particle groups
getPlayersInRange(Location, boolean, Player) - Static method in class dev.esophose.playerparticles.particles.spawning.ParticleSpawner
Gets a List of Players within the particle display range
getPlayerUUID() - Method in class dev.esophose.playerparticles.gui.hook.PlayerChatHookData
Gets the owning player of this hook
getPluginName() - Method in class dev.esophose.playerparticles.config.CommentedFileConfigurationHelper
 
getPPlayer() - Method in class dev.esophose.playerparticles.gui.GuiInventory
Gets the PPlayer this GuiInventory is managing
getPPlayer(UUID) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Gets a PPlayer from their UUID
getPPlayer(CommandSender) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Gets a PPlayer from a CommandSender
getPPlayer(Player) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Gets a PPlayer from a Player
getPPlayer(UUID) - Method in class dev.esophose.playerparticles.manager.DataManager
Gets a PPlayer from cache This method should be used over the other one unless you absolutely need the PPlayer and you don't care about waiting You should always check for a null result when using this method
getPPlayer(UUID, Consumer<PPlayer>) - Method in class dev.esophose.playerparticles.manager.DataManager
Gets a player from the save data, creates one if it doesn't exist and caches it
getPPlayers() - Method in class dev.esophose.playerparticles.manager.ParticleManager
Gets the PPlayers that are loaded
getPresetGroup(String) - Method in class dev.esophose.playerparticles.manager.ParticleGroupPresetManager
Gets a preset ParticleGroup by its name
getPresetGroupPages(PPlayer) - Method in class dev.esophose.playerparticles.manager.ParticleGroupPresetManager
Gets a map of page numbers to preset pages for a PPlayer
getPresetGroupsForPlayer(PPlayer) - Method in class dev.esophose.playerparticles.manager.ParticleGroupPresetManager
Gets all the preset ParticleGroups that a player can use
getPresets() - Method in class dev.esophose.playerparticles.particles.preset.ParticleGroupPresetPage
 
getPrimaryParticle() - Method in class dev.esophose.playerparticles.particles.PPlayer
Gets the primary particle (ID 1) for the PPlayer
getPrimitive() - Method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Returns the primitive class of this data type
getPrimitive(Class<?>) - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Returns the primitive class of the data type with the given reference class
getPrimitive(Class<?>[]) - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Returns the primitive class array of the given class array
getPrimitive(Object[]) - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Returns the primitive class array of the given object array
getRainbowNoteParticleColor() - Method in class dev.esophose.playerparticles.manager.ParticleManager
Gets the rainbow NoteColor for particle spawning with data 'rainbow'
getRainbowParticleColor() - Method in class dev.esophose.playerparticles.manager.ParticleManager
Gets the rainbow OrdinaryColor for particle spawning with data 'rainbow'
getRandomNoteParticleColor() - Method in class dev.esophose.playerparticles.manager.ParticleManager
Gets a randomized NoteColor for particle spawning with data 'random'
getRandomParticleColor() - Method in class dev.esophose.playerparticles.manager.ParticleManager
Gets a randomized OrdinaryColor for particle spawning with data 'random'
getRed() - Method in class dev.esophose.playerparticles.particles.data.OrdinaryColor
Returns the red value of the RGB format
getReference() - Method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Returns the reference class of this data type
getReference(Class<?>) - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Returns the reference class of the data type with the given primitive class
getReference(Class<?>[]) - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Returns the reference class array of the given class array
getReference(Object[]) - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Returns the reference class array of the given object array
getRegisteredEventStyles() - Method in class dev.esophose.playerparticles.event.ParticleStyleRegistrationEvent
 
getRegisteredStyles() - Method in class dev.esophose.playerparticles.event.ParticleStyleRegistrationEvent
 
getRevision() - Method in class dev.esophose.playerparticles.database.DataMigration
 
getRoot() - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getSerializable(String, Class<T>) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getSerializable(String, Class<T>, T) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getServerVersion() - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
Returns the version of your server
getShiftedRainbowParticleColor() - Method in class dev.esophose.playerparticles.manager.ParticleManager
Gets the rainbow OrdinaryColor for particle spawning with data 'rainbow', shifted half way through the HSB spectrum
getShortList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getSize() - Method in class dev.esophose.playerparticles.particles.PParticle
Gets the size of the particle
getSlot() - Method in class dev.esophose.playerparticles.gui.GuiActionButton
Gets the slot this GuiActionButton occupies in the GuiInventory
getSmallestPositiveInt(int[]) - Static method in class dev.esophose.playerparticles.util.ParticleUtils
Gets the smallest positive integer from an array
getSpawnColor() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Gets the color the current particle effect will spawn with
getSpawnColorTransition() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Gets the color transition the current particle effect will spawn with
getSpawnMaterial() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Gets the material the current particle effect will spawn with
getSpeed() - Method in class dev.esophose.playerparticles.particles.PParticle
Gets the speed of the particle
getSpigotEnum() - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
 
getStartColor() - Method in class dev.esophose.playerparticles.particles.data.ColorTransition
 
getString() - Method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
getString(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getString(String, String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getStringList() - Method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
getStringList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getStyle() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Get the ParticleStyle that this ParticlePair represents
getStyleByInternalName(String) - Method in class dev.esophose.playerparticles.manager.ParticleStyleManager
Gets a registered ParticleStyle by its internal name
getStyleByName(String) - Method in class dev.esophose.playerparticles.manager.ParticleStyleManager
Gets a registered ParticleStyle by its name
getStyleNamesUserHasPermissionFor(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Gets a String List of all style names a player has permission for
getStyles() - Method in class dev.esophose.playerparticles.manager.ParticleStyleManager
 
getStylesUserHasPermissionFor(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Gets a List of all styles a player has permission for
getStylesWithDisabled() - Method in class dev.esophose.playerparticles.manager.ParticleStyleManager
 
getTablePrefix() - Method in class dev.esophose.playerparticles.manager.DataManager
 
getTargetBlock(Player) - Static method in class dev.esophose.playerparticles.util.ParticleUtils
 
getTimeRemaining() - Method in class dev.esophose.playerparticles.gui.hook.PlayerChatHookData
Gets how much time is remaining on the hook
getTitle() - Method in class dev.esophose.playerparticles.particles.preset.ParticleGroupPresetPage
 
getTranslatorName() - Method in class dev.esophose.playerparticles.locale.EnglishLocale
 
getTranslatorName() - Method in class dev.esophose.playerparticles.locale.FrenchLocale
 
getTranslatorName() - Method in class dev.esophose.playerparticles.locale.GermanLocale
 
getTranslatorName() - Method in interface dev.esophose.playerparticles.locale.Locale
 
getTranslatorName() - Method in class dev.esophose.playerparticles.locale.PolishLocale
 
getTranslatorName() - Method in class dev.esophose.playerparticles.locale.RussianLocale
 
getTranslatorName() - Method in class dev.esophose.playerparticles.locale.SimplifiedChineseLocale
 
getTranslatorName() - Method in class dev.esophose.playerparticles.locale.SpanishLocale
 
getTranslatorName() - Method in class dev.esophose.playerparticles.locale.VietnameseLocale
 
getTriangles() - Method in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere.Icosahedron
 
getUnderlyingExecutor() - Method in class dev.esophose.playerparticles.particles.ConsolePPlayer
 
getUnderlyingExecutor() - Method in class dev.esophose.playerparticles.particles.OtherPPlayer
 
getUnderlyingExecutor() - Method in class dev.esophose.playerparticles.particles.PPlayer
Gets the underlying CommandSender who executed the command
getUniqueId() - Method in class dev.esophose.playerparticles.particles.PPlayer
Gets the player's UUID
getUUID() - Static method in class dev.esophose.playerparticles.particles.ConsolePPlayer
 
getValue(Object, boolean, String) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Returns the value of a field with the given name of an object
getValue(Object, Class<?>, boolean, String) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Returns the value of a field of the given class of an object
getValue(Object, String, ReflectionUtils.PackageType, boolean, String) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Returns the value of a field of a desired class of an object
getValues(boolean) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getValueX() - Method in class dev.esophose.playerparticles.particles.data.NoteColor
Returns the note value divided by 24
getValueX() - Method in class dev.esophose.playerparticles.particles.data.OrdinaryColor
Returns the red value divided by 255
getValueX() - Method in class dev.esophose.playerparticles.particles.data.ParticleColor
Returns the value for the offsetX field
getValueY() - Method in class dev.esophose.playerparticles.particles.data.NoteColor
Returns zero because the offsetY value is unused
getValueY() - Method in class dev.esophose.playerparticles.particles.data.OrdinaryColor
Returns the green value divided by 255
getValueY() - Method in class dev.esophose.playerparticles.particles.data.ParticleColor
Returns the value for the offsetY field
getValueZ() - Method in class dev.esophose.playerparticles.particles.data.NoteColor
Returns zero because the offsetZ value is unused
getValueZ() - Method in class dev.esophose.playerparticles.particles.data.OrdinaryColor
Returns the blue value divided by 255
getValueZ() - Method in class dev.esophose.playerparticles.particles.data.ParticleColor
Returns the value for the offsetZ field
getVector(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getVector(String, Vector) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
getVersion() - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
 
getVersion() - Method in class dev.esophose.playerparticles.hook.ParticlePlaceholderExpansion
 
getVersion() - Static method in class dev.esophose.playerparticles.util.NMSUtil
Gets the server version
getVersionNumber() - Static method in class dev.esophose.playerparticles.util.NMSUtil
Gets the server version major release number
getVibration() - Method in class dev.esophose.playerparticles.particles.data.Vibration
 
getVibration() - Method in class dev.esophose.playerparticles.particles.ParticlePair
Get the vibration this particle uses
getXOff() - Method in class dev.esophose.playerparticles.particles.PParticle
Gets the offset on the x-axis for the particle
getYOff() - Method in class dev.esophose.playerparticles.particles.PParticle
Gets the offset on the y-axis for the particle
getZOff() - Method in class dev.esophose.playerparticles.particles.PParticle
Gets the offset on the z-axis for the particle
GLOW - dev.esophose.playerparticles.particles.ParticleEffect
 
GLOW_SQUID_INK - dev.esophose.playerparticles.particles.ParticleEffect
 
Gradient(List<Color>, int) - Constructor for class dev.esophose.playerparticles.util.HexUtils.Gradient
 
GRAY - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
GREEN - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
GroupCommandModule - Class in dev.esophose.playerparticles.command
 
GroupCommandModule() - Constructor for class dev.esophose.playerparticles.command.GroupCommandModule
 
GROUPS - dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
 
GUI_BUTTON_SOUND - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_CLOSE_AFTER_GROUP_SELECTED - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ENABLED - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_GROUP_CREATION_BUNGEE_SUPPORT - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_GROUP_CREATION_MESSAGE_DISPLAY_AREA - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC_BACK - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC_CREATE - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC_EDIT_DATA - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC_EDIT_EFFECT - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC_EDIT_STYLE - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC_GROUPS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC_NEXT_PAGE - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC_PARTICLES - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC_PRESET_GROUPS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC_PREVIOUS_PAGE - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_ICON_MISC_RESET - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_PRESETS_HIDE_PARTICLES_DESCRIPTIONS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_PRESETS_ONLY - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_REQUIRE_EFFECTS_AND_STYLES - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GUI_REQUIRE_PERMISSION - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
GuiActionButton - Class in dev.esophose.playerparticles.gui
 
GuiActionButton(int, GuiInventoryEditData.ColorData[], String, String[], GuiActionButton.GuiActionButtonClickCallback) - Constructor for class dev.esophose.playerparticles.gui.GuiActionButton
Constructor for creating animated icons using dyes
GuiActionButton(int, GuiInventoryEditData.ColorData, String, String[], GuiActionButton.GuiActionButtonClickCallback) - Constructor for class dev.esophose.playerparticles.gui.GuiActionButton
Constructor for creating non-animated icons using dyes
GuiActionButton(int, ItemStack, GuiActionButton.GuiActionButtonClickCallback) - Constructor for class dev.esophose.playerparticles.gui.GuiActionButton
Constructor for creating a non-animated item from an already created ItemStack
GuiActionButton(int, Material[], String, String[], GuiActionButton.GuiActionButtonClickCallback) - Constructor for class dev.esophose.playerparticles.gui.GuiActionButton
Constructor for creating animated icons
GuiActionButton(int, Material, String, String[], GuiActionButton.GuiActionButtonClickCallback) - Constructor for class dev.esophose.playerparticles.gui.GuiActionButton
Constructor for creating non-animated icons
GuiActionButton.GuiActionButtonClickCallback - Interface in dev.esophose.playerparticles.gui
Allows button click callbacks as parameters
GUICommandModule - Class in dev.esophose.playerparticles.command
 
GUICommandModule() - Constructor for class dev.esophose.playerparticles.command.GUICommandModule
 
GuiInventory - Class in dev.esophose.playerparticles.gui
 
GuiInventory(PPlayer, Inventory) - Constructor for class dev.esophose.playerparticles.gui.GuiInventory
 
GuiInventory.BorderColor - Enum in dev.esophose.playerparticles.gui
 
GuiInventoryDefault - Class in dev.esophose.playerparticles.gui
 
GuiInventoryDefault(PPlayer) - Constructor for class dev.esophose.playerparticles.gui.GuiInventoryDefault
 
GuiInventoryEditData - Class in dev.esophose.playerparticles.gui
 
GuiInventoryEditData(PPlayer, ParticlePair, int, List<Runnable>, int, OrdinaryColor) - Constructor for class dev.esophose.playerparticles.gui.GuiInventoryEditData
 
GuiInventoryEditData.ColorData - Class in dev.esophose.playerparticles.gui
A data class used for storing information about the color data
GuiInventoryEditEffect - Class in dev.esophose.playerparticles.gui
 
GuiInventoryEditEffect(PPlayer, ParticlePair, int, List<Runnable>, int) - Constructor for class dev.esophose.playerparticles.gui.GuiInventoryEditEffect
 
GuiInventoryEditParticle - Class in dev.esophose.playerparticles.gui
 
GuiInventoryEditParticle(PPlayer, ParticlePair) - Constructor for class dev.esophose.playerparticles.gui.GuiInventoryEditParticle
 
GuiInventoryEditStyle - Class in dev.esophose.playerparticles.gui
 
GuiInventoryEditStyle(PPlayer, ParticlePair, int, List<Runnable>, int) - Constructor for class dev.esophose.playerparticles.gui.GuiInventoryEditStyle
 
GuiInventoryLoadPresetGroups - Class in dev.esophose.playerparticles.gui
 
GuiInventoryLoadPresetGroups(PPlayer, boolean, int) - Constructor for class dev.esophose.playerparticles.gui.GuiInventoryLoadPresetGroups
 
GuiInventoryManageGroups - Class in dev.esophose.playerparticles.gui
 
GuiInventoryManageGroups(PPlayer, int) - Constructor for class dev.esophose.playerparticles.gui.GuiInventoryManageGroups
 
GuiInventoryManageParticles - Class in dev.esophose.playerparticles.gui
 
GuiInventoryManageParticles(PPlayer) - Constructor for class dev.esophose.playerparticles.gui.GuiInventoryManageParticles
 
GuiManager - Class in dev.esophose.playerparticles.manager
 
GuiManager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.GuiManager
 

H

HALO - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
handleClick(boolean) - Method in class dev.esophose.playerparticles.gui.GuiActionButton
Executes the onClick callback passed in the constructor
HAPPY_VILLAGER - dev.esophose.playerparticles.particles.ParticleEffect
 
HAPPY_VILLAGER - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
hasEffectPermission(PPlayer, ParticleEffect) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if a player has permission to use an effect
hashCode() - Method in class dev.esophose.playerparticles.particles.data.NoteColor
 
hashCode() - Method in class dev.esophose.playerparticles.particles.data.OrdinaryColor
 
hasLongRangeVisibility() - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
 
hasLongRangeVisibility() - Method in class dev.esophose.playerparticles.styles.ParticleStyleArrows
 
hasLongRangeVisibility() - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockBreak
 
hasLongRangeVisibility() - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockPlace
 
hasLongRangeVisibility() - Method in class dev.esophose.playerparticles.styles.ParticleStyleDeath
 
hasLongRangeVisibility() - Method in class dev.esophose.playerparticles.styles.ParticleStyleFishing
 
hasLongRangeVisibility() - Method in class dev.esophose.playerparticles.styles.ParticleStyleSwords
 
hasLongRangeVisibility() - Method in class dev.esophose.playerparticles.styles.ParticleStyleTeleport
 
hasNext() - Method in class dev.esophose.playerparticles.util.inputparser.InputParser
 
hasPermission(PPlayer, String) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if the given player has the given permission
hasPlayerReachedMaxFixedEffects(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if the given player has reached the max number of fixed effects
hasPlayerReachedMaxGroups(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if the given player has reached the max number of saved particle groups
hasPlayerReachedMaxParticles(PPlayer) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if the given player has reached the max number of particles in their active group
hasProperties() - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
 
hasProperty(ParticleEffect.ParticleProperty) - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
Determine if this particle effect has a specific property
hasStylePermission(PPlayer, ParticleStyle) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if a player has permission to use a style Always returns true for 'normal', a player needs at least one style to apply particles
hasWorldGuardBypass(Player) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if a player has the WorldGuard bypass permission
HEART - dev.esophose.playerparticles.particles.ParticleEffect
 
HEART - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
HelpCommandModule - Class in dev.esophose.playerparticles.command
 
HelpCommandModule() - Constructor for class dev.esophose.playerparticles.command.HelpCommandModule
 
HexUtils - Class in dev.esophose.playerparticles.util
 
HexUtils.AnimatedGradient - Class in dev.esophose.playerparticles.util
Allows generation of an animated multi-part gradient with a defined number of steps
HexUtils.AnimatedRainbow - Class in dev.esophose.playerparticles.util
Allows generation of an animated rainbow gradient with a fixed number of steps
HexUtils.Gradient - Class in dev.esophose.playerparticles.util
Allows generation of a multi-part gradient with a defined number of steps
HexUtils.Rainbow - Class in dev.esophose.playerparticles.util
Allows generation of a rainbow gradient with a fixed number of steps
hue - Variable in class dev.esophose.playerparticles.util.HexUtils.Rainbow
 
hueStep - Variable in class dev.esophose.playerparticles.util.HexUtils.Rainbow
 
HURT - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 

I

Icosahedron(int, double) - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleIcosphere.Icosahedron
 
ICOSPHERE - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
initialize() - Static method in class dev.esophose.playerparticles.hook.WorldGuardHook
Initializes the WorldGuard hook.
initStyles() - Static method in class dev.esophose.playerparticles.styles.DefaultStyles
Initializes all the default styles
InputParser - Class in dev.esophose.playerparticles.util.inputparser
 
InputParser(PPlayer, String[]) - Constructor for class dev.esophose.playerparticles.util.inputparser.InputParser
 
INSTANT_EFFECT - dev.esophose.playerparticles.particles.ParticleEffect
 
INSTANT_EFFECT - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
instantiateObject(Class<?>, Object...) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Returns an instance of a class with the given arguments
instantiateObject(String, ReflectionUtils.PackageType, Object...) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Returns an instance of a desired class with the given arguments
INTEGER - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
 
inventory - Variable in class dev.esophose.playerparticles.gui.GuiInventory
 
INVENTORY_SIZE - Static variable in class dev.esophose.playerparticles.gui.GuiInventory
 
INVOCATION - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
invokeMethod(Object, Class<?>, String, Object...) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Invokes a method of the target class on an object with the given arguments
invokeMethod(Object, String, ReflectionUtils.PackageType, String, Object...) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Invokes a method of a desired class on an object with the given arguments
invokeMethod(Object, String, Object...) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Invokes a method on an object with the given arguments
isBoolean(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isColor(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isConfigurationSection(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isDefault() - Method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
isDirectional() - Method in class dev.esophose.playerparticles.particles.PParticle
Gets if the particle is directional
isDouble(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isEnabled() - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
 
isEnabled() - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
 
isEnabled() - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
 
isEventHandled(ParticleStyle) - Method in class dev.esophose.playerparticles.manager.ParticleStyleManager
Returns if a given style is customly handled
isGuiDisabled() - Method in class dev.esophose.playerparticles.manager.GuiManager
Gets if the GUI is disabled by the server owner or not
isInAllowedRegion() - Method in class dev.esophose.playerparticles.particles.PPlayer
 
isInAllowedRegion(Location) - Static method in class dev.esophose.playerparticles.hook.WorldGuardHook
Checks if a location is in a region that allows particles to spawn
isInCombat() - Method in class dev.esophose.playerparticles.particles.PPlayer
 
isInitialized() - Method in interface dev.esophose.playerparticles.database.DatabaseConnector
Checks if the connection to the database has been created
isInitialized() - Method in class dev.esophose.playerparticles.database.MySQLConnector
 
isInitialized() - Method in class dev.esophose.playerparticles.database.SQLiteConnector
 
isInt(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isItemStack(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isList(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isLocation(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isLong(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isMoving() - Method in class dev.esophose.playerparticles.particles.PPlayer
 
isOfflinePlayer(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isPlayerVisible(Player) - Static method in class dev.esophose.playerparticles.util.ParticleUtils
 
isSet(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isSpigot() - Static method in class dev.esophose.playerparticles.util.NMSUtil
 
isString(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isSupported() - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
Determine if this particle effect is supported by the current server version
isSupported() - Method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
isTickable() - Method in class dev.esophose.playerparticles.gui.GuiActionButton
Checks if this GuiActionButton has more than one icon/name that it can cycle through
isVector(String) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
isWorldEnabled(String) - Method in class dev.esophose.playerparticles.manager.PermissionManager
Checks if a world is enabled for particles to spawn in
ITEM - dev.esophose.playerparticles.particles.ParticleEffect
 
ITEM - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
ITEM_MATERIALS - Static variable in class dev.esophose.playerparticles.util.ParticleUtils
 
ITEM_MATERIALS_STRING - Static variable in class dev.esophose.playerparticles.util.ParticleUtils
 
ITEM_SLIME - dev.esophose.playerparticles.particles.ParticleEffect
 
ITEM_SLIME - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
ITEM_SNOWBALL - dev.esophose.playerparticles.particles.ParticleEffect
 
ITEM_SNOWBALL - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 

L

LANDING_HONEY - dev.esophose.playerparticles.particles.ParticleEffect
 
LANDING_LAVA - dev.esophose.playerparticles.particles.ParticleEffect
 
LANDING_OBSIDIAN_TEAR - dev.esophose.playerparticles.particles.ParticleEffect
 
LARGE_SMOKE - dev.esophose.playerparticles.particles.ParticleEffect
 
LARGE_SMOKE - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
LAVA - dev.esophose.playerparticles.particles.ParticleEffect
 
LAVA - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
LIGHT - dev.esophose.playerparticles.particles.ParticleEffect
 
LIGHT_BLUE - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
LIGHT_GRAY - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
LIME - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
ListCommandModule - Class in dev.esophose.playerparticles.command
 
ListCommandModule() - Constructor for class dev.esophose.playerparticles.command.ListCommandModule
 
loadConfiguration(JavaPlugin, File) - Static method in class dev.esophose.playerparticles.config.CommentedFileConfiguration
 
loadFixedEffects() - Method in class dev.esophose.playerparticles.manager.DataManager
Loads all PPlayers from the database that own FixedParticleEffects
loadSettings(boolean) - Method in enum dev.esophose.playerparticles.particles.ParticleEffect
Loads the settings shared for each style then calls loadSettings(CommentedFileConfiguration)
loadSettings(boolean) - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
Loads the settings shared for each style then calls loadSettings(CommentedFileConfiguration)
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
Loads the settings for this style
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleArrows
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBatman
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBeam
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockBreak
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockPlace
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleCelebration
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleChains
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleCompanion
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleCube
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleDeath
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleFeet
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleFishing
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleHalo
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleHurt
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleInvocation
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleMove
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleNormal
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleOrbit
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleOutline
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleOverhead
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStylePoint
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStylePopper
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStylePulse
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleQuadhelix
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleRings
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSphere
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSpin
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSpiral
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSwords
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleTeleport
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleThick
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleTrail
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleTwins
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleVortex
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleWhirl
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleWhirlwind
 
loadSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleWings
 
Locale - Interface in dev.esophose.playerparticles.locale
 
LOCALE - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
LocaleManager - Class in dev.esophose.playerparticles.manager
 
LocaleManager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.LocaleManager
 
LONG - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
 

M

MAGENTA - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
Manager - Class in dev.esophose.playerparticles.manager
 
Manager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.Manager
 
MathL - Class in dev.esophose.playerparticles.util
Credit goes to Riven from this thread: http://www.java-gaming.org/topics/extremely-fast-sine-cosine/36469/view.html
MathL() - Constructor for class dev.esophose.playerparticles.util.MathL
 
MAX_FIXED_EFFECT_CREATION_DISTANCE - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MAX_FIXED_EFFECTS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MAX_GROUPS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MAX_PARTICLES - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MESSAGES_ENABLED - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
migrate(DatabaseConnector, Connection, String) - Method in class dev.esophose.playerparticles.database.DataMigration
Migrates the database to this migration stage
migrate(DatabaseConnector, Connection, String) - Method in class dev.esophose.playerparticles.database.migrations._1_InitialMigration
 
migrate(DatabaseConnector, Connection, String) - Method in class dev.esophose.playerparticles.database.migrations._2_Add_Data_Columns
 
migrate(DatabaseConnector, Connection, String) - Method in class dev.esophose.playerparticles.database.migrations._3_Add_Setting_Toggle_Self_Column
 
MINECRAFT_SERVER - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
mod(double[]) - Static method in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere.Icosahedron
 
MOVE - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
MYCELIUM - dev.esophose.playerparticles.particles.ParticleEffect
 
MYCELIUM - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
MYSQL_CONNECTION_POOL_SIZE - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MYSQL_DATABASE_NAME - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MYSQL_ENABLED - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MYSQL_HOSTNAME - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MYSQL_PORT - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MYSQL_SETTINGS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MYSQL_TABLE_PREFIX - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MYSQL_USE_SSL - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MYSQL_USER_NAME - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MYSQL_USER_PASSWORD - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
MySQLConnector - Class in dev.esophose.playerparticles.database
 
MySQLConnector(Plugin, String, int, String, String, String, boolean) - Constructor for class dev.esophose.playerparticles.database.MySQLConnector
 

N

NAUTILUS - dev.esophose.playerparticles.particles.ParticleEffect
 
next() - Method in class dev.esophose.playerparticles.util.HexUtils.Gradient
 
next() - Method in class dev.esophose.playerparticles.util.HexUtils.Rainbow
 
next(Class<T>) - Method in class dev.esophose.playerparticles.util.inputparser.InputParser
Gets the next input parsed and casted to the desired type
NEXT_PAGE - dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
 
NMSUtil - Class in dev.esophose.playerparticles.util
 
NMSUtil() - Constructor for class dev.esophose.playerparticles.util.NMSUtil
 
NORMAL - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
NOTE - dev.esophose.playerparticles.particles.ParticleEffect
 
NOTE - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
NoteColor - Class in dev.esophose.playerparticles.particles.data
Represents the color for the ParticleEffect.NOTE effect
NoteColor(int) - Constructor for class dev.esophose.playerparticles.particles.data.NoteColor
Construct a new note color
numRemaining() - Method in class dev.esophose.playerparticles.util.inputparser.InputParser
 

O

onBlockBreak(BlockBreakEvent) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockBreak
 
onBlockPlace(BlockPlaceEvent) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockPlace
 
onClick(InventoryClickEvent) - Method in class dev.esophose.playerparticles.gui.GuiInventory
Handles clicks of GuiActionButtons
onCommand(CommandSender, Command, String, String[]) - Method in class dev.esophose.playerparticles.manager.CommandManager
Called when a player executes a PlayerParticles command Checks what PlayerParticles command it is and calls the corresponding module
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.AddCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in interface dev.esophose.playerparticles.command.CommandModule
Called when this command gets executed
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.DataCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.DefaultCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.EditCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.EffectsCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.FixedCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.GroupCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.GUICommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.HelpCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.ListCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.ReloadCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.RemoveCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.ResetCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.StylesCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.ToggleCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.UseCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.VersionCommandModule
 
onCommandExecute(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.WorldsCommandModule
 
onCommandExecute(PPlayer, String[], boolean) - Method in class dev.esophose.playerparticles.command.GUICommandModule
 
onCommandExecute(CommandSender, String[]) - Method in interface dev.esophose.playerparticles.command.CommandModuleSecondary
Called when this command gets executed
onCommandExecute(CommandSender, String[]) - Method in class dev.esophose.playerparticles.command.OtherCommandModule
 
onDeath(PlayerDeathEvent) - Method in class dev.esophose.playerparticles.styles.ParticleStyleDeath
 
onDisable() - Method in class dev.esophose.playerparticles.PlayerParticles
 
onEnable() - Method in class dev.esophose.playerparticles.PlayerParticles
Executes essential tasks for starting up the plugin
onEntityDamage(EntityDamageEvent) - Method in class dev.esophose.playerparticles.styles.ParticleStyleHurt
 
onEntityDamageEntity(EntityDamageByEntityEvent) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSwords
 
onInventoryClick(InventoryClickEvent) - Method in class dev.esophose.playerparticles.manager.GuiManager
 
onInventoryClose(InventoryCloseEvent) - Method in class dev.esophose.playerparticles.manager.GuiManager
 
onLoad() - Method in class dev.esophose.playerparticles.PlayerParticles
 
onParticleStyleRegistration(ParticleStyleRegistrationEvent) - Method in class dev.esophose.playerparticles.styles.DefaultStyles
 
onPlaceholderRequest(Player, String) - Method in class dev.esophose.playerparticles.hook.ParticlePlaceholderExpansion
 
onPlayerAttack(EntityDamageByEntityEvent) - Method in class dev.esophose.playerparticles.particles.listener.PPlayerCombatListener
Used to detect if the player is moving
onPlayerChat(AsyncPlayerChatEvent) - Method in class dev.esophose.playerparticles.gui.hook.PlayerChatHook
Called when a player sends a message in chat
onPlayerFish(PlayerFishEvent) - Method in class dev.esophose.playerparticles.styles.ParticleStyleFishing
 
onPlayerJoin(PlayerJoinEvent) - Method in class dev.esophose.playerparticles.manager.ParticleManager
Adds the player to the array when they join
onPlayerJoin(PlayerJoinEvent) - Method in class dev.esophose.playerparticles.manager.PluginUpdateManager
Called when a player joins and notifies ops if an update is available
onPlayerMove(PlayerMoveEvent) - Method in class dev.esophose.playerparticles.styles.ParticleStyleMove
 
onPlayerMove(PlayerMoveEvent) - Method in class dev.esophose.playerparticles.styles.ParticleStyleTrail
 
onPlayerQuit(PlayerQuitEvent) - Method in class dev.esophose.playerparticles.manager.ParticleManager
Removes the player from the array when they log off
onPlayerTeleport(PlayerTeleportEvent) - Method in class dev.esophose.playerparticles.styles.ParticleStyleTeleport
 
onProjectileLaunch(ProjectileLaunchEvent) - Method in class dev.esophose.playerparticles.styles.ParticleStyleArrows
The event used to get all projectiles fired by players Adds all projectiles fired from players to the array
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.AddCommandModule
 
onTabComplete(PPlayer, String[]) - Method in interface dev.esophose.playerparticles.command.CommandModule
Called when a player tries to tab complete this command
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.DataCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.DefaultCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.EditCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.EffectsCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.FixedCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.GroupCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.GUICommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.HelpCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.ListCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.ReloadCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.RemoveCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.ResetCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.StylesCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.ToggleCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.UseCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.VersionCommandModule
 
onTabComplete(PPlayer, String[]) - Method in class dev.esophose.playerparticles.command.WorldsCommandModule
 
onTabComplete(CommandSender, String[]) - Method in interface dev.esophose.playerparticles.command.CommandModuleSecondary
Called when a player tries to tab complete this command
onTabComplete(CommandSender, String[]) - Method in class dev.esophose.playerparticles.command.OtherCommandModule
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class dev.esophose.playerparticles.manager.CommandManager
Activated when a user pushes tab in chat prefixed with /pp
onTick() - Method in class dev.esophose.playerparticles.gui.GuiActionButton
Ticked at an interval to allow the icon/name to update
onTick() - Method in class dev.esophose.playerparticles.gui.GuiInventory
Ticked at an interval to animate GuiActionButton icons
openDefault(PPlayer) - Method in class dev.esophose.playerparticles.manager.GuiManager
Opens the default GUI screen for a player
openGroups(PPlayer) - Method in class dev.esophose.playerparticles.manager.GuiManager
Opens the groups GUI screen for a player
openParticles(PPlayer) - Method in class dev.esophose.playerparticles.manager.GuiManager
Opens the edit particles GUI screen for a player
openParticlesGui(Player) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Opens the particles gui for a player
openPresetGroups(PPlayer) - Method in class dev.esophose.playerparticles.manager.GuiManager
Opens the preset groups GUI screen for a player
ORANGE - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
ORBIT - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
OrdinaryColor - Class in dev.esophose.playerparticles.particles.data
OrdinaryColor(int, int, int) - Constructor for class dev.esophose.playerparticles.particles.data.OrdinaryColor
Construct a new ordinary color
OtherCommandModule - Class in dev.esophose.playerparticles.command
 
OtherCommandModule() - Constructor for class dev.esophose.playerparticles.command.OtherCommandModule
 
OtherPPlayer - Class in dev.esophose.playerparticles.particles
 
OtherPPlayer(CommandSender) - Constructor for class dev.esophose.playerparticles.particles.OtherPPlayer
 
OtherPPlayer(CommandSender, PPlayer) - Constructor for class dev.esophose.playerparticles.particles.OtherPPlayer
 
OUTLINE - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
OVERHEAD - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 

P

Parsable<T> - Class in dev.esophose.playerparticles.util.inputparser
 
Parsable(Class<T>) - Constructor for class dev.esophose.playerparticles.util.inputparser.Parsable
 
ParsableColorTransition - Class in dev.esophose.playerparticles.util.inputparser.parsable
 
ParsableColorTransition() - Constructor for class dev.esophose.playerparticles.util.inputparser.parsable.ParsableColorTransition
 
ParsableInteger - Class in dev.esophose.playerparticles.util.inputparser.parsable
 
ParsableInteger() - Constructor for class dev.esophose.playerparticles.util.inputparser.parsable.ParsableInteger
 
ParsableLocation - Class in dev.esophose.playerparticles.util.inputparser.parsable
 
ParsableLocation() - Constructor for class dev.esophose.playerparticles.util.inputparser.parsable.ParsableLocation
 
ParsableMaterial - Class in dev.esophose.playerparticles.util.inputparser.parsable
 
ParsableMaterial() - Constructor for class dev.esophose.playerparticles.util.inputparser.parsable.ParsableMaterial
 
ParsableNoteColor - Class in dev.esophose.playerparticles.util.inputparser.parsable
 
ParsableNoteColor() - Constructor for class dev.esophose.playerparticles.util.inputparser.parsable.ParsableNoteColor
 
ParsableOrdinaryColor - Class in dev.esophose.playerparticles.util.inputparser.parsable
 
ParsableOrdinaryColor() - Constructor for class dev.esophose.playerparticles.util.inputparser.parsable.ParsableOrdinaryColor
 
ParsableParticleEffect - Class in dev.esophose.playerparticles.util.inputparser.parsable
 
ParsableParticleEffect() - Constructor for class dev.esophose.playerparticles.util.inputparser.parsable.ParsableParticleEffect
 
ParsableParticleStyle - Class in dev.esophose.playerparticles.util.inputparser.parsable
 
ParsableParticleStyle() - Constructor for class dev.esophose.playerparticles.util.inputparser.parsable.ParsableParticleStyle
 
ParsableString - Class in dev.esophose.playerparticles.util.inputparser.parsable
 
ParsableString() - Constructor for class dev.esophose.playerparticles.util.inputparser.parsable.ParsableString
 
ParsableVibration - Class in dev.esophose.playerparticles.util.inputparser.parsable
 
ParsableVibration() - Constructor for class dev.esophose.playerparticles.util.inputparser.parsable.ParsableVibration
 
parse(PPlayer, List<String>) - Method in class dev.esophose.playerparticles.util.inputparser.parsable.ParsableColorTransition
 
parse(PPlayer, List<String>) - Method in class dev.esophose.playerparticles.util.inputparser.parsable.ParsableInteger
 
parse(PPlayer, List<String>) - Method in class dev.esophose.playerparticles.util.inputparser.parsable.ParsableLocation
 
parse(PPlayer, List<String>) - Method in class dev.esophose.playerparticles.util.inputparser.parsable.ParsableMaterial
 
parse(PPlayer, List<String>) - Method in class dev.esophose.playerparticles.util.inputparser.parsable.ParsableNoteColor
 
parse(PPlayer, List<String>) - Method in class dev.esophose.playerparticles.util.inputparser.parsable.ParsableOrdinaryColor
 
parse(PPlayer, List<String>) - Method in class dev.esophose.playerparticles.util.inputparser.parsable.ParsableParticleEffect
 
parse(PPlayer, List<String>) - Method in class dev.esophose.playerparticles.util.inputparser.parsable.ParsableParticleStyle
 
parse(PPlayer, List<String>) - Method in class dev.esophose.playerparticles.util.inputparser.parsable.ParsableString
 
parse(PPlayer, List<String>) - Method in class dev.esophose.playerparticles.util.inputparser.parsable.ParsableVibration
 
parse(PPlayer, List<String>) - Method in class dev.esophose.playerparticles.util.inputparser.Parsable
Consumes and parses input from the list
parseLore(PPlayer, String...) - Static method in class dev.esophose.playerparticles.gui.GuiActionButton
Builds lore from a list of Strings Parses \n as a new lore line Ignores empty lore lines
PARTICLE_RENDER_RANGE_FIXED_EFFECT - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
PARTICLE_RENDER_RANGE_PLAYER - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
ParticleColor - Class in dev.esophose.playerparticles.particles.data
ParticleColor() - Constructor for class dev.esophose.playerparticles.particles.data.ParticleColor
 
ParticleColorException(String) - Constructor for exception dev.esophose.playerparticles.particles.spawning.ParticleSpawner.ParticleColorException
Construct a new particle color exception
ParticleDataException(String) - Constructor for exception dev.esophose.playerparticles.particles.spawning.ParticleSpawner.ParticleDataException
Construct a new particle data exception
ParticleEffect - Enum in dev.esophose.playerparticles.particles
 
ParticleEffect.ParticleProperty - Enum in dev.esophose.playerparticles.particles
Represents the property of a particle effect
ParticleGroup - Class in dev.esophose.playerparticles.particles
 
ParticleGroup(String, Map<Integer, ParticlePair>) - Constructor for class dev.esophose.playerparticles.particles.ParticleGroup
 
ParticleGroupPreset - Class in dev.esophose.playerparticles.particles.preset
 
ParticleGroupPreset(String, Material, int, List<String>, String, boolean, ParticleGroup) - Constructor for class dev.esophose.playerparticles.particles.preset.ParticleGroupPreset
 
ParticleGroupPresetManager - Class in dev.esophose.playerparticles.manager
 
ParticleGroupPresetManager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.ParticleGroupPresetManager
 
ParticleGroupPresetPage - Class in dev.esophose.playerparticles.particles.preset
 
ParticleGroupPresetPage(String, List<ParticleGroupPreset>, Map<Integer, GuiInventory.BorderColor>) - Constructor for class dev.esophose.playerparticles.particles.preset.ParticleGroupPresetPage
 
ParticleManager - Class in dev.esophose.playerparticles.manager
 
ParticleManager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.ParticleManager
 
ParticlePacket(ParticleEffect, double, double, double, double, int, boolean, Material) - Constructor for class dev.esophose.playerparticles.particles.spawning.ReflectiveParticleSpawner.ParticlePacket
Construct a new particle packet
ParticlePacket(ParticleEffect, ParticleColor, boolean) - Constructor for class dev.esophose.playerparticles.particles.spawning.ReflectiveParticleSpawner.ParticlePacket
Construct a new particle packet of a single colored particle
ParticlePair - Class in dev.esophose.playerparticles.particles
 
ParticlePair(UUID, int, ParticleEffect, ParticleStyle, Material, Material, OrdinaryColor, NoteColor) - Constructor for class dev.esophose.playerparticles.particles.ParticlePair
Deprecated.
ParticlePair(UUID, int, ParticleEffect, ParticleStyle, Material, Material, OrdinaryColor, NoteColor, ColorTransition, Vibration) - Constructor for class dev.esophose.playerparticles.particles.ParticlePair
 
ParticlePlaceholderExpansion - Class in dev.esophose.playerparticles.hook
 
ParticlePlaceholderExpansion(PlayerParticles) - Constructor for class dev.esophose.playerparticles.hook.ParticlePlaceholderExpansion
 
PARTICLES - dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
 
ParticleSpawner - Class in dev.esophose.playerparticles.particles.spawning
 
ParticleSpawner() - Constructor for class dev.esophose.playerparticles.particles.spawning.ParticleSpawner
 
ParticleSpawner.ParticleColorException - Exception in dev.esophose.playerparticles.particles.spawning
Represents a runtime exception that is thrown either if the displayed particle effect is not colorable or if the particle color type is incorrect
ParticleSpawner.ParticleDataException - Exception in dev.esophose.playerparticles.particles.spawning
Represents a runtime exception that is thrown either if the displayed particle effect requires data and has none or vice-versa or if the data type is incorrect
ParticleStyle - Interface in dev.esophose.playerparticles.styles
 
ParticleStyleArrows - Class in dev.esophose.playerparticles.styles
 
ParticleStyleArrows() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleArrows
 
ParticleStyleBatman - Class in dev.esophose.playerparticles.styles
 
ParticleStyleBatman() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleBatman
 
ParticleStyleBeam - Class in dev.esophose.playerparticles.styles
 
ParticleStyleBeam() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleBeam
 
ParticleStyleBlockBreak - Class in dev.esophose.playerparticles.styles
 
ParticleStyleBlockBreak() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleBlockBreak
 
ParticleStyleBlockPlace - Class in dev.esophose.playerparticles.styles
 
ParticleStyleBlockPlace() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleBlockPlace
 
ParticleStyleCelebration - Class in dev.esophose.playerparticles.styles
 
ParticleStyleCelebration() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleCelebration
 
ParticleStyleChains - Class in dev.esophose.playerparticles.styles
 
ParticleStyleChains() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleChains
 
ParticleStyleCompanion - Class in dev.esophose.playerparticles.styles
 
ParticleStyleCompanion() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleCompanion
 
ParticleStyleCube - Class in dev.esophose.playerparticles.styles
Credit goes to Slikey who made all this logic for drawing a cube out of particles The project this is from is called EffectLib and can be found here: https://github.com/Slikey/EffectLib
ParticleStyleCube() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleCube
 
ParticleStyleDeath - Class in dev.esophose.playerparticles.styles
 
ParticleStyleDeath() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleDeath
 
ParticleStyleFeet - Class in dev.esophose.playerparticles.styles
 
ParticleStyleFeet() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleFeet
 
ParticleStyleFishing - Class in dev.esophose.playerparticles.styles
 
ParticleStyleFishing() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleFishing
 
ParticleStyleHalo - Class in dev.esophose.playerparticles.styles
 
ParticleStyleHalo() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleHalo
 
ParticleStyleHurt - Class in dev.esophose.playerparticles.styles
 
ParticleStyleHurt() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleHurt
 
ParticleStyleIcosphere - Class in dev.esophose.playerparticles.styles
 
ParticleStyleIcosphere() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleIcosphere
 
ParticleStyleIcosphere.Icosahedron - Class in dev.esophose.playerparticles.styles
Largely taken from https://www.javatips.net/api/vintagecraft-master/src/main/java/at/tyron/vintagecraft/Client/Render/Math/Icosahedron.java
ParticleStyleIcosphere.Icosahedron.Triangle - Class in dev.esophose.playerparticles.styles
 
ParticleStyleInvocation - Class in dev.esophose.playerparticles.styles
 
ParticleStyleInvocation() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleInvocation
 
ParticleStyleManager - Class in dev.esophose.playerparticles.manager
 
ParticleStyleManager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.ParticleStyleManager
 
ParticleStyleMove - Class in dev.esophose.playerparticles.styles
 
ParticleStyleMove() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleMove
 
ParticleStyleNormal - Class in dev.esophose.playerparticles.styles
 
ParticleStyleNormal() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleNormal
 
ParticleStyleOrbit - Class in dev.esophose.playerparticles.styles
 
ParticleStyleOrbit() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleOrbit
 
ParticleStyleOutline - Class in dev.esophose.playerparticles.styles
 
ParticleStyleOutline() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleOutline
 
ParticleStyleOverhead - Class in dev.esophose.playerparticles.styles
 
ParticleStyleOverhead() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleOverhead
 
ParticleStylePoint - Class in dev.esophose.playerparticles.styles
 
ParticleStylePoint() - Constructor for class dev.esophose.playerparticles.styles.ParticleStylePoint
 
ParticleStylePopper - Class in dev.esophose.playerparticles.styles
 
ParticleStylePopper() - Constructor for class dev.esophose.playerparticles.styles.ParticleStylePopper
 
ParticleStylePulse - Class in dev.esophose.playerparticles.styles
 
ParticleStylePulse() - Constructor for class dev.esophose.playerparticles.styles.ParticleStylePulse
 
ParticleStyleQuadhelix - Class in dev.esophose.playerparticles.styles
 
ParticleStyleQuadhelix() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleQuadhelix
 
ParticleStyleRegistrationEvent - Class in dev.esophose.playerparticles.event
An event that gets called during the PlayerParticles style registration
ParticleStyleRegistrationEvent() - Constructor for class dev.esophose.playerparticles.event.ParticleStyleRegistrationEvent
 
ParticleStyleRings - Class in dev.esophose.playerparticles.styles
 
ParticleStyleRings() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleRings
 
ParticleStyleSphere - Class in dev.esophose.playerparticles.styles
 
ParticleStyleSphere() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleSphere
 
ParticleStyleSpin - Class in dev.esophose.playerparticles.styles
 
ParticleStyleSpin() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleSpin
 
ParticleStyleSpiral - Class in dev.esophose.playerparticles.styles
 
ParticleStyleSpiral() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleSpiral
 
ParticleStyleSwords - Class in dev.esophose.playerparticles.styles
 
ParticleStyleSwords() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleSwords
 
ParticleStyleTeleport - Class in dev.esophose.playerparticles.styles
 
ParticleStyleTeleport() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleTeleport
 
ParticleStyleThick - Class in dev.esophose.playerparticles.styles
 
ParticleStyleThick() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleThick
 
ParticleStyleTrail - Class in dev.esophose.playerparticles.styles
 
ParticleStyleTrail() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleTrail
 
ParticleStyleTwins - Class in dev.esophose.playerparticles.styles
 
ParticleStyleTwins() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleTwins
 
ParticleStyleVortex - Class in dev.esophose.playerparticles.styles
 
ParticleStyleVortex() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleVortex
 
ParticleStyleWhirl - Class in dev.esophose.playerparticles.styles
 
ParticleStyleWhirl() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleWhirl
 
ParticleStyleWhirlwind - Class in dev.esophose.playerparticles.styles
 
ParticleStyleWhirlwind() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleWhirlwind
 
ParticleStyleWings - Class in dev.esophose.playerparticles.styles
 
ParticleStyleWings() - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleWings
 
ParticleUtils - Class in dev.esophose.playerparticles.util
 
PermissionManager - Class in dev.esophose.playerparticles.manager
 
PermissionManager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.PermissionManager
 
persist() - Method in class dev.esophose.playerparticles.hook.ParticlePlaceholderExpansion
 
PINK - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
PlaceholderAPIHook - Class in dev.esophose.playerparticles.hook
 
PlaceholderAPIHook() - Constructor for class dev.esophose.playerparticles.hook.PlaceholderAPIHook
 
PlayerChatHook - Class in dev.esophose.playerparticles.gui.hook
 
PlayerChatHook() - Constructor for class dev.esophose.playerparticles.gui.hook.PlayerChatHook
 
PlayerChatHookData - Class in dev.esophose.playerparticles.gui.hook
 
PlayerChatHookData(UUID, int, Consumer<String>) - Constructor for class dev.esophose.playerparticles.gui.hook.PlayerChatHookData
 
playerParticles - Variable in class dev.esophose.playerparticles.manager.Manager
 
playerParticles - Variable in class dev.esophose.playerparticles.styles.DefaultParticleStyle
 
PlayerParticles - Class in dev.esophose.playerparticles
 
PlayerParticles() - Constructor for class dev.esophose.playerparticles.PlayerParticles
 
PlayerParticlesAPI - Class in dev.esophose.playerparticles.api
The API for the PlayerParticles plugin.
PluginUpdateManager - Class in dev.esophose.playerparticles.manager
 
PluginUpdateManager(PlayerParticles) - Constructor for class dev.esophose.playerparticles.manager.PluginUpdateManager
 
POINT - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
point1 - Variable in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere.Icosahedron.Triangle
 
point2 - Variable in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere.Icosahedron.Triangle
 
point3 - Variable in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere.Icosahedron.Triangle
 
PolishLocale - Class in dev.esophose.playerparticles.locale
 
PolishLocale() - Constructor for class dev.esophose.playerparticles.locale.PolishLocale
 
POOF - dev.esophose.playerparticles.particles.ParticleEffect
 
POOF - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
POPPER - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
populate() - Method in class dev.esophose.playerparticles.gui.GuiInventory
Populates the Inventory with the contents of actionButtons
PORTAL - dev.esophose.playerparticles.particles.ParticleEffect
 
PORTAL - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
PParticle - Class in dev.esophose.playerparticles.particles
 
PParticle(Location) - Constructor for class dev.esophose.playerparticles.particles.PParticle
The constructor used if you just want stand-still particles Useful for making shapes with the styles
PParticle(Location, double, double, double, double) - Constructor for class dev.esophose.playerparticles.particles.PParticle
The constructor with all the fancy parameters for customization
PParticle(Location, double, double, double, double, boolean) - Constructor for class dev.esophose.playerparticles.particles.PParticle
The constructor with all the fancy parameters for customization
PParticle(Location, double, double, double, double, boolean, float) - Constructor for class dev.esophose.playerparticles.particles.PParticle
The constructor with all the fancy parameters and override data for customization
PParticle(Location, double, double, double, double, boolean, Object) - Constructor for class dev.esophose.playerparticles.particles.PParticle
The constructor with all the fancy parameters and override data for customization
pplayer - Variable in class dev.esophose.playerparticles.gui.GuiInventory
 
PPlayer - Class in dev.esophose.playerparticles.particles
 
PPlayer(UUID, Map<String, ParticleGroup>, Map<Integer, FixedParticleEffect>, boolean, boolean) - Constructor for class dev.esophose.playerparticles.particles.PPlayer
Constructs a new PPlayer
PPlayerCombatListener - Class in dev.esophose.playerparticles.particles.listener
 
PPlayerCombatListener() - Constructor for class dev.esophose.playerparticles.particles.listener.PPlayerCombatListener
 
PPlayerMovementListener - Class in dev.esophose.playerparticles.particles.listener
 
PPlayerMovementListener() - Constructor for class dev.esophose.playerparticles.particles.listener.PPlayerMovementListener
 
PRESET_GROUPS - dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
 
PREVIOUS_PAGE - dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
 
printUsage(PPlayer, CommandModule) - Static method in interface dev.esophose.playerparticles.command.CommandModule
Displays a command's usage to the player
printUsageWithDescription(PPlayer, CommandModule) - Static method in interface dev.esophose.playerparticles.command.CommandModule
Displays a command's usage (with its description) to the player
PULSE - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
PURPLE - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 

Q

QUADHELIX - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 

R

RAIN - dev.esophose.playerparticles.particles.ParticleEffect
 
RAIN - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
Rainbow(int, float, float) - Constructor for class dev.esophose.playerparticles.util.HexUtils.Rainbow
 
RAINBOW - Static variable in class dev.esophose.playerparticles.particles.data.NoteColor
 
RAINBOW - Static variable in class dev.esophose.playerparticles.particles.data.OrdinaryColor
 
RAINBOW_CYCLE_SPEED - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
RANDOM - Static variable in class dev.esophose.playerparticles.particles.data.NoteColor
 
RANDOM - Static variable in class dev.esophose.playerparticles.particles.data.OrdinaryColor
 
RED - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
ReflectionUtils - Class in dev.esophose.playerparticles.particles.spawning.reflective
ReflectionUtils
ReflectionUtils.DataType - Enum in dev.esophose.playerparticles.particles.spawning.reflective
Represents an enumeration of Java data types with corresponding classes
ReflectionUtils.PackageType - Enum in dev.esophose.playerparticles.particles.spawning.reflective
Represents an enumeration of dynamic packages of NMS and CraftBukkit
ReflectiveParticleEffectMapping - Enum in dev.esophose.playerparticles.particles.spawning.reflective
 
ReflectiveParticleSpawner - Class in dev.esophose.playerparticles.particles.spawning
 
ReflectiveParticleSpawner() - Constructor for class dev.esophose.playerparticles.particles.spawning.ReflectiveParticleSpawner
 
ReflectiveParticleSpawner.ParticlePacket - Class in dev.esophose.playerparticles.particles.spawning
Represents a particle effect packet with all attributes which is used for sending packets to the players
registerEventStyle(ParticleStyle) - Method in class dev.esophose.playerparticles.event.ParticleStyleRegistrationEvent
Registers an event-based ParticleStyle, overwriting any existing styles with the same name.
registerStyle(ParticleStyle) - Method in class dev.esophose.playerparticles.event.ParticleStyleRegistrationEvent
Registers a ParticleStyle, overwriting any existing styles with the same name
reload() - Method in class dev.esophose.playerparticles.manager.CommandManager
 
reload() - Method in class dev.esophose.playerparticles.manager.ConfigurationManager
 
reload() - Method in class dev.esophose.playerparticles.manager.DataManager
 
reload() - Method in class dev.esophose.playerparticles.manager.DataMigrationManager
 
reload() - Method in class dev.esophose.playerparticles.manager.GuiManager
 
reload() - Method in class dev.esophose.playerparticles.manager.LocaleManager
 
reload() - Method in class dev.esophose.playerparticles.manager.Manager
Reloads the Manager's settings
reload() - Method in class dev.esophose.playerparticles.manager.ParticleGroupPresetManager
Loads the preset groups from the preset_groups.yml file
reload() - Method in class dev.esophose.playerparticles.manager.ParticleManager
 
reload() - Method in class dev.esophose.playerparticles.manager.ParticleStyleManager
 
reload() - Method in class dev.esophose.playerparticles.manager.PermissionManager
 
reload() - Method in class dev.esophose.playerparticles.manager.PluginUpdateManager
 
reload() - Method in class dev.esophose.playerparticles.PlayerParticles
Reloads the plugin
ReloadCommandModule - Class in dev.esophose.playerparticles.command
 
ReloadCommandModule() - Constructor for class dev.esophose.playerparticles.command.ReloadCommandModule
 
reloadConfig() - Method in class dev.esophose.playerparticles.config.CommentedFileConfiguration
 
reloadSettings() - Static method in enum dev.esophose.playerparticles.particles.ParticleEffect
Reloads the settings for all ParticleEffects
reloadSettings(ParticleStyleManager) - Static method in class dev.esophose.playerparticles.styles.DefaultStyles
Reloads the settings for all default styles
removeActivePlayerParticle(Player, int) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Removes an active particle from a player by ID
removeActivePlayerParticles(Player, ParticleEffect) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Removes active particles from a player by effect
removeActivePlayerParticles(Player, ParticleStyle) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Removes active particles from a player by style
RemoveCommandModule - Class in dev.esophose.playerparticles.command
 
RemoveCommandModule() - Constructor for class dev.esophose.playerparticles.command.RemoveCommandModule
 
removeFixedEffect(int) - Method in class dev.esophose.playerparticles.particles.PPlayer
Removes a fixed effect for the given pplayer with the given id
removeFixedEffect(CommandSender, int) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Removes a fixed particle effect from a player
removeFixedEffect(UUID, int) - Method in class dev.esophose.playerparticles.manager.DataManager
Deletes a fixed effect from save data Does not perform a check to see if a fixed effect with this id already exists
removeFixedEffectsInRange(Location, double) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Removes fixed effects within a given radius of a location
removeParticleGroup(UUID, String) - Method in class dev.esophose.playerparticles.manager.DataManager
Removes a ParticleGroup
removePlayerParticleGroup(Player, ParticleGroup) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Removes a particle group from a player
removePlayerParticleGroup(Player, String) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Removes a particle group from a player
REQUIRES_MATERIAL_DATA - dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty
The particle effect requires block or item material data to be displayed
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.AddCommandModule
 
requiresEffectsAndStyles() - Method in interface dev.esophose.playerparticles.command.CommandModule
True if this command requires the player to have any effects and styles
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.DataCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.DefaultCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.EditCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.EffectsCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.FixedCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.GroupCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.GUICommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.HelpCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.ListCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.ReloadCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.RemoveCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.ResetCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.StylesCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.ToggleCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.UseCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.VersionCommandModule
 
requiresEffectsAndStyles() - Method in class dev.esophose.playerparticles.command.WorldsCommandModule
 
reset() - Method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
Resets the cached value
RESET - dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
 
resetActiveParticleGroup(String, Consumer<Boolean>) - Method in class dev.esophose.playerparticles.manager.DataManager
Attempts to reset the active particle group for the given player name.
resetActivePlayerParticles(String, Consumer<Boolean>) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Attempts to reset the active particles for the given player name.
resetActivePlayerParticles(Player) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Removes all active particles from a player
ResetCommandModule - Class in dev.esophose.playerparticles.command
 
ResetCommandModule() - Constructor for class dev.esophose.playerparticles.command.ResetCommandModule
 
REVERSE_PORTAL - dev.esophose.playerparticles.particles.ParticleEffect
 
rgbToHex(int, int, int) - Static method in class dev.esophose.playerparticles.util.ParticleUtils
 
RINGS - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
rotateAroundAxisX(Vector, double) - Static method in class dev.esophose.playerparticles.util.VectorUtils
Rotates a vector around the X axis at an angle
rotateAroundAxisY(Vector, double) - Static method in class dev.esophose.playerparticles.util.VectorUtils
Rotates a vector around the Y axis at an angle
rotateAroundAxisZ(Vector, double) - Static method in class dev.esophose.playerparticles.util.VectorUtils
Rotates a vector around the Z axis at an angle
rotateVector(Vector, double, double, double) - Static method in class dev.esophose.playerparticles.util.VectorUtils
Rotates a vector around the X, Y, and Z axes
rotateVector(Vector, float, float) - Static method in class dev.esophose.playerparticles.util.VectorUtils
This handles non-unit vectors, with yaw and pitch instead of X,Y,Z angles.
rotateVector(Vector, Location) - Static method in class dev.esophose.playerparticles.util.VectorUtils
Rotate a vector about a location using that location's direction
run() - Method in class dev.esophose.playerparticles.gui.hook.PlayerChatHook
Ticked every second to decrease the seconds remaining on each hook
run() - Method in class dev.esophose.playerparticles.manager.GuiManager
Ticks GuiInventories
run() - Method in class dev.esophose.playerparticles.manager.ParticleManager
The main loop to display all the particles Does not display particles if the world is disabled or if the player is in spectator mode
RussianLocale - Class in dev.esophose.playerparticles.locale
 
RussianLocale() - Constructor for class dev.esophose.playerparticles.locale.RussianLocale
 

S

saturation - Variable in class dev.esophose.playerparticles.util.HexUtils.Rainbow
 
save() - Method in class dev.esophose.playerparticles.config.CommentedFileConfiguration
 
save(boolean) - Method in class dev.esophose.playerparticles.config.CommentedFileConfiguration
 
save(File) - Method in class dev.esophose.playerparticles.config.CommentedFileConfiguration
 
save(File, boolean) - Method in class dev.esophose.playerparticles.config.CommentedFileConfiguration
 
saveConfig(String, File, boolean) - Method in class dev.esophose.playerparticles.config.CommentedFileConfigurationHelper
Saves configuration to file
saveFixedEffect(FixedParticleEffect) - Method in class dev.esophose.playerparticles.manager.DataManager
Saves a fixed effect to save data Does not perform a check to see if a fixed effect with this id already exists
saveParticleGroup(UUID, ParticleGroup) - Method in class dev.esophose.playerparticles.manager.DataManager
Saves a ParticleGroup.
savePlayerParticleGroup(Player, ParticleGroup) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Saves a particle group to a player or edits an existing one
savePlayerParticleGroup(Player, String, Collection<ParticlePair>) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Saves a particle group to a player or edits an existing one
SCRAPE - dev.esophose.playerparticles.particles.ParticleEffect
 
SEND_METRICS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
sendCustomMessage(PPlayer, String) - Method in class dev.esophose.playerparticles.manager.LocaleManager
Sends a custom message to a PPlayer
sendCustomMessage(CommandSender, String) - Method in class dev.esophose.playerparticles.manager.LocaleManager
Sends a custom message to a CommandSender
sendMessage(PPlayer, String) - Method in class dev.esophose.playerparticles.manager.LocaleManager
Sends a message to a PPlayer with the prefix
sendMessage(PPlayer, String, StringPlaceholders) - Method in class dev.esophose.playerparticles.manager.LocaleManager
Sends a message to a PPlayer with the prefix with placeholders applied
sendMessage(CommandSender, String) - Method in class dev.esophose.playerparticles.manager.LocaleManager
Sends a message to a CommandSender with the prefix
sendMessage(CommandSender, String) - Static method in class dev.esophose.playerparticles.util.HexUtils
Sends a CommandSender a colored message
sendMessage(CommandSender, String, StringPlaceholders) - Method in class dev.esophose.playerparticles.manager.LocaleManager
Sends a message to a CommandSender with the prefix with placeholders applied
sendSimpleMessage(PPlayer, String) - Method in class dev.esophose.playerparticles.manager.LocaleManager
Sends a message to a PPlayer
sendSimpleMessage(PPlayer, String, StringPlaceholders) - Method in class dev.esophose.playerparticles.manager.LocaleManager
Sends a message to a PPlayer with placeholders applied
sendSimpleMessage(CommandSender, String) - Method in class dev.esophose.playerparticles.manager.LocaleManager
Sends a message to a CommandSender
sendSimpleMessage(CommandSender, String, StringPlaceholders) - Method in class dev.esophose.playerparticles.manager.LocaleManager
Sends a message to a CommandSender with placeholders applied
sendTo(Location, double) - Method in class dev.esophose.playerparticles.particles.spawning.ReflectiveParticleSpawner.ParticlePacket
Sends the packet to all players in a certain range
sendTo(Location, List<Player>) - Method in class dev.esophose.playerparticles.particles.spawning.ReflectiveParticleSpawner.ParticlePacket
Sends the packet to all players in the list
sendTo(Location, Player) - Method in class dev.esophose.playerparticles.particles.spawning.ReflectiveParticleSpawner.ParticlePacket
Sends the packet to a single player and caches it
set(String, Object) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
set(String, Object, String...) - Method in class dev.esophose.playerparticles.config.CommentedFileConfiguration
 
setBlockMaterial(Material) - Method in class dev.esophose.playerparticles.particles.ParticlePair
Sets the player's block material
setColor(OrdinaryColor) - Method in class dev.esophose.playerparticles.particles.ParticlePair
Sets the player's color data
setColorTransition(ColorTransition) - Method in class dev.esophose.playerparticles.particles.ParticlePair
Sets the player's color transition data
setComments(String, List<String>) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
setCoordinates(double, double, double) - Method in class dev.esophose.playerparticles.particles.FixedParticleEffect
Updates the coordinates of the FixedParticleEffect
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
Sets the default settings for this style
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleArrows
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBatman
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBeam
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockBreak
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockPlace
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleCelebration
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleChains
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleCompanion
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleCube
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleDeath
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleFeet
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleFishing
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleHalo
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleHurt
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleInvocation
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleMove
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleNormal
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleOrbit
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleOutline
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleOverhead
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStylePoint
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStylePopper
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStylePulse
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleQuadhelix
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleRings
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSphere
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSpin
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSpiral
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleSwords
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleTeleport
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleThick
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleTrail
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleTwins
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleVortex
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleWhirl
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleWhirlwind
 
setDefaultSettings(CommentedFileConfiguration) - Method in class dev.esophose.playerparticles.styles.ParticleStyleWings
 
setEffect(ParticleEffect) - Method in class dev.esophose.playerparticles.particles.ParticlePair
Sets the player's particle effect
setIfNotExists(CommentedFileConfiguration) - Method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
setIfNotExists(String, Object, String...) - Method in class dev.esophose.playerparticles.styles.DefaultParticleStyle
Sets a value to the config if it doesn't already exist
setInAllowedRegion(boolean) - Method in class dev.esophose.playerparticles.particles.PPlayer
Sets the player's region state
setInCombat(boolean) - Method in class dev.esophose.playerparticles.particles.PPlayer
Sets the player's combat state
setInlineComments(String, List<String>) - Method in class dev.esophose.playerparticles.config.CommentedConfigurationSection
 
setItemMaterial(Material) - Method in class dev.esophose.playerparticles.particles.ParticlePair
Sets the player's item material
setLightLevel(ItemMeta, int) - Static method in class dev.esophose.playerparticles.util.CavesAndCliffsUtil
 
setMoving(boolean) - Method in class dev.esophose.playerparticles.particles.PPlayer
Sets the player's movement state
setNoteColor(NoteColor) - Method in class dev.esophose.playerparticles.particles.ParticlePair
Sets the player's note color data
setOwner(PPlayer) - Method in class dev.esophose.playerparticles.particles.ParticlePair
Updates the particle's owner if it hasn't been set yet
setParticlesHidden(boolean) - Method in class dev.esophose.playerparticles.particles.PPlayer
Sets if the player can see particles spawned by the plugin or not
setParticlesHiddenSelf(boolean) - Method in class dev.esophose.playerparticles.particles.PPlayer
Sets if the player can see their own particles spawned by the plugin or not
setStyle(ParticleStyle) - Method in class dev.esophose.playerparticles.particles.ParticlePair
Sets the player's particle style
setup() - Static method in class dev.esophose.playerparticles.gui.hook.PlayerChatHook
Initializes all the static values for this class
setValue(Object, boolean, String, Object) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Sets the value of a field with the given name of an object
setValue(Object, Class<?>, boolean, String, Object) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Sets the value of a field of the given class of an object
setValue(Object, String, ReflectionUtils.PackageType, boolean, String, Object) - Static method in class dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils
Sets the value of a field of a desired class of an object
setVibration(Vibration) - Method in class dev.esophose.playerparticles.particles.ParticlePair
Sets the player's vibration data
SHORT - dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
 
SimplifiedChineseLocale - Class in dev.esophose.playerparticles.locale
 
SimplifiedChineseLocale() - Constructor for class dev.esophose.playerparticles.locale.SimplifiedChineseLocale
 
sin(double) - Static method in class dev.esophose.playerparticles.util.MathL
 
single(String, Object) - Static method in class dev.esophose.playerparticles.util.StringPlaceholders
 
SMALL_FLAME - dev.esophose.playerparticles.particles.ParticleEffect
 
SMOKE - dev.esophose.playerparticles.particles.ParticleEffect
 
SMOKE - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
SNEEZE - dev.esophose.playerparticles.particles.ParticleEffect
 
SNOWFLAKE - dev.esophose.playerparticles.particles.ParticleEffect
 
SOUL - dev.esophose.playerparticles.particles.ParticleEffect
 
SOUL_FIRE_FLAME - dev.esophose.playerparticles.particles.ParticleEffect
 
SpanishLocale - Class in dev.esophose.playerparticles.locale
 
SpanishLocale() - Constructor for class dev.esophose.playerparticles.locale.SpanishLocale
 
spawnParticles(ParticleEffect, Vibration, double, double, double, int, Location, boolean, Player) - Static method in class dev.esophose.playerparticles.util.CavesAndCliffsUtil
 
SPELL - dev.esophose.playerparticles.particles.ParticleEffect
 
SPELL - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
SPHERE - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
SpigotParticleSpawner - Class in dev.esophose.playerparticles.particles.spawning
 
SpigotParticleSpawner() - Constructor for class dev.esophose.playerparticles.particles.spawning.SpigotParticleSpawner
 
SPIN - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
SPIRAL - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
SPIT - dev.esophose.playerparticles.particles.ParticleEffect
 
SPLASH - dev.esophose.playerparticles.particles.ParticleEffect
 
SPLASH - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
SPORE_BLOSSOM_AIR - dev.esophose.playerparticles.particles.ParticleEffect
 
SQLiteConnector - Class in dev.esophose.playerparticles.database
 
SQLiteConnector(Plugin) - Constructor for class dev.esophose.playerparticles.database.SQLiteConnector
 
SQUID_INK - dev.esophose.playerparticles.particles.ParticleEffect
 
step - Variable in class dev.esophose.playerparticles.util.HexUtils.Gradient
 
StringPlaceholders - Class in dev.esophose.playerparticles.util
 
StringPlaceholders() - Constructor for class dev.esophose.playerparticles.util.StringPlaceholders
 
StringPlaceholders.Builder - Class in dev.esophose.playerparticles.util
 
StylesCommandModule - Class in dev.esophose.playerparticles.command
 
StylesCommandModule() - Constructor for class dev.esophose.playerparticles.command.StylesCommandModule
 
SWEEP_ATTACK - dev.esophose.playerparticles.particles.ParticleEffect
 
SWORDS - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 

T

targetType - Variable in class dev.esophose.playerparticles.util.inputparser.Parsable
 
TELEPORT - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
THICK - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
TICKS_PER_PARTICLE - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
timedOut() - Method in class dev.esophose.playerparticles.gui.hook.PlayerChatHookData
Checks if this hook has timed out
tindx - Static variable in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere.Icosahedron
 
TOGGLE_ON_COMBAT - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
TOGGLE_ON_COMBAT_DELAY - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
TOGGLE_ON_MOVE - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
TOGGLE_ON_MOVE_DELAY - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
ToggleCommandModule - Class in dev.esophose.playerparticles.command
 
ToggleCommandModule() - Constructor for class dev.esophose.playerparticles.command.ToggleCommandModule
 
togglePlayerParticleSelfVisibility(Player, boolean) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Toggles a player's particle visibility for their own particles on/off
togglePlayerParticleVisibility(Player, boolean) - Method in class dev.esophose.playerparticles.api.PlayerParticlesAPI
Toggles a player's particle visibility on/off
toSpigot() - Method in class dev.esophose.playerparticles.particles.data.OrdinaryColor
 
toString() - Method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
 
TOTEM_OF_UNDYING - dev.esophose.playerparticles.particles.ParticleEffect
 
TRAIL - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
transition(GuiInventory) - Method in class dev.esophose.playerparticles.manager.GuiManager
Changes the player's inventory to another one
Triangle(Vector, Vector, Vector) - Constructor for class dev.esophose.playerparticles.styles.ParticleStyleIcosphere.Icosahedron.Triangle
 
triggerCallback(String) - Method in class dev.esophose.playerparticles.gui.hook.PlayerChatHookData
Executes the callback function
TWINS - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 

U

UNDERWATER - dev.esophose.playerparticles.particles.ParticleEffect
 
unregisterStyle(String) - Method in class dev.esophose.playerparticles.event.ParticleStyleRegistrationEvent
Unregisters a ParticleStyle
updateFixedEffect(FixedParticleEffect) - Method in class dev.esophose.playerparticles.manager.DataManager
Updates a fixed effect's particle values
updateSettingParticlesHidden(UUID, boolean) - Method in class dev.esophose.playerparticles.manager.DataManager
Updates the particles_hidden setting in the database and for the PPlayer
updateSettingParticlesHiddenSelf(UUID, boolean) - Method in class dev.esophose.playerparticles.manager.DataManager
Updates the particles_hidden_self setting in the database and for the PPlayer
updateTimers() - Method in class dev.esophose.playerparticles.manager.ParticleStyleManager
Updates all the timers for the particle styles to make the animations Do not call this in your plugin, it will mess with other styles
updateTimers() - Method in interface dev.esophose.playerparticles.styles.ParticleStyle
Used to update timers for animations, called once per particle tick
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleArrows
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleBatman
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleBeam
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockBreak
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleBlockPlace
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleCelebration
Spawns fireworks every spawnTime number of ticks This style uses two different effects, one is always 'firework'
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleChains
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleCompanion
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleCube
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleDeath
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleFeet
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleFishing
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleHalo
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleHurt
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleInvocation
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleMove
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleNormal
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleOrbit
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleOutline
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleOverhead
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStylePoint
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStylePopper
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStylePulse
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleQuadhelix
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleRings
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleSphere
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleSpin
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleSpiral
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleSwords
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleTeleport
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleThick
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleTrail
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleTwins
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleVortex
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleWhirl
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleWhirlwind
 
updateTimers() - Method in class dev.esophose.playerparticles.styles.ParticleStyleWings
 
USE_MESSAGE_PREFIX - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
UseCommandModule - Class in dev.esophose.playerparticles.command
 
UseCommandModule() - Constructor for class dev.esophose.playerparticles.command.UseCommandModule
 

V

valueOf(String) - Static method in enum dev.esophose.playerparticles.gui.GuiInventory.BorderColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.esophose.playerparticles.particles.ParticleEffect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
Returns the enum constant of this type with the specified name.
values() - Static method in enum dev.esophose.playerparticles.gui.GuiInventory.BorderColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.esophose.playerparticles.manager.ConfigurationManager.GuiIcon
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.esophose.playerparticles.manager.ConfigurationManager.Setting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.esophose.playerparticles.particles.ParticleEffect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectionUtils.PackageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
Returns an array containing the constants of this enum type, in the order they are declared.
vdata - Static variable in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere.Icosahedron
 
VectorUtils - Class in dev.esophose.playerparticles.util
 
VersionCommandModule - Class in dev.esophose.playerparticles.command
 
VersionCommandModule() - Constructor for class dev.esophose.playerparticles.command.VersionCommandModule
 
Vibration - Class in dev.esophose.playerparticles.particles.data
 
Vibration(int) - Constructor for class dev.esophose.playerparticles.particles.data.Vibration
 
Vibration(Vibration) - Constructor for class dev.esophose.playerparticles.particles.data.Vibration
 
VIBRATION - dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty
The particle effect uses an origin location, destination location, and duration in ticks
VIBRATION - dev.esophose.playerparticles.particles.ParticleEffect
 
VietnameseLocale - Class in dev.esophose.playerparticles.locale
 
VietnameseLocale() - Constructor for class dev.esophose.playerparticles.locale.VietnameseLocale
 
VORTEX - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 

W

WARPED_SPORE - dev.esophose.playerparticles.particles.ParticleEffect
 
WAX_OFF - dev.esophose.playerparticles.particles.ParticleEffect
 
WAX_ON - dev.esophose.playerparticles.particles.ParticleEffect
 
WHIRL - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
WHIRLWIND - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
WHITE - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 
WHITE_ASH - dev.esophose.playerparticles.particles.ParticleEffect
 
WINGS - Static variable in class dev.esophose.playerparticles.styles.DefaultStyles
 
WITCH - dev.esophose.playerparticles.particles.ParticleEffect
 
WITCH - dev.esophose.playerparticles.particles.spawning.reflective.ReflectiveParticleEffectMapping
 
WORLDGUARD_ALLOWED_REGIONS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
WORLDGUARD_CHECK_INTERVAL - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
WORLDGUARD_DISALLOWED_REGIONS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
WORLDGUARD_ENABLE_BYPASS_PERMISSION - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
WORLDGUARD_SETTINGS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
WORLDGUARD_USE_ALLOWED_REGIONS - dev.esophose.playerparticles.manager.ConfigurationManager.Setting
 
WorldGuardHook - Class in dev.esophose.playerparticles.hook
 
WorldGuardHook() - Constructor for class dev.esophose.playerparticles.hook.WorldGuardHook
 
WorldsCommandModule - Class in dev.esophose.playerparticles.command
 
WorldsCommandModule() - Constructor for class dev.esophose.playerparticles.command.WorldsCommandModule
 

X

X - Static variable in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere.Icosahedron
 

Y

YELLOW - dev.esophose.playerparticles.gui.GuiInventory.BorderColor
 

Z

Z - Static variable in class dev.esophose.playerparticles.styles.ParticleStyleIcosphere.Icosahedron
 

_

_1_InitialMigration - Class in dev.esophose.playerparticles.database.migrations
 
_1_InitialMigration() - Constructor for class dev.esophose.playerparticles.database.migrations._1_InitialMigration
 
_2_Add_Data_Columns - Class in dev.esophose.playerparticles.database.migrations
 
_2_Add_Data_Columns() - Constructor for class dev.esophose.playerparticles.database.migrations._2_Add_Data_Columns
 
_3_Add_Setting_Toggle_Self_Column - Class in dev.esophose.playerparticles.database.migrations
 
_3_Add_Setting_Toggle_Self_Column() - Constructor for class dev.esophose.playerparticles.database.migrations._3_Add_Setting_Toggle_Self_Column
 
A B C D E F G H I L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages