2010-03-22 01:03:17 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation= "../Config.xsd" >
2015-07-04 01:28:19 +02:00
<server serverAddress= "0.0.0.0"
serverName="mage-server"
port="17171"
secondaryBindPort="-1"
backlogSize="200"
numAcceptThreads="2"
maxPoolSize="300"
leasePeriod="5000"
2014-02-07 02:04:14 +01:00
maxGameThreads="10"
maxSecondsIdle="600"
minUserNameLength="3"
maxUserNameLength="14"
userNamePattern="[^a-z0-9_]"
maxAiOpponents="15"
saveGameActivated="false"
/>
2012-06-19 23:50:20 +03:00
<playerTypes >
<playerType name= "Human" jar= "mage-player-human-${project.version}.jar" className= "mage.player.human.HumanPlayer" />
2012-06-29 20:12:35 +04:00
<playerType name= "Computer - mad" jar= "mage-player-ai-ma-${project.version}.jar" className= "mage.player.ai.ComputerPlayer7" />
2013-06-08 16:56:23 +02:00
<playerType name= "Computer - draftbot" jar= "mage-player-ai-draftbot-${project.version}.jar" className= "mage.player.ai.ComputerDraftPlayer" />
2012-06-19 23:50:20 +03:00
</playerTypes>
<gameTypes >
<gameType name= "Two Player Duel" jar= "mage-game-twoplayerduel-${project.version}.jar" className= "mage.game.TwoPlayerMatch" typeName= "mage.game.TwoPlayerDuelType" />
<gameType name= "Free For All" jar= "mage-game-freeforall-${project.version}.jar" className= "mage.game.FreeForAllMatch" typeName= "mage.game.FreeForAllType" />
2013-01-21 21:18:27 +04:00
<gameType name= "Commander Two Player Duel" jar= "mage-game-commanderduel-${project.version}.jar" className= "mage.game.CommanderDuelMatch" typeName= "mage.game.CommanderDuelType" />
2013-12-23 17:14:56 +01:00
<gameType name= "Commander Free For All" jar= "mage-game-commanderfreeforall-${project.version}.jar" className= "mage.game.CommanderFreeForAllMatch" typeName= "mage.game.CommanderFreeForAllType" />
2015-07-04 01:28:19 +02:00
<gameType name= "Tiny Leaders Two Player Duel" jar= "mage-game-tinyleadersduel-${project.version}.jar" className= "mage.game.TinyLeadersDuelMatch" typeName= "mage.game.TinyLeadersDuelType" />
2012-06-19 23:50:20 +03:00
</gameTypes>
<tournamentTypes >
2014-10-12 04:19:28 +02:00
<tournamentType name= "Constructed Elimination" jar= "mage-tournament-constructed-${project.version}.jar" className= "mage.tournament.ConstructedEliminationTournament" typeName= "mage.tournament.ConstructedEliminationTournamentType" />
<tournamentType name= "Constructed Swiss" jar= "mage-tournament-constructed-${project.version}.jar" className= "mage.tournament.ConstructedSwissTournament" typeName= "mage.tournament.ConstructedSwissTournamentType" />
2014-01-10 19:58:55 +01:00
<tournamentType name= "Booster Draft Elimination" jar= "mage-tournament-boosterdraft-${project.version}.jar" className= "mage.tournament.BoosterDraftEliminationTournament" typeName= "mage.tournament.BoosterDraftEliminationTournamentType" />
<tournamentType name= "Booster Draft Elimination (Cube)" jar= "mage-tournament-boosterdraft-${project.version}.jar" className= "mage.tournament.BoosterDraftEliminationTournament" typeName= "mage.tournament.BoosterDraftEliminationCubeTournamentType" />
2015-07-04 01:28:19 +02:00
<tournamentType name= "Booster Draft Elimination (Random)" jar= "mage-tournament-boosterdraft-${project.version}.jar" className= "mage.tournament.RandomBoosterDraftEliminationTournament" typeName= "mage.tournament.RandomBoosterDraftEliminationTournamentType" />
2014-01-10 19:58:55 +01:00
<tournamentType name= "Booster Draft Swiss" jar= "mage-tournament-boosterdraft-${project.version}.jar" className= "mage.tournament.BoosterDraftSwissTournament" typeName= "mage.tournament.BoosterDraftSwissTournamentType" />
<tournamentType name= "Booster Draft Swiss (Cube)" jar= "mage-tournament-boosterdraft-${project.version}.jar" className= "mage.tournament.BoosterDraftSwissTournament" typeName= "mage.tournament.BoosterDraftSwissCubeTournamentType" />
2015-07-07 07:55:16 +02:00
<tournamentType name= "Booster Draft Swiss (Random)" jar= "mage-tournament-boosterdraft-${project.version}.jar" className= "mage.tournament.RandomBoosterDraftSwissTournament" typeName= "mage.tournament.RandomBoosterDraftSwissTournamentType" />
2012-06-19 23:50:20 +03:00
<tournamentType name= "Sealed Elimination" jar= "mage-tournament-sealed-${project.version}.jar" className= "mage.tournament.SealedEliminationTournament" typeName= "mage.tournament.SealedEliminationTournamentType" />
2014-01-10 19:58:55 +01:00
<tournamentType name= "Sealed Elimination (Cube)" jar= "mage-tournament-sealed-${project.version}.jar" className= "mage.tournament.SealedEliminationTournament" typeName= "mage.tournament.SealedEliminationCubeTournamentType" />
<tournamentType name= "Sealed Swiss" jar= "mage-tournament-sealed-${project.version}.jar" className= "mage.tournament.SealedSwissTournament" typeName= "mage.tournament.SealedSwissTournamentType" />
<tournamentType name= "Sealed Swiss (Cube)" jar= "mage-tournament-sealed-${project.version}.jar" className= "mage.tournament.SealedSwissTournament" typeName= "mage.tournament.SealedSwissCubeTournamentType" />
2012-06-19 23:50:20 +03:00
</tournamentTypes>
2014-01-10 19:58:55 +01:00
<draftCubes >
2015-10-22 15:24:23 -05:00
<draftCube name= "Adam Styborski's Pauper Cube (411 cards)" jar= "mage-tournament-booster-draft.jar" className= "mage.tournament.cubes.AdamStyborskisPauperCube" />
2014-11-03 22:31:13 +01:00
<draftCube name= "Ben's Cube (720 cards)" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.BensCube" />
2014-01-10 19:58:55 +01:00
<draftCube name= "Cube Tutor 360 Pauper" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.CubeTutor360Pauper" />
<draftCube name= "Cube Tutor 720" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.CubeTutor720" />
2015-09-03 17:12:15 -05:00
<draftCube name= "Jim Davis's Cube (469 cards)" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.JimDavisCube" />
2014-03-17 16:57:11 +01:00
<draftCube name= "Mono Blue Cube" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.MonoBlueCube" />
2014-11-03 22:31:13 +01:00
<draftCube name= "MTGO Holiday Cube 2013" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.HolidayCube2013" />
2014-12-12 13:53:56 -06:00
<draftCube name= "MTGO Holiday Cube 2014" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.HolidayCube2014" />
2015-06-23 00:50:14 -05:00
<draftCube name= "MTGO Holiday Cube 2015" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.HolidayCube2015" />
2014-11-03 22:31:13 +01:00
<draftCube name= "MTGO Cube March 2014" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.MTGOMarchCube2014" />
<draftCube name= "MTGO Legacy Cube (600 cards)" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.MTGOLegacyCube" />
2015-09-15 00:18:53 -05:00
<draftCube name= "MTGO Legacy Cube March 2015 (600 cards)" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.MTGOLegacyCubeMarch2015" />
<draftCube name= "MTGO Legacy Cube September 2015 (600 cards)" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.MTGOLegacyCubeSeptember2015" />
2014-11-08 17:20:36 +01:00
<draftCube name= "The Peasant's Toolbox (800 cards)" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.PeasantsToolboxCube" />
2014-10-29 08:58:12 +01:00
<draftCube name= "www.MTGCube.com (502 cards)" jar= "mage-tournament-booster-draft-${project.version}.jar" className= "mage.tournament.cubes.MTGCube" />
2014-01-10 19:58:55 +01:00
</draftCubes>
2012-06-19 23:50:20 +03:00
<deckTypes >
<deckType name= "Constructed - Standard" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.Standard" />
2013-04-01 21:55:37 +04:00
<deckType name= "Constructed - Extended" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.Extended" />
<deckType name= "Constructed - Modern" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.Modern" />
2013-05-03 08:37:30 +02:00
<deckType name= "Constructed - Legacy" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.Legacy" />
2015-09-03 17:12:15 -05:00
<deckType name= "Constructed - Vintage" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.Vintage" />
2014-08-07 17:16:42 +02:00
<deckType name= "Constructed - Pauper" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.Pauper" />
2015-08-06 15:35:14 +02:00
<deckType name= "Constructed - Historical Standard" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.HistoricalStandard" />
<deckType name= "Constructed - Super Standard" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.SuperStandard" />
2015-06-23 00:50:14 -05:00
<deckType name= "Variant Magic - Commander" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.Commander" />
<deckType name= "Variant Magic - Duel Commander" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.DuelCommander" />
2015-07-04 01:28:19 +02:00
<deckType name= "Variant Magic - Tiny Leaders" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.TinyLeaders" />
2015-09-29 17:13:43 -05:00
<deckType name= "Block Constructed - Battle for Zendikar" jar= "mage-deck-constructed.jar" className= "mage.deck.BattleForZendikarBlock" />
2013-04-01 21:55:37 +04:00
<deckType name= "Block Constructed - Innistrad" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.InnistradBlock" />
<deckType name= "Block Constructed - Kamigawa" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.KamigawaBlock" />
2014-12-21 19:57:23 -06:00
<deckType name= "Block Constructed - Khans of Tarkir" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.KhansOfTarkirBlock" />
2013-04-01 21:55:37 +04:00
<deckType name= "Block Constructed - Return to Ravnica" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.ReturnToRavnicaBlock" />
<deckType name= "Block Constructed - Scars of Mirrodin" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.ScarsOfMirrodinBlock" />
2015-05-04 11:12:47 +02:00
<deckType name= "Block Constructed - Shadowmoor" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.ShadowmoorBlock" />
2013-04-01 21:55:37 +04:00
<deckType name= "Block Constructed - Shards of Alara" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.ShardsOfAlaraBlock" />
2013-09-24 16:54:55 +02:00
<deckType name= "Block Constructed - Theros" jar= "mage-deck-constructed.jar" className= "mage.deck.TherosBlock" />
2013-04-01 21:55:37 +04:00
<deckType name= "Block Constructed - Zendikar" jar= "mage-deck-constructed-${project.version}.jar" className= "mage.deck.ZendikarBlock" />
2012-06-19 23:50:20 +03:00
<deckType name= "Limited" jar= "mage-deck-limited-${project.version}.jar" className= "mage.deck.Limited" />
</deckTypes>
2010-03-22 01:03:17 +00:00
</config>