added clean_iron_axe tool and began json asset refactor

This commit is contained in:
Mohammad-Ali Minaie
2017-04-08 11:41:12 -04:00
parent d76e9e74f8
commit def3867a79
50 changed files with 489 additions and 3 deletions

View File

@@ -109,7 +109,7 @@ public class ModItems {
softcrucible = new ItemSoftCrucible();
stonetongs = new ItemStoneTongs("stonetongs");
forgehammer = new ForgeHammer("forgehammer");
matchlockmusket = new Musket("matchlock_musket");
//matchlockmusket = new Musket("matchlock_musket");
/**********
TOOL PARTS
@@ -200,7 +200,7 @@ public class ModItems {
GameRegistry.register(ironhoe);
GameRegistry.register(ironsword);
GameRegistry.register(matchlockmusket);
//GameRegistry.register(matchlockmusket);
//GameRegistry.register(forgingmanual);
}
@@ -225,7 +225,7 @@ public class ModItems {
registerRender(ironsword);
//registerRender(forgingmanual);
registerRender(matchlockmusket);
//registerRender(matchlockmusket);
}
@SideOnly(Side.CLIENT)

View File

@@ -0,0 +1,101 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot"
},
"elements": [
{
"__comment": "Cube1",
"from": [ 8, 0, 7.5 ],
"to": [ 9, 12, 8 ],
"faces": {
"down": { "uv": [ 8, 8, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 8, 7.5, 9, 8 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 8, 16 ], "texture": "#texture" },
"south": { "uv": [ 8, 4, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 4, 8, 16 ], "texture": "#texture" },
"east": { "uv": [ 8, 4, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Cube7",
"from": [ 6.5, 11, 7.5 ],
"to": [ 7, 14, 8 ],
"faces": {
"down": { "uv": [ 7, 15, 7.5, 15.5 ], "texture": "#texture1" },
"up": { "uv": [ 9, 15.5, 8.5, 15 ], "texture": "#texture1" },
"north": { "uv": [ 7.5, 9.5, 7, 6.5 ], "texture": "#texture1" },
"south": { "uv": [ 7, 6.5, 7.5, 9.5 ], "texture": "#texture1" },
"west": { "uv": [ 6.5, 15, 9.5, 15.5 ], "texture": "#texture1", "rotation": 90 },
"east": { "uv": [ 6.5, 15, 9.5, 15.5 ], "texture": "#texture1", "rotation": 270 }
}
},
{
"__comment": "Cube8",
"from": [ 7, 11.5, 7.5 ],
"to": [ 7.5, 14, 8 ],
"faces": {
"down": { "uv": [ 7.5, 15, 8, 15.5 ], "texture": "#texture1" },
"up": { "uv": [ 8.5, 15.5, 8, 15 ], "texture": "#texture1" },
"north": { "uv": [ 8, 9.5, 7.5, 7 ], "texture": "#texture1" },
"south": { "uv": [ 7.5, 6.5, 8, 9 ], "texture": "#texture1" },
"west": { "uv": [ 6.5, 15, 9, 15.5 ], "texture": "#texture1", "rotation": 90 },
"east": { "uv": [ 7, 15, 9.5, 15.5 ], "texture": "#texture1", "rotation": 270 }
}
},
{
"__comment": "Cube9",
"from": [ 6, 10.5, 7.5 ],
"to": [ 6.5, 14.5, 8 ],
"faces": {
"down": { "uv": [ 6.5, 15, 7, 15.5 ], "texture": "#texture1" },
"up": { "uv": [ 9.5, 15.5, 9, 15 ], "texture": "#texture1" },
"north": { "uv": [ 7, 10, 6.5, 6 ], "texture": "#texture1" },
"south": { "uv": [ 6.5, 6, 7, 10 ], "texture": "#texture1" },
"west": { "uv": [ 6, 15, 10, 15.5 ], "texture": "#texture1", "rotation": 90 },
"east": { "uv": [ 6, 15, 10, 15.5 ], "texture": "#texture1", "rotation": 270 }
}
},
{
"__comment": "Cube6",
"from": [ 7.5, 12, 7 ],
"to": [ 9.5, 14, 8.5 ],
"faces": {
"down": { "uv": [ 7.5, 7.5, 9.5, 9 ], "texture": "#texture1" },
"up": { "uv": [ 7.5, 7, 9.5, 8.5 ], "texture": "#texture1" },
"north": { "uv": [ 6.5, 2, 8.5, 4 ], "texture": "#texture1" },
"south": { "uv": [ 7.5, 2, 9.5, 4 ], "texture": "#texture1" },
"west": { "uv": [ 7, 2, 8.5, 4 ], "texture": "#texture1" },
"east": { "uv": [ 7.5, 2, 9, 4 ], "texture": "#texture1" }
}
}
],
"display": {
"thirdperson_righthand": {
"rotation": [ 0, -90, 0 ],
"translation": [ 0, 7, 0.25 ]
},
"thirdperson_lefthand": {
"rotation": [ 0, 90, 0 ],
"translation": [ 0, 7, 0.25 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 0 ],
"translation": [ 0, 7, 0.25 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 90, 0 ],
"translation": [ 0, 7, 0.25 ]
},
"gui": {
"rotation": [ 0, 0, -45 ],
"translation": [ -0.75, 0, 8 ]
},
"ground": {
"rotation": [ 90, 0, 0 ],
"translation": [ 0, -3.5, 0 ]
}
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot_hot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_hot"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_redstone1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_redstone2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_redstone3"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_lapis1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_lapis2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_lapis3"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_diamond1_redstone1_lapis1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_diamond2_redstone1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_diamond1_redstone2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_redstone1_lapis2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot_emerald1",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_emerald1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_redstone2_lapis1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_diamond1_lapis2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_emerald1_diamond1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_emerald1_diamond2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_emerald1_diamond1_redstone1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_emerald1_redstone2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_diamond1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_diamond2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot_diamond3"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot_hot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_hot"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_redstone1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_redstone2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_redstone3"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_lapis1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_lapis2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_lapis3"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_diamond1_redstone1_lapis1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_diamond2_redstone1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_diamond1_redstone2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_redstone1_lapis2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot_emerald1",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_emerald1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_redstone2_lapis1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_diamond1_lapis2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_emerald1_diamond1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_emerald1_diamond2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_emerald1_diamond1_redstone1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_emerald1_redstone2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_diamond1"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_diamond2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/iron_ingot_diamond3"
}
}

View File

@@ -0,0 +1,33 @@
{
"parent": "forgecraft:item/axe",
"textures": {
"particle": "forgecraft:items/clean_iron_ingot",
"texture": "blocks/planks_oak",
"texture1": "forgecraft:items/clean_iron_ingot"
},
"overrides": [
{"predicate": {"type": 0.0},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_0"},
{"predicate": {"type": 0.0001},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_13"},
{"predicate": {"type": 0.0002},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_14"},
{"predicate": {"type": 0.0003},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_15"},
{"predicate": {"type": 0.001},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_10"},
{"predicate": {"type": 0.0012},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_19"},
{"predicate": {"type": 0.002},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_11"},
{"predicate": {"type": 0.0021},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_20"},
{"predicate": {"type": 0.003},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_12"},
{"predicate": {"type": 0.01},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_7"},
{"predicate": {"type": 0.0102},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_21"},
{"predicate": {"type": 0.0111},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_16"},
{"predicate": {"type": 0.012},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_18"},
{"predicate": {"type": 0.02},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_8"},
{"predicate": {"type": 0.021},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_17"},
{"predicate": {"type": 0.03},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_9"},
{"predicate": {"type": 0.1},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_2"},
{"predicate": {"type": 0.102},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_6"},
{"predicate": {"type": 0.11},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_3"},
{"predicate": {"type": 0.111},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_5"},
{"predicate": {"type": 0.12},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_4"},
{"predicate": {"type": 1.0},"model": "forgecraft:item/axe/clean_iron/cleanironaxe_1"}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 601 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 598 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 601 B

After

Width:  |  Height:  |  Size: 376 B