Multi-User Private Server for The Simpsons™: Tapped Out Mobile Game
To run this server, you'll need Node.js installed. You can download and install it by following the instructions on the official website. Additionally, you will need a patched APK, which the instructions for can be found at TappedOutReborn/Patch-APK.
Follow these steps to set up the server:
Start by cloning the project to your local machine:
sh
git clone https://github.com/TappedOutReborn/GameServer-Reborn.git
Navigate into the project folder and install the required NPM packages:
sh
cd GameServer-Reborn
npm install
The app requires "DLCs", which are game assets like characters, buildings, and quests. These must be added to the server for the game to function.
dlc in the server directory (if it doesn't already exist).Drag and drop the downloaded DLC files into the dlc folder.
Configure Server Settings
Open the config.json file and update the ip and listenPort values to match your preferred settings:
json
"ip": "0.0.0.0",
"listenPort": 4242
ip: The IP address or domain that the game client will use to connect to your server (ensure this is accessible by the game). Do NOT use localhost, 127.0.0.1 or 0.0.0.0
listenPort: The port number the server will listen on.
To start the server, simply run:
npm start
On the admin dashboard you can configure server settings and the current event, manage users and manage towns. A server configurator is planned.
On the user dashboard you can make an email account, login and change your username and email, and import and export your town. Adding friends is a planned for the user dashboard.
To access the admin dashboard you'll need the admin key. It will be automaticly generated on server startup if it's not set, and can be found in config.json. To use the admin dashboard simply navigate to:
http://yourip:yourport/dashboard
To use the user dashboard simply navigate to:
http://yourip:yourport/userdash
Distributed under the GPLv3 License. See LICENSE for more information.
$ claude mcp add GameServer-Reborn \
-- python -m otcore.mcp_server <graph>