diff --git a/gradle.properties b/gradle.properties index 10f2d3c..589e3ee 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ mcVersion=1.21.8 release=2 # 0 for skip release, 1 for pre-release, 2 for release -luminolRef=a34046ee4c3bd7d350ebf30be16729ef90b64ce4 +luminolRef=e91848336159fab45deb0e8a6ffbd0fd37648a60 org.gradle.configuration-cache=true org.gradle.caching=true diff --git a/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/FakeplayerConfig.java b/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/FakeplayerConfig.java index ad4e2df..7a56cb1 100644 --- a/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/FakeplayerConfig.java +++ b/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/FakeplayerConfig.java @@ -5,10 +5,12 @@ import me.earthme.luminol.config.IConfigModule; import me.earthme.luminol.config.flags.ConfigClassInfo; import me.earthme.luminol.config.flags.ConfigInfo; import me.earthme.luminol.enums.EnumConfigCategory; +import org.jetbrains.annotations.Nullable; import org.leavesmc.leaves.bot.ServerBot; import org.leavesmc.leaves.command.bot.BotCommand; import java.util.List; +import java.util.Set; @ConfigClassInfo(category = EnumConfigCategory.FUNCTION, name = "fakeplayer") public class FakeplayerConfig implements IConfigModule { @@ -91,7 +93,7 @@ public class FakeplayerConfig implements IConfigModule { } @Override - public void onLoaded(CommentedFileConfig configInstance) { + public void onLoaded(CommentedFileConfig configInstance, @Nullable Set exs) { if (enable) { command = new BotCommand(); command.register(); diff --git a/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/WoolHopperCounterConfig.java b/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/WoolHopperCounterConfig.java index 1ac8fee..4705b99 100644 --- a/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/WoolHopperCounterConfig.java +++ b/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/WoolHopperCounterConfig.java @@ -7,6 +7,9 @@ import me.earthme.luminol.config.flags.ConfigClassInfo; import me.earthme.luminol.config.flags.ConfigInfo; import me.earthme.luminol.enums.EnumConfigCategory; import org.bukkit.Bukkit; +import org.jetbrains.annotations.Nullable; + +import java.util.Set; @ConfigClassInfo(category = EnumConfigCategory.FUNCTION, name = "wool-hopper-counter") public class WoolHopperCounterConfig implements IConfigModule { @@ -17,7 +20,7 @@ public class WoolHopperCounterConfig implements IConfigModule { public static boolean unlimitedSpeed = false; @Override - public void onLoaded(CommentedFileConfig configInstance) { + public void onLoaded(CommentedFileConfig configInstance, @Nullable Set exs) { if (enabled) new CounterCommand().register(); } diff --git a/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/protocol/SyncmaticaProtocolConfig.java b/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/protocol/SyncmaticaProtocolConfig.java index 4d13df6..4e394ff 100644 --- a/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/protocol/SyncmaticaProtocolConfig.java +++ b/lophine-server/src/main/java/fun/bm/lophine/config/modules/function/protocol/SyncmaticaProtocolConfig.java @@ -5,8 +5,11 @@ import me.earthme.luminol.config.IConfigModule; import me.earthme.luminol.config.flags.ConfigClassInfo; import me.earthme.luminol.config.flags.ConfigInfo; import me.earthme.luminol.enums.EnumConfigCategory; +import org.jetbrains.annotations.Nullable; import org.leavesmc.leaves.protocol.syncmatica.SyncmaticaProtocol; +import java.util.Set; + @ConfigClassInfo(category = EnumConfigCategory.FUNCTION, name = "syncmatica", directory = {"protocol"}) public class SyncmaticaProtocolConfig implements IConfigModule { @ConfigInfo(name = "enabled", comments = """ @@ -19,7 +22,7 @@ public class SyncmaticaProtocolConfig implements IConfigModule { Maximum Projection File Size (in bytes)""") public static int quotaLimit = 40000000; - public void onLoaded(CommentedFileConfig configInstance) { + public void onLoaded(CommentedFileConfig configInstance, @Nullable Set e) { SyncmaticaProtocol.init(enabled); } }