--- miscJava/bukkit-minecraft-plugins/CreativeWorld/src/main/java/dk/thoerup/bukkit/creativeworld/WorldChanged.java 2013/04/04 12:00:30 1965 +++ miscJava/bukkit-minecraft-plugins/CreativeWorld/src/main/java/dk/thoerup/bukkit/creativeworld/WorldChanged.java 2013/04/04 12:05:06 1966 @@ -7,6 +7,7 @@ import org.bukkit.configuration.*; import org.bukkit.inventory.*; import org.bukkit.enchantments.*; +import org.bukkit.material.*; import java.util.*; @@ -128,7 +129,9 @@ byte data = (byte) config.getInt(node + STACK_DATA); String enc = config.getString(node + STACK_ENCHANTMENT ); - ItemStack stack = new ItemStack(type,amount,damage,data); + ItemStack stack = new ItemStack(type,amount,damage); + MaterialData matData = new MaterialData(type,data); + stack.setData(matData); stack.setDurability( damage ); //ItemStack constructor with Data value overrides durability stack.addEnchantments( parseEnchantmentString(enc) ); return stack;