var booleans = List.of(true, false, true, false);
var result = booleans.stream()
.reduce((a, b) -> (a & b))
.orElse(false);
Догадаетесь как получить из
main.instance.itemsConfig.getConfigurationSection(String.valueOf(newPath) + ".requirements.blocks").getKeys(false)
лист booleans ?