
- CUSTOM MINECRAFT DISCORD PLUGIN DEVELOPER HOW TO
- CUSTOM MINECRAFT DISCORD PLUGIN DEVELOPER MOD
- CUSTOM MINECRAFT DISCORD PLUGIN DEVELOPER UPDATE
CUSTOM MINECRAFT DISCORD PLUGIN DEVELOPER HOW TO
Goto The GitHub Readme to know how to use this feature.Remove your current config file to get the new default generated file which uses this feature to see how I used it.
CUSTOM MINECRAFT DISCORD PLUGIN DEVELOPER UPDATE
Added javascript execution support before each update for finer control of Discord Rich Presence. Fixed modScriptEngine#resetEngine() to reset the engine bindings properly. Added 4 new Events, 'CONNECTED_TO_SINGLEPLAYER_SERVER', 'DISCONNECTED_FROM_SINGLEPLAYER_SERVER', 'CONNECTED_TO_MULTIPLAYER_SERVER' and 'DISCONNECTED_FROM_MULTIPLAYER_SERVER'. Added validEvent mechanic to prevent/fix skipping of profile activations.
This is to fix compatibility with menu editor mods.
Added different Main Menu detection mechanics including "Treat First Post Load Screen As MainMenu" and custom "Main Menu ClassName". Updated default config to have valid data now.Īdded AdvancedConfig with options "Treat First Post-Load Screen As Main-Menu", "Main Menu Full ClassName", "Discord Update Interval" and "Script Update Interval Millis". Added validation of the RichPresence data before sending updates to Discord which fixes the bug where some updates weren't showing up and didn't cause any error either. Removed 'Discord Update Interval' and 'Script Update Interval Millis' in favor of a single 'Update Interval Millis' because I realized that the update cool down is automatically handled by Discord and I was causing unnecessary delay. Added 'sendUpdateNOW()' to immediately send updates when Discord calls the 'Read圜allback'. Implemented the Discord callbacks, 'Read圜allback' and 'DisconnectedCallback'. Fixed JUST_STARTED profile not activating. Added more Log messages to show thread stopping. Added explicit call to discordClearPresence() before stopping RPC to prevent stuck RPC bug. NOTE: This is just a summary, for a better description visit This GitHub Page. The config file is a JSON file that stores your config profiles. The config file is called 'discordRPconfig.json' and can be found in your config folder. However, it can be manually configured to display any information you want in your Discord Rich Presence. It starts to work right out of the box with its default config. CUSTOM MINECRAFT DISCORD PLUGIN DEVELOPER MOD
This mod allows you to use custom Rich Presence configuration with Discord and is really very powerful.
Do you want to flex your awesome Minecraft experience to your friends?ĭo you want to integrate Discord rich text with Minecraft?ĭo you want to use custom text with your Discord Rich Presence?