Skip to content
Collection of decoded GAME_MASTER-protobuf files
JavaScript Shell Java TypeScript Dockerfile
Branch: master
Clone or download
Latest commit dd80abe Nov 16, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin format file Aug 3, 2019
contrib/pokebattler Add older pokebattler files. Add articuno. Update readme Aug 26, 2018
lib update lib Nov 15, 2019
special fixup for castform and blaze kick Jun 12, 2019
src optimise Sep 19, 2019
test Update test Jul 25, 2018
versions last gm Nov 16, 2019
.gitattributes Update for halloween Oct 20, 2017
.gitignore update protoslib Aug 2, 2019
.npmignore Release 2.1.0 of npm package Aug 20, 2019
.travis.yml Use local .m2 directory so you don't download the world every time Aug 17, 2018
Dockerfile Fix docker container Jul 10, 2018 Add license Mar 1, 2017 Add older pokebattler files. Add articuno. Update readme Aug 26, 2018
package.json Release 2.1.0 of npm package Aug 20, 2019
pokemongo-game-master.iml update lib Nov 15, 2019
pom.xml update lib Nov 15, 2019


Build Status

Online Users in pokemongo-game-master Discord Server

This repository is collection of the decoded GAME_MASTER-protobuf files

Getting Started

If you want to have the latest GAME_MASTER version simply execute the following shell command. This downloads the latest GAME_MASTER.json file of this repository.



Make sure you install the package by running npm i pokemongo-game-master. Simply request the versions in the formats protobuf or json inside your code. Behind the scenes it will fetch the data from this repository and returns the value in a promise.

const gameMaster = require('pokemongo-game-master');

gameMaster.getVersion('latest', 'json').then(console.log); // Returns as object: { itemTemplates: [ ... ], timestampMs: '1512514949791' }
gameMaster.getVersion('0.83.3', 'protobuf').then(console.log); // Returns the version 0.83.3 as string

Community Day JSON files

Community day JSON files are found in the special folder. They contain the moves that were available on that particular community day


The contrib file is for 3rd party generated json files. Currently historical Pokebattler json files can be found there

You can’t perform that action at this time.