If you'd like to see existing mods come to the Bedrock platform, please contact the talented community creators of these mods and ask them to take a look at the modding API documentation at http://aka.ms/minecraftaddons Bugs, requests for specific existing mods, feature lists, and support issues will be removed. Please put mashup requests and copyrighted content requests in Marketplace.

1

Allow custom block entities to have own tile entity ids (Bedrock)

1 Comments

Please sign in to leave a comment.

Sorted by oldest
  • 1
    Registered User commented
    Comment actions Permalink

    There could also be another field called runtime_identifer where the data driven block entity takes the hardcoded properties of a vanilla block entity.

    For example, this gives a data driven block entity hardcoded block entity properties of a chest, but the block entity id remains as DataDriven:

    "minecraft:block_entity": {
    "dynamic_properties": true,
    "runtime_identifer:": "Chest"
    }

    There could be another field called use_runtime_id_as_savegame_id, where if true, the block entity id is set to the hardcoded identifier. In this example, that id would be set to Chest instead of DataDriven. Note that field should only usable if runtime_identifier is present and the savegame_id field is not also present at the same time.

    "minecraft:block_entity": {
    "dynamic_properties": true,
    "runtime_identifer:": "Chest"
    "use_runtime_id_as_savegame_id": true
    }

    Example:

    This would give a data driven block entity the hardcoded properties of the vanilla block entity Cauldron, while setting its block entity savegame id to CustomCauldron:

    "minecraft:block_entity": {
    "dynamic_properties": true,
    "runtime_identifer:": "Cauldron"
    "savegame_id": "CustomCauldron"
    }