Closed TheoRetisch1 closed 3 years ago
This is caused by the changes recently introduced into spigot by this commit. I am already working on it.
For now you can use this build, it should resolve the issue.
Thanks, unfortunatly I get the following error trying to update to the provided build, MarriageMaster won't load:
[06:47:47] [Server thread/INFO]: [MarriageMaster] Enabling MarriageMaster v2.4-RC4-T20210603202612
[06:47:47] [Server thread/INFO]: [MarriageMaster] [32mConfig file successfully loaded.[0m
[06:47:47] [Server thread/INFO]: [MarriageMaster] No compatible backpack plugin found.
[06:47:47] [Server thread/INFO]: [MarriageMaster] [32mLanguage file successfully loaded. Language: German Author: GeorgH93[0m
[06:47:47] [Server thread/INFO]: [at.pcgf.libs.com.zaxxer.hikari.HikariDataSource] MarriageMaster-Connection-Pool - Starting...
[06:47:47] [Server thread/INFO]: [at.pcgf.libs.com.zaxxer.hikari.HikariDataSource] MarriageMaster-Connection-Pool - Start completed.
[06:47:47] [Thread-62/INFO]: [MarriageMaster] Loading marriages ...
[06:47:47] [Thread-62/INFO]: [MarriageMaster] Marriages loaded
[06:47:47] [Thread-62/INFO]: [MarriageMaster] Loading priests ...
[06:47:47] [Thread-62/INFO]: [MarriageMaster] Priests loaded
[06:47:47] [Thread-62/INFO]: [MarriageMaster] Loading players ...
[06:47:47] [Thread-62/INFO]: [MarriageMaster] Players loaded
[06:47:47] [Thread-62/INFO]: [MarriageMaster] Writing marriages into cache ...
[06:47:47] [Thread-62/INFO]: [MarriageMaster] Marriages loaded into cache
[06:47:47] [Thread-62/INFO]: [MarriageMaster] Loading homes ...
[06:47:47] [Thread-62/INFO]: [MarriageMaster] Homes loaded
[06:47:47] [Server thread/INFO]: [MarriageMaster] No translation for key: Ingame.ListPriests.NoPriestsOnline
[06:47:47] [Server thread/ERROR]: Error occurred while enabling MarriageMaster v2.4-RC4-T20210603202612 (Is it up to date?)
java.lang.IllegalArgumentException: Collection is empty
at java.util.EnumSet.copyOf(EnumSet.java:174) ~[?:1.8.0_231]
at at.pcgamingfreaks.MarriageMaster.Bukkit.Database.Config.getGiftAllowedGameModes(Config.java:252) ~[?:?]
at at.pcgamingfreaks.MarriageMaster.Bukkit.Commands.GiftCommand.<init>(GiftCommand.java:80) ~[?:?]
at at.pcgamingfreaks.MarriageMaster.Bukkit.Commands.CommandManagerImplementation.init(CommandManagerImplementation.java:114) ~[?:?]
at at.pcgamingfreaks.MarriageMaster.Bukkit.MarriageMaster.load(MarriageMaster.java:212) ~[?:?]
at at.pcgamingfreaks.MarriageMaster.Bukkit.MarriageMaster.onEnable(MarriageMaster.java:126) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.5.jar:git-Paper-762]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[patched_1.16.5.jar:git-Paper-762]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[patched_1.16.5.jar:git-Paper-762]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:518) ~[patched_1.16.5.jar:git-Paper-762]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:432) ~[patched_1.16.5.jar:git-Paper-762]
at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:594) ~[patched_1.16.5.jar:git-Paper-762]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:298) ~[patched_1.16.5.jar:git-Paper-762]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1069) ~[patched_1.16.5.jar:git-Paper-762]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-762]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231]
[06:47:47] [Server thread/INFO]: [MarriageMaster] Disabling MarriageMaster v2.4-RC4-T20210603202612
[06:47:47] [Server thread/ERROR]: Error occurred while disabling MarriageMaster v2.4-RC4-T20210603202612 (Is it up to date?)
java.lang.NullPointerException: null
at at.pcgamingfreaks.MarriageMaster.Bukkit.MarriageMaster.unload(MarriageMaster.java:247) ~[?:?]
at at.pcgamingfreaks.MarriageMaster.Bukkit.MarriageMaster.onDisable(MarriageMaster.java:147) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:265) ~[patched_1.16.5.jar:git-Paper-762]
at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:405) ~[patched_1.16.5.jar:git-Paper-762]
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:533) ~[patched_1.16.5.jar:git-Paper-762]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374) ~[patched_1.16.5.jar:git-Paper-762]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[patched_1.16.5.jar:git-Paper-762]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:518) ~[patched_1.16.5.jar:git-Paper-762]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:432) ~[patched_1.16.5.jar:git-Paper-762]
at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:594) ~[patched_1.16.5.jar:git-Paper-762]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:298) ~[patched_1.16.5.jar:git-Paper-762]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1069) ~[patched_1.16.5.jar:git-Paper-762]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-762]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231]
Please try this build.
The provided build worked, thank you very much 💯
Information
Environment information Plugin + server version info:
Online mode: yes
BungeeCord: no
Server/crash log
https://i.imgur.com/GGUclnh.png
Plugin config (optional) https://gist.github.com/TheoRetisch1/31572f3098eade15e450f2ddec85c6c1
Details
Description MarriageMaster throws an error from time to time and when entering /marry seen. If Marriage Master is updated to the dev-build MarriageMaster-2.4-RC4 - 281, Marriage Master will no longer load at all: https://gist.github.com/TheoRetisch1/106c4ff448a47e3013d703211470d4d2
Steps to reproduce
I have updated Paper from build 586 to build 732 using MarriageMaster version 2.3.1. After that I tried to update to MarriageMaster-2.4-RC4 build 281.
Expected behavior
Marriage Master works as intended and does not throw any errors.