Switch around item conversion code as well

This commit is contained in:
md_5 2018-08-11 20:19:12 +10:00
parent 96778caabb
commit a0a27e5876

View File

@ -109,6 +109,13 @@ public class CraftLegacy {
MaterialData materialData = new MaterialData(material, (byte) data); MaterialData materialData = new MaterialData(material, (byte) data);
// First try matching item
Item convertedItem = materialToItem.get(materialData);
if (convertedItem != null) {
return convertedItem;
}
// Fallback to matching block
if (material.isBlock()) { if (material.isBlock()) {
// Try exact match first // Try exact match first
IBlockData converted = materialToData.get(materialData); IBlockData converted = materialToData.get(materialData);
@ -123,12 +130,6 @@ public class CraftLegacy {
} }
} }
// Fallback to matching item
Item convertedItem = materialToItem.get(materialData);
if (convertedItem != null) {
return convertedItem;
}
// Return existing item // Return existing item
return item; return item;
} }