版本信息
你使用的系统:windows 10 64位
你是用的JDK: 1.8
你使用的IDE:IntelliJ IDEA
你使用的IDE版本: 2019.3
Forge版本: 1.15.2-31.2.33
Minecraft版本: 1.15.2
简述
如何从指定位置加载模型,如从这个位置加载:
resources/assets/modid/models/item/material/qwq.json
由来
参照的沉浸工艺的资源目录
发现
immersiveengineering\models\item\material\coal_coke[例].json
能够通过
parent:ie_item_base.json
实现加载该文件位于
immersiveengineering\models\item\ie_item_base.json
以下位涉及文件的内容
coal_coke.json
{
"parent":"immersiveengineering:item/ie_item_base",
"textures": {
"layer0":"immersiveengineering:items/material_coal_coke"
}
}
ie_item_base.json
{
"parent":"item/generated"
}
我的尝试
仿照沉浸工艺的结构,我设置了如图的Resource 目录
test_item.json
{
"parent":"oneMod:item/item_base",
"textures": {
"layer0":"oneMod:items/test_item"
}
}
item_base.json
{
"parent":"item/generated"
}
发现游戏中test_item并不能加载模型,但如果将其放置在item/
目录下,能够加载
我的目的
如何从二级、三级目录下加载模型文件
如item/dir/model.json
如block/dir/dir/model.json
我的其他状况
注册了test_item
,并能在游戏中出现,但在 我的尝试 中无模型、材质
一切正常