mojira.dev
MCPE-178910

"min_engine_version" causes vanilla resource pack of entities to not work correctly with entities that only have one file

When mojang developers deploy an entity, they sometimes add "min_engine_version": "1.8.0".

This causes the entity resource pack to not work correctly when it only has one file and does not have a <>.v1.0.entity.json file to compensate, activating the issue when you activate any resource pack where the manifest has "format_version": 1

Analysis

Entity files that used and use "min_engine_version" without having a file <>.v1.0.entity.json to compensate:

Sniffer (1.19.70-1.20.30)

{
  "format_version": "1.8.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "minecraft:sniffer",
      "min_engine_version": "1.8.0",
      "materials": {
        "default": "sniffer"
      },

Currently the sniffer no longer uses "min_engine_version" due to the fix of MCPE-167886.

Breeze (1.20.60+)

{
  "format_version": "1.8.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "minecraft:breeze",
      "min_engine_version": "1.8.0",
      "materials": {
        "default": "breeze",
        "breeze_eyes": "breeze_eyes",
        "breeze_wind": "breeze_wind"
      },

Bogged (1.20.70+)

{
  "format_version": "1.8.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "minecraft:bogged",
      "min_engine_version": "1.8.0",
      "materials": {
        "default": "bogged",
        "overlay": "bogged_clothes"
      },

Files affected

Breeze and bogged

1.20.60

/resource_packs/experimental_update_announced_live2023/entity/breeze.entity.json

1.20.70

/resource_packs/experimental_update_announced_live2023/entity/bogged.entity.json

Steps to reproduce:

  1. Find one of the entity resource pack files named above in the table

  2. check if the files contain "min_engine_version"

Expected results:
Vanilla resource pack entity files do not contain "min_engine_version": "1.8.0".

Observed results:
Vanilla resource pack entity files contain "min_engine_version": "1.8.0".

Linked issues

Comments 0

No comments.

Timer RP

(Unassigned)

1188185

Confirmed

Multiple

entity, resource-pack

1.21.0.20 Preview, 1.20.70.24 Preview, 1.20.60.26 Preview, 1.20.62 Hotfix

1.21.0.23 Preview, 1.21.0

Retrieved