blockbench icon indicating copy to clipboard operation
blockbench copied to clipboard

Select suitable model format smartly when open a json model without format description

Open MysteryPSD opened this issue 2 weeks ago • 0 comments

Detailed description of your suggestion

Problem

Now Minecraft Java has three kinds of model format. The model file in newer format may not compatible with older versions. When open new json file without format description, BlockBench will add the latest format description(For now, it's "1.21.11"). But this will cause some problems. Here's an example: A json model in 1.9.0 format, now has no format description. And BlockBench uses 1.21.11 format to save it(use 1.21.11 rotation format and its rescale option was cleaned). Then it can't be load in Minecraft1.21.9.

Suggestion

I think there's a smart way to select the format in a json model without description: When there's an element which its rotation format is like"rotation": {"x": 0, "y": -45, "z": 0, "origin": [0, 0, 0]},, use 1.21.11 format automatically. When there's an element which its rotation format is like"rotation": {"angle": -20, "axis": "y", "origin": [0, 0, 0]},, use 1.21.6 format automatically. Else use 1.9.0 format.

MysteryPSD avatar Dec 12 '25 08:12 MysteryPSD