Java 不协调rpc在LSRegisterURL中引发错误:-10811

Java 不协调rpc在LSRegisterURL中引发错误:-10811,java,discord,minecraft,Java,Discord,Minecraft,我正在制作一个Minecraft mod,我想将discord RPC集成到其中。所以我就这么做了 import club.minnced.discord.rpc.DiscordEventHandlers; import club.minnced.discord.rpc.DiscordRPC; import club.minnced.discord.rpc.DiscordRichPresence; public class Discord { private static Strin

我正在制作一个Minecraft mod,我想将discord RPC集成到其中。所以我就这么做了

import club.minnced.discord.rpc.DiscordEventHandlers;
import club.minnced.discord.rpc.DiscordRPC;
import club.minnced.discord.rpc.DiscordRichPresence;

public class Discord {

    private static String discordID = "*";
    private static DiscordRichPresence discordRichPresence = new DiscordRichPresence();
    private static DiscordRPC discordRPC = DiscordRPC.INSTANCE;

    public static void startRPC() {
        DiscordEventHandlers eventHandlers = new DiscordEventHandlers();
        eventHandlers.disconnected = ((var1, var2) -> System.out.println("DiscordRPC Disconnected, var1 : " + var1 + ", var2: " + var2));

        discordRPC.Discord_Initialize(discordID, eventHandlers, true, null);

        discordRichPresence.startTimestamp = System.currentTimeMillis() / 1000;
        discordRichPresence.details = "*";
        discordRichPresence.largeImageKey = "*";
        discordRichPresence.largeImageText = "*";
        discordRichPresence.state = null;
        discordRPC.Discord_UpdatePresence(discordRichPresence);
    }

    public static void stopRPC() {
        discordRPC.Discord_Shutdown();
        discordRPC.Discord_ClearPresence();
    }
}
当我昨天启用它时,它工作得很好。但是当我今天启用它时,它在LSRegisterURL:-10811中给了我这个错误
我正在使用这个存储库来进行java RPC

任何帮助都将不胜感激,谢谢

(顺便说一句,我在macos10.15.6上,但存储库说它支持达尔文)

public class RPC extends Module {

    public RPC() {
        super("Discord RPC", "Custom Discord rich presence", Category.CLIENT);
        this.setKey(Keyboard.KEY_M);
    }

    public void onEnable(){
        Discord.startRPC();
    }

    public void onDisable(){
        Discord.stopRPC();
    }

}