9
0
mirror of https://github.com/Auxilor/EcoArmor.git synced 2025-12-27 10:59:22 +00:00

Added support for changing the advancement shard material

This commit is contained in:
Auxilor
2021-02-06 11:12:45 +00:00
parent d9bab46fb1
commit ccf1a3135e
3 changed files with 4 additions and 5 deletions

View File

@@ -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"));

View File

@@ -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) {

View File

@@ -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: