Index

A B C D E F G H I L M N O P R S T V W X 
All Classes and Interfaces|All Packages

A

acceptTargets(Set<String>, Set<String>) - Method in class org.tywrapstudios.ctd.compat.CTDMixinPlugin
 
acceptTargets(Set<String>, Set<String>) - Method in class org.tywrapstudios.ctd.platform.CTDMixinPlugin
 
AdvancementMixin - Class in org.tywrapstudios.ctd.mixin
 
AdvancementMixin() - Constructor for class org.tywrapstudios.ctd.mixin.AdvancementMixin
 
AsyncWorldInfoProviderMixin - Class in org.tywrapstudios.ctd.mixin
 
AsyncWorldInfoProviderMixin() - Constructor for class org.tywrapstudios.ctd.mixin.AsyncWorldInfoProviderMixin
 
Author - Class in org.tywrapstudios.ctd.discord.resources
 
Author(String, String, String) - Constructor for class org.tywrapstudios.ctd.discord.resources.Author
 

B

BOT - Enum constant in enum class org.tywrapstudios.ctd.compat.krafter.RunMode
Indicates only a bot is running.
broadcast(McMessage) - Method in class org.tywrapstudios.ctd.platform.impl.MinecraftServerConnection
 
broadcastPlain(String) - Method in class org.tywrapstudios.ctd.platform.impl.MinecraftServerConnection
 

C

CommandManagerMixin - Class in org.tywrapstudios.ctd.mixin
 
CommandManagerMixin() - Constructor for class org.tywrapstudios.ctd.mixin.CommandManagerMixin
 
CompatHandlers - Class in org.tywrapstudios.ctd.handlers
 
CompatHandlers() - Constructor for class org.tywrapstudios.ctd.handlers.CompatHandlers
 
CONFIG_MANAGER - Static variable in class org.tywrapstudios.ctd.CTDCommon
 
convertWayPointMessage(String) - Static method in class org.tywrapstudios.ctd.compat.Xaero
 
CrashReportMixin - Class in org.tywrapstudios.ctd.mixin
 
CrashReportMixin() - Constructor for class org.tywrapstudios.ctd.mixin.CrashReportMixin
 
CTDCommand - Class in org.tywrapstudios.ctd.command
 
CTDCommand() - Constructor for class org.tywrapstudios.ctd.command.CTDCommand
 
CTDCommon - Class in org.tywrapstudios.ctd
 
CTDCommon() - Constructor for class org.tywrapstudios.ctd.CTDCommon
 
CTDConfig - Class in org.tywrapstudios.ctd.config
 
CTDConfig() - Constructor for class org.tywrapstudios.ctd.config.CTDConfig
 
CTDConfig.DiscordConfig - Class in org.tywrapstudios.ctd.config
 
CTDKrafterCommandExecution - Class in org.tywrapstudios.ctd.compat.krafter.command
 
CTDKrafterCommandExecution() - Constructor for class org.tywrapstudios.ctd.compat.krafter.command.CTDKrafterCommandExecution
 
CTDKrafterCommandImpl - Class in org.tywrapstudios.ctd.compat.krafter.command
 
CTDKrafterCommandImpl() - Constructor for class org.tywrapstudios.ctd.compat.krafter.command.CTDKrafterCommandImpl
 
CTDMixinPlugin - Class in org.tywrapstudios.ctd.compat
 
CTDMixinPlugin - Class in org.tywrapstudios.ctd.platform
 
CTDMixinPlugin() - Constructor for class org.tywrapstudios.ctd.compat.CTDMixinPlugin
 
CTDMixinPlugin() - Constructor for class org.tywrapstudios.ctd.platform.CTDMixinPlugin
 
CTDNeoForge - Class in org.tywrapstudios.ctd
 
CTDNeoForge(IEventBus) - Constructor for class org.tywrapstudios.ctd.CTDNeoForge
 
CTDServices - Class in org.tywrapstudios.ctd.platform
 
CTDServices() - Constructor for class org.tywrapstudios.ctd.platform.CTDServices
 

D

Discord - Class in org.tywrapstudios.ctd.discord
 
Discord() - Constructor for class org.tywrapstudios.ctd.discord.Discord
 
discord_config - Variable in class org.tywrapstudios.ctd.config.CTDConfig
 
discord_webhooks - Variable in class org.tywrapstudios.ctd.config.CTDConfig.DiscordConfig
Hello there! Please do not access this field directly, as it may contain sensitive information (duh) but most importantly, bot tokens.
DiscordConfig() - Constructor for class org.tywrapstudios.ctd.config.CTDConfig.DiscordConfig
 
DiscordSafety - Class in org.tywrapstudios.ctd.compat
 
DiscordSafety() - Constructor for class org.tywrapstudios.ctd.compat.DiscordSafety
 
DYNAMIC - Enum constant in enum class org.tywrapstudios.ctd.compat.krafter.RunMode
Indicates both a bot is running and webhooks are being sent.

E

Embed - Class in org.tywrapstudios.ctd.discord.messagetypes
 
Embed() - Constructor for class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
embed_color_rgb_int - Variable in class org.tywrapstudios.ctd.config.CTDConfig.DiscordConfig
 
embed_mode - Variable in class org.tywrapstudios.ctd.config.CTDConfig.DiscordConfig
 
EVENTS - Static variable in class org.tywrapstudios.ctd.platform.CTDServices
 
exec() - Method in class org.tywrapstudios.ctd.discord.webhook.WebhookConnector
Executes the sending of the message to the specified webhook.

F

Field - Class in org.tywrapstudios.ctd.discord.resources
 
Field(String, String, boolean) - Constructor for class org.tywrapstudios.ctd.discord.resources.Field
 
Footer - Class in org.tywrapstudios.ctd.discord.resources
 
Footer(String, String) - Constructor for class org.tywrapstudios.ctd.discord.resources.Footer
 
format_version - Variable in class org.tywrapstudios.ctd.config.CTDConfig
 

G

get() - Method in class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
get() - Method in class org.tywrapstudios.ctd.discord.messagetypes.PlainMessage
 
get() - Method in class org.tywrapstudios.ctd.discord.resources.Author
 
get() - Method in class org.tywrapstudios.ctd.discord.resources.Field
 
get() - Method in class org.tywrapstudios.ctd.discord.resources.Footer
 
get() - Method in class org.tywrapstudios.ctd.discord.resources.Image
 
getAvatarUrl() - Method in class org.tywrapstudios.ctd.discord.messagetypes.PlainMessage
 
getConfigDirectory() - Method in class org.tywrapstudios.ctd.platform.NeoForgePlatformHelper
 
getConfigDirectory() - Method in interface org.tywrapstudios.ctd.platform.services.IPlatformHelper
Gets the Config Directory in the form of a File.
getContent() - Method in class org.tywrapstudios.ctd.discord.messagetypes.PlainMessage
 
getEmbeds() - Method in class org.tywrapstudios.ctd.discord.webhook.WebhookConnector
 
getEnvironmentName() - Method in interface org.tywrapstudios.ctd.platform.services.IPlatformHelper
Gets the name of the environment type as a string.
getExceptionMessage() - Method in class org.tywrapstudios.ctd.mixin.CrashReportMixin
 
getGamePath() - Method in class org.tywrapstudios.ctd.platform.NeoForgePlatformHelper
 
getGamePath() - Method in interface org.tywrapstudios.ctd.platform.services.IPlatformHelper
Gets the path to the world directory.
getMixins() - Method in class org.tywrapstudios.ctd.compat.CTDMixinPlugin
 
getMixins() - Method in class org.tywrapstudios.ctd.platform.CTDMixinPlugin
 
getModVersion(String) - Method in class org.tywrapstudios.ctd.platform.NeoForgePlatformHelper
 
getModVersion(String) - Method in interface org.tywrapstudios.ctd.platform.services.IPlatformHelper
Gets the version of a mod.
getPlatformName() - Method in class org.tywrapstudios.ctd.platform.NeoForgePlatformHelper
 
getPlatformName() - Method in interface org.tywrapstudios.ctd.platform.services.IPlatformHelper
Gets the name of the current platform
getRefMapperConfig() - Method in class org.tywrapstudios.ctd.compat.CTDMixinPlugin
 
getRefMapperConfig() - Method in class org.tywrapstudios.ctd.platform.CTDMixinPlugin
 
getUsername() - Method in class org.tywrapstudios.ctd.discord.messagetypes.PlainMessage
 

H

handleChatMessage(String, String, String) - Static method in class org.tywrapstudios.ctd.handlers.Handlers
 
handleCompat(String) - Static method in class org.tywrapstudios.ctd.handlers.CompatHandlers
 
handleConfigReload(CommandContext<CommandSourceStack>) - Static method in class org.tywrapstudios.ctd.handlers.Handlers
 
handleCrash(String, Path) - Static method in class org.tywrapstudios.ctd.handlers.Handlers
 
handleGameMessage(Component) - Static method in class org.tywrapstudios.ctd.handlers.Handlers
 
Handlers - Class in org.tywrapstudios.ctd.handlers
 
Handlers() - Constructor for class org.tywrapstudios.ctd.handlers.Handlers
 
handleSparkWorldTimeOut(TimeoutException) - Static method in class org.tywrapstudios.ctd.compat.Spark
 
HARD_DYNAMIC - Enum constant in enum class org.tywrapstudios.ctd.compat.krafter.RunMode
Indicates both a bot is running and webhooks are being sent.

I

IEventHelper - Interface in org.tywrapstudios.ctd.platform.services
 
Image - Class in org.tywrapstudios.ctd.discord.resources
 
Image(String) - Constructor for class org.tywrapstudios.ctd.discord.resources.Image
 
init() - Static method in class org.tywrapstudios.ctd.CTDCommon
 
init(MinecraftServer) - Static method in class org.tywrapstudios.ctd.platform.impl.MinecraftServerConnection
 
IPlatformHelper - Interface in org.tywrapstudios.ctd.platform.services
 
isDevelopmentEnvironment() - Method in class org.tywrapstudios.ctd.platform.NeoForgePlatformHelper
 
isDevelopmentEnvironment() - Method in interface org.tywrapstudios.ctd.platform.services.IPlatformHelper
Check if the game is currently in a development environment.
isModLoaded(String) - Method in class org.tywrapstudios.ctd.platform.NeoForgePlatformHelper
 
isModLoaded(String) - Method in interface org.tywrapstudios.ctd.platform.services.IPlatformHelper
Checks if a mod with the given id is loaded.

L

link(CommandContext<CommandSourceStack>) - Static method in class org.tywrapstudios.ctd.compat.krafter.command.CTDKrafterCommandExecution
 
load(Class<T>) - Static method in class org.tywrapstudios.ctd.platform.CTDServices
 
logFailure(String, int, String, String, String) - Static method in class org.tywrapstudios.ctd.discord.Discord
 
LOGGER - Static variable in class org.tywrapstudios.ctd.compat.CTDMixinPlugin
 
LOGGER - Static variable in class org.tywrapstudios.ctd.platform.CTDMixinPlugin
 
LOGGER - Static variable in class org.tywrapstudios.ctd.platform.CTDServices
 
LOGGING - Static variable in class org.tywrapstudios.ctd.CTDCommon
 
logSuccess(String, String, String) - Static method in class org.tywrapstudios.ctd.discord.Discord
 

M

MCL - Static variable in class org.tywrapstudios.ctd.CTDCommon
 
MinecraftServerConnection - Class in org.tywrapstudios.ctd.platform.impl
 
MinecraftServerConnection() - Constructor for class org.tywrapstudios.ctd.platform.impl.MinecraftServerConnection
 
MOD_V - Static variable in class org.tywrapstudios.ctd.CTDCommon
 
MODE - Static variable in class org.tywrapstudios.ctd.CTDCommon
 
modifyForRoleMentions(String) - Static method in class org.tywrapstudios.ctd.compat.DiscordSafety
 
modifyToNegateDangerousPings(String) - Static method in class org.tywrapstudios.ctd.compat.DiscordSafety
 
modifyToNegateInviteLinks(String) - Static method in class org.tywrapstudios.ctd.compat.DiscordSafety
 
modifyToNegateMarkdown(String) - Static method in class org.tywrapstudios.ctd.compat.DiscordSafety
 

N

NeoForgeEventHelper - Class in org.tywrapstudios.ctd.platform
 
NeoForgeEventHelper() - Constructor for class org.tywrapstudios.ctd.platform.NeoForgeEventHelper
 
NeoForgePlatformHelper - Class in org.tywrapstudios.ctd.platform
 
NeoForgePlatformHelper() - Constructor for class org.tywrapstudios.ctd.platform.NeoForgePlatformHelper
 
NONE - Enum constant in enum class org.tywrapstudios.ctd.compat.krafter.RunMode
Indicates neither a bot is running nor webhooks are being sent.

O

onFailure(int, String) - Method in interface org.tywrapstudios.ctd.discord.webhook.WebhookClient.Callback
Called when the webhook execution encounters an error.
onLoad(String) - Method in class org.tywrapstudios.ctd.compat.CTDMixinPlugin
 
onLoad(String) - Method in class org.tywrapstudios.ctd.platform.CTDMixinPlugin
 
only_send_messages - Variable in class org.tywrapstudios.ctd.config.CTDConfig.DiscordConfig
 
onSuccess(String) - Method in interface org.tywrapstudios.ctd.discord.webhook.WebhookClient.Callback
Called when the webhook execution is successful.
org.tywrapstudios.ctd - package org.tywrapstudios.ctd
 
org.tywrapstudios.ctd.command - package org.tywrapstudios.ctd.command
 
org.tywrapstudios.ctd.compat - package org.tywrapstudios.ctd.compat
 
org.tywrapstudios.ctd.compat.krafter - package org.tywrapstudios.ctd.compat.krafter
 
org.tywrapstudios.ctd.compat.krafter.command - package org.tywrapstudios.ctd.compat.krafter.command
 
org.tywrapstudios.ctd.config - package org.tywrapstudios.ctd.config
 
org.tywrapstudios.ctd.discord - package org.tywrapstudios.ctd.discord
 
org.tywrapstudios.ctd.discord.messagetypes - package org.tywrapstudios.ctd.discord.messagetypes
 
org.tywrapstudios.ctd.discord.resources - package org.tywrapstudios.ctd.discord.resources
 
org.tywrapstudios.ctd.discord.webhook - package org.tywrapstudios.ctd.discord.webhook
 
org.tywrapstudios.ctd.handlers - package org.tywrapstudios.ctd.handlers
 
org.tywrapstudios.ctd.mixin - package org.tywrapstudios.ctd.mixin
 
org.tywrapstudios.ctd.platform - package org.tywrapstudios.ctd.platform
 
org.tywrapstudios.ctd.platform.impl - package org.tywrapstudios.ctd.platform.impl
 
org.tywrapstudios.ctd.platform.services - package org.tywrapstudios.ctd.platform.services
 

P

PlainMessage - Class in org.tywrapstudios.ctd.discord.messagetypes
 
PlainMessage() - Constructor for class org.tywrapstudios.ctd.discord.messagetypes.PlainMessage
 
PLATFORM - Static variable in class org.tywrapstudios.ctd.platform.CTDServices
 
player - Variable in class org.tywrapstudios.ctd.mixin.ServerGamePacketListenerMixin
 
PlayerListMixin - Class in org.tywrapstudios.ctd.mixin
 
PlayerListMixin() - Constructor for class org.tywrapstudios.ctd.mixin.PlayerListMixin
 
postApply(String, ClassNode, String, IMixinInfo) - Method in class org.tywrapstudios.ctd.compat.CTDMixinPlugin
 
postApply(String, ClassNode, String, IMixinInfo) - Method in class org.tywrapstudios.ctd.platform.CTDMixinPlugin
 
preApply(String, ClassNode, String, IMixinInfo) - Method in class org.tywrapstudios.ctd.compat.CTDMixinPlugin
 
preApply(String, ClassNode, String, IMixinInfo) - Method in class org.tywrapstudios.ctd.platform.CTDMixinPlugin
 

R

register(CommandDispatcher<CommandSourceStack>) - Static method in class org.tywrapstudios.ctd.command.CTDCommand
 
register(CommandDispatcher<CommandSourceStack>) - Static method in class org.tywrapstudios.ctd.compat.krafter.command.CTDKrafterCommandImpl
 
registerAll() - Method in interface org.tywrapstudios.ctd.platform.services.IEventHelper
 
registerChatMessage() - Method in class org.tywrapstudios.ctd.platform.NeoForgeEventHelper
 
registerChatMessage() - Method in interface org.tywrapstudios.ctd.platform.services.IEventHelper
 
registerCommand() - Method in class org.tywrapstudios.ctd.platform.NeoForgeEventHelper
 
registerCommand() - Method in interface org.tywrapstudios.ctd.platform.services.IEventHelper
 
registerCommandMessage() - Method in class org.tywrapstudios.ctd.platform.NeoForgeEventHelper
 
registerCommandMessage() - Method in interface org.tywrapstudios.ctd.platform.services.IEventHelper
 
registerGameMessage() - Method in class org.tywrapstudios.ctd.platform.NeoForgeEventHelper
 
registerGameMessage() - Method in interface org.tywrapstudios.ctd.platform.services.IEventHelper
 
registerPlayerJoin() - Method in class org.tywrapstudios.ctd.platform.NeoForgeEventHelper
 
registerPlayerJoin() - Method in interface org.tywrapstudios.ctd.platform.services.IEventHelper
 
registerServerStarted() - Method in class org.tywrapstudios.ctd.platform.NeoForgeEventHelper
 
registerServerStarted() - Method in interface org.tywrapstudios.ctd.platform.services.IEventHelper
 
registerServerStopped() - Method in class org.tywrapstudios.ctd.platform.NeoForgeEventHelper
 
registerServerStopped() - Method in interface org.tywrapstudios.ctd.platform.services.IEventHelper
 
role_ids - Variable in class org.tywrapstudios.ctd.config.CTDConfig.DiscordConfig
 
RunMode - Enum Class in org.tywrapstudios.ctd.compat.krafter
 

S

send(String, JSONObject) - Method in class org.tywrapstudios.ctd.discord.webhook.WebhookClient
Sends a message to a specified webhook URL.
sendChatMessageToDiscord(String, String, String, String) - Static method in class org.tywrapstudios.ctd.discord.Discord
 
sendCrashEmbed(String, int, String, Path) - Static method in class org.tywrapstudios.ctd.discord.Discord
 
sendEmbedToDiscord(String, String, String, String, int) - Static method in class org.tywrapstudios.ctd.discord.Discord
 
sendLiteralToDiscord(String, boolean, String) - Static method in class org.tywrapstudios.ctd.discord.Discord
 
ServerGamePacketListenerMixin - Class in org.tywrapstudios.ctd.mixin
 
ServerGamePacketListenerMixin() - Constructor for class org.tywrapstudios.ctd.mixin.ServerGamePacketListenerMixin
 
ServerPlayerMixin - Class in org.tywrapstudios.ctd.mixin
 
ServerPlayerMixin() - Constructor for class org.tywrapstudios.ctd.mixin.ServerPlayerMixin
 
setAuthor(Author) - Method in class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
setAvatarUrl(String) - Method in class org.tywrapstudios.ctd.discord.messagetypes.PlainMessage
 
setChannelUrl(String) - Method in class org.tywrapstudios.ctd.discord.webhook.WebhookConnector
Sets the webhook URL for a channel.
setColor(int) - Method in class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
setContent(String) - Method in class org.tywrapstudios.ctd.discord.messagetypes.PlainMessage
 
setDescription(String) - Method in class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
setEmbeds(Embed[]) - Method in class org.tywrapstudios.ctd.discord.webhook.WebhookConnector
Sets the array of embeds for the webhook message.
setFields(Field[]) - Method in class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
setFooter(Footer) - Method in class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
setImage(Image) - Method in class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
setListener(WebhookClient.Callback) - Method in class org.tywrapstudios.ctd.discord.webhook.WebhookConnector
Sets a listener for webhook response callbacks.
setMessage(PlainMessage) - Method in class org.tywrapstudios.ctd.discord.webhook.WebhookConnector
Sets the message content and other details.
setThumbnail(Image) - Method in class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
setTimestamp(String) - Method in class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
setTitle(String) - Method in class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
setUrl(String) - Method in class org.tywrapstudios.ctd.discord.messagetypes.Embed
 
setUsername(String) - Method in class org.tywrapstudios.ctd.discord.messagetypes.PlainMessage
 
shouldApplyMixin(String, String) - Method in class org.tywrapstudios.ctd.compat.CTDMixinPlugin
 
shouldApplyMixin(String, String) - Method in class org.tywrapstudios.ctd.platform.CTDMixinPlugin
 
Spark - Class in org.tywrapstudios.ctd.compat
 
Spark() - Constructor for class org.tywrapstudios.ctd.compat.Spark
 

T

TOKEN - Static variable in class org.tywrapstudios.ctd.CTDCommon
 

V

validate() - Method in class org.tywrapstudios.ctd.config.CTDConfig
 
valueOf(String) - Static method in enum class org.tywrapstudios.ctd.compat.krafter.RunMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.tywrapstudios.ctd.compat.krafter.RunMode
Returns an array containing the constants of this enum class, in the order they are declared.

W

warnOperator(ServerPlayer) - Static method in class org.tywrapstudios.ctd.handlers.Handlers
 
WEBHOOK - Enum constant in enum class org.tywrapstudios.ctd.compat.krafter.RunMode
Indicates only webhooks are being sent.
WebhookClient - Class in org.tywrapstudios.ctd.discord.webhook
 
WebhookClient(WebhookClient.Callback) - Constructor for class org.tywrapstudios.ctd.discord.webhook.WebhookClient
Constructs a new instance of WebhookClient with a specified callback.
WebhookClient.Callback - Interface in org.tywrapstudios.ctd.discord.webhook
An interface for handling webhook execution responses.
WebhookConnector - Class in org.tywrapstudios.ctd.discord.webhook
 
WebhookConnector() - Constructor for class org.tywrapstudios.ctd.discord.webhook.WebhookConnector
 
WEBHOOKS - Static variable in class org.tywrapstudios.ctd.CTDCommon
 

X

Xaero - Class in org.tywrapstudios.ctd.compat
 
Xaero() - Constructor for class org.tywrapstudios.ctd.compat.Xaero
 
A B C D E F G H I L M N O P R S T V W X 
All Classes and Interfaces|All Packages