Index

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

A

AbstractMenu - Class in dev.plex.menu
 
AbstractMenu(String, AbstractMenu.Rows) - Constructor for class dev.plex.menu.AbstractMenu
 
AbstractMenu(Component, AbstractMenu.Rows) - Constructor for class dev.plex.menu.AbstractMenu
 
AbstractMenu.Rows - Enum Class in dev.plex.menu
 
AbstractService - Class in dev.plex.services
 
AbstractService(boolean, boolean) - Constructor for class dev.plex.services.AbstractService
 
accept(K, V, S, T) - Method in interface dev.plex.util.function.ConditionalQuadConsumer
 
accept(K, V, S, T) - Method in interface dev.plex.util.function.QuadConsumer
 
active - Variable in class dev.plex.punishment.Punishment
 
addAttributeModifier(Attribute, AttributeModifier) - Method in class dev.plex.util.item.ItemBuilder
 
addDefaultMessage(String, Object) - Method in class dev.plex.module.PlexModule
Adds a message to the messages.yml file
addDefaultMessage(String, Object, String...) - Method in class dev.plex.module.PlexModule
Adds a message to the messages.yml with a comment
added - Variable in class dev.plex.config.Config
Whether new entries were added to the file automatically
addEnchantment(Enchantment, int) - Method in class dev.plex.util.item.ItemBuilder
 
addItemFlag(ItemFlag...) - Method in class dev.plex.util.item.ItemBuilder
 
addNote(Note) - Method in class dev.plex.storage.punishment.SQLNotes
 
addToArrayList(List<T>, T) - Static method in class dev.plex.util.PlexUtils
 
adminChat(String, String, String, UUID...) - Static method in class dev.plex.util.PlexUtils
 
AdminChatCMD - Class in dev.plex.command.impl
 
AdminChatCMD() - Constructor for class dev.plex.command.impl.AdminChatCMD
 
AdminworldCMD - Class in dev.plex.command.impl
 
AdminworldCMD() - Constructor for class dev.plex.command.impl.AdminworldCMD
 
AdventureCMD - Class in dev.plex.command.impl
 
AdventureCMD() - Constructor for class dev.plex.command.impl.AdventureCMD
 
aliases() - Element in annotation interface dev.plex.command.annotation.CommandParameters
The aliases (optional)
amplitude - Variable in class dev.plex.world.NoiseOptions
 
AntiNukerListener - Class in dev.plex.listener.impl
 
AntiNukerListener() - Constructor for class dev.plex.listener.impl.AntiNukerListener
 
AntiSpamListener - Class in dev.plex.listener.impl
 
AntiSpamListener() - Constructor for class dev.plex.listener.impl.AntiSpamListener
 
ANY - Enum constant in enum class dev.plex.command.source.RequiredCommandSource
 
asDependencies() - Method in record class dev.plex.PlexLibraryManager.PluginLibraries
 
asRepositories() - Method in record class dev.plex.PlexLibraryManager.PluginLibraries
 
asynchronous - Variable in class dev.plex.services.AbstractService
 
author - Static variable in class dev.plex.util.BuildInfo
 
AutoWipeService - Class in dev.plex.services.impl
 
AutoWipeService() - Constructor for class dev.plex.services.impl.AutoWipeService
 

B

BAN - Enum constant in enum class dev.plex.punishment.PunishmentType
 
BanCMD - Class in dev.plex.command.impl
 
BanCMD() - Constructor for class dev.plex.command.impl.BanCMD
 
BanListCommand - Class in dev.plex.command.impl
 
BanListCommand() - Constructor for class dev.plex.command.impl.BanListCommand
 
BanListener - Class in dev.plex.listener.impl
 
BanListener() - Constructor for class dev.plex.listener.impl.BanListener
 
BanService - Class in dev.plex.services.impl
 
BanService() - Constructor for class dev.plex.services.impl.BanService
 
banUrl - Static variable in class dev.plex.punishment.Punishment
 
BcastLoginMessageCMD - Class in dev.plex.command.impl
 
BcastLoginMessageCMD() - Constructor for class dev.plex.command.impl.BcastLoginMessageCMD
 
before - Variable in class dev.plex.listener.impl.ChatListener.PlexChatRenderer
 
BIGINT - Enum constant in enum class dev.plex.util.sql.SQLUtil.Mapper
 
bl - Variable in class dev.plex.command.impl.BlockEditCMD
 
BLOCKED_COMMANDS - Static variable in class dev.plex.services.impl.CommandBlockerService
 
blockedBlocks - Static variable in class dev.plex.listener.impl.BlockListener
 
BlockedCommand - Class in dev.plex.command.blocking
 
BlockedCommand() - Constructor for class dev.plex.command.blocking.BlockedCommand
 
BlockEditCMD - Class in dev.plex.command.impl
 
BlockEditCMD() - Constructor for class dev.plex.command.impl.BlockEditCMD
 
blockedPlayers - Variable in class dev.plex.listener.impl.BlockListener
 
BlockListener - Class in dev.plex.listener.impl
 
BlockListener() - Constructor for class dev.plex.listener.impl.BlockListener
 
blockMap - Variable in class dev.plex.world.BlockMapChunkGenerator
 
BlockMapChunkGenerator - Class in dev.plex.world
 
BlockMapChunkGenerator(LinkedHashMap<Material, Integer>, BlockPopulator...) - Constructor for class dev.plex.world.BlockMapChunkGenerator
 
BlockUtils - Class in dev.plex.util
 
BlockUtils() - Constructor for class dev.plex.util.BlockUtils
 
BookListener - Class in dev.plex.listener.impl
 
BookListener() - Constructor for class dev.plex.listener.impl.BookListener
 
BOOLEAN - Enum constant in enum class dev.plex.util.sql.SQLUtil.Mapper
 
BRANCH - Variable in class dev.plex.util.UpdateChecker
 
broadcast(String) - Static method in class dev.plex.util.PlexUtils
 
broadcast(Component) - Static method in class dev.plex.util.PlexUtils
 
broadcastToAdmins(Component, String) - Static method in class dev.plex.util.PlexUtils
 
build - Static variable in class dev.plex.Plex
 
build() - Method in class dev.plex.util.item.ItemBuilder
 
BuildInfo - Class in dev.plex.util
 
BuildInfo() - Constructor for class dev.plex.util.BuildInfo
 
BungeeUtil - Class in dev.plex.util
 
BungeeUtil() - Constructor for class dev.plex.util.BungeeUtil
 

C

cachedBlockedBlocksConfig - Static variable in class dev.plex.listener.impl.BlockListener
 
cancelled - Variable in class dev.plex.event.PunishedPlayerEvent
Whether the event was cancelled
canEnterWorld(Player, World) - Method in class dev.plex.listener.impl.WorldListener
Check if a Player has the ability to enter the requested world
canModifyWorld(Player, boolean) - Method in class dev.plex.listener.impl.WorldListener
Check if a Player has the ability to modify the world they are in
chat - Variable in class dev.plex.Plex
 
CHAT - Static variable in class dev.plex.hook.VaultHook
 
ChatListener - Class in dev.plex.listener.impl
 
ChatListener() - Constructor for class dev.plex.listener.impl.ChatListener
 
ChatListener.PlexChatRenderer - Class in dev.plex.listener.impl
 
check(T) - Static method in class dev.plex.util.GameRuleUtil
 
checkMutesAndFreeze() - Method in class dev.plex.player.PlexPlayer
 
checkPermission(CommandSender, String) - Method in class dev.plex.command.PlexCommand
Checks whether a sender has enough permissions or is high enough a rank
checkPermission(Player, String) - Method in class dev.plex.command.PlexCommand
Checks whether a player has enough permissions or is high enough a rank
chunks - Variable in class dev.plex.world.CustomWorld
 
classloader(PluginClasspathBuilder) - Method in class dev.plex.PlexLibraryManager
 
clazz - Variable in enum class dev.plex.util.sql.SQLUtil.Mapper
 
cleanString(String) - Static method in class dev.plex.util.PlexUtils
 
CLOSE - Static variable in class dev.plex.menu.pagination.PageableMenu
 
coins - Variable in class dev.plex.player.PlexPlayer
 
columns - Variable in class dev.plex.util.sql.Table
 
command - Variable in class dev.plex.command.blocking.BlockedCommand
 
commandAliases - Variable in class dev.plex.command.blocking.BlockedCommand
 
CommandBlockerService - Class in dev.plex.services.impl
 
CommandBlockerService() - Constructor for class dev.plex.services.impl.CommandBlockerService
 
CommandFailException - Exception Class in dev.plex.command.exception
 
CommandFailException(String) - Constructor for exception class dev.plex.command.exception.CommandFailException
 
CommandHandler - Class in dev.plex.handlers
 
CommandHandler() - Constructor for class dev.plex.handlers.CommandHandler
 
CommandListener - Class in dev.plex.listener.impl
 
CommandListener() - Constructor for class dev.plex.listener.impl.CommandListener
 
CommandParameters - Annotation Interface in dev.plex.command.annotation
Storage for a command's parameters
CommandPermissions - Annotation Interface in dev.plex.command.annotation
Storage for the command's permissions
commands - Variable in class dev.plex.listener.impl.MuteListener
 
commands - Variable in class dev.plex.listener.impl.TogglesListener
 
commands - Variable in class dev.plex.module.PlexModule
 
commands - Variable in class dev.plex.Plex
 
commandSource - Variable in class dev.plex.command.PlexCommand
Required command source fetched from the permissions
commandSpy - Variable in class dev.plex.player.PlexPlayer
 
CommandSpyCMD - Class in dev.plex.command.impl
 
CommandSpyCMD() - Constructor for class dev.plex.command.impl.CommandSpyCMD
 
commit - Static variable in class dev.plex.util.BuildInfo
 
commitGlobalGameRules(World) - Static method in class dev.plex.util.GameRuleUtil
 
commitSpecificGameRules(World) - Static method in class dev.plex.util.GameRuleUtil
 
componentFromString(String) - Method in class dev.plex.command.PlexCommand
Converts a String to a legacy Kyori Component
ConditionalQuadConsumer<K, V, S, T> - Interface in dev.plex.util.function
 
config - Variable in class dev.plex.Plex
 
Config - Class in dev.plex.config
Creates a custom Config object
Config(Plex, String) - Constructor for class dev.plex.config.Config
Creates a config object
ConfigurationChunkGenerator - Class in dev.plex.world
 
ConfigurationChunkGenerator(String, BlockPopulator...) - Constructor for class dev.plex.world.ConfigurationChunkGenerator
 
CONSOLE - Enum constant in enum class dev.plex.command.source.RequiredCommandSource
 
ConsoleMustDefinePlayerException - Exception Class in dev.plex.command.exception
 
ConsoleMustDefinePlayerException() - Constructor for exception class dev.plex.command.exception.ConsoleMustDefinePlayerException
 
ConsoleOnlyException - Exception Class in dev.plex.command.exception
 
ConsoleOnlyException() - Constructor for exception class dev.plex.command.exception.ConsoleOnlyException
 
ConsoleSayCMD - Class in dev.plex.command.impl
 
ConsoleSayCMD() - Constructor for class dev.plex.command.impl.ConsoleSayCMD
 
coreProtectAPI - Variable in class dev.plex.hook.CoreProtectHook
 
coreProtectAPI() - Method in class dev.plex.hook.CoreProtectHook
 
coreProtectHook - Variable in class dev.plex.Plex
 
CoreProtectHook - Class in dev.plex.hook
 
CoreProtectHook(Plex) - Constructor for class dev.plex.hook.CoreProtectHook
 
createBlockMap(String) - Static method in class dev.plex.world.ConfigurationChunkGenerator
 
createDate(String) - Static method in class dev.plex.util.TimeUtils
 
createLoopChunkData(int, int, int, ChunkGenerator.ChunkData) - Method in class dev.plex.world.BlockMapChunkGenerator
 
createLoopChunkData(int, int, int, ChunkGenerator.ChunkData) - Method in class dev.plex.world.CustomChunkGenerator
 
createLoopChunkData(int, int, int, ChunkGenerator.ChunkData) - Method in class dev.plex.world.FlatChunkGenerator
 
createLoopChunkData(int, int, int, ChunkGenerator.ChunkData) - Method in class dev.plex.world.NoiseChunkGenerator
 
createLoopChunkData(int, int, int, ChunkGenerator.ChunkData) - Method in class dev.plex.world.OctaveChunkGenerator
 
createTable(List<String>, Class<?>) - Static method in class dev.plex.util.sql.SQLUtil
 
CreativeCMD - Class in dev.plex.command.impl
 
CreativeCMD() - Constructor for class dev.plex.command.impl.CreativeCMD
 
currentPage - Variable in class dev.plex.menu.pagination.PageableMenu
 
CustomChunkGenerator - Class in dev.plex.world
 
CustomChunkGenerator(int, BlockPopulator...) - Constructor for class dev.plex.world.CustomChunkGenerator
 
customTime - Variable in class dev.plex.punishment.Punishment
 
CustomWorld - Class in dev.plex.world
 
CustomWorld(String, CustomChunkGenerator) - Constructor for class dev.plex.world.CustomWorld
 

D

dataFolder - Variable in class dev.plex.module.PlexModule
 
dataSource - Variable in class dev.plex.storage.SQLConnection
 
DataUtils - Class in dev.plex.cache
Parent cache class
DataUtils() - Constructor for class dev.plex.cache.DataUtils
 
date - Static variable in class dev.plex.util.BuildInfo
 
DATE_FORMAT - Static variable in class dev.plex.util.TimeUtils
 
debug(String, Object...) - Static method in class dev.plex.util.PlexLog
 
DebugCMD - Class in dev.plex.command.impl
 
DebugCMD() - Constructor for class dev.plex.command.impl.DebugCMD
 
defaultChatProcessing(AsyncChatEvent, PlexPlayer) - Static method in class dev.plex.listener.impl.ChatListener
 
DELETE - Static variable in class dev.plex.storage.punishment.SQLNotes
 
deleteNote(int, UUID) - Method in class dev.plex.storage.punishment.SQLNotes
 
dependencies - Variable in record class dev.plex.PlexLibraryManager.PluginLibraries
The field for the dependencies record component.
dependencies() - Method in record class dev.plex.PlexLibraryManager.PluginLibraries
Returns the value of the dependencies record component.
description - Variable in class dev.plex.module.PlexModuleFile
 
description() - Element in annotation interface dev.plex.command.annotation.CommandParameters
The description
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class dev.plex.util.adapter.ZonedDateTimeAdapter
 
dev.plex - package dev.plex
 
dev.plex.cache - package dev.plex.cache
 
dev.plex.command - package dev.plex.command
 
dev.plex.command.annotation - package dev.plex.command.annotation
 
dev.plex.command.blocking - package dev.plex.command.blocking
 
dev.plex.command.exception - package dev.plex.command.exception
 
dev.plex.command.impl - package dev.plex.command.impl
 
dev.plex.command.source - package dev.plex.command.source
 
dev.plex.config - package dev.plex.config
 
dev.plex.event - package dev.plex.event
 
dev.plex.handlers - package dev.plex.handlers
 
dev.plex.hook - package dev.plex.hook
 
dev.plex.listener - package dev.plex.listener
 
dev.plex.listener.annotation - package dev.plex.listener.annotation
 
dev.plex.listener.impl - package dev.plex.listener.impl
 
dev.plex.menu - package dev.plex.menu
 
dev.plex.menu.impl - package dev.plex.menu.impl
 
dev.plex.menu.pagination - package dev.plex.menu.pagination
 
dev.plex.meta - package dev.plex.meta
 
dev.plex.module - package dev.plex.module
 
dev.plex.module.exception - package dev.plex.module.exception
 
dev.plex.player - package dev.plex.player
 
dev.plex.punishment - package dev.plex.punishment
 
dev.plex.punishment.extra - package dev.plex.punishment.extra
 
dev.plex.services - package dev.plex.services
 
dev.plex.services.impl - package dev.plex.services.impl
 
dev.plex.storage - package dev.plex.storage
 
dev.plex.storage.annotation - package dev.plex.storage.annotation
 
dev.plex.storage.player - package dev.plex.storage.player
 
dev.plex.storage.punishment - package dev.plex.storage.punishment
 
dev.plex.util - package dev.plex.util
 
dev.plex.util.adapter - package dev.plex.util.adapter
 
dev.plex.util.function - package dev.plex.util.function
 
dev.plex.util.item - package dev.plex.util.item
 
dev.plex.util.minimessage - package dev.plex.util.minimessage
 
dev.plex.util.redis - package dev.plex.util.redis
 
dev.plex.util.sql - package dev.plex.util.sql
 
dev.plex.world - package dev.plex.world
 
DEVELOPERS - Static variable in class dev.plex.util.PlexUtils
 
disable() - Method in class dev.plex.module.PlexModule
 
disabledEffect(Player, Location) - Static method in class dev.plex.util.PlexUtils
 
disabledEffectMultiple(Player[], Location) - Static method in class dev.plex.util.PlexUtils
 
disableModules() - Method in class dev.plex.module.ModuleManager
 
displayName() - Method in class dev.plex.player.PlexPlayer
 
displayName(String) - Method in class dev.plex.util.item.ItemBuilder
 
displayName(Component) - Method in class dev.plex.util.item.ItemBuilder
 
distance - Variable in class dev.plex.util.UpdateChecker
 
dontSet() - Element in annotation interface dev.plex.storage.annotation.PrimaryKey
 
doPunishment(PlexPlayer, Punishment) - Method in class dev.plex.punishment.PunishmentManager
 
DOWNLOAD_PAGE - Variable in class dev.plex.util.UpdateChecker
 
DropListener - Class in dev.plex.listener.impl
 
DropListener() - Constructor for class dev.plex.listener.impl.DropListener
 

E

EDIT_COMMANDS - Variable in class dev.plex.listener.impl.WorldListener
 
enable() - Method in class dev.plex.module.PlexModule
 
enableModules() - Method in class dev.plex.module.ModuleManager
 
endDate - Variable in class dev.plex.punishment.Punishment
 
endService(AbstractService) - Method in class dev.plex.services.ServiceManager
 
endService(AbstractService, boolean) - Method in class dev.plex.services.ServiceManager
 
endServices() - Method in class dev.plex.services.ServiceManager
 
entityRun(ScheduledTask) - Method in class dev.plex.services.impl.AutoWipeService
 
EntityWipeCMD - Class in dev.plex.command.impl
 
EntityWipeCMD() - Constructor for class dev.plex.command.impl.EntityWipeCMD
 
equals(Object) - Method in record class dev.plex.PlexLibraryManager.PluginLibraries
Indicates whether some other object is "equal to" this one.
error(String, Object...) - Static method in class dev.plex.util.PlexLog
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.BanListCommand
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.BlockEditCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.CommandSpyCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.EntityWipeCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.MobPurgeCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.WhoHasCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.PlexCommand
Executes the command
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.AdminChatCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.AdminworldCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.AdventureCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.BanCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.BcastLoginMessageCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.ConsoleSayCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.CreativeCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.DebugCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.FlatlandsCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.FreezeCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.GamemodeCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.KickCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.ListCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.LocalSpawnCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.LockupCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.MasterbuilderworldCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.MobLimitCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.MuteCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.NotesCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.PlexCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.PunishmentsCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.RawSayCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.RemoveLoginMessageCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.SayCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.SetLoginMessageCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.SmiteCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.SpectatorCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.SurvivalCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.TagCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.TempbanCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.TempmuteCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.ToggleCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.UnbanCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.UnfreezeCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.UnmuteCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.WorldCMD
 
exists(String) - Method in class dev.plex.storage.player.SQLPlayerData
 
exists(UUID) - Method in class dev.plex.storage.player.SQLPlayerData
Checks if a player exists in the SQL database

F

fetchDistanceFromGitHub(String, String, String) - Method in class dev.plex.util.UpdateChecker
 
file - Variable in class dev.plex.config.Config
The File instance
file - Variable in class dev.plex.config.ModuleConfig
The File instance
FIVE - Enum constant in enum class dev.plex.menu.AbstractMenu.Rows
 
FlatChunkGenerator - Class in dev.plex.world
 
FlatChunkGenerator(int, BlockPopulator...) - Constructor for class dev.plex.world.FlatChunkGenerator
 
FlatlandsCMD - Class in dev.plex.command.impl
 
FlatlandsCMD() - Constructor for class dev.plex.command.impl.FlatlandsCMD
 
format - Static variable in class dev.plex.listener.impl.ChatListener
 
formatRelativeTime(ZonedDateTime) - Static method in class dev.plex.util.TimeUtils
 
FOUR - Enum constant in enum class dev.plex.menu.AbstractMenu.Rows
 
FREEZE - Enum constant in enum class dev.plex.punishment.PunishmentType
 
FreezeCMD - Class in dev.plex.command.impl
 
FreezeCMD() - Constructor for class dev.plex.command.impl.FreezeCMD
 
FreezeListener - Class in dev.plex.listener.impl
 
FreezeListener() - Constructor for class dev.plex.listener.impl.FreezeListener
 
frequency - Variable in class dev.plex.world.NoiseOptions
 
from - Variable in class dev.plex.config.ModuleConfig
Where the file is in the module JAR
fromJson(String) - Static method in class dev.plex.punishment.Punishment
 
frozen - Variable in class dev.plex.event.PunishedPlayerFreezeEvent
New frozen state of the player
frozen - Variable in class dev.plex.player.PlexPlayer
 

G

gamemode - Variable in class dev.plex.command.impl.GamemodeCMD
 
gameMode - Variable in class dev.plex.event.GameModeUpdateEvent
 
GamemodeCMD - Class in dev.plex.command.impl
 
GamemodeCMD() - Constructor for class dev.plex.command.impl.GamemodeCMD
 
GameModeListener - Class in dev.plex.listener.impl
 
GameModeListener() - Constructor for class dev.plex.listener.impl.GameModeListener
 
GameModeUpdateEvent - Class in dev.plex.event
 
GameModeUpdateEvent() - Constructor for class dev.plex.event.GameModeUpdateEvent
 
GameRuleService - Class in dev.plex.services.impl
 
GameRuleService() - Constructor for class dev.plex.services.impl.GameRuleService
 
GameRuleUtil - Class in dev.plex.util
 
GameRuleUtil() - Constructor for class dev.plex.util.GameRuleUtil
 
generate() - Method in class dev.plex.world.CustomWorld
 
generateBanMessage(Punishment) - Static method in class dev.plex.punishment.Punishment
 
generateConfigFlatWorld(String) - Static method in class dev.plex.world.CustomWorld
 
generateIndefBanMessage(String) - Static method in class dev.plex.punishment.Punishment
 
generateIndefBanMessageWithReason(String, String) - Static method in class dev.plex.punishment.Punishment
 
generateKickMessage(Punishment) - Static method in class dev.plex.punishment.Punishment
 
generateNoise(WorldInfo, Random, int, int, ChunkGenerator.ChunkData) - Method in class dev.plex.world.OctaveChunkGenerator
 
generateNoise(WorldInfo, Random, int, int, ChunkGenerator.ChunkData) - Method in class dev.plex.world.NoiseChunkGenerator
 
generateSurface(WorldInfo, Random, int, int, ChunkGenerator.ChunkData) - Method in class dev.plex.world.FlatChunkGenerator
 
generateWorlds() - Method in class dev.plex.Plex
 
generator() - Method in class dev.plex.world.CustomWorld
 
get() - Static method in class dev.plex.Plex
 
getActiveBans() - Method in class dev.plex.punishment.PunishmentManager
 
getAllMobs() - Method in class dev.plex.command.impl.MobPurgeCMD
 
getBanByIP(String) - Method in class dev.plex.punishment.PunishmentManager
 
getByClass(Class<?>) - Static method in enum class dev.plex.util.sql.SQLUtil.Mapper
 
getByIP(String) - Method in class dev.plex.storage.player.SQLPlayerData
Gets the player from cache or from the SQL database
getByName(String) - Method in class dev.plex.storage.player.SQLPlayerData
 
getByName(String, boolean) - Method in class dev.plex.storage.player.SQLPlayerData
 
getByUUID(UUID) - Method in class dev.plex.storage.player.SQLPlayerData
 
getByUUID(UUID, boolean) - Method in class dev.plex.storage.player.SQLPlayerData
Gets the player from cache or from the SQL database
getChat() - Static method in class dev.plex.hook.VaultHook
 
getClassesBySubType(String, Class<T>) - Static method in class dev.plex.util.ReflectionsUtil
 
getClassesFrom(String) - Static method in class dev.plex.util.ReflectionsUtil
 
getColor(PlexPlayer) - Static method in class dev.plex.meta.PlayerMeta
 
getCommand(String) - Method in class dev.plex.module.PlexModule
 
getCon() - Method in class dev.plex.storage.SQLConnection
 
getCount(UUID) - Method in class dev.plex.listener.impl.AntiNukerListener
 
getCount(UUID) - Method in class dev.plex.listener.impl.AntiSpamListener
 
getDefaultPopulators(World) - Method in class dev.plex.world.CustomChunkGenerator
 
getGenericField(Field) - Static method in class dev.plex.util.ReflectionsUtil
 
getHandlerList() - Static method in class dev.plex.event.GameModeUpdateEvent
 
getHandlerList() - Static method in class dev.plex.event.PunishedPlayerFreezeEvent
 
getHandlerList() - Static method in class dev.plex.event.PunishedPlayerLockupEvent
 
getHandlerList() - Static method in class dev.plex.event.PunishedPlayerMuteEvent
 
getHandlers() - Method in class dev.plex.event.GameModeUpdateEvent
 
getHandlers() - Method in class dev.plex.event.PunishedPlayerFreezeEvent
 
getHandlers() - Method in class dev.plex.event.PunishedPlayerLockupEvent
 
getHandlers() - Method in class dev.plex.event.PunishedPlayerMuteEvent
 
getIndefiniteBanByIP(String) - Method in class dev.plex.punishment.PunishmentManager
 
getIndefiniteBanByUsername(String) - Method in class dev.plex.punishment.PunishmentManager
 
getIndefiniteBanByUUID(UUID) - Method in class dev.plex.punishment.PunishmentManager
 
getJedis() - Method in class dev.plex.storage.RedisConnection
 
getLoginMessage(PlexPlayer) - Static method in class dev.plex.meta.PlayerMeta
 
getMap() - Method in class dev.plex.command.PlexCommand
 
getNameByUUID(UUID) - Method in class dev.plex.storage.player.SQLPlayerData
Gets the player from cache or from the SQL database
getNonNullPlayer(String) - Method in class dev.plex.command.PlexCommand
 
getNonNullWorld(String) - Method in class dev.plex.command.PlexCommand
 
getNotes(UUID) - Method in class dev.plex.storage.punishment.SQLNotes
 
getOfflinePlexPlayer(UUID) - Method in class dev.plex.command.PlexCommand
 
getOnlinePlexPlayer(String) - Method in class dev.plex.command.PlexCommand
 
getPermission() - Static method in class dev.plex.hook.VaultHook
 
getPlayer() - Method in class dev.plex.player.PlexPlayer
 
getPlayer(String) - Static method in class dev.plex.cache.DataUtils
 
getPlayer(String, boolean) - Static method in class dev.plex.cache.DataUtils
 
getPlayer(UUID) - Static method in class dev.plex.cache.DataUtils
Gets a player from cache or from the database
getPlayer(UUID, boolean) - Static method in class dev.plex.cache.DataUtils
 
getPlayerByIP(String) - Static method in class dev.plex.cache.DataUtils
Gets a player from cache or from the database
getPlayerNameList() - Static method in class dev.plex.util.PlexUtils
 
getPlexPlayer(UUID) - Method in class dev.plex.cache.PlayerCache
 
getPlexPlayer(Player) - Method in class dev.plex.command.PlexCommand
Gets a PlexPlayer from Player object
getPlexPlayerMap() - Method in class dev.plex.cache.PlayerCache
A key/value pair where the key is the unique ID of the Punished Player
getPlugin() - Method in class dev.plex.command.PlexCommand
The plugin
getPrefix(PlexPlayer) - Static method in class dev.plex.hook.VaultHook
 
getPrefix(PlexPlayer) - Static method in class dev.plex.meta.PlayerMeta
 
getPrefix(UUID) - Static method in class dev.plex.hook.VaultHook
 
getPrefix(OfflinePlayer) - Static method in class dev.plex.hook.VaultHook
 
getPunishments() - Method in class dev.plex.storage.punishment.SQLPunishment
 
getPunishments(String) - Method in class dev.plex.storage.punishment.SQLPunishment
 
getPunishments(UUID) - Method in class dev.plex.storage.punishment.SQLPunishment
 
getRandomColor() - Static method in class dev.plex.util.RandomUtil
 
getResource(String) - Method in class dev.plex.module.PlexModule
 
getService(Class<? extends AbstractService>) - Method in class dev.plex.services.ServiceManager
 
getTextFromComponent(Component) - Static method in class dev.plex.util.PlexUtils
 
getTextFromComponents(Component...) - Static method in class dev.plex.util.PlexUtils
 
getUpdateStatusMessage(CommandSender, boolean, int) - Method in class dev.plex.util.UpdateChecker
 
getUUID(CommandSender) - Method in class dev.plex.command.PlexCommand
Gets the UUID of the sender
gson - Static variable in class dev.plex.punishment.Punishment
 
GSON - Static variable in class dev.plex.util.redis.MessageUtil
 

H

handlers - Static variable in class dev.plex.event.GameModeUpdateEvent
 
handlers - Static variable in class dev.plex.event.PunishedPlayerFreezeEvent
 
handlers - Static variable in class dev.plex.event.PunishedPlayerLockupEvent
 
handlers - Static variable in class dev.plex.event.PunishedPlayerMuteEvent
 
has(String) - Method in class dev.plex.util.minimessage.SafeMiniMessage.SafeMiniMessageTagResolver
 
hasApi - Variable in class dev.plex.hook.CoreProtectHook
 
hasCommandSpy(PlexPlayer) - Method in class dev.plex.listener.impl.CommandListener
 
hasCoreProtect() - Method in class dev.plex.hook.CoreProtectHook
 
hashCode() - Method in record class dev.plex.PlexLibraryManager.PluginLibraries
Returns a hash code value for this object.
hasPlayedBefore(String) - Static method in class dev.plex.cache.DataUtils
 
hasPlayedBefore(UUID) - Static method in class dev.plex.cache.DataUtils
Checks if the player has been on the server before
hasPrefix - Variable in class dev.plex.listener.impl.ChatListener.PlexChatRenderer
 
hasPrism() - Method in class dev.plex.hook.PrismHook
 
hasUpdateAccess(Player, CommandSender) - Method in class dev.plex.command.impl.PlexCMD
 
hasVanishPlugin() - Static method in class dev.plex.util.PlexUtils
 
height - Variable in class dev.plex.world.CustomChunkGenerator
 

I

id - Variable in class dev.plex.punishment.extra.Note
 
IGNORED_TAGS - Static variable in class dev.plex.util.minimessage.SafeMiniMessage.SafeMiniMessageTagResolver
 
IN_GAME - Enum constant in enum class dev.plex.command.source.RequiredCommandSource
 
indefBans - Variable in class dev.plex.Plex
 
IndefiniteBan() - Constructor for class dev.plex.punishment.PunishmentManager.IndefiniteBan
 
indefiniteBans - Variable in class dev.plex.punishment.PunishmentManager
 
init() - Method in class dev.plex.menu.pagination.PageableMenu
 
initialized - Variable in class dev.plex.menu.pagination.PageableMenu
 
insert(PlexPlayer) - Static method in class dev.plex.cache.DataUtils
Inserts a player's information in the database
insert(PlexPlayer) - Method in class dev.plex.storage.player.SQLPlayerData
Inserts the player's information in the database
INSERT - Variable in class dev.plex.storage.player.SQLPlayerData
 
INSERT - Static variable in class dev.plex.storage.punishment.SQLNotes
 
INSERT - Static variable in class dev.plex.storage.punishment.SQLPunishment
 
insertPunishment(Punishment) - Method in class dev.plex.storage.punishment.SQLPunishment
 
INT - Enum constant in enum class dev.plex.util.sql.SQLUtil.Mapper
 
INVENTORIES - Static variable in class dev.plex.menu.AbstractMenu
 
inventory - Variable in class dev.plex.menu.AbstractMenu
 
inventory - Variable in class dev.plex.menu.pagination.PageableMenu
 
ip - Variable in class dev.plex.punishment.Punishment
 
ips - Variable in class dev.plex.player.PlexPlayer
 
ips - Variable in class dev.plex.punishment.PunishmentManager.IndefiniteBan
 
isAsyncBanned(UUID) - Method in class dev.plex.punishment.PunishmentManager
 
isBanned(PlexPlayer) - Method in class dev.plex.punishment.PunishmentManager
 
isBanned(UUID) - Method in class dev.plex.punishment.PunishmentManager
 
isBungeeCord() - Static method in class dev.plex.util.BungeeUtil
 
isConsole(CommandSender) - Method in class dev.plex.command.PlexCommand
Checks whether a sender is console
isEnabled() - Method in class dev.plex.storage.RedisConnection
 
isEntityLimitReached(Chunk, int) - Static method in class dev.plex.listener.impl.MobListener
 
IService - Interface in dev.plex.services
 
isFolia() - Static method in class dev.plex.util.PlexUtils
 
isNotEmpty(File) - Method in class dev.plex.punishment.PunishmentManager
 
isNumeric(String) - Method in class dev.plex.command.impl.EntityWipeCMD
 
isPluginCMD(String, String) - Static method in class dev.plex.util.PlexUtils
 
issueBan(Map.Entry<UUID, Long>) - Method in class dev.plex.services.impl.TimingService
 
issuePunishment(PlexPlayer, Punishment) - Method in class dev.plex.punishment.PunishmentManager
 
isVanished(PlexPlayer) - Static method in class dev.plex.meta.PlayerMeta
 
isVanished(Player) - Static method in class dev.plex.meta.PlayerMeta
 
isVelocity() - Static method in class dev.plex.util.BungeeUtil
 
ItemBuilder - Class in dev.plex.util.item
 
ItemBuilder(Material) - Constructor for class dev.plex.util.item.ItemBuilder
 
itemStack - Variable in class dev.plex.util.item.ItemBuilder
 

J

jedis - Variable in class dev.plex.storage.RedisConnection
 

K

KICK - Enum constant in enum class dev.plex.punishment.PunishmentType
 
KickCMD - Class in dev.plex.command.impl
 
KickCMD() - Constructor for class dev.plex.command.impl.KickCMD
 
kickPlayer(Player, Component) - Static method in class dev.plex.util.BungeeUtil
 

L

LEGACY_FORMATTING_PATTERN - Static variable in class dev.plex.util.PlexUtils
 
legacyToMiniString(String) - Static method in class dev.plex.util.PlexUtils
Deprecated.
libraries - Variable in class dev.plex.module.PlexModuleFile
 
list() - Method in class dev.plex.menu.impl.MaterialMenu
 
list() - Method in class dev.plex.menu.impl.PunishedPlayerMenu
 
list() - Method in class dev.plex.menu.impl.PunishmentMenu
 
list() - Method in class dev.plex.menu.pagination.PageableMenu
 
ListCMD - Class in dev.plex.command.impl
 
ListCMD() - Constructor for class dev.plex.command.impl.ListCMD
 
ListenerHandler - Class in dev.plex.handlers
 
ListenerHandler() - Constructor for class dev.plex.handlers.ListenerHandler
 
listeners - Variable in class dev.plex.module.PlexModule
 
load() - Method in class dev.plex.config.Config
 
load() - Method in class dev.plex.config.ModuleConfig
 
load() - Method in class dev.plex.module.PlexModule
 
load() - Method in class dev.plex.PlexLibraryManager
 
load(boolean) - Method in class dev.plex.config.Config
Loads the configuration file
load(Plex) - Method in class dev.plex.util.BuildInfo
 
loadAllModules() - Method in class dev.plex.module.ModuleManager
 
loadModules() - Method in class dev.plex.module.ModuleManager
 
loadNotes() - Method in class dev.plex.player.PlexPlayer
 
loadPunishments() - Method in class dev.plex.player.PlexPlayer
 
LocalSpawnCMD - Class in dev.plex.command.impl
 
LocalSpawnCMD() - Constructor for class dev.plex.command.impl.LocalSpawnCMD
 
lockedUp - Variable in class dev.plex.event.PunishedPlayerLockupEvent
New lock up state of the player
lockedUp - Variable in class dev.plex.player.PlexPlayer
 
LockupCMD - Class in dev.plex.command.impl
 
LockupCMD() - Constructor for class dev.plex.command.impl.LockupCMD
 
log(String, Object...) - Static method in class dev.plex.util.PlexLog
 
log(Component) - Static method in class dev.plex.util.PlexLog
 
logger - Variable in class dev.plex.module.PlexModule
 
logger - Static variable in class dev.plex.util.PlexLog
 
loginMessage - Variable in class dev.plex.player.PlexPlayer
 
lore(String...) - Method in class dev.plex.util.item.ItemBuilder
 
lore(Component...) - Method in class dev.plex.util.item.ItemBuilder
 

M

main - Variable in class dev.plex.module.PlexModuleFile
 
MapObjectList - Annotation Interface in dev.plex.storage.annotation
 
mappedTables - Variable in class dev.plex.util.sql.Table
 
Mapper(Class<?>...) - Constructor for enum class dev.plex.util.sql.SQLUtil.Mapper
 
MARIADB - Enum constant in enum class dev.plex.storage.StorageType
 
MasterbuilderworldCMD - Class in dev.plex.command.impl
 
MasterbuilderworldCMD() - Constructor for class dev.plex.command.impl.MasterbuilderworldCMD
 
matches(String) - Method in class dev.plex.command.PlexCommand
Checks if the String given is a matching command
MaterialMenu - Class in dev.plex.menu.impl
 
MaterialMenu() - Constructor for class dev.plex.menu.impl.MaterialMenu
 
MenuListener - Class in dev.plex.listener.impl
 
MenuListener() - Constructor for class dev.plex.listener.impl.MenuListener
 
mergeIndefiniteBans() - Method in class dev.plex.punishment.PunishmentManager
 
message - Variable in class dev.plex.command.blocking.BlockedCommand
 
messageComponent(String, Object...) - Method in class dev.plex.command.PlexCommand
Converts a message entry from the "messages.yml" to a Component
messageComponent(String, Object...) - Static method in class dev.plex.util.PlexUtils
 
messageComponent(String, Component...) - Method in class dev.plex.command.PlexCommand
Converts a message entry from the "messages.yml" to a Component
messageComponent(String, Component...) - Static method in class dev.plex.util.PlexUtils
 
messages - Variable in class dev.plex.Plex
 
messageString(String, Object...) - Method in class dev.plex.command.PlexCommand
Converts a message entry from the "messages.yml" to a String
messageString(String, Object...) - Static method in class dev.plex.util.PlexUtils
 
MessageUtil - Class in dev.plex.util.redis
 
MessageUtil() - Constructor for class dev.plex.util.redis.MessageUtil
 
meta - Variable in class dev.plex.util.item.ItemBuilder
 
MINI_MESSAGE - Static variable in class dev.plex.util.minimessage.SafeMiniMessage
 
MINI_MESSAGE - Static variable in class dev.plex.util.PlexUtils
 
mmCustomDeserialize(String, TagResolver...) - Static method in class dev.plex.util.PlexUtils
 
mmDeserialize(String) - Static method in class dev.plex.util.minimessage.SafeMiniMessage
 
mmDeserialize(String) - Static method in class dev.plex.util.PlexUtils
 
mmDeserializeWithoutEvents(String) - Static method in class dev.plex.util.minimessage.SafeMiniMessage
 
mmSerialize(Component) - Static method in class dev.plex.util.minimessage.SafeMiniMessage
 
mmSerialize(Component) - Static method in class dev.plex.util.PlexUtils
 
mmSerializeWithoutEvents(Component) - Static method in class dev.plex.util.minimessage.SafeMiniMessage
 
mmString(String) - Method in class dev.plex.command.PlexCommand
Converts a String to a MiniMessage Component
mmStripColor(String) - Static method in class dev.plex.util.PlexUtils
 
MOB_TYPES - Variable in class dev.plex.command.impl.MobPurgeCMD
 
MobLimitCMD - Class in dev.plex.command.impl
 
MobLimitCMD() - Constructor for class dev.plex.command.impl.MobLimitCMD
 
MobListener - Class in dev.plex.listener.impl
 
MobListener() - Constructor for class dev.plex.listener.impl.MobListener
 
MobPurgeCMD - Class in dev.plex.command.impl
 
MobPurgeCMD() - Constructor for class dev.plex.command.impl.MobPurgeCMD
 
module - Variable in class dev.plex.config.ModuleConfig
The plugin instance
ModuleConfig - Class in dev.plex.config
Creates a custom Config object
ModuleConfig(PlexModule, String, String) - Constructor for class dev.plex.config.ModuleConfig
Creates a config object
ModuleLoadException - Exception Class in dev.plex.module.exception
 
ModuleLoadException(String) - Constructor for exception class dev.plex.module.exception.ModuleLoadException
 
moduleManager - Variable in class dev.plex.Plex
 
ModuleManager - Class in dev.plex.module
 
ModuleManager() - Constructor for class dev.plex.module.ModuleManager
 
modules - Variable in class dev.plex.module.ModuleManager
 
modulesFolder - Variable in class dev.plex.Plex
 
multipleS(int) - Method in class dev.plex.command.impl.MobPurgeCMD
 
MUTE - Enum constant in enum class dev.plex.punishment.PunishmentType
 
MuteCMD - Class in dev.plex.command.impl
 
MuteCMD() - Constructor for class dev.plex.command.impl.MuteCMD
 
muted - Variable in class dev.plex.event.PunishedPlayerMuteEvent
New muted state of the player
muted - Variable in class dev.plex.player.PlexPlayer
 
MuteListener - Class in dev.plex.listener.impl
 
MuteListener() - Constructor for class dev.plex.listener.impl.MuteListener
 

N

name - Variable in class dev.plex.config.Config
The file name
name - Variable in class dev.plex.menu.AbstractMenu
 
name - Variable in class dev.plex.menu.pagination.PageableMenu
 
name - Variable in class dev.plex.module.PlexModuleFile
 
name - Variable in class dev.plex.player.PlexPlayer
 
name - Variable in class dev.plex.util.sql.Table
 
name() - Element in annotation interface dev.plex.command.annotation.CommandParameters
The name
nameRequired - Variable in class dev.plex.command.impl.SetLoginMessageCMD
 
newVersion - Variable in class dev.plex.services.impl.UpdateCheckerService
 
NEXT - Static variable in class dev.plex.menu.pagination.PageableMenu
 
noColorComponentFromString(String) - Method in class dev.plex.command.PlexCommand
 
NoiseChunkGenerator - Class in dev.plex.world
 
NoiseChunkGenerator(int, NoiseOptions, BlockPopulator...) - Constructor for class dev.plex.world.NoiseChunkGenerator
 
NoiseOptions - Class in dev.plex.world
 
NoiseOptions(int, int, double, double, boolean) - Constructor for class dev.plex.world.NoiseOptions
 
NoLimit - Annotation Interface in dev.plex.storage.annotation
 
normalized - Variable in class dev.plex.world.NoiseOptions
 
note - Variable in class dev.plex.punishment.extra.Note
 
Note - Class in dev.plex.punishment.extra
 
Note() - Constructor for class dev.plex.punishment.extra.Note
 
notes - Variable in class dev.plex.player.PlexPlayer
 
NotesCMD - Class in dev.plex.command.impl
 
NotesCMD() - Constructor for class dev.plex.command.impl.NotesCMD
 
nukerCooldown - Static variable in class dev.plex.services.impl.TimingService
 
number - Static variable in class dev.plex.util.BuildInfo
 

O

OctaveChunkGenerator - Class in dev.plex.world
 
OctaveChunkGenerator(int, OctaveOptions, BlockPopulator...) - Constructor for class dev.plex.world.OctaveChunkGenerator
 
OctaveOptions - Class in dev.plex.world
 
OctaveOptions(int, int, double, double, boolean, int) - Constructor for class dev.plex.world.OctaveOptions
 
octaves - Variable in class dev.plex.world.OctaveOptions
 
onBlockBreak(BlockBreakEvent) - Method in class dev.plex.listener.impl.AntiNukerListener
 
onBlockBreak(BlockBreakEvent) - Method in class dev.plex.listener.impl.BlockListener
 
onBlockBreak(BlockBreakEvent) - Method in class dev.plex.listener.impl.WorldListener
 
onBlockExplode(BlockExplodeEvent) - Method in class dev.plex.listener.impl.TogglesListener
 
onBlockPlace(BlockPlaceEvent) - Method in class dev.plex.listener.impl.AntiNukerListener
 
onBlockPlace(BlockPlaceEvent) - Method in class dev.plex.listener.impl.BlockListener
 
onBlockPlace(BlockPlaceEvent) - Method in class dev.plex.listener.impl.WorldListener
 
onBlockRedstone(BlockRedstoneEvent) - Method in class dev.plex.listener.impl.TogglesListener
 
onBookEdit(PlayerEditBookEvent) - Method in class dev.plex.listener.impl.BookListener
 
onChat(AsyncChatEvent) - Method in class dev.plex.listener.impl.AntiSpamListener
 
onChat(AsyncChatEvent) - Method in class dev.plex.listener.impl.ChatListener
 
onChat(AsyncChatEvent) - Method in class dev.plex.listener.impl.MuteListener
 
onChat(AsyncChatEvent) - Method in class dev.plex.listener.impl.TogglesListener
 
onClick - Variable in class dev.plex.menu.pagination.PageableMenu
 
onClick - Variable in class dev.plex.menu.pagination.PageableMenu.Page
 
onClick(ConditionalQuadConsumer<InventoryView, Inventory, Player, ItemStack>) - Method in class dev.plex.menu.pagination.PageableMenu
 
onClick(InventoryClickEvent) - Method in class dev.plex.listener.impl.MenuListener
 
onClick(InventoryView, Inventory, Player, ItemStack) - Method in class dev.plex.menu.AbstractMenu
 
onClick(InventoryView, Inventory, Player, ItemStack) - Method in class dev.plex.menu.impl.ToggleMenu
 
onClick(InventoryView, Inventory, Player, ItemStack) - Method in class dev.plex.menu.pagination.PageableMenu.Page
 
onCommand(PlayerCommandPreprocessEvent) - Method in class dev.plex.listener.impl.MuteListener
 
onCommand(PlayerCommandPreprocessEvent) - Method in class dev.plex.listener.impl.TogglesListener
 
onCommandBlocking(PlayerCommandPreprocessEvent) - Method in class dev.plex.listener.impl.CommandListener
 
onDisable() - Method in class dev.plex.Plex
 
onDispense(BlockDispenseEvent) - Method in class dev.plex.listener.impl.MobListener
 
ONE - Enum constant in enum class dev.plex.menu.AbstractMenu.Rows
 
onEnable() - Method in class dev.plex.Plex
 
onEnd() - Method in class dev.plex.services.AbstractService
 
onEntityClick(PlayerInteractEntityEvent) - Method in class dev.plex.listener.impl.MobListener
 
onEntityExplode(EntityExplodeEvent) - Method in class dev.plex.listener.impl.TogglesListener
 
onEntitySpawn(EntitySpawnEvent) - Method in class dev.plex.listener.impl.MobListener
 
onEntitySpawn(EntitySpawnEvent) - Method in class dev.plex.listener.impl.WorldListener
 
onExplosionPrime(ExplosionPrimeEvent) - Method in class dev.plex.listener.impl.TogglesListener
 
onFluidSpread(BlockFromToEvent) - Method in class dev.plex.listener.impl.TogglesListener
 
onFluidSpread(PlayerDropItemEvent) - Method in class dev.plex.listener.impl.TogglesListener
 
onGameModeUpdate(GameModeUpdateEvent) - Method in class dev.plex.listener.impl.GameModeListener
 
onInteractWorld(EntityDamageByEntityEvent) - Method in class dev.plex.listener.impl.WorldListener
 
onInteractWorld(PlayerInteractEntityEvent) - Method in class dev.plex.listener.impl.WorldListener
 
onInteractWorld(PlayerInteractEvent) - Method in class dev.plex.listener.impl.WorldListener
 
onInteractWorld(PlayerItemDamageEvent) - Method in class dev.plex.listener.impl.WorldListener
 
onInventoryClick(InventoryClickEvent) - Method in class dev.plex.listener.impl.PlayerListener
 
onLoad() - Method in class dev.plex.Plex
 
onPlayerAttack(PrePlayerAttackEntityEvent) - Method in class dev.plex.listener.impl.TogglesListener
 
onPlayerCommandPreprocess(PlayerCommandPreprocessEvent) - Method in class dev.plex.listener.impl.AntiSpamListener
 
onPlayerCommandPreprocess(PlayerCommandPreprocessEvent) - Method in class dev.plex.listener.impl.CommandListener
 
onPlayerCommandPreprocess(PlayerCommandPreprocessEvent) - Method in class dev.plex.listener.impl.WorldListener
 
onPlayerDropItem(PlayerDropItemEvent) - Method in class dev.plex.listener.impl.DropListener
 
onPlayerInteract(PlayerInteractEvent) - Method in class dev.plex.listener.impl.MobListener
 
onPlayerInventoryClose(InventoryCloseEvent) - Method in class dev.plex.listener.impl.PlayerListener
 
onPlayerJoin(PlayerJoinEvent) - Method in class dev.plex.listener.impl.TabListener
 
onPlayerMove(PlayerMoveEvent) - Method in class dev.plex.listener.impl.FreezeListener
 
onPlayerSave(PlayerQuitEvent) - Method in class dev.plex.listener.impl.PlayerListener
 
onPlayerSetup(PlayerJoinEvent) - Method in class dev.plex.listener.impl.PlayerListener
 
onPlayerTeleport(PlayerTeleportEvent) - Method in class dev.plex.listener.impl.FreezeListener
 
onPlayerUnvanish(PlayerShowEvent) - Method in class dev.plex.listener.impl.VanishListener
 
onPotionSplash(PotionSplashEvent) - Method in class dev.plex.listener.impl.TogglesListener
 
onPreLogin(AsyncPlayerPreLoginEvent) - Method in class dev.plex.listener.impl.BanListener
 
onProjectileHit(ProjectileHitEvent) - Method in class dev.plex.listener.impl.TogglesListener
 
onServerPing(PaperServerListPingEvent) - Method in class dev.plex.listener.impl.ServerListener
 
onStart() - Method in class dev.plex.services.AbstractService
 
onWorldTeleport(PlayerTeleportEvent) - Method in class dev.plex.listener.impl.WorldListener
 
open(Player) - Method in class dev.plex.menu.AbstractMenu
 
open(Player) - Method in class dev.plex.menu.pagination.PageableMenu
 
open(Player, int) - Method in class dev.plex.menu.pagination.PageableMenu
 
options - Variable in class dev.plex.world.NoiseChunkGenerator
 
options - Variable in class dev.plex.world.OctaveChunkGenerator
 
owner(OfflinePlayer) - Method in class dev.plex.util.item.ItemBuilder
 

P

Page(String, AbstractMenu.Rows) - Constructor for class dev.plex.menu.pagination.PageableMenu.Page
 
Page(Component, AbstractMenu.Rows) - Constructor for class dev.plex.menu.pagination.PageableMenu.Page
 
PageableMenu<T> - Class in dev.plex.menu.pagination
 
PageableMenu(String, AbstractMenu.Rows) - Constructor for class dev.plex.menu.pagination.PageableMenu
 
PageableMenu(Component, AbstractMenu.Rows) - Constructor for class dev.plex.menu.pagination.PageableMenu
 
PageableMenu.Page - Class in dev.plex.menu.pagination
 
pages - Variable in class dev.plex.menu.pagination.PageableMenu
 
params - Variable in class dev.plex.command.PlexCommand
The parameters for the command
parent - Variable in class dev.plex.menu.pagination.PageableMenu.Page
 
parseInt(CommandSender, String) - Method in class dev.plex.command.impl.EntityWipeCMD
 
parseInteger(String) - Static method in class dev.plex.util.TimeUtils
 
permission() - Element in annotation interface dev.plex.command.annotation.CommandPermissions
The permission
permissions - Variable in class dev.plex.Plex
 
PERMISSIONS - Static variable in class dev.plex.hook.VaultHook
 
perms - Variable in class dev.plex.command.PlexCommand
The permissions for the command
player - Variable in class dev.plex.event.GameModeUpdateEvent
 
playerCache - Variable in class dev.plex.Plex
 
PlayerCache - Class in dev.plex.cache
Cache storage
PlayerCache() - Constructor for class dev.plex.cache.PlayerCache
 
PlayerListener - Class in dev.plex.listener.impl
 
PlayerListener() - Constructor for class dev.plex.listener.impl.PlayerListener
 
PlayerMeta - Class in dev.plex.meta
 
PlayerMeta() - Constructor for class dev.plex.meta.PlayerMeta
 
PlayerNotBannedException - Exception Class in dev.plex.command.exception
 
PlayerNotBannedException() - Constructor for exception class dev.plex.command.exception.PlayerNotBannedException
 
PlayerNotFoundException - Exception Class in dev.plex.command.exception
 
PlayerNotFoundException() - Constructor for exception class dev.plex.command.exception.PlayerNotFoundException
 
plex - Variable in class dev.plex.module.PlexModule
 
Plex - Class in dev.plex
 
Plex() - Constructor for class dev.plex.Plex
 
PlexBase - Interface in dev.plex
 
PlexChatRenderer() - Constructor for class dev.plex.listener.impl.ChatListener.PlexChatRenderer
 
PlexCMD - Class in dev.plex.command.impl
 
PlexCMD() - Constructor for class dev.plex.command.impl.PlexCMD
 
PlexCommand - Class in dev.plex.command
Superclass for all commands
PlexCommand() - Constructor for class dev.plex.command.PlexCommand
 
PlexCommand(boolean) - Constructor for class dev.plex.command.PlexCommand
Creates an instance of the command
PlexLibraryManager - Class in dev.plex
 
PlexLibraryManager() - Constructor for class dev.plex.PlexLibraryManager
 
PlexLibraryManager.PluginLibraries - Record Class in dev.plex
 
PlexListener - Class in dev.plex.listener
 
PlexListener() - Constructor for class dev.plex.listener.PlexListener
 
PlexLog - Class in dev.plex.util
 
PlexLog() - Constructor for class dev.plex.util.PlexLog
 
PlexModule - Class in dev.plex.module
 
PlexModule() - Constructor for class dev.plex.module.PlexModule
 
plexModuleFile - Variable in class dev.plex.module.PlexModule
 
PlexModuleFile - Class in dev.plex.module
 
PlexModuleFile() - Constructor for class dev.plex.module.PlexModuleFile
 
PlexPlayer - Class in dev.plex.player
 
PlexPlayer() - Constructor for class dev.plex.player.PlexPlayer
 
PlexPlayer(UUID) - Constructor for class dev.plex.player.PlexPlayer
 
PlexPlayer(UUID, boolean) - Constructor for class dev.plex.player.PlexPlayer
 
plexPlayerMap - Static variable in class dev.plex.cache.PlayerCache
A key/value pair where the key is the unique ID of the Plex Player
PlexUtils - Class in dev.plex.util
 
PlexUtils() - Constructor for class dev.plex.util.PlexUtils
 
plugin - Static variable in class dev.plex.command.PlexCommand
Returns the instance of the plugin
plugin - Variable in class dev.plex.config.Config
The plugin instance
plugin - Variable in class dev.plex.menu.impl.ToggleMenu
 
plugin - Static variable in class dev.plex.Plex
 
plugin - Static variable in interface dev.plex.PlexBase
 
plugin - Static variable in class dev.plex.world.ConfigurationChunkGenerator
 
plugin - Static variable in class dev.plex.world.CustomWorld
 
PluginLibraries(Map<String, String>, List<String>) - Constructor for record class dev.plex.PlexLibraryManager.PluginLibraries
Creates an instance of a PluginLibraries record class.
populators - Variable in class dev.plex.world.CustomChunkGenerator
 
PRE_RENDERER - Static variable in class dev.plex.listener.impl.ChatListener
 
prefix - Variable in class dev.plex.listener.impl.ChatListener.PlexChatRenderer
 
prefix - Variable in class dev.plex.player.PlexPlayer
 
PREVIOUS - Static variable in class dev.plex.menu.pagination.PageableMenu
 
PrimaryKey - Annotation Interface in dev.plex.storage.annotation
 
prismApi - Variable in class dev.plex.hook.PrismHook
 
prismApi() - Method in class dev.plex.hook.PrismHook
 
prismHook - Variable in class dev.plex.Plex
 
PrismHook - Class in dev.plex.hook
 
PrismHook(Plex) - Constructor for class dev.plex.hook.PrismHook
 
PROXIED_SERVER - Static variable in class dev.plex.util.BungeeUtil
 
punish(PlexPlayer, Punishment) - Method in class dev.plex.punishment.PunishmentManager
 
punished - Variable in class dev.plex.punishment.Punishment
 
punishedPlayer - Variable in class dev.plex.event.PunishedPlayerEvent
The player who was punished
punishedPlayer - Variable in class dev.plex.menu.impl.PunishedPlayerMenu
 
PunishedPlayerEvent - Class in dev.plex.event
Superclass for punishment events
PunishedPlayerEvent(PlexPlayer) - Constructor for class dev.plex.event.PunishedPlayerEvent
Creates an event object
PunishedPlayerFreezeEvent - Class in dev.plex.event
Event that is called when a player is frozen or unfrozen
PunishedPlayerFreezeEvent(PlexPlayer, boolean) - Constructor for class dev.plex.event.PunishedPlayerFreezeEvent
Creates a new event instance
PunishedPlayerLockupEvent - Class in dev.plex.event
Event that is called when a player is frozen or unfrozen
PunishedPlayerLockupEvent(PlexPlayer, boolean) - Constructor for class dev.plex.event.PunishedPlayerLockupEvent
Creates a new event instance
PunishedPlayerMenu - Class in dev.plex.menu.impl
 
PunishedPlayerMenu(PlexPlayer) - Constructor for class dev.plex.menu.impl.PunishedPlayerMenu
 
PunishedPlayerMuteEvent - Class in dev.plex.event
Event that is called when a player is frozen or unfrozen
PunishedPlayerMuteEvent(PlexPlayer, boolean) - Constructor for class dev.plex.event.PunishedPlayerMuteEvent
Creates a new event instance
punishedUsername - Variable in class dev.plex.punishment.Punishment
 
punisher - Variable in class dev.plex.punishment.Punishment
 
Punishment - Class in dev.plex.punishment
 
Punishment() - Constructor for class dev.plex.punishment.Punishment
 
Punishment(UUID, UUID) - Constructor for class dev.plex.punishment.Punishment
 
punishmentManager - Variable in class dev.plex.Plex
 
PunishmentManager - Class in dev.plex.punishment
 
PunishmentManager() - Constructor for class dev.plex.punishment.PunishmentManager
 
PunishmentManager.IndefiniteBan - Class in dev.plex.punishment
 
PunishmentMenu - Class in dev.plex.menu.impl
 
PunishmentMenu() - Constructor for class dev.plex.menu.impl.PunishmentMenu
 
punishments - Variable in class dev.plex.player.PlexPlayer
 
PunishmentsCMD - Class in dev.plex.command.impl
 
PunishmentsCMD() - Constructor for class dev.plex.command.impl.PunishmentsCMD
 
PunishmentType - Enum Class in dev.plex.punishment
 
PunishmentType() - Constructor for enum class dev.plex.punishment.PunishmentType
 
purgeMobs(EntityType) - Method in class dev.plex.command.impl.MobPurgeCMD
 

Q

QuadConsumer<K, V, S, T> - Interface in dev.plex.util.function
 

R

randomBoolean() - Static method in class dev.plex.util.RandomUtil
 
randomNum() - Static method in class dev.plex.util.RandomUtil
 
randomNum(int) - Static method in class dev.plex.util.RandomUtil
 
randomNum(int, int) - Static method in class dev.plex.util.RandomUtil
 
RandomUtil - Class in dev.plex.util
 
RandomUtil() - Constructor for class dev.plex.util.RandomUtil
 
RawSayCMD - Class in dev.plex.command.impl
 
RawSayCMD() - Constructor for class dev.plex.command.impl.RawSayCMD
 
readGameRules(World, String) - Static method in class dev.plex.util.GameRuleUtil
 
readNotes(CommandSender, PlexPlayer, List<Note>) - Method in class dev.plex.command.impl.NotesCMD
 
reason - Variable in class dev.plex.punishment.Punishment
 
reason - Variable in class dev.plex.punishment.PunishmentManager.IndefiniteBan
 
redisConnection - Variable in class dev.plex.Plex
 
RedisConnection - Class in dev.plex.storage
 
RedisConnection() - Constructor for class dev.plex.storage.RedisConnection
 
ReflectionsUtil - Class in dev.plex.util
 
ReflectionsUtil() - Constructor for class dev.plex.util.ReflectionsUtil
 
regex - Variable in class dev.plex.command.blocking.BlockedCommand
 
registerCommand(PlexCommand) - Method in class dev.plex.module.PlexModule
Registers a PlexCommand within a module
registerListener(PlexListener) - Method in class dev.plex.module.PlexModule
Registers a PlexListener within a module
registerService(AbstractService) - Method in class dev.plex.services.ServiceManager
 
relative(Location, BlockFace) - Static method in class dev.plex.util.BlockUtils
 
reloadModules() - Method in class dev.plex.module.ModuleManager
 
reloadPlayers() - Method in class dev.plex.Plex
 
removeBan(UUID) - Method in class dev.plex.storage.punishment.SQLPunishment
 
removeHoverAndClick(Component) - Static method in class dev.plex.util.PlexUtils
 
RemoveLoginMessageCMD - Class in dev.plex.command.impl
 
RemoveLoginMessageCMD() - Constructor for class dev.plex.command.impl.RemoveLoginMessageCMD
 
render(Player, Component, Component, Audience) - Method in class dev.plex.listener.impl.ChatListener.PlexChatRenderer
 
renderer - Variable in class dev.plex.listener.impl.ChatListener
 
repeating - Variable in class dev.plex.services.AbstractService
 
repeatInSeconds() - Method in class dev.plex.services.impl.AutoWipeService
 
repeatInSeconds() - Method in class dev.plex.services.impl.BanService
 
repeatInSeconds() - Method in class dev.plex.services.impl.CommandBlockerService
 
repeatInSeconds() - Method in class dev.plex.services.impl.GameRuleService
 
repeatInSeconds() - Method in class dev.plex.services.impl.TimingService
 
repeatInSeconds() - Method in class dev.plex.services.impl.UpdateCheckerService
 
repeatInSeconds() - Method in interface dev.plex.services.IService
 
REPO - Variable in class dev.plex.util.UpdateChecker
 
repositories - Variable in record class dev.plex.PlexLibraryManager.PluginLibraries
The field for the repositories record component.
repositories() - Method in record class dev.plex.PlexLibraryManager.PluginLibraries
Returns the value of the repositories record component.
RequiredCommandSource - Enum Class in dev.plex.command.source
 
RequiredCommandSource() - Constructor for enum class dev.plex.command.source.RequiredCommandSource
 
requiredLevel - Variable in class dev.plex.command.blocking.BlockedCommand
 
resetChatItem(Inventory) - Method in class dev.plex.menu.impl.ToggleMenu
 
resetDropsItem(Inventory) - Method in class dev.plex.menu.impl.ToggleMenu
 
resetExplosionItem(Inventory) - Method in class dev.plex.menu.impl.ToggleMenu
 
resetFluidspreadItem(Inventory) - Method in class dev.plex.menu.impl.ToggleMenu
 
resetPVPItem(Inventory) - Method in class dev.plex.menu.impl.ToggleMenu
 
resetRedstoneItem(Inventory) - Method in class dev.plex.menu.impl.ToggleMenu
 
resolve(String, ArgumentQueue, Context) - Method in class dev.plex.util.minimessage.SafeMiniMessage.SafeMiniMessageTagResolver
 
rows - Variable in class dev.plex.menu.pagination.PageableMenu
 
Rows(int) - Constructor for enum class dev.plex.menu.AbstractMenu.Rows
 
run(ScheduledTask) - Method in class dev.plex.services.impl.AutoWipeService
 
run(ScheduledTask) - Method in class dev.plex.services.impl.BanService
 
run(ScheduledTask) - Method in class dev.plex.services.impl.CommandBlockerService
 
run(ScheduledTask) - Method in class dev.plex.services.impl.GameRuleService
 
run(ScheduledTask) - Method in class dev.plex.services.impl.TimingService
 
run(ScheduledTask) - Method in class dev.plex.services.impl.UpdateCheckerService
 
run(ScheduledTask) - Method in interface dev.plex.services.IService
 
runAsync(Consumer<Jedis>) - Method in class dev.plex.storage.RedisConnection
 

S

SafeMiniMessage - Class in dev.plex.util.minimessage
 
SafeMiniMessage() - Constructor for class dev.plex.util.minimessage.SafeMiniMessage
 
SafeMiniMessage.SafeMiniMessageTagResolver - Class in dev.plex.util.minimessage
 
SafeMiniMessageTagResolver() - Constructor for class dev.plex.util.minimessage.SafeMiniMessage.SafeMiniMessageTagResolver
 
save() - Method in class dev.plex.config.Config
Saves the configuration file
save() - Method in class dev.plex.config.ModuleConfig
Saves the configuration file
saveDefault() - Method in class dev.plex.config.Config
Moves the configuration file from the plugin's resources folder to the data folder (plugins/Plex/)
saveDefault() - Method in class dev.plex.config.ModuleConfig
Moves the configuration file from the plugin's resources folder to the data folder (plugins/Plex/)
SayCMD - Class in dev.plex.command.impl
 
SayCMD() - Constructor for class dev.plex.command.impl.SayCMD
 
SELECT - Variable in class dev.plex.storage.player.SQLPlayerData
 
SELECT - Static variable in class dev.plex.storage.punishment.SQLNotes
 
SELECT - Static variable in class dev.plex.storage.punishment.SQLPunishment
 
SELECT_BY - Static variable in class dev.plex.storage.punishment.SQLPunishment
 
SELECT_BY_IP - Static variable in class dev.plex.storage.punishment.SQLPunishment
 
send(Audience, String) - Method in class dev.plex.command.PlexCommand
Sends a message to an Audience
send(Audience, Component) - Method in class dev.plex.command.PlexCommand
Sends a message to an Audience
sender - Variable in class dev.plex.event.GameModeUpdateEvent
 
sendStaffChat(CommandSender, Component, UUID...) - Static method in class dev.plex.util.redis.MessageUtil
 
serialize(ZonedDateTime, Type, JsonSerializationContext) - Method in class dev.plex.util.adapter.ZonedDateTimeAdapter
 
ServerListener - Class in dev.plex.listener.impl
 
ServerListener() - Constructor for class dev.plex.listener.impl.ServerListener
 
serviceCount() - Method in class dev.plex.services.ServiceManager
 
serviceManager - Variable in class dev.plex.Plex
 
ServiceManager - Class in dev.plex.services
 
ServiceManager() - Constructor for class dev.plex.services.ServiceManager
 
services - Variable in class dev.plex.services.ServiceManager
 
SetLoginMessageCMD - Class in dev.plex.command.impl
 
SetLoginMessageCMD() - Constructor for class dev.plex.command.impl.SetLoginMessageCMD
 
setupChat() - Static method in class dev.plex.hook.VaultHook
 
setupChat() - Method in class dev.plex.Plex
 
setupPermissions() - Static method in class dev.plex.hook.VaultHook
 
setupPermissions() - Method in class dev.plex.Plex
 
SIGNS - Static variable in class dev.plex.listener.impl.BlockListener
 
silentCheckPermission(CommandSender, String) - Method in class dev.plex.command.PlexCommand
Checks whether a sender has enough permissions or is high enough a rank
silentCheckPermission(Player, String) - Method in class dev.plex.command.PlexCommand
 
SIX - Enum constant in enum class dev.plex.menu.AbstractMenu.Rows
 
slots - Variable in enum class dev.plex.menu.AbstractMenu.Rows
 
slots() - Method in enum class dev.plex.menu.AbstractMenu.Rows
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.AdminChatCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.AdminworldCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.AdventureCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.BanCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.BanListCommand
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.BcastLoginMessageCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.BlockEditCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.CommandSpyCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.ConsoleSayCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.CreativeCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.DebugCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.EntityWipeCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.FlatlandsCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.FreezeCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.GamemodeCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.KickCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.ListCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.LocalSpawnCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.LockupCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.MasterbuilderworldCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.MobLimitCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.MobPurgeCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.MuteCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.NotesCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.PlexCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.PunishmentsCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.RawSayCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.RemoveLoginMessageCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.SayCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.SetLoginMessageCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.SmiteCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.SpectatorCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.SurvivalCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.TagCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.TempbanCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.TempmuteCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.ToggleCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.UnbanCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.UnfreezeCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.UnmuteCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.WhoHasCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.WorldCMD
 
smartTabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.PlexCommand
 
SMITE - Enum constant in enum class dev.plex.punishment.PunishmentType
 
SmiteCMD - Class in dev.plex.command.impl
 
SmiteCMD() - Constructor for class dev.plex.command.impl.SmiteCMD
 
source() - Element in annotation interface dev.plex.command.annotation.CommandPermissions
Required command source
spamCooldown - Static variable in class dev.plex.services.impl.TimingService
 
SPAWN_EGGS - Static variable in class dev.plex.listener.impl.MobListener
 
spawnEggToEntityType(Material) - Static method in class dev.plex.listener.impl.MobListener
 
SpectatorCMD - Class in dev.plex.command.impl
 
SpectatorCMD() - Constructor for class dev.plex.command.impl.SpectatorCMD
 
sqlConnection - Variable in class dev.plex.Plex
 
SQLConnection - Class in dev.plex.storage
 
SQLConnection() - Constructor for class dev.plex.storage.SQLConnection
 
SQLITE - Enum constant in enum class dev.plex.storage.StorageType
 
sqlNotes - Variable in class dev.plex.Plex
 
SQLNotes - Class in dev.plex.storage.punishment
 
SQLNotes() - Constructor for class dev.plex.storage.punishment.SQLNotes
 
sqlPlayerData - Variable in class dev.plex.Plex
 
SQLPlayerData - Class in dev.plex.storage.player
SQL fetching utilities for players
SQLPlayerData() - Constructor for class dev.plex.storage.player.SQLPlayerData
 
sqlPunishment - Variable in class dev.plex.Plex
 
SQLPunishment - Class in dev.plex.storage.punishment
 
SQLPunishment() - Constructor for class dev.plex.storage.punishment.SQLPunishment
 
SQLTable - Annotation Interface in dev.plex.storage.annotation
 
SQLUtil - Class in dev.plex.util.sql
 
SQLUtil() - Constructor for class dev.plex.util.sql.SQLUtil
 
SQLUtil.Mapper - Enum Class in dev.plex.util.sql
 
staffChat - Variable in class dev.plex.player.PlexPlayer
 
STANDARD_RESOLVER - Static variable in class dev.plex.util.minimessage.SafeMiniMessage.SafeMiniMessageTagResolver
 
startService(AbstractService) - Method in class dev.plex.services.ServiceManager
 
startServices() - Method in class dev.plex.services.ServiceManager
 
status(String) - Method in class dev.plex.command.impl.ToggleCMD
 
storageType - Variable in class dev.plex.Plex
 
StorageType - Enum Class in dev.plex.storage
 
StorageType() - Constructor for enum class dev.plex.storage.StorageType
 
strikes - Static variable in class dev.plex.services.impl.TimingService
 
stringToComponent(String) - Static method in class dev.plex.util.PlexUtils
 
subscribe() - Static method in class dev.plex.util.redis.MessageUtil
 
SUBSCRIBER - Static variable in class dev.plex.util.redis.MessageUtil
 
SurvivalCMD - Class in dev.plex.command.impl
 
SurvivalCMD() - Constructor for class dev.plex.command.impl.SurvivalCMD
 
syncRemoveBan(UUID) - Method in class dev.plex.storage.punishment.SQLPunishment
 

T

tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.PlexCommand
 
Table - Class in dev.plex.util.sql
 
Table() - Constructor for class dev.plex.util.sql.Table
 
tableExistsSQL(String) - Method in class dev.plex.storage.SQLConnection
 
TABLES - Static variable in class dev.plex.util.sql.SQLUtil
 
TabListener - Class in dev.plex.listener.impl
 
TabListener() - Constructor for class dev.plex.listener.impl.TabListener
 
TagCMD - Class in dev.plex.command.impl
 
TagCMD() - Constructor for class dev.plex.command.impl.TagCMD
 
TEMPBAN - Enum constant in enum class dev.plex.punishment.PunishmentType
 
TempbanCMD - Class in dev.plex.command.impl
 
TempbanCMD() - Constructor for class dev.plex.command.impl.TempbanCMD
 
TempmuteCMD - Class in dev.plex.command.impl
 
TempmuteCMD() - Constructor for class dev.plex.command.impl.TempmuteCMD
 
testConnections() - Static method in class dev.plex.util.PlexUtils
 
TEXT - Enum constant in enum class dev.plex.util.sql.SQLUtil.Mapper
 
THREE - Enum constant in enum class dev.plex.menu.AbstractMenu.Rows
 
timestamp - Variable in class dev.plex.punishment.extra.Note
 
timeUnits - Static variable in class dev.plex.util.TimeUtils
 
TimeUtils - Class in dev.plex.util
 
TimeUtils() - Constructor for class dev.plex.util.TimeUtils
 
TIMEZONE - Static variable in class dev.plex.util.adapter.ZonedDateTimeAdapter
 
TIMEZONE - Static variable in class dev.plex.util.TimeUtils
 
TIMEZONES - Static variable in class dev.plex.util.TimeUtils
 
TimingService - Class in dev.plex.services.impl
 
TimingService() - Constructor for class dev.plex.services.impl.TimingService
 
to - Variable in class dev.plex.config.ModuleConfig
Where it should be copied to in the module folder
toggle(String) - Method in class dev.plex.command.impl.ToggleCMD
 
Toggleable - Annotation Interface in dev.plex.listener.annotation
 
ToggleCMD - Class in dev.plex.command.impl
 
ToggleCMD() - Constructor for class dev.plex.command.impl.ToggleCMD
 
ToggleMenu - Class in dev.plex.menu.impl
 
ToggleMenu() - Constructor for class dev.plex.menu.impl.ToggleMenu
 
toggles - Variable in class dev.plex.Plex
 
TogglesListener - Class in dev.plex.listener.impl
 
TogglesListener() - Constructor for class dev.plex.listener.impl.TogglesListener
 
toItem(Punishment) - Method in class dev.plex.menu.impl.PunishedPlayerMenu
 
toItem(Player) - Method in class dev.plex.menu.impl.PunishmentMenu
 
toItem(Material) - Method in class dev.plex.menu.impl.MaterialMenu
 
toItem(T) - Method in class dev.plex.menu.pagination.PageableMenu
 
toJSON() - Method in class dev.plex.player.PlexPlayer
 
toJSON() - Method in class dev.plex.punishment.extra.Note
 
toJSON() - Method in class dev.plex.punishment.Punishment
 
toString() - Method in record class dev.plex.PlexLibraryManager.PluginLibraries
Returns a string representation of this record class.
TWO - Enum constant in enum class dev.plex.menu.AbstractMenu.Rows
 
type - Variable in class dev.plex.punishment.Punishment
 

U

unban(Punishment) - Method in class dev.plex.punishment.PunishmentManager
 
unban(UUID) - Method in class dev.plex.punishment.PunishmentManager
 
UnbanCMD - Class in dev.plex.command.impl
 
UnbanCMD() - Constructor for class dev.plex.command.impl.UnbanCMD
 
UnfreezeCMD - Class in dev.plex.command.impl
 
UnfreezeCMD() - Constructor for class dev.plex.command.impl.UnfreezeCMD
 
unloadModules() - Method in class dev.plex.module.ModuleManager
 
UnmuteCMD - Class in dev.plex.command.impl
 
UnmuteCMD() - Constructor for class dev.plex.command.impl.UnmuteCMD
 
unregisterCommand(PlexCommand) - Method in class dev.plex.module.PlexModule
Unregisters a PlexCommand.
unregisterListener(PlexListener) - Method in class dev.plex.module.PlexModule
Unregisters a PlexListener.
update(PlexPlayer) - Static method in class dev.plex.cache.DataUtils
Updates a player's information in the database
update(PlexPlayer) - Method in class dev.plex.storage.player.SQLPlayerData
Updates a player's information in the SQL database
update(String, Object) - Static method in class dev.plex.util.sql.SQLUtil
 
update(CommandSender, Player, GameMode) - Method in class dev.plex.command.impl.GamemodeCMD
 
UPDATE - Variable in class dev.plex.storage.player.SQLPlayerData
 
UPDATE_PUNISHMENT - Static variable in class dev.plex.storage.punishment.SQLPunishment
 
updateChecker - Variable in class dev.plex.Plex
 
UpdateChecker - Class in dev.plex.util
 
UpdateChecker() - Constructor for class dev.plex.util.UpdateChecker
 
UpdateCheckerService - Class in dev.plex.services.impl
 
UpdateCheckerService() - Constructor for class dev.plex.services.impl.UpdateCheckerService
 
updateJar(CommandSender, String, boolean) - Method in class dev.plex.util.UpdateChecker
 
updateOutdatedPunishments(PlexPlayer) - Method in class dev.plex.punishment.PunishmentManager
 
updatePunishment(PunishmentType, boolean, UUID) - Method in class dev.plex.storage.punishment.SQLPunishment
 
URL_REPLACEMENT_CONFIG - Static variable in class dev.plex.listener.impl.ChatListener
 
usage() - Element in annotation interface dev.plex.command.annotation.CommandParameters
The usage (optional)
usage() - Method in class dev.plex.command.PlexCommand
Converts usage to a Component
usage(String) - Method in class dev.plex.command.PlexCommand
Converts usage to a Component
usernames - Variable in class dev.plex.punishment.PunishmentManager.IndefiniteBan
 
useTimezone(LocalDateTime) - Static method in class dev.plex.util.TimeUtils
 
useTimezone(ZonedDateTime) - Static method in class dev.plex.util.TimeUtils
 
uuid - Variable in class dev.plex.player.PlexPlayer
 
uuid - Variable in class dev.plex.punishment.extra.Note
 
UUID_PATTERN - Static variable in class dev.plex.command.impl.WorldCMD
 
uuids - Variable in class dev.plex.punishment.PunishmentManager.IndefiniteBan
 

V

validateMessage(String) - Method in class dev.plex.command.impl.SetLoginMessageCMD
 
value() - Element in annotation interface dev.plex.listener.annotation.Toggleable
 
value() - Element in annotation interface dev.plex.storage.annotation.SQLTable
 
value() - Element in annotation interface dev.plex.storage.annotation.VarcharLimit
 
valueOf(String) - Static method in enum class dev.plex.command.source.RequiredCommandSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.plex.menu.AbstractMenu.Rows
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.plex.punishment.PunishmentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.plex.storage.StorageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.plex.util.sql.SQLUtil.Mapper
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.plex.command.source.RequiredCommandSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.plex.menu.AbstractMenu.Rows
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.plex.punishment.PunishmentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.plex.storage.StorageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.plex.util.sql.SQLUtil.Mapper
Returns an array containing the constants of this enum class, in the order they are declared.
vanished - Variable in class dev.plex.player.PlexPlayer
 
VanishListener - Class in dev.plex.listener.impl
 
VanishListener() - Constructor for class dev.plex.listener.impl.VanishListener
 
VARCHAR - Enum constant in enum class dev.plex.util.sql.SQLUtil.Mapper
 
VarcharLimit - Annotation Interface in dev.plex.storage.annotation
 
VaultHook - Class in dev.plex.hook
 
VaultHook() - Constructor for class dev.plex.hook.VaultHook
 
version - Variable in class dev.plex.module.PlexModuleFile
 

W

warn(String, Object...) - Static method in class dev.plex.util.PlexLog
 
WhoHasCMD - Class in dev.plex.command.impl
 
WhoHasCMD() - Constructor for class dev.plex.command.impl.WhoHasCMD
 
WorldCMD - Class in dev.plex.command.impl
 
WorldCMD() - Constructor for class dev.plex.command.impl.WorldCMD
 
WorldListener - Class in dev.plex.listener.impl
 
WorldListener() - Constructor for class dev.plex.listener.impl.WorldListener
 
writeFieldToSQL(Table, StringBuilder, SQLUtil.Mapper, Field) - Static method in class dev.plex.util.sql.SQLUtil
 
writtenBy - Variable in class dev.plex.punishment.extra.Note
 

X

x - Variable in class dev.plex.world.NoiseOptions
 

Y

y - Variable in class dev.plex.world.NoiseOptions
 

Z

ZonedDateTimeAdapter - Class in dev.plex.util.adapter
 
ZonedDateTimeAdapter() - Constructor for class dev.plex.util.adapter.ZonedDateTimeAdapter
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form