@EventHandler
    public void itemMove( InventoryMoveItemEvent e ){
        if( e.getItem() != null ){
            if (String.valueOf(e.getItem().getItemMeta().getLore()).contains("Smeltery I")) {
                if( e.getDestination().getType() == InventoryType.ANVIL ){
                    e.setCancelled(true);
                }
            }
        }
    }