#エンティティのテクスチャとジオメトリを切り替えたいのですがうまくいきません

1 messages · Page 1 of 1 (latest)

dusky dust
#
    "format_version": "1.8.0",
    "render_controllers": {
      "controller.render.banana.no.ki": {
        "arrays": {
          "textures": {
            "Array.variant_t":[
              "Texture.default",
              "Texture.bear_banana"
            ]
          },
          "geometries": {
            "Array.variant_g": [
              "Geometry.harvested_banana",
              "Geometry.bear_banana"
            ]
          }
        },
        "textures": [ "Array.variant_t[ query.variant ]" ],
        "geometry": [ "Array.variant_g[ query.variant ]" ],
        "materials": { "*": "Material.default" }
      }
    }
  }```
#

[Geometry][error]-a:banana_no_ki | a:banana_no_ki | Invalid render controller: controller.render.banana.no.ki

#

こちらがコンテンツログです

hazy grove
#

materialsの書き方が違う って言うのが上のエラーですね

#

下はなんだろ

dusky dust
#
    "format_version": "1.10.0",
    "minecraft:client_entity": {
        "description": {
            "identifier": "a:banana_no_ki",
            "materials": { "default": "skeleton" },
            "textures": {
                "default": "textures/entity/no_banana",
                "bear_banana": "textures/entity/bear_banana"
            },
            "geometry": {
                "harvested_banana": "geometry.bo.banana",
                "bear_banana": "geometry.on_banana"
            },
            "render_controllers":["controller.render.banana.no.ki"]
        }
    }
}```ねんのためこちらも載せておきます。
hazy grove
#

min_engine_versionがあると変な動作してた気がするんだよな

dusky dust
#

消してみます

#

うまくいきませんでした。

そもそも現状の状態を載せてませんでした。
・追加はできている

#

・見ためは透明で影のみ

#

といった感じです

hazy grove
#

とりあえずマテリアル直して

dusky dust
#

修正しました

haughty yarrow
#

一応参考用にjson { "format_version": "1.8.0", "render_controllers": { "controller.render.player.npc_skin": { "arrays": { "geometries":{ "Array.geo":[ "Geometry.default", "Geometry.slim" ] }, "textures": { "Array.skins": [ "Texture.steve", "Texture.alex" ] } }, "geometry": "Array.geo[query.skin_id]", "materials":[{"*":"Material.default"}], "textures": [ "Array.skins[query.skin_id]" ] } } }

dusky dust
#

!!!!!!!!!!!!!!!!!!!!!

#

ばななの木出てきました!

#

くたくたさんの参考にしたところどうやらgeometry [...]ではなくgeomtry ""にかえたらできました

#

ありがとうございます

hazy grove
#

そこは問題ないはずだけどね

dusky dust
#

じゃあなぜ今までエラー出てたんでしょうか...

hazy grove
#

その部分に関するエラーは出てないと思うよ

#

でてたのはマテリアルのとこと何かがおかしいってエラーだけ

dusky dust
haughty yarrow
#

texturesは配列見たことあるけど、geometryの方って配列で書いてるの見たことは無い
出来るかどうかは分かんないけど

maiden trellis
#

geometryでも配列使えるはずだよ

#

たぶん

novel nova
#

geometry[...]は過去に試した限り出来ないですね、、

#

同じことあって、やはりgeometryだけ直すと動くっていう状況でした

dusky dust
#

こないだジオメトリはストリングでかいてくださいみたいなエラー言われてたのってやはりそういうことだったんですかね