suppert mtgjson v4

This commit is contained in:
Ingmar Goudt 2018-11-23 19:21:03 +01:00
parent 2e17cb334e
commit d9b25cbac1
10 changed files with 136 additions and 21 deletions

View file

@ -3,10 +3,23 @@ package mage.verify;
import java.util.List;
class JsonCard {
public String uuid;
public String convertedManaCost;
public List<ForeignData> foreignData;
public boolean isReserved;
public String side;
public Legality legalities;
public List<String> printings;
public List<Ruling> rulings;
public List<String> colorIndicator;
public String layout;
public String name;
public List<String> names; // flip cards
public String manaCost;
public boolean hasFoil;
public boolean hasNonFoil;
public String multiverseId;
public String frameVersion;
public int cmc;
public List<String> colors;
public List<String> colorIdentity;
@ -22,6 +35,10 @@ class JsonCard {
public boolean starter; // only available in boxed sets and not in boosters
public int hand; // vanguard
public int life; // vanguard
public String originalText;
public String originalType;
public String flavorText;
public boolean isOnlineOnly;
// only available in AllSets.json
public String artist;
@ -37,4 +54,6 @@ class JsonCard {
public String border;
public String watermark;
public boolean timeshifted;
public String borderColor;
public boolean isOversized;
}