All Classes and Interfaces

Class
Description
 
 
 
 
 
Represents the balance top list functionality.
 
This class represents the configuration settings for a block hologram.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Represents a cooldown configuration for a command.
 
Represents a manager for handling plugin commands.
 
The ComponentCache class manages a cache of text components and provides methods to manipulate and retrieve the components.
Interface for handling various types of component-based messages and interactions within the server.
Represents the configuration of the plugin.
Represents a configuration file.
 
 
 
 
 
 
 
 
 
 
Represents a discord account linked to a minecraft account.
 
 
 
 
 
 
 
 
 
 
 
Interface for managing Discord-related configurations and operations.
 
Class used to execute Discord Webhooks with low effort
 
 
 
Represents an economy system in the plugin.
 
 
Represents a provider for handling economy-related operations in the plugin.
 
Interface for managing custom enchantments in the plugin.
 
 
 
Represents an essentials command.
Interface representing a custom enchantment in the plugin.
 
An interface representing an essential message with a specific type.
Represents the essentials plugin.
Represents a scoreboard in the Essentials system, which can be displayed to players.
Represents the server of the plugin.
Utility methods provided by Essentials.
An enhanced caching utility class that stores key-value pairs with an expiration time in memory using a ConcurrentHashMap.
Functional interface for loading values into the cache.
 
 
The `Hologram` class represents an abstract hologram in the game, managing its configuration, location, lines of text, and player-specific caches.
This abstract class represents the configuration settings for a hologram.
Represents a single line in a hologram.
Interface for managing holograms in the plugin.
 
Represents a home location in the plugin system.
 
 
 
Represents a permission record for accessing home locations, specifying the permission and the amount.
 
 
 
 
This class represents the configuration settings for an item hologram.
 
 
Represents a key associated with a plugin.
 
 
Represents a kit in the game, which is a predefined set of items or actions that can be given to players.
 
Indicates that an object should be automatically loaded by the YamlLoader class.
 
 
Represents an item in a player's mailbox.
 
 
 
 
 
 
 
 
Represents a module in the plugin system.
Represents a manager for handling modules in the plugin system.
 
 
 
Represents a number format reduction record for reducing prices based on certain conditions.
Represents a number multiplication format record for multiplying prices based on certain conditions.
 
Interface for managing offline economy-related operations.
Represents various options available in the system.
 
An interface for registering and managing packet listeners.
 
Represents permissions related to commands.
 
 
 
 
 
 
A record representing a mapping between a permission and the number of slots in a vault.
 
Represents a placeholder system for registering and handling placeholders in messages.
Represents a placeholder register for registering placeholder systems with plugins.
 
Represents a cache for player names.
 
 
 
 
 
Represents a collection of vaults associated with a player.
 
 
Represents different formats for pricing.
 
 
A utility for managing random words.
Represents the configuration for connecting to a Redis server.
 
 
 
 
 
 
 
 
 
Represents a sanction imposed on a player, such as a ban, mute, or kick.
 
 
 
Abstract class representing a scoreboard animation.
 
Interface representing a line on a scoreboard.
Interface representing the manager for handling scoreboards in the game.
 
Interface representing a selection of two locations in a Minecraft world.
 
 
 
 
 
 
 
A simple caching utility class that stores key-value pairs in memory using a ConcurrentHashMap.
Functional interface for loading values into the cache.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Represents a teleportation request between two users.
This class represents the configuration settings for a text hologram.
 
Represents a compacting configuration for materials.
 
Represents a user in the plugin.
Represents a user in the balance top list.
 
A Data Transfer Object (DTO) representing a user.
 
This event is triggered when a user's economy is updated.
 
This event is triggered when a user's economy is updated.
 
 
 
 
 
A Data Transfer Object (DTO) representing a user.
 
Represents a vault that holds items for a specific player.
 
Represents an item stored in a vault.
 
Interface for managing player vaults in the system.
A record representing the result of a vault operation.
 
 
Interface for managing votes and vote-related actions within a Minecraft server.
 
 
 
 
 
 
 
Represents a warp location.
 
Interface for managing the WorldEdit boss bar that displays progress to the player during operations.
 
 
Interface for managing WorldEdit operations within the plugin.