Pumpkin/assets/bedrock
Alexander Medvedev 23e7992b2d Port to 26.2
2026-06-20 20:07:31 +02:00
..
block_states.nbt Port to 26.2 2026-06-20 20:07:31 +02:00
item_components.nbt feat(bedrock): Initial inventory setup (#2215) 2026-06-07 07:59:06 +02:00
item_data_overrides.json feat(bedrock): Initial inventory setup (#2215) 2026-06-07 07:59:06 +02:00
README.md feat(bedrock): Initial inventory setup (#2215) 2026-06-07 07:59:06 +02:00
runtime_item_states.json feat(bedrock): Initial inventory setup (#2215) 2026-06-07 07:59:06 +02:00

Bedrock Assets

This directory contains a number of different data files used to help support connecting via Bedrock Edition clients (including Java => Bedrock remapping).

  • block_states.nbt
    • mined from BDS (file hosted at pmmp/BedrockData, canonical_block_states.nbt)
    • Provides a listing of all blocks and block states that exist in Bedrock. Used to build a mapping from Java block states to Bedrock ones by matching (string) identifiers and data components.
  • item_components.nbt
  • runtime_item_states.nbt
  • item_data_overrides.json
    • adapted from GeyserMC/mappings items.json.
    • Strips everything except the bedrock_data field (making it the value of each corresponding top-level key), omitting any 0 values.
    • Most of items.json is automatically generated, but that value appears to be manually maintained by the Geyser team. We separate that out for our own use, while keeping the rest generated.