Skip to content

Commit c8f0986

Browse files
committed
update solid thruster model and texture
1 parent c9260b9 commit c8f0986

4 files changed

Lines changed: 96 additions & 48 deletions

File tree

src/main/resources/assets/createpropulsion/models/block/solid_fuel_thruster.json

Lines changed: 96 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"credit": "Made with Blockbench",
44
"render_type": "cutout",
55
"textures": {
6-
"0": "createpropulsion:block/solid_fuel_thruster",
7-
"particle": "createpropulsion:block/solid_fuel_thruster"
6+
"1": "createpropulsion:block/solid_fuel_thruster_open",
7+
"particle": "createpropulsion:block/solid_fuel_thruster_open"
88
},
99
"elements": [
1010
{
@@ -13,12 +13,12 @@
1313
"to": [8, 16, 16],
1414
"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]},
1515
"faces": {
16-
"north": {"uv": [4, 0, 6, 4], "texture": "#0"},
17-
"east": {"uv": [0, 0, 4, 4], "texture": "#0"},
18-
"south": {"uv": [4, 4, 6, 8], "texture": "#0"},
19-
"west": {"uv": [0, 4, 4, 8], "texture": "#0"},
20-
"up": {"uv": [8, 0, 6, 4], "texture": "#0"},
21-
"down": {"uv": [6, 4, 8, 8], "texture": "#0"}
16+
"north": {"uv": [4, 0, 6, 4], "texture": "#1"},
17+
"east": {"uv": [0, 0, 4, 4], "texture": "#1"},
18+
"south": {"uv": [4, 4, 6, 8], "texture": "#1"},
19+
"west": {"uv": [0, 4, 4, 8], "texture": "#1"},
20+
"up": {"uv": [8, 0, 6, 4], "texture": "#1"},
21+
"down": {"uv": [6, 4, 8, 8], "texture": "#1"}
2222
}
2323
},
2424
{
@@ -27,54 +27,96 @@
2727
"to": [-0.01, 12, 12],
2828
"rotation": {"angle": 0, "axis": "y", "origin": [1, 4, 7]},
2929
"faces": {
30-
"north": {"uv": [0.75, 5, 1, 7], "texture": "#0"},
31-
"east": {"uv": [15, 0, 16, 1], "texture": "#0"},
32-
"south": {"uv": [3, 5, 3.25, 7], "texture": "#0"},
33-
"west": {"uv": [8, 0, 10, 2], "texture": "#0"},
34-
"up": {"uv": [1, 4.75, 3, 5], "rotation": 90, "texture": "#0"},
35-
"down": {"uv": [1, 7, 3, 7.25], "rotation": 90, "texture": "#0"}
30+
"north": {"uv": [8.75, 13, 9, 15], "texture": "#1"},
31+
"east": {"uv": [15, 0, 16, 1], "texture": "#1"},
32+
"south": {"uv": [11, 13, 11.25, 15], "texture": "#1"},
33+
"west": {"uv": [9, 13, 11, 15], "texture": "#1"},
34+
"up": {"uv": [9, 12.75, 11, 13], "rotation": 90, "texture": "#1"},
35+
"down": {"uv": [9, 15, 11, 15.25], "rotation": 90, "texture": "#1"}
3636
}
3737
},
3838
{
39-
"name": "thruster",
40-
"from": [8, 4, 4],
41-
"to": [14, 12, 12],
42-
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 7]},
39+
"name": "inner_nozzle1",
40+
"from": [10, 4, 4],
41+
"to": [8, 12, 12],
42+
"rotation": {"angle": 0, "axis": "y", "origin": [10, 5, 9]},
4343
"faces": {
44-
"north": {"uv": [8, 2, 9.5, 4], "texture": "#0"},
45-
"east": {"uv": [10, 0, 12, 2], "texture": "#0"},
46-
"south": {"uv": [8, 2, 9.5, 4], "texture": "#0"},
47-
"west": {"uv": [15, 0, 16, 1], "texture": "#0"},
48-
"up": {"uv": [8, 2, 9.5, 4], "texture": "#0"},
49-
"down": {"uv": [8, 2, 9.5, 4], "texture": "#0"}
44+
"north": {"uv": [3, 11.25, 2.5, 14.25], "texture": "#1"},
45+
"east": {"uv": [14.5, 14.5, 16, 16], "texture": "#1"},
46+
"south": {"uv": [2.5, 11.25, 3, 14.25], "texture": "#1"},
47+
"west": {"uv": [14.5, 14.5, 16, 16], "texture": "#1"},
48+
"up": {"uv": [2.5, 11.25, 3, 14.25], "texture": "#1"},
49+
"down": {"uv": [2.5, 11.25, 3, 14.25], "texture": "#1"}
5050
}
5151
},
5252
{
53-
"name": "nozzle",
54-
"from": [7.01, -1, -1],
55-
"to": [16.01, 17, 17],
56-
"rotation": {"angle": 0, "axis": "z", "origin": [7, 8, 8]},
53+
"name": "inner_nozzle2",
54+
"from": [13, 3, 3],
55+
"to": [10, 13, 13],
56+
"rotation": {"angle": 0, "axis": "y", "origin": [13, 4, 8]},
5757
"faces": {
58-
"north": {"uv": [0, 8, 2.25, 12.5], "rotation": 180, "texture": "#0"},
59-
"east": {"uv": [2.25, 8, 6.75, 12.5], "texture": "#0"},
60-
"south": {"uv": [0, 8, 2.25, 12.5], "texture": "#0"},
61-
"west": {"uv": [6.75, 8, 11.25, 12.5], "texture": "#0"},
62-
"up": {"uv": [0, 8, 2.25, 12.5], "texture": "#0"},
63-
"down": {"uv": [0, 8, 2.25, 12.5], "texture": "#0"}
58+
"north": {"uv": [2.25, 11.25, 1.5, 14.25], "texture": "#1"},
59+
"east": {"uv": [3, 8, 5.5, 10.5], "texture": "#1"},
60+
"south": {"uv": [1.5, 11.25, 2.25, 14.25], "texture": "#1"},
61+
"west": {"uv": [5.5, 13.25, 7, 14.75], "texture": "#1"},
62+
"up": {"uv": [1.5, 11.25, 2.25, 14.25], "texture": "#1"},
63+
"down": {"uv": [1.5, 11.25, 2.25, 14.25], "texture": "#1"}
6464
}
6565
},
6666
{
67-
"name": "inner_nozzle",
68-
"from": [16, 2, 2],
69-
"to": [8, 14, 14],
70-
"rotation": {"angle": 0, "axis": "y", "origin": [16, 3, 7]},
67+
"name": "inner_nozzle3",
68+
"from": [18, 2, 2],
69+
"to": [13, 14, 14],
70+
"rotation": {"angle": 0, "axis": "y", "origin": [18, 3, 7]},
71+
"faces": {
72+
"north": {"uv": [1.25, 11.25, 0, 14.25], "texture": "#1"},
73+
"east": {"uv": [0, 8, 3, 11], "texture": "#1"},
74+
"south": {"uv": [0, 11.25, 1.25, 14.25], "texture": "#1"},
75+
"west": {"uv": [0, 8, 3, 11], "texture": "#1"},
76+
"up": {"uv": [0, 11.25, 1.25, 14.25], "texture": "#1"},
77+
"down": {"uv": [0, 11.25, 1.25, 14.25], "texture": "#1"}
78+
}
79+
},
80+
{
81+
"name": "outer_nozzle1",
82+
"from": [13, -1, -1],
83+
"to": [18, 17, 17],
84+
"rotation": {"angle": 0, "axis": "y", "origin": [15, 0, 1]},
85+
"faces": {
86+
"north": {"uv": [11.5, 4.5, 10.25, 0], "texture": "#1"},
87+
"east": {"uv": [11.5, 0, 16, 4.5], "texture": "#1"},
88+
"south": {"uv": [10.25, 0, 11.5, 4.5], "texture": "#1"},
89+
"west": {"uv": [11.5, 4.5, 16, 9], "texture": "#1"},
90+
"up": {"uv": [10.25, 0, 11.5, 4.5], "texture": "#1"},
91+
"down": {"uv": [10.25, 0, 11.5, 4.5], "texture": "#1"}
92+
}
93+
},
94+
{
95+
"name": "outer_nozzle2",
96+
"from": [8, 2, 2],
97+
"to": [10, 14, 14],
98+
"rotation": {"angle": 0, "axis": "y", "origin": [9, 3, 4]},
7199
"faces": {
72-
"north": {"uv": [10, 4, 8, 7], "texture": "#0"},
73-
"east": {"uv": [14.5, 0, 16, 1.5], "texture": "#0"},
74-
"south": {"uv": [8, 4, 10, 7], "texture": "#0"},
75-
"west": {"uv": [14.5, 0, 16, 1.5], "texture": "#0"},
76-
"up": {"uv": [8, 4, 10, 7], "texture": "#0"},
77-
"down": {"uv": [8, 4, 10, 7], "texture": "#0"}
100+
"north": {"uv": [8.75, 0.75, 9.25, 3.75], "texture": "#1"},
101+
"east": {"uv": [12.25, 0.75, 15.25, 3.75], "texture": "#1"},
102+
"south": {"uv": [8.75, 0.75, 9.25, 3.75], "texture": "#1"},
103+
"west": {"uv": [12.25, 0.75, 15.25, 3.75], "texture": "#1"},
104+
"up": {"uv": [8.75, 0.75, 9.25, 3.75], "texture": "#1"},
105+
"down": {"uv": [8.75, 0.75, 9.25, 3.75], "texture": "#1"}
106+
}
107+
},
108+
{
109+
"name": "outer_nozzle4",
110+
"from": [10, 0, 0],
111+
"to": [13, 16, 16],
112+
"rotation": {"angle": 0, "axis": "y", "origin": [12, 1, 2]},
113+
"faces": {
114+
"north": {"uv": [10.5, 0.25, 9.75, 4.25], "texture": "#1"},
115+
"east": {"uv": [12, 12, 16, 16], "texture": "#1"},
116+
"south": {"uv": [9.75, 0.25, 10.5, 4.25], "texture": "#1"},
117+
"west": {"uv": [11.75, 4.75, 15.75, 8.75], "texture": "#1"},
118+
"up": {"uv": [9.75, 0.25, 10.5, 4.25], "texture": "#1"},
119+
"down": {"uv": [9.75, 0.25, 10.5, 4.25], "texture": "#1"}
78120
}
79121
}
80122
],
@@ -112,13 +154,19 @@
112154
"groups": [
113155
0,
114156
1,
115-
2,
116157
{
117-
"name": "nozzle",
118-
"origin": [7, 8, 8],
158+
"name": "inner_nozzle",
159+
"origin": [7, 8, 49],
119160
"scope": 0,
120161
"color": 0,
121-
"children": [3, 4]
162+
"children": [2, 3, 4]
163+
},
164+
{
165+
"name": "outer_nozzle",
166+
"origin": [12, 1, 2],
167+
"scope": 0,
168+
"color": 4,
169+
"children": [5, 6, 7]
122170
}
123171
]
124172
}
Binary file not shown.
0 Bytes
Loading
-12.9 KB
Loading

0 commit comments

Comments
 (0)