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.BasicPopulator.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.BasicPopulator.DefaultViewStrategy
Gets all slots that are not on the edges.
AvoidEdgesDecorator() - Constructor for class com.marcusslover.plus.lib.item.Canvas.AvoidEdgesDecorator
 

B

BasicPopulator() - Constructor for class com.marcusslover.plus.lib.item.Canvas.BasicPopulator
 
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.
ButtonClickContext() - Constructor for class com.marcusslover.plus.lib.item.Canvas.ButtonClick.ButtonClickContext
 

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.BasicPopulator<T> - Class in com.marcusslover.plus.lib.item
A basic populator implementation.
Canvas.BasicPopulator.DefaultViewStrategy - Enum Class in com.marcusslover.plus.lib.item
Default view strategies.
Canvas.BasicPopulator.Populator<T> - Interface in com.marcusslover.plus.lib.item
Populates one element and provides the player with the button.
Canvas.BasicPopulator.Populator.PopulatorContext<T> - Class in com.marcusslover.plus.lib.item
 
Canvas.BasicPopulator.ViewStrategy - Interface in com.marcusslover.plus.lib.item
Holds the strategy on how to populate the elements on the canvas.
Canvas.BasicPopulator.ViewStrategy.Bounds - Class in com.marcusslover.plus.lib.item
A helper class to calculate bounds.
Canvas.BasicPopulator.ViewStrategy.ViewStrategyContext - Class in com.marcusslover.plus.lib.item
 
Canvas.ButtonClick - Interface in com.marcusslover.plus.lib.item
A button click.
Canvas.ButtonClick.ButtonClickContext - Class in com.marcusslover.plus.lib.item
 
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.CloseInventory.CloseInventoryContext - Class in com.marcusslover.plus.lib.item
 
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.ItemDecorator.ItemDecoratorContext - Class in com.marcusslover.plus.lib.item
 
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.
CloseInventoryContext() - Constructor for class com.marcusslover.plus.lib.item.Canvas.CloseInventory.CloseInventoryContext
 
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 an 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.BasicPopulator.Populator<T>) - Method in class com.marcusslover.plus.lib.item.Canvas.BasicPopulator
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
Deprecated.
customModelData(Integer) - Method in class com.marcusslover.plus.lib.item.Item
Deprecated.

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 record 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.BasicPopulator
Return to the canvas.
end() - Method in class com.marcusslover.plus.lib.item.Canvas.ClickContext
 
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.mojang.PlayerProfile
Indicates whether some other object is "equal to" this one.
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.BasicPopulator.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.
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(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(Canvas.BasicPopulator.ViewStrategy.ViewStrategyContext) - Method in interface com.marcusslover.plus.lib.item.Canvas.BasicPopulator.ViewStrategy
Allows you to modify the button depending on the given context.
handle(Canvas.ItemDecorator.ItemDecoratorContext) - Method in class com.marcusslover.plus.lib.item.Canvas.AvoidEdgesDecorator
 
handle(Canvas.ItemDecorator.ItemDecoratorContext) - Method in class com.marcusslover.plus.lib.item.Canvas.EdgeDecorator
 
handle(Canvas.ItemDecorator.ItemDecoratorContext) - Method in class com.marcusslover.plus.lib.item.Canvas.FullDecorator
 
handle(Canvas.ItemDecorator.ItemDecoratorContext) - 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.mojang.PlayerProfile
Returns a hash code value for this object.
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 the 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
 
ItemDecoratorContext() - Constructor for class com.marcusslover.plus.lib.item.Canvas.ItemDecorator.ItemDecoratorContext
 
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.BasicPopulator.DefaultViewStrategy
Fills all first possible middle slots on the canvas.
middleSlots(int) - Static method in enum class com.marcusslover.plus.lib.item.Canvas.BasicPopulator.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() - Method in record class com.marcusslover.plus.lib.mojang.PlayerProfile
Returns the value of the name record component.
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, double, double, double) - Static method in class com.marcusslover.plus.lib.region.Region
 
of(double, double, double, double, double, double, int) - Static method in class com.marcusslover.plus.lib.region.Region
 
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(int, int, int, int, int, int) - Static method in class com.marcusslover.plus.lib.region.Region
 
of(int, int, int, int, int, int, int) - Static method in class com.marcusslover.plus.lib.region.Region
 
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(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 record 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(Canvas.ButtonClick.ButtonClickContext) - 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(Canvas.CloseInventory.CloseInventoryContext) - 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.BasicPopulator.ViewStrategy
Deprecated.
parseLayout(boolean, String...) - Static method in interface com.marcusslover.plus.lib.item.Canvas.BasicPopulator.ViewStrategy
Parses an array of strings to create a Canvas.BasicPopulator.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 a list of all player names.
PlayerProfile - Record Class in com.marcusslover.plus.lib.mojang
 
PlayerProfile(String, UUID) - Constructor for record class com.marcusslover.plus.lib.mojang.PlayerProfile
Creates an instance of a PlayerProfile record class.
plugin - Variable in class com.marcusslover.plus.lib.container.AbstractContainer
 
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(Canvas.BasicPopulator.Populator.PopulatorContext<T>) - Method in interface com.marcusslover.plus.lib.item.Canvas.BasicPopulator.Populator
Populates the element.
populate(List<T>) - Method in class com.marcusslover.plus.lib.item.Canvas
Starts the population of the elements on the canvas.
PopulatorContext() - Constructor for class com.marcusslover.plus.lib.item.Canvas.BasicPopulator.Populator.PopulatorContext
 
populatorList() - 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.
preClose(Canvas, Player) - Method in interface com.marcusslover.plus.lib.item.IMenu
Called right before the canvas data is erased.

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
 
removeFirstPopulator() - 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
 
removeLastPopulator() - 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 ... 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
Locally stores 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 record class com.marcusslover.plus.lib.mojang.PlayerProfile
Returns a string representation of this record class.
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
Deprecated.

U

unbreakable() - Method in class com.marcusslover.plus.lib.item.Item
 
unbreakable(boolean) - Method in class com.marcusslover.plus.lib.item.Item
 
uniqueId() - Method in record class com.marcusslover.plus.lib.mojang.PlayerProfile
Returns the value of the uniqueId record component.
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.BasicPopulator.Populator<?>) - Method in class com.marcusslover.plus.lib.item.Canvas.BasicPopulator
 
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.BasicPopulator.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.BasicPopulator.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.BasicPopulator.DefaultViewStrategy) - Method in class com.marcusslover.plus.lib.item.Canvas.BasicPopulator
Set the view strategy.
viewStrategy(Canvas.BasicPopulator.ViewStrategy) - Method in class com.marcusslover.plus.lib.item.Canvas.BasicPopulator
Set the view strategy.
ViewStrategyContext() - Constructor for class com.marcusslover.plus.lib.item.Canvas.BasicPopulator.ViewStrategy.ViewStrategyContext
 

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, for removal: This API element is subject to removal in a future version.
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