mirror of
https://github.com/songoda/EpicBosses.git
synced 2024-09-28 21:37:33 +02:00
Prevent an error from migrations from old versions of bosses.
This commit is contained in:
parent
b09a308fb7
commit
6d2808000c
@ -116,12 +116,12 @@ public class ItemStackUtils {
|
|||||||
|
|
||||||
CompatibleMaterial material = CompatibleMaterial.getMaterial(configurationSection.getString("type"));
|
CompatibleMaterial material = CompatibleMaterial.getMaterial(configurationSection.getString("type"));
|
||||||
|
|
||||||
String type = material.getMaterial().name();
|
String type = material == null ? configurationSection.getString("type") : material.getMaterial().name();
|
||||||
String name = configurationSection.getString("name");
|
String name = configurationSection.getString("name");
|
||||||
List<String> lore = configurationSection.getStringList("lore");
|
List<String> lore = configurationSection.getStringList("lore");
|
||||||
List<String> enchants = configurationSection.getStringList("enchants");
|
List<String> enchants = configurationSection.getStringList("enchants");
|
||||||
Short durability = (Short) configurationSection.get("durability");
|
Short durability = (Short) configurationSection.get("durability");
|
||||||
if (material.getData() != -1) durability = (short) material.getData();
|
if (material != null && material.getData() != -1) durability = (short) material.getData();
|
||||||
|
|
||||||
String owner = configurationSection.getString("owner");
|
String owner = configurationSection.getString("owner");
|
||||||
Map<Enchantment, Integer> map = new HashMap<>();
|
Map<Enchantment, Integer> map = new HashMap<>();
|
||||||
|
Loading…
Reference in New Issue
Block a user