diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/ArmorSet.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/ArmorSet.java index 4a2ac1d..37532a3 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/ArmorSet.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/ArmorSet.java @@ -138,7 +138,7 @@ public class ArmorSet { } private ItemStack constructShard() { - ItemStack shardItem = new ItemStack(Material.PRISMARINE_SHARD); + ItemStack shardItem = new ItemStack(Objects.requireNonNull(Material.getMaterial(PLUGIN.getConfigYml().getString("advancement-shard-material").toUpperCase()))); ItemMeta shardMeta = shardItem.getItemMeta(); assert shardMeta != null; shardMeta.setDisplayName(EcoArmorConfigs.SETS.getString(name + ".advancement-shard-name")); diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/upgrades/advanced/AdvancementShardListener.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/upgrades/advanced/AdvancementShardListener.java index 5b56ea4..141d3fe 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/upgrades/advanced/AdvancementShardListener.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/upgrades/advanced/AdvancementShardListener.java @@ -38,10 +38,6 @@ public class AdvancementShardListener extends PluginDependent implements Listene return; } - if (cursor.getType() != Material.PRISMARINE_SHARD) { - return; - } - ItemMeta cursorMeta = cursor.getItemMeta(); if (cursorMeta == null) { diff --git a/eco-core/core-plugin/src/main/resources/config.yml b/eco-core/core-plugin/src/main/resources/config.yml index dd1f57b..927bd3b 100644 --- a/eco-core/core-plugin/src/main/resources/config.yml +++ b/eco-core/core-plugin/src/main/resources/config.yml @@ -5,6 +5,9 @@ discover-recipes: true # If all recipes should be automatically discovered. +# The material for advancement shards. +advancement-shard-material: prismarine_shard + # Effects are passive abilities that happen when wearing a full set with the effect present. effects: attack-speed-multiplier: