Index

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

A

AsyncChatListener - Class in pro.cloudnode.smp.cloudnodemsg.listener
 
AsyncChatListener() - Constructor for class pro.cloudnode.smp.cloudnodemsg.listener.AsyncChatListener
 

C

cannotIgnore(String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Player cannot be ignored
CannotIgnoreError - Class in pro.cloudnode.smp.cloudnodemsg.error
Player cannot be ignored
CannotIgnoreError(String) - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.CannotIgnoreError
 
CHANNEL - Enum constant in enum class pro.cloudnode.smp.cloudnodemsg.Message.Context
Message sent via messaging channel
CHANNEL_RECIPIENT - Static variable in class pro.cloudnode.smp.cloudnodemsg.Message
 
CHANNEL_TEAM - Static variable in class pro.cloudnode.smp.cloudnodemsg.Message
 
channelClosed(String, String, String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Message channel closed
channelCreated(String, String, String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Message channel created
channelOffline(String, String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Message channel player is offline and channel closed
ChannelOfflineError - Class in pro.cloudnode.smp.cloudnodemsg.error
Channel recipient not found (the channel should be closed after this error)
ChannelOfflineError(String, String) - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.ChannelOfflineError
Channel recipient not found (the channel should be closed after this error)
channels(AsyncChatEvent) - Method in class pro.cloudnode.smp.cloudnodemsg.listener.AsyncChatListener
 
channelTeamClosed(String, Team) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Team chat channel closed
channelTeamCreated(String, Team) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Team chat channel created
CloudnodeMSG - Class in pro.cloudnode.smp.cloudnodemsg
 
CloudnodeMSG() - Constructor for class pro.cloudnode.smp.cloudnodemsg.CloudnodeMSG
 
Command - Class in pro.cloudnode.smp.cloudnodemsg.command
 
Command() - Constructor for class pro.cloudnode.smp.cloudnodemsg.command.Command
 
component - Variable in class pro.cloudnode.smp.cloudnodemsg.error.Error
 
config - Variable in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
 
config() - Method in class pro.cloudnode.smp.cloudnodemsg.CloudnodeMSG
 
console - Static variable in class pro.cloudnode.smp.cloudnodemsg.Message
 
consoleName() - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Name for console/server that should appear as <sender> or <recipient> in messages
createChannel(Player, OfflinePlayer) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Create DM channel to player
createTeamChannel(Player) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Team message channel

E

Error - Class in pro.cloudnode.smp.cloudnodemsg.error
 
Error(Component) - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.Error
 
exitChannel(Player) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Exit DM channel
exitTeamChannel(Player) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Exit team message channel

G

getChannel(Player) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Get DM channel recipient
getIgnored(Player) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Get UUID set of ignored players from PDC string
getInstance() - Static method in class pro.cloudnode.smp.cloudnodemsg.CloudnodeMSG
 
getReplyTo(OfflinePlayer) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
 

H

hasChannel(Player) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Check whether player has DM channel
hasChannel(Player, OfflinePlayer) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Check whether player has DM channel with recipient
hasTeamChannel(Player) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Check whether player has a team message channel

I

ignore(AsyncChatEvent) - Method in class pro.cloudnode.smp.cloudnodemsg.listener.AsyncChatListener
 
ignore(Player, OfflinePlayer) - Static method in class pro.cloudnode.smp.cloudnodemsg.command.IgnoreCommand
 
ignore(Player, OfflinePlayer) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Ignore a player
IGNORE - Static variable in class pro.cloudnode.smp.cloudnodemsg.Permission
Allows ignoring and unignoring players
IGNORE_BYPASS - Static variable in class pro.cloudnode.smp.cloudnodemsg.Permission
Player's messages are immune to ignoring
IgnoreCommand - Class in pro.cloudnode.smp.cloudnodemsg.command
 
IgnoreCommand() - Constructor for class pro.cloudnode.smp.cloudnodemsg.command.IgnoreCommand
 
ignored(String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Player has successfully been ignored
IGNORED_PLAYERS - Static variable in class pro.cloudnode.smp.cloudnodemsg.Message
 
ignoreYourself() - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
You are trying to ignore yourself
IgnoreYourselfError - Class in pro.cloudnode.smp.cloudnodemsg.error
 
IgnoreYourselfError() - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.IgnoreYourselfError
 
incoming(String, String, Component) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Incoming message format (recipient's point of view)
INCOMING_ENABLED - Static variable in class pro.cloudnode.smp.cloudnodemsg.Message
 
incomingDisable(Player) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Denies player to receive private messages
incomingDisabled(String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Target player have disabled their incoming private messages.
incomingEnable(Player) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Allows player to receive private messages
invalidPlayer() - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Player has no username (somehow)
InvalidPlayerError - Class in pro.cloudnode.smp.cloudnodemsg.error
Player has no username (somehow)
InvalidPlayerError() - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.InvalidPlayerError
Player has no username (somehow)
isIgnored(Player, OfflinePlayer) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Check if a player is ignored
isIncomingEnabled(Player) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Check if a player allows private messages
isVanished(Player) - Static method in class pro.cloudnode.smp.cloudnodemsg.CloudnodeMSG
 

L

log() - Method in class pro.cloudnode.smp.cloudnodemsg.error.Error
 

M

MainCommand - Class in pro.cloudnode.smp.cloudnodemsg.command
 
MainCommand() - Constructor for class pro.cloudnode.smp.cloudnodemsg.command.MainCommand
 
Message - Class in pro.cloudnode.smp.cloudnodemsg
 
Message(OfflinePlayer, OfflinePlayer, String) - Constructor for class pro.cloudnode.smp.cloudnodemsg.Message
 
Message(OfflinePlayer, OfflinePlayer, Component) - Constructor for class pro.cloudnode.smp.cloudnodemsg.Message
 
Message.Context - Enum Class in pro.cloudnode.smp.cloudnodemsg
The context in which this message is sent
MessageCommand - Class in pro.cloudnode.smp.cloudnodemsg.command
 
MessageCommand() - Constructor for class pro.cloudnode.smp.cloudnodemsg.command.MessageCommand
 
messageYourself() - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
 
MessageYourselfError - Class in pro.cloudnode.smp.cloudnodemsg.error
 
MessageYourselfError() - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.MessageYourselfError
 

N

neverJoined(String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Target player has never joined the server
NeverJoinedError - Class in pro.cloudnode.smp.cloudnodemsg.error
Target player has never joined the server
NeverJoinedError(String) - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.NeverJoinedError
Target player has never joined the server
nobodyReply() - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
 
NobodyReplyError - Class in pro.cloudnode.smp.cloudnodemsg.error
 
NobodyReplyError() - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.NobodyReplyError
 
noPermission() - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
No permission
NoPermissionError - Class in pro.cloudnode.smp.cloudnodemsg.error
No permission
NoPermissionError() - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.NoPermissionError
No permission
notIgnored(String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
That player is not ignored
NotIgnoredError - Class in pro.cloudnode.smp.cloudnodemsg.error
That player is not ignored
NotIgnoredError(String) - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.NotIgnoredError
That player is not ignored
notInTeam() - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Trying to message a team, but not in one
NotInTeamError - Class in pro.cloudnode.smp.cloudnodemsg.error
You are not in a team
NotInTeamError() - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.NotInTeamError
You are not in a team
notPlayer() - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Only players can use this command
NotPlayerError - Class in pro.cloudnode.smp.cloudnodemsg.error
Only players can use this command
NotPlayerError() - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.NotPlayerError
Only players can use this command

O

offlinePlayer(CommandSender) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
 
onCommand(CommandSender, Command, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.Command
 
onDisable() - Method in class pro.cloudnode.smp.cloudnodemsg.CloudnodeMSG
 
onEnable() - Method in class pro.cloudnode.smp.cloudnodemsg.CloudnodeMSG
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.TeamMessageCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.ToggleMessageCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.IgnoreCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.MainCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.MessageCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.ReplyCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.UnIgnoreCommand
 
outgoing(String, String, Component) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Outgoing message format (sender's point of view)

P

Permission - Class in pro.cloudnode.smp.cloudnodemsg
 
Permission() - Constructor for class pro.cloudnode.smp.cloudnodemsg.Permission
 
PlayerHasIncomingDisabledError - Class in pro.cloudnode.smp.cloudnodemsg.error
 
PlayerHasIncomingDisabledError(String) - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.PlayerHasIncomingDisabledError
 
playerNotFound(String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Player not found
PlayerNotFoundError - Class in pro.cloudnode.smp.cloudnodemsg.error
Player not found
PlayerNotFoundError(String) - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.PlayerNotFoundError
Player not found
PluginConfig - Class in pro.cloudnode.smp.cloudnodemsg
 
PluginConfig(FileConfiguration) - Constructor for class pro.cloudnode.smp.cloudnodemsg.PluginConfig
 
pro.cloudnode.smp.cloudnodemsg - package pro.cloudnode.smp.cloudnodemsg
 
pro.cloudnode.smp.cloudnodemsg.command - package pro.cloudnode.smp.cloudnodemsg.command
 
pro.cloudnode.smp.cloudnodemsg.error - package pro.cloudnode.smp.cloudnodemsg.error
 
pro.cloudnode.smp.cloudnodemsg.listener - package pro.cloudnode.smp.cloudnodemsg.listener
 

R

REGULAR - Enum constant in enum class pro.cloudnode.smp.cloudnodemsg.Message.Context
Message sent via command (i.e.
reload() - Method in class pro.cloudnode.smp.cloudnodemsg.CloudnodeMSG
 
RELOAD - Static variable in class pro.cloudnode.smp.cloudnodemsg.Permission
Allows reloading the plugin
reloaded() - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Plugin reloaded
removeReplyTo(OfflinePlayer) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
 
REPLY - Enum constant in enum class pro.cloudnode.smp.cloudnodemsg.Message.Context
Message sent as a reply
REPLY_TO - Static variable in class pro.cloudnode.smp.cloudnodemsg.Message
 
ReplyCommand - Class in pro.cloudnode.smp.cloudnodemsg.command
 
ReplyCommand() - Constructor for class pro.cloudnode.smp.cloudnodemsg.command.ReplyCommand
 
replyOffline(String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
The player that messaged you is no longer online
ReplyOfflineError - Class in pro.cloudnode.smp.cloudnodemsg.error
The player that messaged you is no longer online
ReplyOfflineError(String) - Constructor for class pro.cloudnode.smp.cloudnodemsg.error.ReplyOfflineError
The player that messaged you is no longer online
run(CommandSender, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.Command
 
run(CommandSender, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.IgnoreCommand
 
run(CommandSender, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.MainCommand
 
run(CommandSender, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.MessageCommand
 
run(CommandSender, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.ReplyCommand
 
run(CommandSender, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.TeamMessageCommand
 
run(CommandSender, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.ToggleMessageCommand
 
run(CommandSender, String, String[]) - Method in class pro.cloudnode.smp.cloudnodemsg.command.UnIgnoreCommand
 

S

send() - Method in class pro.cloudnode.smp.cloudnodemsg.Message
 
send(Audience) - Method in class pro.cloudnode.smp.cloudnodemsg.error.Error
 
send(Message.Context) - Method in class pro.cloudnode.smp.cloudnodemsg.Message
 
SEND_VANISHED - Static variable in class pro.cloudnode.smp.cloudnodemsg.Permission
Allows sending messages to vanished players
sendMessage(Audience, Component) - Static method in class pro.cloudnode.smp.cloudnodemsg.command.Command
 
sendMessage(OfflinePlayer, Component) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
 
sendSpyMessage(OfflinePlayer, OfflinePlayer, Component) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Send social spy to online players with permission
sendTeamMessage(Player, Team, Component) - Static method in class pro.cloudnode.smp.cloudnodemsg.command.TeamMessageCommand
Send message to online team members
setReplyTo(OfflinePlayer, OfflinePlayer) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
 
spy(String, String, Component) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Private message format as seen by people with the spy permission and console
SPY - Static variable in class pro.cloudnode.smp.cloudnodemsg.Permission
Allows to see the private messages of other players

T

team(String, Team, Component) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Team message
teamChannel(AsyncChatEvent) - Method in class pro.cloudnode.smp.cloudnodemsg.listener.AsyncChatListener
 
TeamMessageCommand - Class in pro.cloudnode.smp.cloudnodemsg.command
 
TeamMessageCommand() - Constructor for class pro.cloudnode.smp.cloudnodemsg.command.TeamMessageCommand
 
teamSpy(String, Team, Component) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Team message format as seen by people with the spy permission and console
TOGGLE - Static variable in class pro.cloudnode.smp.cloudnodemsg.Permission
Allows using the /togglemsg command
TOGGLE_BYPASS - Static variable in class pro.cloudnode.smp.cloudnodemsg.Permission
Allows to send private message even when the target have their private messages toggled
TOGGLE_OTHER - Static variable in class pro.cloudnode.smp.cloudnodemsg.Permission
Allows using the /togglemsg command for others
toggleDisable() - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
 
toggleDisableOther(String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Player's private messages have been toggled off
toggleEnable() - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
 
toggleEnableOther(String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Player's private messages have been toggled on
ToggleMessageCommand - Class in pro.cloudnode.smp.cloudnodemsg.command
 
ToggleMessageCommand() - Constructor for class pro.cloudnode.smp.cloudnodemsg.command.ToggleMessageCommand
 

U

unignore(Player, OfflinePlayer) - Static method in class pro.cloudnode.smp.cloudnodemsg.command.IgnoreCommand
 
unignore(Player, OfflinePlayer) - Static method in class pro.cloudnode.smp.cloudnodemsg.Message
Unignore a player
UnIgnoreCommand - Class in pro.cloudnode.smp.cloudnodemsg.command
 
UnIgnoreCommand() - Constructor for class pro.cloudnode.smp.cloudnodemsg.command.UnIgnoreCommand
 
unignored(String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Player has successfully been unignored
usage - Static variable in class pro.cloudnode.smp.cloudnodemsg.command.IgnoreCommand
 
usage - Static variable in class pro.cloudnode.smp.cloudnodemsg.command.MessageCommand
 
usage - Static variable in class pro.cloudnode.smp.cloudnodemsg.command.ReplyCommand
 
usage - Static variable in class pro.cloudnode.smp.cloudnodemsg.command.UnIgnoreCommand
 
usage(String, String) - Method in class pro.cloudnode.smp.cloudnodemsg.PluginConfig
Command usage format
usageConsole - Static variable in class pro.cloudnode.smp.cloudnodemsg.command.MessageCommand
 
USE - Static variable in class pro.cloudnode.smp.cloudnodemsg.Permission
Allows using the /msg and /r commands
USE_TEAM - Static variable in class pro.cloudnode.smp.cloudnodemsg.Permission
Allow using the team message command (/teammsg)

V

valueOf(String) - Static method in enum class pro.cloudnode.smp.cloudnodemsg.Message.Context
Returns the enum constant of this class with the specified name.
values() - Static method in enum class pro.cloudnode.smp.cloudnodemsg.Message.Context
Returns an array containing the constants of this enum class, in the order they are declared.
A C E G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form