denisd3d / mc2discord Goto Github PK
View Code? Open in Web Editor NEWLink your Minecraft server chat with your Discord (75k downloads)
Home Page: https://modrinth.com/mod/mc2discord
License: Apache License 2.0
Link your Minecraft server chat with your Discord (75k downloads)
Home Page: https://modrinth.com/mod/mc2discord
License: Apache License 2.0
Would be great if when the server crashes it would announce it in discord.
Not sure how it happen but it looked like it was from this mod
Crash report https://pastebin.com/77QTFuse
Minecraft Version 1.15.2
Forge 31.1.36
minecraft2discord-1.15.2-1.1.5
https://gist.github.com/ProsperCraft/c78bc8216efd0400e6bd14ee9fcbf180
ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
This happened right after I wiped my configs folder on the dedicated server.
debug.log
latest.log
Another mod we use shows the text of the advancement that you get ingame when mousing over the advancement, would love this.
10:00 AM] BOTProsperbot: SirGorkin just gained the achievement Isn't It Iron Pick!
Upgrade your pickaxe
[10:03 AM] BOTProsperbot: SirGorkin just gained the achievement Marco Polo!
Visit villages of three cultures in the same world
[10:03 AM] BOTProsperbot: SirGorkin just gained the achievement Fernand de Magellan!
Visit villages of all cultures in the same world
[10:04 AM] BOTProsperbot: GarraVk2 just gained the achievement Marco Polo!
Visit villages of three cultures in the same world
[10:04 AM] BOTProsperbot: GarraVk2 just gained the achievement Fernand de Magellan!
Visit villages of all cultures in the same world
[10:05 AM] BOTProsperbot: GarraVk2 just gained the achievement Millénaire!
Meet a Millénaire villager
We are now running your mod on our 1.14 playthrough and its working great (apart from datapacks spamming hidden advancements...).
But one of the features we are missing is being able to send commands to the server via discord. We very often used this for whitelisting more players or profiling without having to join the server/opening up the server console.
Note: This happened as the mod was added to the modpack Enigmatica 4 (v0.4.4).
I cannot be sure it's not a mod incompatibility issue, but based on the error I assume it's more of a forge issue than some other mod throwing a fit.
Pertinent error message:
net.minecraftforge.fml.ModLoadingException: Mod File minecraft2discord-1.14.4-1.1.1.jar needs language provider javafml:29 or above to load
§7We have found 28.1
Full latest.log can be found at:
https://gist.github.com/VarvatosVex/6fac0a50ec14339bc4582e8d7a08ca5a
Forge version used:
forge-1.14.4-28.1.109.jar
Mod version used:
minecraft2discord-1.14.4-1.1.1.jar
Problem Description:
Server crashes on startup when the mod is added.
When the mod is removed the server starts up perfectly fine.
It seems to be an incompatibility with the version of forge used, but it's specified that the mod supports 28.1.X which is the version I'm using.
Maybe an oopsie happened in mod version 1.1.0 -> 1.1.1?
Don't think this was intended to be left in.
I've recently placed this mod on my testout Minecraft server. it completely crashes the server every time I log into it from client, and every time I check it gives me some missing permission: message_write in the logs and the terminal. I've already given the bot writing permissions on Discord. I'm stumped on what to to tbh.
Crashing on serverStop preventing shutdown:
https://gist.github.com/Darkere/0f9d32dcaaa971d86f739efa0bc113c8
Hello,
here's the error the console is outputting when a player tries to chat :
https://pastebin.com/ZW099qad
You can see discord messages ingame, but impossible to chat from there.
Thanks in advance,
Jin
Hello!
Some packs are starting to use 1.16.5 and this mod wont load there. Any chance you can update it?
https://gist.github.com/ProsperCraft/14789da751882fabc180221c22ba3ff4
I copied my old config over and it crashed when I started with the m2d mod.
Crash log-
https://gist.github.com/ProsperCraft/14789da751882fabc180221c22ba3ff4
Log-
debug.log
latest.log
Forge version 31.1.18
Minecraft2Discord version 1.15.2-1.1.3
Every other advancement a player makes does not get sent to in-game chat. This mod sometimes blocks it from being sent as well as deaths and anything else related to a player. It catches the event yet blocks Minecraft's event being sent to chat.
https://gist.github.com/ProsperCraft/bd96af3847b8bda17f84c4b90ae559d9
minecraft2discord-1.15.2-1.1.3.jar
java.lang.NullPointerException
at ml.denis3d.minecraft2discord.Minecraft2Discord.onServerStopped
This was a fresh config, on its first run, I had just installed the mod, and was shutting down to edit the config.
Not entirely sure what causes this. Had a lag spike in-game that causes several players to time out and disconnect. Didn't crash the server however. Only happened once so far, will report if it happens again.
Currently installed in a Valhelsia 2 server.
Attached is the config.
minecraft2discord.txt
Error message:
[JDA Gateway-Worker 1/INFO] [STDERR/]: [ml.denisd3d.repack.org.slf4j.impl.SimpleLogger:write:318]: [JDA Gateway-Worker 1] WARN ml.denisd3d.repack.net.dv8tion.jda.internal.requests.WebSocketClient - Missed 2 heartbeats! Trying to reconnect...
Can you please add a config option to allow the bot to relay messages from other bots to minecraft? Right now it seems to just discard any messages from bots.
There are a couple of commands (like /list and /forge tps and more) where would be nice if they were also available to regular players.
The discord presence can show the number of players online but clicking the bots name (especially if the last bot message is further up) is fairly unintuitive and also doesn't show who is online.
I believe this issue is very similar to a issue i had in the past with szeweq/Flux#22 after they fixed this at first everything was ok but then it stopped working again i thought it was the same mod again but but they said it was fixed yesterday when i updated my server i noticed it stopped like it should did not freeze on saving like it normally does the only deference was i had not added my add on mods to server yet only got 2 of them world edit and this mod after testing both it turns out this mod is the reason for server not coming to a stop when given stop command.
this time i let it sit there and try to stop it did stop 3 minutes after chunks where saved
Minecraft 1.15.2
minecraft2discord-1.15.2-1.1.5
Forge 31.1.77
Hi!
We just started using the mod on our server and have not had any issues with it up until now. However, we just discovered that if a player is part of a team and that team has a prefix with a space in it (such as "[Server Helper]", "[Mod] ", etc.), the mod will log an error and not send any of their messages to Discord. If the player then leaves the team or joins another team that does not have a prefix with a space in it, their messages will start to be sent again.
Here's the error that is logged. We are using Minecraft 1.16.5, Forge 36.0.22 and 36.0.45, and Mc2Discord 2.0.6. Thanks!
topic says it all.
https://gist.github.com/ProsperCraft/ac8fa10a48931ccbb3ca3dde0a843f4e
minecraft2discord-1.14.4-1.0.4.jar
Hello,
When changing
# Enable the use of webhooks (customized profile picture and name)
enabled = true
to false messages get sent twice in discord.
Version minecraft2discord-forge-1.16.4-2.0.5.jar
Oddly enough I'm using the 1.15 version of the mod and also disabled that setting and it's not duplicating chat.
For example, setting minecraft_chat_format to a value that includes §1 does not color the chat prefix blue, but instead inserts an unknown character. Using "\u00A71" to create the same effect results in no change to the message (possibly getting sanitized out?).
Sorry if there's a way to do this and I'm just not seeing it.
Wondering if there's a way to @mention in MC and have it trigger in Discord. We tried full @DiscordName#12345 style, but this didn't seem to work.
Server Crash Exception in server tick loop
i was just testing it on my desktop server before i added it to public server i was also trying to create a new config last time i updated it reset my old config so i wanted to make new one and add it at the same time but i it started crashing.
Minecraft 1.16.5
Forge 36.0.55 and forge 36.0.58
mod version minecraft2discord-forge-1.16.x-3.0.2
Crash report https://pastebin.com/FK7sNfe6
logs https://www.dropbox.com/s/ps6xsu6iclxvoxu/latest.log?dl=0
When killed by something with a name we are getting messages like this in discord.
Buczkeks was killed by [.
tohotforunubs was killed by [.
GhostPDC was killed by [.
Hoping this is not one of the other mods doing it.
minecraft2discord-1.15.2-1.1.4
Minecraft 1.14.4
Forge 28.1.61
MC2Discord 1.1.0
I was testing on the Geolosys Testing Server (which I run) and wanted to use this mod. As soon as I slept, this was spammed in our chat until I stopped the server:
I have no idea if I've done something wrong or not, but I had to go and disable the advancements feature for now. It could be a data pack we're using for multiplayer sleep (1 player is enough to make it day -- it's not a mod but a vanilla data pack that may be firing the advancement repetitively??). I can do further testing if necessary.
Regardless if it's a mod compatibility/conflict issue or not, it should probably be filtered to for the connector to not send an incoming message to Discord if the message is the same as the last message and it's been x
seconds since that last message was sent.
.45 introduced some breaking changes and most mods need to update.
I suspect M2D needs to as well because when added it seems to block other mods from registering.
Log below-
I took a known good loading world, and added M2D and it failed to load properly.
Commands with typos right now spit out a stack trace on the console. It would be nice to be able to see an error or something in discord instead.
Some command outputs like for /say also don't appear in discord for some reason.
Relevant stacktrace- https://gist.github.com/ProsperCraft/34d55cf7fb4ed05ff8b10e869bb25654
Logs-
latest.log
debug.log
Crash log-
https://gist.github.com/ProsperCraft/3ce112e2c68ccc040247b46d4bed6b6d
minecraft2discord-1.14.4-1.1.0.jar
forge-1.14.4-28.1.61
I tried the 1.14.3 version but it seems version locked to 1.14.3 it crashes the server.
The title pretty much says it.
Something like forge's IMC would be useful for other mods to send their own messages to Discord through this mod.
This could for example be used by Questing mods (FTB Quests, BetterQuesting) to relay their own advancements to Discord.
The /me <foo>
command in Minecraft produces an emote, e.g.,
Input: /me waves
Result: * Malnormalulo waves
Some folks like to use these conversationally, but M2D doesn't pick them up, leaving confusing gaps in the conversation. Would it be possible to pipe these to Discord?
In the Discord channel, every user with a custom username (set with the Fakename mod) has a "§r" symbol behind their names.
Not sure if this is something that could be fixed within MC2Discord. Sadly, the mod author does not currently have time to fix errors occuring in his mod.
Minecraft 1.14.4
Forge 28.0.82
minecraft2discord-1.14.4-1.0.6
What happens Server Crashes wish i could give more info but im not sure why all i can see
in the crash log is it looks like your bot got advancement and then crashed server here is the crash report https://pastebin.com/zx1ac6Ei if you need more logs let me know.
Possible ClassLoader issue?
Server Logs on startup are showing java.lang.ClassNotFoundException for multiple classes within the minecraft2discord-forge-1.16.3.-2.0.4.jar on server: forge-1.16.3-34.1.0.jar
Six Mods in use:
blame-1.16.3-1.4.3.jar
corpse-1.16.3-1.0.5.jar
jei-1.16.3-7.6.0.45.jar
minecraft2discord-forge-1.16.3-2.0.4.jar
Xaeros_Minimap_20.25.1_Forge_1.16.3.jar
Xaeros_WorldMap_1.11.0_Forge_1.16.3.jar
I can navigate to the classes within the JAR file, but server is unable to locate the class files. Attempted re-download of jar file and replaced into mods folder, same result.
Part of the mod is working, the bot logs in and announces server startup and server stop in Discord.
openjdk version "1.8.0_265"
OpenJDK Runtime Environment (build 1.8.0_265-b01)
OpenJDK 64-Bit Server VM (build 25.265-b01, mixed mode)
See attached log:
[12Oct2020 12:35:17.321] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Done (2.179s)! For help, type "help" [12Oct2020 12:35:20.729] [Server thread/INFO] [STDERR/]: [ml.denisd3d.repack.org.slf4j.impl.SimpleLogger:write:318]: [Server thread] INFO ml.denisd3d.repack.net.dv8tion.jda.api.JDA - Login Successful! [12Oct2020 12:35:21.044] [JDA MainWS-ReadThread/INFO] [STDERR/]: [ml.denisd3d.repack.org.slf4j.impl.SimpleLogger:write:318]: [JDA MainWS-ReadThread] INFO ml.denisd3d.repack.net.dv8tion.jda.internal.requests.WebSocketClient - Connected to WebSocket [12Oct2020 12:35:21.314] [JDA MainWS-ReadThread/INFO] [STDERR/]: [ml.denisd3d.repack.org.slf4j.impl.SimpleLogger:write:318]: [JDA MainWS-ReadThread] INFO ml.denisd3d.repack.net.dv8tion.jda.api.JDA - Finished Loading! [12Oct2020 12:35:21.340] [JDA MainWS-ReadThread/INFO] [ml.denisd3d.minecraft2discord.Minecraft2Discord/]: Discord bot logged as MinecraftServerMonitor [12Oct2020 12:35:21.481] [ForkJoinPool.commonPool-worker-9/ERROR] [net.minecraftforge.eventbus.EventSubclassTransformer/EVENTBUS]: Could not find parent ml/denisd3d/repack/net/dv8tion/jda/internal/entities/AbstractMessage for class ml/denisd3d/repack/net/dv8tion/jda/internal/entities/DataMessage in classloader sun.misc.Launcher$AppClassLoader@232204a1 on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [12Oct2020 12:35:21.548] [ForkJoinPool.commonPool-worker-9/ERROR] [net.minecraftforge.eventbus.EventSubclassTransformer/EVENTBUS]: An error occurred building event handler java.lang.ClassNotFoundException: ml.denisd3d.repack.net.dv8tion.jda.internal.entities.AbstractMessage at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_265] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_265] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) ~[?:1.8.0_265] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_265] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:62) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:44) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:21) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:20) ~[eventbus-3.0.3-service.jar:3.0.3+63+master.b6b4769] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:119) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:256) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:135) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:97) ~[modlauncher-7.0.1.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_265] at ml.denisd3d.repack.net.dv8tion.jda.api.MessageBuilder.build(MessageBuilder.java:1179) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendTheMessage(MessageManager.java:75) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendMessage(MessageManager.java:44) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendMessage(MessageManager.java:86) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendFormattedMessage(MessageManager.java:111) ~[?:?] at ml.denisd3d.minecraft2discord.events.DiscordEvents.sendStartMessage(DiscordEvents.java:40) ~[?:?] at ml.denisd3d.minecraft2discord.managers.WebhookManager.addWebhookClient(WebhookManager.java:24) ~[?:?] at ml.denisd3d.minecraft2discord.events.DiscordEvents.lambda$onReady$0(DiscordEvents.java:53) ~[?:?] at ml.denisd3d.minecraft2discord.managers.WebhookManager.lambda$addWebhookClient$4(WebhookManager.java:59) ~[?:?] at ml.denisd3d.repack.net.dv8tion.jda.api.requests.Request.lambda$onSuccess$0(Request.java:95) ~[?:?] at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402) [?:1.8.0_265] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_265] at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:1.8.0_265] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) [?:1.8.0_265] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) [?:1.8.0_265] [12Oct2020 12:35:21.562] [ForkJoinPool.commonPool-worker-9/ERROR] [net.minecraftforge.eventbus.EventSubclassTransformer/EVENTBUS]: Could not find parent ml/denisd3d/repack/net/dv8tion/jda/internal/requests/RestActionImpl for class ml/denisd3d/repack/net/dv8tion/jda/internal/requests/restaction/MessageActionImpl in classloader sun.misc.Launcher$AppClassLoader@232204a1 on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [12Oct2020 12:35:21.566] [ForkJoinPool.commonPool-worker-9/ERROR] [net.minecraftforge.eventbus.EventSubclassTransformer/EVENTBUS]: An error occurred building event handler java.lang.ClassNotFoundException: ml.denisd3d.repack.net.dv8tion.jda.internal.requests.RestActionImpl at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_265] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_265] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) ~[?:1.8.0_265] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_265] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:62) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:44) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:21) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:20) ~[eventbus-3.0.3-service.jar:3.0.3+63+master.b6b4769] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:119) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:256) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:135) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:97) ~[modlauncher-7.0.1.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_265] at ml.denisd3d.repack.net.dv8tion.jda.api.entities.MessageChannel.sendMessage(MessageChannel.java:502) ~[?:?] at ml.denisd3d.repack.net.dv8tion.jda.internal.entities.TextChannelImpl.sendMessage(TextChannelImpl.java:366) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendTheMessage(MessageManager.java:75) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendMessage(MessageManager.java:44) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendMessage(MessageManager.java:86) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendFormattedMessage(MessageManager.java:111) ~[?:?] at ml.denisd3d.minecraft2discord.events.DiscordEvents.sendStartMessage(DiscordEvents.java:40) ~[?:?] at ml.denisd3d.minecraft2discord.managers.WebhookManager.addWebhookClient(WebhookManager.java:24) ~[?:?] at ml.denisd3d.minecraft2discord.events.DiscordEvents.lambda$onReady$0(DiscordEvents.java:53) ~[?:?] at ml.denisd3d.minecraft2discord.managers.WebhookManager.lambda$addWebhookClient$4(WebhookManager.java:59) ~[?:?] at ml.denisd3d.repack.net.dv8tion.jda.api.requests.Request.lambda$onSuccess$0(Request.java:95) ~[?:?] at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402) [?:1.8.0_265] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_265] at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:1.8.0_265] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) [?:1.8.0_265] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) [?:1.8.0_265] [12Oct2020 12:35:21.586] [ForkJoinPool.commonPool-worker-9/ERROR] [net.minecraftforge.eventbus.EventSubclassTransformer/EVENTBUS]: Could not find parent ml/denisd3d/repack/okhttp3/RequestBody for class ml/denisd3d/repack/okhttp3/MultipartBody in classloader sun.misc.Launcher$AppClassLoader@232204a1 on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [12Oct2020 12:35:21.619] [ForkJoinPool.commonPool-worker-9/ERROR] [net.minecraftforge.eventbus.EventSubclassTransformer/EVENTBUS]: An error occurred building event handler java.lang.ClassNotFoundException: ml.denisd3d.repack.okhttp3.RequestBody at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_265] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_265] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) ~[?:1.8.0_265] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_265] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:62) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:44) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:21) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:20) ~[eventbus-3.0.3-service.jar:3.0.3+63+master.b6b4769] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:119) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:256) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:135) ~[modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:97) ~[modlauncher-7.0.1.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_265] at ml.denisd3d.repack.net.dv8tion.jda.api.entities.MessageChannel.sendMessage(MessageChannel.java:502) ~[?:?] at ml.denisd3d.repack.net.dv8tion.jda.internal.entities.TextChannelImpl.sendMessage(TextChannelImpl.java:366) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendTheMessage(MessageManager.java:75) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendMessage(MessageManager.java:44) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendMessage(MessageManager.java:86) ~[?:?] at ml.denisd3d.minecraft2discord.managers.MessageManager.sendFormattedMessage(MessageManager.java:111) ~[?:?] at ml.denisd3d.minecraft2discord.events.DiscordEvents.sendStartMessage(DiscordEvents.java:40) ~[?:?] at ml.denisd3d.minecraft2discord.managers.WebhookManager.addWebhookClient(WebhookManager.java:24) ~[?:?] at ml.denisd3d.minecraft2discord.events.DiscordEvents.lambda$onReady$0(DiscordEvents.java:53) ~[?:?] at ml.denisd3d.minecraft2discord.managers.WebhookManager.lambda$addWebhookClient$4(WebhookManager.java:59) ~[?:?] at ml.denisd3d.repack.net.dv8tion.jda.api.requests.Request.lambda$onSuccess$0(Request.java:95) ~[?:?] at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402) [?:1.8.0_265] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_265] at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:1.8.0_265] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) [?:1.8.0_265] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) [?:1.8.0_265]
https://hatebin.com/pklfhoytqo
the player was saying it was the Acquiring Hardware advancement but I don't think that's actually relevant. The game was running fine (with advancements in discord) for days before this.
Note we were still on 1.0.5.
When using a nickname it won't always load the skin from the new nickname and just uses steve.
Discord emojis currently appear as ▌▌ in-game.
I don't know how possible it is to display the discord emojis ingame but that would be the ideal solution.
I would be fine with :emojiname:
too.
From a quick look at the advancement code, it seems like Advancement.getDisplay() == null
gives an easy way to see if the advancement is supposed to be invisble.
Being able to block some other advancements is still useful though as some mods like to go overboard with the number of advancements they add.
Hi, first time using this mod.
Having issues sending anything from game to Discord, but sending from Discord to Game works fine.
So when i join game, it doesnt display in discord that ive joned (though does show on the Bot (playing 1/20 players)
Same as when i leave, it doesnt post into the chat ive specified.
When chatting in game, it doesnt send it to discord chat window.
When chatting in discord chat, it DOES send it to game.
Any ideas where im going wrong?
incompatible modded server Red X on server after updating minecraft2discord-forge-1.16.x-3.0.1 I had no Red X on server before updating a lot of the time this means a mod on the server getting flag as being required on Clintside as well of course this is not a serversider mod so show not be showing red x
Minecraft 1.16.5
Forge 35.1.35
minecraft2discord-forge-1.16.x-3.0.1
running minecraft2discord-forge-1.16.5-2.0.6 no red x Ignore EU server there on old version of pack.
After Updating to minecraft2discord-forge-1.16.x-3.0.1
Title^
Error in console:
https://hatebin.com/utbdjgzius
Forge: 32.0.75
MC: 1.16.1
M2D Version: 2.0.2
Anything to worry about?
- Gbergz
Having access to commands is amazing, however adding all 20 people that should have access by name is a pain. Any chance that we can allow people with specific roles access to commands?
I was thinking of having this mod compatible to version's 1.12 - 1.14.2 it'll be very cool seeing this mod in modpacks for 1.12 - 1.13.2
The "Server has Started" message is currently appearing almost a minute before the server is actually ready for people to join. I imagine with the number of mods in the pack growing this will change for the worse.
Maybe move the message to the FMLServerStarted event, or change it to starting and add an additional message for "ready for joining"?
I wasn't around when it happened, but after asking the couple people that were on the server it doesn't sound like they were doing much when it crashed, they were booted from the server, they hadn't gone to disconnect themeslves.
crash report: https://gist.github.com/Corosauce/b9b71b42be689b7763919a9be282d68d
Edit: From discussion with another dev sounds like its due to lazy unreliable design in JDA itself. Damn.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.