From 7df4c652e9cc8ddf1c156454c7286e9b5f71c7df Mon Sep 17 00:00:00 2001 From: Cmb <71194682+29cmb@users.noreply.github.com> Date: Sun, 10 Nov 2024 12:48:44 -0500 Subject: [PATCH] add rocket launcher --- assets/minecraft/font/default.json | 7 + .../models/item/custom/rocket_launcher.json | 130 ++++++++++++++++++ assets/minecraft/models/item/echo_shard.json | 6 + assets/minecraft/textures/block/rl_1.png | Bin 0 -> 736 bytes assets/minecraft/textures/block/rl_2.png | Bin 0 -> 398 bytes assets/minecraft/textures/block/rl_3.png | Bin 0 -> 273 bytes assets/minecraft/textures/block/rl_4.png | Bin 0 -> 178 bytes 7 files changed, 143 insertions(+) create mode 100644 assets/minecraft/models/item/custom/rocket_launcher.json create mode 100644 assets/minecraft/textures/block/rl_1.png create mode 100644 assets/minecraft/textures/block/rl_2.png create mode 100644 assets/minecraft/textures/block/rl_3.png create mode 100644 assets/minecraft/textures/block/rl_4.png diff --git a/assets/minecraft/font/default.json b/assets/minecraft/font/default.json index 8d8ac08..97dc63e 100644 --- a/assets/minecraft/font/default.json +++ b/assets/minecraft/font/default.json @@ -77,6 +77,13 @@ "height": 10, "chars": ["⭐"] }, + { + "type": "bitmap", + "file": "minecraft:font/star.png", + "ascent": 7, + "height": 8, + "chars": ["🌟"] + }, { "type": "bitmap", "file": "minecraft:font/low_1.png", diff --git a/assets/minecraft/models/item/custom/rocket_launcher.json b/assets/minecraft/models/item/custom/rocket_launcher.json new file mode 100644 index 0000000..60ddbbe --- /dev/null +++ b/assets/minecraft/models/item/custom/rocket_launcher.json @@ -0,0 +1,130 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/rl_1", + "1": "block/rl_2", + "2": "block/rl_3", + "3": "block/rl_4", + "4": "block/black_concrete", + "particle": "block/rl_1" + }, + "elements": [ + { + "from": [4, 14, 6], + "to": [15, 18, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 16, 7]}, + "faces": { + "north": {"uv": [0, 0, 11, 4], "texture": "#1"}, + "east": {"uv": [11, 0, 14, 4], "texture": "#1"}, + "south": {"uv": [0, 4, 11, 8], "texture": "#1"}, + "west": {"uv": [11, 4, 14, 8], "texture": "#1"}, + "up": {"uv": [11, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [11, 11, 0, 14], "texture": "#1"} + } + }, + { + "from": [11, 14, 5.75], + "to": [12, 17.25, 9.25], + "rotation": {"angle": 22.5, "axis": "z", "origin": [10, 14, 8]}, + "faces": { + "north": {"uv": [10, 0, 12, 6.5], "texture": "#0"}, + "east": {"uv": [0, 0, 7, 6.5], "texture": "#0"}, + "south": {"uv": [10, 8, 12, 14.5], "texture": "#0"}, + "west": {"uv": [0, 8, 7, 14.5], "texture": "#0"}, + "up": {"uv": [10, 7, 8, 0], "texture": "#0"}, + "down": {"uv": [10, 8, 8, 15], "texture": "#0"} + } + }, + { + "from": [9, 14, 5.75], + "to": [10, 17.25, 9.25], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 14, 8]}, + "faces": { + "north": {"uv": [10, 0, 12, 6.5], "texture": "#0"}, + "east": {"uv": [0, 0, 7, 6.5], "texture": "#0"}, + "south": {"uv": [10, 8, 12, 14.5], "texture": "#0"}, + "west": {"uv": [0, 8, 7, 14.5], "texture": "#0"}, + "up": {"uv": [10, 7, 8, 0], "texture": "#0"}, + "down": {"uv": [10, 8, 8, 15], "texture": "#0"} + } + }, + { + "from": [7, 14, 5.75], + "to": [8, 17.25, 9.25], + "rotation": {"angle": 22.5, "axis": "z", "origin": [6, 14, 8]}, + "faces": { + "north": {"uv": [10, 0, 12, 6.5], "texture": "#0"}, + "east": {"uv": [0, 0, 7, 6.5], "texture": "#0"}, + "south": {"uv": [10, 8, 12, 14.5], "texture": "#0"}, + "west": {"uv": [0, 8, 7, 14.5], "texture": "#0"}, + "up": {"uv": [10, 7, 8, 0], "texture": "#0"}, + "down": {"uv": [10, 8, 8, 15], "texture": "#0"} + } + }, + { + "from": [3.95, 14.5, 6.5], + "to": [6.45, 17.5, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [4.45, 15, 6.5]}, + "faces": { + "north": {"uv": [0, 0, 5, 6], "texture": "#2"}, + "east": {"uv": [6, 0, 10, 6], "texture": "#2"}, + "south": {"uv": [0, 6, 5, 12], "texture": "#2"}, + "west": {"uv": [6, 6, 10, 12], "texture": "#2"}, + "up": {"uv": [15, 4, 10, 0], "texture": "#2"}, + "down": {"uv": [15, 4, 10, 8], "texture": "#2"} + } + }, + { + "from": [13.25, 10.25, 6.1], + "to": [16, 17.25, 8.9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [13.75, 15.25, 6.5]}, + "faces": { + "north": {"uv": [0, 0, 3, 7], "texture": "#3"}, + "east": {"uv": [3, 0, 6, 7], "texture": "#3"}, + "south": {"uv": [6, 0, 9, 7], "texture": "#3"}, + "west": {"uv": [0, 7, 3, 14], "texture": "#3"}, + "up": {"uv": [6, 10, 3, 7], "texture": "#3"}, + "down": {"uv": [9, 7, 6, 10], "texture": "#3"} + } + }, + { + "from": [4.25, 17.5, 7], + "to": [5.25, 18.6, 8.1], + "rotation": {"angle": 0, "axis": "y", "origin": [4.25, 17.5, 7]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "east": {"uv": [0, 1, 1, 2], "texture": "#4"}, + "south": {"uv": [1, 0, 2, 1], "texture": "#4"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#4"}, + "up": {"uv": [1, 3, 0, 2], "texture": "#4"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#4"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [0, -90, 0], + "translation": [0, -6, -4.75] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [0, -6, -4.75] + }, + "firstperson_righthand": { + "rotation": [180, -90, 180], + "translation": [-3.75, -3, 0] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [-3.37, -3, 0] + }, + "gui": { + "rotation": [0, 0, -28], + "translation": [-5, -4.5, 0] + }, + "fixed": { + "translation": [-3, -5.25, 0] + } + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/echo_shard.json b/assets/minecraft/models/item/echo_shard.json index 729371c..92131b0 100644 --- a/assets/minecraft/models/item/echo_shard.json +++ b/assets/minecraft/models/item/echo_shard.json @@ -15,6 +15,12 @@ "custom_model_data": 2 }, "model": "item/custom/red_flag" + }, + { + "predicate":{ + "custom_model_data": 3 + }, + "model": "item/custom/rocket_launcher" } ] } \ No newline at end of file diff --git a/assets/minecraft/textures/block/rl_1.png b/assets/minecraft/textures/block/rl_1.png new file mode 100644 index 0000000000000000000000000000000000000000..03bace7345bd92b93543ae9ce028d5c217bb1d84 GIT binary patch literal 736 zcmV<60w4W}P)7xV5P+S^VuT0iQU>0meUwf}Oda|d9lB=fqZFx6z{~&(4*(-Vv_lmzhwVGt=Sv{| zrYP9=XA|PPqxw|pSKTmgN>wTIANWkUO-caTHlS_vNNaS^_HZ~|Q^vzN6dJj9FndR5ZnC%9t1^yTqq^q_t9s zyCBDt!6P3a@+&}Dtq=#fR$svYm=7ZALndYphRwmr zaL6X#r1~BVI*|`B0~xZyFZ+E`K0y3M$OY%N4naHsu6Ov*H#@eo0GA+cr0mk6XMK1C zrRE1Pd=7692R1zrlGK=UcWgoglankoi8IP3onSk51-|BLkpKtgN( z4KXDwtp1;^KLFlv_6sOa{a>Zk?6LZPH~RyC5#$~Kf?RL?KWBdcWDZ(ma@6OkbiO|z zbwxVS9{_<*-yHRM8k#YF| SIqB;F0000qZd(D6?#ItO+ZD zQ`?RrR3DGmu~P5H1orAKEjVdu0 zHzCFFp9H9=F2K);1tYOQ^&4mc`w|!nELjX58kqZuO@W;}{{zoI49D(vpb0dAMxzEV X{Le0VDe-+f00000NkvXXu0mjf-B)c{ literal 0 HcmV?d00001 diff --git a/assets/minecraft/textures/block/rl_4.png b/assets/minecraft/textures/block/rl_4.png new file mode 100644 index 0000000000000000000000000000000000000000..a9e692171f0821f6d0d22d1d3381008d30fab393 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar`$)CvN0zFyLX)@6eiS z?l7~(NL6@)tgWi5P_;|W1HlE2Y^@OihrILNT>tA`CYuvu(scT5@xD_=k-w}C$baT~ z(5T@gqUn^!7}%o5GE1O~_toyhOHN(b#;`{7;_6-QybRMS^_GcC&pA2mjQKiE!