Tabletop Simulator

Tabletop Simulator

36 ratings
TCG Cards and more with Decker
By Splizard
Want to play TCG on Tabletop Simulator? Have you got magic cards, yugioh or pokemon cards that you want to bring into a more virtual playing field? well this guide is for you. With Decker, a tool for Tabletop that simplifies importing your card decks into the game.
No need to hunt down individual card images. Decker pulls them from the internet and adds them straight into Tabletop's chest, where you can play your decks with others.
   
Award
Favorite
Favorited
Unfavorite
Installing Decker
First try downloading from this website:
http://splizard.com/magic/decker/

This may be down, so alternative downloads are listed below:

Windows:
Download https://bitbucket.org/Splizard/decker-release/downloads/decker-0.9.5.zip

Ubuntu:
Follow the instructions on https://github.com/Splizard/decker

Arch Linux:
https://aur.archlinux.org/packages/ttsdecker/
File format (.deck)
Decks are contained in .deck files

The format is a header at the top specifying the card game and then a list of cards like below.
Decker supports any way of formatting the deck as long as you have the header and a list of cards with either of the following formats:
Card Game 1 Card Name x1 Card Name 1x Card Name
---- Magic Decks
Magic is one of the supported games,
You can find the example decks in the decks folder of decker
(If you installed the zip)

Here is an example magic deck using the different formats:
Magic: The Gathering This is the Magic 2015 sample blue deck. x13 Island 2x Frost Lynx 2x Fugitive Wizard 1x Mahamoti Djinn 2x Nimbus of the Isles 1x Paragon of Gathering Mists 1x Research Assistant --------------------------- 1 Welkin Tern 1 Cancel 1 Chronostutter 1 Divination 1 Into the Void 1 Jace's Ingenuity 1 Negate 1 Staff of the Mind Magus

Files are to be saved as .deck format.
---- Pokemon Decks
Pokemon TCG is one of the supported games,
You can find the example decks in the decks folder of decker
(If you installed the zip)

Here is an example pokemon deck using the different formats:
Pokémon Trading Card Game This is a Theme Deck from the Pokémon Trading Card Game Online. BW Basic Blue (Black & White - Basic Blue) 3x Lapras (Next Destinies 26) 3x Feebas (Dragons Exalted 27) -------------- x1 Milotic (Dragons Exalted 28) x4 Buneary (Boundaries Crossed 116) 2 Lopunny (Boundaries Crossed 117) 4 Oshawott (Boundaries Crossed 39) 3 Dewott (Boundaries Crossed 40) 2 Samurott (Boundaries Crossed 41) 3 Tympole (Dragons Exalted 34) 2 Palpitoad (Dragons Exalted 35) 1 Seismitoad (Dragons Exalted 36) 2 Crushing Hammer (Emerging Powers 92) 2 Exp. Share (Next Destinies 87) 2 Energy Switch (Black & White 94) 2 Poké Ball 2 Potion (Boundaries Crossed 132) 2 Tool Scrapper (Dragons Exalted 116) 2 Cilan (Next Destinies 86) 2 N (Dark Explorers 96) 16 Water Energy

Files are to be saved as .deck format.
---- Yugioh Decks
Yugioh is one of the supported games,
You can find the example decks in the decks folder of decker
(If you installed the zip)

Here is an example pokemon deck using the different formats:
Yu-Gi-Oh Super Starter: Space-Time Showdown is a Starter Deck in the Yu-Gi-Oh! Trading Card Game (TCG). 1x Wattaildragon 1x Luster Dragon 1x Hunter Dragon 1x Millennium Shield x1 Dark Blade x1 Warrior Dai Grepher x1 Chamberlain of the Six Samurai x1 Mystical Elf 1 Stargazer Magician 1 Timegazer Magician 1 Aether the Empowering Dragon 1 Ventdra the Empowered Warrior 1 Arnis the Empowered Warrior 1 Terratiger the Empowered Warrior 1 Hydrotortoise the Empowered Warrior 1 Golden Dragon Summoner 1 Blue Dragon Summoner 1 Red Sparrow Summoner 1 White Tiger Summoner 1 Green Turtle Summoner 1 Sorcerous Spell Wall 1 Supply Squad 1 Lightning Vortex 1 Mystical Space Typhoon 1 Ego Boost 1 Axe of Despair 1 Lucky Iron Axe 1 Monster Reincarnation 1 Dark Factory of Mass Production 1 Poison of the Old Man 1 Trap Hole 1 Sakuretsu Armor 1 Raigeki Break 1 Dust Tornado 1 Shadow Spell 1 A Hero Emerges 1 Soul Resurrection 1 Jar of Greed 1 Magic Jammer 1 Seven Tools of the Bandit

Files are to be saved as .deck format.
---- Cardfight Decks
Cardfight!! Vanguard is one of the supported games,
You can find the example decks in the decks folder of decker
(If you installed the zip)

Here is an example deck:
Cardfight!! Vanguard 4x Alfred Early 4x Stardrive Dragon 4x Knight of Silence Gallatin 4x Blaster Blade 3x Sage of the Arts, Jauron 3x Wingal 4x Knight Squire, Allen 4x Strong Knight, Rounoria 3x Auspice Falcon 1x Glyme 4x Bringer of Good Luck, Epona 4x Flogal 4x Margal 4x Yggdrasil Maiden, Elaine

Files are to be saved as .deck format.
---- Custom Decks
You can also create Custom Decks.
You can find the example decks in the decks folder of decker
(If you installed the zip)

For custom decks you can specify links to the images.
You can also add your own images from a local folder.
The folder structure needs to be like this:
. ├── custom.deck ├── cards/ | └── custom/ | ├── card.jpg | ├── picture.jpg | └── image.jpg
These images can be referred to by their file names:
Custom This is a comment 1 card.jpg 1x image.jpg x1 picture.jpg
The only limitation is that the pictures need to have a .jpg suffix.
This is something that will be fixed in a later version of Decker.
---- Text Decks
If you want to make a simple text based card game, Decker has support for that.
Decker wil generate white cards with black text, no internet is required to generate these.
Text This is a description 1x Say whatever you want here! x1 This text will appear on the cards. 1 So be creative.
Generating your deck.
To generate a deck, first make sure you have a .deck file to generate, either by making one, using an example or downloading one.

On Windows:
Drag the .deck file onto decker.exe and it will generate it for you.

On Ubuntu:
Double click on the .deck file.

A console will pop up and decker will download any images if needed from the internet, if you have generated the deck before, decker will use it's cache.
When decker has finished it will display Done!

An image will be output in the same folder as the deck.
Using your deck with Tabletop Simulator
When you generate a deck, it will automatically be added to the Chest.
But in order for the images to load, you need to have decker running while in-game.

Windows:
Double click the decker.exe file.

Ubuntu:
Run decker from the dash.

Now when you play Tabletop, Decker provides the images for the decks.
If you want it that when people join your server they can download the decks too, you need to forward port 20002 on your router.

If you can't port forward or you don't like the idea or need the images to be permanent, eg. a mod.
Then drag the .deck.jpg that was generated on to decker.exe (right click open with decker on linux)
The image will be uploaded to IMGUR.
25 Comments
JuanTheTropper 1 Nov, 2023 @ 5:04pm 
Is it possible to update support for Yu-Gi-Oh!? It currently does not work
AngryShark 26 Feb, 2021 @ 11:47am 
why is this thing finding out my IP adress tho.
M!ke 2 Jan, 2021 @ 3:55pm 
but it is fine because I found another way to build decks
M!ke 2 Jan, 2021 @ 3:54pm 
A deck from the website untapped.
Splizard  [author] 27 Dec, 2020 @ 10:50pm 
@M!ke an untapped deck? What does that mean?
M!ke 27 Nov, 2020 @ 1:44pm 
it says that alot of cards on my deck are invalid even though I imported a untapped deck.
Democracy's Scalpel 19 Oct, 2020 @ 10:41am 
Ah, after poking around for a while longer, I figured out that you HAVE to download and install ImageMagick to use this tool (that wasn't made clear here or on the website). Installing that fixed this for me. Thank you for the awesome tool!
Democracy's Scalpel 19 Oct, 2020 @ 10:06am 
@Splizard I'm consistently running into the following error message (replacing the directory and file with whatever deck I'm trying to make):
[ERROR] file: A:\Program Files\Decker\blue.deck: exec: "magick": executable file not found in %PATH%
What should I do to fix this?
Bouche 28 Jul, 2017 @ 4:40am 
@Splizard, Trying other languages doesn't get around it (Yugioh wikia probably has them listed in English only for searching purposes). Here's the error text (with pathing abridged)

[ERROR] file: C:...\.deck.txt: card name 'Gravekeeper's Guard' not found!
check http://yugioh.wikia.com/wiki/Special:Search?search=Gravekeeper%27s+Guard
FAILED C:...\.deck.tst!
Press 'Enter' to close...

I've tried "Gravekeepers Guard" and several other languages without an apostrophe, but they return the card not found error. Let me know if there's anything else I can do to help figure it out.

I ran into an issue with the text importer too. I had formatted it as one card per line, 1 "card text" (TAB) "card text next line" (TAB) "card text next line", and the program choked on that. If there are more specific formatting details, please let me know. Your example text deck returned a 6 card deck with 3 regular cards (as intended) and 3 copies of the "Pickup 1" text.
Splizard  [author] 27 Jul, 2017 @ 10:12pm 
@Boncho, I think the maxiumum is 500 cards at a time, I have not tested any more.
Thanks for reporting the bug, does the software find the correct bug without the apostrophes?
I will have a look at it mysef soon.