From 698e41194430f902b8c14f68ac7fa92167a98ddb Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Sun, 30 Nov 2025 20:18:55 +0100 Subject: [PATCH] Fix SQLWrapperImpl.getMaterialWithGreaterBlastResistance for 1.12 or lower --- .../src/de/steamwar/sql/SQLWrapperImpl.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/SpigotCore/SpigotCore_Main/src/de/steamwar/sql/SQLWrapperImpl.java b/SpigotCore/SpigotCore_Main/src/de/steamwar/sql/SQLWrapperImpl.java index 69896ae1..f50f8da7 100644 --- a/SpigotCore/SpigotCore_Main/src/de/steamwar/sql/SQLWrapperImpl.java +++ b/SpigotCore/SpigotCore_Main/src/de/steamwar/sql/SQLWrapperImpl.java @@ -30,6 +30,7 @@ import java.io.File; import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; +import java.util.stream.Stream; public class SQLWrapperImpl implements SQLWrapper { @@ -45,9 +46,11 @@ public class SQLWrapperImpl implements SQLWrapper { @Override public List getMaterialWithGreaterBlastResistance(double maxBlastResistance) { - return Arrays.stream(Material.values()) - .filter(material -> !material.isLegacy()) - .filter(Material::isBlock) + Stream stream = Arrays.stream(Material.values()); + if (Core.getVersion() > 12) { + stream = stream.filter(material -> !material.isLegacy()); + } + return stream.filter(Material::isBlock) .filter(material -> material.getBlastResistance() > maxBlastResistance) .collect(Collectors.toList()); }