@Override public void setResult(ItemStack stack) { craftAnvil.getResultInventory().setItem(0, CraftItemStack.asNMSCopy(stack)); }
@Override public ItemStack getResult() { net.minecraft.server.v1_7_R2.ItemStack nmsResult = craftAnvil.getResultInventory().getItem(0); return nmsResult == null ? null : CraftItemStack.asCraftMirror(nmsResult); }