Index

A B C D E F G H I J K L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractContainer<K> - Class in com.marcusslover.plus.lib.container
Abstract container that represents a parent of files, similar to a folder.
AbstractContainer() - Constructor for class com.marcusslover.plus.lib.container.AbstractContainer
 
AbstractFile - Class in com.marcusslover.plus.lib.file
 
AbstractFile(File) - Constructor for class com.marcusslover.plus.lib.file.AbstractFile
 
ADAPTER - Static variable in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
add(double, double, double) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Add x, y, z to WorldPoint
add(WorldPoint) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Add a WorldPoint to WorldPoint
addAttribute(Attribute, AttributeModifier) - Method in class com.marcusslover.plus.lib.item.Item
 
addField() - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
addField(Text, Text) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
addField(Text, Text, NumberFormat) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
addField(String, String) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
addField(String, String, NumberFormat) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
addItemFlag(ItemFlag) - Method in class com.marcusslover.plus.lib.item.Item
 
addMenu(Menu) - Method in class com.marcusslover.plus.lib.item.MenuManager
Adds a menu to the manager.
adventure() - Method in class com.marcusslover.plus.lib.color.Color
You will need to use Component.text(String).color(color.adventure()) and then serialize it LegacyComponentSerializer.legacySection()
adventure() - Method in class com.marcusslover.plus.lib.title.Title
 
alias() - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
Returns the value of the alias record component.
aliases() - Element in annotation interface com.marcusslover.plus.lib.command.Command
 
alpha() - Method in class com.marcusslover.plus.lib.color.Color
 
amount() - Method in class com.marcusslover.plus.lib.item.Item
 
amount(int) - Method in class com.marcusslover.plus.lib.item.Item
Set the amount of the item.
amplifier - Variable in class com.marcusslover.plus.lib.potion.Potion
 
append(Text) - Method in class com.marcusslover.plus.lib.text.Text
 
append(String) - Method in class com.marcusslover.plus.lib.text.Text
 
append(Component) - Method in class com.marcusslover.plus.lib.text.Text
 
apply(Collection<T>) - Method in interface com.marcusslover.plus.lib.common.IApplicable
 
apply(LivingEntity) - Method in class com.marcusslover.plus.lib.potion.Potion
 
apply(T) - Method in interface com.marcusslover.plus.lib.common.IApplicable
 
apply(T...) - Method in interface com.marcusslover.plus.lib.common.IApplicable
 
args() - Method in record class com.marcusslover.plus.lib.command.CommandContext
Returns the value of the args record component.
args() - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
Returns the value of the args record component.
asBukkitProfile() - Method in class com.marcusslover.plus.lib.mojang.MojangProfileAPI.MojangProfile
asConsole(Consumer<ConsoleCommandSender>) - Method in interface com.marcusslover.plus.lib.command.ICommandContextHelper
 
asConsole(Consumer<ConsoleCommandSender>) - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
 
asConsole(Consumer<ConsoleCommandSender>) - Method in record class com.marcusslover.plus.lib.command.CommandContext
 
asLocation(World) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Creates a new Location object from this WorldPoint.
asPaperProfile() - Method in class com.marcusslover.plus.lib.mojang.MojangProfileAPI.MojangProfile
Converts the Mojang profile to a Paper profile.
asPlayer(Consumer<Player>) - Method in record class com.marcusslover.plus.lib.command.CommandContext
 
asPlayer(Consumer<Player>) - Method in interface com.marcusslover.plus.lib.command.ICommandContextHelper
 
asPlayer(Consumer<Player>) - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
 
asRegistered(Plugin) - Method in class com.marcusslover.plus.lib.events.EventReference
Register the event.
at(float) - Method in class com.marcusslover.plus.lib.color.ColorGradient
Gets the color at the specified percentage.
AVOID_SIDE_EDGES - Enum constant in enum class com.marcusslover.plus.lib.item.Canvas.PopulatorContext.DefaultViewStrategy
Fills all slots on the canvas, except the edges on the sides.
avoidEdges(int) - Static method in enum class com.marcusslover.plus.lib.item.Canvas.PopulatorContext.DefaultViewStrategy
Gets all slots that are not on the edges.
AvoidEdgesDecorator() - Constructor for class com.marcusslover.plus.lib.item.Canvas.AvoidEdgesDecorator
 

B

blue() - Method in class com.marcusslover.plus.lib.color.Color
 
bottomCenter() - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Utility method that will set the coordinates to the bottom center of the WorldPoint
brighter(double) - Method in class com.marcusslover.plus.lib.color.Color
Creates a brighter color.
bukkit() - Method in class com.marcusslover.plus.lib.color.Color
 
button(Button) - Method in class com.marcusslover.plus.lib.item.Canvas
Add a button to the canvas.
button(Button, Canvas.ButtonClick) - Method in class com.marcusslover.plus.lib.item.Canvas
Add a button to the canvas.
Button - Class in com.marcusslover.plus.lib.item
Represents a button in a menu.
Button() - Constructor for class com.marcusslover.plus.lib.item.Button
 
Button.DetectableArea - Class in com.marcusslover.plus.lib.item
Represents a detectable area of a button.
Button.ItemFactory - Interface in com.marcusslover.plus.lib.item
Represents a factory for creating items.

C

cache - Variable in class com.marcusslover.plus.lib.container.type.MapContainer
 
cache - Variable in class com.marcusslover.plus.lib.container.type.SingleContainer
 
canSpawn(World, int, int) - Method in class com.marcusslover.plus.lib.world.EmptyChunkGenerator
 
Canvas - Class in com.marcusslover.plus.lib.item
A canvas is a representation of a menu.
Canvas() - Constructor for class com.marcusslover.plus.lib.item.Canvas
 
Canvas.AvoidEdgesDecorator - Class in com.marcusslover.plus.lib.item
A decorator that fills all empty slots with a given item, except the edges.
Canvas.ButtonClick - Interface in com.marcusslover.plus.lib.item
A button click.
Canvas.ClickContext - Class in com.marcusslover.plus.lib.item
A button click context or some inventory related action.
Canvas.CloseInventory - Interface in com.marcusslover.plus.lib.item
A close inventory.
Canvas.DynamicSupplier<T> - Class in com.marcusslover.plus.lib.item
Represents a dynamic supplier.
Canvas.EdgeDecorator - Class in com.marcusslover.plus.lib.item
A decorator that fills all edge slots with a given item.
Canvas.FullDecorator - Class in com.marcusslover.plus.lib.item
A full decorator that fills all empty slots with a given item.
Canvas.GenericClick - Interface in com.marcusslover.plus.lib.item
A generic click.
Canvas.ItemDecorator - Interface in com.marcusslover.plus.lib.item
Represents a decorator that puts "free" items in the inventory.
Canvas.PopulatorContext<T> - Class in com.marcusslover.plus.lib.item
Represents the context of the population.
Canvas.PopulatorContext.DefaultViewStrategy - Enum Class in com.marcusslover.plus.lib.item
Default view strategies.
Canvas.PopulatorContext.Populator<T> - Interface in com.marcusslover.plus.lib.item
Populates one element and provides the player with the button.
Canvas.PopulatorContext.ViewStrategy - Interface in com.marcusslover.plus.lib.item
Holds the strategy on how to populate the elements on the canvas.
Canvas.SelfInventoryClick - Interface in com.marcusslover.plus.lib.item
A self-inventory click.
center() - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Utility method that get the center of this WorldPoint on the x, y, z axis
check(Player, String, long) - Static method in class com.marcusslover.plus.lib.cooldown.CooldownManager
Checks if the player has a cooldown.
child(int) - Method in record class com.marcusslover.plus.lib.command.CommandContext
Creates a child context.
clean(UUID) - Static method in class com.marcusslover.plus.lib.mojang.MojangProfileAPI
Cleans the cache of a player.
cleanLocally() - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
Cleans the local cache.
cleanLocally(K) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Cleans the object from the cache.
clear() - Method in class com.marcusslover.plus.lib.item.Canvas
Clears the canvas.
clearCommands() - Method in class com.marcusslover.plus.lib.command.CommandManager
 
clearEnchants() - Method in class com.marcusslover.plus.lib.item.Item
Clears all enchantments from this item
clearEvents() - Method in class com.marcusslover.plus.lib.events.EventManager
 
clearFields() - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
clearMenus() - Method in class com.marcusslover.plus.lib.item.MenuManager
Clears the menus.
click(ClickEvent) - Method in class com.marcusslover.plus.lib.text.Text
 
ClickContext() - Constructor for class com.marcusslover.plus.lib.item.Canvas.ClickContext
 
clone() - Method in class com.marcusslover.plus.lib.item.Item
 
clone() - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
close(Canvas, Player) - Method in interface com.marcusslover.plus.lib.item.IMenu
Called when the menu is closed.
closeInventory(Canvas.CloseInventory) - Method in class com.marcusslover.plus.lib.item.Canvas
Set the close inventory action.
color(char, String) - Static method in class com.marcusslover.plus.lib.text.ColorUtil
 
color(Color) - Method in class com.marcusslover.plus.lib.item.Item
Change the color of this item.
color(String) - Static method in class com.marcusslover.plus.lib.text.ColorUtil
 
color(String) - Method in class com.marcusslover.plus.lib.item.Item
Change the color of this item.
color(Color) - Method in class com.marcusslover.plus.lib.item.Item
Change the color of this item.
Color - Class in com.marcusslover.plus.lib.color
 
Color(float, float, float) - Constructor for class com.marcusslover.plus.lib.color.Color
Color(int) - Constructor for class com.marcusslover.plus.lib.color.Color
 
Color(int, int, int) - Constructor for class com.marcusslover.plus.lib.color.Color
 
Color(Color) - Constructor for class com.marcusslover.plus.lib.color.Color
 
Color(String) - Constructor for class com.marcusslover.plus.lib.color.Color
 
Color(TextColor) - Constructor for class com.marcusslover.plus.lib.color.Color
 
Color(Color) - Constructor for class com.marcusslover.plus.lib.color.Color
 
COLOR_CHAR - Static variable in class com.marcusslover.plus.lib.text.ColorUtil
 
ColorGradient - Class in com.marcusslover.plus.lib.color
Represents a class that can be used to create a color gradient.
ColorGradient() - Constructor for class com.marcusslover.plus.lib.color.ColorGradient
 
ColorUtil - Class in com.marcusslover.plus.lib.text
 
com.marcusslover.plus - package com.marcusslover.plus
 
com.marcusslover.plus.lib - package com.marcusslover.plus.lib
 
com.marcusslover.plus.lib.color - package com.marcusslover.plus.lib.color
 
com.marcusslover.plus.lib.command - package com.marcusslover.plus.lib.command
 
com.marcusslover.plus.lib.common - package com.marcusslover.plus.lib.common
 
com.marcusslover.plus.lib.container - package com.marcusslover.plus.lib.container
 
com.marcusslover.plus.lib.container.extra - package com.marcusslover.plus.lib.container.extra
 
com.marcusslover.plus.lib.container.type - package com.marcusslover.plus.lib.container.type
 
com.marcusslover.plus.lib.cooldown - package com.marcusslover.plus.lib.cooldown
 
com.marcusslover.plus.lib.events - package com.marcusslover.plus.lib.events
 
com.marcusslover.plus.lib.file - package com.marcusslover.plus.lib.file
 
com.marcusslover.plus.lib.item - package com.marcusslover.plus.lib.item
 
com.marcusslover.plus.lib.item.event - package com.marcusslover.plus.lib.item.event
 
com.marcusslover.plus.lib.lifecycle - package com.marcusslover.plus.lib.lifecycle
 
com.marcusslover.plus.lib.mojang - package com.marcusslover.plus.lib.mojang
 
com.marcusslover.plus.lib.potion - package com.marcusslover.plus.lib.potion
 
com.marcusslover.plus.lib.region - package com.marcusslover.plus.lib.region
 
com.marcusslover.plus.lib.sidebar - package com.marcusslover.plus.lib.sidebar
 
com.marcusslover.plus.lib.sound - package com.marcusslover.plus.lib.sound
 
com.marcusslover.plus.lib.text - package com.marcusslover.plus.lib.text
 
com.marcusslover.plus.lib.title - package com.marcusslover.plus.lib.title
 
com.marcusslover.plus.lib.world - package com.marcusslover.plus.lib.world
 
Command - Annotation Interface in com.marcusslover.plus.lib.command
Used for all kinds of implementations of ICommand interface.
CommandContext - Record Class in com.marcusslover.plus.lib.command
 
CommandContext(Command, CommandSender, String, String[]) - Constructor for record class com.marcusslover.plus.lib.command.CommandContext
 
CommandContext(Command, CommandSender, String, String[], CommandContext) - Constructor for record class com.marcusslover.plus.lib.command.CommandContext
Creates an instance of a CommandContext record class.
commandData() - Method in record class com.marcusslover.plus.lib.command.CommandContext
Returns the value of the commandData record component.
commandData() - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
Returns the value of the commandData record component.
CommandManager - Class in com.marcusslover.plus.lib.command
 
CommandManager(Plugin) - Constructor for class com.marcusslover.plus.lib.command.CommandManager
 
comp() - Method in class com.marcusslover.plus.lib.text.Text
 
component - Variable in class com.marcusslover.plus.lib.text.Text
 
COMPOSER - Static variable in class com.marcusslover.plus.lib.container.type.MapContainer
 
ConfigFile - Class in com.marcusslover.plus.lib.file
 
ConfigFile(File) - Constructor for class com.marcusslover.plus.lib.file.ConfigFile
 
ContainerManager - Class in com.marcusslover.plus.lib.container
Manages all containers of the server.
ContainerManager() - Constructor for class com.marcusslover.plus.lib.container.ContainerManager
 
containsKeyLocally(K) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Checks if object with the given key is loaded in the cache.
containsValueLocally(V) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Checks if the object is loaded in the cache.
content(Player, Canvas.PopulatorContext.Populator<T>) - Method in class com.marcusslover.plus.lib.item.Canvas.PopulatorContext
Modify how the elements are populated on the canvas.
CooldownManager - Class in com.marcusslover.plus.lib.cooldown
Lets you easily manage player global cooldowns.
copy() - Method in class com.marcusslover.plus.lib.text.Text
 
create(int) - Static method in class com.marcusslover.plus.lib.item.Button
Creates a button with the given slot.
create(int, int) - Static method in class com.marcusslover.plus.lib.item.Button
Creates a button with the given coordinates.
create(int, int, boolean) - Static method in class com.marcusslover.plus.lib.item.Button
Creates a button with the given slots.
create(int, int, int, int) - Static method in class com.marcusslover.plus.lib.item.Button
Creates a button with the given coordinates.
create(int, int, Item) - Static method in class com.marcusslover.plus.lib.item.Button
Deprecated.
create(int, int, Button.ItemFactory) - Static method in class com.marcusslover.plus.lib.item.Button
Creates a button with the given coordinates.
create(int, Item) - Static method in class com.marcusslover.plus.lib.item.Button
Deprecated.
create(int, Button.ItemFactory) - Static method in class com.marcusslover.plus.lib.item.Button
Creates a button with the given slot.
create(Player) - Method in interface com.marcusslover.plus.lib.item.Button.ItemFactory
Creates an item for the given player.
createManager(Plugin) - Static method in class com.marcusslover.plus.lib.item.MenuManager
Deprecated.
customId() - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
customModelData() - Method in class com.marcusslover.plus.lib.item.Item
 
customModelData(Integer) - Method in class com.marcusslover.plus.lib.item.Item
 

D

damage() - Method in class com.marcusslover.plus.lib.item.Item
 
damage(double) - Method in class com.marcusslover.plus.lib.item.Item
Changes the amount of damage this item has as a percentage.
damage(int) - Method in class com.marcusslover.plus.lib.item.Item
Changes the amount of damage this item has as a value.
darker(double) - Method in class com.marcusslover.plus.lib.color.Color
Creates a darker color.
DataType<T,Z> - Class in com.marcusslover.plus.lib.common
 
DataType() - Constructor for class com.marcusslover.plus.lib.common.DataType
 
decorate(Canvas.ItemDecorator) - Method in class com.marcusslover.plus.lib.item.Canvas
Adds a new layer of decorating to the canvas.
decrease() - Method in class com.marcusslover.plus.lib.item.Item
Decrement the number of items in the stack by 1.
decrease(int) - Method in class com.marcusslover.plus.lib.item.Item
Decrement the number of items in the stack by the specified amount.
decrement() - Method in class com.marcusslover.plus.lib.item.Item
Decrement the number of items in the stack by 1.
decrement(int) - Method in class com.marcusslover.plus.lib.item.Item
Decrement the number of items in the stack by the specified amount.
DEFAULT_GSON - Static variable in class com.marcusslover.plus.lib.container.AbstractContainer
 
description() - Element in annotation interface com.marcusslover.plus.lib.command.Command
 
destroy(UUID) - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
destroy(Player) - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
DetectableArea(int, int) - Constructor for class com.marcusslover.plus.lib.item.Button.DetectableArea
Creates a new detectable area with the given coordinates.
DetectableArea(Vector, Vector) - Constructor for class com.marcusslover.plus.lib.item.Button.DetectableArea
Creates a new detectable area with the given vectors.
DevelopmentMenu - Annotation Interface in com.marcusslover.plus.lib.item
Represents a development menu.
distance(double, double, double) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Computes the distance between this WorldPoint and WorldPoint (x1, y1, z1).
distance(WorldPoint) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Computes the distance between this WorldPoint and the specified WorldPoint.
distanceSquared(double, double, double) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Computes the distance between this WorldPoint and WorldPoint (x1, y1, z1).
distanceSquared(WorldPoint) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Computes the distance between this WorldPoint and the specified WorldPoint.
divide(double) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Divide a WorldPoint (x, y, z) by a double value
divide(double, double, double) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Divide a WorldPoint by x, y, z
divide(WorldPoint) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Divide a WorldPoint by another WorldPoint.
duration - Variable in class com.marcusslover.plus.lib.potion.Potion
 
dyeToChat(DyeColor) - Static method in class com.marcusslover.plus.lib.text.ColorUtil
 
dynamicContent(Class<T>) - Method in class com.marcusslover.plus.lib.item.Canvas
Gets the dynamic content supplier.
DynamicSupplier() - Constructor for class com.marcusslover.plus.lib.item.Canvas.DynamicSupplier
 

E

EdgeDecorator() - Constructor for class com.marcusslover.plus.lib.item.Canvas.EdgeDecorator
 
empty() - Static method in class com.marcusslover.plus.lib.text.Text
 
EMPTY - Static variable in class com.marcusslover.plus.lib.mojang.PlayerProfile
 
EmptyChunkGenerator - Class in com.marcusslover.plus.lib.world
 
EmptyChunkGenerator() - Constructor for class com.marcusslover.plus.lib.world.EmptyChunkGenerator
 
emptyValue() - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
Creates a new instance of an object.
emptyValue(K) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Creates a new instance of an object.
enchant(Enchantment) - Method in class com.marcusslover.plus.lib.item.Item
Get the level of the applied enchantment.
enchant(Enchantment, int) - Method in class com.marcusslover.plus.lib.item.Item
Add an enchantment to this item.
enchants() - Method in class com.marcusslover.plus.lib.item.Item
 
end() - Method in class com.marcusslover.plus.lib.item.Canvas.ClickContext
 
end() - Method in class com.marcusslover.plus.lib.item.Canvas.PopulatorContext
Return to the canvas.
entry() - Method in record class com.marcusslover.plus.lib.sidebar.SidebarField
Returns the value of the entry record component.
equals(Object) - Method in record class com.marcusslover.plus.lib.command.CommandContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.marcusslover.plus.lib.common.Pair
 
equals(Object) - Method in class com.marcusslover.plus.lib.item.Item
 
equals(Object) - Method in record class com.marcusslover.plus.lib.sidebar.SidebarField
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
EventManager - Class in com.marcusslover.plus.lib.events
 
EventManager(Plugin) - Constructor for class com.marcusslover.plus.lib.events.EventManager
 
EventReference<T> - Class in com.marcusslover.plus.lib.events
 
EventReference() - Constructor for class com.marcusslover.plus.lib.events.EventReference
 
Events - Class in com.marcusslover.plus.lib.events
Deprecated.
Events() - Constructor for class com.marcusslover.plus.lib.events.Events
Deprecated.
 
EXCLUDE_X - Enum constant in enum class com.marcusslover.plus.lib.region.IRegion.DefaultVectorStrategy
Checking if the y and z-axis are within the region.
EXCLUDE_Y - Enum constant in enum class com.marcusslover.plus.lib.region.IRegion.DefaultVectorStrategy
Checking if the x and z-axis are within the region.
EXCLUDE_Z - Enum constant in enum class com.marcusslover.plus.lib.region.IRegion.DefaultVectorStrategy
Checking if the x and y-axis are within the region.
execute(CommandContext) - Method in interface com.marcusslover.plus.lib.command.ICommand
 

F

field(int) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
fields - Variable in class com.marcusslover.plus.lib.sidebar.Sidebar
 
file - Variable in class com.marcusslover.plus.lib.file.AbstractFile
 
file(String) - Static method in class com.marcusslover.plus.lib.Plus
 
fileName - Variable in class com.marcusslover.plus.lib.container.type.SingleContainer
 
findField(String...) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
font(Key) - Method in class com.marcusslover.plus.lib.text.Text
 
force - Variable in class com.marcusslover.plus.lib.potion.Potion
 
forEach(int, Consumer<Color>) - Method in class com.marcusslover.plus.lib.color.ColorGradient
Iterates over the gradient.
fromString(String) - Static method in class com.marcusslover.plus.lib.common.Pair
 
FULL - Enum constant in enum class com.marcusslover.plus.lib.item.Canvas.PopulatorContext.DefaultViewStrategy
Fills all first possible slots on the canvas.
FULL - Enum constant in enum class com.marcusslover.plus.lib.region.IRegion.DefaultVectorStrategy
Checking if all the axis is within the region.
FullDecorator() - Constructor for class com.marcusslover.plus.lib.item.Canvas.FullDecorator
 

G

generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class com.marcusslover.plus.lib.world.EmptyChunkGenerator
 
genericClick(Canvas.GenericClick) - Method in class com.marcusslover.plus.lib.item.Canvas
Set the generic click action.
genericClick(Canvas.GenericClick) - Method in class com.marcusslover.plus.lib.item.MenuManager
Sets the generic click context, this will affect all menus.
get() - Method in class com.marcusslover.plus.lib.item.Item
 
get() - Static method in class com.marcusslover.plus.lib.Plus
 
get() - Static method in class com.marcusslover.plus.PlusPlugin
 
get(UUID) - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
get(Player) - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
get(Plugin) - Static method in class com.marcusslover.plus.lib.command.CommandManager
Deprecated.
get(Plugin) - Static method in class com.marcusslover.plus.lib.item.MenuManager
Deprecated.
getA() - Method in class com.marcusslover.plus.lib.common.Pair
 
getB() - Method in class com.marcusslover.plus.lib.common.Pair
 
getBlockX() - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
getBlockY() - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
getBlockZ() - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
getByType(Class<T>) - Method in class com.marcusslover.plus.lib.container.ContainerManager
Finds a container by its type.
getCache() - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Gets all the loaded keys from the cache.
getCachedProfileMap() - Static method in class com.marcusslover.plus.lib.mojang.MojangProfileAPI
Gets the cached map of profiles.
getCommands() - Method in class com.marcusslover.plus.lib.command.CommandManager
 
getFile() - Method in class com.marcusslover.plus.lib.file.AbstractFile
 
getFirst() - Method in class com.marcusslover.plus.lib.common.Pair
 
getFixedSpawnLocation(World, Random) - Method in class com.marcusslover.plus.lib.world.EmptyChunkGenerator
 
getGson() - Method in class com.marcusslover.plus.lib.container.AbstractContainer
Gets the Gson instance.
getHandlerList() - Static method in class com.marcusslover.plus.lib.item.event.PlayerMenuOpenEvent
 
getHandlers() - Method in class com.marcusslover.plus.lib.item.event.PlayerMenuOpenEvent
 
getInventory() - Method in class com.marcusslover.plus.lib.item.Canvas
 
getJsonElement() - Method in class com.marcusslover.plus.lib.file.JsonFile
Deprecated.
 
getLast() - Method in class com.marcusslover.plus.lib.common.Pair
 
getLeft() - Method in class com.marcusslover.plus.lib.common.Pair
 
getMaxX() - Method in interface com.marcusslover.plus.lib.region.IRegion
Gets the maximum x value of the region.
getMaxY() - Method in interface com.marcusslover.plus.lib.region.IRegion
Gets the maximum y value of the region.
getMaxZ() - Method in interface com.marcusslover.plus.lib.region.IRegion
Gets the maximum z value of the region.
getMenus() - Method in class com.marcusslover.plus.lib.item.MenuManager
Gets the menus.
getMinX() - Method in interface com.marcusslover.plus.lib.region.IRegion
Gets the minimum x value of the region.
getMinY() - Method in interface com.marcusslover.plus.lib.region.IRegion
Gets the minimum y value of the region.
getMinZ() - Method in interface com.marcusslover.plus.lib.region.IRegion
Gets the minimum z value of the region.
getName() - Method in class com.marcusslover.plus.lib.mojang.PlayerProfile
 
getPersistentDataContainer() - Method in class com.marcusslover.plus.lib.item.Item
 
getPlayerProfile(String) - Static method in class com.marcusslover.plus.lib.mojang.MojangAPI
 
getPlayerProfile(UUID) - Static method in class com.marcusslover.plus.lib.mojang.MojangAPI
 
getPlugin() - Method in class com.marcusslover.plus.lib.item.MenuManager
Gets the plugin associated with the manager.
getReadLock() - Method in class com.marcusslover.plus.lib.common.ReadWriteLock
 
getRGBFromCode(String) - Static method in class com.marcusslover.plus.lib.text.ColorUtil
Convert color codes and hex codes to Color container (RGB Container)
getRight() - Method in class com.marcusslover.plus.lib.common.Pair
 
getSecond() - Method in class com.marcusslover.plus.lib.common.Pair
 
getTag(String, PersistentDataType<K, Z>) - Method in class com.marcusslover.plus.lib.common.Taggable
Get the value of the tag with the given key.
getUniqueId() - Method in class com.marcusslover.plus.lib.mojang.PlayerProfile
 
getUniqueId(String) - Static method in class com.marcusslover.plus.lib.mojang.MojangProfileAPI
Gets the UUID of a player from their username.
getValues() - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Gets all the loaded objects from the cache.
getWriteLock() - Method in class com.marcusslover.plus.lib.common.ReadWriteLock
 
getYamlConfiguration() - Method in class com.marcusslover.plus.lib.file.ConfigFile
 
glow() - Method in class com.marcusslover.plus.lib.item.Item
 
glow(boolean) - Method in class com.marcusslover.plus.lib.item.Item
 
gradient(String, ColorGradient) - Static method in class com.marcusslover.plus.lib.text.Text
Creates a gradient text.
green() - Method in class com.marcusslover.plus.lib.color.Color
 

H

handle(int, Canvas, Button) - Method in interface com.marcusslover.plus.lib.item.Canvas.PopulatorContext.ViewStrategy
Allows you to modify the button depending on the given context.
handle(Canvas, Inventory) - Method in class com.marcusslover.plus.lib.item.Canvas.AvoidEdgesDecorator
 
handle(Canvas, Inventory) - Method in class com.marcusslover.plus.lib.item.Canvas.EdgeDecorator
 
handle(Canvas, Inventory) - Method in class com.marcusslover.plus.lib.item.Canvas.FullDecorator
 
handle(Canvas, Inventory) - Method in interface com.marcusslover.plus.lib.item.Canvas.ItemDecorator
Decorates the inventory.
handleException(Consumer<Throwable>) - Method in class com.marcusslover.plus.lib.item.Canvas.ClickContext
 
hasCustomModelData() - Method in class com.marcusslover.plus.lib.item.Item
 
hasEnchant(Enchantment) - Method in class com.marcusslover.plus.lib.item.Item
 
hashCode() - Method in record class com.marcusslover.plus.lib.command.CommandContext
Returns a hash code value for this object.
hashCode() - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
Returns a hash code value for this object.
hashCode() - Method in class com.marcusslover.plus.lib.common.Pair
 
hashCode() - Method in record class com.marcusslover.plus.lib.sidebar.SidebarField
Returns a hash code value for this object.
hashCode() - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
hasItemFlag(ItemFlag) - Method in class com.marcusslover.plus.lib.item.Item
 
hasLore() - Method in class com.marcusslover.plus.lib.item.Item
 
hasName() - Method in class com.marcusslover.plus.lib.item.Item
 
hasTag(String, PersistentDataType<?, ?>) - Method in class com.marcusslover.plus.lib.common.Taggable
Check if the item has a tag with the given key.
hex() - Method in class com.marcusslover.plus.lib.color.Color
 
hex(String) - Static method in class com.marcusslover.plus.lib.text.ColorUtil
 
HEX_FROM_BUKKIT - Static variable in class com.marcusslover.plus.lib.text.ColorUtil
 
HEX_TO_BUKKIT - Static variable in class com.marcusslover.plus.lib.text.ColorUtil
 
hex2Rgb(String) - Static method in class com.marcusslover.plus.lib.text.ColorUtil
Converts "#FFFFFF" format to a Color object containing RGB values
hexTranslation(String) - Static method in class com.marcusslover.plus.lib.text.ColorUtil
 
hideItemFlags() - Method in class com.marcusslover.plus.lib.item.Item
 
hideItemFlags(boolean) - Method in class com.marcusslover.plus.lib.item.Item
 
hideTooltip() - Method in class com.marcusslover.plus.lib.item.Item
Hides the tooltip of the item.
hideTooltip(boolean) - Method in class com.marcusslover.plus.lib.item.Item
Hides the tooltip of the item.
holder() - Method in class com.marcusslover.plus.lib.common.Taggable
 
holder() - Method in class com.marcusslover.plus.lib.item.Item
 
hover(Text) - Method in class com.marcusslover.plus.lib.text.Text
 

I

IApplicable<T,V> - Interface in com.marcusslover.plus.lib.common
 
ICanSave<T> - Interface in com.marcusslover.plus.lib.container.extra
Indicates that this object can be written to files without having to call its handler or manager class aka the container.
ICommand - Interface in com.marcusslover.plus.lib.command
The implementation class must have the Command annotation above the class.
ICommandContextHelper<V> - Interface in com.marcusslover.plus.lib.command
 
icon - Variable in class com.marcusslover.plus.lib.potion.Potion
 
IFile - Interface in com.marcusslover.plus.lib.file
 
ILifeCycle<T> - Interface in com.marcusslover.plus.lib.lifecycle
Represents an object that has its own life cycle.
IMenu - Interface in com.marcusslover.plus.lib.item
Represents a menu.
IMetaContainer<C,V> - Interface in com.marcusslover.plus.lib.common
 
increase() - Method in class com.marcusslover.plus.lib.item.Item
Increment the number of items in the stack by 1.
increase(int) - Method in class com.marcusslover.plus.lib.item.Item
Increment the number of items in the stack by the specified amount.
increment() - Method in class com.marcusslover.plus.lib.item.Item
Increment the number of items in the stack by 1.
increment(int) - Method in class com.marcusslover.plus.lib.item.Item
Increment the number of items in the stack by the specified amount.
index() - Method in record class com.marcusslover.plus.lib.sidebar.SidebarField
Returns the value of the index record component.
init(Plugin) - Method in class com.marcusslover.plus.lib.container.ContainerManager
Initializes all containers.
InitialLoading - Annotation Interface in com.marcusslover.plus.lib.container.extra
Annotate your custom container class with this annotation to toggle whether you want your container to load all the data upon plugin enabling process.
insertField(int, Text, Text) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
insertField(int, Text, Text, NumberFormat) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
insertField(int, String, String) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
insertField(int, String, String, NumberFormat) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
instance() - Static method in class com.marcusslover.plus.lib.cooldown.CooldownManager
 
internallyOpen(Player, Menu) - Method in class com.marcusslover.plus.lib.item.MenuManager
Opens a menu to the player.
internallyOpen(Player, Menu, boolean, Menu.UpdateContext) - Method in class com.marcusslover.plus.lib.item.MenuManager
Opens a menu to the player.
IRegion - Interface in com.marcusslover.plus.lib.region
Represents a 2d region with two points.
IRegion.DefaultVectorStrategy - Enum Class in com.marcusslover.plus.lib.region
All default strategies for the vector check.
IRegion.IVectorStrategy - Interface in com.marcusslover.plus.lib.region
Represents a vector strategy.
isBetween(WorldPoint, WorldPoint) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
isCancelled() - Method in class com.marcusslover.plus.lib.item.event.PlayerMenuOpenEvent
 
isChunkLoaded(World) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Check if the chunk is loaded in the world for this WorldPoint
isColorable() - Method in class com.marcusslover.plus.lib.item.Item
Checks if the item can be colored.
isCompEmpty() - Method in class com.marcusslover.plus.lib.text.Text
Checks if the component is empty.
isDyed() - Method in class com.marcusslover.plus.lib.item.Item
Checks if the item is dyed.
isEmpty() - Method in class com.marcusslover.plus.lib.item.Item
 
isEmpty() - Method in class com.marcusslover.plus.lib.text.Text
Checks if the text is empty.
isEmpty(boolean) - Method in class com.marcusslover.plus.lib.text.Text
Checks if the text is empty.
ISendable<V> - Interface in com.marcusslover.plus.lib.common
 
isHideTooltip() - Method in class com.marcusslover.plus.lib.item.Item
Checks if the item tooltip is hidden.
isPresent() - Method in class com.marcusslover.plus.lib.item.Item
 
isSet(String) - Method in class com.marcusslover.plus.lib.file.AbstractFile
 
isSet(String) - Method in class com.marcusslover.plus.lib.file.ConfigFile
 
isSet(String) - Method in class com.marcusslover.plus.lib.file.JsonFile
Deprecated.
 
isValid() - Method in class com.marcusslover.plus.lib.item.Item
 
ITabCompleterHelper - Interface in com.marcusslover.plus.lib.command
A simple tab completer helper for tab completion.
item(Item) - Method in class com.marcusslover.plus.lib.item.Button
 
item(Button.ItemFactory) - Method in class com.marcusslover.plus.lib.item.Button
 
Item - Class in com.marcusslover.plus.lib.item
 
itemStack - Variable in class com.marcusslover.plus.lib.item.Item
 
itemStack() - Method in class com.marcusslover.plus.lib.item.Item
Returns the item stack.
itemStack(ItemStack) - Method in class com.marcusslover.plus.lib.item.Item
 

J

java() - Method in class com.marcusslover.plus.lib.color.Color
 
jsonElement - Variable in class com.marcusslover.plus.lib.file.JsonFile
Deprecated.
 
JsonFile - Class in com.marcusslover.plus.lib.file
Deprecated.
JsonFile(File) - Constructor for class com.marcusslover.plus.lib.file.JsonFile
Deprecated.
 

K

keyComposer - Variable in class com.marcusslover.plus.lib.container.type.MapContainer
 
keyTransformer - Variable in class com.marcusslover.plus.lib.container.type.MapContainer
 

L

label() - Method in record class com.marcusslover.plus.lib.command.CommandContext
Returns the value of the label record component.
label() - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
Returns the value of the label record component.
legacy() - Method in class com.marcusslover.plus.lib.color.Color
A hacky way of pre-converting the color into a bukkit translatable color.
legacy() - Method in class com.marcusslover.plus.lib.text.Text
 
legacy(String) - Static method in class com.marcusslover.plus.lib.text.Text
 
legacyAmpersand() - Static method in class com.marcusslover.plus.lib.text.ColorUtil
 
legacySection() - Static method in class com.marcusslover.plus.lib.text.ColorUtil
 
lifeCycle() - Method in interface com.marcusslover.plus.lib.lifecycle.ILifeCycle
Wraps an object into a life cycle.
LifeCycle<T> - Class in com.marcusslover.plus.lib.lifecycle
Represents a wrapper for a life cycle object.
LifeCycle(Supplier<T>) - Constructor for class com.marcusslover.plus.lib.lifecycle.LifeCycle
Creates a new life cycle.
list(List<Component>) - Static method in class com.marcusslover.plus.lib.text.Text
Deprecated.
listen(Class<T>) - Static method in class com.marcusslover.plus.lib.events.Events
Deprecated.
Listens to an event.
listen(Class<T>, Class<? extends T>...) - Static method in class com.marcusslover.plus.lib.events.Events
Deprecated.
listen(Class<T>, Consumer<T>) - Static method in class com.marcusslover.plus.lib.events.Events
Deprecated.
Listens to an event.
listeners() - Method in class com.marcusslover.plus.lib.events.EventManager
 
load() - Method in class com.marcusslover.plus.lib.file.ConfigFile
 
load() - Method in interface com.marcusslover.plus.lib.file.IFile
 
load() - Method in class com.marcusslover.plus.lib.file.JsonFile
Deprecated.
 
loadAllData() - Method in class com.marcusslover.plus.lib.container.AbstractContainer
Attempts to load all the data from the container.
loadAllData() - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Loads all the objects from the files.
loadAllData() - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
 
loadData() - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
Loads an object from the file.
loadData(K) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Loads an object from the file.
lore() - Method in class com.marcusslover.plus.lib.item.Item
 
lore(Collection<String>) - Method in class com.marcusslover.plus.lib.item.Item
 
lore(List<? extends Component>) - Method in class com.marcusslover.plus.lib.item.Item
 
loreComponents() - Method in class com.marcusslover.plus.lib.item.Item
Retrieves the lore components of the item.
loreTexts() - Method in class com.marcusslover.plus.lib.item.Item
Retrieves the lore text from the item's metadata if it exists.

M

map() - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
MapContainer<K,V> - Class in com.marcusslover.plus.lib.container.type
Container that represents a map of objects.
MapContainer() - Constructor for class com.marcusslover.plus.lib.container.type.MapContainer
 
matchOr(Object) - Method in class com.marcusslover.plus.lib.common.Pair
 
material() - Method in class com.marcusslover.plus.lib.item.Item
 
material(Material) - Method in class com.marcusslover.plus.lib.item.Item
Change the material type used in this item.
materialToChat(Material) - Static method in class com.marcusslover.plus.lib.text.ColorUtil
 
materialToDye(Material) - Static method in class com.marcusslover.plus.lib.text.ColorUtil
 
max() - Method in class com.marcusslover.plus.lib.item.Button.DetectableArea
Gets the maximum vector.
max() - Method in interface com.marcusslover.plus.lib.region.IRegion
Gets the maximum point of the region.
max() - Method in class com.marcusslover.plus.lib.region.Region
Gets the maximum point of the region.
maxStack() - Method in class com.marcusslover.plus.lib.item.Item
 
maxStack(int) - Method in class com.marcusslover.plus.lib.item.Item
Change the max stack size of this item.
Menu - Class in com.marcusslover.plus.lib.item
Represents a menu registry that holds all the menus.
Menu() - Constructor for class com.marcusslover.plus.lib.item.Menu
 
Menu.UpdateContext - Class in com.marcusslover.plus.lib.item
Context about the menu update.
MenuManager - Class in com.marcusslover.plus.lib.item
 
MenuManager(Plugin) - Constructor for class com.marcusslover.plus.lib.item.MenuManager
 
merge(Class<? extends T>) - Method in class com.marcusslover.plus.lib.events.EventReference
Deprecated.
meta() - Method in interface com.marcusslover.plus.lib.common.IMetaContainer
 
meta() - Method in class com.marcusslover.plus.lib.item.Item
 
meta(Consumer<V>) - Method in interface com.marcusslover.plus.lib.common.IMetaContainer
 
meta(Consumer<ItemMeta>) - Method in class com.marcusslover.plus.lib.item.Item
 
meta(ItemMeta) - Method in class com.marcusslover.plus.lib.item.Item
 
meta(V) - Method in interface com.marcusslover.plus.lib.common.IMetaContainer
 
MIDDLE - Enum constant in enum class com.marcusslover.plus.lib.item.Canvas.PopulatorContext.DefaultViewStrategy
Fills all first possible middle slots on the canvas.
middleSlots(int) - Static method in enum class com.marcusslover.plus.lib.item.Canvas.PopulatorContext.DefaultViewStrategy
Gets all middle slots from the given-sized menu.
midpoint(double, double, double) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Returns a position which lies in the middle between this position and the specified coordinates.
midpoint(WorldPoint) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Returns a WorldPoint which lies in the middle between this WorldPoint and the specified WorldPoint.
min() - Method in class com.marcusslover.plus.lib.item.Button.DetectableArea
Gets the minimum vector.
min() - Method in interface com.marcusslover.plus.lib.region.IRegion
Gets the minimum point of the region.
min() - Method in class com.marcusslover.plus.lib.region.Region
Gets the minimum point of the region.
minecraft2Rgb(String) - Static method in class com.marcusslover.plus.lib.text.ColorUtil
Converts ampersand-c format to a Color object containing RGB values
mini(String) - Static method in class com.marcusslover.plus.lib.text.Text
Deserializes text using MiniMessage formatting.
MojangAPI - Class in com.marcusslover.plus.lib.mojang
 
MojangAPI() - Constructor for class com.marcusslover.plus.lib.mojang.MojangAPI
 
MojangProfile() - Constructor for class com.marcusslover.plus.lib.mojang.MojangProfileAPI.MojangProfile
 
MojangProfileAPI - Class in com.marcusslover.plus.lib.mojang
Allows for the retrieval of a player's UUID from their username.
MojangProfileAPI.MojangProfile - Class in com.marcusslover.plus.lib.mojang
An object that keeps information about a player's name and UUID.
multiply(double) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Multiply a WorldPoint (x, y, z) by a double value
multiply(double, double, double) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Multiply a WorldPoint by x, y, z
multiply(WorldPoint) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Multiply a WorldPoint by another WorldPoint.

N

name() - Element in annotation interface com.marcusslover.plus.lib.command.Command
 
name() - Method in class com.marcusslover.plus.lib.item.Item
 
name(Text) - Method in class com.marcusslover.plus.lib.item.Item
 
name(String) - Method in class com.marcusslover.plus.lib.item.Item
 
name(Component) - Method in class com.marcusslover.plus.lib.item.Item
 
nameComponent() - Method in class com.marcusslover.plus.lib.item.Item
Retrieves the display name component of the item's metadata if available.
Note - Class in com.marcusslover.plus.lib.sound
 
Note() - Constructor for class com.marcusslover.plus.lib.sound.Note
 
numberFormat(NumberFormat) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 

O

objective - Variable in class com.marcusslover.plus.lib.sidebar.Sidebar
 
of() - Static method in class com.marcusslover.plus.lib.item.Item
 
of(double, double, double) - Static method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
WorldPoints allow the storing of sets of coordinates without dealing with chunk loading or world name storage.
of(double, double, double, float, float) - Static method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
WorldPoints allow the storing of sets of coordinates without dealing with chunk loading or world name storage.
of(float, float, float) - Static method in class com.marcusslover.plus.lib.color.Color
 
of(int) - Static method in class com.marcusslover.plus.lib.color.Color
 
of(int, int) - Static method in class com.marcusslover.plus.lib.item.Button.DetectableArea
 
of(int, int, int) - Static method in class com.marcusslover.plus.lib.color.Color
 
of(A, B) - Static method in class com.marcusslover.plus.lib.common.Pair
 
of(Text) - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
of(Text) - Static method in class com.marcusslover.plus.lib.title.Title
 
of(Text, Text) - Static method in class com.marcusslover.plus.lib.title.Title
 
of(Text, Scoreboard) - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
of(WorldPoint, WorldPoint) - Static method in class com.marcusslover.plus.lib.region.Region
 
of(WorldPoint, WorldPoint, int) - Static method in class com.marcusslover.plus.lib.region.Region
 
of(Color) - Static method in class com.marcusslover.plus.lib.color.Color
 
of(String) - Static method in class com.marcusslover.plus.lib.color.Color
 
of(String) - Static method in class com.marcusslover.plus.lib.item.Item
Create an item from a compound string.
of(String) - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
of(String) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(String) - Static method in class com.marcusslover.plus.lib.text.Text
 
of(String) - Static method in class com.marcusslover.plus.lib.text.Tiny
Converts a string to a tiny text string.
of(String) - Static method in class com.marcusslover.plus.lib.title.Title
 
of(String, float, float) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(String, float, float, long) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(String, float, float, Sound.Source) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(String, float, float, Sound.Source, long) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(String, long) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(String, String) - Static method in class com.marcusslover.plus.lib.title.Title
 
of(String, Scoreboard) - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
of(String, UUID) - Static method in class com.marcusslover.plus.lib.mojang.PlayerProfile
 
of(Key) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Key, float, float) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Key, float, float, long) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Key, float, float, Sound.Source) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Key, float, float, Sound.Source, long) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Key, long) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Sound) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Component) - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
of(Component) - Static method in class com.marcusslover.plus.lib.text.Text
 
of(Component, Scoreboard) - Static method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
of(TextColor) - Static method in class com.marcusslover.plus.lib.color.Color
 
of(Location, Location) - Static method in class com.marcusslover.plus.lib.region.Region
 
of(Location, Location, int) - Static method in class com.marcusslover.plus.lib.region.Region
 
of(Material) - Static method in class com.marcusslover.plus.lib.item.Item
 
of(Material, int) - Static method in class com.marcusslover.plus.lib.item.Item
 
of(Material, int, Text) - Static method in class com.marcusslover.plus.lib.item.Item
 
of(Material, int, Text, List<Text>) - Static method in class com.marcusslover.plus.lib.item.Item
 
of(Material, int, String) - Static method in class com.marcusslover.plus.lib.item.Item
 
of(Material, int, String, List<String>) - Static method in class com.marcusslover.plus.lib.item.Item
 
of(Color) - Static method in class com.marcusslover.plus.lib.color.Color
 
of(Entity, Entity) - Static method in class com.marcusslover.plus.lib.region.Region
 
of(Entity, Entity, int) - Static method in class com.marcusslover.plus.lib.region.Region
 
of(ItemStack) - Static method in class com.marcusslover.plus.lib.item.Item
 
of(Location) - Static method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
WorldPoints allow the storing of sets of coordinates without dealing with chunk loading or world name storage.
of(PotionEffectType) - Static method in class com.marcusslover.plus.lib.potion.Potion
 
of(PotionEffectType, int, int) - Static method in class com.marcusslover.plus.lib.potion.Potion
 
of(PotionEffectType, int, int, boolean) - Static method in class com.marcusslover.plus.lib.potion.Potion
 
of(PotionEffectType, int, int, boolean, boolean) - Static method in class com.marcusslover.plus.lib.potion.Potion
 
of(PotionEffectType, int, int, boolean, boolean, boolean) - Static method in class com.marcusslover.plus.lib.potion.Potion
 
of(PotionEffectType, int, int, boolean, boolean, boolean, boolean) - Static method in class com.marcusslover.plus.lib.potion.Potion
 
of(Sound) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Sound, float, float) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Sound, float, float, long) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Sound, float, float, Sound.Source) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Sound, float, float, Sound.Source, long) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Sound, long) - Static method in class com.marcusslover.plus.lib.sound.Note
 
of(Vector, Vector) - Static method in class com.marcusslover.plus.lib.item.Button.DetectableArea
 
of(Vector, Vector) - Static method in class com.marcusslover.plus.lib.region.Region
 
of(Vector, Vector, int) - Static method in class com.marcusslover.plus.lib.region.Region
 
onClick(Player, Item, InventoryClickEvent, Canvas) - Method in interface com.marcusslover.plus.lib.item.Canvas.ButtonClick
Called when a target clicks on the button.
onClick(InventoryClickEvent) - Method in class com.marcusslover.plus.lib.item.MenuManager
 
onClose(Player, InventoryCloseEvent, Canvas) - Method in interface com.marcusslover.plus.lib.item.Canvas.CloseInventory
 
onClose(InventoryCloseEvent) - Method in class com.marcusslover.plus.lib.item.MenuManager
 
onEnable() - Method in class com.marcusslover.plus.PlusPlugin
 
ONLY_X - Enum constant in enum class com.marcusslover.plus.lib.region.IRegion.DefaultVectorStrategy
Checking if only the x-axis is within the region.
ONLY_Y - Enum constant in enum class com.marcusslover.plus.lib.region.IRegion.DefaultVectorStrategy
Checking if only the y-axis is within the region.
ONLY_Z - Enum constant in enum class com.marcusslover.plus.lib.region.IRegion.DefaultVectorStrategy
Checking if only the z-axis is within the region.
onValueLoaded(V) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Called when a new object gets loaded.
onValueLoaded(V) - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
Called when a new object gets loaded.
onValueUnloaded(V) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Called when an object gets unloaded.
onValueUnloaded(V) - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
Called when an object gets unloaded.
open(Canvas, Player) - Method in interface com.marcusslover.plus.lib.item.IMenu
Called when the menu is opened.
open(Player, Class<T>) - Method in class com.marcusslover.plus.lib.item.MenuManager
Opens a menu to the player.

P

Pair<A,B> - Class in com.marcusslover.plus.lib.common
 
Pair(A, B) - Constructor for class com.marcusslover.plus.lib.common.Pair
 
parent() - Method in record class com.marcusslover.plus.lib.command.CommandContext
Returns the value of the parent record component.
parentFolder - Variable in class com.marcusslover.plus.lib.container.AbstractContainer
 
parse(String[]) - Static method in interface com.marcusslover.plus.lib.item.Canvas.PopulatorContext.ViewStrategy
Parses an array of strings to create a Canvas.PopulatorContext.ViewStrategy for rendering elements on a canvas.
particles - Variable in class com.marcusslover.plus.lib.potion.Potion
 
performUpdate() - Method in class com.marcusslover.plus.lib.item.Menu
Allows you to perform an update on the menu.
performUpdate(boolean, Menu.UpdateContext) - Method in class com.marcusslover.plus.lib.item.Menu
Allows you to perform an update on the menu.
performUpdate(UUID, boolean, Menu.UpdateContext) - Method in class com.marcusslover.plus.lib.item.Menu
Allows you to perform an update on the menu.
permission() - Element in annotation interface com.marcusslover.plus.lib.command.Command
 
permissionMessage() - Element in annotation interface com.marcusslover.plus.lib.command.Command
 
PlayerMenuOpenEvent - Class in com.marcusslover.plus.lib.item.event
Called when a player opens a menu.
PlayerMenuOpenEvent(Player, Menu, boolean, Menu.UpdateContext) - Constructor for class com.marcusslover.plus.lib.item.event.PlayerMenuOpenEvent
 
playerNames() - Method in interface com.marcusslover.plus.lib.command.ITabCompleterHelper
Gets list of all player names.
PlayerProfile - Class in com.marcusslover.plus.lib.mojang
 
PlayerProfile(String, UUID) - Constructor for class com.marcusslover.plus.lib.mojang.PlayerProfile
 
plugin() - Method in class com.marcusslover.plus.lib.events.EventManager
 
plus() - Method in class com.marcusslover.plus.lib.color.Color
 
Plus - Class in com.marcusslover.plus.lib
 
PlusPlugin - Class in com.marcusslover.plus
 
PlusPlugin() - Constructor for class com.marcusslover.plus.PlusPlugin
 
populate(List<T>) - Method in class com.marcusslover.plus.lib.item.Canvas
Starts the population of the elements on the canvas.
populate(T, Canvas, Button) - Method in interface com.marcusslover.plus.lib.item.Canvas.PopulatorContext.Populator
Populates the element.
PopulatorContext() - Constructor for class com.marcusslover.plus.lib.item.Canvas.PopulatorContext
 
populatorContexts() - Method in class com.marcusslover.plus.lib.item.Canvas
Gets list of all populator contexts.
Potion - Class in com.marcusslover.plus.lib.potion
 
Potion() - Constructor for class com.marcusslover.plus.lib.potion.Potion
 
potionEffect() - Method in class com.marcusslover.plus.lib.potion.Potion
Converts this potion to a PotionEffect.

R

raw() - Method in class com.marcusslover.plus.lib.text.Text
 
read(String) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Reads the object from the file.
readData() - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
Reads the object from the file.
readData(K) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Reads the object from the file.
readLock() - Method in class com.marcusslover.plus.lib.common.ReadWriteLock
 
readUnlock() - Method in class com.marcusslover.plus.lib.common.ReadWriteLock
 
ReadWriteLock - Class in com.marcusslover.plus.lib.common
Generic ReadWrite Reentrant Lock
ReadWriteLock() - Constructor for class com.marcusslover.plus.lib.common.ReadWriteLock
 
red() - Method in class com.marcusslover.plus.lib.color.Color
 
Region - Class in com.marcusslover.plus.lib.region
Represents a 2d region with two points.
Region() - Constructor for class com.marcusslover.plus.lib.region.Region
 
register(ICommand) - Method in class com.marcusslover.plus.lib.command.CommandManager
 
register(ICommand...) - Method in class com.marcusslover.plus.lib.command.CommandManager
 
register(Menu...) - Method in class com.marcusslover.plus.lib.item.MenuManager
Registers a menu to the manager.
register(String, AbstractContainer<?>) - Method in class com.marcusslover.plus.lib.container.ContainerManager
Registers a new container.
register(Listener) - Method in class com.marcusslover.plus.lib.events.EventManager
 
register(Listener...) - Method in class com.marcusslover.plus.lib.events.EventManager
 
register(Listener, Plugin) - Static method in class com.marcusslover.plus.lib.events.Events
Deprecated.
Registers a listener.
registerDynamicContent(Class<T>, Supplier<T>) - Method in class com.marcusslover.plus.lib.item.Canvas
Registers a dynamic content supplier.
remove(Player) - Static method in class com.marcusslover.plus.lib.cooldown.CooldownManager
Removes a cooldown for the player or global.
removeAttribute(Attribute) - Method in class com.marcusslover.plus.lib.item.Item
 
removeAttribute(EquipmentSlot) - Method in class com.marcusslover.plus.lib.item.Item
 
removeDecorator(Canvas.ItemDecorator) - Method in class com.marcusslover.plus.lib.item.Canvas
Removes a decorator from the canvas.
removeField(int) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
removeFirstPopulatorContext() - Method in class com.marcusslover.plus.lib.item.Canvas
Removes the first populator context.
removeItemFlag(ItemFlag) - Method in class com.marcusslover.plus.lib.item.Item
 
removeLastPopulatorContext() - Method in class com.marcusslover.plus.lib.item.Canvas
Removes the last populator context.
removeMenu(Menu) - Method in class com.marcusslover.plus.lib.item.MenuManager
Removes a menu from the manager.
removeTag(String) - Method in class com.marcusslover.plus.lib.common.Taggable
Remove the tag with the given key.
RequiresManager - Annotation Interface in com.marcusslover.plus.lib.common
Requires a manager to be registered by some plugin to use it.
reset() - Static method in class com.marcusslover.plus.lib.text.Text
 
retrieveLocally() - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
Retrieves the object from the cache.
retrieveLocally(K) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Retrieves the object from the cache.
reverse() - Method in class com.marcusslover.plus.lib.color.ColorGradient
Reverses the gradient.
rgb() - Method in class com.marcusslover.plus.lib.color.Color
 

S

save() - Method in interface com.marcusslover.plus.lib.container.extra.ICanSave
Saves the object.
save() - Method in class com.marcusslover.plus.lib.file.ConfigFile
 
save() - Method in interface com.marcusslover.plus.lib.file.IFile
 
save() - Method in class com.marcusslover.plus.lib.file.JsonFile
Deprecated.
 
saveData() - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Saves all the objects from the cache to the file.
saveData() - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
Unloads the data from the cache and saves it to the file.
saveData(K) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Unloads an object from the cache and saves it to the file.
scoreboard - Variable in class com.marcusslover.plus.lib.sidebar.Sidebar
 
selfInventory(Canvas.SelfInventoryClick) - Method in class com.marcusslover.plus.lib.item.Canvas
Set the self-inventory action.
send(Collection<T>) - Method in interface com.marcusslover.plus.lib.common.ISendable
 
send(Audience) - Method in interface com.marcusslover.plus.lib.common.ISendable
 
send(Audience) - Method in class com.marcusslover.plus.lib.item.Menu
 
send(Audience) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
send(Audience) - Method in class com.marcusslover.plus.lib.sound.Note
 
send(Audience) - Method in class com.marcusslover.plus.lib.text.Text
 
send(Audience) - Method in class com.marcusslover.plus.lib.title.Title
 
send(Audience, boolean, Menu.UpdateContext) - Method in class com.marcusslover.plus.lib.item.Menu
Sends the menu to the audience.
send(Location) - Method in class com.marcusslover.plus.lib.sound.Note
 
send(Location, Audience) - Method in class com.marcusslover.plus.lib.sound.Note
 
send(CommandSender, long, long, long) - Method in class com.marcusslover.plus.lib.title.Title
 
send(CommandSender, Title.Times) - Method in class com.marcusslover.plus.lib.title.Title
 
send(T) - Method in interface com.marcusslover.plus.lib.common.ISendable
 
send(T) - Method in class com.marcusslover.plus.lib.item.Menu
 
send(T) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
send(T) - Method in class com.marcusslover.plus.lib.sound.Note
 
send(T) - Method in class com.marcusslover.plus.lib.text.Text
 
send(T) - Method in class com.marcusslover.plus.lib.title.Title
 
send(T...) - Method in interface com.marcusslover.plus.lib.common.ISendable
 
send(T, boolean, Menu.UpdateContext) - Method in class com.marcusslover.plus.lib.item.Menu
Sends the menu to the target.
sendActionBar(Collection<T>) - Method in class com.marcusslover.plus.lib.text.Text
 
sendActionBar(Audience) - Method in class com.marcusslover.plus.lib.text.Text
 
sendActionBar(T) - Method in class com.marcusslover.plus.lib.text.Text
 
sendActionBar(T...) - Method in class com.marcusslover.plus.lib.text.Text
 
sendAll() - Method in interface com.marcusslover.plus.lib.common.IApplicable
 
sendAll() - Method in interface com.marcusslover.plus.lib.common.ISendable
 
sendAll(String) - Method in interface com.marcusslover.plus.lib.common.IApplicable
 
sendAll(String) - Method in interface com.marcusslover.plus.lib.common.ISendable
 
sendAll(Predicate<T>) - Method in interface com.marcusslover.plus.lib.common.IApplicable
 
sendAll(Predicate<T>) - Method in interface com.marcusslover.plus.lib.common.ISendable
 
sender() - Method in record class com.marcusslover.plus.lib.command.CommandContext
Returns the value of the sender record component.
sender() - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
Returns the value of the sender record component.
set(Player, String, long) - Static method in class com.marcusslover.plus.lib.cooldown.CooldownManager
Sets a cooldown for the player or global.
setA(A) - Method in class com.marcusslover.plus.lib.common.Pair
 
setB(B) - Method in class com.marcusslover.plus.lib.common.Pair
 
setCancelled(boolean) - Method in class com.marcusslover.plus.lib.item.event.PlayerMenuOpenEvent
 
setEmptyItemAttributes() - Method in class com.marcusslover.plus.lib.item.Item
Hacky fix for https://github.com/PaperMC/Paper/issues/10693 Sets the item attributes to an empty multimap.
setFirst(A) - Method in class com.marcusslover.plus.lib.common.Pair
 
setGson(Gson) - Method in class com.marcusslover.plus.lib.file.JsonFile
Deprecated.
 
setItem(Item) - Method in class com.marcusslover.plus.lib.item.Button
 
setJsonElement(JsonElement) - Method in class com.marcusslover.plus.lib.file.JsonFile
Deprecated.
 
setTag(String, Z, PersistentDataType<K, Z>) - Method in class com.marcusslover.plus.lib.common.Taggable
Set a tag to the item.
setYamlConfiguration(YamlConfiguration) - Method in class com.marcusslover.plus.lib.file.ConfigFile
 
shutdown() - Method in class com.marcusslover.plus.lib.container.ContainerManager
You may want to save all containers before the plugin is disabled.
Sidebar - Class in com.marcusslover.plus.lib.sidebar
 
SidebarField - Record Class in com.marcusslover.plus.lib.sidebar
 
SidebarField(Team, String, int) - Constructor for record class com.marcusslover.plus.lib.sidebar.SidebarField
Creates an instance of a SidebarField record class.
SingleContainer<V> - Class in com.marcusslover.plus.lib.container.type
Container that represents a single object.
SingleContainer() - Constructor for class com.marcusslover.plus.lib.container.type.SingleContainer
 
singular() - Method in class com.marcusslover.plus.lib.item.Button.DetectableArea
Check if the matrix is a single point.
size() - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
skull(PlayerProfile) - Method in class com.marcusslover.plus.lib.item.Item
 
skull(String) - Method in class com.marcusslover.plus.lib.item.Item
Deprecated, for removal: This API element is subject to removal in a future version.
skull(OfflinePlayer) - Method in class com.marcusslover.plus.lib.item.Item
 
skullMinecraftUrl(String) - Method in class com.marcusslover.plus.lib.item.Item
Set the skull texture of this item.
skullValue(String) - Method in class com.marcusslover.plus.lib.item.Item
Set the skull texture of this item.
slot(int) - Method in class com.marcusslover.plus.lib.item.Button
 
slot(int, int) - Method in class com.marcusslover.plus.lib.item.Button
 
slot(int, int, boolean) - Method in class com.marcusslover.plus.lib.item.Button
 
slot(int, int, int, int) - Method in class com.marcusslover.plus.lib.item.Button
 
slots() - Method in class com.marcusslover.plus.lib.item.Button.DetectableArea
Gets the slots of the button.
sound - Variable in class com.marcusslover.plus.lib.sound.Note
 
storeLocally(K, V) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Puts the object in the cache.
storeLocally(V) - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
Stores locally the data.
stripped() - Method in class com.marcusslover.plus.lib.text.Text
 
subtitle - Variable in class com.marcusslover.plus.lib.title.Title
 
subtract(double, double, double) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Add x, y, z to WorldPoint
subtract(WorldPoint) - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Subtract a WorldPoint to WorldPoint

T

tab(TabCompleteContext) - Method in interface com.marcusslover.plus.lib.command.ICommand
 
tabComplete(String, List<String>) - Method in interface com.marcusslover.plus.lib.command.ITabCompleterHelper
Gets the tab complete for the argument.
TabCompleteContext - Record Class in com.marcusslover.plus.lib.command
 
TabCompleteContext(Command, CommandSender, String, String, String[]) - Constructor for record class com.marcusslover.plus.lib.command.TabCompleteContext
Creates an instance of a TabCompleteContext record class.
tag(String, PersistentDataType<K, Z>) - Method in class com.marcusslover.plus.lib.common.Taggable
 
tag(String, Z, PersistentDataType<K, Z>) - Method in class com.marcusslover.plus.lib.common.Taggable
 
Taggable<V,P> - Class in com.marcusslover.plus.lib.common
 
Taggable() - Constructor for class com.marcusslover.plus.lib.common.Taggable
 
tagHolder() - Method in class com.marcusslover.plus.lib.common.Taggable
 
team() - Method in record class com.marcusslover.plus.lib.sidebar.SidebarField
Returns the value of the team record component.
text - Variable in class com.marcusslover.plus.lib.text.Text
 
Text - Class in com.marcusslover.plus.lib.text
 
times - Variable in class com.marcusslover.plus.lib.title.Title
 
times(int, int, int) - Method in class com.marcusslover.plus.lib.title.Title
 
times(long, long, long) - Method in class com.marcusslover.plus.lib.title.Title
 
times(Title.Times) - Method in class com.marcusslover.plus.lib.title.Title
 
Tiny - Class in com.marcusslover.plus.lib.text
Tiny text utility class.
title - Variable in class com.marcusslover.plus.lib.title.Title
 
title(Text) - Method in class com.marcusslover.plus.lib.item.Canvas
Set the title of the canvas.
title(String) - Method in class com.marcusslover.plus.lib.item.Canvas
Set the title of the canvas.
title(Component) - Method in class com.marcusslover.plus.lib.item.Canvas
Set the title of the canvas.
Title - Class in com.marcusslover.plus.lib.title
 
topCenter() - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Utility method that will set the coordinates to the top center of the WorldPoint
toSlot() - Method in class com.marcusslover.plus.lib.item.Button
Converts the button to a slot.
toSlots() - Method in class com.marcusslover.plus.lib.item.Button
Converts the button to a set of slots.
toString() - Method in class com.marcusslover.plus.lib.color.Color
 
toString() - Method in record class com.marcusslover.plus.lib.command.CommandContext
Returns a string representation of this record class.
toString() - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
Returns a string representation of this record class.
toString() - Method in class com.marcusslover.plus.lib.common.Pair
 
toString() - Method in class com.marcusslover.plus.lib.mojang.PlayerProfile
 
toString() - Method in record class com.marcusslover.plus.lib.sidebar.SidebarField
Returns a string representation of this record class.
toString() - Method in class com.marcusslover.plus.lib.text.Text
 
toString() - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
toVector() - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
TRANSFORMER - Static variable in class com.marcusslover.plus.lib.container.type.MapContainer
 
transformSlot(int, int) - Static method in class com.marcusslover.plus.lib.item.Button
Transforms a y and x coordinate to a slot.
transformX(int) - Static method in class com.marcusslover.plus.lib.item.Button
Transforms a slot to a x coordinate.
transformY(int) - Static method in class com.marcusslover.plus.lib.item.Button
Transforms a slot to a y coordinate.
translateList(List<String>) - Static method in class com.marcusslover.plus.lib.text.ColorUtil
 
transparent - Variable in class com.marcusslover.plus.lib.potion.Potion
 
type - Variable in class com.marcusslover.plus.lib.potion.Potion
 
type() - Method in class com.marcusslover.plus.lib.item.Item
 
type(Material) - Method in class com.marcusslover.plus.lib.item.Item
Change the material type used in this item.

U

unbreakable() - Method in class com.marcusslover.plus.lib.item.Item
 
unbreakable(boolean) - Method in class com.marcusslover.plus.lib.item.Item
 
unregister() - Method in class com.marcusslover.plus.lib.events.EventReference
 
unregister() - Method in interface com.marcusslover.plus.lib.lifecycle.ILifeCycle
Unregisters the life cycle.
unregister() - Method in class com.marcusslover.plus.lib.lifecycle.LifeCycle
Unregisters the life cycle.
unregister(ICommand) - Method in class com.marcusslover.plus.lib.command.CommandManager
Unregister a command.
unregister(Menu...) - Method in class com.marcusslover.plus.lib.item.MenuManager
Unregisters a menu from the manager.
unregister(Listener) - Method in class com.marcusslover.plus.lib.events.EventManager
 
unregister(Listener) - Static method in class com.marcusslover.plus.lib.events.Events
Deprecated.
Unregisters a listener.
unregisterAll() - Method in class com.marcusslover.plus.lib.events.EventManager
 
update() - Method in class com.marcusslover.plus.lib.mojang.MojangProfileAPI.MojangProfile
Attempts to update the whole Mojang profile.
update(Canvas, Player) - Method in interface com.marcusslover.plus.lib.item.IMenu
Called when the menu is updated.
update(K) - Method in class com.marcusslover.plus.lib.container.AbstractContainer
Push the updated object to the cache and save it to the file.
update(K) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
 
update(V) - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
 
updateContent(Player, Canvas.PopulatorContext.Populator<?>) - Method in class com.marcusslover.plus.lib.item.Canvas.PopulatorContext
 
UpdateContext() - Constructor for class com.marcusslover.plus.lib.item.Menu.UpdateContext
 
updateField(int, Text, Text) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
updateField(int, Text, Text, NumberFormat) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
updateField(int, String, String) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 
updateField(int, String, String, NumberFormat) - Method in class com.marcusslover.plus.lib.sidebar.Sidebar
 

V

value() - Element in annotation interface com.marcusslover.plus.lib.container.extra.InitialLoading
Toggle whether this container's data should be loaded on start.
value() - Element in annotation interface com.marcusslover.plus.lib.item.DevelopmentMenu
Whether the menu is a development menu.
valueOf(String) - Static method in enum class com.marcusslover.plus.lib.item.Canvas.PopulatorContext.DefaultViewStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.marcusslover.plus.lib.region.IRegion.DefaultVectorStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.marcusslover.plus.lib.item.Canvas.PopulatorContext.DefaultViewStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.marcusslover.plus.lib.region.IRegion.DefaultVectorStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
valueType - Variable in class com.marcusslover.plus.lib.container.type.MapContainer
 
valueType - Variable in class com.marcusslover.plus.lib.container.type.SingleContainer
 
viewStrategy(Canvas.PopulatorContext.DefaultViewStrategy) - Method in class com.marcusslover.plus.lib.item.Canvas.PopulatorContext
Set the view strategy.
viewStrategy(Canvas.PopulatorContext.ViewStrategy) - Method in class com.marcusslover.plus.lib.item.Canvas.PopulatorContext
Set the view strategy.

W

within(int) - Method in class com.marcusslover.plus.lib.item.Button
Checks if the given slot is within the button.
within(Location) - Method in interface com.marcusslover.plus.lib.region.IRegion
Check if the given location is within the region.
within(Location, boolean) - Method in interface com.marcusslover.plus.lib.region.IRegion
Check if the given location is within the region.
within(Entity) - Method in interface com.marcusslover.plus.lib.region.IRegion
Check if the given entity is within the region.
within(Entity, boolean) - Method in interface com.marcusslover.plus.lib.region.IRegion
Check if the given entity is within the region.
within(Vector) - Method in interface com.marcusslover.plus.lib.region.IRegion
Check if the given vector is within the region.
within(Vector, boolean) - Method in interface com.marcusslover.plus.lib.region.IRegion
Check if the given vector is within the region.
within(Vector, IRegion.DefaultVectorStrategy) - Method in class com.marcusslover.plus.lib.item.Button.DetectableArea
Checks if the given vector is within the region.
within(Vector, IRegion.DefaultVectorStrategy) - Method in interface com.marcusslover.plus.lib.region.IRegion
Check if the given vector is within the region.
within(Vector, Vector, Vector, IRegion.DefaultVectorStrategy) - Method in interface com.marcusslover.plus.lib.region.IRegion
Check if the given vector is within the region.
within(Vector, Vector, Vector) - Method in enum class com.marcusslover.plus.lib.region.IRegion.DefaultVectorStrategy
 
within(Vector, Vector, Vector) - Method in interface com.marcusslover.plus.lib.region.IRegion.IVectorStrategy
Check if the given vector is within the region.
withType(Material) - Method in class com.marcusslover.plus.lib.item.Item
Change the material type used in this item.
WorldPoint - Class in com.marcusslover.plus.lib.world
Deprecated.
WorldPoint() - Constructor for class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
WorldPoint(double, double, double) - Constructor for class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
WorldPoint(double, double, double, float, float) - Constructor for class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
WorldPoint(String) - Constructor for class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
WorldPoint(Location) - Constructor for class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
 
writeData(K, V) - Method in class com.marcusslover.plus.lib.container.type.MapContainer
Writes the object to the file.
writeData(V) - Method in class com.marcusslover.plus.lib.container.type.SingleContainer
Writes the data to the file.
writeLock() - Method in class com.marcusslover.plus.lib.common.ReadWriteLock
 
writeUnlock() - Method in class com.marcusslover.plus.lib.common.ReadWriteLock
 

Y

yamlConfiguration - Variable in class com.marcusslover.plus.lib.file.ConfigFile
 

Z

zero() - Method in class com.marcusslover.plus.lib.world.WorldPoint
Deprecated.
Utility method that will floor all values of this WorldPoint
A B C D E F G H I J K L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values