From b6a3bbe260149781da0367397fb9d1d1b87d2646 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Fri, 24 Sep 2021 10:05:19 +0100 Subject: [PATCH 1/2] Fixed reforge arg parser not returning null when it was supposed to --- .../willfp/reforges/reforges/util/ReforgeArgParser.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/eco-core/core-plugin/src/main/java/com/willfp/reforges/reforges/util/ReforgeArgParser.java b/eco-core/core-plugin/src/main/java/com/willfp/reforges/reforges/util/ReforgeArgParser.java index 847f685..b4f0fd1 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/reforges/reforges/util/ReforgeArgParser.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/reforges/reforges/util/ReforgeArgParser.java @@ -6,13 +6,14 @@ import com.willfp.reforges.reforges.Reforges; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; import java.util.function.Predicate; public class ReforgeArgParser implements LookupArgParser { @Override - public Predicate parseArguments(@NotNull final String[] args, - @NotNull final ItemMeta meta) { + public @Nullable Predicate parseArguments(@NotNull final String[] args, + @NotNull final ItemMeta meta) { Reforge reforge = null; for (String arg : args) { String[] split = arg.split(":"); @@ -30,7 +31,7 @@ public class ReforgeArgParser implements LookupArgParser { } if (reforge == null) { - return itemStack -> true; + return null; } ReforgeUtils.setReforge(meta, reforge); From 64a7d6b3cb882a6667b4a3b4497f18061944e394 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Fri, 24 Sep 2021 10:05:32 +0100 Subject: [PATCH 2/2] Updated to 1.5.1 --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index e7304fb..0b4a739 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,2 @@ -version = 1.5.0 +version = 1.5.1 plugin-name = Reforges \ No newline at end of file