洵79337
编程小白,试运行mod时发现方块贴图不显示,所有有关该方块的部分已排查,但依然不显示mod版本:1.12.2
编写软件:eclipse IDE


GeForceLegend

如果你的模型文件 assets/td/models/block/limestone.json 的文件就是第一张图的话,那么你这个模型是把自身引用为父模型,肯定无法正常显示模型。如果预期中这个模型的每个面都是一同张贴图的话,可以试试将模型代码改成下面这段

  1. {
  2.     "parent": "block/cube_all",
  3.     "textures": {
  4.         "all": "你的贴图路径"
  5.     }
  6. }
复制代码





半清醒13579
666,厉害了呀我滴哥

洵79337
GeForceLegend 发表于 2021-7-22 18:45
如果你的模型文件 assets/td/models/block/limestone.json 的文件就是第一张图的话,那么你这个模型是把自 ...

第二张是在blocks里的json

洵79337
GeForceLegend 发表于 2021-7-22 18:45
如果你的模型文件 assets/td/models/block/limestone.json 的文件就是第一张图的话,那么你这个模型是把自 ...

问题依旧,方块贴图依然不显示

GeForceLegend
洵79337 发表于 2021-7-22 22:22
第二张是在blocks里的json

我不清楚你我这边的图片顺序是否有差别,如果图片顺序没有差别的话,那你可能写反了

assets/td/blockstates 内的 limestone.json 应为如下内容:

  1. {
  2.     "variants": {
  3.         "normal": { "model": "td:limestone" }
  4.     }
  5. }
复制代码

而 assets/td/models/block 内的 limestone.json 改成我之前说的内容
(注意:请将 “你的贴图路径” 换成你自己的贴图路径)


  1. {
  2.     "parent": "block/cube_all",
  3.     "textures": {
  4.         "all": "你的贴图路径"
  5.     }
  6. }
复制代码

如果还是不行的话,你可以试试将mod构建成jar然后发给我,我测试一下资源包方面的内容




哇咔咔咔咔咔xxx
哇这些东西我都看不懂

ArkZero
看一下语言文件的名称是否为en_US.lang 如果是en_us.lang就有可能加载不了文本

洵79337
GeForceLegend 发表于 2021-7-22 23:23
我不清楚你我这边的图片顺序是否有差别,如果图片顺序没有差别的话,那你可能写反了

assets/td/blocksta ...

依旧不行,要不然我把源码发给你吧,留个邮箱

第一页 上一页 下一页 最后一页