Update card cache and hydrated data with new collection

This commit is contained in:
Tuan-Dat Tran
2026-02-27 02:27:26 +01:00
parent eea3a6a659
commit 75d669f2d5
10 changed files with 16877 additions and 1771 deletions

View File

@@ -81,7 +81,7 @@
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/mh3/231/tranquil-landscape?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/mh3/520/tranquil-landscape?utm_source=api",
"name": "Tranquil Landscape",
"mana_cost": "",
"cmc": 0.0,
@@ -116,7 +116,7 @@
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tdc/371/hinterland-harbor?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/69/hinterland-harbor?utm_source=api",
"name": "Hinterland Harbor",
"mana_cost": "",
"cmc": 0.0,
@@ -166,22 +166,6 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/ecl/269/plains?utm_source=api",
"name": "Plains",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"W"
],
"type_line": "Basic Land \u2014 Plains",
"oracle_text": "({T}: Add {W}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 3
},
{
"scryfall_uri": "https://scryfall.com/card/fin/292/windurst-federation-center?utm_source=api",
"name": "Windurst, Federation Center",
@@ -247,22 +231,6 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/195/forest?utm_source=api",
"name": "Forest",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"G"
],
"type_line": "Basic Land \u2014 Forest",
"oracle_text": "({T}: Add {G}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 4
},
{
"scryfall_uri": "https://scryfall.com/card/ecc/166/seaside-citadel?utm_source=api",
"name": "Seaside Citadel",
@@ -282,7 +250,7 @@
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/ecc/148/exotic-orchard?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/66/exotic-orchard?utm_source=api",
"name": "Exotic Orchard",
"mana_cost": "",
"cmc": 0.0,
@@ -293,10 +261,10 @@
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
"count": 2
},
{
"scryfall_uri": "https://scryfall.com/card/ecl/264/evolving-wilds?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/65/evolving-wilds?utm_source=api",
"name": "Evolving Wilds",
"mana_cost": "",
"cmc": 0.0,
@@ -307,10 +275,10 @@
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
"count": 2
},
{
"scryfall_uri": "https://scryfall.com/card/ecc/158/path-of-ancestry?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/70/path-of-ancestry?utm_source=api",
"name": "Path of Ancestry",
"mana_cost": "",
"cmc": 0.0,
@@ -321,7 +289,7 @@
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
"count": 2
},
{
"scryfall_uri": "https://scryfall.com/card/fin/288/sharlayan-nation-of-scholars?utm_source=api",
@@ -340,23 +308,6 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/bro/259/brushland?utm_source=api",
"name": "Brushland",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"G",
"W"
],
"type_line": "Land",
"oracle_text": "{T}: Add {C}.\n{T}: Add {G} or {W}. This land deals 1 damage to you.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tdc/399/sunpetal-grove?utm_source=api",
"name": "Sunpetal Grove",
@@ -388,22 +339,6 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/ecl/269/plains?utm_source=api",
"name": "Plains",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"W"
],
"type_line": "Basic Land \u2014 Plains",
"oracle_text": "({T}: Add {W}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 3
},
{
"scryfall_uri": "https://scryfall.com/card/tdc/413/yavimaya-coast?utm_source=api",
"name": "Yavimaya Coast",
@@ -439,23 +374,7 @@
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/195/forest?utm_source=api",
"name": "Forest",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"G"
],
"type_line": "Basic Land \u2014 Forest",
"oracle_text": "({T}: Add {G}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 4
},
{
"scryfall_uri": "https://scryfall.com/card/ecc/59/command-tower?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/63/command-tower?utm_source=api",
"name": "Command Tower",
"mana_cost": "",
"cmc": 0.0,
@@ -468,38 +387,6 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/ecl/269/plains?utm_source=api",
"name": "Plains",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"W"
],
"type_line": "Basic Land \u2014 Plains",
"oracle_text": "({T}: Add {W}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 3
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/192/island?utm_source=api",
"name": "Island",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"U"
],
"type_line": "Basic Land \u2014 Island",
"oracle_text": "({T}: Add {U}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 5
},
{
"scryfall_uri": "https://scryfall.com/card/tdc/343/canopy-vista?utm_source=api",
"name": "Canopy Vista",
@@ -517,70 +404,6 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/195/forest?utm_source=api",
"name": "Forest",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"G"
],
"type_line": "Basic Land \u2014 Forest",
"oracle_text": "({T}: Add {G}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 4
},
{
"scryfall_uri": "https://scryfall.com/card/ecl/269/plains?utm_source=api",
"name": "Plains",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"W"
],
"type_line": "Basic Land \u2014 Plains",
"oracle_text": "({T}: Add {W}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 3
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/194/mountain?utm_source=api",
"name": "Mountain",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"R"
],
"type_line": "Basic Land \u2014 Mountain",
"oracle_text": "({T}: Add {R}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 4
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/192/island?utm_source=api",
"name": "Island",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"U"
],
"type_line": "Basic Land \u2014 Island",
"oracle_text": "({T}: Add {U}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 5
},
{
"scryfall_uri": "https://scryfall.com/card/eoc/184/sulfur-falls?utm_source=api",
"name": "Sulfur Falls",
@@ -599,7 +422,7 @@
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/ecc/59/command-tower?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/63/command-tower?utm_source=api",
"name": "Command Tower",
"mana_cost": "",
"cmc": 0.0,
@@ -663,102 +486,6 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/194/mountain?utm_source=api",
"name": "Mountain",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"R"
],
"type_line": "Basic Land \u2014 Mountain",
"oracle_text": "({T}: Add {R}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 4
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/192/island?utm_source=api",
"name": "Island",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"U"
],
"type_line": "Basic Land \u2014 Island",
"oracle_text": "({T}: Add {U}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 5
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/194/mountain?utm_source=api",
"name": "Mountain",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"R"
],
"type_line": "Basic Land \u2014 Mountain",
"oracle_text": "({T}: Add {R}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 4
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/192/island?utm_source=api",
"name": "Island",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"U"
],
"type_line": "Basic Land \u2014 Island",
"oracle_text": "({T}: Add {U}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 5
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/194/mountain?utm_source=api",
"name": "Mountain",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"R"
],
"type_line": "Basic Land \u2014 Mountain",
"oracle_text": "({T}: Add {R}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 4
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/192/island?utm_source=api",
"name": "Island",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"U"
],
"type_line": "Basic Land \u2014 Island",
"oracle_text": "({T}: Add {U}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 5
},
{
"scryfall_uri": "https://scryfall.com/card/eoc/190/viridescent-bog?utm_source=api",
"name": "Viridescent Bog",
@@ -794,7 +521,7 @@
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/ecc/59/command-tower?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/63/command-tower?utm_source=api",
"name": "Command Tower",
"mana_cost": "",
"cmc": 0.0,
@@ -858,22 +585,6 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/eoc/149/bojuka-bog?utm_source=api",
"name": "Bojuka Bog",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"B"
],
"type_line": "Land",
"oracle_text": "This land enters tapped.\nWhen this land enters, exile target player's graveyard.\n{T}: Add {B}.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tdc/369/haunted-mire?utm_source=api",
"name": "Haunted Mire",
@@ -987,20 +698,6 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tsr/284/swarmyard?utm_source=api",
"name": "Swarmyard",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [],
"type_line": "Land",
"oracle_text": "{T}: Add {C}.\n{T}: Regenerate target Insect, Rat, Spider, or Squirrel. (The next time it would be destroyed this turn, instead tap it, remove it from combat, and heal all damage on it.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/eoc/189/twilight-mire?utm_source=api",
"name": "Twilight Mire",
@@ -1053,71 +750,7 @@
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/195/forest?utm_source=api",
"name": "Forest",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"G"
],
"type_line": "Basic Land \u2014 Forest",
"oracle_text": "({T}: Add {G}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 4
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/193/swamp?utm_source=api",
"name": "Swamp",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"B"
],
"type_line": "Basic Land \u2014 Swamp",
"oracle_text": "({T}: Add {B}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/195/forest?utm_source=api",
"name": "Forest",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"G"
],
"type_line": "Basic Land \u2014 Forest",
"oracle_text": "({T}: Add {G}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 4
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/193/swamp?utm_source=api",
"name": "Swamp",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"B"
],
"type_line": "Basic Land \u2014 Swamp",
"oracle_text": "({T}: Add {B}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/ecc/148/exotic-orchard?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/66/exotic-orchard?utm_source=api",
"name": "Exotic Orchard",
"mana_cost": "",
"cmc": 0.0,
@@ -1214,7 +847,7 @@
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/ecl/264/evolving-wilds?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/65/evolving-wilds?utm_source=api",
"name": "Evolving Wilds",
"mana_cost": "",
"cmc": 0.0,
@@ -1244,22 +877,6 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/193/swamp?utm_source=api",
"name": "Swamp",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"B"
],
"type_line": "Basic Land \u2014 Swamp",
"oracle_text": "({T}: Add {B}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/otc/316/scavenger-grounds?utm_source=api",
"name": "Scavenger Grounds",
@@ -1292,23 +909,7 @@
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tmt/193/swamp?utm_source=api",
"name": "Swamp",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"B"
],
"type_line": "Basic Land \u2014 Swamp",
"oracle_text": "({T}: Add {B}.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tdc/339/ash-barrens?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/60/ash-barrens?utm_source=api",
"name": "Ash Barrens",
"mana_cost": "",
"cmc": 0.0,
@@ -1387,7 +988,7 @@
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tdc/398/sunken-hollow?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/76/sunken-hollow?utm_source=api",
"name": "Sunken Hollow",
"mana_cost": "",
"cmc": 0.0,
@@ -1438,7 +1039,7 @@
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/ecc/158/path-of-ancestry?utm_source=api",
"scryfall_uri": "https://scryfall.com/card/tmc/70/path-of-ancestry?utm_source=api",
"name": "Path of Ancestry",
"mana_cost": "",
"cmc": 0.0,
@@ -1499,23 +1100,6 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/cmm/1019/port-town?utm_source=api",
"name": "Port Town",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [
"U",
"W"
],
"type_line": "Land",
"oracle_text": "As this land enters, you may reveal a Plains or Island card from your hand. If you don't, this land enters tapped.\n{T}: Add {W} or {U}.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/fdn/687/demolition-field?utm_source=api",
"name": "Demolition Field",
@@ -1563,5 +1147,19 @@
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tmc/65/evolving-wilds?utm_source=api",
"name": "Evolving Wilds",
"mana_cost": "",
"cmc": 0.0,
"colors": [],
"color_identity": [],
"type_line": "Land",
"oracle_text": "{T}, Sacrifice this land: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 3
}
]