Index

A B C D E F G H I J K L M N O P 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.util.menu
 
AbstractMenu(String) - Constructor for class dev.plex.util.menu.AbstractMenu
 
AbstractService - Class in dev.plex.services
 
AbstractService(boolean, boolean) - Constructor for class dev.plex.services.AbstractService
 
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
 
addPermission(Permission) - Method in class dev.plex.storage.permission.SQLPermissions
 
addPermission(PlexPlayer, Permission) - Static method in class dev.plex.util.PermissionsUtil
 
addPermission(PlexPlayer, String) - Static method in class dev.plex.util.PermissionsUtil
 
addToArrayList(List<T>, T) - Static method in class dev.plex.util.PlexUtils
 
addToCache(Admin) - Method in class dev.plex.admin.AdminList
Adds the admin to cache
Admin - Class in dev.plex.admin
Admin object to handle cached admins
Admin(UUID) - Constructor for class dev.plex.admin.Admin
Creates an admin with the ADMIN rank as the default rank
ADMIN - Enum constant in enum class dev.plex.rank.enums.Rank
 
adminActive - Variable in class dev.plex.player.PlexPlayer
 
AdminAddEvent - Class in dev.plex.event
Event that is run when a player is added to the admin list
AdminAddEvent() - Constructor for class dev.plex.event.AdminAddEvent
 
adminChat - Variable in class dev.plex.admin.Admin
Returns if the admin has admin chat toggled or not
Contains a #isAdminChat and #setAdminChat by Lombok
adminChat(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
 
AdminCMD - Class in dev.plex.command.impl
 
AdminCMD() - Constructor for class dev.plex.command.impl.AdminCMD
 
adminList - Variable in class dev.plex.Plex
 
AdminList - Class in dev.plex.admin
Cached storage for Admin objects
AdminList() - Constructor for class dev.plex.admin.AdminList
 
AdminListener - Class in dev.plex.listener.impl
 
AdminListener() - Constructor for class dev.plex.listener.impl.AdminListener
 
AdminRemoveEvent - Class in dev.plex.event
Event that is run when a player is removed from the admin list
AdminRemoveEvent() - Constructor for class dev.plex.event.AdminRemoveEvent
 
admins - Variable in class dev.plex.admin.AdminList
Key / Value storage, where the key is the unique ID of the admin
AdminSetRankEvent - Class in dev.plex.event
Event that is run when an admins rank is set
AdminSetRankEvent() - Constructor for class dev.plex.event.AdminSetRankEvent
 
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)
allowed - Variable in class dev.plex.permission.Permission
 
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
 
AshconInfo - Class in dev.plex.util
 
AshconInfo() - Constructor for class dev.plex.util.AshconInfo
 
AshconInfo.SkinData - Class in dev.plex.util
 
AshconInfo.Textures - Class in dev.plex.util
 
AshconInfo.UsernameHistory - Class in dev.plex.util
 
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
 
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
 
before - Variable in class dev.plex.listener.impl.ChatListener.PlexChatRenderer
 
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
 
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) - 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) - 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
 
checkLevel(PlexPlayer, String[]) - Method in class dev.plex.listener.impl.WorldListener
 
checkRank(CommandSender, Rank, String) - Method in class dev.plex.command.PlexCommand
Checks whether a sender has enough permissions or is high enough a rank
checkRank(Player, Rank, String) - Method in class dev.plex.command.PlexCommand
Checks whether a player has enough permissions or is high enough a rank
checkTab(CommandSender, Rank, String) - Method in class dev.plex.command.PlexCommand
Checks whether a sender has enough permissions or is high enough a rank
checkTab(Player, Rank, 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
 
cleanString(String) - Static method in class dev.plex.util.PlexUtils
 
coins - Variable in class dev.plex.player.PlexPlayer
 
color - Variable in enum class dev.plex.rank.enums.Rank
 
color - Variable in enum class dev.plex.rank.enums.Title
 
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 in dev.plex.command.exception
 
CommandFailException(String) - Constructor for exception 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.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.admin.Admin
Returns if the admin has command spy or not
Contains a #isCommandSpy and #setCommandSpy by Lombok
commandSpy - Variable in class dev.plex.player.PlexPlayer
 
CommandSpyCMD - Class in dev.plex.command.impl
 
CommandSpyCMD() - Constructor for class dev.plex.command.impl.CommandSpyCMD
 
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
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 in dev.plex.command.exception
 
ConsoleMustDefinePlayerException() - Constructor for exception dev.plex.command.exception.ConsoleMustDefinePlayerException
 
ConsoleOnlyException - Exception in dev.plex.command.exception
 
ConsoleOnlyException() - Constructor for exception dev.plex.command.exception.ConsoleOnlyException
 
ConsoleSayCMD - Class in dev.plex.command.impl
 
ConsoleSayCMD() - Constructor for class dev.plex.command.impl.ConsoleSayCMD
 
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
 
CreativeCMD - Class in dev.plex.command.impl
 
CreativeCMD() - Constructor for class dev.plex.command.impl.CreativeCMD
 
custom - Variable in class dev.plex.util.AshconInfo.Textures
 
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
 
datastore - Variable in class dev.plex.storage.player.MongoPlayerData
The datastore object / database
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() - Element in annotation interface dev.plex.command.annotation.System
 
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
 
decode(BsonReader, DecoderContext) - Method in class dev.plex.storage.codec.ZonedDateTimeCodec
 
DELETE - Static variable in class dev.plex.storage.punishment.SQLNotes
 
deleteNote(int, UUID) - Method in class dev.plex.storage.punishment.SQLNotes
 
DeopAllCMD - Class in dev.plex.command.impl
 
DeopAllCMD() - Constructor for class dev.plex.command.impl.DeopAllCMD
 
DeopCMD - Class in dev.plex.command.impl
 
DeopCMD() - Constructor for class dev.plex.command.impl.DeopCMD
 
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 - Enum constant in enum class dev.plex.rank.enums.Title
 
dev.plex - package dev.plex
 
dev.plex.admin - package dev.plex.admin
 
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.module - package dev.plex.module
 
dev.plex.module.exception - package dev.plex.module.exception
 
dev.plex.permission - package dev.plex.permission
 
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.rank - package dev.plex.rank
 
dev.plex.rank.enums - package dev.plex.rank.enums
 
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.codec - package dev.plex.storage.codec
 
dev.plex.storage.permission - package dev.plex.storage.permission
 
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.item - package dev.plex.util.item
 
dev.plex.util.menu - package dev.plex.util.menu
 
dev.plex.util.minimessage - package dev.plex.util.minimessage
 
dev.plex.util.redis - package dev.plex.util.redis
 
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(Component) - Method in class dev.plex.util.item.ItemBuilder
 
distance - Variable in class dev.plex.util.UpdateChecker
 
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
 
encode(BsonWriter, ZonedDateTime, EncoderContext) - Method in class dev.plex.storage.codec.ZonedDateTimeCodec
 
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.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.TFMCMD
 
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.AdminCMD
 
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.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.DeopAllCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.DeopCMD
 
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.MuteCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.NameHistoryCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.NotesCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.OpAllCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.OpCMD
 
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.RankCMD
 
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.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
 
EXECUTIVE - Enum constant in enum class dev.plex.rank.enums.Rank
 
exists(String) - Method in class dev.plex.storage.player.MongoPlayerData
 
exists(String) - Method in class dev.plex.storage.player.SQLPlayerData
 
exists(UUID) - Method in class dev.plex.storage.player.MongoPlayerData
Checks whether the player exists in mongo's database
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
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
 
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
 
generateDefaultRanks() - Method in class dev.plex.rank.RankManager
 
generateIndefBanMessage(String) - 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
 
getAllAdminPlayers() - Method in class dev.plex.admin.AdminList
Gathers every admin (cached and in the database)
getAllAdmins() - Method in class dev.plex.admin.AdminList
Gathers every admins username (cached and in the database)
getByIP(String) - Method in class dev.plex.storage.player.MongoPlayerData
Gets the player from cache or from mongo's database
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.MongoPlayerData
 
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.MongoPlayerData
Gets the player from cache or from mongo's database
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) - Method in class dev.plex.rank.RankManager
 
getCommand(String) - Method in class dev.plex.module.PlexModule
 
getCon() - Method in class dev.plex.storage.SQLConnection
 
getConfigPrefixes(PlexPlayer) - Method in class dev.plex.rank.RankManager
 
getCount(UUID) - Method in class dev.plex.listener.impl.AntiNukerListener
 
getCount(UUID) - Method in class dev.plex.listener.impl.AntiSpamListener
 
getCurrentInventoryIndex(Inventory) - Method in class dev.plex.menu.PunishedPlayerMenu
 
getCurrentInventoryIndex(Inventory) - Method in class dev.plex.menu.PunishmentMenu
 
getCurrentInventoryIndex(Inventory) - Method in class dev.plex.menu.ToggleMenu
 
getDatastore() - Method in class dev.plex.storage.MongoConnection
 
getDefaultPopulators(World) - Method in class dev.plex.world.CustomChunkGenerator
 
getEncoderClass() - Method in class dev.plex.storage.codec.ZonedDateTimeCodec
 
getFromName(String) - Static method in class dev.plex.util.WebUtils
 
getHandlerList() - Static method in class dev.plex.event.AdminAddEvent
 
getHandlerList() - Static method in class dev.plex.event.AdminRemoveEvent
 
getHandlerList() - Static method in class dev.plex.event.AdminSetRankEvent
 
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.AdminAddEvent
 
getHandlers() - Method in class dev.plex.event.AdminRemoveEvent
 
getHandlers() - Method in class dev.plex.event.AdminSetRankEvent
 
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
 
getInfo(String) - Static method in class dev.plex.util.MojangUtils
 
getInventory() - Method in class dev.plex.menu.PunishedPlayerMenu
 
getInventory() - Method in class dev.plex.menu.PunishmentMenu
 
getInventory() - Method in interface dev.plex.util.menu.IMenu
 
getJedis() - Method in class dev.plex.storage.RedisConnection
 
getLevel() - Method in class dev.plex.command.PlexCommand
 
getLoginMessage(PlexPlayer) - Method in class dev.plex.rank.RankManager
 
getMap() - Method in class dev.plex.command.PlexCommand
 
getName() - Method in class dev.plex.util.menu.AbstractMenu
 
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
 
getPermissions(UUID) - Method in class dev.plex.storage.permission.SQLPermissions
 
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
 
getPlayers() - Method in class dev.plex.storage.player.MongoPlayerData
 
getPlexPlayer(Player) - Method in class dev.plex.command.PlexCommand
Gets a PlexPlayer from Player object
getPlexPlayer(UUID) - Method in class dev.plex.cache.PlayerCache
 
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() - Method in enum class dev.plex.rank.enums.Rank
 
getPrefix() - Method in enum class dev.plex.rank.enums.Title
 
getPrefix(PlexPlayer) - Static method in class dev.plex.hook.VaultHook
 
getPrefix(PlexPlayer) - Method in class dev.plex.rank.RankManager
 
getPunishments() - 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
 
getRankFromString() - Method in class dev.plex.player.PlexPlayer
 
getRankFromString(String) - Method in class dev.plex.rank.RankManager
 
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.AdminAddEvent
 
handlers - Static variable in class dev.plex.event.AdminRemoveEvent
 
handlers - Static variable in class dev.plex.event.AdminSetRankEvent
 
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
 
hasCommandSpy(PlexPlayer) - Method in class dev.plex.listener.impl.CommandListener
 
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
 
hasUpdateAccess(Player, CommandSender) - Method in class dev.plex.command.impl.PlexCMD
 
head - Static variable in class dev.plex.util.BuildInfo
 
height - Variable in class dev.plex.world.CustomChunkGenerator
 

I

id - Variable in class dev.plex.player.PlexPlayer
 
id - Variable in class dev.plex.punishment.extra.Note
 
IGNORED_TAGS - Static variable in class dev.plex.util.minimessage.SafeMiniMessage.SafeMiniMessageTagResolver
 
IMenu - Interface in dev.plex.util.menu
 
importDefaultRanks() - Method in class dev.plex.rank.RankManager
 
IMPOSTOR - Enum constant in enum class dev.plex.rank.enums.Rank
 
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
 
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 - Static variable in class dev.plex.storage.permission.SQLPermissions
 
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
 
inventories - Variable in class dev.plex.menu.PunishedPlayerMenu
 
inventories - Variable in class dev.plex.menu.PunishmentMenu
 
inventories - Variable in class dev.plex.menu.ToggleMenu
 
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
 
isAdmin(PlexPlayer) - Method in class dev.plex.command.PlexCommand
Checks if a player is an admin
isAdmin(PlexPlayer) - Method in class dev.plex.rank.RankManager
 
isAdmin(String) - Method in class dev.plex.command.PlexCommand
Checks if a username is an admin
isAdmin(CommandSender) - Method in class dev.plex.command.PlexCommand
Checks if a sender is an admin
isAsyncBanned(UUID) - Method in class dev.plex.punishment.PunishmentManager
 
isAtLeast(Rank) - Method in enum class dev.plex.rank.enums.Rank
 
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
 
IService - Interface in dev.plex.services
 
isFolia() - Static method in class dev.plex.util.PlexUtils
 
isIndefIPBanned(String) - Method in class dev.plex.punishment.PunishmentManager
 
isIndefUserBanned(String) - Method in class dev.plex.punishment.PunishmentManager
 
isIndefUUIDBanned(UUID) - Method in class dev.plex.punishment.PunishmentManager
 
isNotEmpty(File) - Method in class dev.plex.punishment.PunishmentManager
 
isPluginCMD(String, String) - Static method in class dev.plex.util.PlexUtils
 
isSeniorAdmin(PlexPlayer) - Method in class dev.plex.rank.RankManager
 
isSeniorAdmin(CommandSender) - Method in class dev.plex.command.PlexCommand
Checks if a sender is a senior admin
issueBan(Map.Entry<UUID, Long>) - Method in class dev.plex.services.impl.TimingService
 
issuePunishment(PlexPlayer, Punishment) - Method in class dev.plex.punishment.PunishmentManager
 
isValidInventory(Inventory) - Method in class dev.plex.menu.PunishedPlayerMenu
 
isValidInventory(Inventory) - Method in class dev.plex.menu.PunishmentMenu
 
isValidInventory(Inventory) - Method in class dev.plex.menu.ToggleMenu
 
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

level - Variable in class dev.plex.command.PlexCommand
Minimum required rank fetched from the permissions
level - Variable in enum class dev.plex.rank.enums.Rank
 
level - Variable in enum class dev.plex.rank.enums.Title
 
level() - Element in annotation interface dev.plex.command.annotation.CommandPermissions
Minimum rank required
libraries - Variable in class dev.plex.module.PlexModuleFile
 
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
 
loginMessage - Variable in enum class dev.plex.rank.enums.Rank
 
loginMessage - Variable in enum class dev.plex.rank.enums.Title
 
lore(Component...) - Method in class dev.plex.util.item.ItemBuilder
 

M

main - Variable in class dev.plex.module.PlexModuleFile
 
MARIADB - Enum constant in enum class dev.plex.storage.StorageType
 
MASTER_BUILDER - Enum constant in enum class dev.plex.rank.enums.Title
 
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
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
 
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
 
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 in dev.plex.module.exception
 
ModuleLoadException(String) - Constructor for exception 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
 
MojangUtils - Class in dev.plex.util
 
MojangUtils() - Constructor for class dev.plex.util.MojangUtils
 
mongoConnection - Variable in class dev.plex.Plex
 
MongoConnection - Class in dev.plex.storage
 
MongoConnection() - Constructor for class dev.plex.storage.MongoConnection
 
MONGODB - Enum constant in enum class dev.plex.storage.StorageType
 
mongoPlayerData - Variable in class dev.plex.Plex
 
MongoPlayerData - Class in dev.plex.storage.player
Mongo fetching utilities for players
MongoPlayerData() - Constructor for class dev.plex.storage.player.MongoPlayerData
Creates an instance of the player data
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.module.PlexModuleFile
 
name - Variable in class dev.plex.player.PlexPlayer
 
name - Variable in class dev.plex.util.menu.AbstractMenu
 
name() - Element in annotation interface dev.plex.command.annotation.CommandParameters
The name
NameHistoryCMD - Class in dev.plex.command.impl
 
NameHistoryCMD() - Constructor for class dev.plex.command.impl.NameHistoryCMD
 
nameRequired - Variable in class dev.plex.command.impl.SetLoginMessageCMD
 
newVersion - Variable in class dev.plex.services.impl.UpdateCheckerService
 
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
 
NONOP - Enum constant in enum class dev.plex.rank.enums.Rank
 
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
 
onAdminAdd(AdminAddEvent) - Method in class dev.plex.listener.impl.AdminListener
 
onAdminAdd(AdminAddEvent) - Method in class dev.plex.listener.impl.TabListener
 
onAdminRemove(AdminRemoveEvent) - Method in class dev.plex.listener.impl.AdminListener
 
onAdminRemove(AdminRemoveEvent) - Method in class dev.plex.listener.impl.TabListener
 
onAdminSetRank(AdminSetRankEvent) - Method in class dev.plex.listener.impl.AdminListener
 
onAdminSetRank(AdminSetRankEvent) - Method in class dev.plex.listener.impl.TabListener
 
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(ExplosionPrimeEvent) - 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
 
onClick(InventoryClickEvent) - Method in class dev.plex.menu.PunishedPlayerMenu
 
onClick(InventoryClickEvent) - Method in class dev.plex.menu.PunishmentMenu
 
onClick(InventoryClickEvent) - Method in class dev.plex.menu.ToggleMenu
 
onClick(InventoryClickEvent) - Method in interface dev.plex.util.menu.IMenu
 
onCommand(PlayerCommandPreprocessEvent) - Method in class dev.plex.listener.impl.MuteListener
 
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
 
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
 
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
 
onInventoryClick(InventoryClickEvent) - Method in class dev.plex.listener.impl.PlayerListener
 
onLoad() - Method in class dev.plex.Plex
 
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
 
onPreLogin(AsyncPlayerPreLoginEvent) - Method in class dev.plex.listener.impl.BanListener
 
onServerPing(PaperServerListPingEvent) - Method in class dev.plex.listener.impl.ServerListener
 
onSignEdit(SignChangeEvent) - Method in class dev.plex.listener.impl.SignListener
 
onStart() - Method in class dev.plex.services.AbstractService
 
onWorldTeleport(PlayerTeleportEvent) - Method in class dev.plex.listener.impl.WorldListener
 
OP - Enum constant in enum class dev.plex.rank.enums.Rank
 
OpAllCMD - Class in dev.plex.command.impl
 
OpAllCMD() - Constructor for class dev.plex.command.impl.OpAllCMD
 
OpCMD - Class in dev.plex.command.impl
 
OpCMD() - Constructor for class dev.plex.command.impl.OpCMD
 
openInv(Player) - Method in interface dev.plex.util.menu.IMenu
 
openInv(Player, int) - Method in class dev.plex.menu.PunishedPlayerMenu
 
openInv(Player, int) - Method in class dev.plex.menu.PunishmentMenu
 
openInv(Player, int) - Method in class dev.plex.menu.ToggleMenu
 
options - Variable in class dev.plex.rank.RankManager
 
options - Variable in class dev.plex.world.NoiseChunkGenerator
 
options - Variable in class dev.plex.world.OctaveChunkGenerator
 
OWNER - Enum constant in enum class dev.plex.rank.enums.Title
 

P

params - Variable in class dev.plex.command.PlexCommand
The parameters for the command
parseInteger(String) - Static method in class dev.plex.util.TimeUtils
 
permission - Variable in class dev.plex.permission.Permission
 
permission() - Element in annotation interface dev.plex.command.annotation.CommandPermissions
The permission
Permission - Class in dev.plex.permission
 
Permission() - Constructor for class dev.plex.permission.Permission
 
permissionAttachment - Variable in class dev.plex.player.PlexPlayer
 
permissions - Variable in class dev.plex.player.PlexPlayer
 
permissions - Variable in class dev.plex.Plex
 
PERMISSIONS - Static variable in class dev.plex.hook.VaultHook
 
PermissionsUtil - Class in dev.plex.util
 
PermissionsUtil() - Constructor for class dev.plex.util.PermissionsUtil
 
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<T> - Class in dev.plex.listener.impl
 
PlayerListener() - Constructor for class dev.plex.listener.impl.PlayerListener
 
PlayerNotBannedException - Exception in dev.plex.command.exception
 
PlayerNotBannedException() - Constructor for exception dev.plex.command.exception.PlayerNotBannedException
 
PlayerNotFoundException - Exception in dev.plex.command.exception
 
PlayerNotFoundException() - Constructor for exception 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 - Variable in class dev.plex.event.AdminAddEvent
The PlexPlayer that was added
plexPlayer - Variable in class dev.plex.event.AdminRemoveEvent
The PlexPlayer that was removed
plexPlayer - Variable in class dev.plex.event.AdminSetRankEvent
The PlexPlayer that was removed
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 - 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
 
prefix - Variable in class dev.plex.listener.impl.ChatListener.PlexChatRenderer
 
prefix - Variable in class dev.plex.player.PlexPlayer
 
prefix - Variable in enum class dev.plex.rank.enums.Rank
 
prefix - Variable in enum class dev.plex.rank.enums.Title
 
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.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
 
PunishedPlayerMenu(PlexPlayer) - Constructor for class dev.plex.menu.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
 
PunishmentMenu() - Constructor for class dev.plex.menu.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
 

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
 
rank - Variable in class dev.plex.admin.Admin
Gets the rank of the admin
Contains a #setRank and #getRank by lombok
rank - Variable in class dev.plex.event.AdminSetRankEvent
The rank the player was set to
rank - Variable in class dev.plex.player.PlexPlayer
 
Rank - Enum Class in dev.plex.rank.enums
 
Rank(int, String, String, String, NamedTextColor) - Constructor for enum class dev.plex.rank.enums.Rank
 
RankCMD - Class in dev.plex.command.impl
 
RankCMD() - Constructor for class dev.plex.command.impl.RankCMD
 
rankExists(String) - Method in class dev.plex.command.impl.AdminCMD
 
rankManager - Variable in class dev.plex.Plex
 
RankManager - Class in dev.plex.rank
 
RankManager() - Constructor for class dev.plex.rank.RankManager
 
rankRequired - Variable in class dev.plex.command.impl.SetLoginMessageCMD
 
raw - Variable in class dev.plex.util.AshconInfo.Textures
 
RawSayCMD - Class in dev.plex.command.impl
 
RawSayCMD() - Constructor for class dev.plex.command.impl.RawSayCMD
 
readable - Variable in enum class dev.plex.rank.enums.Rank
 
readable - Variable in enum class dev.plex.rank.enums.Title
 
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
 
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
 
REMOVE_PERMISSION - Static variable in class dev.plex.storage.permission.SQLPermissions
 
removeBan(UUID) - Method in class dev.plex.storage.punishment.SQLPunishment
 
removeFromCache(UUID) - Method in class dev.plex.admin.AdminList
Removes an admin from the cache
RemoveLoginMessageCMD - Class in dev.plex.command.impl
 
RemoveLoginMessageCMD() - Constructor for class dev.plex.command.impl.RemoveLoginMessageCMD
 
removePermission(Permission) - Method in class dev.plex.storage.permission.SQLPermissions
 
removePermission(PlexPlayer, String) - Static method in class dev.plex.util.PermissionsUtil
 
removePermission(UUID, String) - Method in class dev.plex.storage.permission.SQLPermissions
 
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
 
resetDropsItem(Inventory) - Method in class dev.plex.menu.ToggleMenu
 
resetExplosionItem(Inventory) - Method in class dev.plex.menu.ToggleMenu
 
resetFluidspreadItem(Inventory) - Method in class dev.plex.menu.ToggleMenu
 
resetRedstoneItem(Inventory) - Method in class dev.plex.menu.ToggleMenu
 
resolve(String, ArgumentQueue, Context) - Method in class dev.plex.util.minimessage.SafeMiniMessage.SafeMiniMessageTagResolver
 
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
save(PlexPlayer) - Method in class dev.plex.storage.player.MongoPlayerData
Saves the player's information in the database
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 - Static variable in class dev.plex.storage.permission.SQLPermissions
 
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
 
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.AdminAddEvent
The sender who added the player
sender - Variable in class dev.plex.event.AdminRemoveEvent
The sender who added the player
sender - Variable in class dev.plex.event.AdminSetRankEvent
The sender who added the player
sender - Variable in class dev.plex.event.GameModeUpdateEvent
 
sendStaffChat(CommandSender, Component, UUID...) - Static method in class dev.plex.util.redis.MessageUtil
 
SENIOR_ADMIN - Enum constant in enum class dev.plex.rank.enums.Rank
 
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
 
setupPermissions(Player) - Static method in class dev.plex.util.PermissionsUtil
 
signature - Variable in class dev.plex.util.AshconInfo.SkinData
 
SignListener - Class in dev.plex.listener.impl
 
SignListener() - Constructor for class dev.plex.listener.impl.SignListener
 
SIGNS - Static variable in class dev.plex.listener.impl.BlockListener
 
silentCheckRank(Player, Rank, String) - Method in class dev.plex.command.PlexCommand
 
simpleGET(String) - Static method in class dev.plex.util.WebUtils
 
SkinData() - Constructor for class dev.plex.util.AshconInfo.SkinData
 
slim - Variable in class dev.plex.util.AshconInfo.Textures
 
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
 
sqlPermissions - Variable in class dev.plex.Plex
 
SQLPermissions - Class in dev.plex.storage.permission
 
SQLPermissions() - Constructor for class dev.plex.storage.permission.SQLPermissions
 
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
 
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
 
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
 
system - Variable in class dev.plex.Plex
 
System - Annotation Interface in dev.plex.command.annotation
 

T

tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.AdminCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.AdventureCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.BanCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.CreativeCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.DebugCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.DeopCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.EntityWipeCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.FreezeCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.GamemodeCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.LockupCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.MuteCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.NameHistoryCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.NotesCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.OpCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.PlexCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.PunishmentsCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.RankCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.SmiteCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.SpectatorCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.SurvivalCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.TempbanCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.ToggleCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.UnbanCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.UnfreezeCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.UnmuteCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.WorldCMD
 
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
 
testConnections() - Static method in class dev.plex.util.PlexUtils
 
textures - Variable in class dev.plex.util.AshconInfo
 
Textures() - Constructor for class dev.plex.util.AshconInfo.Textures
 
TFMCMD - Class in dev.plex.command.impl
 
TFMCMD() - Constructor for class dev.plex.command.impl.TFMCMD
 
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
 
Title - Enum Class in dev.plex.rank.enums
 
Title(int, String, String, String, NamedTextColor) - Constructor for enum class dev.plex.rank.enums.Title
 
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
 
ToggleMenu() - Constructor for class dev.plex.menu.ToggleMenu
 
toggles - Variable in class dev.plex.Plex
 
TogglesListener - Class in dev.plex.listener.impl
 
TogglesListener() - Constructor for class dev.plex.listener.impl.TogglesListener
 
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
 
toJSON() - Method in enum class dev.plex.rank.enums.Rank
 
toJSON() - Method in enum class dev.plex.rank.enums.Title
 
toString() - Method in record class dev.plex.PlexLibraryManager.PluginLibraries
Returns a string representation of this record class.
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.MongoPlayerData
Updates a player's information in the mongo database
update(PlexPlayer) - Method in class dev.plex.storage.player.SQLPlayerData
Updates a player's information in the SQL database
update(CommandSender, Player, GameMode) - Method in class dev.plex.command.impl.GamemodeCMD
 
UPDATE - Variable in class dev.plex.storage.player.SQLPlayerData
 
UPDATE_BAN - Static variable in class dev.plex.storage.punishment.SQLPunishment
 
UPDATE_PERMISSION - Static variable in class dev.plex.storage.permission.SQLPermissions
 
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
 
updatePermission(Permission, boolean) - Method in class dev.plex.storage.permission.SQLPermissions
 
updatePermission(PlexPlayer, String, boolean) - Static method in class dev.plex.util.PermissionsUtil
 
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
username - Variable in class dev.plex.util.AshconInfo
 
username - Variable in class dev.plex.util.AshconInfo.UsernameHistory
 
usernameHistories - Variable in class dev.plex.util.AshconInfo
 
UsernameHistory() - Constructor for class dev.plex.util.AshconInfo.UsernameHistory
 
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.admin.Admin
Gets the unique ID of an admin (immutable)
uuid - Variable in class dev.plex.permission.Permission
 
uuid - Variable in class dev.plex.player.PlexPlayer
 
uuid - Variable in class dev.plex.punishment.extra.Note
 
uuid - Variable in class dev.plex.util.AshconInfo
 
uuids - Variable in class dev.plex.punishment.PunishmentManager.IndefiniteBan
 

V

validateMessage(String) - Method in class dev.plex.command.impl.SetLoginMessageCMD
 
value - Variable in class dev.plex.util.AshconInfo.SkinData
 
value() - Element in annotation interface dev.plex.command.annotation.System
 
value() - Element in annotation interface dev.plex.listener.annotation.Toggleable
 
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.punishment.PunishmentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.plex.rank.enums.Rank
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.plex.rank.enums.Title
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.
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.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.rank.enums.Rank
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.plex.rank.enums.Title
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.
vanished - Variable in class dev.plex.player.PlexPlayer
 
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
 
WebUtils - Class in dev.plex.util
 
WebUtils() - Constructor for class dev.plex.util.WebUtils
 
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
 
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

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