Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addBlacklistedPlayer(OfflinePlayer) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Adds a player to the blacklist.
- addBlacklistedSound(Sound) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Adds a sound to the blacklist.
- addFrame(int, long, ItemStack) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData.Builder
-
Adds a frame to this Animated Hat Data.
- addFrame(long, ItemStack) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData.Builder
-
Adds a frame to this Animated Hat Data.
- addFrames(Iterable<? extends Map.Entry<Long, ItemStack>>) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData.Builder
-
Adds a frame to this Animated Hat Data.
- addSelection(SoundEventSelection) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Adds an event selection to this player.
- addSelections(Iterable<SoundEventSelection>) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Adds an iterable of SoundEventSelections to this player.
- addSelections(SoundEventSelection...) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Adds an array of SoundEventSelections to this player.
- addStructure(File) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticRegistry
-
Adds a Structure to the registry.
- addStructure(InputStream) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticRegistry
-
Adds a Structure to the registry.
- ALL - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetCosmetics
-
Applicable Cosmetics will apply to you, Tameables you own, and your StarCosmetics Pet.
- ANIMATED - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.hat.HatType
-
Deprecated.Draft API
- AnimatedHatData - Class in me.gamercoder215.starcosmetics.api.cosmetics.hat
-
Utility class for describing instructions creating an Animated Hat
- AnimatedHatData.Builder - Class in me.gamercoder215.starcosmetics.api.cosmetics.hat
-
Represents a Builder for Animated Hat Data.
- apply(Player) - Method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetPosition
-
Fetches a Location based on the Player
- AVAILABLE_EVENTS - Static variable in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
A List of all Available Events to be used in a
SoundEventSelection. - AXOLOTL - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents an Axolotl.
B
- BACKPACK - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetPosition
-
Position for behind the player like a Backpack
- BEE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Bee.
- BEHIND - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetPosition
-
Position for behind the Player
- BEHIND_GROUND - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetPosition
-
Position for the behind the player, on the ground
- BLAZE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Blaze.
- build() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData.Builder
-
Builds a new Animated Hat Data with the given frames.
- build() - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection.Builder
-
Builds the SoundEventSelection.
- builder() - Static method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData
-
Constructs a new Builder for Animated Hat Data.
- builder() - Static method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Fetches the SoundEventSelection Builder.
- byId(String) - Static method in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Fetches a Setting by its ID.
- byRarity(Rarity) - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Fetches the StructureCompletion for the specified Rarity.
C
- CAPYBARA - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Capybara.
- clearEventSelections() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Removes all event selections from this player.
- clone() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData
-
Clones this Animated Hat Data.
- clone() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
- cloneTo(Class<? extends Event>) - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Clones this SoundEventSelection with a new Event.
- cloneTo(OfflinePlayer) - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Clones this SoundEventSelection with a new owner.
- cloneTo(Sound) - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Clones this SoundEventSelection with a new Sound.
- cloneTo(Sound, float, float) - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Clones this SoundEventSelection with a new Sound, pitch, and volume.
- COMMON - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Represents the completion for unlocking
Rarity.COMMONstructures. - COMMON - Enum constant in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Represents the common rarity.
- compareTo(StructurePoint) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
- Completion - Interface in me.gamercoder215.starcosmetics.api
-
Represents any Completion a player can achieve.
- CompletionCriteria - Class in me.gamercoder215.starcosmetics.api
-
Represents Criteria needed to unlock a Cosmetic
- Cosmetic - Interface in me.gamercoder215.starcosmetics.api.cosmetics
-
Parent Interface for Base Cosmetics, ready for material, particle, or entity implementations.
- CosmeticLocation<T> - Interface in me.gamercoder215.starcosmetics.api.cosmetics
-
Represents a specific entry for a cosmetic.
- CosmeticRegistry - Interface in me.gamercoder215.starcosmetics.api.cosmetics
-
Represents the registry for all StarCosmetics Cosmetics.
D
- DEFAULT_REMOVAL_TIME - Static variable in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
-
Represents the default removal time, in ticks, of a Structure (30 seconds).
- DEMOGORGON - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Demogorgon.
- deserialize(Map<String, Object>) - Static method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Deserializes a Map into a SoundEventSelection.
- DETAILED_PENTAGON - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a detailed Particle Pentagon.
- DOLPHIN - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Dolphin.
E
- EAGLE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents an Eagle.
- ELEPHANT - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents an Elephant.
- EPIC - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Represents the completion for unlocking
Rarity.EPICstructures. - EPIC - Enum constant in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Represents the epic rarity.
- equals(Object) - Method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
- equals(Object) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
- equals(Object) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
- equals(Object) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
- equals(Object) - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
- equalsIgnorePlayer(SoundEventSelection) - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Whether this SoundEventSelection equals another SoundEventSelection, ignoring the player.
- event(Class<? extends Event>) - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection.Builder
-
Sets the Event that this SoundEventSelection will listen for.
F
- FOX - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Fox.
- fromBlocksMined(int) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCriteria from the amount of blocks mined.
- fromCompletion(Completion) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCriteria from a
Completion. - fromCrafted(int, Collection<Material>) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCriteria with
Statistic.CRAFT_ITEM, using multiple. - fromCrafted(int, Material) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCriteria with
Statistic.CRAFT_ITEM. - fromCrafted(int, Material...) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCriteria with
Statistic.CRAFT_ITEM, using multiple. - fromDistance(Statistic, double) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCriteria from a distance statistic (e.g.
- fromKilled(int, EntityType) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCriteria with
Statistic.KILL_ENTITY. - fromMined(int, Collection<Material>) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCriteria with
Statistic.MINE_BLOCK, using multiple. - fromMined(int, Material) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCriteria with
Statistic.MINE_BLOCK. - fromMined(int, Material...) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCriteria with
Statistic.MINE_BLOCK, using multiple. - fromPlaytime(long) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCrtieria with the player's playtime.
- fromSelectionLimit(int) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Constructs a CompletionCriteria required to have the given selection limit.
- fromStatistic(Statistic, int) - Static method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Generates a CompletionCriteria with a Bukkit
Statistic.
G
- GEKKO - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Gekko.
- get(String) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches a String from the Language File.
- get(String, String) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches a String from the Language File.
- getAllCosmetics() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticRegistry
-
Fetches a list of all registered CosmeticLocations.
- getAllFor(Class<? extends Cosmetic>) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticRegistry
-
Fetches a list of Locations for a specific Cosmetic.
- getAllFor(Cosmetic) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticRegistry
-
Fetches a list of Locations for a specific Cosmetic.
- getAllParents() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticRegistry
-
Fetches a list of all registered Cosmetic Parents.
- getAllPets() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticRegistry
-
Fetches a Map of all Pet Types to their information.
- getAmbientPitch() - Method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Fetches the pitch of the ambient sound.
- getAmbientSound() - Method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Fetches the sound that is played ambiently, when this Pet is spawned.
- getAvailableStructures() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticRegistry
-
Fetches a set of all structures available for use.
- getBlacklistedPlayers() - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches an immutable list of all of the players who cannot use cosmetics.
- getBlacklistedSounds() - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches an immutable list of all of the sounds unavailable for use in Custom Sound Events.
- getBlockDisappearTime() - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
How long, in ticks, a block cosmetic should last for.
- getByFullKey(String) - Static method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Fetches a CosmeticLocation by
CosmeticLocation.getFullKey(). - getByFullKey(String) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticRegistry
-
Fetches a CosmeticLocation by its full key.
- getByNamespace(String) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticRegistry
-
Fetches a Cosmetic by its namespace.
- getCompletionCriteria() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Fetches the criteria required to unlock this CosmeticLocation.
- getConfig() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the Main FileConfiguration of this StarPlayer.
- getConfig() - Static method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the StarConfig instance.
- getConfigFile() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the File that
StarPlayer.getConfig()is stored in. - getConfiguration() - Static method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the StarCosmetics Configuration.
- getConfigurationFile() - Static method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the StarCosmetics Configuration File.
- getCriteria() - Method in interface me.gamercoder215.starcosmetics.api.Completion
-
Fetches the criteria for this Completion.
- getCriteria() - Method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Fetches the criteria needed to unlock a Cosmetic.
- getCriteria() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetInfo
-
Fetches the CompletionCrtieria needed to unlock the Pet.
- getCriteria() - Method in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
- getCriteria() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
-
Fetches the Completion Criteria for this Structure.
- getDataFolder() - Static method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the plugin's data folder.
- getDefaultValue() - Method in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Fetches the default value of this setting.
- getDescription() - Method in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Fetches the setting's description.
- getDisabledCosmetics() - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches a list of all disabled cosmetics.
- getDisplayMessage() - Method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Fetches the display message of this criteria.
- getDisplayName() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.Cosmetic
-
Fetches the display name of this cosmetic.
- getDisplayName() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Fetches the display name of this cosmetic location.
- getDisplayName() - Method in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Fetches the setting's display name.
- getEntity() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.pet.Pet
-
Fetches the Pet's Bukkit Entity.
- getEntityDisappearTime() - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
How long, in ticks, an entity cosmetic should last for.
- getEvent() - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Fetches the Event that this SoundEventSelection is listening for.
- getFolder() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the Folder this player's configuration files are stored in.
- getFrames() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData
-
Fetches an immutable copy of the frames for this Animated Hat.
- getFullKey() - Method in interface me.gamercoder215.starcosmetics.api.Completion
-
Constructs the Completion's full key.
- getFullKey() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Fetches the full key.
- getIcon() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.Cosmetic
-
Fetches the inventory icon of this cosmetic.
- getIcon() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetInfo
-
Fetches the Pet's Icon.
- getId() - Method in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Fetches the Setting's ID.
- getInfo() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.pet.Pet
-
Fetches the Pet's Information.
- getInfo() - Method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Fetches the Pet Information associated with this PetType.
- getInfo() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
-
Fetches the Structure's Structure Info.
- getInput() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Fetches the input used in
Cosmetic.run(Location, CosmeticLocation). - getInputType() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Fetches the input type of this CosmeticLocation.
- getItemDisappearTime() - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
How long, in ticks, an item cosmetic should last for.
- getKey() - Method in interface me.gamercoder215.starcosmetics.api.Completion
-
Fetches the key used in the config to fetch whether this Completion is done.
- getKey() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Fetches the key of this cosmetic location.
- getKey() - Method in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
- getKey() - Method in enum class me.gamercoder215.starcosmetics.api.player.PlayerCompletion
- getLanguage() - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the current Language.
- getLaunchPower() - Method in enum class me.gamercoder215.starcosmetics.api.player.PlayerSetting.VelocityPower
-
Fetches the launch power for this VelocityPower.
- getLocale() - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the locale based on
StarConfig.getLanguage(). - getLocalizedName() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
-
Fetches the localized name of this Structure.
- getLocalizedName() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
-
Fetches the Localized Name of the Structure.
- getLogger() - Static method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the StarCosmetics Logger.
- getMaterials() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
-
Fetches a Map of StructurePoints to Materials that the Structure will place.
- getMinVersion() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
-
Fetches the minimum version of Minecraft that this Structure is compatible with.
- getName() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetInfo
-
Fetches the Pet's Display Name.
- getName() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the player's name.
- getNamespace() - Method in interface me.gamercoder215.starcosmetics.api.Completion
-
Fetches the namespace of this Completion.
- getNamespace() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.Cosmetic
-
Fetches the namespace of this Comsmetic.
- getNamespace() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Fetches the namespace of this cosmetic location that would belong to parent
Cosmetic. - getNamespace() - Method in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
- getNamespace() - Method in enum class me.gamercoder215.starcosmetics.api.player.PlayerCompletion
- getObjectType() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.trail.Trail
-
Fetches the type of the object used in the trail.
- getOwner() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.pet.Pet
-
Fetches the Pet's Owner.
- getParent() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Fetches the parent of this cosmetic location.
- getParentClass() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Fetches the class of
CosmeticLocation.getParent(). - getPetInfo(PetType) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticRegistry
-
Fetches a PetInfo by its PetType.
- getPetName() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.pet.Pet
-
Fetches the Pet's Display Name based on
Pet.getOwner(). - getPetType() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.pet.Pet
-
Fetches this Pet's
PetType. - getPitch() - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Fetches the pitch of the sound.
- getPlayer() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData
-
Fetches the player that this Animated Hat is started for.
- getPlayer() - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Fetches the player that this SoundEventSelection belongs to.
- getPlayer() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the OfflinePlayer used to construct this StarPlayer.
- getPlayerDirectory() - Static method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the StarCosmetics Player Data Directory.
- getPlugin() - Static method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the plugin.
- getPoints() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
-
Fetches a Map of StructurePoints to Materials that the Structure will place.
- getPointsPlaced() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
-
Fetches all of the points of this Structure that have been placed.
- getPossibleValues() - Method in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Fetches all of the possible values for this setting.
- getPrefix() - Method in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Fetches the Rarity's prefix, to mimic the Rarity Color.
- getPrimaryMaterial() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
-
Fetches the Primary Material used in this Structure.
- getProgressPercentage(Player) - Method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Fetches the progress of a Player for this CompletionCriteria.
- getRarity() - Method in interface me.gamercoder215.starcosmetics.api.Completion
-
Fetches the Rarity of this Completion.
- getRarity() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Fetches the rarity of this CosmeticLocation.
- getRarity() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.pet.Pet
-
Fetches the Pet's Rarity.
- getRarity() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetInfo
-
Fetches the Pet's Rarity.
- getRarity() - Method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Fetches this PetType's Rarity.
- getRarity() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
-
Fetches the rarity of this Structure.
- getRarity() - Method in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
- getRarity() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
-
Fetches the Structure's Rarity.
- getRarity() - Method in enum class me.gamercoder215.starcosmetics.api.player.PlayerCompletion
- getRegistry() - Static method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the StarCosmetics Cosmetic Registry.
- getRequirementMultiplier() - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the requirement multiplier for all cosmetics.
- getRequirementMultiplier(CosmeticLocation<?>) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the requirement multiplier for a specific cosmetic.
- getSelectedCosmetic(Class<? extends Cosmetic>) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the selected cosmetic.
- getSelectedTrail(TrailType) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the selected trail cosmetic.
- getSelectionLimit() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the limit of sound event selections this player can have.
- getSetting(PlayerSetting<T>) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the setting's value.
- getSetting(PlayerSetting<T>, T) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the setting's value.
- getSettingValue(Player, PlayerSetting<T>) - Static method in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Fetches the setting value off of a Player.
- getSize() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleShape
-
Fetches the size of this ParticleShape.
- getSound() - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Fetches the Sound that this SoundEventSelection will play.
- getSoundSelections() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches a list of entries that this player has for sound events.
- getSpawnedPet() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the Pet this player has active.
- getStructure() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
-
Fetches the Structure this information uses.
- getStructureReader(File) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the current implementation of the StructureReader.
- getStructureReader(InputStream) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the current implementation of the StructureReader.
- getStructureReader(Reader) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches the current implementation of the StructureReader.
- getTimestamp() - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Fetches the Date this SoundEventSelection was created.
- getType() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.hat.Hat
-
Gets the Hat's Type.
- getType() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.trail.Trail
-
Fetches the type of this trail.
- getType() - Method in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Fetches the Setting Type.
- getUniqueId() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
-
Fetches the unique identifier of the Structure.
- getUniqueId() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Fetches the player's UUID.
- getVolume() - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Fetches the volume of the sound.
- getWithArgs(String, Object...) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches a String from the Language File.
- getWithArgs(String, String, Object...) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Fetches a String from the Language File.
- getX() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
-
Fetches the relative X distance to the Center.
- getY() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
-
Fetches the relative Y distance to the Center.
- getZ() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
-
Fetches the relative Z distance to the Center.
- GIRAFFE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Giraffe.
- GORILLA - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Gorilla.
- GROUND - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.trail.TrailType
-
Represents a Trail that will follow around a Player's Movements
H
- hasCompleted(Completion) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Whether or not the player has completed the specified completion.
- hashCode() - Method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
- hashCode() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
- hashCode() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
- hashCode() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
- hashCode() - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
- hasSelectedCosmetic(Class<? extends Cosmetic>) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Whether this StarPlayer has a selected cosmetic for this class.
- hasVisibleRequirements() - Method in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Whether this rarity has a visible Completion Requirement.
- Hat - Interface in me.gamercoder215.starcosmetics.api.cosmetics.hat
-
Represents a StarCosmetics Hat.
- HatType - Enum Class in me.gamercoder215.starcosmetics.api.cosmetics.hat
-
Represents a StarCosmetics Hat's Type.
- HEAD - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetPosition
-
Position for on the head of the Player
- HUMMINGBIRD - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Hummingbird.
I
- isAmbientPetSoundEnabled() - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Whether pets can play their ambient sound.
- isBlacklisted(OfflinePlayer) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Whether a player is blacklisted.
- isBlacklisted(Sound) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Whether a sound is blacklisted.
- isCompatible() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
-
Deprecated.Structures will not be read properly and will throw errors if they are read on an incompatible version, making this method obselete.
- isCompatible(String) - Static method in interface me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureReader
-
Checks whether the current server version is compatible with the specified minimum version, formatted in a Strcuture File.
- isOnline() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Utility method to check whether a player is online.
- isStarPet() - Method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetCosmetics
-
Whether the setting applies to StarCosmetics Pets.
- isStarted() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData
-
Fetches whether this Animated Hat has been started.
- isTameables() - Method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetCosmetics
-
Whether the setting applies to Tameables.
- isUnlocked(Player) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.CosmeticLocation
-
Whether this Player has unlocked this cosmetic.
- isUnlocked(Player) - Method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Whether this Player meets the criteria.
- isValid(Class<? extends Event>) - Static method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Checks whether this event is valid to listen to.
J
- JELLYFISH - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Jellyfish.
L
- LARGE_DETAILED_RING - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a large, detailed Particle Ring.
- LARGE_DETAILED_TRIANGLE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a large, detailed Particle Triangle.
- LARGE_RING - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a large Particle Ring.
- LARGE_SQUARE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a large Particle Square.
- LARGE_TRIANGLE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a large Particle Triangle.
- LEGENDARY - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Represents the completion for unlocking
Rarity.LEGENDARYstructures. - LEGENDARY - Enum constant in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Represents the legendary rarity.
- LIGHTNING - Enum constant in enum class me.gamercoder215.starcosmetics.api.player.PlayerCompletion
-
Completion for being struck by lightning.
- LLAMA - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Llama.
- loadConfig() - Static method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Loads the StarCosmetics Configuration.
M
- MalformedStructureException - Exception in me.gamercoder215.starcosmetics.api.cosmetics.structure
-
Exception thrown when a Structure File is Malformed
- MalformedStructureException() - Constructor for exception me.gamercoder215.starcosmetics.api.cosmetics.structure.MalformedStructureException
-
Constructs a new MalformedStructureException.
- MalformedStructureException(String) - Constructor for exception me.gamercoder215.starcosmetics.api.cosmetics.structure.MalformedStructureException
-
Constructs a new MalformedStructureException with the specified detail message.
- MalformedStructureException(String, Throwable) - Constructor for exception me.gamercoder215.starcosmetics.api.cosmetics.structure.MalformedStructureException
-
Constructs a new MalformedStructureException with the specified detail message and cause.
- MalformedStructureException(Throwable) - Constructor for exception me.gamercoder215.starcosmetics.api.cosmetics.structure.MalformedStructureException
-
Constructs a new MalformedStructureException with the given cause.
- map(Function<ItemStack, ItemStack>) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData
-
Maps the itemstacks in the frames of this Animated Hat Data to a new Animated Hat Data.
- me.gamercoder215.starcosmetics.api - package me.gamercoder215.starcosmetics.api
-
Main StarCosmetics API Package
- me.gamercoder215.starcosmetics.api.cosmetics - package me.gamercoder215.starcosmetics.api.cosmetics
-
Package relating to Cosmetics API.
- me.gamercoder215.starcosmetics.api.cosmetics.hat - package me.gamercoder215.starcosmetics.api.cosmetics.hat
-
Package relating to Hat Cosmetics API.
- me.gamercoder215.starcosmetics.api.cosmetics.particle - package me.gamercoder215.starcosmetics.api.cosmetics.particle
-
Package related to Particle-Specific Cosmetics
- me.gamercoder215.starcosmetics.api.cosmetics.pet - package me.gamercoder215.starcosmetics.api.cosmetics.pet
-
Package related to StarCosmetisc Pets and its API.
- me.gamercoder215.starcosmetics.api.cosmetics.structure - package me.gamercoder215.starcosmetics.api.cosmetics.structure
-
Package relating to custom StarCosmetics Structures as Cosmetics.
- me.gamercoder215.starcosmetics.api.cosmetics.trail - package me.gamercoder215.starcosmetics.api.cosmetics.trail
-
Package related to StarCosmetics Trails.
- me.gamercoder215.starcosmetics.api.player - package me.gamercoder215.starcosmetics.api.player
-
Package relating to StarCosmetics Player API.
- MEDIUM - Enum constant in enum class me.gamercoder215.starcosmetics.api.player.PlayerSetting.VelocityPower
-
The player will be launched a medium amount.
- MEDIUM_TRIANGLE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a medium Particle Triangle.
- MOUSE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Mouse.
- MYTHICAL - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Represents the completion for unlocking
Rarity.MYTHICALstructures. - MYTHICAL - Enum constant in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Represents the mythical rarity.
N
- NARWHAL - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Narwhal.
- NETHER_ROOF - Enum constant in enum class me.gamercoder215.starcosmetics.api.player.PlayerCompletion
-
Completion for reaching the roof of the Nether.
- NONE - Enum constant in enum class me.gamercoder215.starcosmetics.api.player.PlayerSetting.VelocityPower
-
The player will not be launched.
- NONE - Static variable in class me.gamercoder215.starcosmetics.api.CompletionCriteria
-
Represents a CompletionCriteria that requires nothing.
- NORMAL - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.hat.HatType
-
Represents a Normal, Static Hat.
- NOTIFICATIONS - Static variable in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Whether the player should receive chat notifications.
O
- OCCASIONAL - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Represents the completion for unlocking
Rarity.OCCASIONALstructures. - OCCASIONAL - Enum constant in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Represents the occasional rarity.
- of(Class<? extends Event>, Sound, float, float, OfflinePlayer, Date) - Static method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Creates a new instance.
- of(List<Map.Entry<Long, ItemStack>>) - Static method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData
-
Constructs a new Animated Hat Data with the given frames.
- OWNER_ONLY - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetCosmetics
-
Applicable Cosmetics will only apply to you (Default).
P
- PANDA - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Panda.
- ParticleShape - Interface in me.gamercoder215.starcosmetics.api.cosmetics.particle
-
Represents a StarCosmetics Particle Shape.
- ParticleSize - Enum Class in me.gamercoder215.starcosmetics.api.cosmetics.particle
-
Represents the Particle Size Display for a
ParticleShape. - PENTAGON - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a Particle Pentagon.
- PENTAGON_RING - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a Particle Pentagon Ring, a pentagon inside a ring.
- Pet - Interface in me.gamercoder215.starcosmetics.api.cosmetics.pet
-
Represents an active StarCosmetics Pet.
- PET_COSMETICS - Static variable in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
What cosmetics the player's pets should have.
- PET_POSITION - Static variable in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Where the player's pet should be placed.
- PET_TAG - Static variable in interface me.gamercoder215.starcosmetics.api.cosmetics.pet.Pet
-
The Scoreboard Tag for a StarCosmetics Pet.
- PetCosmetics - Enum Class in me.gamercoder215.starcosmetics.api.cosmetics.pet
-
Setting used to determine whether or not a Pet replicates the cosmetics of its owner.
- PetInfo - Class in me.gamercoder215.starcosmetics.api.cosmetics.pet
-
Represents Pet Information, spawned or not
- PetPosition - Enum Class in me.gamercoder215.starcosmetics.api.cosmetics.pet
-
Represents the position that a pet can be in, according to the player.
- PetType - Enum Class in me.gamercoder215.starcosmetics.api.cosmetics.pet
-
Represents all of the Pet Types.
- place(Location) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
-
Places this Structure WITHOUT automatically removing it.
- placeAndRemove(Location, long) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
-
Places this Structure.
- play(Entity) - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Plays this sound with its volume and pitch.
- play(Location) - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
-
Plays this sound with its volume and pitch.
- player(OfflinePlayer) - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection.Builder
-
Sets the player that this SoundEventSelection will belong to.
- PlayerCompletion - Enum Class in me.gamercoder215.starcosmetics.api.player
-
Represents a custom completion a player has to achieve to unlock GENERAL cosmetics, through any toggled event.
- PlayerSetting<T> - Class in me.gamercoder215.starcosmetics.api.player
-
Represents a setting available to players.
- PlayerSetting.VelocityPower - Enum Class in me.gamercoder215.starcosmetics.api.player
-
Enum used to determine the Velocity Power of
PlayerSetting.STRUCTURE_VELOCITY. - POLAR_BEAR - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Polar Bear.
- print(Throwable) - Static method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Prints a Throwable in the StarCosmetics Logger.
- PROJECTILE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.trail.TrailType
-
Represents a Trail that will apply to a Player's thrown Projectiles
- PROJECTILE_SOUND - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.trail.TrailType
-
Represents a Trail that will also apply to a Player's thrown Projectiles, but only with Sound
- PUFFERFISH - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Pufferfish.
R
- RABBIT - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Rabbit.
- RARE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Represents the completion for unlocking
Rarity.RAREstructures. - RARE - Enum constant in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Represents the rare rarity.
- Rarity - Enum Class in me.gamercoder215.starcosmetics.api
-
Represents a rarity used in a Cosmetic, Completion, or anything else.
- read() - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureReader
-
Reads the structure.
- readPoints(String) - Static method in interface me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureReader
-
Reads a list of Structure Points from a Structure Line.
- readRawPoint(String) - Static method in interface me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureReader
-
Reads a singular point from its string form.
- removeBlacklistedPlayer(OfflinePlayer) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Removes a player from the blacklist.
- removeBlacklistedSound(Sound) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Removes a sound from the blacklist.
- removeSelection(Class<? extends Event>) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Removes an event selection from this player.
- removeSelection(SoundEventSelection) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Removes an event selection from this player.
- removeSelection(Sound) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Removes an event selection from this player.
- run(Entity, CosmeticLocation<?>) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.trail.Trail
-
Runs a CosmeticLocation based on this parent.
- run(Player, CosmeticLocation<?>) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.hat.Hat
-
Runs a CosmeticLocation based on this parent.
- run(Location, CosmeticLocation<?>) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.Cosmetic
-
Runs a CosmeticLocation based on this parent.
- run(Location, CosmeticLocation<?>) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.hat.Hat
-
Deprecated.
- run(Location, CosmeticLocation<?>) - Method in interface me.gamercoder215.starcosmetics.api.cosmetics.trail.Trail
-
Deprecated.
S
- save() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Saves all of this StarPlayer's configuration.
- sendNotification(String) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Sends a Notification to this StarPlayer.
- serialize() - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
- setAmbientPetSoundEnabled(boolean) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Sets whether pets can play their ambient sound.
- setBlacklistedPlayers(Iterable<? extends OfflinePlayer>) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Sets the list of blacklisted players.
- setBlacklistedSounds(Iterable<Sound>) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Sets the list of blacklisted sounds.
- setBlockDisappearTime(long) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Sets how long, in ticks, a block cosmetic should last for.
- setCompleted(Completion) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Sets the completion of the specified completion to true.
- setCompleted(Completion, boolean) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Sets the completion of the specified completion to the specified value.
- setEntityDisappearTime(long) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Sets how long, in ticks, an entity cosmetic should last for.
- setFrame(int, long, ItemStack) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData.Builder
-
Sets a frame in this Animated Hat Data.
- setFrames(Collection<Map.Entry<Long, ItemStack>>) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData.Builder
-
Clears and sets the frames for this Animated Hat Data.
- setItemDisappearTime(long) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Sets how long, in ticks, an item cosmetic should last for.
- setRequirementMultiplier(double) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Sets the requirement multiplier for all cosmetics.
- setRequirementMultiplier(CosmeticLocation<?>, double) - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Sets the requirement multiplier for a specific cosmetic.
- setSelectedCosmetic(Class<? extends Cosmetic>, CosmeticLocation<?>) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Sets the selected cosmetic.
- setSelectedTrail(TrailType, CosmeticLocation<?>) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Sets the selected Trail Cosmetic for the specified Trail Type.
- setSelectionLimit(int) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Sets the limit of sound event selections this player can have.
- setSetting(PlayerSetting<T>, T) - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Sets the specified setting to the specified value.
- SHOULDER - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetPosition
-
Position for on the shoulder of the Player
- SLIME - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Slime.
- SMALL_DETAILED_RING - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a small, detailed Particle Ring.
- SMALL_RING - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represetns a small Particle Ring.
- SMALL_SQUARE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a small Particle Square.
- SMALL_TRIANGLE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a small Particle Triangle.
- SONIC_BOOM_DEATH - Enum constant in enum class me.gamercoder215.starcosmetics.api.player.PlayerCompletion
-
Completion for dying to a warden with its sonic boom attack.
- sound(Sound, float, float) - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection.Builder
-
Sets the Sound that this SoundEventSelection will play.
- SOUND_NOTIFICATIONS - Static variable in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Whether the player should receive sound notifications.
- SoundEventSelection - Class in me.gamercoder215.starcosmetics.api.player
-
Represents an entry in a player's configuration for a sound to be played on any events in
SoundEventSelection.AVAILABLE_EVENTS. - SoundEventSelection.Builder - Class in me.gamercoder215.starcosmetics.api.player
-
Builder class for
SoundEventSelection - SPECIAL - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Represents the completion for unlocking
Rarity.SPECIALstructures. - SPECIAL - Enum constant in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Represents the special rarity.
- SQUARE_RING - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Represents a Particle Ring, a square inside a ring.
- StarConfig - Interface in me.gamercoder215.starcosmetics.api
-
Represents the main StarCosmetics Configuration.
- STARCOSMETICS_PET_ONLY - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetCosmetics
-
Applicable Cosmetics will apply to you and your StarCosmetics Pet.
- StarPlayer - Class in me.gamercoder215.starcosmetics.api.player
-
Represents a player used by StarCosmetics to manage their configuration.
- StarPlayer(OfflinePlayer) - Constructor for class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Constructs a new StarPlayer.
- stop() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData
-
Stops this Animated Hat, if it is started, making
AnimatedHatData.getPlayer()return null andAnimatedHatData.isStarted()return false. - stream() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData
-
Utility method for shortcutting to
AnimatedHatData.getFrames()stream. - STRIDER - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Strider.
- STRONG - Enum constant in enum class me.gamercoder215.starcosmetics.api.player.PlayerSetting.VelocityPower
-
The player will be launched a lot.
- Structure - Class in me.gamercoder215.starcosmetics.api.cosmetics.structure
-
Represents a StarCosmetics Structure
- STRUCTURE_VELOCITY - Static variable in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
How much the player should be launched when spawning a structure, to "avoid" suffocation.
- StructureCompletion - Enum Class in me.gamercoder215.starcosmetics.api.cosmetics.structure
-
Represents a Completion for unlocking a
Structure. - StructureInfo - Class in me.gamercoder215.starcosmetics.api.cosmetics.structure
-
Represents an Information Holder for a Structure
- StructurePoint - Class in me.gamercoder215.starcosmetics.api.cosmetics.structure
-
Represents a point on a Structure.
- StructurePoint(double, double, double) - Constructor for class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
-
Creates a new StructurePoint.
- StructurePoint(int, int, int) - Constructor for class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
-
Creates a new StructurePoint.
- StructurePoint(Vector) - Constructor for class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
-
Constructs a StructurePoint from a Vector.
- StructureReader - Interface in me.gamercoder215.starcosmetics.api.cosmetics.structure
-
Represents an abstract Structure Reader.
T
- TAMEABLES_ONLY - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetCosmetics
-
Applicable Cosmetics will apply to you and any Tameables you own.
- TARANTULA - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Tarantula.
- TARDIGRADE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Tardigrade.
- tick() - Method in class me.gamercoder215.starcosmetics.api.player.StarPlayer
-
Ticks this StarPlayer, running any necessary tasks (i.e.
- TIGER - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Tiger.
- toLocation(Location) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
-
Converts this StructurePoint to a Location.
- toString() - Method in class me.gamercoder215.starcosmetics.api.CompletionCriteria
- toString() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.Structure
- toString() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureInfo
- toString() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
- toString() - Method in class me.gamercoder215.starcosmetics.api.player.SoundEventSelection
- toString() - Method in enum class me.gamercoder215.starcosmetics.api.Rarity
- toVector() - Method in class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructurePoint
-
Converts this StructurePoint to a Vector, inputting its actual X, Y, and Z.
- Trail<T> - Interface in me.gamercoder215.starcosmetics.api.cosmetics.trail
-
Represents a StarCosmetics Trail
- TrailType - Enum Class in me.gamercoder215.starcosmetics.api.cosmetics.trail
-
Represents what the Trail will specifically apply to
- trimLine(String) - Static method in interface me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureReader
-
Trims a line from a Structure File.
- tryStart(Player) - Method in class me.gamercoder215.starcosmetics.api.cosmetics.hat.AnimatedHatData
-
Attempts to start and finish this Animated Hat for the given player.
U
- ULTRA - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Represents the completion for unlocking
Rarity.ULTRAstructures. - ULTRA - Enum constant in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Represents the ultra rarity.
- UNCOMMON - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Represents the completion for unlocking
Rarity.UNCOMMONstructures. - UNCOMMON - Enum constant in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Represents the uncommon rarity.
- UNICORN - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Unicorn.
- updateCache() - Static method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Updates the Plugin's Cache, removing any old data.
- updatePluginCache() - Method in interface me.gamercoder215.starcosmetics.api.StarConfig
-
Updates the plugin's cached data, removing any old states.
V
- valueOf(String) - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.hat.HatType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetCosmetics
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetPosition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.trail.TrailType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gamercoder215.starcosmetics.api.player.PlayerCompletion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gamercoder215.starcosmetics.api.player.PlayerSetting.VelocityPower
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.hat.HatType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.particle.ParticleSize
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetCosmetics
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetPosition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.structure.StructureCompletion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gamercoder215.starcosmetics.api.cosmetics.trail.TrailType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gamercoder215.starcosmetics.api.player.PlayerCompletion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in class me.gamercoder215.starcosmetics.api.player.PlayerSetting
-
Creates an array of all of the Settings.
- values() - Static method in enum class me.gamercoder215.starcosmetics.api.player.PlayerSetting.VelocityPower
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gamercoder215.starcosmetics.api.Rarity
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WEAK - Enum constant in enum class me.gamercoder215.starcosmetics.api.player.PlayerSetting.VelocityPower
-
The player will be launched a little bit.
- WHALE - Enum constant in enum class me.gamercoder215.starcosmetics.api.cosmetics.pet.PetType
-
Represents a Whale.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form