diff --git a/1.11/To-Dos b/1.11/To-Dos index 2cdd8c51..b0482ddc 100644 --- a/1.11/To-Dos +++ b/1.11/To-Dos @@ -6,8 +6,9 @@ To-Dos *** Priority *** - [ ] Move Ingot break into chunks logic out of the block and into the ForgeHammer - [ ] Make an Iron Anvil -- [ ] Make Clean Iron Recipes and Tools - - [ ] Make Clean Ore Recipe + - [ ] Check Iron Anvil creation logic +- [ ] Make New Ore Tool, Tool Part, Ingot, and Chunk Assets +- [ ] Make New Ore Recipes - [ ] Make Steel Recipes and Tools - [ ] Make Wootz Recipes and Tools - [ ] Add Yew diff --git a/1.11/src/main/resources/assets/forgecraft/blockstates/ironanvil.json b/1.11/src/main/resources/assets/forgecraft/blockstates/ironanvil.json new file mode 100644 index 00000000..310e86b1 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/blockstates/ironanvil.json @@ -0,0 +1,17 @@ +{ + "forge_marker":1, + "defaults": { + "textures": { + "particle": "forgecraft:blocks/anvil_base", + "texture": "forgecraft:blocks/anvil_base", + "texture1": "forgecraft:blocks/anvil_base_top" + }, + "parent": "forgecraft:ironanvil" + }, + "variants": { + "facing=north": { "model": "forgecraft:ironanvil" }, + "facing=east": { "model": "forgecraft:ironanvil", "y": 90 }, + "facing=south": { "model": "forgecraft:ironanvil", "y": 180 }, + "facing=west": { "model": "forgecraft:ironanvil", "y": 270 } + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/block/ironanvil.json b/1.11/src/main/resources/assets/forgecraft/models/block/ironanvil.json new file mode 100644 index 00000000..7c854218 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/block/ironanvil.json @@ -0,0 +1,119 @@ +{ + "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "forgecraft:blocks/anvil_base", + "texture": "forgecraft:blocks/anvil_base", + "texture1": "forgecraft:blocks/anvil_base_top" + }, + "elements": [ + { + "__comment": "Cube1", + "from": [ 0, 0, 0 ], + "to": [ 16, 3, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 13, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 13, 16, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 13, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 13, 16, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "Cube1", + "from": [ 0, 12, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture1" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "Cube6", + "from": [ 1, 3, 1 ], + "to": [ 4, 12, 4 ], + "faces": { + "down": { "uv": [ 1, 12, 4, 15 ], "texture": "#texture" }, + "up": { "uv": [ 1, 1, 4, 4 ], "texture": "#texture" }, + "north": { "uv": [ 12, 4, 15, 13 ], "texture": "#texture" }, + "south": { "uv": [ 1, 4, 4, 13 ], "texture": "#texture" }, + "west": { "uv": [ 1, 4, 4, 13 ], "texture": "#texture" }, + "east": { "uv": [ 12, 4, 15, 13 ], "texture": "#texture" } + } + }, + { + "__comment": "Cube6", + "from": [ 12, 3, 1 ], + "to": [ 15, 12, 4 ], + "faces": { + "down": { "uv": [ 1, 12, 4, 15 ], "texture": "#texture" }, + "up": { "uv": [ 1, 1, 4, 4 ], "texture": "#texture" }, + "north": { "uv": [ 12, 11, 15, 14 ], "texture": "#texture" }, + "south": { "uv": [ 1, 11, 4, 14 ], "texture": "#texture" }, + "west": { "uv": [ 1, 11, 4, 14 ], "texture": "#texture" }, + "east": { "uv": [ 12, 11, 15, 14 ], "texture": "#texture" } + } + }, + { + "__comment": "Cube6", + "from": [ 1, 3, 12 ], + "to": [ 4, 12, 15 ], + "faces": { + "down": { "uv": [ 1, 12, 4, 15 ], "texture": "#texture" }, + "up": { "uv": [ 1, 1, 4, 4 ], "texture": "#texture" }, + "north": { "uv": [ 12, 11, 15, 14 ], "texture": "#texture" }, + "south": { "uv": [ 1, 11, 4, 14 ], "texture": "#texture" }, + "west": { "uv": [ 1, 11, 4, 14 ], "texture": "#texture" }, + "east": { "uv": [ 12, 11, 15, 14 ], "texture": "#texture" } + } + }, + { + "__comment": "Cube6", + "from": [ 12, 3, 12 ], + "to": [ 15, 12, 15 ], + "faces": { + "down": { "uv": [ 1, 12, 4, 15 ], "texture": "#texture" }, + "up": { "uv": [ 1, 1, 4, 4 ], "texture": "#texture" }, + "north": { "uv": [ 12, 11, 15, 14 ], "texture": "#texture" }, + "south": { "uv": [ 1, 11, 4, 14 ], "texture": "#texture" }, + "west": { "uv": [ 1, 11, 4, 14 ], "texture": "#texture" }, + "east": { "uv": [ 12, 11, 15, 14 ], "texture": "#texture" } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 2.5, 0 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "thirdperson_lefthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 2.5, 0 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 45, 0 ], + "scale": [ 0.4, 0.4, 0.4 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 45, 0 ], + "scale": [ 0.4, 0.4, 0.4 ] + }, + "gui": { + "rotation": [ 30, 225, 0 ], + "scale": [ 0.625, 0.625, 0.625 ] + }, + "ground": { + "translation": [ 0, 3, 0 ], + "scale": [ 0.25, 0.25, 0.25 ] + }, + "fixed": { + "scale": [ 0.5, 0.5, 0.5 ] + } + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironanvil.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironanvil.json new file mode 100644 index 00000000..4f1ba072 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironanvil.json @@ -0,0 +1,9 @@ +{ + "forge_marker":1, + "textures": { + "particle": "forgecraft:blocks/anvil_base", + "texture": "forgecraft:blocks/anvil_base", + "texture1": "forgecraft:blocks/anvil_base_top" + }, + "parent": "forgecraft:block/ironanvil" +} \ No newline at end of file