


Excellent point. Now that the mod is on Thunderstore, the installation process becomes much simpler for most users. The README should reflect that by prioritizing the mod manager installation method.
Here is the updated README, restructured to be clearer for users installing from Thunderstore.
Unlimited Mages is a BepInEx mod for Mage Arena that removes the hardcoded player limit, allowing for much larger teams and lobbies. It comprehensively patches the game's UI, networking, and core logic to create a seamless and stable experience for custom games with up to 32 players (16v16).
This mod goes beyond a simple number change and patches multiple game systems to ensure stability and a good user experience.
It is highly recommended to use a mod manager for the best experience.
If you prefer to install manually, you must install the BepInEx dependency first.
Manage -> Browse local files.UnlimitedMages.dll file into the BepInEx/plugins/ folder inside your game directory.The first time you run the game with the mod installed, a configuration file will be generated. You can edit this file to change the team size.
BepInEx/config/com.magearena.unlimited_mages.cfgIMPORTANT: All players in the lobby MUST have the exact same value for TeamSize.
## Settings file was created by plugin Unlimited Mages v1.0.0
## Plugin GUID: com.magearena.unlimited_mages
[General]
## The maximum number of players allowed per team. The game is 2 teams, so total lobby size will be (TeamSize * 2).
# Setting type: Int32
# Default value: 5
# Acceptable value range: From 4 to 16
TeamSize = 5
A: Yes, everyone must have the mod installed and configured to the exact same team size. This is not optional. A player without the mod (or with a different config) will crash or be unable to join, because:
A: After running the game once with the mod, a config file is created at BepInEx/config/com.magearena.unlimited_mages.cfg. Open this file and change the TeamSize value. A TeamSize of 8 will create an 8v8 lobby for 16 total players. Ensure every player in the lobby edits their file to have the same number.
A: The mod supports a TeamSize of up to 16 (for a 16v16, 32-player match). However, for the best performance and stability, 8v8 (16 players) is the recommended maximum. Pushing beyond that may lead to performance issues or unexpected bugs.
A:
.cfg file to everyone else to guarantee they are identical. A single number difference will break the lobby.A: The base game does not have host migration. If the host (the player who created the lobby) disconnects, the server will shut down and the match will end for everyone.
A: Please report any bugs using the "Issues" tab on the GitHub repository. As noted, this mod may not be actively maintained to keep up with all future game updates, but bug reports are still valuable.
This project is open source. If you wish to contribute, feel free to fork the repository and submit a pull request. You will likely need to update the .csproj file to point to the correct locations for the game's DLL files on your machine.