X

NOTICE

Are you sure you want to report this?

A feedback area designed for scripting and mods suggestions and feedback. Please note bug reports and support issues will be removed.

39

Allow CustomModelData from multiple resource packs

3 Comments

Post a new comment:

Please sign in to leave a comment.

  • 3
    Bryce Looms commented
    Comment actions Permalink

    It's dumb that CustomModelData doesn't work this way!

    Models with the same path should merge, with array/list items being appended based on the resource pack order. Any predicate collisions would be won by the highest resource pack in the list like usual. 

    Then to further reduce the chance of collisions, predicates could have a "custom_model_namespace" property that works alongside "custom_model_data". This way multiple packs could use the same CustomModelData number without much issue.

    If all of this makes load times longer when having multiple resource packs with the same files, well that's the trade off you deal with for heavily modding your game.

    With all that said, real custom items/blocks/menus would be infinitely better!

    And while you're at it, implement a proper scripting language for datapacks, because commands are driving me crazy!

     

  • 0
    MoFloh04 commented
    Comment actions Permalink

    There could be an option in the model.json to only add the custom model data overwrites but not the original texture and don't replace overwrites from other packs

  • 0
    Knife Licker commented
    Comment actions Permalink

    It'd be nice if the datapack itself could just contain the custom resources/models instead of requiring the player to install two separate things in two separate locations.