This repository is collection of the decoded GAME_MASTER-protobuf files
This project heavily relies on the help of you. So please contribute.
The file system should be order like this
└── versions
├── latest-version.txt
├── 0.57.1
│ ├── GAME_MASTER.json
│ └── GAME_MASTER.protobuf
├── 0.57.2
│ ├── GAME_MASTER.json
│ └── GAME_MASTER.protobuf
└── latest
├── GAME_MASTER.json
└── GAME_MASTER.protobuf
- Add a folder, named like the latest version (e.g.
0.57.3
) - Copy the latest protobuf file into the new folder and rename it to
GAME_MASTER.protobuf
- See Generating a new json file
- Remove the folder called
versions/latest
- Duplicate the folder, with your new protobuf files and rename it to
latest
(Now your protobuf file should exist 2 times in the project) - Update latest version in
versions/latest-version.txt
- Create pull request
- Add a folder, named like the version (e.g.
0.57.3
) - Copy the protobuf file into the new folder and rename it to
GAME_MASTER.protobuf
- See Generating a new json file
- Create pull request
- Copy a protobuf file to the latest directory
- Gamemaster file can be found on android devices at [internal storage OR sd card]/Android/data/com.ninaticlabs.pokemongo/files/remote_config_cache
- Build the json converter (requires java and maven)
mvn package
- Generate the file
- WINDOWS:
java -cp target\pokemongo-game-master-2.10.3.jar com.pokebattler.gamemaster.GenerateJSON versions\latest\GAME_MASTER.protobuf > versions\latest\GAME_MASTER.json
- *NIX:
java -cp target/pokemongo-game-master-2.10.3.jar com.pokebattler.gamemaster.GenerateJSON versions/latest/GAME_MASTER.protobuf > versions/latest/GAME_MASTER.json
We use this standard.
If you want to have the latest GAME_MASTER version as a developer, you can use
wget https://raw.githubusercontent.com/BrunnerLivio/pokemongo-game-master/master/versions/latest/GAME_MASTER.json
- pokemongo-data-normalizer - GAME_MASTER data normalized to better processable data
- pokemongo-web-api - Web API for GAME_MASTER data
- Pogonium - Pokédex for Pokemon Go
Livio Brunner <contact@brunnerliv.io>
Ryan Barker <celandro@gmail.com>