From 083da3ece725e68ae49dc28970bbab3000bccbe6 Mon Sep 17 00:00:00 2001 From: Victoria Fierce Date: Sun, 11 Sep 2022 08:11:04 +0200 Subject: [PATCH] Initial Commit --- .gitignore | 3 + Makefile | 12 + assets/malloc/models/item/big_bomb.json | 178 ++++++++++++ assets/malloc/models/item/bomb_target.json | 115 ++++++++ assets/malloc/models/item/broadsword.json | 148 ++++++++++ assets/malloc/models/item/dagger.json | 128 ++++++++ assets/malloc/models/item/grist_coin.json | 275 ++++++++++++++++++ .../textures/custom/big_bomb/texture.png | Bin 0 -> 5453 bytes .../textures/custom/bomb_target/texture.png | Bin 0 -> 2585 bytes .../textures/custom/broadsword/blade.png | Bin 0 -> 2535 bytes .../textures/custom/broadsword/handle.png | Bin 0 -> 249 bytes .../textures/custom/broadsword/hilt.png | Bin 0 -> 508 bytes .../textures/custom/broadsword/sword.png | Bin 0 -> 423 bytes .../malloc/textures/custom/dagger/blade.png | Bin 0 -> 1442 bytes .../malloc/textures/custom/dagger/handle.png | Bin 0 -> 303 bytes assets/malloc/textures/custom/dagger/hilt.png | Bin 0 -> 726 bytes .../textures/custom/grist_coin/coin.png | Bin 0 -> 2517 bytes .../textures/custom/grist_coin/face.png | Bin 0 -> 566 bytes .../minecraft/models/item/carved_pumpkin.json | 17 ++ assets/minecraft/models/item/iron_nugget.json | 14 + .../minecraft/models/item/wooden_sword.json | 20 ++ pack.mcmeta | 6 + src/grist_coin.bbmodel | 1 + 23 files changed, 917 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 assets/malloc/models/item/big_bomb.json create mode 100644 assets/malloc/models/item/bomb_target.json create mode 100644 assets/malloc/models/item/broadsword.json create mode 100644 assets/malloc/models/item/dagger.json create mode 100644 assets/malloc/models/item/grist_coin.json create mode 100644 assets/malloc/textures/custom/big_bomb/texture.png create mode 100644 assets/malloc/textures/custom/bomb_target/texture.png create mode 100644 assets/malloc/textures/custom/broadsword/blade.png create mode 100644 assets/malloc/textures/custom/broadsword/handle.png create mode 100644 assets/malloc/textures/custom/broadsword/hilt.png create mode 100644 assets/malloc/textures/custom/broadsword/sword.png create mode 100644 assets/malloc/textures/custom/dagger/blade.png create mode 100644 assets/malloc/textures/custom/dagger/handle.png create mode 100644 assets/malloc/textures/custom/dagger/hilt.png create mode 100644 assets/malloc/textures/custom/grist_coin/coin.png create mode 100644 assets/malloc/textures/custom/grist_coin/face.png create mode 100644 assets/minecraft/models/item/carved_pumpkin.json create mode 100644 assets/minecraft/models/item/iron_nugget.json create mode 100644 assets/minecraft/models/item/wooden_sword.json create mode 100644 pack.mcmeta create mode 100644 src/grist_coin.bbmodel diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e81beda --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.DS_Store +*.zip +*.sha1 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..89f1c22 --- /dev/null +++ b/Makefile @@ -0,0 +1,12 @@ +.PHONY: all + +all: malloc-items-1.0.zip malloc-items-1.0.zip.sha1 + +malloc-items-1.0.zip: pack.mcmeta + zip -r malloc-items-1.0.zip pack.mcmeta assets + +malloc-items-1.0.zip.sha1: malloc-items-1.0.zip + sha1sum $< > $@ + +clean: + rm -f malloc-items-1.0.zip malloc-items-1.0.zip.sha1 diff --git a/assets/malloc/models/item/big_bomb.json b/assets/malloc/models/item/big_bomb.json new file mode 100644 index 0000000..80bff5a --- /dev/null +++ b/assets/malloc/models/item/big_bomb.json @@ -0,0 +1,178 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "0": "malloc:custom/big_bomb/texture", + "particle": "malloc:custom/big_bomb/texture" + }, + "elements": [ + { + "from": [2.5, 2.5, 2.25], + "to": [18.5, 13.5, 13.25], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 2.5, 2.25]}, + "faces": { + "north": {"uv": [1.375, 3.625, 3.375, 5], "texture": "#0"}, + "east": {"uv": [0, 3.625, 1.375, 5], "texture": "#0"}, + "south": {"uv": [4.75, 3.625, 6.75, 5], "texture": "#0"}, + "west": {"uv": [3.375, 3.625, 4.75, 5], "texture": "#0"}, + "up": {"uv": [3.375, 3.625, 1.375, 2.25], "texture": "#0"}, + "down": {"uv": [5.375, 2.25, 3.375, 3.625], "texture": "#0"} + } + }, + { + "from": [0.5, 3.5, 3.25], + "to": [20.5, 12.5, 12.25], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 2.5, 2.25]}, + "faces": { + "north": {"uv": [1.125, 1.125, 3.625, 2.25], "texture": "#0"}, + "east": {"uv": [0, 1.125, 1.125, 2.25], "texture": "#0"}, + "south": {"uv": [4.75, 1.125, 7.25, 2.25], "texture": "#0"}, + "west": {"uv": [3.625, 1.125, 4.75, 2.25], "texture": "#0"}, + "up": {"uv": [3.625, 1.125, 1.125, 0], "texture": "#0"}, + "down": {"uv": [6.125, 0, 3.625, 1.125], "texture": "#0"} + } + }, + { + "from": [1.5, 4.5, 4.25], + "to": [21.5, 11.5, 11.25], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 2.5, 2.25]}, + "faces": { + "north": {"uv": [1.125, 1.25, 3.625, 2.125], "texture": "#0"}, + "east": {"uv": [0.25, 1.25, 1.125, 2.125], "texture": "#0"}, + "south": {"uv": [4.5, 1.25, 7, 2.125], "texture": "#0"}, + "west": {"uv": [3.625, 1.25, 4.5, 2.125], "texture": "#0"}, + "up": {"uv": [3.625, 1.25, 1.125, 0.375], "texture": "#0"}, + "down": {"uv": [6.125, 0.375, 3.625, 1.25], "texture": "#0"} + } + }, + { + "from": [2.5, 5.5, 5.25], + "to": [22.5, 10.5, 10.25], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 2.5, 2.25]}, + "faces": { + "north": {"uv": [1.125, 1.5, 3.625, 2.125], "texture": "#0"}, + "east": {"uv": [0.5, 1.5, 1.125, 2.125], "texture": "#0"}, + "south": {"uv": [4.25, 1.5, 6.75, 2.125], "texture": "#0"}, + "west": {"uv": [3.625, 1.5, 4.25, 2.125], "texture": "#0"}, + "up": {"uv": [3.625, 1.5, 1.125, 0.875], "texture": "#0"}, + "down": {"uv": [6.125, 0.875, 3.625, 1.5], "texture": "#0"} + } + }, + { + "from": [1.5, 6.5, 6.25], + "to": [24.5, 9.5, 9.25], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 2.5, 2.25]}, + "faces": { + "north": {"uv": [0.625, 5.875, 3.5, 6.25], "texture": "#0"}, + "east": {"uv": [0.25, 5.875, 0.625, 6.25], "texture": "#0"}, + "south": {"uv": [3.875, 5.875, 6.75, 6.25], "texture": "#0"}, + "west": {"uv": [3.5, 5.875, 3.875, 6.25], "texture": "#0"}, + "up": {"uv": [3.5, 5.875, 0.625, 5.5], "texture": "#0"}, + "down": {"uv": [6.375, 5.5, 3.5, 5.875], "texture": "#0"} + } + }, + { + "from": [1.5, 1.5, 1.25], + "to": [4.5, 14.5, 14.25], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 2.5, 2.25]}, + "faces": { + "north": {"uv": [7, 6.25, 7.375, 7.875], "texture": "#0"}, + "east": {"uv": [5.375, 6.25, 7, 7.875], "texture": "#0"}, + "south": {"uv": [9, 6.25, 9.375, 7.875], "texture": "#0"}, + "west": {"uv": [7.375, 6.25, 9, 7.875], "texture": "#0"}, + "up": {"uv": [7.375, 6.25, 7, 4.625], "texture": "#0"}, + "down": {"uv": [7.75, 4.625, 7.375, 6.25], "texture": "#0"} + } + }, + { + "from": [2.5, 12.5, 6.25], + "to": [7.5, 15.5, 9.25], + "rotation": {"angle": -22.5, "axis": "z", "origin": [5, 15, 8.25]}, + "faces": { + "north": {"uv": [5.75, 3.25, 6.375, 3.625], "texture": "#0"}, + "east": {"uv": [5.375, 3.25, 5.75, 3.625], "texture": "#0"}, + "south": {"uv": [6.75, 3.25, 7.375, 3.625], "texture": "#0"}, + "west": {"uv": [6.375, 3.25, 6.75, 3.625], "texture": "#0"}, + "up": {"uv": [6.375, 3.25, 5.75, 2.875], "texture": "#0"}, + "down": {"uv": [7, 2.875, 6.375, 3.25], "texture": "#0"} + } + }, + { + "from": [2.5, 0.5, 6.25], + "to": [7.5, 3.5, 9.25], + "rotation": {"angle": 22.5, "axis": "z", "origin": [5, 1, 8.25]}, + "faces": { + "north": {"uv": [5.75, 2.625, 6.375, 3], "rotation": 180, "texture": "#0"}, + "east": {"uv": [5.375, 2.625, 5.75, 3], "rotation": 180, "texture": "#0"}, + "south": {"uv": [6.75, 2.625, 7.375, 3], "rotation": 180, "texture": "#0"}, + "west": {"uv": [6.375, 2.625, 6.75, 3], "rotation": 180, "texture": "#0"}, + "up": {"uv": [6.375, 2.625, 5.75, 2.25], "rotation": 180, "texture": "#0"}, + "down": {"uv": [7, 2.25, 6.375, 2.625], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [-2, 7, 7], + "to": [1, 9, 9], + "faces": { + "north": {"uv": [8, 6, 8.375, 6.25], "texture": "#0"}, + "east": {"uv": [7.75, 6, 8, 6.25], "texture": "#0"}, + "south": {"uv": [8.625, 6, 9, 6.25], "texture": "#0"}, + "west": {"uv": [8.375, 6, 8.625, 6.25], "texture": "#0"}, + "up": {"uv": [8.375, 6, 8, 5.75], "texture": "#0"}, + "down": {"uv": [8.75, 5.75, 8.375, 6], "texture": "#0"} + } + }, + { + "from": [-4.5, 6.9, 6.6], + "to": [-1.5, 8.9, 8.6], + "rotation": {"angle": -22.5, "axis": "y", "origin": [-2.5, 8, 8]}, + "faces": { + "north": {"uv": [8, 6, 8.375, 6.25], "texture": "#0"}, + "east": {"uv": [7.75, 6, 8, 6.25], "texture": "#0"}, + "south": {"uv": [8.625, 6, 9, 6.25], "texture": "#0"}, + "west": {"uv": [8.375, 6, 8.625, 6.25], "texture": "#0"}, + "up": {"uv": [8.375, 6, 8, 5.75], "texture": "#0"}, + "down": {"uv": [8.75, 5.75, 8.375, 6], "texture": "#0"} + } + }, + { + "from": [-6.9, 6.8, 7.3], + "to": [-3.9, 8.8, 9.3], + "rotation": {"angle": -45, "axis": "y", "origin": [-2.5, 8, 8]}, + "faces": { + "north": {"uv": [8, 6, 8.375, 6.25], "texture": "#0"}, + "east": {"uv": [7.75, 6, 8, 6.25], "texture": "#0"}, + "south": {"uv": [8.625, 6, 9, 6.25], "texture": "#0"}, + "west": {"uv": [8.375, 6, 8.625, 6.25], "texture": "#0"}, + "up": {"uv": [8.375, 6, 8, 5.75], "texture": "#0"}, + "down": {"uv": [8.75, 5.75, 8.375, 6], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 0, 108], + "translation": [0, -7.75, -4] + }, + "thirdperson_lefthand": { + "rotation": [21, -7, -116], + "translation": [-6.25, 0.25, -4.75] + }, + "head": { + "rotation": [0, 20, -60], + "translation": [0, -12.5, 0], + "scale": [2.58, 2.58, 2.58] + } + }, + "groups": [ + { + "name": "group", + "origin": [2.5, 2.5, 2.25], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6, 7] + }, + 8, + 9, + 10 + ] +} \ No newline at end of file diff --git a/assets/malloc/models/item/bomb_target.json b/assets/malloc/models/item/bomb_target.json new file mode 100644 index 0000000..4f25518 --- /dev/null +++ b/assets/malloc/models/item/bomb_target.json @@ -0,0 +1,115 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "0": "malloc:custom/bomb_target/texture", + "particle": "malloc:custom/bomb_target/texture" + }, + "elements": [ + { + "from": [3, 7.5, 3], + "to": [13, 9.5, 13], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1.25, 5.5, 2.5, 5.75], "texture": "#0"}, + "east": {"uv": [0, 5.5, 1.25, 5.75], "texture": "#0"}, + "south": {"uv": [3.75, 5.5, 5, 5.75], "texture": "#0"}, + "west": {"uv": [2.5, 5.5, 3.75, 5.75], "texture": "#0"}, + "up": {"uv": [2.5, 5.5, 1.25, 4.25], "texture": "#0"}, + "down": {"uv": [3.75, 4.25, 2.5, 5.5], "texture": "#0"} + } + }, + { + "from": [0, 5.5, 0], + "to": [16, 7.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [2, 2, 4, 2.25], "texture": "#0"}, + "east": {"uv": [0, 2, 2, 2.25], "texture": "#0"}, + "south": {"uv": [6, 2, 8, 2.25], "texture": "#0"}, + "west": {"uv": [4, 2, 6, 2.25], "texture": "#0"}, + "up": {"uv": [4, 2, 2, 0], "texture": "#0"}, + "down": {"uv": [6, 0, 4, 2], "texture": "#0"} + } + }, + { + "from": [1, 6.5, 1], + "to": [15, 8.5, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1.75, 4, 3.5, 4.25], "texture": "#0"}, + "east": {"uv": [0, 4, 1.75, 4.25], "texture": "#0"}, + "south": {"uv": [5.25, 4, 7, 4.25], "texture": "#0"}, + "west": {"uv": [3.5, 4, 5.25, 4.25], "texture": "#0"}, + "up": {"uv": [3.5, 4, 1.75, 2.25], "texture": "#0"}, + "down": {"uv": [5.25, 2.25, 3.5, 4], "texture": "#0"} + } + }, + { + "from": [3, 7.5, 3], + "to": [13, 9.5, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1.25, 5.5, 2.5, 5.75], "texture": "#0"}, + "east": {"uv": [0, 5.5, 1.25, 5.75], "texture": "#0"}, + "south": {"uv": [3.75, 5.5, 5, 5.75], "texture": "#0"}, + "west": {"uv": [2.5, 5.5, 3.75, 5.75], "texture": "#0"}, + "up": {"uv": [2.5, 5.5, 1.25, 4.25], "texture": "#0"}, + "down": {"uv": [3.75, 4.25, 2.5, 5.5], "texture": "#0"} + } + }, + { + "from": [4, 8.5, 4], + "to": [12, 10.5, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [7, 1, 8, 1.25], "texture": "#0"}, + "east": {"uv": [6, 1, 7, 1.25], "texture": "#0"}, + "south": {"uv": [9, 1, 10, 1.25], "texture": "#0"}, + "west": {"uv": [8, 1, 9, 1.25], "texture": "#0"}, + "up": {"uv": [8, 1, 7, 0], "texture": "#0"}, + "down": {"uv": [9, 0, 8, 1], "texture": "#0"} + } + }, + { + "from": [3, 7.5, 3], + "to": [13, 9.5, 13], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1.25, 5.5, 2.5, 5.75], "texture": "#0"}, + "east": {"uv": [0, 5.5, 1.25, 5.75], "texture": "#0"}, + "south": {"uv": [3.75, 5.5, 5, 5.75], "texture": "#0"}, + "west": {"uv": [2.5, 5.5, 3.75, 5.75], "texture": "#0"}, + "up": {"uv": [2.5, 5.5, 1.25, 4.25], "texture": "#0"}, + "down": {"uv": [3.75, 4.25, 2.5, 5.5], "texture": "#0"} + } + }, + { + "from": [3, 7.5, 3], + "to": [13, 9.5, 13], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1.25, 5.5, 2.5, 5.75], "texture": "#0"}, + "east": {"uv": [0, 5.5, 1.25, 5.75], "texture": "#0"}, + "south": {"uv": [3.75, 5.5, 5, 5.75], "texture": "#0"}, + "west": {"uv": [2.5, 5.5, 3.75, 5.75], "texture": "#0"}, + "up": {"uv": [2.5, 5.5, 1.25, 4.25], "texture": "#0"}, + "down": {"uv": [3.75, 4.25, 2.5, 5.5], "texture": "#0"} + } + } + ], + "display": { + "head": { + "translation": [0, -36, 0], + "scale": [3, 3, 3] + } + }, + "groups": [ + { + "name": "group", + "origin": [8, 8.5, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/assets/malloc/models/item/broadsword.json b/assets/malloc/models/item/broadsword.json new file mode 100644 index 0000000..d792067 --- /dev/null +++ b/assets/malloc/models/item/broadsword.json @@ -0,0 +1,148 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [32, 32], + "textures": { + "0": "malloc:custom/broadsword/handle", + "1": "malloc:custom/broadsword/hilt", + "2": "malloc:custom/broadsword/blade", + "particle": "malloc:custom/broadsword/blade" + }, + "elements": [ + { + "name": "edge", + "from": [7.45381, 9.49403, 6.5], + "to": [8.45381, 22.49403, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 7.5]}, + "faces": { + "north": {"uv": [6, 0, 6.5, 6.5], "texture": "#2"}, + "east": {"uv": [1.25, 0, 0, 6.5], "texture": "#2"}, + "south": {"uv": [0, 6.5, 0.5, 13], "texture": "#2"}, + "west": {"uv": [1.5, 0, 2.75, 6.5], "texture": "#2"}, + "up": {"uv": [2, 7.75, 1.5, 6.5], "texture": "#2"}, + "down": {"uv": [7, 1.5, 6.5, 2.75], "texture": "#2"} + } + }, + { + "name": "tip", + "from": [7.55381, 21.00596, 1.03263], + "to": [8.35381, 23.75596, 2.53263], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 7.5]}, + "faces": { + "north": {"uv": [2, 6.5, 2.375, 7.875], "texture": "#2"}, + "east": {"uv": [1.25, 6.5, 0.5, 7.875], "texture": "#2"}, + "south": {"uv": [2.5, 6.5, 2.875, 7.875], "texture": "#2"}, + "west": {"uv": [0.5, 6.5, 1.25, 7.875], "texture": "#2"}, + "up": {"uv": [6.875, 4.75, 6.5, 4], "texture": "#2"}, + "down": {"uv": [6.875, 5, 6.5, 5.75], "texture": "#2"} + } + }, + { + "name": "point", + "from": [7.65381, 23.52275, 1.11294], + "to": [8.25381, 24.62275, 2.11294], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 7.5]}, + "faces": { + "north": {"uv": [6.5, 6.5, 6.75, 7], "texture": "#2"}, + "east": {"uv": [7, 6, 6.5, 6.5], "texture": "#2"}, + "south": {"uv": [7, 1.5, 7.25, 2], "texture": "#2"}, + "west": {"uv": [6.5, 6, 7, 6.5], "texture": "#2"}, + "up": {"uv": [7.25, 2.5, 7, 2], "texture": "#2"}, + "down": {"uv": [7.25, 2.5, 7, 3], "texture": "#2"} + } + }, + { + "name": "dull", + "from": [7.25381, 10.34403, 8.1], + "to": [8.65381, 25.34403, 9.1], + "rotation": {"angle": 0, "axis": "y", "origin": [7.35381, 24.84403, 8.1]}, + "faces": { + "north": {"uv": [3, 0, 3.75, 7.5], "texture": "#2"}, + "east": {"uv": [6, 0, 5.5, 7.5], "texture": "#2"}, + "south": {"uv": [4, 0, 4.75, 7.5], "texture": "#2"}, + "west": {"uv": [5.5, 0, 6, 7.5], "texture": "#2"}, + "up": {"uv": [7.25, 3.5, 6.5, 3], "texture": "#2"}, + "down": {"uv": [7.25, 3.5, 6.5, 4], "texture": "#2"} + } + }, + { + "name": "hilt", + "from": [6.45381, 8.89403, 5], + "to": [9.45381, 9.89403, 10], + "rotation": {"angle": -22.5, "axis": "x", "origin": [7.95381, 9.39403, 7.5]}, + "faces": { + "north": {"uv": [0, 6, 3, 7], "texture": "#1"}, + "east": {"uv": [0, 5, 5, 6], "texture": "#1"}, + "south": {"uv": [6, 0, 9, 1], "texture": "#1"}, + "west": {"uv": [5, 5, 10, 6], "texture": "#1"}, + "up": {"uv": [3, 5, 0, 0], "texture": "#1"}, + "down": {"uv": [6, 0, 3, 5], "texture": "#1"} + } + }, + { + "from": [7.55381, 2.49403, 7], + "to": [8.35381, 10.49403, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "east": {"uv": [2, 0, 4, 16], "texture": "#0"}, + "south": {"uv": [4, 0, 6, 16], "texture": "#0"}, + "west": {"uv": [6, 0, 8, 16], "texture": "#0"}, + "up": {"uv": [14, 6, 12, 4], "texture": "#0"}, + "down": {"uv": [14, 6, 12, 8], "texture": "#0"} + } + }, + { + "from": [7.25381, 2.69403, 6.6], + "to": [8.65381, 3.69403, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 4, 7.5]}, + "faces": { + "north": {"uv": [12, 0, 15, 2], "texture": "#0"}, + "east": {"uv": [8, 8, 12, 10], "texture": "#0"}, + "south": {"uv": [12, 2, 15, 4], "texture": "#0"}, + "west": {"uv": [8, 10, 12, 12], "texture": "#0"}, + "up": {"uv": [11, 4, 8, 0], "texture": "#0"}, + "down": {"uv": [11, 4, 8, 8], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0, 1.75] + }, + "ground": { + "rotation": [-43, 0, 0], + "translation": [0, 2.75, 5.5] + }, + "gui": { + "rotation": [75, 141, -75], + "translation": [3.75, -3.75, 0] + }, + "fixed": { + "rotation": [-90, -44.75, -90], + "translation": [-4, -4, -3.25] + } + }, + "groups": [ + { + "name": "group", + "origin": [15.99403, 15.85381, 15], + "color": 0, + "children": [ + { + "name": "blade", + "origin": [7.99403, 7.85381, 7], + "color": 0, + "children": [0, 1, 2, 3] + }, + 4, + { + "name": "handle", + "origin": [7.99403, 7.85381, 7], + "color": 0, + "children": [5, 6] + } + ] + } + ] +} \ No newline at end of file diff --git a/assets/malloc/models/item/dagger.json b/assets/malloc/models/item/dagger.json new file mode 100644 index 0000000..fec0fdb --- /dev/null +++ b/assets/malloc/models/item/dagger.json @@ -0,0 +1,128 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [8, 8], + "textures": { + "0": "malloc:custom/dagger/handle", + "2": "malloc:custom/dagger/blade", + "3": "malloc:custom/dagger/hilt", + "particle": "malloc:custom/dagger/blade" + }, + "elements": [ + { + "name": "hilt", + "from": [7.2, 5.9, 5.75], + "to": [8.8, 7, 9.75], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 2, 10, 5], "rotation": 90, "texture": "#3"}, + "east": {"uv": [16, 0, 8, 2], "texture": "#3"}, + "south": {"uv": [8, 6, 10, 9], "rotation": 270, "texture": "#3"}, + "west": {"uv": [8, 10, 0, 8], "rotation": 180, "texture": "#3"}, + "up": {"uv": [0, 4, 8, 7], "rotation": 270, "texture": "#3"}, + "down": {"uv": [0, 0, 8, 3], "rotation": 270, "texture": "#3"} + } + }, + { + "from": [7.5, 0.8, 7.35], + "to": [8.5, 6, 8.35], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 4, 2, 14], "rotation": 180, "texture": "#0"}, + "east": {"uv": [2, 4, 0, 14], "texture": "#0"}, + "south": {"uv": [0, 4, 2, 14], "texture": "#0"}, + "west": {"uv": [2, 14, 0, 4], "rotation": 180, "texture": "#0"}, + "up": {"uv": [8, 8, 10, 10], "rotation": 270, "texture": "#0"}, + "down": {"uv": [8, 6, 10, 8], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [7.4, 1, 7.05], + "to": [8.6, 2, 8.65], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 0, 12, 2], "rotation": 90, "texture": "#0"}, + "east": {"uv": [11, 4, 8, 6], "texture": "#0"}, + "south": {"uv": [10, 2, 12, 4], "rotation": 270, "texture": "#0"}, + "west": {"uv": [7, 10, 4, 8], "rotation": 180, "texture": "#0"}, + "up": {"uv": [4, 6, 7, 8], "rotation": 270, "texture": "#0"}, + "down": {"uv": [4, 4, 7, 6], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [7.5, 13, 7.75], + "to": [8.5, 16, 8.75], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [4, 4, 7, 5], "rotation": 90, "texture": "#2"}, + "east": {"uv": [4, 6, 5, 9], "texture": "#2"}, + "south": {"uv": [4, 5, 7, 6], "rotation": 270, "texture": "#2"}, + "west": {"uv": [5, 9, 4, 6], "rotation": 180, "texture": "#2"}, + "up": {"uv": [1, 8, 2, 9], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 8, 1, 9], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [7.4, 6, 6.85], + "to": [8.6, 14, 8.85], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [4, 0, 12, 1.25], "rotation": 90, "texture": "#2"}, + "east": {"uv": [0, 0, 2, 8], "texture": "#2"}, + "south": {"uv": [4, 2, 12, 3.25], "rotation": 270, "texture": "#2"}, + "west": {"uv": [2, 8, 0, 0], "rotation": 180, "texture": "#2"}, + "up": {"uv": [7, 4, 9, 5.25], "rotation": 270, "texture": "#2"}, + "down": {"uv": [6, 6, 8, 7.25], "rotation": 270, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 2.25, 1.75] + }, + "thirdperson_lefthand": { + "translation": [0, 2.25, 0.5] + }, + "firstperson_righthand": { + "rotation": [-33, 0, 0], + "translation": [0, 3, 0] + }, + "firstperson_lefthand": { + "rotation": [-33, 0, 0], + "translation": [0, 3, 0] + }, + "ground": { + "rotation": [-47, 0, 0], + "translation": [0, 2.25, 0], + "scale": [0.7, 0.7, 0.7] + }, + "gui": { + "rotation": [90, -44, 90] + }, + "fixed": { + "rotation": [90, -136, 90], + "translation": [0, 0, -2.25] + } + }, + "groups": [ + { + "name": "group", + "origin": [7.25, 7.5, 6], + "color": 0, + "children": [ + 0, + { + "name": "handle", + "origin": [7.25, 7.5, 6], + "color": 0, + "children": [1, 2] + }, + { + "name": "blade", + "origin": [7.25, 7.5, 6], + "color": 0, + "children": [3, 4] + } + ] + } + ] +} \ No newline at end of file diff --git a/assets/malloc/models/item/grist_coin.json b/assets/malloc/models/item/grist_coin.json new file mode 100644 index 0000000..ae78845 --- /dev/null +++ b/assets/malloc/models/item/grist_coin.json @@ -0,0 +1,275 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "malloc:custom/grist_coin/coin", + "1": "malloc:custom/grist_coin/face", + "particle": "malloc:custom/grist_coin/coin" + }, + "elements": [ + { + "from": [9, 6.9, 5.5], + "to": [10, 7.9, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#1"}, + "east": {"uv": [3, 9, 4, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#1"}, + "west": {"uv": [4, 6, 5, 9], "rotation": 270, "texture": "#1"}, + "up": {"uv": [0, 0, 3, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 3, 1], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [9, 10.5, 5.5], + "to": [10, 11.5, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#1"}, + "east": {"uv": [5, 9, 6, 4.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#1"}, + "west": {"uv": [0, 6, 1, 11], "rotation": 270, "texture": "#1"}, + "up": {"uv": [0, 4, 5, 5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 5, 1], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [9, 4.5, 5.5], + "to": [10, 5.5, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#1"}, + "east": {"uv": [1, 11, 2, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#1"}, + "west": {"uv": [0, 6, 1, 11], "rotation": 270, "texture": "#1"}, + "up": {"uv": [0, 0, 5, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 5, 1], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [9, 4.8, 5.3], + "to": [10.1, 7.5, 6.5], + "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 2.7, 1], "rotation": 270, "texture": "#1"}, + "east": {"uv": [8.5, 6, 6, 7], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 2.7, 1], "rotation": 90, "texture": "#1"}, + "west": {"uv": [6, 7, 8.7, 7.95], "rotation": 270, "texture": "#1"}, + "up": {"uv": [0, 0, 1.2, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 1.2, 1], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [9, 5, 9.5], + "to": [10.1, 11, 10.7], + "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 1], "rotation": 270, "texture": "#1"}, + "east": {"uv": [6, 3, 0, 2], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 6, 1], "rotation": 90, "texture": "#1"}, + "west": {"uv": [0, 3, 6, 3.95], "rotation": 270, "texture": "#1"}, + "up": {"uv": [0, 0, 1.2, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 1.2, 1], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [6, 6.9, 7.5], + "to": [7, 7.9, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 6.9, 7.5]}, + "faces": { + "north": {"uv": [6, 8, 7, 9], "rotation": 90, "texture": "#1"}, + "east": {"uv": [5, 6, 4, 9], "rotation": 270, "texture": "#1"}, + "south": {"uv": [7, 8, 8, 9], "rotation": 270, "texture": "#1"}, + "west": {"uv": [4, 9, 3, 6], "rotation": 270, "texture": "#1"}, + "up": {"uv": [6, 2, 9, 3], "rotation": 270, "texture": "#1"}, + "down": {"uv": [6, 3, 9, 4], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6, 10.5, 5.5], + "to": [7, 11.5, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10.5, 7.5]}, + "faces": { + "north": {"uv": [8, 8, 9, 9], "rotation": 90, "texture": "#1"}, + "east": {"uv": [1, 6, 0, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [9, 2, 10, 3], "rotation": 270, "texture": "#1"}, + "west": {"uv": [6, 9, 5, 4], "rotation": 270, "texture": "#1"}, + "up": {"uv": [0, 4, 5, 5], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 5, 5, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6, 4.5, 5.5], + "to": [7, 5.5, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 4.5, 7.5]}, + "faces": { + "north": {"uv": [3, 9, 4, 10], "rotation": 90, "texture": "#1"}, + "east": {"uv": [3, 6, 2, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [9, 3, 10, 4], "rotation": 270, "texture": "#1"}, + "west": {"uv": [2, 11, 1, 6], "rotation": 270, "texture": "#1"}, + "up": {"uv": [6, 0, 11, 1], "rotation": 270, "texture": "#1"}, + "down": {"uv": [6, 1, 11, 2], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [5.9, 4.8, 9.5], + "to": [7, 7.5, 10.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 4.5, 7.5]}, + "faces": { + "north": {"uv": [6, 4, 8.5, 5], "rotation": 90, "texture": "#1"}, + "east": {"uv": [8.5, 7, 6, 8], "rotation": 270, "texture": "#1"}, + "south": {"uv": [6, 5, 8.5, 6], "rotation": 270, "texture": "#1"}, + "west": {"uv": [8.5, 7, 6, 6], "rotation": 270, "texture": "#1"}, + "up": {"uv": [4, 9, 5, 10], "rotation": 270, "texture": "#1"}, + "down": {"uv": [9, 4, 10, 5], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [5.9, 5, 5.3], + "to": [7, 11, 6.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 4.5, 3.5]}, + "faces": { + "north": {"uv": [0, 0, 6, 1], "rotation": 90, "texture": "#1"}, + "east": {"uv": [6, 3, 0, 4], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 1, 6, 2], "rotation": 270, "texture": "#1"}, + "west": {"uv": [6, 3, 0, 2], "rotation": 270, "texture": "#1"}, + "up": {"uv": [5, 9, 6, 10], "rotation": 270, "texture": "#1"}, + "down": {"uv": [9, 5, 10, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [7, 2.5, 2.5], + "to": [9, 13.5, 13.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 7.5, 7.5]}, + "faces": { + "north": {"uv": [8, 2.25, 10.75, 2.75], "rotation": 90, "texture": "#0"}, + "east": {"uv": [2.75, 0, 0, 2.75], "rotation": 270, "texture": "#0"}, + "south": {"uv": [4.25, 8.5, 7, 9], "rotation": 270, "texture": "#0"}, + "west": {"uv": [2.75, 2.75, 0, 0], "rotation": 270, "texture": "#0"}, + "up": {"uv": [8, 2.75, 10.75, 3.25], "rotation": 270, "texture": "#0"}, + "down": {"uv": [4.25, 9, 7, 9.5], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [7.5, 1.5, 3.5], + "to": [8.5, 14.5, 12.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 7.5, 7.5]}, + "faces": { + "north": {"uv": [8, 3.25, 11.25, 3.5], "rotation": 90, "texture": "#0"}, + "east": {"uv": [6, 2.25, 2.75, 4.5], "rotation": 270, "texture": "#0"}, + "south": {"uv": [9.5, 9.5, 12.75, 9.75], "rotation": 270, "texture": "#0"}, + "west": {"uv": [6, 2.25, 2.75, 0], "rotation": 270, "texture": "#0"}, + "up": {"uv": [4.25, 9.5, 6.5, 9.75], "rotation": 270, "texture": "#0"}, + "down": {"uv": [4, 10, 6.25, 10.25], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [7.5, 3.5, 1.5], + "to": [8.5, 12.5, 14.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 7.5, 7.5]}, + "faces": { + "north": {"uv": [6.25, 10, 8.5, 10.25], "rotation": 90, "texture": "#0"}, + "east": {"uv": [7.25, 4.5, 5, 7.75], "rotation": 270, "texture": "#0"}, + "south": {"uv": [8.5, 10, 10.75, 10.25], "rotation": 270, "texture": "#0"}, + "west": {"uv": [5, 7.75, 2.75, 4.5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [4.25, 9.75, 7.5, 10], "rotation": 270, "texture": "#0"}, + "down": {"uv": [7.5, 9.75, 10.75, 10], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [7.3, 4.3, 1.2], + "to": [8.7, 11.7, 14.8], + "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 7.5, 7.5]}, + "faces": { + "north": {"uv": [0, 9, 1.875, 9.375], "rotation": 90, "texture": "#0"}, + "east": {"uv": [7.875, 0, 6, 3.375], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 9.5, 1.875, 9.875], "rotation": 270, "texture": "#0"}, + "west": {"uv": [1.875, 8.875, 0, 5.5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [9.5, 7.5, 12.875, 7.875], "rotation": 270, "texture": "#0"}, + "down": {"uv": [9.5, 8, 12.875, 8.375], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [7.4, 1.2, 4.3], + "to": [8.6, 14.8, 11.7], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 8.5, 12.875, 8.8125], "rotation": 90, "texture": "#0"}, + "east": {"uv": [10.625, 5.5, 7.25, 7.375], "rotation": 270, "texture": "#0"}, + "south": {"uv": [9.5, 9, 12.875, 9.3125], "rotation": 270, "texture": "#0"}, + "west": {"uv": [10.625, 5.375, 7.25, 3.5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 10, 1.875, 10.3125], "rotation": 270, "texture": "#0"}, + "down": {"uv": [2, 10, 3.875, 10.3125], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [6.5, 3.5, 3.5], + "to": [9.5, 12.5, 12.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 7.5, 7.5]}, + "faces": { + "north": {"uv": [4.25, 7.75, 6.5, 8.5], "rotation": 90, "texture": "#0"}, + "east": {"uv": [9.5, 7.5, 7.25, 9.75], "rotation": 270, "texture": "#0"}, + "south": {"uv": [8, 0.75, 10.25, 1.5], "rotation": 270, "texture": "#0"}, + "west": {"uv": [9.5, 9.75, 7.25, 7.5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [8, 0, 10.25, 0.75], "rotation": 270, "texture": "#0"}, + "down": {"uv": [8, 1.5, 10.25, 2.25], "rotation": 270, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "scale": [0.5, 0.5, 0.5] + }, + "thirdperson_lefthand": { + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_righthand": { + "rotation": [0, 53, 0], + "translation": [3, -1.25, -3.5], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, 53, 0], + "translation": [3, -1.25, -3.5], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 3.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [0, 90, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 0, -1.75] + } + }, + "groups": [ + { + "name": "group", + "origin": [17, 17, 15.5], + "color": 0, + "children": [ + { + "name": "reverse", + "origin": [17, 17, 15.5], + "color": 0, + "children": [0, 1, 2, 3, 4] + }, + { + "name": "face", + "origin": [17, 17, 15.5], + "color": 0, + "children": [5, 6, 7, 8, 9] + }, + { + "name": "coin", + "origin": [9, 9, 7.5], + "color": 0, + "children": [10, 11, 12, 13, 14, 15] + } + ] + } + ] +} \ No newline at end of file diff --git a/assets/malloc/textures/custom/big_bomb/texture.png b/assets/malloc/textures/custom/big_bomb/texture.png new file mode 100644 index 0000000000000000000000000000000000000000..745dce3e49f4c3cc7c7874381694b4ee34c13443 GIT binary patch literal 5453 zcmdT|c{J4D-~SB0qq3%w5c+AS#u_Dtk}Sy*jVxnp5@Y?6eU?%RBV`$~mXOF2F=Ci0 z8EYv!V@%oiu?@y7p6Q(D&*z-yoaevi{&Vj=@B7|f_nh~Ay>FcL&Ffngo>M!fo(@M+UGahKEt1oH3w zx-T?*_?DTy7E$S}klOuZ_X8$@4&WDRIFTx(kLsRd@8i`SQujW=BF^q@+Iwg{)~;*( zyXdp~ht7b(?%?TM^jbc94xRh1p<93E$K2<43>La%d8wD$OVcFeP3>N$wcfvx+q47d zm47PwMZLgKOF)Td7_@uj0oazSVBm(j2H+O|5(M1Bi2@lOcLDN2WkH}w<_MtH(gtA9 znEdZY?uDmx_k7KIqPEZH|DgRpJ3uZisZ)8&j#Q^c$M$)94Ha0&dDru0&Tq8LHnu$> z_O%!Wy8sQfC(&V<_ipJZTJ>u6k2BFhXO{Bik0@^cD+kBb=&$(8j3I2^7@o|3UL z)7LvD>C5IxY*eAvn3iY8*1aU!C*?9cn*YsQ%B!$)eq`%`Oa9g-lk$$y6G%<>o^CkU zIjFGnh>)lEoP?>1UeN|p3Ts5k9UX@v2FwR6*Pooq{bZiJ@nr&^#;#+Ih5pFdx?Ie} zZ0x^-TwjXs>r|fZEKBn(`Oix&tD!QHB(FxTj)UB(3%YqlQ)3?^I{$MipC*f4ojH_R zKrvOkAl53-l0XRo#1I7fe113=~7TzM)7e8Bw*RejkuM{TklgU z2EA6kH)1|iFLft5=tPAj!Vhw~rMjmlt$1qfyX$tRPkcnXZ0g2<$wH?r_T%j=e@;Do z;rlF}dSS8#;NxeeSaf6%SR0A)UA;KwTJ?p;p7-lq*8L_>DOrX9C~Ozv5jNPN?Ya>RMucwFLV!tU1kkmVkj_Lk&mIPW5A|!i9Y7|xOWNow8DpoyAyD<`oCI)6bXsfdW;qTjDQTnD1$ygHt?;1+1pCnZ@!1 z3}K(BBEQqty!!_5^GE?p^@lbC!i@myV{c!HY;fCV<8o}7O(attAeAu~u7?GI`q#`L z!1lK7Nq7Tmywm@jL4&u8nL)Ir(mZGd30zGSw0`j%Dz0>cel#WsaFE>`*2QW;q<1IB zA@k+b3hNU-jQ)Mj``p`o-X=Sg;ECGWfS9JZlEKz;3xIucUmvWb>_?ndXvA-9ME3N; z7)=@hF;BT$Ol8iE$}#R^ZQ!kLkz|sfT7>9pZ+Wt%PPF+Tt1WX2bPUAF z4s-ad!On7r^JNZi`buoaTe&;#yF?Pv@jx+qaZBJJyQp0HMUG48;+n3G^OhMcu(vU} zpc}P$AWC0c>G{{BC}+S1jk~%q0dOJ+Zq^&FIbSXh^f7b=-Wkdg�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 literal 0 HcmV?d00001 diff --git a/assets/malloc/textures/custom/bomb_target/texture.png b/assets/malloc/textures/custom/bomb_target/texture.png new file mode 100644 index 0000000000000000000000000000000000000000..99999476ac4b1fd810c7deaead8484755ea13cb5 GIT binary patch literal 2585 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 literal 0 HcmV?d00001 diff --git a/assets/malloc/textures/custom/broadsword/handle.png b/assets/malloc/textures/custom/broadsword/handle.png new file mode 100644 index 0000000000000000000000000000000000000000..ccf652ac26ce2b2eb317a66d3c87924bd48bb322 GIT binary patch literal 249 zcmVtSp8dEE&jS^^LN%$Jh~$w2z(L18F;^dKn%)?hb0EV%@b*WG&* z06>v+R2XI?_+<&_(;fhDshXDo5zT1IB$y`61}M_ll8ZDpdDVQxqERWnK;%d;j*4eE z4V1$G{EkGHrR-nm`#bxdNNep#z+>U1{)fR6gUCOC0;ceh00000NkvXXu0mjf+0kdN literal 0 HcmV?d00001 diff --git a/assets/malloc/textures/custom/broadsword/hilt.png b/assets/malloc/textures/custom/broadsword/hilt.png new file mode 100644 index 0000000000000000000000000000000000000000..1c48aee04c08b755a78b65130db1215628668c05 GIT binary patch literal 508 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 IM6N<$f}WOG=>Px# literal 0 HcmV?d00001 diff --git a/assets/malloc/textures/custom/grist_coin/coin.png b/assets/malloc/textures/custom/grist_coin/coin.png new file mode 100644 index 0000000000000000000000000000000000000000..46a1ddd6e4010154a84aa41d9327d0c37f614b58 GIT binary patch literal 2517 zcmcImX;4$i7Vb-Al|{-eksTDp!2y9F%mCpb5K#swP!<9rBC2R{mb~h3L)m#tPf9;IV74`p=s@qBc?^(AsB9k(A zs952TJ@?*bh?;~|S(wfS6>Lq(3k{Q*P7zm)h9{vrk2t%3+>w5!OvCQJuC(-IT+Jst zgc#Cg5_O>NVKFPihVpn9;zfH%L+NSRL%AmG4sH7_T~t^4!h=L}0h7*}p)|TK3Olu^ zdg6`WTUZ1v)L+r3XBZnhN#`lmhzwnkpD6X%EyExDRBcbY>3i|2uj_X03}fQujN6p) zleTQim_fg7nAPfPv7@l9N5fK7t((D2ey~r#o9&7~gC~||y(%L(Tc0fXaKiexl3opY zKlkS$?-*Ol&lZh0pr)ehFTfjZ2jQ$YhewYYS!|Wv;6s*oBCO%#YjNAiRF2u znXIVbd@C54^p#h9sKgJvs7Jd)m4F|U1avPgnh7Iay`S2!`*}-Fb7z!Itr@`1Zj!X7 zM^KM$z~S>YwPAF77E2(lPFczA&9y?rZ%y4LX$ccKJ=S3W(ss&Ybu@+YN-@J{or-7p zEh21VK6>XD{{`y!Qs{g=Ll9TU2m~;}yhf?}^1Di=On7_m`vQio^l7jEbC6?0(rX9D zo|9!SK-kIDUg*+6N2y42m{YHGAXj$f3(!F;aF=IHaF*=HKS?FfNzZACl-Vvfh8ggTlB*lu z(J^6E|1r`wz!D~9upM`FJ17@hF_ez%7Y}Gjm8mGbynuunBzpP0(*ap69|+E!&CT?^ z*^q1K<}AsRm1p4g4tWrK%5u)Y_E}FoBWRk&3ndzQM$dxu^H&t&R?l5-Y^Y@8x~DwY zI>^4!Ne*mTu2`X_JNO!ni(qH*R#QCW5S9D}r-E&X?Zi_{m$XVI4x!3Se66spNAiO87<#C{9-C-x1xYeUKLoMxmxaF0k4j`9;i9ehdKxM( zM?3OK@nObxw`Q#1lx+)!xL*Pk55L62?bxU-8)Xzh;40j#V<>-sX<*9g4uWU5lUV%- zD@#UxmLYFn3ry>L^qQvY8DeG&6%|NvoFF?~O3yeWK;5$JlfhfUXdolZYAJn<<&{Q} z#iI4Ntkoq z-x{l+s-n`;$v&sEnGF(g0;?~Hj=a8czuC(W2VZOl{9>!rTmjji%u5F1ffs{>O@=%G6)~S$szcL~98-Zr_X*H(0tp+CaJL zOidp$#2DW;ERnDtH8cdvmPHy>XD1W?IjR52_-`*m$`XO+3yjk_b*y3>FPlyOd^9bk z&7M3Y-b|Lnq{U|!in?otb+ungip%3e9_1g~!*`lsG~|m9xVtV+wR~VGrt)?aufsyG z=AbvseEIl{H+8)+9zRhxCX|eHRo$Y9X7hY6iUVYi7(ra?naY9Yg#FwlaNZbsG%}Z> zBOr+~8(S@X=3+!%=QXxQGgWO8+IrF!3z5}&R9%|~ZpGloOy7e8_snjh5`K>pm&@Jq z<|c_jubJc=@TSx_CQMHv8rPIBU%ZhiPhO-|;Gz(*xa)vi zwPay}%CEV^gA*|E++B1}v(`rYQe z`XOUrnO7JMUKqHdBLgoEF6>nWKXS^TGWxO}-LrG@KFq8>r(O_@i${~RxSHf@-j2vY zoA;f%<+#8>d@q!%2!$P}ONZ{_>5qx&G)C;KwQfj zP?8Q!bgZ%hu|T*L@CdOW*9F*3Av3A9T0alHLu9PRJQ8Cn?DO}6Z&86b9wGXR6EAzy zelQL?lR=gBIIuhS7qALOul6J4aB`j&)pR~&B7&INf@O%tGAMoZZEoHzjEc~g@V-IX zE&Yao0qto6Wl*jbM!y$2qLvDOsnc1nX<-?NbJqhUKFWW(5Slvg;@+wfiz?d+`>!h-DdehRjNN0w@YwtZkAQpJl@l6F&Q#Vz&n+`#Wn^vF#$u`bV-pP0xnYpQlv@g zDg?Auu&NXZYvh&2g)FV)l@?93q|#SNy4<;%qnSIO#+g|d z6@dU{n!30xKwFvJ!A@xc!D5Sv^SGQ3!;7`~yuLNSER2?gB3NrT61SCneEr2H>4G$k zNzw&L5|gG2l5}~uHZ2Om@M7%?k58vA3xE*>5#WYfB#VnXQt5+i#hSLjUFO;IBd3D> zgW(E5Id%qcEtrMTa<6N8z!_lwVAyKl_I7{(fBw!_a>u7rarKh|psf##Mt1?r`T49i zpZA6{z*gXwUfApdK@b42JJ_ksk0*Noyg73O`1#}4GFr0)ld%t2>U^V%OcebF;NIZ~ z0p7p+3c#Z$hhS4qUVH#RN!G99$sTdM;Bp=_zl@3FE108dvE-@boFkm8H;`0d%N zZe7;|U`!RD;`trCzBRyYZTd@_r2fYwy?XWP)oY!u0iOQg^bqtlH2?qr07*qoM6N<$ Eg8q60&Hw-a literal 0 HcmV?d00001 diff --git a/assets/minecraft/models/item/carved_pumpkin.json b/assets/minecraft/models/item/carved_pumpkin.json new file mode 100644 index 0000000..40b2b6b --- /dev/null +++ b/assets/minecraft/models/item/carved_pumpkin.json @@ -0,0 +1,17 @@ +{ + "parent": "minecraft:block/carved_pumpkin", + "overrides": [ + { + "model": "malloc:item/big_bomb", + "predicate": { + "custom_model_data": 33197 + } + }, + { + "model": "malloc:item/bomb_target", + "predicate": { + "custom_model_data": 35197 + } + } + ] +} diff --git a/assets/minecraft/models/item/iron_nugget.json b/assets/minecraft/models/item/iron_nugget.json new file mode 100644 index 0000000..15f93f5 --- /dev/null +++ b/assets/minecraft/models/item/iron_nugget.json @@ -0,0 +1,14 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_nugget" + }, + "overrides": [ + { + "model": "malloc:item/grist_coin", + "predicate": { + "custom_model_data": 93197 + } + } + ] +} diff --git a/assets/minecraft/models/item/wooden_sword.json b/assets/minecraft/models/item/wooden_sword.json new file mode 100644 index 0000000..8a33a05 --- /dev/null +++ b/assets/minecraft/models/item/wooden_sword.json @@ -0,0 +1,20 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/wooden_sword" + }, + "overrides": [ + { + "predicate": { + "custom_model_data": 92197 + }, + "model": "malloc:item/dagger" + }, + { + "predicate": { + "custom_model_data": 99581 + }, + "model": "malloc:item/broadsword" + } + ] +} diff --git a/pack.mcmeta b/pack.mcmeta new file mode 100644 index 0000000..530b6f7 --- /dev/null +++ b/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "pack_format": 9, + "description": "The Magic of Malloc" + } +} diff --git a/src/grist_coin.bbmodel b/src/grist_coin.bbmodel new file mode 100644 index 0000000..cfecbbd --- /dev/null +++ b/src/grist_coin.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"4.0","creation_time":1648927657,"model_format":"java_block","box_uv":false},"name":"grist_coin","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"resolution":{"width":64,"height":64},"elements":[{"name":"cube","rescale":false,"locked":false,"from":[6.999999999999999,2.5,2.5],"to":[9,13.5,13.5],"autouv":0,"color":5,"origin":[8,8,8],"faces":{"north":{"uv":[32,9,43,11],"rotation":90,"texture":0},"east":{"uv":[11,0,0,11],"rotation":270,"texture":0},"south":{"uv":[17,34,28,36],"rotation":270,"texture":0},"west":{"uv":[11,11,0,0],"rotation":270,"texture":0},"up":{"uv":[32,11,43,13],"rotation":270,"texture":0},"down":{"uv":[17,36,28,38],"rotation":270,"texture":0}},"type":"cube","uuid":"d7f3f5a3-47f9-172a-2576-46960c6ab88e"},{"name":"cube","rescale":false,"locked":false,"from":[7.499999999999999,3.5,1.5],"to":[8.5,12.5,14.5],"autouv":0,"color":0,"origin":[8,8,8],"faces":{"north":{"uv":[25,40,34,41],"rotation":90,"texture":0},"east":{"uv":[29,18,20,31],"rotation":270,"texture":0},"south":{"uv":[34,40,43,41],"rotation":270,"texture":0},"west":{"uv":[20,31,11,18],"rotation":270,"texture":0},"up":{"uv":[17,39,30,40],"rotation":270,"texture":0},"down":{"uv":[30,39,43,40],"rotation":270,"texture":0}},"type":"cube","uuid":"d6f8ac73-a353-d2c9-b327-668b9b9d57e9"},{"name":"cube","rescale":false,"locked":false,"from":[7.499999999999999,1.5,3.5],"to":[8.5,14.5,12.5],"autouv":0,"color":0,"origin":[8,8,8],"faces":{"north":{"uv":[32,13,45,14],"rotation":90,"texture":0},"east":{"uv":[24,9,11,18],"rotation":270,"texture":0},"south":{"uv":[38,38,51,39],"rotation":270,"texture":0},"west":{"uv":[24,9,11,0],"rotation":270,"texture":0},"up":{"uv":[17,38,26,39],"rotation":270,"texture":0},"down":{"uv":[16,40,25,41],"rotation":270,"texture":0}},"type":"cube","uuid":"fafa40d9-ad90-2d8d-90bc-b9e9fd66e07b"},{"name":"cube","rescale":false,"locked":false,"from":[6.499999999999999,3.5,3.5],"to":[9.5,12.5,12.5],"autouv":0,"color":5,"origin":[8,8,8],"faces":{"north":{"uv":[17,31,26,34],"rotation":90,"texture":0},"east":{"uv":[38,30,29,39],"rotation":270,"texture":0},"south":{"uv":[32,3,41,6],"rotation":270,"texture":0},"west":{"uv":[38,39,29,30],"rotation":270,"texture":0},"up":{"uv":[32,0,41,3],"rotation":270,"texture":0},"down":{"uv":[32,6,41,9],"rotation":270,"texture":0}},"type":"cube","uuid":"892576e4-f99b-092e-db7d-8a8e54ff3422"},{"name":"cube","rescale":false,"locked":false,"from":[6.000000000000001,6.8999999999999995,7.5],"to":[7.000000000000001,7.8999999999999995,10.5],"autouv":0,"color":7,"origin":[7.000000000000001,6.8999999999999995,7.5],"faces":{"north":{"uv":[24,32,28,36],"rotation":90,"texture":1},"east":{"uv":[20,24,16,36],"rotation":270,"texture":1},"south":{"uv":[28,32,32,36],"rotation":270,"texture":1},"west":{"uv":[16,36,12,24],"rotation":270,"texture":1},"up":{"uv":[24,8,36,12],"rotation":270,"texture":1},"down":{"uv":[24,12,36,16],"rotation":270,"texture":1}},"type":"cube","uuid":"b6766517-5da5-1ab9-e12a-5e3ce5883404"},{"name":"cube","rescale":false,"locked":false,"from":[6.000000000000001,10.5,5.5],"to":[7.000000000000001,11.5,10.5],"autouv":0,"color":7,"origin":[7.000000000000001,10.5,7.5],"faces":{"north":{"uv":[32,32,36,36],"rotation":90,"texture":1},"east":{"uv":[4,24,0,44],"rotation":270,"texture":1},"south":{"uv":[36,8,40,12],"rotation":270,"texture":1},"west":{"uv":[24,36,20,16],"rotation":270,"texture":1},"up":{"uv":[0,16,20,20],"rotation":270,"texture":1},"down":{"uv":[0,20,20,24],"rotation":270,"texture":1}},"type":"cube","uuid":"f6ad25ae-7504-b4a3-6fb5-af9171fc1f73"},{"name":"cube","rescale":false,"locked":false,"from":[6.000000000000001,4.499999999999999,5.5],"to":[7.000000000000001,5.499999999999999,10.5],"autouv":0,"color":7,"origin":[7.000000000000001,4.499999999999999,7.5],"faces":{"north":{"uv":[12,36,16,40],"rotation":90,"texture":1},"east":{"uv":[12,24,8,44],"rotation":270,"texture":1},"south":{"uv":[36,12,40,16],"rotation":270,"texture":1},"west":{"uv":[8,44,4,24],"rotation":270,"texture":1},"up":{"uv":[24,0,44,4],"rotation":270,"texture":1},"down":{"uv":[24,4,44,8],"rotation":270,"texture":1}},"type":"cube","uuid":"4d56a68c-d28f-c7d4-59ad-2254cdb080ff"},{"name":"cube","rescale":false,"locked":false,"from":[5.900000000000001,4.799999999999999,9.5],"to":[7.000000000000001,7.499999999999999,10.7],"autouv":0,"color":7,"origin":[7.000000000000001,4.499999999999999,7.5],"faces":{"north":{"uv":[24,16,34,20],"rotation":90,"texture":1},"east":{"uv":[34,28,24,32],"rotation":270,"texture":1},"south":{"uv":[24,20,34,24],"rotation":270,"texture":1},"west":{"uv":[34,28,24,24],"rotation":270,"texture":1},"up":{"uv":[16,36,20,40],"rotation":270,"texture":1},"down":{"uv":[36,16,40,20],"rotation":270,"texture":1}},"type":"cube","uuid":"a5b47ccf-2fd4-1f66-63be-f97c7dbacf56"},{"name":"cube","rescale":false,"locked":false,"from":[5.900000000000001,4.999999999999999,5.3],"to":[7.000000000000001,11,6.5],"autouv":0,"color":7,"origin":[7.000000000000001,4.499999999999999,3.5],"faces":{"north":{"uv":[0,0,24,4],"rotation":90,"texture":1},"east":{"uv":[24,12,0,16],"rotation":270,"texture":1},"south":{"uv":[0,4,24,8],"rotation":270,"texture":1},"west":{"uv":[24,12,0,8],"rotation":270,"texture":1},"up":{"uv":[20,36,24,40],"rotation":270,"texture":1},"down":{"uv":[36,20,40,24],"rotation":270,"texture":1}},"type":"cube","uuid":"4f023c99-ce00-e088-246b-ff7f7b14a5a3"},{"name":"cube","rescale":false,"locked":false,"from":[9,6.8999999999999995,5.5],"to":[10,7.8999999999999995,8.5],"autouv":0,"color":7,"origin":[9.5,7.999999999999999,8],"faces":{"north":{"uv":[0,0,4,4],"rotation":270,"texture":1},"east":{"uv":[12,36,16,24],"rotation":270,"texture":1},"south":{"uv":[0,0,4,4],"rotation":90,"texture":1},"west":{"uv":[16,24,20,36],"rotation":270,"texture":1},"up":{"uv":[0,0,12,4],"rotation":90,"texture":1},"down":{"uv":[0,0,12,4],"rotation":90,"texture":1}},"type":"cube","uuid":"4348c385-c4e6-a393-4980-339a25126c67"},{"name":"cube","rescale":false,"locked":false,"from":[9,10.5,5.5],"to":[10,11.5,10.5],"autouv":0,"color":7,"origin":[9.5,7.999999999999999,8],"faces":{"north":{"uv":[0,0,4,4],"rotation":270,"texture":1},"east":{"uv":[20,36,24,18],"rotation":270,"texture":1},"south":{"uv":[0,0,4,4],"rotation":90,"texture":1},"west":{"uv":[0,24,4,44],"rotation":270,"texture":1},"up":{"uv":[0,16,20,20],"rotation":90,"texture":1},"down":{"uv":[0,0,20,4],"rotation":90,"texture":1}},"type":"cube","uuid":"fb96745c-57a6-155a-4efd-462f4fa17daa"},{"name":"cube","rescale":false,"locked":false,"from":[9,4.499999999999999,5.5],"to":[10,5.499999999999999,10.5],"autouv":0,"color":7,"origin":[9.5,7.999999999999999,8],"faces":{"north":{"uv":[0,0,4,4],"rotation":270,"texture":1},"east":{"uv":[4,44,8,24],"rotation":270,"texture":1},"south":{"uv":[0,0,4,4],"rotation":90,"texture":1},"west":{"uv":[0,24,4,44],"rotation":270,"texture":1},"up":{"uv":[0,0,20,4],"rotation":90,"texture":1},"down":{"uv":[0,0,20,4],"rotation":90,"texture":1}},"type":"cube","uuid":"fc6be4c2-8f59-a685-c1a9-cb750bb4616a"},{"name":"cube","rescale":false,"locked":false,"from":[9,4.799999999999999,5.3],"to":[10.1,7.499999999999999,6.5],"autouv":0,"color":7,"origin":[9.5,7.999999999999999,8],"faces":{"north":{"uv":[0,0,10.8,4],"rotation":270,"texture":1},"east":{"uv":[34.000000000000014,24,24,27.999999999999996],"rotation":270,"texture":1},"south":{"uv":[0,0,10.8,4],"rotation":90,"texture":1},"west":{"uv":[24,28,34.8,31.8],"rotation":270,"texture":1},"up":{"uv":[0,0,4.800000000000001,4],"rotation":90,"texture":1},"down":{"uv":[0,0,4.800000000000001,4],"rotation":90,"texture":1}},"type":"cube","uuid":"bf4c0da5-5dec-68b3-daf5-dfdfb9a731a2"},{"name":"cube","rescale":false,"locked":false,"from":[9,4.999999999999999,9.5],"to":[10.1,11,10.7],"autouv":0,"color":7,"origin":[9.5,7.999999999999999,8],"faces":{"north":{"uv":[0,0,24,4],"rotation":270,"texture":1},"east":{"uv":[24,11.999999999999996,0,8],"rotation":270,"texture":1},"south":{"uv":[0,0,24,4],"rotation":90,"texture":1},"west":{"uv":[0,12,24,15.8],"rotation":270,"texture":1},"up":{"uv":[0,0,4.800000000000001,4],"rotation":90,"texture":1},"down":{"uv":[0,0,4.800000000000001,4],"rotation":90,"texture":1}},"type":"cube","uuid":"241efe1d-f090-3eb9-668b-de2a1a34002c"},{"name":"cube","rescale":false,"locked":false,"from":[7.3,4.3,1.1999999999999993],"to":[8.7,11.7,14.8],"autouv":0,"color":0,"origin":[8,8,8],"faces":{"north":{"uv":[0,36,7.5,37.5],"rotation":90,"texture":0},"east":{"uv":[31.5,0,24,13.5],"rotation":270,"texture":0},"south":{"uv":[0,38,7.5,39.5],"rotation":270,"texture":0},"west":{"uv":[7.5,35.5,0,22],"rotation":270,"texture":0},"up":{"uv":[38,30,51.5,31.5],"rotation":270,"texture":0},"down":{"uv":[38,32,51.5,33.5],"rotation":270,"texture":0}},"type":"cube","uuid":"2f2a7ff6-e0bc-fbfa-ed01-514b9e4e2822"},{"name":"cube","rescale":false,"locked":false,"from":[7.3999999999999995,1.1999999999999993,4.300000000000001],"to":[8.600000000000001,14.8,11.7],"autouv":0,"color":0,"origin":[8,8,8],"faces":{"north":{"uv":[38,34,51.5,35.25],"rotation":90,"texture":0},"east":{"uv":[42.5,22,29,29.5],"rotation":270,"texture":0},"south":{"uv":[38,36,51.5,37.25],"rotation":270,"texture":0},"west":{"uv":[42.5,21.5,29,14],"rotation":270,"texture":0},"up":{"uv":[0,40,7.5,41.25],"rotation":270,"texture":0},"down":{"uv":[8,40,15.5,41.25],"rotation":270,"texture":0}},"type":"cube","uuid":"61eeb109-0c9a-6f20-94e2-cd24175d7e05"}],"outliner":[{"name":"group","origin":[17,17,15.5],"color":0,"uuid":"4082318e-d937-73c8-0c9b-3e74f1feb11f","export":true,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"children":[{"name":"reverse","origin":[17,17,15.5],"color":0,"uuid":"9031e132-cdc3-04dd-1a0f-b36006e9f723","export":true,"isOpen":false,"locked":false,"visibility":true,"autouv":0,"children":["4348c385-c4e6-a393-4980-339a25126c67","fb96745c-57a6-155a-4efd-462f4fa17daa","fc6be4c2-8f59-a685-c1a9-cb750bb4616a","bf4c0da5-5dec-68b3-daf5-dfdfb9a731a2","241efe1d-f090-3eb9-668b-de2a1a34002c"]},{"name":"face","origin":[17,17,15.5],"color":0,"uuid":"f3fd2c3b-ab61-ad24-33e4-59fceddeb00f","export":true,"isOpen":false,"locked":false,"visibility":true,"autouv":0,"children":["b6766517-5da5-1ab9-e12a-5e3ce5883404","f6ad25ae-7504-b4a3-6fb5-af9171fc1f73","4d56a68c-d28f-c7d4-59ad-2254cdb080ff","a5b47ccf-2fd4-1f66-63be-f97c7dbacf56","4f023c99-ce00-e088-246b-ff7f7b14a5a3"]},{"name":"coin","origin":[9,9,7.5],"color":0,"uuid":"54693d37-2b9d-d37c-96b5-81bac7e10b09","export":true,"isOpen":false,"locked":false,"visibility":true,"autouv":0,"children":["d7f3f5a3-47f9-172a-2576-46960c6ab88e","fafa40d9-ad90-2d8d-90bc-b9e9fd66e07b","d6f8ac73-a353-d2c9-b327-668b9b9d57e9","2f2a7ff6-e0bc-fbfa-ed01-514b9e4e2822","61eeb109-0c9a-6f20-94e2-cd24175d7e05","892576e4-f99b-092e-db7d-8a8e54ff3422"]}]}],"textures":[{"path":"/Users/vfierce/Projects/malloc/malloc-items/assets/malloc/textures/custom/grist_coin/coin.png","name":"coin.png","folder":"custom/grist_coin","namespace":"malloc","id":"0","particle":true,"render_mode":"default","visible":true,"mode":"bitmap","saved":true,"uuid":"fd434a14-69c9-0a83-cb3e-6e628b3f2924","relative_path":"../../../textures/custom/grist_coin/coin.png","source":"data:image/png;base64,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"},{"path":"/Users/vfierce/Projects/malloc/malloc-items/assets/malloc/textures/custom/grist_coin/face.png","name":"face.png","folder":"custom/grist_coin","namespace":"malloc","id":"1","particle":false,"render_mode":"default","visible":true,"mode":"bitmap","saved":true,"uuid":"71732de6-e798-e4ea-78fc-de10918b1eea","relative_path":"../../../textures/custom/grist_coin/face.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAp9JREFUWEftls9rE0EUx797lP4BHrwUvHgRrJ6ENIgHBaFQqrF6sKAVa6VKrKKhiUlaE5sqLaHVWhEMSI1a4w/MwYqgtubkQRAvogi99KA3oWXDpjsj89Kdbt00mU2Mp/TyeLvTeZ95833fjRY4G+Vw8dfcvFlp9ekLvZrKQu1o2xkJIP7DTlMq9+7ZrrIvlAHsHdCggYPDKmzlVkU374cnouodkBtrGjgXAKsgNeTp7C01gGepOW6yFTBmQETTNMBEZGuRcybbvrDws+wVJBRPLrv6PDXPTV6AaRbAWAEm+yuK59yURefefylzRUA6O6l0cgmwbct+V1PQ3rHbAWDXzPBEpL4ALTu3QrO0UUIj6Zdqdy87oOoDTU2b6ORLy7pDA+LerX1ca0DVBzyeHeQSudxnCWC1/mF2kvxE5K41cPyw32ZEG/tAq2cXFf72/YdDA+LUU6O3aR9VA5JX4G3pXBNhGSvsPtlBHZidnXf4hOhA1QDWFBz0eehkmSc5guu/6AM4w9joU8qDwVMUl/VfMIwV5HUDet6AYRQQT4ZdKd8uIs0COOTzQBBkZooAlwNdABhGEtOUR8J91IHfS4swTYZ83ihC6AZiySu1A3Qe8dJ3YObRByoYCvaAgyEev0v5YPQ8AUSiSccUfF18XTvAsa699CWcvv92taAfwoKjg+OUx4YuEUAofKM+ACe699GHKHXvDRWIXw0QQCh8nfJrsQGKHz+9cwCIB27nX06BpYGe3gMA57gz9YreJeJh0kRgYGhd/jjzQALYh0ZMQkmyCg+lCPvOtdHSm+NZikXPL/qCpIUGt15fCUoC+PvbaW1y7AXFdZ5v+33g1uurBqhF2ZWK2t9v2IH/BuCGth5rq1LuvwRpADQ60OhAowN/ACU/cjCxhVKtAAAAAElFTkSuQmCC"}],"display":{"thirdperson_righthand":{"scale":[0.5,0.5,0.5]},"thirdperson_lefthand":{"scale":[0.5,0.5,0.5]},"firstperson_righthand":{"rotation":[0,53,0],"translation":[3,-1.25,-3.5],"scale":[0.5,0.5,0.5]},"firstperson_lefthand":{"rotation":[0,53,0],"translation":[3,-1.25,-3.5],"scale":[0.5,0.5,0.5]},"ground":{"translation":[0,3.25,0],"scale":[0.5,0.5,0.5]},"gui":{"rotation":[0,90,0]},"fixed":{"rotation":[0,90,0],"translation":[0,0,-1.75]}}} \ No newline at end of file