本帖最后由 ⊙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