Index

A B C D E F G H I J L M N O P R S T U V W X Y 
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.banning.Ban
Whether the ban is active or not
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 startig ADMIN rank
ADMIN - Enum constant in enum class dev.plex.rank.enums.Rank
 
AdminAddEvent - Class in dev.plex.event
 
AdminAddEvent() - Constructor for class dev.plex.event.AdminAddEvent
 
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
 
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
 
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)
amplitude - Variable in class dev.plex.world.NoiseOptions
 
ANY - Enum constant in enum class dev.plex.command.source.RequiredCommandSource
 
asynchronous - Variable in class dev.plex.services.AbstractService
 

B

Ban - Class in dev.plex.banning
The ban object
Ban() - Constructor for class dev.plex.banning.Ban
A constructor for Morphia, can't be used
Ban(String, UUID, UUID, String, String, LocalDateTime) - Constructor for class dev.plex.banning.Ban
Creates a ban object
Ban(UUID, UUID, String, String, LocalDateTime) - Constructor for class dev.plex.banning.Ban
Creates a ban object
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
 
banManager - Variable in class dev.plex.Plex
 
BanManager - Class in dev.plex.banning
 
BanManager() - Constructor for class dev.plex.banning.BanManager
 
banner - Variable in class dev.plex.banning.Ban
The unique ID of the person who banned the player (can be null)
BanService - Class in dev.plex.services.impl
 
BanService() - Constructor for class dev.plex.services.impl.BanService
 
banUrl - Variable in class dev.plex.listener.impl.LoginListener
 
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
 
broadcast(String) - Static method in class dev.plex.util.PlexUtils
 
broadcast(Component) - Static method in class dev.plex.util.PlexUtils
 

C

cancelled - Variable in class dev.plex.event.PunishedPlayerEvent
 
CHAT_COLOR_NAMES - Static variable in class dev.plex.util.PlexUtils
 
CHAT_COLOR_POOL - Static variable in class dev.plex.util.PlexUtils
 
ChatListener - Class in dev.plex.listener.impl
 
ChatListener() - Constructor for class dev.plex.listener.impl.ChatListener
 
ChatListener.PlexChatRenderer - Class in dev.plex.listener.impl
 
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
chunks - Variable in class dev.plex.world.CustomWorld
 
coins - Variable in class dev.plex.player.PlexPlayer
 
color(String) - Static method in class dev.plex.util.PlexUtils
 
colorize(String) - Static method in class dev.plex.util.PlexUtils
 
CommandArgumentException - Exception in dev.plex.command.exception
 
CommandArgumentException() - Constructor for exception dev.plex.command.exception.CommandArgumentException
 
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
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
 
commitGameRules(World) - Method in class dev.plex.services.impl.GameRuleService
 
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
 
Config(Plex, String) - Constructor for class dev.plex.config.Config
 
ConfigurationChunkGenerator - Class in dev.plex.world
 
ConfigurationChunkGenerator(String, BlockPopulator...) - Constructor for class dev.plex.world.ConfigurationChunkGenerator
 
connection - Variable in class dev.plex.storage.SQLConnection
 
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
 
createBlockMap(String) - Static method in class dev.plex.world.ConfigurationChunkGenerator
 
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
 
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

datastore - Variable in class dev.plex.cache.MongoPlayerData
The datastore object / database
DataUtils - Class in dev.plex.cache
Parent cache class
DataUtils() - Constructor for class dev.plex.cache.DataUtils
 
DATE_FORMAT - Static variable in class dev.plex.command.impl.NameHistoryCMD
 
debug(String) - Static method in class dev.plex.util.PlexLog
 
debugEnabled - Static variable in class dev.plex.util.PlexLog
 
DefaultRankObj - Class in dev.plex.rank
 
DefaultRankObj(Rank) - Constructor for class dev.plex.rank.DefaultRankObj
 
defaultRanks - Variable in class dev.plex.rank.RankManager
 
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
 
description() - Element in annotation interface dev.plex.command.annotation.CommandParameters
The description
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.banning - package dev.plex.banning
 
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.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.listener - package dev.plex.listener
 
dev.plex.listener.impl - package dev.plex.listener.impl
 
dev.plex.menu - package dev.plex.menu
 
dev.plex.player - package dev.plex.player
 
dev.plex.punishment - package dev.plex.punishment
 
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.util - package dev.plex.util
 
dev.plex.util.menu - package dev.plex.util.menu
 
dev.plex.world - package dev.plex.world
 
DEVELOPERS - Static variable in class dev.plex.util.PlexUtils
 
displayName() - Method in class dev.plex.player.PlexPlayer
 
doPunishment(PunishedPlayer, Punishment) - Method in class dev.plex.punishment.PunishmentManager
 

E

endDate - Variable in class dev.plex.banning.Ban
The end date for the ban
endDate - Variable in class dev.plex.punishment.Punishment
 
error(String) - Static method in class dev.plex.util.PlexLog
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.UnbanCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.CommandSpyCMD
 
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.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.CreativeCMD
 
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.ListCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.LocalSpawnCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.MasterbuilderworldCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.NameHistoryCMD
 
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.SpectatorCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.SurvivalCMD
 
execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.WorldCMD
 
executeBan(Ban) - Method in class dev.plex.banning.BanManager
Adds the ban to the database
EXECUTIVE - Enum constant in enum class dev.plex.rank.enums.Rank
 
exists(UUID) - Method in class dev.plex.cache.MongoPlayerData
Checks whether the player exists in mongo's database
exists(UUID) - Method in class dev.plex.cache.SQLPlayerData
Checks if a player exists in the SQL database

F

file - Variable in class dev.plex.config.Config
 
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
 
fromJson(String) - Static method in class dev.plex.punishment.Punishment
 
frozen - Variable in class dev.plex.event.PunishedPlayerFreezeEvent
Status of the Punished Player being frozen before the event's occurrence.
frozen - Variable in class dev.plex.player.PunishedPlayer
 

G

GameRuleService - Class in dev.plex.services.impl
 
GameRuleService() - Constructor for class dev.plex.services.impl.GameRuleService
 
generate() - Method in class dev.plex.world.CustomWorld
 
generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class dev.plex.world.FlatChunkGenerator
 
generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class dev.plex.world.NoiseChunkGenerator
 
generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class dev.plex.world.OctaveChunkGenerator
 
generateConfigFlatWorld(String) - Static method in class dev.plex.world.CustomWorld
 
generateDefaultRanks() - Method in class dev.plex.rank.RankManager
 
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.banning.BanManager
Gets a list of all the current bans active
getAllAdmins() - Method in class dev.plex.admin.AdminList
Gathers every admin's username (cached and databsed)
getByUUID(UUID) - Method in class dev.plex.cache.MongoPlayerData
Gets the player from cache or from mongo's database
getByUUID(UUID) - Method in class dev.plex.cache.SQLPlayerData
Gets the player from cache or from the SQL database
getChatColorFromConfig(Config, ChatColor, String) - Static method in class dev.plex.util.PlexUtils
 
getCon() - Method in class dev.plex.storage.SQLConnection
 
getCurrentInventoryIndex(Inventory) - Method in class dev.plex.menu.PunishedPlayerMenu
 
getCurrentInventoryIndex(Inventory) - Method in class dev.plex.menu.PunishmentMenu
 
getDatastore() - Method in class dev.plex.storage.MongoConnection
 
getDateFromLong(long) - Static method in class dev.plex.util.PlexUtils
 
getDateNow() - Static method in class dev.plex.util.PlexUtils
 
getDefaultPopulators(World) - Method in class dev.plex.world.CustomChunkGenerator
 
getFromName(String) - Static method in class dev.plex.util.PlexUtils
 
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.PunishedPlayerFreezeEvent
 
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.PunishedPlayerFreezeEvent
 
getHandlers() - Method in class dev.plex.event.PunishedPlayerMuteEvent
 
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
 
getLevel() - Method in enum class dev.plex.rank.enums.Rank
 
getLoginMSG() - Method in enum class dev.plex.rank.enums.Rank
 
getMap() - Method in class dev.plex.command.PlexCommand
 
getName() - Method in class dev.plex.util.menu.AbstractMenu
 
getNameHistory(UUID) - Static method in class dev.plex.util.MojangUtils
 
getNonNullPlayer(String) - Method in class dev.plex.command.PlexCommand
 
getNonNullWorld(String) - Method in class dev.plex.command.PlexCommand
 
getOfflinePlexPlayer(UUID) - Method in class dev.plex.command.PlexCommand
 
getOnlinePlexPlayer(String) - Method in class dev.plex.command.PlexCommand
 
getPermissions() - Method in enum class dev.plex.rank.enums.Rank
 
getPlayer(String) - Static method in class dev.plex.cache.DataUtils
Gets a player from cache or from the database
getPlayer(UUID) - 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(Player) - Method in class dev.plex.command.PlexCommand
Gets a PlexPlayer from Player object
getPlexPlayer(UUID) - Static method in class dev.plex.cache.PlayerCache
 
getPlexPlayerMap() - Static method in class dev.plex.cache.PlayerCache
 
getPlugin() - Method in class dev.plex.command.PlexCommand
The plugin
getPrefix() - Method in enum class dev.plex.rank.enums.Rank
 
getPunishedPlayer(UUID) - Static method in class dev.plex.cache.PlayerCache
 
getPunishedPlayerMap() - Static method in class dev.plex.cache.PlayerCache
 
getPunishments() - Method in class dev.plex.player.PunishedPlayer
 
getPunishmentsFile() - Method in class dev.plex.player.PunishedPlayer
 
getRankFromString() - Method in class dev.plex.player.PlexPlayer
 
getRankFromString(String) - Method in class dev.plex.rank.RankManager
 
getReadableString() - Method in enum class dev.plex.rank.enums.Rank
 
getUUID(String) - Static method in class dev.plex.util.MojangUtils
 
getUUID(CommandSender) - Method in class dev.plex.command.PlexCommand
Gets the UUID of the sender

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.PunishedPlayerFreezeEvent
 
handlers - Static variable in class dev.plex.event.PunishedPlayerMuteEvent
 
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
 
height - Variable in class dev.plex.world.CustomChunkGenerator
 
hoursToSeconds(long) - Static method in class dev.plex.util.PlexUtils
 

I

id - Variable in class dev.plex.banning.Ban
Gets the id of the ban (first 8 characters of a UUID + random 6 letters)
id - Variable in class dev.plex.player.PlexPlayer
 
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
 
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.cache.SQLPlayerData
Inserts the player's information in the database
INSERT - Variable in class dev.plex.banning.BanManager
 
INSERT - Variable in class dev.plex.cache.SQLPlayerData
 
insertPunishment(PunishedPlayer, Punishment) - Method in class dev.plex.punishment.PunishmentManager
 
inventories - Variable in class dev.plex.menu.PunishedPlayerMenu
 
inventories - Variable in class dev.plex.menu.PunishmentMenu
 
ip - Variable in class dev.plex.banning.Ban
The IP of the banned player
ips - Variable in class dev.plex.player.PlexPlayer
 
IPS - Variable in class dev.plex.punishment.Punishment
 
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
isAsynchronous() - Method in class dev.plex.services.AbstractService
 
isAtLeast(Rank) - Method in enum class dev.plex.rank.enums.Rank
 
isBanned(UUID) - Method in class dev.plex.banning.BanManager
Checks if the unique ID has an active ban in the database
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
 
isNotEmpty(File) - Method in class dev.plex.player.PunishedPlayer
 
isNotEmpty(File) - Method in class dev.plex.punishment.PunishmentManager
 
isPluginCMD(String, String) - Static method in class dev.plex.util.PlexUtils
 
isRepeating() - Method in class dev.plex.services.AbstractService
 
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
issuePunishment(PunishedPlayer, 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
 

J

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

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
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
 
load() - Method in class dev.plex.config.Config
 
LocalSpawnCMD - Class in dev.plex.command.impl
 
LocalSpawnCMD() - Constructor for class dev.plex.command.impl.LocalSpawnCMD
 
log(String) - Static method in class dev.plex.util.PlexLog
 
LoginListener - Class in dev.plex.listener.impl
 
LoginListener() - Constructor for class dev.plex.listener.impl.LoginListener
 
loginMessage - Variable in enum class dev.plex.rank.enums.Rank
 
loginMSG - Variable in class dev.plex.player.PlexPlayer
 
loginMSG - Variable in class dev.plex.rank.DefaultRankObj
 
loginMSG - Variable in enum class dev.plex.rank.enums.Title
 

M

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 command string
messages - Variable in class dev.plex.Plex
 
minutesToSeconds(long) - Static method in class dev.plex.util.PlexUtils
 
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.listener.impl.PlayerListener
 
mongoPlayerData - Variable in class dev.plex.Plex
 
MongoPlayerData - Class in dev.plex.cache
Mongo fetching utilities for players
MongoPlayerData() - Constructor for class dev.plex.cache.MongoPlayerData
Creates an instance of the player data
MUTE - Enum constant in enum class dev.plex.punishment.PunishmentType
 
muted - Variable in class dev.plex.event.PunishedPlayerMuteEvent
Status of the Punished Player being frozen before the event's occurrence.
muted - Variable in class dev.plex.player.PunishedPlayer
 

N

name - Variable in class dev.plex.config.Config
 
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
 
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
 

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
 
onAdminRemove(AdminRemoveEvent) - Method in class dev.plex.listener.impl.AdminListener
 
onAdminSetRank(AdminSetRankEvent) - Method in class dev.plex.listener.impl.AdminListener
 
onBlockPlace(BlockPlaceEvent) - Method in class dev.plex.listener.impl.WorldListener
 
onChat(AsyncChatEvent) - Method in class dev.plex.listener.impl.ChatListener
 
onClick(InventoryClickEvent) - Method in class dev.plex.menu.PunishedPlayerMenu
 
onClick(InventoryClickEvent) - Method in class dev.plex.menu.PunishmentMenu
 
onClick(InventoryClickEvent) - Method in interface dev.plex.util.menu.IMenu
 
onDisable() - Method in class dev.plex.Plex
 
onEnable() - Method in class dev.plex.Plex
 
onEntitySpawn(EntitySpawnEvent) - Method in class dev.plex.listener.impl.WorldListener
 
onLoad() - Method in class dev.plex.Plex
 
onPlayerCommandPreprocess(PlayerCommandPreprocessEvent) - Method in class dev.plex.listener.impl.CommandListener
 
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
 
onPreLogin(AsyncPlayerPreLoginEvent) - Method in class dev.plex.listener.impl.LoginListener
 
onServerPing(ServerListPingEvent) - Method in class dev.plex.listener.impl.ServerListener
 
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
 
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
permission() - Element in annotation interface dev.plex.command.annotation.CommandPermissions
The permission
permissions - Variable in class dev.plex.rank.DefaultRankObj
 
permissions - Variable in enum class dev.plex.rank.enums.Rank
 
perms - Variable in class dev.plex.command.PlexCommand
The permissions for the command
player - Variable in class dev.plex.player.PlexPlayer
 
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
 
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 - Class in dev.plex
 
Plex() - Constructor for class dev.plex.Plex
 
PlexBase - Class in dev.plex
 
PlexBase() - Constructor for class dev.plex.PlexBase
 
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
Creates an instance of the command
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
 
plexPlayer - Variable in class dev.plex.event.AdminAddEvent
 
plexPlayer - Variable in class dev.plex.event.AdminRemoveEvent
 
plexPlayer - Variable in class dev.plex.event.AdminSetRankEvent
 
PlexPlayer - Class in dev.plex.player
 
PlexPlayer() - Constructor for class dev.plex.player.PlexPlayer
 
PlexPlayer(UUID) - 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
 
plugin - Static variable in class dev.plex.Plex
 
plugin - Static variable in class dev.plex.PlexBase
 
plugin - Variable in class dev.plex.storage.MongoConnection
 
plugin - Static variable in class dev.plex.world.ConfigurationChunkGenerator
 
plugin - Static variable in class dev.plex.world.CustomWorld
 
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 class dev.plex.rank.DefaultRankObj
 
prefix - Variable in enum class dev.plex.rank.enums.Rank
 
prefix - Variable in enum class dev.plex.rank.enums.Title
 
punished - Variable in class dev.plex.punishment.Punishment
 
punishedPlayer - Variable in class dev.plex.event.PunishedPlayerEvent
 
punishedPlayer - Variable in class dev.plex.menu.PunishedPlayerMenu
 
PunishedPlayer - Class in dev.plex.player
 
PunishedPlayer(UUID) - Constructor for class dev.plex.player.PunishedPlayer
 
PunishedPlayerEvent - Class in dev.plex.event
 
PunishedPlayerEvent(PunishedPlayer) - Constructor for class dev.plex.event.PunishedPlayerEvent
 
PunishedPlayerFreezeEvent - Class in dev.plex.event
 
PunishedPlayerFreezeEvent(PunishedPlayer, boolean) - Constructor for class dev.plex.event.PunishedPlayerFreezeEvent
 
punishedPlayerMap - Static variable in class dev.plex.cache.PlayerCache
A key/value pair where the key is the unique ID of the Punished Player
PunishedPlayerMenu - Class in dev.plex.menu
 
PunishedPlayerMenu(PunishedPlayer) - Constructor for class dev.plex.menu.PunishedPlayerMenu
 
PunishedPlayerMuteEvent - Class in dev.plex.event
 
PunishedPlayerMuteEvent(PunishedPlayer, boolean) - Constructor for class dev.plex.event.PunishedPlayerMuteEvent
 
punishedUsername - Variable in class dev.plex.punishment.Punishment
 
punisher - Variable in class dev.plex.punishment.Punishment
 
Punishment - Class in dev.plex.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
 
PunishmentMenu - Class in dev.plex.menu
 
PunishmentMenu() - Constructor for class dev.plex.menu.PunishmentMenu
 
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

RANDOM - Static variable in class dev.plex.util.PlexUtils
 
randomChatColor() - Static method in class dev.plex.util.PlexUtils
 
randomNum() - Static method in class dev.plex.util.PlexUtils
 
randomNum(int) - Static method in class dev.plex.util.PlexUtils
 
randomNum(int, int) - Static method in class dev.plex.util.PlexUtils
 
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
 
rank - Variable in class dev.plex.player.PlexPlayer
 
Rank - Enum Class in dev.plex.rank.enums
 
Rank(int, String, String, String) - 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
 
readable - Variable in enum class dev.plex.rank.enums.Rank
 
readable - Variable in enum class dev.plex.rank.enums.Title
 
readableName - Variable in class dev.plex.rank.DefaultRankObj
 
reason - Variable in class dev.plex.banning.Ban
The reason for the ban
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
 
registerService(AbstractService) - Method in class dev.plex.services.ServiceManager
 
reloadPlayers() - Method in class dev.plex.Plex
 
removeFromCache(UUID) - Method in class dev.plex.admin.AdminList
Removes an admin from the cache
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.BanService
 
repeatInSeconds() - Method in class dev.plex.services.impl.GameRuleService
 
repeatInSeconds() - Method in interface dev.plex.services.IService
 
RequiredCommandSource - Enum Class in dev.plex.command.source
 
RequiredCommandSource() - Constructor for enum class dev.plex.command.source.RequiredCommandSource
 
run() - Method in class dev.plex.services.impl.BanService
 
run() - Method in class dev.plex.services.impl.GameRuleService
 
run() - Method in interface dev.plex.services.IService
 

S

save() - Method in class dev.plex.config.Config
 
save(PlexPlayer) - Method in class dev.plex.cache.MongoPlayerData
Saves the player's information in the database
saveDefault() - Method in class dev.plex.config.Config
 
SELECT - Variable in class dev.plex.banning.BanManager
 
SELECT - Variable in class dev.plex.cache.SQLPlayerData
 
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
 
sender - Variable in class dev.plex.event.AdminRemoveEvent
 
sender - Variable in class dev.plex.event.AdminSetRankEvent
 
SENIOR_ADMIN - Enum constant in enum class dev.plex.rank.enums.Rank
 
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
 
setBlocks(Location, Location, Material) - Static method in class dev.plex.util.PlexUtils
 
setFrozen(boolean) - Method in class dev.plex.player.PunishedPlayer
 
setHumanReadableString(String) - Method in enum class dev.plex.rank.enums.Rank
 
setLoginMessage(String) - Method in enum class dev.plex.rank.enums.Rank
 
setMuted(boolean) - Method in class dev.plex.player.PunishedPlayer
 
setPermissions(List<String>) - Method in enum class dev.plex.rank.enums.Rank
 
setPrefix(String) - Method in enum class dev.plex.rank.enums.Rank
 
simpleGET(String) - Static method in class dev.plex.util.PlexUtils
 
source() - Element in annotation interface dev.plex.command.annotation.CommandPermissions
Required command source
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
 
sqlPlayerData - Variable in class dev.plex.listener.impl.PlayerListener
 
sqlPlayerData - Variable in class dev.plex.Plex
 
SQLPlayerData - Class in dev.plex.cache
SQL fetching utilities for players
SQLPlayerData() - Constructor for class dev.plex.cache.SQLPlayerData
 
staffChat - Variable in class dev.plex.admin.Admin
Returns if the admin has staff chat toggled or not
Contains a #isStaffChat and #setStaffChat by lombok
startServices() - Method in class dev.plex.services.ServiceManager
 
storageType - Variable in class dev.plex.Plex
 
StorageType - Enum Class in dev.plex.storage
 
StorageType() - Constructor for enum class dev.plex.storage.StorageType
 
SurvivalCMD - Class in dev.plex.command.impl
 
SurvivalCMD() - Constructor for class dev.plex.command.impl.SurvivalCMD
 
system - Variable in class dev.plex.Plex
 

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.DeopCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.FreezeCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.NameHistoryCMD
 
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.SpectatorCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.SurvivalCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.UnbanCMD
 
tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.WorldCMD
 
testConnections() - Static method in class dev.plex.util.PlexUtils
 
Title - Enum Class in dev.plex.rank.enums
 
Title(int, String, String, String) - Constructor for enum class dev.plex.rank.enums.Title
 
tl(String, Object...) - Method in class dev.plex.command.PlexCommand
Converts a message entry from the "messages.yml" to a component
tl(String, Object...) - Static method in class dev.plex.util.PlexUtils
 
toJSON() - Method in class dev.plex.punishment.Punishment
 
type - Variable in class dev.plex.punishment.Punishment
 

U

unban(String) - Method in class dev.plex.banning.BanManager
Unbans a player if they have an active ban on record
unban(UUID) - Method in class dev.plex.banning.BanManager
Unbans a player if they have an active ban on record
UnbanCMD - Class in dev.plex.command.impl
 
UnbanCMD() - Constructor for class dev.plex.command.impl.UnbanCMD
 
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.cache.MongoPlayerData
Updates a player's information in the mongo database
update(PlexPlayer) - Method in class dev.plex.cache.SQLPlayerData
Updates a player's information in the SQL database
UPDATE - Variable in class dev.plex.cache.SQLPlayerData
 
usage() - Element in annotation interface dev.plex.command.annotation.CommandParameters
The usage (optional)
usage(String) - Method in class dev.plex.command.PlexCommand
Converts usage to a component
uuid - Variable in class dev.plex.admin.Admin
Gets the unique ID of an admin (immutable)
uuid - Variable in class dev.plex.banning.Ban
The unique ID of the player who was banned
uuid - Variable in class dev.plex.player.PlexPlayer
 
uuid - Variable in class dev.plex.player.PunishedPlayer
 

V

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
 

W

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
 

X

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

Y

y - Variable in class dev.plex.world.NoiseOptions
 
A B C D E F G H I J L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form