Skip to content

Releases: a11ce/bwproxy

1.5

30 Sep 18:34
Compare
Choose a tag to compare
  • 373671c Fix basic/multiples checks for single cache
  • 8956647 Flavor names

1.4.1

11 Aug 02:58
Compare
Choose a tag to compare

1.4

27 Jul 20:32
Compare
Choose a tag to compare
1.4

BWProxy

Grayscale MTG proxy generators

What is this?

A program which generates test card-style grayscale proxies for Magic cards. You can cut them out, draw your own art, and sleeve them in front of real cards!

Click here for some examples from my fully-proxied illustrated Sai deck.

How to use

Currently, the only way to use BWProxy is through the command line. If you don't know how to do that, I'll be releasing a website with the same functionality soon.

If something doesn't work, please open an issue on GitHub or message me on Discord @a11ce#0027.

Download

  1. Get dependencies with python3 -m pip install mtgsdk pillow tqdm
  2. Download with git clone https://github.com/a11ce/bwproxy.git

Make some cards!

  1. Save your decklist as a .txt in the format 1 Cardname or 1x Cardname, one card per line. Currently only singleton formats are supported.
  2. Optionally, put a grayscale/transparent png in icons/. You can use this in place of a set icon to indicate what cube or deck the cards are part of.
  3. Run python3 makeProxies.py yourDeck.txt (or python3 makeProxies.py yourDeck.txt icons/yourIcon.png if you want a set icon).
  4. Print each page in pages/yourDeck/ at full size/fit to page and cut just outside the border of each card.

Make some lands! (WIP)

If you're sleeving your BWProxies, you can just use real basic lands. But if you want aesthetic consistency (or to play with just paper cards), you can also generate basics.

  1. Run python3 makeBasics.py in basics/.
  2. Within basics/pages/
    • symbolLands will contain lands with a big mana symbol. These are very distinguishable even without color, and perfect for sleeving.
    • blankLands will contain blank full-art-frame lands. These are good for quickly testing a deck without sleeving because the large symbols are often visible through the back of the paper. You can also draw your own art!
  3. Print however many you need at full size/fit to page and cut just outside the border or each card.

Source code is available here. All contributions are welcome by pull request or issue.

BWProxy is licensed under GNU General Public License v3.0. See LICENSE for full text. Fonts and mana symbols are excluded.

1.3

06 Jul 04:47
Compare
Choose a tag to compare
1.3

BWProxy

Grayscale MTG proxy generators

Usage

  • Download with git clone https://github.com/a11ce/bwproxy.git
  • Save your decklist as a .txt in the format 1 Cardname or 1x Cardname. Currently only singleton formats are supported.
  • Run python3 makeProxies.py yourDeck.txt
  • Print each page in pages/yourDeck/ at full size/fit to page.
  • Cut out and sleeve in front of basics. If you want aesthetically matching basics, run python3 makeBasics.py in basics/ and print however many copies of the lands you need in basics/pages/symbolLands.

All contributions are welcome by pull request or issue.

BWProxy is licensed under GNU General Public License v3.0. See LICENSE for full text. Fonts and mana symbols are excluded.

1.1

20 Jun 00:39
Compare
Choose a tag to compare
1.1

BWProxy

Grayscale MTG proxy generators

Usage

  • Download with git clone https://github.com/a11ce/bwproxy.git
  • Save your decklist as a .txt in the format 1 Cardname or 1x Cardname. Currently only singleton formats are supported.
  • Run python3 makeProxies.py yourDeck.txt
  • Print each page in pages/yourDeck/ at full size/fit to page.
  • Cut out and sleeve in front of basics. Use actual basic lands (basic land generator is coming soon!)

All contributions are welcome by pull request or issue.

BWProxy is licensed under GNU General Public License v3.0. See LICENSE for full text. Fonts are excluded.