forked from External/mage
deck editor: improved support of mtgjson decks (added import of commander decks);
This commit is contained in:
parent
a3282ee6a1
commit
d6a3e3b82c
3 changed files with 15589 additions and 3 deletions
|
|
@ -42,6 +42,11 @@ public class MtgjsonDeckImporter extends JsonDeckImporter {
|
|||
JsonArray sideBoard = JsonUtil.getAsArray(data, "sideBoard");
|
||||
List<mage.cards.decks.DeckCardInfo> sideDeckList = deckList.getSideboard();
|
||||
addBoardToList(sideBoard, sideDeckList, deckSet);
|
||||
|
||||
// commander go to sideboard too
|
||||
JsonArray commander = JsonUtil.getAsArray(data, "commander");
|
||||
List<mage.cards.decks.DeckCardInfo> commanderDeckList = deckList.getSideboard();
|
||||
addBoardToList(commander, commanderDeckList, deckSet);
|
||||
}
|
||||
|
||||
private void addBoardToList(JsonArray board, List<mage.cards.decks.DeckCardInfo> list, String deckSet) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue