minecraft-data
Language independent module providing minecraft data for minecraft clients, servers and libraries.
File Explorer
Download Latest Version (.zip)- .gitignore
- handleMcpcGeneratedArtifacts.js
- index.js
- package.json
- utils.js
- blank_issue.md
- new_version.md
- bedrock-ci.yml
- bedrock-version-bump.yml
- build-gh-pages.yml
- ci.yml
- commands.yml
- handle-mcpc-generator.yml
- tag.yml
- update-helper.yml
- copilot-instructions.md
- FUNDING.yml
- blocks.json
- items.json
- protocol.json
- version.json
- blocks.json
- items.json
- protocol.json
- version.json
- blocks.json
- items.json
- version.json
- attributes.json
- enchantments.json
- language.json
- proto.yml
- protocol.json
- steve.json
- types.yml
- version.json
- windows.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blocks.json
- blockStates.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- instruments.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- items.json
- language.json
- proto.yml
- protocol.json
- recipes.json
- types.yml
- version.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blockStates.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- biomes.json
- blockLoot.json
- blocksB2J.json
- blocksJ2B.json
- entityLoot.json
- items.json
- language.json
- proto.yml
- protocol.json
- recipes.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- entities.json
- items.json
- language.json
- proto.yml
- protocol.json
- recipes.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- items.json
- language.json
- proto.yml
- protocol.json
- recipes.json
- types.yml
- version.json
- biomes.json
- blockCollisionShapes.json
- blockMappings.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- enchantments.json
- entities.json
- items.json
- language.json
- proto.yml
- protocol.json
- recipes.json
- types.yml
- version.json
- items.json
- language.json
- proto.yml
- protocol.json
- recipes.json
- types.yml
- version.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- proto.yml
- protocol.json
- types.yml
- version.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- proto.yml
- protocol.json
- types.yml
- version.json
- version.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- items.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blocks.json
- blockStates.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- version.json
- blocks.json
- blockStates.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blocks.json
- blockStates.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- proto.yml
- protocol.json
- types.yml
- version.json
- proto.yml
- protocol.json
- steve.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- entities.json
- items.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- items.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- items.json
- proto.yml
- protocol.json
- types.yml
- version.json
- proto.yml
- protocol.json
- types.yml
- version.json
- proto.yml
- protocol.json
- types.yml
- version.json
- proto.yml
- protocol.json
- types.yml
- version.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockStates.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockStates.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- entities.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockStates.json
- proto.yml
- protocol.json
- steve.json
- types.yml
- version.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- entities.json
- items.json
- language.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- entities.json
- items.json
- language.json
- proto.yml
- protocol.json
- steve.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- entities.json
- items.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- items.json
- proto.yml
- protocol.json
- types.yml
- version.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- items.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blockStates.json
- items.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- items.json
- proto.yml
- protocol.json
- types.yml
- version.json
- blockCollisionShapes.json
- blocks.json
- blocksB2J.json
- blocksJ2B.json
- blockStates.json
- items.json
- proto.yml
- protocol.json
- types.yml
- version.json
- protocol.json
- version.json
- features.json
- legacy.json
- protocolVersions.json
- versions.json
- proto.yml
- types.yml
- blocks.json
- proto.yml
- protocol.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- version.json
- windows.json
- proto.yml
- protocol.json
- version.json
- version.json
- sounds.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- mapIcons.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- protocol.pds
- recipes.json
- version.json
- windows.json
- protocolComments.json
- sounds.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- version.json
- windows.json
- proto.yml
- protocol.json
- version.json
- proto.yml
- protocol.json
- version.json
- proto.yml
- protocol.json
- sounds.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- commands.json
- effects.json
- enchantments.json
- entities.json
- instruments.json
- items.json
- language.json
- mapIcons.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- version.json
- windows.json
- commands.json
- proto.yml
- protocol.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- commands.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- version.json
- windows.json
- proto.yml
- protocol.json
- version.json
- proto.yml
- protocol.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- commands.json
- entities.json
- items.json
- language.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- version.json
- commands.json
- proto.yml
- protocol.json
- version.json
- commands.json
- proto.yml
- protocol.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blockLoot.json
- blocks.json
- commands.json
- effects.json
- entities.json
- entityLoot.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- version.json
- windows.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- commands.json
- particles.json
- proto.yml
- protocol.json
- sounds.json
- version.json
- commands.json
- proto.yml
- protocol.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blockLoot.json
- blocks.json
- commands.json
- effects.json
- entities.json
- entityLoot.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- version.json
- windows.json
- attributes.json
- biomes.json
- commands.json
- loginPacket.json
- mapIcons.json
- particles.json
- proto.yml
- protocol.json
- sounds.json
- version.json
- proto.yml
- protocol.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blockLoot.json
- blocks.json
- commands.json
- effects.json
- entities.json
- entityLoot.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- proto.yml
- protocol.json
- recipes.json
- version.json
- windows.json
- biomes.json
- blockLoot.json
- blocks.json
- commands.json
- entities.json
- entityLoot.json
- items.json
- loginPacket.json
- materials.json
- proto.yml
- protocol.json
- recipes.json
- tints.json
- version.json
- version.json
- enchantments.json
- version.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blockLoot.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- entityLoot.json
- foods.json
- items.json
- language.json
- loginPacket.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- proto.yml
- protocol.json
- version.json
- biomes.json
- blockLoot.json
- blocks.json
- entities.json
- entityLoot.json
- items.json
- language.json
- loginPacket.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- version.json
- version.json
- loginPacket.json
- proto.yml
- protocol.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blockLoot.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- entityLoot.json
- foods.json
- instruments.json
- items.json
- language.json
- loginPacket.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- loginPacket.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- sounds.json
- tints.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- tints.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- loginPacket.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- tints.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blockLoot.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- entityLoot.json
- foods.json
- instruments.json
- items.json
- language.json
- loginPacket.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- tints.json
- version.json
- sounds.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- commands.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- loginPacket.json
- mapIcons.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- blockCollisionShapes.json
- blocks.json
- commands.json
- entities.json
- foods.json
- items.json
- language.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- version.json
- blocks.json
- sounds.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- loginPacket.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- tints.json
- version.json
- version.json
- version.json
- attributes.json
- blocks.json
- enchantments.json
- foods.json
- items.json
- language.json
- loginPacket.json
- materials.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- loginPacket.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- entities.json
- foods.json
- items.json
- language.json
- loginPacket.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- loginPacket.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- mapIcons.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- version.json
- windows.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- version.json
- windows.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- materials.json
- particles.json
- proto.yml
- protocol.json
- recipes.json
- version.json
- windows.json
- proto.yml
- protocol.json
- version.json
- proto.yml
- protocol.json
- protocolComments.json
- version.json
- proto.yml
- protocol.json
- sounds.json
- version.json
- particles.json
- proto.yml
- protocol.json
- version.json
- proto.yml
- protocol.json
- version.json
- proto.yml
- protocol.json
- version.json
- proto.yml
- protocol.json
- version.json
- proto.yml
- protocol.json
- version.json
- particles.json
- proto.yml
- protocol.json
- version.json
- particles.json
- proto.yml
- protocol.json
- version.json
- version.json
- proto.yml
- protocol.json
- version.json
- attributes.json
- biomes.json
- blockCollisionShapes.json
- blocks.json
- effects.json
- enchantments.json
- entities.json
- foods.json
- instruments.json
- items.json
- language.json
- loginPacket.json
- materials.json
- particles.json
- protocol.json
- recipes.json
- sounds.json
- tints.json
- version.json
- features.json
- legacy.json
- protocolVersions.json
- versions.json
- proto.yml
- dataPaths.json
- add-data-new-version.md
- ARCHITECTURE.md
- bedrock.md
- blockCollisionShapes.md
- history.md
- make-a-new-wrapper.md
- protocol.md
- recipes.md
- entity_metadata_item.json
- entity_metadata_loop.json
- attributes_schema.json
- biomes_schema.json
- blockCollisionShapes_schema.json
- blockLoot_schema.json
- blockMappings_schema.json
- blocks_schema.json
- blockStates_schema.json
- commands_schema.json
- effects_schema.json
- enchantments_schema.json
- entities_schema.json
- entityLoot_schema.json
- features_schema.json
- foods_schema.json
- instruments_schema.json
- items_schema.json
- language_schema.json
- mapIcons_schema.json
- materials_schema.json
- particles_schema.json
- protocolVersions_schema.json
- recipes_schema.json
- sounds_schema.json
- tints_schema.json
- version_schema.json
- windows_schema.json
- audit_blockitems.js
- audit_blocks.js
- audit_datapaths.js
- audit_items.js
- audit_recipes.js
- audit_shapes.js
- audit_version_regression.js
- audit_versions.js
- protocolSync.js
- test.js
- version_iterator.js
- .gitignore
- compileProtocol.js
- convertMcpcProtocolJsonToYaml.js
- extractPcEntityMetadata.js
- extractPcFoods.js
- extractSlotComponents.js
- incrementVersion.js
- package.json
- syncPcParticleIds.js
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/PrismarineJS/minecraft-data
Downloads the entire project code from GitHub to your computer.
cd minecraft-data
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd tools/js
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
