Skip to content

Commit 9cc22f0

Browse files
authored
Merge pull request #3217 from XeKr/assets/1.21
add pump assets
2 parents a472680 + 0312ff5 commit 9cc22f0

File tree

13 files changed

+524
-0
lines changed

13 files changed

+524
-0
lines changed
Lines changed: 205 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,205 @@
1+
{
2+
"format_version": "1.9.0",
3+
"credit": "Made by XeKr with Blockbench",
4+
"parent": "minecraft:block/cube",
5+
"textures": {
6+
"0": "anvilcraft:block/pump",
7+
"1": "anvilcraft:block/pipe_end",
8+
"particle": "anvilcraft:block/pump"
9+
},
10+
"elements": [
11+
{
12+
"from": [3, 3, 0],
13+
"to": [13, 13, 2],
14+
"rotation": {"angle": 0, "axis": "y", "origin": [3, 3, 0]},
15+
"faces": {
16+
"north": {"uv": [0, 0, 10, 10], "texture": "#1"},
17+
"east": {"uv": [2, 0, 0, 10], "texture": "#0"},
18+
"south": {"uv": [0, 0, 10, 10], "texture": "#1"},
19+
"west": {"uv": [0, 0, 2, 10], "texture": "#0"},
20+
"up": {"uv": [0, 0, 2, 10], "rotation": 90, "texture": "#0"},
21+
"down": {"uv": [2, 0, 0, 10], "rotation": 90, "texture": "#0"}
22+
}
23+
},
24+
{
25+
"from": [3, 3, 6],
26+
"to": [13, 13, 16],
27+
"rotation": {"angle": 0, "axis": "y", "origin": [3, 3, 6]},
28+
"faces": {
29+
"north": {"uv": [0, 0, 10, 10], "texture": "#1"},
30+
"east": {"uv": [16, 0, 6, 10], "texture": "#0"},
31+
"south": {"uv": [0, 0, 10, 10], "texture": "#1"},
32+
"west": {"uv": [6, 0, 16, 10], "texture": "#0"},
33+
"up": {"uv": [6, 0, 16, 10], "rotation": 90, "texture": "#0"},
34+
"down": {"uv": [16, 0, 6, 10], "rotation": 90, "texture": "#0"}
35+
}
36+
},
37+
{
38+
"from": [6, 13, 9.5],
39+
"to": [10, 14, 11.5],
40+
"rotation": {"angle": -45, "axis": "y", "origin": [8, 13, 11.5]},
41+
"faces": {
42+
"north": {"uv": [4, 12, 0, 13], "texture": "#0"},
43+
"east": {"uv": [2, 15, 0, 16], "texture": "#0"},
44+
"south": {"uv": [0, 13, 4, 14], "texture": "#0"},
45+
"west": {"uv": [0, 12, 2, 13], "texture": "#0"},
46+
"up": {"uv": [0, 12, 4, 14], "texture": "#0"}
47+
}
48+
},
49+
{
50+
"from": [6, 13, 11.5],
51+
"to": [8, 14, 13.5],
52+
"rotation": {"angle": -45, "axis": "y", "origin": [8, 13, 11.5]},
53+
"faces": {
54+
"east": {"uv": [2, 15, 0, 16], "texture": "#0"},
55+
"south": {"uv": [2, 13, 4, 14], "texture": "#0"},
56+
"west": {"uv": [2, 12, 4, 13], "texture": "#0"},
57+
"up": {"uv": [2, 12, 4, 14], "texture": "#0"}
58+
}
59+
},
60+
{
61+
"from": [6, 2, 11.5],
62+
"to": [8, 3, 13.5],
63+
"rotation": {"angle": -45, "axis": "y", "origin": [8, 3, 11.5]},
64+
"faces": {
65+
"east": {"uv": [2, 16, 0, 15], "texture": "#0"},
66+
"south": {"uv": [2, 14, 4, 13], "texture": "#0"},
67+
"west": {"uv": [2, 13, 4, 12], "texture": "#0"},
68+
"down": {"uv": [2, 14, 4, 12], "texture": "#0"}
69+
}
70+
},
71+
{
72+
"from": [6, 2, 9.5],
73+
"to": [10, 3, 11.5],
74+
"rotation": {"angle": -45, "axis": "y", "origin": [8, 3, 11.5]},
75+
"faces": {
76+
"north": {"uv": [4, 13, 0, 12], "texture": "#0"},
77+
"east": {"uv": [2, 16, 0, 15], "texture": "#0"},
78+
"south": {"uv": [0, 14, 4, 13], "texture": "#0"},
79+
"west": {"uv": [0, 13, 2, 12], "texture": "#0"},
80+
"down": {"uv": [0, 14, 4, 12], "texture": "#0"}
81+
}
82+
},
83+
{
84+
"from": [4, 4, 2],
85+
"to": [12, 12, 6],
86+
"rotation": {"angle": 0, "axis": "y", "origin": [3, 3, 2]},
87+
"faces": {
88+
"east": {"uv": [6, 1, 2, 9], "texture": "#0"},
89+
"west": {"uv": [2, 1, 6, 9], "texture": "#0"},
90+
"up": {"uv": [2, 1, 6, 9], "rotation": 90, "texture": "#0"},
91+
"down": {"uv": [6, 1, 2, 9], "rotation": 90, "texture": "#0"}
92+
}
93+
},
94+
{
95+
"from": [0, 6, 8],
96+
"to": [3, 10, 14],
97+
"rotation": {"angle": 0, "axis": "y", "origin": [1, 5, 8]},
98+
"faces": {
99+
"north": {"uv": [11, 12, 14, 16], "texture": "#0"},
100+
"south": {"uv": [8, 12, 11, 16], "texture": "#0"},
101+
"west": {"uv": [8, 12, 14, 16], "texture": "#0"},
102+
"up": {"uv": [8, 10, 14, 13], "rotation": 90, "texture": "#0"},
103+
"down": {"uv": [8, 10, 14, 13], "rotation": 90, "texture": "#0"}
104+
}
105+
},
106+
{
107+
"from": [1, 10, 9],
108+
"to": [3, 14, 11],
109+
"rotation": {"angle": 0, "axis": "y", "origin": [1, 9, 8]},
110+
"faces": {
111+
"north": {"uv": [16, 12, 14, 16], "texture": "#0"},
112+
"east": {"uv": [16, 12, 14, 16], "texture": "#0"},
113+
"south": {"uv": [14, 12, 16, 16], "texture": "#0"},
114+
"west": {"uv": [14, 12, 16, 16], "texture": "#0"},
115+
"up": {"uv": [14, 10, 16, 12], "texture": "#0"}
116+
}
117+
},
118+
{
119+
"from": [1, 9, 11],
120+
"to": [3, 13, 13],
121+
"rotation": {"angle": 0, "axis": "y", "origin": [1, 8, 10]},
122+
"faces": {
123+
"north": {"uv": [16, 12, 14, 16], "texture": "#0"},
124+
"east": {"uv": [16, 12, 14, 16], "texture": "#0"},
125+
"south": {"uv": [14, 12, 16, 16], "texture": "#0"},
126+
"west": {"uv": [14, 12, 16, 16], "texture": "#0"},
127+
"up": {"uv": [14, 10, 16, 12], "texture": "#0"}
128+
}
129+
},
130+
{
131+
"from": [13, 6, 8],
132+
"to": [16, 10, 14],
133+
"rotation": {"angle": 0, "axis": "y", "origin": [15, 5, 8]},
134+
"faces": {
135+
"north": {"uv": [14, 12, 11, 16], "texture": "#0"},
136+
"east": {"uv": [14, 12, 8, 16], "texture": "#0"},
137+
"south": {"uv": [11, 12, 8, 16], "texture": "#0"},
138+
"up": {"uv": [8, 13, 14, 10], "rotation": 90, "texture": "#0"},
139+
"down": {"uv": [8, 13, 14, 10], "rotation": 90, "texture": "#0"}
140+
}
141+
},
142+
{
143+
"from": [13, 10, 11],
144+
"to": [15, 14, 13],
145+
"rotation": {"angle": 0, "axis": "y", "origin": [15, 9, 10]},
146+
"faces": {
147+
"north": {"uv": [14, 12, 16, 16], "texture": "#0"},
148+
"east": {"uv": [16, 12, 14, 16], "texture": "#0"},
149+
"south": {"uv": [16, 12, 14, 16], "texture": "#0"},
150+
"west": {"uv": [14, 12, 16, 16], "texture": "#0"},
151+
"up": {"uv": [16, 10, 14, 12], "texture": "#0"}
152+
}
153+
},
154+
{
155+
"from": [13, 9, 9],
156+
"to": [15, 13, 11],
157+
"rotation": {"angle": 0, "axis": "y", "origin": [15, 8, 8]},
158+
"faces": {
159+
"north": {"uv": [14, 12, 16, 16], "texture": "#0"},
160+
"east": {"uv": [16, 12, 14, 16], "texture": "#0"},
161+
"south": {"uv": [16, 12, 14, 16], "texture": "#0"},
162+
"west": {"uv": [14, 12, 16, 16], "texture": "#0"},
163+
"up": {"uv": [16, 10, 14, 12], "texture": "#0"}
164+
}
165+
}
166+
],
167+
"display": {
168+
"thirdperson_righthand": {
169+
"rotation": [75, 45, 0],
170+
"translation": [0, 2.5, 0],
171+
"scale": [0.2, 0.2, 0.2]
172+
},
173+
"thirdperson_lefthand": {
174+
"rotation": [75, 45, 0],
175+
"translation": [0, 2.5, 0],
176+
"scale": [0.2, 0.2, 0.2]
177+
},
178+
"firstperson_righthand": {
179+
"rotation": [0, -135, 0],
180+
"translation": [3.75, 0, 0],
181+
"scale": [0.2, 0.2, 0.2]
182+
},
183+
"firstperson_lefthand": {
184+
"rotation": [0, -135, 0],
185+
"translation": [3.75, 0, 0],
186+
"scale": [0.2, 0.2, 0.2]
187+
},
188+
"ground": {
189+
"translation": [0, 4, 0],
190+
"scale": [0.2, 0.2, 0.2]
191+
},
192+
"gui": {
193+
"rotation": [30, -135, 0],
194+
"translation": [0, -0.25, 0],
195+
"scale": [0.24, 0.24, 0.24]
196+
},
197+
"head": {
198+
"translation": [0, 1, 0],
199+
"scale": [0.6, 0.6, 0.6]
200+
},
201+
"fixed": {
202+
"scale": [0.66, 0.66, 0.66]
203+
}
204+
}
205+
}
Lines changed: 157 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,157 @@
1+
{
2+
"format_version": "1.9.0",
3+
"credit": "Made by XeKr with Blockbench",
4+
"parent": "minecraft:block/cube",
5+
"textures": {
6+
"0": "anvilcraft:block/pump",
7+
"1": "anvilcraft:block/pipe_end",
8+
"particle": "anvilcraft:block/pump"
9+
},
10+
"elements": [
11+
{
12+
"from": [3, 3, 0],
13+
"to": [13, 13, 2],
14+
"rotation": {"angle": 0, "axis": "y", "origin": [3, 3, 0]},
15+
"faces": {
16+
"north": {"uv": [0, 0, 10, 10], "texture": "#1"},
17+
"east": {"uv": [2, 0, 0, 10], "texture": "#0"},
18+
"south": {"uv": [0, 0, 10, 10], "texture": "#1"},
19+
"west": {"uv": [0, 0, 2, 10], "texture": "#0"},
20+
"up": {"uv": [0, 0, 2, 10], "rotation": 90, "texture": "#0"},
21+
"down": {"uv": [2, 0, 0, 10], "rotation": 90, "texture": "#0"}
22+
}
23+
},
24+
{
25+
"from": [3, 3, 6],
26+
"to": [13, 13, 16],
27+
"rotation": {"angle": 0, "axis": "y", "origin": [3, 3, 6]},
28+
"faces": {
29+
"north": {"uv": [0, 0, 10, 10], "texture": "#1"},
30+
"east": {"uv": [16, 0, 6, 10], "texture": "#0"},
31+
"south": {"uv": [0, 0, 10, 10], "texture": "#1"},
32+
"west": {"uv": [6, 0, 16, 10], "texture": "#0"},
33+
"up": {"uv": [6, 0, 16, 10], "rotation": 90, "texture": "#0"},
34+
"down": {"uv": [16, 0, 6, 10], "rotation": 90, "texture": "#0"}
35+
}
36+
},
37+
{
38+
"from": [6, 13, 9.5],
39+
"to": [10, 14, 11.5],
40+
"rotation": {"angle": -45, "axis": "y", "origin": [8, 13, 11.5]},
41+
"faces": {
42+
"north": {"uv": [4, 12, 0, 13], "texture": "#0"},
43+
"east": {"uv": [2, 15, 0, 16], "texture": "#0"},
44+
"south": {"uv": [0, 13, 4, 14], "texture": "#0"},
45+
"west": {"uv": [0, 12, 2, 13], "texture": "#0"},
46+
"up": {"uv": [0, 12, 4, 14], "texture": "#0"}
47+
}
48+
},
49+
{
50+
"from": [6, 13, 11.5],
51+
"to": [8, 14, 13.5],
52+
"rotation": {"angle": -45, "axis": "y", "origin": [8, 13, 11.5]},
53+
"faces": {
54+
"east": {"uv": [2, 15, 0, 16], "texture": "#0"},
55+
"south": {"uv": [2, 13, 4, 14], "texture": "#0"},
56+
"west": {"uv": [2, 12, 4, 13], "texture": "#0"},
57+
"up": {"uv": [2, 12, 4, 14], "texture": "#0"}
58+
}
59+
},
60+
{
61+
"from": [6, 2, 11.5],
62+
"to": [8, 3, 13.5],
63+
"rotation": {"angle": -45, "axis": "y", "origin": [8, 3, 11.5]},
64+
"faces": {
65+
"east": {"uv": [2, 16, 0, 15], "texture": "#0"},
66+
"south": {"uv": [2, 14, 4, 13], "texture": "#0"},
67+
"west": {"uv": [2, 13, 4, 12], "texture": "#0"},
68+
"down": {"uv": [2, 14, 4, 12], "texture": "#0"}
69+
}
70+
},
71+
{
72+
"from": [6, 2, 9.5],
73+
"to": [10, 3, 11.5],
74+
"rotation": {"angle": -45, "axis": "y", "origin": [8, 3, 11.5]},
75+
"faces": {
76+
"north": {"uv": [4, 13, 0, 12], "texture": "#0"},
77+
"east": {"uv": [2, 16, 0, 15], "texture": "#0"},
78+
"south": {"uv": [0, 14, 4, 13], "texture": "#0"},
79+
"west": {"uv": [0, 13, 2, 12], "texture": "#0"},
80+
"down": {"uv": [0, 14, 4, 12], "texture": "#0"}
81+
}
82+
},
83+
{
84+
"from": [4, 4, 2],
85+
"to": [12, 12, 6],
86+
"rotation": {"angle": 0, "axis": "y", "origin": [3, 3, 2]},
87+
"faces": {
88+
"east": {"uv": [6, 1, 2, 9], "texture": "#0"},
89+
"west": {"uv": [2, 1, 6, 9], "texture": "#0"},
90+
"up": {"uv": [2, 1, 6, 9], "rotation": 90, "texture": "#0"},
91+
"down": {"uv": [6, 1, 2, 9], "rotation": 90, "texture": "#0"}
92+
}
93+
},
94+
{
95+
"from": [0, 6, 8],
96+
"to": [3, 10, 14],
97+
"rotation": {"angle": 0, "axis": "y", "origin": [1, 5, 8]},
98+
"faces": {
99+
"north": {"uv": [11, 12, 14, 16], "texture": "#0"},
100+
"south": {"uv": [8, 12, 11, 16], "texture": "#0"},
101+
"west": {"uv": [8, 12, 14, 16], "texture": "#0"},
102+
"up": {"uv": [8, 10, 14, 13], "rotation": 90, "texture": "#0"},
103+
"down": {"uv": [8, 10, 14, 13], "rotation": 90, "texture": "#0"}
104+
}
105+
},
106+
{
107+
"from": [13, 6, 8],
108+
"to": [16, 10, 14],
109+
"rotation": {"angle": 0, "axis": "y", "origin": [15, 5, 8]},
110+
"faces": {
111+
"north": {"uv": [14, 12, 11, 16], "texture": "#0"},
112+
"east": {"uv": [14, 12, 8, 16], "texture": "#0"},
113+
"south": {"uv": [11, 12, 8, 16], "texture": "#0"},
114+
"up": {"uv": [8, 13, 14, 10], "rotation": 90, "texture": "#0"},
115+
"down": {"uv": [8, 13, 14, 10], "rotation": 90, "texture": "#0"}
116+
}
117+
}
118+
],
119+
"display": {
120+
"thirdperson_righthand": {
121+
"rotation": [75, 45, 0],
122+
"translation": [0, 2.5, 0],
123+
"scale": [0.2, 0.2, 0.2]
124+
},
125+
"thirdperson_lefthand": {
126+
"rotation": [75, 45, 0],
127+
"translation": [0, 2.5, 0],
128+
"scale": [0.2, 0.2, 0.2]
129+
},
130+
"firstperson_righthand": {
131+
"rotation": [0, -135, 0],
132+
"translation": [3.75, 0, 0],
133+
"scale": [0.2, 0.2, 0.2]
134+
},
135+
"firstperson_lefthand": {
136+
"rotation": [0, -135, 0],
137+
"translation": [3.75, 0, 0],
138+
"scale": [0.2, 0.2, 0.2]
139+
},
140+
"ground": {
141+
"translation": [0, 4, 0],
142+
"scale": [0.2, 0.2, 0.2]
143+
},
144+
"gui": {
145+
"rotation": [30, -135, 0],
146+
"translation": [0, -0.25, 0],
147+
"scale": [0.24, 0.24, 0.24]
148+
},
149+
"head": {
150+
"translation": [0, 1, 0],
151+
"scale": [0.6, 0.6, 0.6]
152+
},
153+
"fixed": {
154+
"scale": [0.66, 0.66, 0.66]
155+
}
156+
}
157+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"parent": "anvilcraft:block/pump",
3+
"textures": {
4+
"0": "anvilcraft:block/pump_off",
5+
"1": "anvilcraft:block/pipe_end",
6+
"particle": "anvilcraft:block/pump_off"
7+
}
8+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"parent": "anvilcraft:block/pump",
3+
"textures": {
4+
"0": "anvilcraft:block/pump_overload",
5+
"1": "anvilcraft:block/pipe_end",
6+
"particle": "anvilcraft:block/pump_overload"
7+
}
8+
}

0 commit comments

Comments
 (0)