1
0
mirror of https://github.com/pmmp/BedrockData.git synced 2024-07-02 12:54:21 -03:00
Blobs of data generated from Minecraft: Bedrock Edition used by PocketMine-MP
Go to file
Dylan K. Taylor a38b427888 Updated from 1.13
the r12 mapping table was generated by https://github.com/Frago9876543210/mapping
2019-12-06 11:21:56 +00:00
.gitattributes add gitattributes 2019-04-25 17:41:04 +01:00
.minify_json.php apparently this returns a relative path... 2019-04-25 20:02:09 +01:00
banner_patterns.json Rename banner-patterns.json to banner_patterns.json 2019-04-25 10:02:53 +01:00
biome_definitions.nbt Updated from 1.13 2019-12-06 11:21:56 +00:00
block_id_map.json Updated from 1.13 2019-12-06 11:21:56 +00:00
creativeitems.json Updated from 1.13 2019-12-06 11:21:56 +00:00
entity_id_map.json Updated from 1.13 2019-12-06 11:21:56 +00:00
entity_identifiers.nbt Updated from 1.13 2019-12-06 11:21:56 +00:00
item_id_map.json Updated from 1.13 2019-12-06 11:21:56 +00:00
LICENSE Initial commit 2018-06-12 18:40:06 +01:00
r12_to_current_block_map.nbt Updated from 1.13 2019-12-06 11:21:56 +00:00
README.md readme: maybe this is confusing people? ... 2019-11-16 11:11:08 +00:00
recipes.json Updated from 1.13 2019-12-06 11:21:56 +00:00
required_block_states.nbt Updated from 1.13 2019-12-06 11:21:56 +00:00

BedrockData

Blobs of data generated from Minecraft: Bedrock Edition used by PocketMine-MP

required_block_states.json

This file contains data defining all the needed block states in MCPE's StartGamePacket. The format is as follows:

Show
"prefix": {
   "block_id": [
       /* all of the needed metadata variants (or states in the future) */
       0,
       1,
       2,
       3
   ]
}

block_id_map.json

This file contains a mapping of all block stringy IDs to legacy numeric IDs (which are still used internally, and still needed by third party developers for conversion and for items).

Note

Where a block's legacy ID is > 255, its item ID is 255 - legacyBlockId. This means prismarine stairs = -2 and so on.

item_id_map.json

This file contains a mapping of all item stringy IDs to legacy numeric IDs.

banner_patterns.json

This file defines all the known banner pattern types and their crafting requirements.

recipes.json

This file defines all crafting-table, furnace and chemistry recipes. This includes recipes for the smoker, cartography table etc.

Note

Brewing recipes are not included because Mojang don't see fit to send these over network.

creativeitems.json

This file contains an ordered list of items which appear in the vanilla creative inventory with Education Edition and Experimental Gameplay enabled.