Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ErdbeerbaerLP/DiscordIntegration-Forge
/ functions
Functions
80 in github.com/ErdbeerbaerLP/DiscordIntegration-Forge
⨍
Functions
80
◇
Types & classes
24
↓ 44 callers
Method
toString
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:848
↓ 39 callers
Method
build
Builds the JSON string and invalidates this builder. @return The built JSON string.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:796
↓ 33 callers
Method
appendField
Appends a string field to the JSON. @param key The key of the field. @param value The value of the field. @return A reference to this object.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:683
↓ 24 callers
Method
formatPlayerName
(Map.Entry<UUID, String> p)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeMessageUtils.java:42
↓ 7 callers
Method
appendFieldUnescaped
Appends a field to the object. @param key The key of the field. @param escapedValue The escaped value of the field.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:777
↓ 6 callers
Method
playerHasPermissions
(UUID player, String... permissions)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:167
↓ 5 callers
Method
sendSystemMessage
(Component p_215097_)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/command/DCCommandSender.java:66
↓ 4 callers
Method
addCustomChart
Adds a custom chart. @param chart The chart to add.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:103
↓ 3 callers
Method
escape
Escapes the given string like stated in https://www.ietf.org/rfc/rfc4627.txt. <p>This method escapes only the necessary characters '"', '\'. and '\u0
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:814
↓ 3 callers
Method
writeConfig
(Path configFile, MetricsConfig config)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:89
↓ 2 callers
Method
createCommandSourceStack
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/command/DCCommandSender.java:90
↓ 2 callers
Method
genItemStackEmbedIfAvailable
Attempts to generate an {@link MessageEmbed} showing item info from an {@link Component} instance @param component The TextComponent to scan for item
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeMessageUtils.java:56
↓ 2 callers
Method
getPlayers
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:124
↓ 2 callers
Method
sendReactionMCMessage
(ServerPlayer target, Component msgComp)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:145
↓ 1 callers
Method
checkRelocation
Checks that the class was properly relocated.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:332
↓ 1 callers
Method
compress
Gzips the given string. @param str The string to gzip. @return The gzipped string.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:357
↓ 1 callers
Method
discordIntegrationFabric$showsInTooltip
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/accessors/ShowInTooltipAccessor.java:4
↓ 1 callers
Method
getChartData
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:550
↓ 1 callers
Method
getPlayerAmount
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:136
↓ 1 callers
Method
getRequestJsonObject
( BiConsumer<String, Throwable> errorLogger, boolean logErrors)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:530
↓ 1 callers
Method
onMcChatMessage
Gets called before a minecraft message gets sent to discord @return true to cancel default code execution
src/main/java/de/erdbeerbaerlp/dcintegration/forge/api/ForgeDiscordEventHandler.java:12
↓ 1 callers
Method
readConfig
(Path configFile)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:73
↓ 1 callers
Method
sendData
(JsonObjectBuilder.JsonObject data)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:299
↓ 1 callers
Method
startSubmitting
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:241
↓ 1 callers
Method
submitData
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:269
↓ 1 callers
Method
textComponentToDiscordMessage
(Component component)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/command/DCCommandSender.java:60
Method
AdvancedBarChart
Class constructor. @param chartId The id of the chart. @param callable The callable which is used to request the chart data.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:379
Method
AdvancedPie
Class constructor. @param chartId The id of the chart. @param callable The callable which is used to request the chart data.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:489
Method
CustomChart
(String chartId)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:523
Method
DCCommandSender
(CompletableFuture<InteractionHook> cmdMsg, User user)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/command/DCCommandSender.java:34
Method
DiscordIntegrationMod
(IEventBus modEventBus)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:80
Method
DrilldownPie
Class constructor. @param chartId The id of the chart. @param callable The callable which is used to request the chart data.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:615
Method
JsonObject
(String value)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:844
Method
JsonObjectBuilder
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:661
Method
McCommandDiscord
(CommandDispatcher<CommandSourceStack> dispatcher)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/command/McCommandDiscord.java:14
Method
Metrics
Creates a new Metrics instance. @param serviceId The id of the service. It can be found at <a href="https://bstats.org/what-is-my-plugin-id">What
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:48
Method
MetricsBase
Creates a new MetricsBase class instance. @param platform The platform of the service. @param serviceId The id of the service. @param serverUuid The
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:204
Method
MetricsConfig
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/MetricsConfig.java:19
Method
MultiLineChart
Class constructor. @param chartId The id of the chart. @param callable The callable which is used to request the chart data.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:449
Method
SimpleBarChart
Class constructor. @param chartId The id of the chart. @param callable The callable which is used to request the chart data.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:419
Method
SimplePie
Class constructor. @param chartId The id of the chart. @param callable The callable which is used to request the chart data.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:589
Method
SingleLineChart
Class constructor. @param chartId The id of the chart. @param callable The callable which is used to request the chart data.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:563
Method
acceptsFailure
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/command/DCCommandSender.java:85
Method
acceptsSuccess
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/command/DCCommandSender.java:80
Method
addCustomChart
(CustomChart chart)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:237
Method
addPermissions
(final PermissionGatherEvent.Nodes ev)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:138
Method
advancement
(AdvancementEvent.AdvancementEarnEvent ev)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:191
Method
appendNull
Appends a null field to the JSON. @param key The key of the field. @return A reference to this object.
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:671
Method
appendPlatformData
(JsonObjectBuilder builder)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:107
Method
appendServiceData
(JsonObjectBuilder builder)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:132
Method
canLogin
(SocketAddress address, GameProfile profile, CallbackInfoReturnable<Component> cir)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/mixin/MixinPlayerLogin.java:25
Method
chat
(ServerChatEvent ev)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:464
Method
command
(CommandEvent ev)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:319
Method
connect
Connect to Mixin
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DCMixinConnector.java:10
Method
death
(LivingDeathEvent ev)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:521
Method
discordIntegrationFabric$showsInTooltip
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/mixin/ItemEnchantmentsMixin.java:14
Method
getChartData
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:384
Method
getChartData
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:424
Method
getChartData
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:454
Method
getChartData
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:494
Method
getChartData
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:568
Method
getChartData
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:594
Method
getChartData
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/metrics/Metrics.java:620
Method
getLoaderName
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:162
Method
getMaxPlayers
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:44
Method
getNameFromUUID
(UUID uuid)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:157
Method
getOnlinePlayers
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:49
Method
isOnlineMode
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:140
Method
onDisconnect
(final Component textComponent, CallbackInfo ci)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/mixin/MixinNetHandlerPlayServer.java:21
Method
playerJoin
(final PlayerEvent.PlayerLoggedInEvent ev)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:146
Method
playerLeave
(PlayerEvent.PlayerLoggedOutEvent ev)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:562
Method
registerCommands
(final RegisterCommandsEvent ev)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:260
Method
runMCCommand
(String cmd)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:183
Method
runMcCommand
(String cmd, final CompletableFuture<InteractionHook> cmdMsg, User user)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:113
Method
sendIngameMessage
(Component msg)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:54
Method
sendIngameReaction
(Member member, RestAction<Message> retrieveMessage, UUID targetUUID, EmojiUnion reactionEmote)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/util/ForgeServerInterface.java:82
Method
serverSetup
(FMLDedicatedServerSetupEvent ev)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:110
Method
serverStarted
(final ServerStartedEvent ev)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:265
Method
serverStopping
(ServerStoppedEvent ev)
src/main/java/de/erdbeerbaerlp/dcintegration/forge/DiscordIntegrationMod.java:431
Method
shouldInformAdmins
()
src/main/java/de/erdbeerbaerlp/dcintegration/forge/command/DCCommandSender.java:94