Magic Assistant is a free and open source application that helps "Magic: the Gathering" (MTG) players organize and search for cards.
Magic Assistant currently supports card browsing and filtering, organizing cards into personal library and provides a deck builder. For decks analysis Magic Assistant provides mana curve chart, type distribution chart, color chart, hand analyzer (draw).
NOTE: Magic Assistant is licensed and distributed under the terms of the Eclipse Public License.
Here are some key features of "Magic Assistant":
· MTG cards browser
· sorting (column header, context menu)
· filtering: set, colour, type, super type, text, name, subtype, power/toughness, converted mana cost. Text filter supports search with "and" and "not" expression, as well as regular expressions.
· customization: hide/show columns, drag and drop columns (change order)
· search (options: ignore case, whole word, back, forward, camel case, search as you type)
· copy card description to clipboard (right click - copy)
· add cards to deck or collection (drag & drop, or right click menu, or customizable keyboard shortcuts)
· Card Details viewer
· show card image (require internet connection, supports proxy, supports image caching)
· duplicates card text from image as text, support copy to clipboard
· Library/Decks View
· Add new Deck from Card Navigator view (context menu)
· Add cards to Library (context menu, drag and drop, INSERT key shortcut)
· Add cards to Deck (context menu, drag and drop)
· Remove card (context menu, DELETE key shortcut)
· Change card count (cell editor, + keyboard shortcut)
· Sorting, filtering, search and customization features as in card browser view
· Grouping (by Casting Mana color, by Converted Casting Cost, by Type, Flat)
· Mana Curve (switch using bottom tabs in the view)
· Deck Description (Info tab)
· Emulate Draw (from view menu) opens another view to show first and following hands with this deck
· Type Stats Charts and Table (bottom tab)
· User editable fields: Comment, Price, Ownership, Count
· Cards Navigator
· Generate "Booster Pack" (File->New->Booster Pack (as a Deck))
· Add new Deck, Collection, Folder
· Export/Import
· Delete/Rename decks
Requirements:
· Java 6
What`s New in This Release: [ read full changelog ]
· Removed separate menu for loading seller`s prices, moved to Load Extra fields menu
· Added back MTG Fanatic price provider
· User now have a choice to which price provider to choose (from Window->Preferences)
· User have a choice now when loading extra fields to do it from selected cards, filtered cards or all cards in the current view
· Added group by Location, Set and Rarity options for all views
· Added "Printings" view - it shows all printings of the cards in all sets and art-works (for land).
· It works in two modes - db - shows card in database, and collection - show all instances of a selected card in all collections and decks
· It supports drag & drop - so you can add card into deck/collection from specific set (in db mode)
· Changed prefs to separate loading certain fields when clicking on card
· Added action to manually sync from web in Card Info and Printings views
· 1.1.0.28 (2010-10-13)