Added Sentient Bow textures and models. Not the most elegant method.

This commit is contained in:
WayofTime 2016-03-29 13:25:00 -04:00
parent 4a58fc5518
commit 4f6f3860c0
24 changed files with 742 additions and 26 deletions

View file

@ -2,28 +2,31 @@
"forge_marker": 1,
"defaults": {
"model": "builtin/generated",
"transform": "forge:default-item"
"transform": "forge:default-tool"
},
"variants": {
"type": {
"still": {
"default": {
"model": "bloodmagic:item/ItemSentientBow"
},
"corrosive": {
"textures": {
"layer0": "bloodmagic:items/SentientBow"
"layer0": "bloodmagic:items/SentientBow_corrosive"
}
},
"pull0": {
"destructive": {
"textures": {
"layer0": "bloodmagic:items/SentientBow_pulling_0"
"layer0": "bloodmagic:items/SentientBow_destructive"
}
},
"pull1": {
"vengeful": {
"textures": {
"layer0": "bloodmagic:items/SentientBow_pulling_1"
"layer0": "bloodmagic:items/SentientBow_vengeful"
}
},
"pull2": {
"steadfast": {
"textures": {
"layer0": "bloodmagic:items/SentientBow_pulling_2"
"layer0": "bloodmagic:items/SentientBow_steadfast"
}
}
}

View file

@ -26,25 +26,144 @@
}
},
"overrides": [
{
{
"predicate": {
"pulling": 1
"type": 1
},
"model": "bloodmagic:item/ItemSentientBow_pulling_0"
"model": "bloodmagic:item/bow/ItemSentientBow_corrosive"
},
{
"predicate": {
"type": 2
},
"model": "bloodmagic:item/bow/ItemSentientBow_destructive"
},
{
"predicate": {
"type": 3
},
"model": "bloodmagic:item/bow/ItemSentientBow_vengeful"
},
{
"predicate": {
"type": 4
},
"model": "bloodmagic:item/bow/ItemSentientBow_steadfast"
},
{
"predicate": {
"type": 0,
"pulling": 1
},
"model": "bloodmagic:item/bow/ItemSentientBow_pulling_0"
},
{
"predicate": {
"type": 1,
"pulling": 1
},
"model": "bloodmagic:item/bow/ItemSentientBow_corrosive_pulling_0"
},
{
"predicate": {
"type": 2,
"pulling": 1
},
"model": "bloodmagic:item/bow/ItemSentientBow_destructive_pulling_0"
},
{
"predicate": {
"type": 3,
"pulling": 1
},
"model": "bloodmagic:item/bow/ItemSentientBow_vengeful_pulling_0"
},
{
"predicate": {
"type": 4,
"pulling": 1
},
"model": "bloodmagic:item/bow/ItemSentientBow_steadfast_pulling_0"
},
{
"predicate": {
"type": 0,
"pulling": 1,
"pull": 0.65
},
"model": "bloodmagic:item/ItemSentientBow_pulling_1"
"model": "bloodmagic:item/bow/ItemSentientBow_pulling_1"
},
{
"predicate": {
"type": 1,
"pulling": 1,
"pull": 0.65
},
"model": "bloodmagic:item/bow/ItemSentientBow_corrosive_pulling_1"
},
{
"predicate": {
"type": 2,
"pulling": 1,
"pull": 0.65
},
"model": "bloodmagic:item/bow/ItemSentientBow_destructive_pulling_1"
},
{
"predicate": {
"type": 3,
"pulling": 1,
"pull": 0.65
},
"model": "bloodmagic:item/bow/ItemSentientBow_vengeful_pulling_1"
},
{
"predicate": {
"type": 4,
"pulling": 1,
"pull": 0.65
},
"model": "bloodmagic:item/bow/ItemSentientBow_steadfast_pulling_1"
},
{
"predicate": {
"type": 0,
"pulling": 1,
"pull": 0.9
},
"model": "bloodmagic:item/bow/ItemSentientBow_pulling_2"
},
{
"predicate": {
"type": 1,
"pulling": 1,
"pull": 0.9
},
"model": "bloodmagic:item/ItemSentientBow_pulling_2"
"model": "bloodmagic:item/bow/ItemSentientBow_corrosive_pulling_2"
},
{
"predicate": {
"type": 2,
"pulling": 1,
"pull": 0.9
},
"model": "bloodmagic:item/bow/ItemSentientBow_destructive_pulling_2"
},
{
"predicate": {
"type": 3,
"pulling": 1,
"pull": 0.9
},
"model": "bloodmagic:item/bow/ItemSentientBow_vengeful_pulling_2"
},
{
"predicate": {
"type": 4,
"pulling": 1,
"pull": 0.9
},
"model": "bloodmagic:item/bow/ItemSentientBow_steadfast_pulling_2"
}
]
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_corrosive"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_corrosive_pulling_0"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_corrosive_pulling_1"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,29 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_corrosive_pulling_2"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_destructive"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_destructive_pulling_0"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_destructive_pulling_1"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,29 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_destructive_pulling_2"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_steadfast"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_steadfast_pulling_0"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_steadfast_pulling_1"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,29 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_steadfast_pulling_2"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_vengeful"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_vengeful_pulling_0"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,28 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_vengeful_pulling_1"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}

View file

@ -0,0 +1,29 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "bloodmagic:items/SentientBow_vengeful_pulling_2"
},
"display": {
"thirdperson_righthand": {
"rotation": [ -80, 260, -40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"thirdperson_lefthand": {
"rotation": [ -80, -280, 40 ],
"translation": [ -1, -2, 2.5 ],
"scale": [ 0.9, 0.9, 0.9 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, -25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
}