diff --git a/src/main/java/dev/amble/plushies/PlushieBlocks.java b/src/main/java/dev/amble/plushies/PlushieBlocks.java index 6381c68..dff856d 100644 --- a/src/main/java/dev/amble/plushies/PlushieBlocks.java +++ b/src/main/java/dev/amble/plushies/PlushieBlocks.java @@ -24,7 +24,7 @@ public class PlushieBlocks extends BlockContainer { "lake", "classic", "pursephone", "ben", "nyx", "rhyno", "monke", "kking", "rat", "cosmic", "dian", "tree", "echo", - "lucien", "maggie", "segfault", "peanut" + "lucien", "maggie", "segfault", "peanut", "tardis" ); public static final ArrayList MARKETABLE_PLUSHIES = new ArrayList<>(); diff --git a/src/main/resources/assets/amblekit/bedrock/tardis.geo.json b/src/main/resources/assets/amblekit/bedrock/tardis.geo.json new file mode 100644 index 0000000..d0f016c --- /dev/null +++ b/src/main/resources/assets/amblekit/bedrock/tardis.geo.json @@ -0,0 +1,1968 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.unknown", + "texture_width": 64, + "texture_height": 64, + "visible_bounds_width": 2, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [ + 0, + 0.75, + 0 + ] + }, + "bones": [ + { + "name": "homunculus", + "pivot": [ + -0.0, + 0.5, + 0.0 + ], + "cubes": [ + { + "origin": [ + -3.0, + 0.0, + -3.0 + ], + "size": [ + 6.0, + 0.5, + 6.0 + ], + "uv": { + "north": { + "uv": [ + 48, + 14 + ], + "uv_size": [ + 12, + 1 + ] + }, + "east": { + "uv": [ + 48, + 14 + ], + "uv_size": [ + 12, + 1 + ] + }, + "south": { + "uv": [ + 48, + 14 + ], + "uv_size": [ + 12, + 1 + ] + }, + "west": { + "uv": [ + 48, + 14 + ], + "uv_size": [ + 12, + 1 + ] + }, + "up": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 12, + 12 + ] + }, + "down": { + "uv": [ + 0, + 24 + ], + "uv_size": [ + 12, + -12 + ] + } + } + }, + { + "origin": [ + -2.5, + 7.875, + -2.5 + ], + "size": [ + 5.0, + 0.5, + 5.0 + ], + "inflate": 0.1, + "uv": { + "north": { + "uv": [ + 48, + 22 + ], + "uv_size": [ + 10, + 1 + ] + }, + "east": { + "uv": [ + 48, + 22 + ], + "uv_size": [ + 10, + 1 + ] + }, + "south": { + "uv": [ + 48, + 22 + ], + "uv_size": [ + 10, + 1 + ] + }, + "west": { + "uv": [ + 48, + 22 + ], + "uv_size": [ + 10, + 1 + ] + }, + "up": { + "uv": [ + 32, + 28 + ], + "uv_size": [ + 10, + 10 + ] + }, + "down": { + "uv": [ + 0, + 48 + ], + "uv_size": [ + 10, + -10 + ] + } + } + }, + { + "origin": [ + -2.25, + 8.15, + -2.25 + ], + "size": [ + 4.5, + 0.5, + 4.5 + ], + "uv": { + "north": { + "uv": [ + 48, + 30 + ], + "uv_size": [ + 9, + 1 + ] + }, + "east": { + "uv": [ + 48, + 31 + ], + "uv_size": [ + 9, + 1 + ] + }, + "south": { + "uv": [ + 48, + 32 + ], + "uv_size": [ + 9, + 1 + ] + }, + "west": { + "uv": [ + 48, + 33 + ], + "uv_size": [ + 9, + 1 + ] + }, + "up": { + "uv": [ + 10, + 38 + ], + "uv_size": [ + 9, + 9 + ] + }, + "down": { + "uv": [ + 19, + 47 + ], + "uv_size": [ + 9, + -9 + ] + } + } + }, + { + "origin": [ + -0.5, + 8.625, + -0.5 + ], + "size": [ + 1.0, + 0.5, + 1.0 + ], + "uv": { + "north": { + "uv": [ + 48, + 48 + ], + "uv_size": [ + 2, + 1 + ] + }, + "east": { + "uv": [ + 49, + 0 + ], + "uv_size": [ + 2, + 1 + ] + }, + "south": { + "uv": [ + 49, + 1 + ], + "uv_size": [ + 2, + 1 + ] + }, + "west": { + "uv": [ + 49, + 2 + ], + "uv_size": [ + 2, + 1 + ] + }, + "up": { + "uv": [ + 7, + 48 + ], + "uv_size": [ + 2, + 2 + ] + }, + "down": { + "uv": [ + 48, + 36 + ], + "uv_size": [ + 2, + -2 + ] + } + } + }, + { + "origin": [ + -0.25, + 8.875, + -0.25 + ], + "size": [ + 0.5, + 1.0, + 0.5 + ], + "uv": { + "north": { + "uv": [ + 9, + 48 + ], + "uv_size": [ + 1, + 2 + ] + }, + "east": { + "uv": [ + 49, + 3 + ], + "uv_size": [ + 1, + 2 + ] + }, + "south": { + "uv": [ + 49, + 5 + ], + "uv_size": [ + 1, + 2 + ] + }, + "west": { + "uv": [ + 49, + 7 + ], + "uv_size": [ + 1, + 2 + ] + }, + "up": { + "uv": [ + 49, + 9 + ], + "uv_size": [ + 1, + 1 + ] + }, + "down": { + "uv": [ + 49, + 11 + ], + "uv_size": [ + 1, + -1 + ] + } + } + }, + { + "origin": [ + -2.5, + 7.2, + -3.0 + ], + "size": [ + 5.0, + 1.0, + 6.0 + ], + "pivot": [ + -0.0, + 7.7, + 0.0 + ], + "rotation": [ + 0, + 90.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 48, + 28 + ], + "uv_size": [ + 10, + 2 + ] + }, + "east": { + "uv": [ + 48, + 18 + ], + "uv_size": [ + 12, + 1 + ] + }, + "south": { + "uv": [ + 48, + 28 + ], + "uv_size": [ + 10, + 2 + ] + }, + "west": { + "uv": [ + 48, + 19 + ], + "uv_size": [ + 12, + 1 + ] + }, + "up": { + "uv": [ + 22, + 0 + ], + "uv_size": [ + 10, + 12 + ] + }, + "down": { + "uv": [ + 12, + 24 + ], + "uv_size": [ + 10, + -12 + ] + } + } + }, + { + "origin": [ + -5.05, + 7.45, + 0.025 + ], + "size": [ + 4.0, + 0.5, + 0.0 + ], + "pivot": [ + -3.05, + 7.7, + 0.025 + ], + "rotation": [ + 0, + 90.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 49, + 25 + ], + "uv_size": [ + 8, + 1 + ] + } + } + }, + { + "origin": [ + -2.0125, + 7.45, + -3.0375 + ], + "size": [ + 4.0, + 0.5, + 0.0 + ], + "uv": { + "north": { + "uv": [ + 49, + 25 + ], + "uv_size": [ + 8, + 1 + ] + } + } + }, + { + "origin": [ + -1.9875, + 7.45, + 3.0625 + ], + "size": [ + 4.0, + 0.5, + 0.0 + ], + "pivot": [ + 0.0125, + 7.7, + 3.0625 + ], + "rotation": [ + 0, + -180.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 49, + 25 + ], + "uv_size": [ + 8, + 1 + ] + } + } + }, + { + "origin": [ + 1.05, + 7.45, + -0.0 + ], + "size": [ + 4.0, + 0.5, + 0.0 + ], + "pivot": [ + 3.05, + 7.7, + -0.0 + ], + "rotation": [ + 0, + -90.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 49, + 25 + ], + "uv_size": [ + 8, + 1 + ] + } + } + }, + { + "origin": [ + -2.5, + 7.2, + -3.0 + ], + "size": [ + 5.0, + 1.0, + 6.0 + ], + "uv": { + "north": { + "uv": [ + 48, + 28 + ], + "uv_size": [ + 10, + 2 + ] + }, + "east": { + "uv": [ + 48, + 20 + ], + "uv_size": [ + 12, + 1 + ] + }, + "south": { + "uv": [ + 48, + 28 + ], + "uv_size": [ + 10, + 2 + ] + }, + "west": { + "uv": [ + 48, + 20 + ], + "uv_size": [ + 12, + 2 + ] + }, + "up": { + "uv": [ + 22, + 0 + ], + "uv_size": [ + 10, + 12 + ] + }, + "down": { + "uv": [ + 22, + 24 + ], + "uv_size": [ + 10, + -12 + ] + } + } + }, + { + "origin": [ + -2.75, + 0.5, + -2.75 + ], + "size": [ + 1.0, + 8.0, + 1.0 + ], + "uv": { + "north": { + "uv": [ + 40, + 38 + ], + "uv_size": [ + 2, + 16 + ] + }, + "east": { + "uv": [ + 14, + 47 + ], + "uv_size": [ + 2, + 16 + ] + }, + "south": { + "uv": [ + 42, + 30 + ], + "uv_size": [ + 2, + 16 + ] + }, + "west": { + "uv": [ + 44, + 0 + ], + "uv_size": [ + 2, + 16 + ] + }, + "up": { + "uv": [ + 48, + 36 + ], + "uv_size": [ + 2, + 2 + ] + }, + "down": { + "uv": [ + 48, + 40 + ], + "uv_size": [ + 2, + -2 + ] + } + } + }, + { + "origin": [ + -2.75, + 0.5, + 1.75 + ], + "size": [ + 1.0, + 8.0, + 1.0 + ], + "uv": { + "north": { + "uv": [ + 44, + 16 + ], + "uv_size": [ + 2, + 16 + ] + }, + "east": { + "uv": [ + 40, + 38 + ], + "uv_size": [ + 2, + 16 + ] + }, + "south": { + "uv": [ + 14, + 47 + ], + "uv_size": [ + 2, + 16 + ] + }, + "west": { + "uv": [ + 46, + 16 + ], + "uv_size": [ + 2, + 16 + ] + }, + "up": { + "uv": [ + 48, + 40 + ], + "uv_size": [ + 2, + 2 + ] + }, + "down": { + "uv": [ + 48, + 44 + ], + "uv_size": [ + 2, + -2 + ] + } + } + }, + { + "origin": [ + 1.75, + 0.5, + 1.75 + ], + "size": [ + 1.0, + 8.0, + 1.0 + ], + "uv": { + "north": { + "uv": [ + 46, + 32 + ], + "uv_size": [ + 2, + 16 + ] + }, + "east": { + "uv": [ + 42, + 46 + ], + "uv_size": [ + 2, + 16 + ] + }, + "south": { + "uv": [ + 40, + 38 + ], + "uv_size": [ + 2, + 16 + ] + }, + "west": { + "uv": [ + 14, + 47 + ], + "uv_size": [ + 2, + 16 + ] + }, + "up": { + "uv": [ + 44, + 48 + ], + "uv_size": [ + 2, + 2 + ] + }, + "down": { + "uv": [ + 48, + 46 + ], + "uv_size": [ + 2, + -2 + ] + } + } + }, + { + "origin": [ + 1.75, + 0.5, + -2.75 + ], + "size": [ + 1.0, + 8.0, + 1.0 + ], + "uv": { + "north": { + "uv": [ + 14, + 47 + ], + "uv_size": [ + 2, + 16 + ] + }, + "east": { + "uv": [ + 16, + 47 + ], + "uv_size": [ + 2, + 16 + ] + }, + "south": { + "uv": [ + 18, + 47 + ], + "uv_size": [ + 2, + 16 + ] + }, + "west": { + "uv": [ + 40, + 38 + ], + "uv_size": [ + 2, + 16 + ] + }, + "up": { + "uv": [ + 46, + 48 + ], + "uv_size": [ + 2, + 2 + ] + }, + "down": { + "uv": [ + 48, + 48 + ], + "uv_size": [ + 2, + -2 + ] + } + } + }, + { + "origin": [ + -0.8875, + 0.5, + 1.5 + ], + "size": [ + 0.0, + 7.0, + 2.0 + ], + "inflate": 0.015, + "pivot": [ + -0.8875, + 4.0, + 2.5 + ], + "rotation": [ + 0, + 90.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "east": { + "uv": [ + 28, + 24 + ], + "uv_size": [ + 4, + 14 + ] + }, + "south": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "west": { + "uv": [ + 32, + 38 + ], + "uv_size": [ + 4, + 14 + ] + }, + "up": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 4 + ] + }, + "down": { + "uv": [ + 0, + 4 + ], + "uv_size": [ + 0, + -4 + ] + } + } + }, + { + "origin": [ + 0.875, + 0.5, + 1.5 + ], + "size": [ + 0.0, + 7.0, + 2.0 + ], + "inflate": 0.015, + "pivot": [ + 0.875, + 4.0, + 2.5 + ], + "rotation": [ + 0, + 90.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "east": { + "uv": [ + 24, + 24 + ], + "uv_size": [ + 4, + 14 + ] + }, + "south": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "west": { + "uv": [ + 40, + 0 + ], + "uv_size": [ + 4, + 14 + ] + }, + "up": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 4 + ] + }, + "down": { + "uv": [ + 0, + 4 + ], + "uv_size": [ + 0, + -4 + ] + } + } + }, + { + "origin": [ + -0.25, + 0.5, + 2.25 + ], + "size": [ + 0.5, + 7.0, + 0.25 + ], + "pivot": [ + -0.0, + 4.0, + 2.375 + ], + "rotation": [ + 0, + 90.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 3, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "east": { + "uv": [ + 4, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "south": { + "uv": [ + 5, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "west": { + "uv": [ + 6, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "up": { + "uv": [ + 50, + 4 + ], + "uv_size": [ + 1, + 1 + ] + }, + "down": { + "uv": [ + 50, + 6 + ], + "uv_size": [ + 1, + -1 + ] + } + } + }, + { + "origin": [ + -2.5187, + 0.5, + -1.9438 + ], + "size": [ + 0.0, + 7.0, + 2.0 + ], + "inflate": 0.015, + "uv": { + "north": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "east": { + "uv": [ + 28, + 24 + ], + "uv_size": [ + 4, + 14 + ] + }, + "south": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "west": { + "uv": [ + 32, + 38 + ], + "uv_size": [ + 4, + 14 + ] + }, + "up": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 4 + ] + }, + "down": { + "uv": [ + 0, + 4 + ], + "uv_size": [ + 0, + -4 + ] + } + } + }, + { + "origin": [ + -2.6437, + 0.5, + -0.1813 + ], + "size": [ + 0.5, + 7.0, + 0.25 + ], + "uv": { + "north": { + "uv": [ + 3, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "east": { + "uv": [ + 4, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "south": { + "uv": [ + 5, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "west": { + "uv": [ + 6, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "up": { + "uv": [ + 50, + 4 + ], + "uv_size": [ + 1, + 1 + ] + }, + "down": { + "uv": [ + 50, + 6 + ], + "uv_size": [ + 1, + -1 + ] + } + } + }, + { + "origin": [ + -2.5187, + 0.5, + -0.1813 + ], + "size": [ + 0.0, + 7.0, + 2.0 + ], + "inflate": 0.015, + "uv": { + "north": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "east": { + "uv": [ + 24, + 24 + ], + "uv_size": [ + 4, + 14 + ] + }, + "south": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "west": { + "uv": [ + 40, + 0 + ], + "uv_size": [ + 4, + 14 + ] + }, + "up": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 4 + ] + }, + "down": { + "uv": [ + 0, + 4 + ], + "uv_size": [ + 0, + -4 + ] + } + } + }, + { + "origin": [ + 2.5063, + 0.5, + -0.1812 + ], + "size": [ + 0.0, + 7.0, + 2.0 + ], + "inflate": 0.015, + "pivot": [ + 2.5063, + 4.0, + 0.8188 + ], + "rotation": [ + 0, + -180.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "east": { + "uv": [ + 28, + 24 + ], + "uv_size": [ + 4, + 14 + ] + }, + "south": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "west": { + "uv": [ + 32, + 38 + ], + "uv_size": [ + 4, + 14 + ] + }, + "up": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 4 + ] + }, + "down": { + "uv": [ + 0, + 4 + ], + "uv_size": [ + 0, + -4 + ] + } + } + }, + { + "origin": [ + 2.1313, + 0.5, + -0.1937 + ], + "size": [ + 0.5, + 7.0, + 0.25 + ], + "pivot": [ + 2.3813, + 4.0, + -0.0687 + ], + "rotation": [ + 0, + -180.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 3, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "east": { + "uv": [ + 4, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "south": { + "uv": [ + 5, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "west": { + "uv": [ + 6, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "up": { + "uv": [ + 50, + 4 + ], + "uv_size": [ + 1, + 1 + ] + }, + "down": { + "uv": [ + 50, + 6 + ], + "uv_size": [ + 1, + -1 + ] + } + } + }, + { + "origin": [ + 2.5063, + 0.5, + -1.9437 + ], + "size": [ + 0.0, + 7.0, + 2.0 + ], + "inflate": 0.015, + "pivot": [ + 2.5063, + 4.0, + -0.9437 + ], + "rotation": [ + 0, + -180.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "east": { + "uv": [ + 24, + 24 + ], + "uv_size": [ + 4, + 14 + ] + }, + "south": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "west": { + "uv": [ + 40, + 0 + ], + "uv_size": [ + 4, + 14 + ] + }, + "up": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 4 + ] + }, + "down": { + "uv": [ + 0, + 4 + ], + "uv_size": [ + 0, + -4 + ] + } + } + }, + { + "origin": [ + 0.8875, + 0.5, + -3.5 + ], + "size": [ + 0.0, + 7.0, + 2.0 + ], + "inflate": 0.015, + "pivot": [ + 0.8875, + 4.0, + -2.5 + ], + "rotation": [ + 0, + -90.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "east": { + "uv": [ + 28, + 38 + ], + "uv_size": [ + 4, + 14 + ] + }, + "south": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "west": { + "uv": [ + 32, + 38 + ], + "uv_size": [ + 4, + 14 + ] + }, + "up": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 4 + ] + }, + "down": { + "uv": [ + 0, + 4 + ], + "uv_size": [ + 0, + -4 + ] + } + } + }, + { + "origin": [ + -0.875, + 0.5, + -3.5 + ], + "size": [ + 0.0, + 7.0, + 2.0 + ], + "inflate": 0.015, + "pivot": [ + -0.875, + 4.0, + -2.5 + ], + "rotation": [ + 0, + -90.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "east": { + "uv": [ + 36, + 38 + ], + "uv_size": [ + 4, + 14 + ] + }, + "south": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 14 + ] + }, + "west": { + "uv": [ + 40, + 0 + ], + "uv_size": [ + 4, + 14 + ] + }, + "up": { + "uv": [ + 0, + 0 + ], + "uv_size": [ + 0, + 4 + ] + }, + "down": { + "uv": [ + 0, + 4 + ], + "uv_size": [ + 0, + -4 + ] + } + } + }, + { + "origin": [ + -0.1, + 0.5, + -2.65 + ], + "size": [ + 0.2, + 7.0, + 0.25 + ], + "pivot": [ + -0.0, + 4.0, + -2.525 + ], + "rotation": [ + 0, + -90.0, + 0 + ], + "uv": { + "north": { + "uv": [ + 3, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "east": { + "uv": [ + 4, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "south": { + "uv": [ + 5, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "west": { + "uv": [ + 6, + 48 + ], + "uv_size": [ + 1, + 14 + ] + }, + "up": { + "uv": [ + 50, + 4 + ], + "uv_size": [ + 1, + 1 + ] + }, + "down": { + "uv": [ + 50, + 6 + ], + "uv_size": [ + 1, + -1 + ] + } + } + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/amblekit/blockstates/tardis_marketable_plushie.json b/src/main/resources/assets/amblekit/blockstates/tardis_marketable_plushie.json new file mode 100644 index 0000000..1fc3188 --- /dev/null +++ b/src/main/resources/assets/amblekit/blockstates/tardis_marketable_plushie.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "amblekit:block/tardis_marketable_plushie" + } + } +} diff --git a/src/main/resources/assets/amblekit/lang/en_us.json b/src/main/resources/assets/amblekit/lang/en_us.json index 3b2dd1c..8693150 100644 --- a/src/main/resources/assets/amblekit/lang/en_us.json +++ b/src/main/resources/assets/amblekit/lang/en_us.json @@ -25,5 +25,6 @@ "block.amblekit.echo_marketable_plushie": "EchoInfinite (Marketable Plushie)", "block.amblekit.tree_marketable_plushie": "Treeturry (Marketable Plushie)", "block.amblekit.ember_marketable_plushie": "Ember808 (Marketable Plushie)", - "block.amblekit.classic_marketable_plushie": "classic_account (Marketable Plushie)" + "block.amblekit.classic_marketable_plushie": "classic_account (Marketable Plushie)", + "block.amblekit.tardis_marketable_plushie": "TARDIS (Marketable Plushie)" } \ No newline at end of file diff --git a/src/main/resources/assets/amblekit/models/block/tardis_marketable_plushie.json b/src/main/resources/assets/amblekit/models/block/tardis_marketable_plushie.json new file mode 100644 index 0000000..8fb1897 --- /dev/null +++ b/src/main/resources/assets/amblekit/models/block/tardis_marketable_plushie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "amblekit:block/tardis" + } +} diff --git a/src/main/resources/assets/amblekit/models/item/tardis_marketable_plushie.json b/src/main/resources/assets/amblekit/models/item/tardis_marketable_plushie.json new file mode 100644 index 0000000..d64a552 --- /dev/null +++ b/src/main/resources/assets/amblekit/models/item/tardis_marketable_plushie.json @@ -0,0 +1,44 @@ +{ + "parent": "minecraft:builtin/entity", + "display": { + "thirdperson_righthand": { + "rotation": [0, 160, 0], + "translation": [0, 3, 0], + "scale": [0.7, 0.7, 0.7] + }, + "thirdperson_lefthand": { + "rotation": [0, 160, 0], + "translation": [0, 3, 0], + "scale": [0.7, 0.7, 0.7] + }, + "firstperson_righthand": { + "rotation": [0, 160, 0], + "translation": [0, 6.5, 0], + "scale": [0.7, 0.7, 0.7] + }, + "firstperson_lefthand": { + "rotation": [0, 160, 0], + "translation": [0, 6.5, 0], + "scale": [0.7, 0.7, 0.7] + }, + "ground": { + "translation": [0, 4.75, 0] + }, + "gui": { + "rotation": [25, -155, 0], + "translation": [-0.75, 3, 0] + }, + "head": { + "translation": [0, 22.5, 0], + "scale": [2, 2, 2] + }, + "fixed": { + "translation": [0, 5.5, 3], + "scale": [1.5, 1.5, 1.5] + }, + "on_shelf": { + "rotation": [0, -180, 0], + "translation": [0, 3.5, -2.75] + } + } +} diff --git a/src/main/resources/assets/amblekit/textures/block/tardis.png b/src/main/resources/assets/amblekit/textures/block/tardis.png new file mode 100644 index 0000000..dbf6988 Binary files /dev/null and b/src/main/resources/assets/amblekit/textures/block/tardis.png differ diff --git a/src/main/resources/data/amblekit/loot_tables/blocks/tardis_marketable_plushie.json b/src/main/resources/data/amblekit/loot_tables/blocks/tardis_marketable_plushie.json new file mode 100644 index 0000000..10b3b03 --- /dev/null +++ b/src/main/resources/data/amblekit/loot_tables/blocks/tardis_marketable_plushie.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "amblekit:tardis_marketable_plushie" + } + ], + "rolls": 1.0 + } + ] +}