Repository navigation
Conversation
Every block state of the exact Bedrock Dedicated Server build of each version, in runtime id order, each state's properties as the game's NBT tags. A version whose palette is the previous version's shares its file through dataPaths.json.
Every block by the server's numeric block id: hardness, resistance,
light, stack size, material and harvest tools, runtime ids, bounding
box, and its drops. Drops are drawn from the game's own drop code for
a player mining the block with an empty hand, or for a data-driven
block taken from its loot tables. A block no player can mine drops
nothing.
blocks_schema.json takes a negative item id in a drop's
{ drop: { id, metadata } }, as items_schema.json does: Bedrock's block
items past id 255 have negative ids, and in 1.16.201 and 1.16.210 such
a drop carries a data value.
Each state's collision boxes as the game's addCollisionShapes gives them, written in the form of the version's committed file, its blocks in the order of the version's blocks.json.
Each material's dig speeds by item id, from the destroy speed the game gives every item on every block.
Every registered item by the runtime id the server sends, with the stack size, durability, enchantment slots and repair items the game answers, the block state its creative item places, and from 1.21.60 the nbt and version the item registry packet carries. Each item's keys keep the order the version's committed file wrote them in.
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.