Index
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 itLegacyComponentSerializer.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
aliasrecord 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
argsrecord component. - args() - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
-
Returns the value of the
argsrecord component. - asBukkitProfile() - Method in class com.marcusslover.plus.lib.mojang.MojangProfileAPI.MojangProfile
-
Deprecated.
- 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
WorldPointon 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
ICommandinterface. - 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
CommandContextrecord class. - commandData() - Method in record class com.marcusslover.plus.lib.command.CommandContext
-
Returns the value of the
commandDatarecord component. - commandData() - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
-
Returns the value of the
commandDatarecord 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
entryrecord 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
Commandannotation 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
indexrecord 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
labelrecord component. - label() - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
-
Returns the value of the
labelrecord 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
parentrecord 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.ViewStrategyfor 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
senderrecord component. - sender() - Method in record class com.marcusslover.plus.lib.command.TabCompleteContext
-
Returns the value of the
senderrecord 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
SidebarFieldrecord 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
TabCompleteContextrecord 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
teamrecord 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
All Classes and Interfaces|All Packages|Constant Field Values
MojangProfileAPI.MojangProfile.asPaperProfile()instead.