Skip to content

⚡ This repository is collection of the decoded GAME_MASTER-protobuf files

License

Notifications You must be signed in to change notification settings

KyleYu/pokemongo-game-master

 
 

Repository files navigation

Pokemon Go Game Master

ghit.me Online Users in pokemongo-game-master Discord Server

This repository is collection of the decoded GAME_MASTER-protobuf files

Contribute

This project heavily relies on the help of you. So please contribute.

Guidelines

Add a new Version

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 latest version
  1. Add a folder, named like the latest version (e.g. 0.57.3)
  2. Copy the latest protobuf file into the new folder and rename it to GAME_MASTER.protobuf
  3. See Generating a new json file
  4. Remove the folder called versions/latest
  5. Duplicate the folder, with your new protobuf files and rename it to latest (Now your protobuf file should exist 2 times in the project)
  6. Update latest version in versions/latest-version.txt
  7. Create pull request
Add older version
  1. Add a folder, named like the version (e.g. 0.57.3)
  2. Copy the protobuf file into the new folder and rename it to GAME_MASTER.protobuf
  3. See Generating a new json file
  4. Create pull request

Generating a new json file

  1. 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
  1. Build the json converter (requires java and maven)
  • mvn package
  1. 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

Commits

We use this standard.

Third party

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

Projects

Contributors

Livio Brunner <contact@brunnerliv.io>

Ryan Barker <celandro@gmail.com>

About

⚡ This repository is collection of the decoded GAME_MASTER-protobuf files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%