Registry exception using Java 15

When starting with Java 15, Discord presence fails to start and an exception is logged:

[07:49:07] [CraftPresence/INFO]: [STDERR]: java.lang.ExceptionInInitializerError
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at com.gitlab.cdagaming.craftpresence.utils.discord.rpc.entities.pipe.WindowsPipe.registerApp(WindowsPipe.java:119)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at com.gitlab.cdagaming.craftpresence.utils.discord.rpc.IPCClient.registerApp(IPCClient.java:410)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at com.gitlab.cdagaming.craftpresence.utils.discord.rpc.IPCClient.connect(IPCClient.java:326)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at com.gitlab.cdagaming.craftpresence.utils.discord.DiscordUtils.init(DiscordUtils.java:208)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at com.gitlab.cdagaming.craftpresence.CraftPresence.init(CraftPresence.java:205)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at com.gitlab.cdagaming.craftpresence.CraftPresence.clientTick(CraftPresence.java:273)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at com.gitlab.cdagaming.craftpresence.CraftPresence.access$000(CraftPresence.java:56)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at com.gitlab.cdagaming.craftpresence.CraftPresence$1.run(CraftPresence.java:223)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at java.base/java.util.TimerThread.mainLoop(Timer.java:556)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at java.base/java.util.TimerThread.run(Timer.java:506)
[07:49:07] [CraftPresence/INFO]: [STDERR]: Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodException: java.util.prefs.WindowsPreferences.WindowsRegOpenKey(int,[B,int)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at com.gitlab.cdagaming.craftpresence.impl.WinRegistry.<clinit>(WinRegistry.java:78)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	... 10 more
[07:49:07] [CraftPresence/INFO]: [STDERR]: Caused by: java.lang.NoSuchMethodException: java.util.prefs.WindowsPreferences.WindowsRegOpenKey(int,[B,int)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at java.base/java.lang.Class.getDeclaredMethod(Class.java:2633)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	at com.gitlab.cdagaming.craftpresence.impl.WinRegistry.<clinit>(WinRegistry.java:42)
[07:49:07] [CraftPresence/INFO]: [STDERR]: 	... 10 more

When running on Java 8, this exception is not logged.

Edited by Mitchell Skaggs