Tabletop Simulator

Tabletop Simulator

MTG Deck/Draft/Cube Importer
151 Comments
Wolfkind7 Dec 10 @ 4:28pm 
Awesome, thank you!
rikrassen  [author] Dec 10 @ 3:34pm 
You can! The language settings are under the gear menu in the top right. If cards are not available in German it'll fall back to English
Wolfkind7 Dec 10 @ 2:13pm 
Is it somhow possible to get the cards in german? Would love that :)
rikrassen  [author] Dec 1 @ 5:14pm 
@Couch Cushion Perc Scavenger: doesn't look too hard, I can definitely look into it.

My next feature planned is the request for original printings. Custom cards in CubeCobra are now supported
will you potentially be updating this to work with Archidekt's new custom card functionality? :)
rikrassen  [author] Nov 17 @ 5:49am 
I get the pack data from https://github.com/taw/magic-sealed-data . That repo was updated to include TLA today, so drafting for Avatar is now available.
Wolfkind7 Nov 16 @ 10:24am 
When will we be able to use the Draft for the new TLA set?
klack Nov 15 @ 1:43pm 
Just curious how pack data is obtained
saximaphone Nov 12 @ 3:46pm 
It's just how scryfall works. It always includes spoilered stuff as the 'newest printing'.
Other importers on websites and apps have this issue as well.
rikrassen  [author] Nov 12 @ 3:12pm 
Many deck sites let you pick specific printings for the cards as well, so you can use that for the lands.

I'm also considering making it so it only considers released for the default. Seems weird that TMNT would already be the default just because it was spoiled farther in advance
saximaphone Nov 12 @ 2:12pm 
You will have to put in a specific set code for the lands. It always uses the newest printing by default, which is the Pizza Lands in this case.
1800LASAGNA Nov 9 @ 3:52pm 
how do i make it so it doesn't import the pizza lands automatically for my basics
rikrassen  [author] Nov 8 @ 1:55am 
The last of the Avatar cards were spoiled yesterday from the looks of it. The pack data for drafting takes a bit beyond that before it's available. In the mean time, building your own cube is a good way to simulate drafting packs.
saximaphone Nov 7 @ 10:50pm 
It should work with TLA. Anything in Scryfall should work.
klack Nov 7 @ 5:55pm 
Would love some TLA support! I am going to attempt to simulate the Avatar Seeded Prerelease Packs as Cubes and make them available.
falcon Oct 30 @ 9:30pm 
Is there any way to have the cube importer functionality from cubecobra to also show custom images? I have a cube on cubecobra with cards that have custom images, it would be neat to see those images in game
Imnimo Oct 20 @ 12:42pm 
@rikrassen The reason it came up is that a friend and I were playing classic decks (e.g. 1994 world championship matchups), which I imported from a site that did not have specific printing annotations. It was jarring to all the basic lands be pizza, but in general I also like the nostalgia hit of seeing original printings. It wasn't too hard to manually tag the deck lists before importing, but it did add a few steps to the process. I would imagine most people in most circumstances would prefer up-to-date printings, though.
rikrassen  [author] Oct 20 @ 5:35am 
@Imnimo I could probably add something like that, but to confirm, is this because you want the first printing specifically, or do you not like new printings? I do try to filter out "fancy" printings if you just use the card name in your deck list. Also deck sites that support specific printings would still override this setting, unless you export the deck without that information.
Imnimo Oct 19 @ 5:19pm 
I don't know how hard this would be to implement, but it'd be cool to have a toggle in the settings to prefer either first printing or most recent printing when importing a deck without set codes.
klack Sep 5 @ 12:57pm 
Awesome! Yes I'm excited to draft.
rikrassen  [author] Sep 5 @ 11:53am 
SPM should be live soon (draft will be a bit longer though as usual), I've had a bit of trouble with my updater, but we'll get there
klack Sep 5 @ 11:42am 
Might it be possible to add SPM support? The final cards were revealed today.
Love this mod BTW!
rikrassen  [author] Aug 24 @ 3:48pm 
Card backs are loaded by TTS, the importer just copies what you enter verbatim. If the card image isn't loading it's because TTS can't access it. Maybe it's access controlled if it's a URL, maybe the path is in the wrong format/not absolute if it's a local file.
JRBLordDVanity Aug 21 @ 2:02pm 
I cannot load in card backs, even though the image format is one of the acceptable ones. Am I doing something wrong? I make sure the image is a .jpg
rikrassen  [author] Jul 25 @ 2:28pm 
EOE is now available for drafting
SPODERMAN Jul 24 @ 5:13pm 
commenting to say EOE doesnt work for drafting currently
Rads Jul 23 @ 7:31am 
EOE does not work for Drafting. It doesn't find the 3 letter code
saximaphone Jul 16 @ 6:00pm 
It does use the HD scryfall pngs.
EdgarEat Jul 16 @ 2:38pm 
Can you make the images HD, scryfall png
Lenc Jul 3 @ 11:42pm 
Just passing by to thank you for this mod and say how we appreciate your continuous improvement on it, you are one of the reason it's easier for us to have Magic in TTS, it's the best card importer me and my friends have seen so far around here! Thanks!
rikrassen  [author] Jun 11 @ 12:12pm 
@jason, that may be possible. I can add it to my list of feature requests
jason whorees Jun 9 @ 4:06pm 
I'm making a cube with a lot of custom cards on Cube Cobra, and the way I do it is to override a card with the same mana cost and color as my custom card with an image of my card in the Image URL section of the card I have added.

I understand that when I import the cube, it is still fetching the cards from scryfall and not the images of the custom cards I have used to overwrite it. Is there a way for me to import the cube with the images of my custom cards instead of the scryfall ones?
rikrassen  [author] Jun 2 @ 5:44am 
The code is mostly the same code that Wizards/Scryfall use to refer to the set, i.e. https://scryfall.com/sets/fin . You can see this at the bottom left of any card as well. There are some special cases like mentioned in the description above like for jumpstart packs.
Ivy Lebelle ٩(××)۶ Jun 2 @ 4:14am 
Guys, I can't figure out how to use the draft tab. Where can I get the code?
rikrassen  [author] Apr 9 @ 6:08pm 
@Az I looked into this and it seems to only be happening sometimes (it may have been an issue on CubeCobra's side), but I've added some more logging to try to debug if it happens again.

On another topic, in case anyone had issues with Archidekt today, they completely changed there site. I have updated the code, everything should be working again.
Az Apr 8 @ 1:06pm 
I'm struggling to import cubes from CubeCobra, if I try importing https://cubecobra.com/cube/overview/wtwlf123 it says there's an issue and asks if I'm sure it's public
rikrassen  [author] Mar 31 @ 6:33am 
Thanks for the bug report L3vi, I think I know what's going on there, I should be able to fix that for you soon
L3vi Mar 30 @ 8:57pm 
Has anybody else noticed a bug with the importer GUI? I discovered that if I import a scryfall deck link it will fail to import if any of the cards have been printed in the new set. Not even if the cards are new, even just reprints. Once I manually set the print version of each card to a non-new set (not Tarkir) it imported great!
I don't know if this is an issue with the Scryfall API or perhaps the importer.

Love the GUI though, thanks for all you do!
saximaphone Mar 14 @ 7:25pm 
Oh you can just link as single scryfall card page? That's very useful thank you!
rikrassen  [author] Mar 14 @ 6:14am 
In Scryfall the tokens are part of a separate set which is T + the set of the card that makes the token, i.e. for Basri, Tomorrow's Champion the cat token is in TDFT. Probably an easier way though is to import single cards from Scryfall, i.e. https://scryfall.com/card/tdft/2/cat , to get that exact printing.
saximaphone Mar 14 @ 12:09am 
How are you able to choose specific tokens? Setting the set doesn't work.
saximaphone Mar 2 @ 3:22pm 
Thanks!
rikrassen  [author] Mar 1 @ 7:26am 
@saximaphone thanks for the report. MTGGoldfish is supposed to work, this is a bug I can fix. To specify a specific printing of this card manually you would use the format "Dusk // Dawn (LTC)" or "[LTC] Dusk // Dawn"
saximaphone Feb 24 @ 8:45pm 
Am I able to import cards of a specific set?
Trying to import from MTGGoldfish, but it doesn't like doubles like Dusk/Dawn.
I can put it in manually as "Dusk" and it shows up, but not as "Dusk [LTC]" as the preferred set.
rikrassen  [author] Feb 18 @ 8:49am 
Moxfield blocks API requests, I believe they were allowing requests from TTS, but maybe they've gotten more strict.
Wurstwassermann Feb 17 @ 8:26am 
Hi! Thanks for you great work! For a few weeks, I cant import my moxfield decks anymore.. I always get a 403 forbidden error, but playing on other servers, the exact same url works.. can anybody help me fixing this on my created tables?
rikrassen  [author] Feb 16 @ 1:48pm 
For @Pickle, sorry for the long silence. I couldn't implement your custom pack feature without a client update, but I finally put one together. The cube tab now allows for a custom number of packs. Unfortunately it seems that seeding strategies vary a lot, and is too complicated for an in game UI like this one. However, since shuffling is more consistent than paper magic, seeding likely isn't required if the goal is just to even distribute the colours.
Pickle Oct 25, 2024 @ 12:13pm 
I just found this mod and am very excited to try it out. However, in the cube portion you mentioned, I noticed that it automatically generates 3 packs. I was curious to know if you plan on adding support for custom pack sizes that are sometimes used in Cube (like 5 packs of 9 cards).

Additionally, some Cubes require seeding for color or rarity. How difficult would that be to implement?
rikrassen  [author] Aug 27, 2024 @ 6:14pm 
@Valentine if somebody gave me the assets for a foil effect I could probably add it, but shaders are outside my current skill set right now
Valentine Aug 24, 2024 @ 1:11pm 
Any possibility to add an option for a foil effect to cards imported as foil?