This repository is a simple tool which connects to BDS using gophertunnel and generates necessary data for Dragonfly updates.
- Download the latest version of BDS and run the server.
- Make sure
data/block_state_meta_map.json
anddata/canonical_block_states.nbt
are up-to-date from BedrockData (or newly generated from bds-mod-mapping) - Run
go run main.go
and authenticate with Xbox if it is your first time running the tool - Once the data is generated, copy the required folders from
output
into the desired location
Note: The tool will generate the data in a structured format, allowing you to easily copy the data into the respective repositories.
File | Description |
---|---|
crafting_data.nbt | This file contains a list of shaped and shapeless crafting recipes |
creative_items.nbt | This file contains an ordered list of items that are displayed in the creative inventory |
item_runtime_ids.nbt | This file contains a mapping of item names to their runtime IDs |
smithing_data.nbt | This file contains a list of recipes for the smithing table, excluding armour trims |
smithing_trim_data.nbt | This file contains a list of recipes for armour trims in the smithing table |