本帖最后由 ⊙v⊙ 于 2018-10-1 23:03 编辑 
没试过路径写命名空间的,毕竟也不见得有什么意义...听说那样会很舒服...
试试json文本里模型的名字和模型本身的名字里,所有的大写英文字母改为小写。
如果还是不行的话建议是乖乖改成"model": "item/cm/tool/pea",然后资源包,模型移回到minecraft命名空间下。
另外,萝卜杆26耐久, 也就是0.038461538461538464往后的模型才会用上,前面几个永远都调不出来...
复制代码
试试json文本里模型的名字和模型本身的名字里,所有的大写英文字母改为小写。
另外,萝卜杆26耐久, 也就是0.038461538461538464往后的模型才会用上,前面几个永远都调不出来...
- {
 
-         "parent": "item/handheld",
 
-         "textures": {
 
-                 "layer0": "stick"
 
-         },
 
-         "overrides": [
 
-                 { "predicate": {"damaged": 0, "damage": 0}, "model": "stick"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.038461538461538464}, "model": "stick"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.07692307692307693}, "model": "stick1"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.11538461538461539}, "model": "stick2"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.15384615384615385}, "model": "stick3"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.19230769230769232}, "model": "stick4"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.23076923076923078}, "model": "stick5"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.2692307692307693}, "model": "stick6"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.3076923076923077}, "model": "stick7"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.34615384615384615}, "model": "stick8"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.38461538461538464}, "model": "stick9"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.42307692307692313}, "model": "stick10"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.46153846153846156}, "model": "stick11"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.5}, "model": "stick12"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.5384615384615385}, "model": "stick13"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.576923076923077}, "model": "stick14"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.6153846153846154}, "model": "stick15"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.6538461538461539}, "model": "stick16"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.6923076923076923}, "model": "stick17"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.7307692307692308}, "model": "stick18"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.7692307692307693}, "model": "stick19"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.8076923076923077}, "model": "stick20"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.8461538461538463}, "model": "stick21"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.8846153846153847}, "model": "stick22"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.9230769230769231}, "model": "stick23"},
 
-                 { "predicate": {"damaged": 0, "damage": 0.9615384615384616}, "model": "stick24"},
 
-                 { "predicate": {"damaged": 1, "damage": 0}, "model": "stick"}
 
-         ]
 
- }
文件名中不能有大写字母,请逐一修改…
⊙v⊙ 发表于 2018-10-2 16:48
没试过路径写命名空间的,毕竟也不见得有什么意义...
试试json文本里模型的名字和模型本身的名字里,所有的 ...
那下面这一串是啥...
⊙v⊙ 发表于 2018-10-2 16:35
没试过路径写命名空间的,毕竟也不见得有什么意义...听说那样会很舒服...
试试json文本里模型的名字 ...
闹鬼了吗qwq,还是论坛时间出错了?...
 
⊙v⊙ 发表于 2018-10-2 16:35
没试过路径写命名空间的,毕竟也不见得有什么意义...听说那样会很舒服...
试试json文本里模型的名字 ...
那个,没耐久的物品也有特殊值,那怎么整呢............
 
 本帖最后由 ⊙v⊙ 于 2018-10-1 23:39 编辑 
没闹鬼,那个是我这边的时间...
原本没(不拥有)耐久的物品就算你给上Damage这个NBT也不会有什么变化。除了叠堆和交易时会出点小问题,可不必理会...
另外我特意看了下,你截图的是雪球掉落物...
那么 tag:{Damage:1} 这段就是物品本身应该拥有的NBT,
如果是武器之类的,就会得到对应耐久的武器值。
而雪球本身并不会有Damage,所以这个标签并不会对雪球造成任何影响。而且还变成"自定义"NBT了...会被保留下来
Plant-star 发表于 2018-10-1 23:16
那个,没耐久的物品也有特殊值,那怎么整呢............
没闹鬼,那个是我这边的时间...
原本没(不拥有)耐久的物品就算你给上Damage这个NBT也不会有什么变化。除了叠堆和交易时会出点小问题,可不必理会...
另外我特意看了下,你截图的是雪球掉落物...
那么 tag:{Damage:1} 这段就是物品本身应该拥有的NBT,
如果是武器之类的,就会得到对应耐久的武器值。
而雪球本身并不会有Damage,所以这个标签并不会对雪球造成任何影响。而且还变成"自定义"NBT了...会被保留下来
⊙v⊙ 发表于 2018-10-2 17:26
没闹鬼,那个是我这边的时间...
原本没(不拥有)耐久的物品就算你给上Damage这个NBT也不会有什么变化。除 ...
这是我强制加的特殊值.....那就没法在资源包制作了?....
Plant-star 发表于 2018-10-2 14:18
这是我强制加的特殊值.....那就没法在资源包制作了?....
原版的话只能是武器。
Optifine的话倒是可以。但我不知道1.13的optifine出来没,或者格式有没有变
http://www.mcbbs.net/thread-803870-1-1.html
⊙v⊙ 发表于 2018-10-3 09:16
原版的话只能是武器。
Optifine的话倒是可以。但我不知道1.13的optifine出来没,或者格式有没有变
http:/ ...
大佬,我想问一下,为什么我用了这个资源包后,我的原始的胡萝卜钓竿就成了未知方块QWQ?
一楼贴的那个资源包吗。我推测是里面predicate的第一条没写好或者没指向一个正确的模型物理路径。我到家再下一遍看看...
- {
 
-         "parent": "item/handheld",
 
-         "textures": {
 
-                 "layer0": "item/carrot_on_a_stick"
 
-         },
 
-         "overrides": [
 
-                 { "predicate": { "damaged":0, "damage": 0 }, "model": "item/carrot_on_a_stick"},
 
-                 { "predicate": { "damaged":0, "damage": 0.038461538461538464 }, "model": "cm:tool/pea"},
 
-                 { "predicate": { "damaged":0, "damage": 0.07692307692307693 }, "model": "cm:tool/ice_pea"},
 
-                 { "predicate": { "damaged":0, "damage": 0.11538461538461539 }, "model": "cm:tool/fire_pea"},
 
-                 { "predicate": { "damaged":0, "damage": 0.15384615384615385 }, "model": "cm:tool/ice_and_fire_pea"},
 
-                 { "predicate": { "damaged":1, "damage": 0 }, "model": "item/carrot_on_a_stick"}
 
-         ]
 
- }
时空\assets\cm\textures\tool\fire_pea.png
时空\assets\cm\textures\tool\ice_pea.png
时空\assets\cm\textures\tool\ice_and_fire_pea.png
贴图文件大写问题。
还有各json模型的layer0一项物理路径后面的贴图名字也是需要小写。
⊙v⊙ 发表于 2018-10-4 15:33
json文本路径问题。
时空\assets\cm\textures\tool\fire_pea.png
不是上面的资源包....是这个
看了,如果有问题的话,解决办法参考前面