Index
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
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
All Classes and Interfaces|All Packages