Fix SQLWrapperImpl

This commit is contained in:
2025-12-18 18:18:56 +01:00
parent fe8d37c966
commit aa74e0b887
@@ -28,9 +28,9 @@ import org.bukkit.entity.Player;
import java.io.File;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;
public class SQLWrapperImpl implements SQLWrapper<Material> {
@@ -46,11 +46,12 @@ public class SQLWrapperImpl implements SQLWrapper<Material> {
@Override
public List<Material> getMaterialWithGreaterBlastResistance(double maxBlastResistance) {
Stream<Material> stream = Arrays.stream(Material.values());
if (Core.getVersion() > 12) {
stream = stream.filter(material -> !material.isLegacy());
if (Core.getVersion() <= 12) {
return Collections.emptyList();
}
return stream.filter(Material::isBlock)
return Arrays.stream(Material.values())
.filter(material -> !material.isLegacy())
.filter(Material::isBlock)
.filter(material -> material.getBlastResistance() > maxBlastResistance)
.collect(Collectors.toList());
}