12
0

SchematicSelectorItemFix #203

Zusammengeführt
Lixfel hat 4 Commits von SchematicSelectorItemFix nach master 2022-07-21 12:45:15 +02:00 zusammengeführt
Nur Änderungen aus Commit 5076ef955b werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -51,7 +51,11 @@ public class SWItem {
public static Material getMaterial(String material){
try{
return FlatteningWrapper.impl.getMaterial(material);
Material m = FlatteningWrapper.impl.getMaterial(material);
if(m == null)
return Material.BARRIER;
return m;
}catch(IllegalArgumentException e){
return Material.STONE;
}
@ -90,14 +94,10 @@ public class SWItem {
@SuppressWarnings("deprecation")
public SWItem(Material material, byte meta, String name, List<String> lore, boolean enchanted, InvCallback c) {
if(material != null) {
try {
itemStack = new ItemStack(material, 1, (short) 0, meta);
} catch (IllegalArgumentException e) {
itemStack = new ItemStack(material, 1);
}
}else {
itemStack = new ItemStack(Material.BARRIER, 1);
try {
itemStack = new ItemStack(material, 1, (short)0, meta);
} catch (IllegalArgumentException e) {
itemStack = new ItemStack(material, 1);
}
itemMeta = itemStack.getItemMeta();