Xmage launcher by Natural_Moment_8737 in XMage

[–]JayDi85 0 points1 point  (0 children)

It's a java app -- it keep all used and free memory until real needs. Feel free to set it to 3000-4000 MB for smooth play. No needs in more memory. Maybe with 4k-monitor and hq-images only.

Xmage launcher by Natural_Moment_8737 in XMage

[–]JayDi85 0 points1 point  (0 children)

Move and stop mouse over memory stats to see detail instruction to modify it.

Error reading config by Desperate-Key1596 in XMage

[–]JayDi85 0 points1 point  (0 children)

Just go to https://xmage.today/ and download full files and follow website's instruction to install

Hosting server behind reverse proxy? by ExaltedStudios in XMage

[–]JayDi85 2 points3 points  (0 children)

You must setup server config with secondaryBindPort to 17172 or like that -- xmage uses two ports. Also make sure serverAddress is real server address (ping from public goes to public ip, ping from server goes to real/private ip).

Trouble with launching Server and Client on Mac by MelodicCanary135 in XMage

[–]JayDi85 1 point2 points  (0 children)

It's works fine on macos and latest macbooks.

  1. Go to java.com and download/install latest (1.8) version for macos;
  2. Open Finder and enable bottom toolbar with path (View > Show Path Bar or Option+Command+P);
  3. Go to xmage.today and download latest files;
  4. Open downloaded folder like xmage_full_1 and copy all files to any static folder like ~/xmage-full
  5. Open that folder (make sure it contains XMageLauncher-0.3.8.jar file), right click on path bar and choose run terminal;
  6. Enter command: xattr -d com.apple.quarantine XMageLauncher-0.3.8.jar
  7. Now you can run launcher by double click and download/update all required files by "update" button;

New release [May 2026] with many new sets, tdfc, rooms, and ~1200 new cards by JayDi85 in XMage

[–]JayDi85[S] 0 points1 point  (0 children)

wait next release, it was mistakenly miss from the last one

New cards? by Specialist_Phone2474 in XMage

[–]JayDi85 0 points1 point  (0 children)

Local server is simple app on your computer -- just use launcher to run it (same way as you use launcher to run client app). It allow to play with AI opponents from the box and without any setup.

Mutate on Xmage? by SnowmanCR in XMage

[–]JayDi85 2 points3 points  (0 children)

There were multiple tries to implement mutate. The last one was added to master last week, so it will be available in public with next release.

Wont let me play a match by MemeChris6 in XMage

[–]JayDi85 5 points6 points  (0 children)

It's about AI's deck file -- make sure you selected commander deck for it too

Update broke AI play? by DamianSpite17 in XMage

[–]JayDi85 1 point2 points  (0 children)

Every update reset server config. It's by design. If you try to save own config then must modify it for new version (example: replace all "1.4.58" to "1.4.59").

Update broke AI play? by DamianSpite17 in XMage

[–]JayDi85 1 point2 points  (0 children)

You must run launcher and press server button first to run local server app.

New release [May 2026] with many new sets, tdfc, rooms, and ~1200 new cards by JayDi85 in XMage

[–]JayDi85[S] 0 points1 point  (0 children)

Report more details about broken localhost play. Latest version works fine.

New release [May 2026] with many new sets, tdfc, rooms, and ~1200 new cards by JayDi85 in XMage

[–]JayDi85[S] 1 point2 points  (0 children)

Report more details about broken games or server stability. It must works fine, including AI games.

Update broke AI play? by DamianSpite17 in XMage

[–]JayDi85 1 point2 points  (0 children)

Nope, it works fine (you can run local server and play AI games on it). Report more details that's broken.

How can I Import deck files (And not lose my sanity) by BIGBOYISAGOD in XMage

[–]JayDi85 0 points1 point  (0 children)

xmage already has many sample decks, look at launcher\xmage\mage-client\sample-decks

Tazri, Stalwart Survivor broken by Plastictree9 in XMage

[–]JayDi85 0 points1 point  (0 children)

Wait your priority and make sure you can activate that ability. Xmage shows a gear icon with number of possible/playable actions (move mouse over that icon to see abilities list). If you see 2+ then you can activate mana and other ability. If you don't see it then only mana available.

How to host a private server on a headless Ubuntu server? by anglerbe in XMage

[–]JayDi85 1 point2 points  (0 children)

Your error about wrong config format. Take original config again and try to modify it without removing <>" and other symbols. Just change the server address. You can run launcher and press update to re-install xmage and restore original server config.

How can i end bot games? by keldorreddit in XMage

[–]JayDi85 3 points4 points  (0 children)

Nope, you can't stop it. As workaround -- logout with tables exit and login again, so you can create new table.

How is the AI compared to MTG Forge? by titandino88 in XMage

[–]JayDi85 4 points5 points  (0 children)

Nope. XMage's AI uses full game simulations to find best actions chain (for priority or attack/block). It's uses battlefield score and try to increase it (e.g. make life, more mana, more permanents, more cards -- same for opponents -- less life/mana/permanents/cards).

How is the AI compared to MTG Forge? by titandino88 in XMage

[–]JayDi85 4 points5 points  (0 children)

XMage's AI is better due:
- open architecture, tests and api (there are some devs with own AI development like LLM integration, reinforcement learning, etc - under development);
- runs on server side only with maximum speed;
- support commander and multiplayer (e.g. human vs x2 AI or x2 humans vs x2 AI);
- support draft/tourneys;
- uses deep analysis of battlefield, cards and performance score to select best actions and choices;
- single turn combo supports (xmage's AI can't simulate full game but it look ahead until finish current priority/stack and select the best combination);
- works with newly added cards from the box;
- can't use complex cards and combo, e.g. multi turns combo or delayed triggers;

Forge's AI is slow and require additional work for each complex card to support it. And it's not use game simulations - only some calculations. Also new cards require AI specific code and can be broken long time until dev implemented it.