"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" }
}
}
}```
#エンティティのテクスチャとジオメトリを切り替えたいのですがうまくいきません
1 messages · Page 1 of 1 (latest)
[Geometry][error]-a:banana_no_ki | a:banana_no_ki | Invalid render controller: controller.render.banana.no.ki
こちらがコンテンツログです
"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"]
}
}
}```ねんのためこちらも載せておきます。
min_engine_versionがあると変な動作してた気がするんだよな
とりあえずマテリアル直して
修正しました
一応参考用に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]" ] } } }
!!!!!!!!!!!!!!!!!!!!!
ばななの木出てきました!
くたくたさんの参考にしたところどうやらgeometry [...]ではなくgeomtry ""にかえたらできました
ありがとうございます
そこは問題ないはずだけどね
じゃあなぜ今までエラー出てたんでしょうか...
こちらの最初にgeometryと書かれていますが関係ないのですか?
texturesは配列見たことあるけど、geometryの方って配列で書いてるの見たことは無い
出来るかどうかは分かんないけど
こないだジオメトリはストリングでかいてくださいみたいなエラー言われてたのってやはりそういうことだったんですかね