Index

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

A

AbstractConsoleUser - Class in de.jvstvshd.necrify.common.user
 
AbstractConsoleUser(MessageProvider) - Constructor for class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
AbstractConsoleUser(Locale, MessageProvider) - Constructor for class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
AbstractNecrifyPlugin - Class in de.jvstvshd.necrify.common
 
AbstractNecrifyPlugin(ExecutorService) - Constructor for class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
AbstractPunishment - Class in de.jvstvshd.necrify.common.punishment
 
AbstractPunishment(NecrifyUser, Component, UUID, AbstractNecrifyPlugin, Punishment, LocalDateTime) - Constructor for class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
AbstractTemporalPunishment - Class in de.jvstvshd.necrify.common.punishment
 
AbstractTemporalPunishment(NecrifyUser, Component, UUID, PunishmentDuration, AbstractNecrifyPlugin, Punishment, LocalDateTime) - Constructor for class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 
Adapters - Class in de.jvstvshd.necrify.common.io
 
Adapters() - Constructor for class de.jvstvshd.necrify.common.io.Adapters
 
ADD - Static variable in class de.jvstvshd.necrify.common.plugin.MuteData
 
addData(Map<String, Object>) - Method in class de.jvstvshd.necrify.common.user.UserLoader
 
addDataFromRow(Row) - Method in class de.jvstvshd.necrify.common.user.UserLoader
 
APPLY_CANCELLATION - Static variable in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
APPLY_CHANGE - Static variable in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
APPLY_PUNISHMENT - Static variable in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
APPLY_SUCCESSOR - Static variable in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
APPLY_TIMESTAMP_UPDATE - Static variable in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
applyCancellation() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
applyCancellation() - Method in class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 
applyPunishment() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
applyPunishment() - Method in class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 
applyPunishment() - Method in class de.jvstvshd.necrify.common.punishment.NecrifyBan
 

B

ban(Component, PunishmentDuration) - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
banCommand(NecrifyUser, NecrifyUser, String) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
banPermanent(Component) - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
BUILD_NUMBER - Static variable in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
BUILD_NUMBER - Static variable in class de.jvstvshd.necrify.common.BuildParameters
 
buildBan() - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
buildKick() - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
Builds a kick punishment.
buildMute() - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
BuildParameters - Class in de.jvstvshd.necrify.common
 
BuildParameters() - Constructor for class de.jvstvshd.necrify.common.BuildParameters
 
buildPunishmentData(Punishment, MessageProvider) - Static method in class de.jvstvshd.necrify.common.util.PunishmentHelper
 
buildPunishmentData(Punishment, MessageProvider, int) - Static method in class de.jvstvshd.necrify.common.util.PunishmentHelper
 
buildPunishmentDataTemporal(TemporalPunishment, MessageProvider, Component) - Static method in class de.jvstvshd.necrify.common.util.PunishmentHelper
 

C

cancel() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
change(PunishmentDuration, LocalDateTime, Component) - Method in class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 
checkValidity() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
checkValidity() - Method in class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 
circularSuccessionChain(Punishment, Punishment) - Static method in class de.jvstvshd.necrify.common.util.Util
 
convertReason(Component) - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
copyComponent(String) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
copyComponent(String, MessageProvider) - Static method in class de.jvstvshd.necrify.common.util.Util
 
copyComponent(Component, String, MessageProvider) - Static method in class de.jvstvshd.necrify.common.util.Util
 
createFullReason(Locale) - Method in class de.jvstvshd.necrify.common.punishment.NecrifyBan
 
createFullReason(Locale) - Method in class de.jvstvshd.necrify.common.punishment.NecrifyKick
 
createFullReason(Locale) - Method in class de.jvstvshd.necrify.common.punishment.NecrifyMute
 
createKick(Component, NecrifyUser, UUID) - Method in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
createPunishment(PunishmentType, Map<String, Object>) - Method in class de.jvstvshd.necrify.common.punishment.NecrifyPunishmentFactory
 
creationTime() - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 

D

de.jvstvshd.necrify.common - package de.jvstvshd.necrify.common
 
de.jvstvshd.necrify.common.commands - package de.jvstvshd.necrify.common.commands
 
de.jvstvshd.necrify.common.io - package de.jvstvshd.necrify.common.io
 
de.jvstvshd.necrify.common.plugin - package de.jvstvshd.necrify.common.plugin
 
de.jvstvshd.necrify.common.punishment - package de.jvstvshd.necrify.common.punishment
 
de.jvstvshd.necrify.common.user - package de.jvstvshd.necrify.common.user
 
de.jvstvshd.necrify.common.util - package de.jvstvshd.necrify.common.util
 
delete(UserDeletionReason) - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
duration() - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 

E

equals(Object) - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
executeAsync(Callable<T>, Executor) - Static method in class de.jvstvshd.necrify.common.util.Util
 
executeAsync(Callable<T>, ExecutorService) - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
executorService - Variable in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 

F

fromString(String) - Static method in class de.jvstvshd.necrify.common.util.Util
 

G

getCreationTime() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
getData() - Method in class de.jvstvshd.necrify.common.user.UserLoader
 
getDefaultReason(StandardPunishmentType) - Method in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
getDuration() - Method in class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 
getEventDispatcher() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
getExecutor() - Method in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
getExecutor() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
getExpiration() - Method in class de.jvstvshd.necrify.common.plugin.MuteData
 
getLocale() - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
getLogger() - Method in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
getLongestPunishment(List<T>) - Static method in class de.jvstvshd.necrify.common.util.Util
 
getMessageProvider() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
getOnlinePlayers() - Method in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
getPlayerName(UUID) - Static method in class de.jvstvshd.necrify.common.user.MojangAPI
 
getPlayerNameAsync(UUID, ExecutorService) - Static method in class de.jvstvshd.necrify.common.user.MojangAPI
 
getPlugin() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
getPredecessor() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
getPunishmentId() - Method in class de.jvstvshd.necrify.common.plugin.MuteData
 
getPunishments(PunishmentType...) - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
getPunishmentUuid() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
getReason() - Method in class de.jvstvshd.necrify.common.plugin.MuteData
 
getReason() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
getReplacements() - Method in exception class de.jvstvshd.necrify.common.commands.PunishmentParser.PunishmentParseException
 
getService() - Method in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
getSuccessor() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
getType() - Method in class de.jvstvshd.necrify.common.plugin.MuteData
 
getType() - Method in class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 
getType() - Method in class de.jvstvshd.necrify.common.punishment.NecrifyBan
 
getType() - Method in class de.jvstvshd.necrify.common.punishment.NecrifyKick
 
getType() - Method in class de.jvstvshd.necrify.common.punishment.NecrifyMute
 
getUser() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
getUser() - Method in class de.jvstvshd.necrify.common.user.UserLoader
 
getUsername() - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
getUuid() - Method in class de.jvstvshd.necrify.common.plugin.MuteData
 
getUuid() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
getUuid() - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
getUuid(Row, int) - Static method in class de.jvstvshd.necrify.common.util.Util
 
getUuid(String) - Static method in class de.jvstvshd.necrify.common.user.MojangAPI
 
GIT_COMMIT - Static variable in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
GIT_COMMIT - Static variable in class de.jvstvshd.necrify.common.BuildParameters
 

H

hasBeenCreated() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
hashCode() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
hasPermission(String) - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
hasSuccessor() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 

I

indentComponent(int) - Static method in class de.jvstvshd.necrify.common.util.PunishmentHelper
 
isAdd() - Method in class de.jvstvshd.necrify.common.plugin.MuteData
 
isOngoing() - Method in class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 
isPermanent() - Method in class de.jvstvshd.necrify.common.punishment.NecrifyBan
 
isPermanent() - Method in class de.jvstvshd.necrify.common.punishment.NecrifyMute
 
isRemove() - Method in class de.jvstvshd.necrify.common.plugin.MuteData
 
isUpdate() - Method in class de.jvstvshd.necrify.common.plugin.MuteData
 
isValid() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
isValid() - Method in class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 
isWhitelistActive() - Method in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
isWhitelisted() - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 

K

kick(Component) - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
kickCommand(NecrifyUser, NecrifyUser, String) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 

L

loadPunishments() - Method in class de.jvstvshd.necrify.common.user.UserLoader
 

M

MojangAPI - Class in de.jvstvshd.necrify.common.user
 
MojangAPI() - Constructor for class de.jvstvshd.necrify.common.user.MojangAPI
 
mute(Component, PunishmentDuration) - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
MUTE_DATA_CHANNEL_IDENTIFIER - Static variable in class de.jvstvshd.necrify.common.plugin.MuteData
 
muteCommand(NecrifyUser, NecrifyUser, String) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
MuteData - Class in de.jvstvshd.necrify.common.plugin
 
MuteData(UUID, String, LocalDateTime, int, UUID) - Constructor for class de.jvstvshd.necrify.common.plugin.MuteData
 
mutePermanent(Component) - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 

N

NecrifyBan - Class in de.jvstvshd.necrify.common.punishment
 
NecrifyBan(NecrifyUser, Component, UUID, PunishmentDuration, AbstractNecrifyPlugin, Punishment, LocalDateTime) - Constructor for class de.jvstvshd.necrify.common.punishment.NecrifyBan
 
NecrifyCommand - Class in de.jvstvshd.necrify.common.commands
 
NecrifyCommand(AbstractNecrifyPlugin) - Constructor for class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
NecrifyDatabase - Class in de.jvstvshd.necrify.common.io
 
NecrifyDatabase() - Constructor for class de.jvstvshd.necrify.common.io.NecrifyDatabase
 
NecrifyKick - Class in de.jvstvshd.necrify.common.punishment
 
NecrifyKick(NecrifyUser, Component, UUID, AbstractNecrifyPlugin, LocalDateTime) - Constructor for class de.jvstvshd.necrify.common.punishment.NecrifyKick
 
NecrifyMute - Class in de.jvstvshd.necrify.common.punishment
 
NecrifyMute(NecrifyUser, Component, UUID, PunishmentDuration, AbstractNecrifyPlugin, Punishment, LocalDateTime) - Constructor for class de.jvstvshd.necrify.common.punishment.NecrifyMute
 
NecrifyPunishmentFactory - Class in de.jvstvshd.necrify.common.punishment
 
NecrifyPunishmentFactory(AbstractNecrifyPlugin) - Constructor for class de.jvstvshd.necrify.common.punishment.NecrifyPunishmentFactory
 
NecrifyUserParser - Class in de.jvstvshd.necrify.common.commands
 
NecrifyUserParser(UserManager) - Constructor for class de.jvstvshd.necrify.common.commands.NecrifyUserParser
 
newBuilder(AbstractNecrifyPlugin) - Static method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 

O

OBJECT_MAPPER - Static variable in class de.jvstvshd.necrify.common.plugin.MuteData
 

P

parse(CommandContext<NecrifyUser>, CommandInput) - Method in class de.jvstvshd.necrify.common.commands.PunishmentDurationParser
 
parseFuture(CommandContext<NecrifyUser>, CommandInput) - Method in class de.jvstvshd.necrify.common.commands.NecrifyUserParser
 
parseFuture(CommandContext<NecrifyUser>, CommandInput) - Method in class de.jvstvshd.necrify.common.commands.PunishmentParser
 
parseUuid(String) - Static method in class de.jvstvshd.necrify.common.util.Util
 
playerName() - Method in exception class de.jvstvshd.necrify.common.commands.UserNotFoundParseException
 
provider() - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
punish() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
PunishmentBuilder - Class in de.jvstvshd.necrify.common.punishment
 
PunishmentBuilder(AbstractNecrifyPlugin) - Constructor for class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
punishmentCommand(NecrifyUser, Punishment, String, Punishment) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
PunishmentDurationParser - Class in de.jvstvshd.necrify.common.commands
 
PunishmentDurationParser(MessageProvider) - Constructor for class de.jvstvshd.necrify.common.commands.PunishmentDurationParser
 
PunishmentHelper - Class in de.jvstvshd.necrify.common.util
 
PunishmentParseException(String, String...) - Constructor for exception class de.jvstvshd.necrify.common.commands.PunishmentParser.PunishmentParseException
 
PunishmentParser - Class in de.jvstvshd.necrify.common.commands
 
PunishmentParser(Necrify) - Constructor for class de.jvstvshd.necrify.common.commands.PunishmentParser
 
PunishmentParser.PunishmentParseException - Exception Class in de.jvstvshd.necrify.common.commands
 
punishmentUuid() - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 

Q

queryUsername(boolean) - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 

R

reason() - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
registerCommands(CommandManager<NecrifyUser>, boolean) - Method in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
Registers commands for the plugin via the AnnotationParser from the cloud framework.
registerRegistries() - Method in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
Registers the punishment types of the plugin to the PunishmentTypeRegistry.
REMOVE - Static variable in class de.jvstvshd.necrify.common.plugin.MuteData
 
RESET - Static variable in class de.jvstvshd.necrify.common.plugin.MuteData
 

S

sendMessage(String, TextColor, Component...) - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
setSuccessor(Punishment) - Method in class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 
setWhitelistActive(boolean) - Method in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
setWhitelisted(boolean) - Method in class de.jvstvshd.necrify.common.user.AbstractConsoleUser
 
sortPunishments(List<T>) - Static method in class de.jvstvshd.necrify.common.util.Util
 
SQL_TYPE - Static variable in class de.jvstvshd.necrify.common.io.NecrifyDatabase
 
successor() - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
successorOrNull(Punishment) - Static method in class de.jvstvshd.necrify.common.util.Util
 
suggestionProvider() - Method in class de.jvstvshd.necrify.common.commands.PunishmentDurationParser
 
suggestMiniMessage(CommandContext<NecrifyUser>, CommandInput) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
suggestNames(CommandContext<NecrifyUser>, CommandInput) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
suggestPunishmentCommandOptions(CommandContext<NecrifyUser>, CommandInput) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
suggestUserCommandOptions(CommandContext<NecrifyUser>, CommandInput) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
suggestWhitelistCommandOptions(CommandContext<NecrifyUser>, CommandInput) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 

T

tempbanCommand(NecrifyUser, NecrifyUser, PunishmentDuration, String) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
tempmuteCommand(NecrifyUser, NecrifyUser, PunishmentDuration, String) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
toString() - Method in class de.jvstvshd.necrify.common.punishment.AbstractPunishment
 
toString() - Method in class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 
totalDuration() - Method in class de.jvstvshd.necrify.common.punishment.AbstractTemporalPunishment
 

U

unbanCommand(NecrifyUser, NecrifyUser) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
UNKNOWN - Static variable in class de.jvstvshd.necrify.common.plugin.MuteData
 
unmuteCommand(NecrifyUser, NecrifyUser) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
UPDATE - Static variable in class de.jvstvshd.necrify.common.plugin.MuteData
 
user() - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
userCommand(NecrifyUser, NecrifyUser, String) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
UserLoader - Class in de.jvstvshd.necrify.common.user
 
UserLoader(NecrifyUser) - Constructor for class de.jvstvshd.necrify.common.user.UserLoader
 
UserNotFoundParseException - Exception Class in de.jvstvshd.necrify.common.commands
 
UserNotFoundParseException(Class<?>, CommandContext<?>, String) - Constructor for exception class de.jvstvshd.necrify.common.commands.UserNotFoundParseException
 
Util - Class in de.jvstvshd.necrify.common.util
 
UUID_ADAPTER - Static variable in class de.jvstvshd.necrify.common.io.Adapters
 

V

VERSION - Static variable in class de.jvstvshd.necrify.common.AbstractNecrifyPlugin
 
VERSION - Static variable in class de.jvstvshd.necrify.common.BuildParameters
 

W

whitelistCommand(NecrifyUser, String) - Method in class de.jvstvshd.necrify.common.commands.NecrifyCommand
 
withCreationTime(LocalDateTime) - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
withDuration(PunishmentDuration) - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
withPunishmentUuid(UUID) - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
withReason(Component) - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
withSuccessor(Punishment) - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
withUser(NecrifyUser) - Method in class de.jvstvshd.necrify.common.punishment.PunishmentBuilder
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form