普通的武器工具弓全会弄而且弄好了,就只有盾牌一直没搞定,求解,有范例文件最佳.
修改方式应和别的工具一样,要不把你改了的盾牌模型 JSON 发一下?
SPGoding 发表于 2019-6-18 19:16
修改方式应和别的工具一样,要不把你改了的盾牌模型 JSON 发一下?
没模型就只有贴图
SPGoding 发表于 2019-6-18 19:16
修改方式应和别的工具一样,要不把你改了的盾牌模型 JSON 发一下?
盾牌好像是继承了eneity的
不知道彻底推倒重来行不行
但反正显示染色肯定是不行了。
111111111111111
刚刚看了下模型文件
盾牌可能不支持损伤值自定义材质
并且盾牌在底档和非抵挡时是两个模型,所以用于自定义材质/模型效果也不佳
复制代码
盾牌可能不支持损伤值自定义材质
并且盾牌在底档和非抵挡时是两个模型,所以用于自定义材质/模型效果也不佳
- {
- "parent": "没抵挡时的模型父级",
- "display": {
- "thirdperson_righthand": {
- "rotation": [ 0, 90, 0 ],
- "translation": [ 10.51, 6, -4 ],
- "scale": [ 1, 1, 1 ]
- },
- "thirdperson_lefthand": {
- "rotation": [ 0, 90, 0 ],
- "translation": [ 10.51, 6, 12 ],
- "scale": [ 1, 1, 1 ]
- },
- "firstperson_righthand": {
- "rotation": [ 0, 180, 5 ],
- "translation": [ -10, 2, -10 ],
- "scale": [ 1.25, 1.25, 1.25 ]
- },
- "firstperson_lefthand": {
- "rotation": [ 0, 180, 5 ],
- "translation": [ 10, 0, -10 ],
- "scale": [ 1.25, 1.25, 1.25 ]
- },
- "gui": {
- "rotation": [ 15, -25, -5 ],
- "translation": [ 2, 3, 0 ],
- "scale": [ 0.65, 0.65, 0.65 ]
- },
- "fixed": {
- "rotation": [ 0, 180, 0 ],
- "translation": [ -2, 4, -5],
- "scale":[ 0.5, 0.5, 0.5]
- },
- "ground": {
- "rotation": [ 0, 0, 0 ],
- "translation": [ 4, 4, 2],
- "scale":[ 0.25, 0.25, 0.25]
- }
- },
- "overrides": [
- {
- "predicate": {
- "blocking": 1
- },
- "model": "抵挡时的模型"
- }
- ]
- }
教你个简单的办法,你装个材质包,或者,你可以自己改贴图
FHC红石 发表于 2019-6-18 19:15
刚刚看了下模型文件
盾牌可能不支持损伤值自定义材质
并且盾牌在底档和非抵挡时是两个模型,所以用于自定义 ...
难受=-=想了想还是用其他方式做盾牌吧……
向您道歉,是我技术不精,盾牌是可以根据损伤值修改材质的
感谢@⊙u⊙ 的指出
这是例子
输入/give @a minecraft:shield{Damage:85}
可以获得模型为钻石镐的盾牌
- {
- "parent": "builtin/entity",
- "display": {
- "thirdperson_righthand": {
- "rotation": [ 0, 90, 0 ],
- "translation": [ 10.51, 6, -4 ],
- "scale": [ 1, 1, 1 ]
- },
- "thirdperson_lefthand": {
- "rotation": [ 0, 90, 0 ],
- "translation": [ 10.51, 6, 12 ],
- "scale": [ 1, 1, 1 ]
- },
- "firstperson_righthand": {
- "rotation": [ 0, 180, 5 ],
- "translation": [ -10, 2, -10 ],
- "scale": [ 1.25, 1.25, 1.25 ]
- },
- "firstperson_lefthand": {
- "rotation": [ 0, 180, 5 ],
- "translation": [ 10, 0, -10 ],
- "scale": [ 1.25, 1.25, 1.25 ]
- },
- "gui": {
- "rotation": [ 15, -25, -5 ],
- "translation": [ 2, 3, 0 ],
- "scale": [ 0.65, 0.65, 0.65 ]
- },
- "fixed": {
- "rotation": [ 0, 180, 0 ],
- "translation": [ -2, 4, -5],
- "scale":[ 0.5, 0.5, 0.5]
- },
- "ground": {
- "rotation": [ 0, 0, 0 ],
- "translation": [ 4, 4, 2],
- "scale":[ 0.25, 0.25, 0.25]
- }
- },
- "overrides": [
- {
- "predicate": {
- "blocking": 1
- },
- "model": "item/shield_blocking"
- },
- {
- "predicate": {
- "damaged": 1,
- "damage": 0.25
-
- },
- "model": "item/diamond_pickaxe"
- }
- ]
- }