Java implementation of a Magic: the Gathering gameplay server.
TODO:
- Game creation
- Player 1 imports deck then creates game
- Player 2 finds game
- Player 2 imports deck then joins game
- Coin flip
- Coin flip winner decides first player
- Scryfall one-time bulk data import (exclude art cards)
- Delete deck
- Concession
- Match?
- API actions
- Tap
- Hand
- Permanent counters
- Player counters
- Search library
- Move specific card out of library
- Face up/face down
- Manifest face down from Library
- Chat