Skip to content

Commit 4b2bf52

Browse files
committed
Added copper golem model
Now has a specific inventory block item for the copper golem statue variants, done by pulling the model and placing it in the block assets.
1 parent 6db3370 commit 4b2bf52

19 files changed

+382
-32
lines changed

assets/minecraft/items/iron_block.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
},
1313
"model": {
1414
"type": "minecraft:model",
15-
"model": "minecraft:block/oxidized_copper_block_wall_inventory"
15+
"model": "minecraft:block/oxidized_copper_golem_statue_inventory"
1616
}
1717
},
1818
{
@@ -23,7 +23,7 @@
2323
},
2424
"model": {
2525
"type": "minecraft:model",
26-
"model": "minecraft:block/weathered_copper_block_wall_inventory"
26+
"model": "minecraft:block/weathered_copper_golem_statue_inventory"
2727
}
2828
},
2929
{
@@ -34,7 +34,7 @@
3434
},
3535
"model": {
3636
"type": "minecraft:model",
37-
"model": "minecraft:block/exposed_copper_block_wall_inventory"
37+
"model": "minecraft:block/exposed_copper_golem_statue_inventory"
3838
}
3939
},
4040
{
@@ -45,7 +45,7 @@
4545
},
4646
"model": {
4747
"type": "minecraft:model",
48-
"model": "minecraft:block/copper_block_wall_inventory"
48+
"model": "minecraft:block/copper_golem_statue_inventory"
4949
}
5050
},
5151
{
@@ -56,7 +56,7 @@
5656
},
5757
"model": {
5858
"type": "minecraft:model",
59-
"model": "minecraft:block/oxidized_copper_block_wall_inventory"
59+
"model": "minecraft:block/oxidized_copper_golem_statue_inventory"
6060
}
6161
},
6262
{
@@ -67,7 +67,7 @@
6767
},
6868
"model": {
6969
"type": "minecraft:model",
70-
"model": "minecraft:block/weathered_copper_block_wall_inventory"
70+
"model": "minecraft:block/weathered_copper_golem_statue_inventory"
7171
}
7272
},
7373
{
@@ -78,7 +78,7 @@
7878
},
7979
"model": {
8080
"type": "minecraft:model",
81-
"model": "minecraft:block/exposed_copper_block_wall_inventory"
81+
"model": "minecraft:block/exposed_copper_golem_statue_inventory"
8282
}
8383
},
8484
{
@@ -90,7 +90,7 @@
9090

9191
"model": {
9292
"type": "minecraft:model",
93-
"model": "minecraft:block/copper_block_wall_inventory"
93+
"model": "minecraft:block/copper_golem_statue_inventory"
9494
}
9595
}
9696
],

assets/minecraft/models/block/copper_block_wall_inventory.json

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"parent": "minecraft:block/template_copper_golem_statue_inventory",
3+
"textures": {
4+
"all": "minecraft:block/copper_golem",
5+
"particle": "minecraft:block/copper_block"
6+
}
7+
}

assets/minecraft/models/block/exposed_copper_block_wall_inventory.json

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"parent": "minecraft:block/template_copper_golem_statue_inventory",
3+
"textures": {
4+
"all": "minecraft:block/exposed_copper_golem",
5+
"particle": "minecraft:block/exposed_copper"
6+
}
7+
}

assets/minecraft/models/block/oxidized_copper_block_wall_inventory.json

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"parent": "minecraft:block/template_copper_golem_statue_inventory",
3+
"textures": {
4+
"all": "minecraft:block/oxidized_copper_golem",
5+
"particle": "minecraft:block/oxidized_copper"
6+
}
7+
}
Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
{
2+
"parent": "block/block",
3+
"textures": {
4+
"particle": "#particle"
5+
},
6+
"elements": [
7+
{
8+
"name": "head",
9+
"from": [4, 11, 3],
10+
"to": [12, 16, 13],
11+
"rotation": { "angle": 0, "axis": "y", "origin": [8, 0, 8] },
12+
"faces": {
13+
"north": { "uv": [2.5, 2.5, 4.5, 3.75], "texture": "#all" },
14+
"east": { "uv": [0, 2.5, 2.5, 3.75], "texture": "#all" },
15+
"south": { "uv": [7, 2.5, 9, 3.75], "texture": "#all" },
16+
"west": { "uv": [4.5, 2.5, 7, 3.75], "texture": "#all" },
17+
"up": { "uv": [4.5, 2.5, 2.5, 0], "texture": "#all" },
18+
"down": { "uv": [6.5, 0, 4.5, 2.5], "texture": "#all" }
19+
}
20+
},
21+
{
22+
"name": "nose",
23+
"from": [7, 10, 2],
24+
"to": [9, 13, 4],
25+
"rotation": { "angle": 0, "axis": "y", "origin": [8, 0, 8] },
26+
"faces": {
27+
"north": { "uv": [14.5, 0.5, 15, 1.25], "texture": "#all" },
28+
"east": { "uv": [14, 0.5, 14.5, 1.25], "texture": "#all" },
29+
"south": { "uv": [15.5, 0.5, 16, 1.25], "texture": "#all" },
30+
"west": { "uv": [15, 0.5, 15.5, 1.25], "texture": "#all" },
31+
"up": { "uv": [15, 0.5, 14.5, 0], "texture": "#all" },
32+
"down": { "uv": [15.5, 0, 15, 0.5], "texture": "#all" }
33+
}
34+
},
35+
{
36+
"name": "mast",
37+
"from": [7.01, 16.01, 7.01],
38+
"to": [8.99, 19.99, 8.99],
39+
"rotation": { "angle": 0, "axis": "y", "origin": [8, 0, 8] },
40+
"faces": {
41+
"north": { "uv": [9.75, 2.5, 10.25, 3.5], "texture": "#all" },
42+
"east": { "uv": [9.25, 2.5, 9.75, 3.5], "texture": "#all" },
43+
"south": { "uv": [10.75, 2.5, 11.25, 3.5], "texture": "#all" },
44+
"west": { "uv": [10.25, 2.5, 10.75, 3.5], "texture": "#all" },
45+
"up": { "uv": [10.25, 2.5, 9.75, 2], "texture": "#all" },
46+
"down": { "uv": [10.75, 2, 10.25, 2.5], "texture": "#all" }
47+
}
48+
},
49+
{
50+
"name": "ball",
51+
"from": [6.01, 20.01, 6.01],
52+
"to": [9.99, 23.99, 9.99],
53+
"rotation": { "angle": 0, "axis": "y", "origin": [8, 0, 8] },
54+
"faces": {
55+
"north": { "uv": [10.25, 1, 11.25, 2], "texture": "#all" },
56+
"east": { "uv": [9.25, 1, 10.25, 2], "texture": "#all" },
57+
"south": { "uv": [12.25, 1, 13.25, 2], "texture": "#all" },
58+
"west": { "uv": [11.25, 1, 12.25, 2], "texture": "#all" },
59+
"up": { "uv": [11.25, 1, 10.25, 0], "texture": "#all" },
60+
"down": { "uv": [12.25, 0, 11.25, 1], "texture": "#all" }
61+
}
62+
},
63+
{
64+
"name": "body",
65+
"from": [4, 5, 5],
66+
"to": [12, 11, 11],
67+
"rotation": { "angle": 0, "axis": "y", "origin": [8, 0, 8] },
68+
"faces": {
69+
"north": { "uv": [1.5, 5.25, 3.5, 6.75], "texture": "#all" },
70+
"east": { "uv": [0, 5.25, 1.5, 6.75], "texture": "#all" },
71+
"south": { "uv": [5, 5.25, 7, 6.75], "texture": "#all" },
72+
"west": { "uv": [3.5, 5.25, 5, 6.75], "texture": "#all" },
73+
"up": { "uv": [3.5, 5.25, 1.5, 3.75], "texture": "#all" },
74+
"down": { "uv": [5.5, 3.75, 3.5, 5.25], "texture": "#all" }
75+
}
76+
},
77+
{
78+
"name": "left_arm",
79+
"from": [1, 2, 6],
80+
"to": [4, 12, 10],
81+
"rotation": { "angle": 0, "axis": "y", "origin": [8, 0, 8] },
82+
"faces": {
83+
"north": { "uv": [13.5, 5, 14.25, 7.5], "texture": "#all" },
84+
"east": { "uv": [12.5, 5, 13.5, 7.5], "texture": "#all" },
85+
"south": { "uv": [15.25, 5, 16, 7.5], "texture": "#all" },
86+
"west": { "uv": [14.25, 5, 15.25, 7.5], "texture": "#all" },
87+
"up": { "uv": [14.25, 5, 13.5, 4], "texture": "#all" },
88+
"down": { "uv": [15, 4, 14.25, 5], "texture": "#all" }
89+
}
90+
},
91+
{
92+
"name": "right_arm",
93+
"from": [12, 2, 6],
94+
"to": [15, 12, 10],
95+
"rotation": { "angle": 0, "axis": "y", "origin": [8, 0, 8] },
96+
"faces": {
97+
"north": { "uv": [10, 5, 10.75, 7.5], "texture": "#all" },
98+
"east": { "uv": [9, 5, 10, 7.5], "texture": "#all" },
99+
"south": { "uv": [11.75, 5, 12.5, 7.5], "texture": "#all" },
100+
"west": { "uv": [10.75, 5, 11.75, 7.5], "texture": "#all" },
101+
"up": { "uv": [10.75, 5, 10, 4], "texture": "#all" },
102+
"down": { "uv": [11.5, 4, 10.75, 5], "texture": "#all" }
103+
}
104+
},
105+
{
106+
"name": "left_leg",
107+
"from": [4.1, 0, 6],
108+
"to": [8.1, 5, 10],
109+
"rotation": { "angle": 0, "axis": "y", "origin": [8, 0, 8] },
110+
"faces": {
111+
"north": { "uv": [5, 7.75, 6, 9], "texture": "#all" },
112+
"east": { "uv": [4, 7.75, 5, 9], "texture": "#all" },
113+
"south": { "uv": [7, 7.75, 8, 9], "texture": "#all" },
114+
"west": { "uv": [6, 7.75, 7, 9], "texture": "#all" },
115+
"up": { "uv": [6, 7.75, 5, 6.75], "texture": "#all" },
116+
"down": { "uv": [7, 6.75, 6, 7.75], "texture": "#all" }
117+
}
118+
},
119+
{
120+
"name": "right_leg",
121+
"from": [7.9, 0, 6.01],
122+
"to": [11.9, 5, 10.01],
123+
"rotation": { "angle": 0, "axis": "y", "origin": [8, 0, 8] },
124+
"faces": {
125+
"north": { "uv": [1, 7.75, 2, 9], "texture": "#all" },
126+
"east": { "uv": [0, 7.75, 1, 9], "texture": "#all" },
127+
"south": { "uv": [3, 7.75, 4, 9], "texture": "#all" },
128+
"west": { "uv": [2, 7.75, 3, 9], "texture": "#all" },
129+
"up": { "uv": [2, 7.75, 1, 6.75], "texture": "#all" },
130+
"down": { "uv": [3, 6.75, 2, 7.75], "texture": "#all" }
131+
}
132+
}
133+
],
134+
"display": {
135+
"gui": {
136+
"rotation": [30, 225, 0],
137+
"translation": [0, -2, 0],
138+
"scale": [0.58, 0.58, 0.58]
139+
},
140+
"ground": {
141+
"rotation": [0, 0, 0],
142+
"translation": [0, 2, 0],
143+
"scale": [0.4, 0.4, 0.4]
144+
},
145+
"fixed": {
146+
"rotation": [0, 180, 0],
147+
"translation": [0, -1, 0],
148+
"scale": [0.6, 0.6, 0.6]
149+
},
150+
"thirdperson_righthand": {
151+
"rotation": [0, 130, 0],
152+
"translation": [0, 1, 0],
153+
"scale": [0.47, 0.47, 0.47]
154+
},
155+
"firstperson_righthand": {
156+
"rotation": [0, 135, 0],
157+
"translation": [0, 1, 0],
158+
"scale": [0.5, 0.5, 0.5]
159+
}
160+
}
161+
}

assets/minecraft/models/block/weathered_copper_block_wall_inventory.json

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"parent": "minecraft:block/template_copper_golem_statue_inventory",
3+
"textures": {
4+
"all": "minecraft:block/weathered_copper_golem",
5+
"particle": "minecraft:block/weathered_copper"
6+
}
7+
}

0 commit comments

Comments
 (0)