Skip to content

Instantly share code, notes, and snippets.

@bigpresh
Created August 10, 2019 16:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bigpresh/e40cf97114f1acc158b8073a7a171b1e to your computer and use it in GitHub Desktop.
Save bigpresh/e40cf97114f1acc158b8073a7a171b1e to your computer and use it in GitHub Desktop.
VoteRoulette enable error- Java NoSuchMethodError
[14:24:05] [Server thread/ERROR]: Error occurred while enabling VoteRoulette v3.2.3 (Is it up to date?)
java.lang.NoSuchMethodError: org.bukkit.Bukkit.getServerName()Ljava/lang/String;
at com.mythicacraft.voteroulette.VoteRoulette.loadMessagesData(VoteRoulette.java:729) ~[?:?]
at com.mythicacraft.voteroulette.VoteRoulette.loadAllFilesAndData(VoteRoulette.java:414) ~[?:?]
at com.mythicacraft.voteroulette.VoteRoulette.onEnable(VoteRoulette.java:251) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.14.4.jar:git-Paper-163]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:338) ~[patched_1.14.4.jar:git-Paper-163]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:420) ~[patched_1.14.4.jar:git-Paper-163]
at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugin(CraftServer.java:467) ~[patched_1.14.4.jar:git-Paper-163]
at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugins(CraftServer.java:381) ~[patched_1.14.4.jar:git-Paper-163]
at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:474) ~[patched_1.14.4.jar:git-Paper-163]
at net.minecraft.server.v1_14_R1.DedicatedServer.init(DedicatedServer.java:290) ~[patched_1.14.4.jar:git-Paper-163]
at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:869) ~[patched_1.14.4.jar:git-Paper-163]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181]
[14:24:05] [Server thread/INFO]: [VoteRoulette] Disabling VoteRoulette v3.2.3
@bigpresh
Copy link
Author

bigpresh commented Aug 10, 2019

the line in question in VoteRoulette.java is:

PERIODIC_REMINDER = Utils.transcribeColorCodes(messageData.getConfig().getString("periodic-reminder").replace("%server%", Bukkit.getServerName()));

@bigpresh
Copy link
Author

Fixed that.

Next: AwardEvent may only be triggered synchronously:

[18:08:40] [Thread-31/WARN]: Exception in thread "Thread-31" java.lang.IllegalStateException: PlayerEarnedAwardEvent may only be triggered synchronously.
[18:08:40] [Thread-31/WARN]:    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:533)
[18:08:40] [Thread-31/WARN]:    at com.mythicacraft.voteroulette.utils.Utils.playerEarnAward(Utils.java:173)
[18:08:40] [Thread-31/WARN]:    at com.mythicacraft.voteroulette.listeners.VoteProcessor.giveRandomReward(VoteProcessor.java:208)
[18:08:40] [Thread-31/WARN]:    at com.mythicacraft.voteroulette.listeners.VoteProcessor.run(VoteProcessor.java:149)
[18:08:40] [Thread-31/WARN]:    at java.lang.Thread.run(Thread.java:748)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment