Skip to content

Rewrite the block entity system#2564

Draft
IntegratedQuantum wants to merge 3 commits intoPixelGuys:masterfrom
IntegratedQuantum:block_entity_rewrite
Draft

Rewrite the block entity system#2564
IntegratedQuantum wants to merge 3 commits intoPixelGuys:masterfrom
IntegratedQuantum:block_entity_rewrite

Conversation

@IntegratedQuantum
Copy link
Member

The main goals here are to allow multiply block entities per block and improve behavior on addon and code changes.
Relevant changes are

  • changing how a component is stored in binary, to address this I plan to add a version number to the binary format.
  • changing composition of a block entity (e.g. removing the inventory), to fix this I plan to keep the component alive but inaccessible, so you cannot open the inventory, but it drops when broken.

Remaining work:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant