Du hast ein Deck in einer Tabelle oder eine Kartenliste aus einem anderen Tool? Deck Builder 3.5.0 kann ein ganzes Deck aus einer CSV-Datei oder einer JSON-Datei importieren, und ein eingebauter Spalten-Mapper lässt dich wählen, welche Spalte zu welchem Kartenfeld wird. Hier ist genau, wie die beiden Formate funktionieren.
Die Import-Auswahl öffnen
Öffne auf dem Decks-Bildschirm das Überlaufmenü (⋮) und tippe auf Deck importieren. Deck Builder bietet drei Formate:
- Deck-Builder-Datei (
.dbpd): ein vollständiger Export aus einer anderen Deck-Builder-Installation, inklusive Bildern. - JSON: eine bearbeitbare Textdatei, die dem Deck-Builder-Kartenschema folgt.
- CSV: eine Tabelle, bei der du jede Spalte einem Kartenfeld zuordnest.
Wähle CSV oder JSON und zeig Deck Builder deine Datei.
Aus CSV importieren
Eine CSV ist der einfachste Weg, ein Deck einzuspielen, das du ohnehin schon in einer Tabelle pflegst. Ein paar Regeln:
- Die erste Zeile ist eine Kopfzeile. Ihre Bezeichnungen bestimmen, welche Spalte zu welchem Feld wird.
- Eine Karte pro Zeile. Um mehrere Kopien einer Karte hinzuzufügen, nutze eine
Quantity-Spalte (siehe unten) oder wiederhole die Zeile. - Dateien werden als UTF-8 mit standardmäßigem CSV-Quoting gelesen: Setze ein Feld in doppelte Anführungszeichen, um darin Kommas oder Zeilenumbrüche zuzulassen, und verdopple ein wörtliches Anführungszeichen (
""), um es zu maskieren. - Die maximale Dateigröße beträgt 20 MB.
Spaltennamen
Nur Name ist erforderlich. Jede andere Spalte ist optional. Deck Builder ordnet deine Überschriften automatisch den Kartenfeldern zu (die Zuordnung ignoriert Groß-/Kleinschreibung, Leerzeichen und Satzzeichen), und du kannst jede Spalte auf dem Zuordnungsbildschirm überschreiben oder auf Nicht importieren setzen. Diese Überschriften werden erkannt (die Überschriftennamen selbst sind Englisch):
| Kartenfeld | Empfohlene Überschrift | Passt auch auf |
|---|---|---|
| Name | Name |
cardname, card, title |
| Quantity | Quantity |
qty, count, copies, amount |
| Type | Type |
cardtype, typeline |
| Subtypes | Subtypes |
subtype |
| Supertypes | Supertypes |
supertype |
| Rarity | Rarity |
|
| Set name | Set Name |
set, edition, expansion |
| Set number | Set Number |
collectornumber, cardnumber, number, no |
| Cost | Cost |
mana, manacost, price, value |
| Cost unit | Cost Unit |
|
| Power | Power |
attack, atk, strength |
| Power unit | Power Unit |
|
| Health | Health |
toughness, defense, hp, life |
| Health unit | Health Unit |
|
| Game | Game |
|
| Rules text | Rules Text |
rules, text, oracle, oracletext, ability, effect, body |
| Flavor text | Flavor Text |
flavourtext, flavor, flavour, quote |
| Description | Description |
desc, notes, comment |
| Tags | Tags |
tag, labels, categories, category |
| Keywords | Keywords |
keyword |
| Image URL | Image URL |
image, img, art, artwork, picture, url, imageuri, imagelink |
Wenn zwei Spalten demselben Feld zugeordnet werden, steht die zweite standardmäßig auf Nicht importieren, damit du die Mehrdeutigkeit bewusst auflöst. Unbekannte Überschriften stehen ebenfalls standardmäßig auf Nicht importieren.
Listen und Mengen
- Listenspalten:
Tags,Keywords,SubtypesundSupertypeskönnen mehrere Werte in einer Zelle enthalten. Trenne sie mit einem Semikolon (;), zum Beispielburn;red;spell. Das Komma ist das Spaltentrennzeichen, kann also nicht auch Listeneinträge trennen. - Menge: Eine
Quantityvon3erzeugt drei separate Karten (Deck Builder hat kein Anzahlfeld pro Karte). Ein fehlender, leerer,0oder negativer Wert bedeutet 1, und vorangestellter Text wird toleriert, sodass aus2xeine2wird.
Ein durchgerechnetes Beispiel
Name,Quantity,Type,Cost,Power,Health,Rarity,Tags,Keywords,Rules Text,Flavor Text,Image URL
Lightning Bolt,4,Instant,R,,,Common,burn;red,,"Lightning Bolt deals 3 damage to any target.","The sparkmage shrieked...",https://cards.scryfall.io/normal/front/c/e/ce711943-c1a1-43a0-8b89-8d169cfb8e06.jpg
Grizzly Bears,2,Creature,1G,2,2,Common,green;beatdown,,,"Don't try to outrun one of Dominaria's grizzlies...",https://cards.scryfall.io/normal/front/4/0/409f9b88-f03e-40b6-9883-68c14c37c0de.jpg
Serra Angel,1,Creature,3WW,4,4,Uncommon,white;flyer,Flying;Vigilance,"Flying, vigilance","Never resting, never faltering.",
Island,20,Land,,,,Common,land;blue,,"({T}: Add {U}.)",,
Das importiert 27 cards (4 + 2 + 1 + 20).
Kartenmotive
Die Spalte Image URL akzeptiert zwei Arten von Werten:
- eine
http(s)-URL, die als externe Referenz gespeichert und bei Bedarf geladen wird (so wie Scryfall-Karten funktionieren). Das Bild wird nie heruntergeladen oder weiterverbreitet. - ein eingebettetes Bild als
data:image/...;base64,...-URI, das dekodiert und auf deinem Gerät gespeichert wird.
Jeder andere Wert (ein bloßer Dateiname oder ein lokaler Pfad) wird ignoriert, und die Karte wird ohne Motiv importiert. Du kannst das Motiv jederzeit später im Karteneditor hinzufügen.
Aus JSON importieren
JSON ist das umfangreichere Format. Es ist dasselbe reine Textschema, das auch innerhalb eines Deck-Builder-Exports (.dbpd) verwendet wird, es trägt also Deck-Einstellungen und mehr Detail pro Karte als eine flache Tabelle es kann. Am einfachsten erstellst du eine JSON, indem du ein bestehendes Deck als JSON exportierst, bearbeitest und wieder importierst.
Die oberste Ebene sieht so aus:
{
"formatVersion": 1,
"exportedAt": "2026-07-15T12:00:00Z",
"deck": {
"uuid": "…", "name": "My Deck",
"source": "IMPORTED",
"tags": ["standard"]
},
"settings": { "handCardsCount": 1, "discardPileEnabled": true },
"cards": [
{
"uuid": "…", "name": "Lightning Bolt", "cardDeckIndex": 0,
"type": "Instant", "cost": "R",
"rulesText": "Lightning Bolt deals 3 damage to any target.",
"tags": ["burn"], "keywords": [],
"source": "IMPORTED"
}
]
}
UUIDs sind Strings, Zeitstempel sind ISO-8601, und unbekannte Schlüssel werden ignoriert. Beachte, dass das JSON-Feld rulesText heißt (camelCase), während die CSV-Überschrift Rules Text lautet. JSON trägt keine Bilddaten, nutze also externe Bild-URLs.
Was dich erwartet
- Nur ein Name ist erforderlich. Alles andere ist in beiden Formaten optional.
- Ein frisches Deck wird erstellt mit einer neuen Identität. Ein Import wird nie in ein bestehendes Deck eingefügt.
- Importierte Karten werden mit der Quelle Imported gekennzeichnet.
- Ist eine Datei fehlerhaft oder größer als 20 MB, zeigt Deck Builder eine klare Meldung auf dem Import-Bildschirm, statt zu scheitern.
Sobald dein Deck drin ist, kannst du noch mehr daraus machen: verwandle es in druckfertige Karten oder veröffentliche es im Deck Store, damit andere Spieler es finden.
