diff --git a/bin/smithed-summit-2024/world/smithed-summit-2024-omegaflowey-plot.zip b/bin/smithed-summit-2024/world/smithed-summit-2024-omegaflowey-plot.zip index 0641c5bb4..bce27762f 100644 Binary files a/bin/smithed-summit-2024/world/smithed-summit-2024-omegaflowey-plot.zip and b/bin/smithed-summit-2024/world/smithed-summit-2024-omegaflowey-plot.zip differ diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_animated_java_link.json b/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_animated_java_link.json new file mode 100644 index 000000000..2c2a757e3 --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_animated_java_link.json @@ -0,0 +1,16 @@ +{ + "criteria": { + "requirement": { + "trigger": "minecraft:player_interacted_with_entity", + "conditions": { + "entity": { + "type": "minecraft:interaction", + "nbt": "{ Tags: [\"omega-flower-remastered-animated-java-shoutout-interaction\"] }" + } + } + } + }, + "rewards": { + "function": "omegaflowey.entity:player/interacted/with_animated_java_link" + } +} diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_back_cave_github_link.json b/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_back_cave_github_link.json new file mode 100644 index 000000000..d4e8498ce --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_back_cave_github_link.json @@ -0,0 +1,16 @@ +{ + "criteria": { + "requirement": { + "trigger": "minecraft:player_interacted_with_entity", + "conditions": { + "entity": { + "type": "minecraft:interaction", + "nbt": "{ Tags: [\"description-github-interaction-back-cave\"] }" + } + } + } + }, + "rewards": { + "function": "omegaflowey.entity:player/interacted/with_back_cave_github_link" + } +} diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_feedback_form_link.json b/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_feedback_form_link.json new file mode 100644 index 000000000..6c9df5943 --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_feedback_form_link.json @@ -0,0 +1,16 @@ +{ + "criteria": { + "requirement": { + "trigger": "minecraft:player_interacted_with_entity", + "conditions": { + "entity": { + "type": "minecraft:interaction", + "nbt": "{ Tags: [\"description-feedback-form-interaction\"] }" + } + } + } + }, + "rewards": { + "function": "omegaflowey.entity:player/interacted/with_feedback_form_link" + } +} diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_github_description.json b/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_github_description.json index aeab81d8d..9258316db 100644 --- a/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_github_description.json +++ b/datapacks/omegaflowey/data/omegaflowey.entity/advancement/player_interacted_with_github_description.json @@ -11,6 +11,6 @@ } }, "rewards": { - "function": "omegaflowey.entity:player/interacted_with_github_description" + "function": "omegaflowey.entity:player/interacted/with_github_description" } } diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_animated_java_link.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_animated_java_link.mcfunction new file mode 100644 index 000000000..1c76e6465 --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_animated_java_link.mcfunction @@ -0,0 +1,2 @@ +function omegaflowey.entity:player/interacted/with_animated_java_link/macro with storage omegaflowey:decorative +advancement revoke @s only omegaflowey.entity:player_interacted_with_animated_java_link diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_animated_java_link/as_interaction.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_animated_java_link/as_interaction.mcfunction new file mode 100644 index 000000000..499e440bb --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_animated_java_link/as_interaction.mcfunction @@ -0,0 +1,14 @@ +execute on target run function omegaflowey.utils:log/self { text_component: ' \ + [ \ + { \ + "text": "", "extra": [ \ + { "text": "Click here to visit ", "color": "aqua" }, \ + { "text": "Animated Java\'s", "underlined": true, "color": "#00ACED" }, \ + { "text": " website", "color": "aqua" } \ + ], \ + "clickEvent": { \ + "action": "open_url", \ + "value": "https://animated-java.dev/" \ + } } \ + ]' \ +} diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_animated_java_link/macro.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_animated_java_link/macro.mcfunction new file mode 100644 index 000000000..2361a950b --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_animated_java_link/macro.mcfunction @@ -0,0 +1 @@ +$execute as $(animated_java_interaction_uuid) run function omegaflowey.entity:player/interacted/with_animated_java_link/as_interaction diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_back_cave_github_link.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_back_cave_github_link.mcfunction new file mode 100644 index 000000000..72509ea0a --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_back_cave_github_link.mcfunction @@ -0,0 +1,2 @@ +function omegaflowey.entity:player/interacted/with_back_cave_github_link/macro with storage omegaflowey:decorative +advancement revoke @s only omegaflowey.entity:player_interacted_with_back_cave_github_link diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_back_cave_github_link/macro.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_back_cave_github_link/macro.mcfunction new file mode 100644 index 000000000..0f2a8191a --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_back_cave_github_link/macro.mcfunction @@ -0,0 +1 @@ +$execute as $(back_cave_github_interaction_uuid) run function omegaflowey.entity:player/interacted/with_github_description/as_interaction diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link.mcfunction new file mode 100644 index 000000000..d746f2d97 --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link.mcfunction @@ -0,0 +1,2 @@ +function omegaflowey.entity:player/interacted/with_feedback_form_link/macro with storage omegaflowey:decorative +advancement revoke @s only omegaflowey.entity:player_interacted_with_feedback_form_link diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link/as_interaction.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link/as_interaction.mcfunction new file mode 100644 index 000000000..740f9c1e8 --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link/as_interaction.mcfunction @@ -0,0 +1,14 @@ +execute on target run function omegaflowey.utils:log/self { text_component: ' \ + [ \ + { \ + "text": "", "extra": [ \ + { "text": "Click here to leave us ", "color": "aqua" }, \ + { "text": "feedback", "underlined": true, "color": "yellow" }, \ + { "text": "!", "color": "aqua" } \ + ], \ + "clickEvent": { \ + "action": "open_url", \ + "value": "https://forms.gle/AkksowKZeQYoZ2z46" \ + } } \ + ]' \ +} diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link/macro.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link/macro.mcfunction new file mode 100644 index 000000000..f63514ada --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link/macro.mcfunction @@ -0,0 +1 @@ +$execute as $(feedback_form_interaction_uuid) run function omegaflowey.entity:player/interacted/with_feedback_form_link/as_interaction diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link/with_animated_java_link.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link/with_animated_java_link.mcfunction new file mode 100644 index 000000000..1c76e6465 --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_feedback_form_link/with_animated_java_link.mcfunction @@ -0,0 +1,2 @@ +function omegaflowey.entity:player/interacted/with_animated_java_link/macro with storage omegaflowey:decorative +advancement revoke @s only omegaflowey.entity:player_interacted_with_animated_java_link diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted_with_github_description.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_github_description.mcfunction similarity index 68% rename from datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted_with_github_description.mcfunction rename to datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_github_description.mcfunction index 37a2a7787..352ebf659 100644 --- a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted_with_github_description.mcfunction +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_github_description.mcfunction @@ -1,2 +1,2 @@ -function omegaflowey.entity:player/interacted_with_github_description/macro with storage omegaflowey:decorative +function omegaflowey.entity:player/interacted/with_github_description/macro with storage omegaflowey:decorative advancement revoke @s only omegaflowey.entity:player_interacted_with_github_description diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted_with_github_description/as_interaction.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_github_description/as_interaction.mcfunction similarity index 85% rename from datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted_with_github_description/as_interaction.mcfunction rename to datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_github_description/as_interaction.mcfunction index 1db9eddd6..63891205b 100644 --- a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted_with_github_description/as_interaction.mcfunction +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_github_description/as_interaction.mcfunction @@ -3,7 +3,7 @@ execute on target run function omegaflowey.utils:log/self { text_component: ' \ { \ "text": "", "extra": [ \ { "text": "Click here to visit our ", "color": "aqua" }, \ - { "text": "GitHub", "underlined": true, "color": "aqua" } \ + { "text": "GitHub", "underlined": true, "color": "gray" } \ ], \ "clickEvent": { \ "action": "open_url", \ diff --git a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted_with_github_description/macro.mcfunction b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_github_description/macro.mcfunction similarity index 50% rename from datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted_with_github_description/macro.mcfunction rename to datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_github_description/macro.mcfunction index 2ab48d8a1..dd98b6c4e 100644 --- a/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted_with_github_description/macro.mcfunction +++ b/datapacks/omegaflowey/data/omegaflowey.entity/function/player/interacted/with_github_description/macro.mcfunction @@ -1 +1 @@ -$execute as $(github_interaction_uuid) run function omegaflowey.entity:player/interacted_with_github_description/as_interaction +$execute as $(github_interaction_uuid) run function omegaflowey.entity:player/interacted/with_github_description/as_interaction diff --git a/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/cave_back/setup.mcfunction b/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/cave_back/setup.mcfunction new file mode 100644 index 000000000..2d261e162 --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/cave_back/setup.mcfunction @@ -0,0 +1,147 @@ +function omegaflowey.main:summit/room/cave/cave_back/setup/text_displays + +summon minecraft:item_display -156.99 42.0 34.4375 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "picture-legacy-flowey-build", \ + ], \ + brightness: { block: 15, sky: 0 }, \ + item: { \ + components: { \ + "minecraft:custom_model_data": 4654465, \ + }, \ + count: 1, \ + id: "minecraft:gray_dye", \ + }, \ + item_display: "fixed", \ + transformation: { \ + left_rotation: [0.0f, 0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [2.625f, 1.75f, 0.0f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:item_display -156.99 42.0 31.5625 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "picture-flowey-build", \ + ], \ + brightness: { block: 15, sky: 0 }, \ + item: { \ + components: { \ + "minecraft:custom_model_data": 4654466, \ + }, \ + count: 1, \ + id: "minecraft:gray_dye", \ + }, \ + item_display: "fixed", \ + transformation: { \ + left_rotation: [0.0f, 0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [2.625f, 1.75f, 0.0f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:item_display -144.01 43.0 37.0 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "picture-legacy-command-blocks", \ + ], \ + brightness: { block: 15, sky: 0 }, \ + item: { \ + components: { \ + "minecraft:custom_model_data": 4654467, \ + }, \ + count: 1, \ + id: "minecraft:gray_dye", \ + }, \ + item_display: "fixed", \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [3.5f, 3.5f, 0.0f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:item_display -144.01 42.5 42.5 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "picture-legacy-hopper-clock", \ + ], \ + brightness: { block: 15, sky: 0 }, \ + item: { \ + components: { \ + "minecraft:custom_model_data": 4654468, \ + }, \ + count: 1, \ + id: "minecraft:gray_dye", \ + }, \ + item_display: "fixed", \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [2.5f, 2.5f, 0.0f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:item_display -151.99 43.0 41.0 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "omega-flowey-remastered-picture-animated-java-logo", \ + ], \ + brightness: { block: 15, sky: 0 }, \ + item: { \ + components: { \ + "minecraft:custom_model_data": 4654469, \ + }, \ + count: 1, \ + id: "minecraft:gray_dye", \ + }, \ + item_display: "fixed", \ + transformation: { \ + left_rotation: [0.0f, 0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.875f, 1.875f, 0.0f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:item_display -147.5 42.125 45.5 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "display-housefly-model-mount", \ + ], \ + Passengers: [ \ + { \ + id: "minecraft:item", \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "display-housefly-model", \ + ], \ + Age: -32768, \ + Item: { \ + components: { "minecraft:custom_model_data": 4654470 }, \ + id: "minecraft:gray_dye", \ + }, \ + PickupDelay: 32767, \ + } \ + ], \ +} diff --git a/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/cave_back/setup/text_displays.mcfunction b/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/cave_back/setup/text_displays.mcfunction new file mode 100644 index 000000000..1b2c3d574 --- /dev/null +++ b/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/cave_back/setup/text_displays.mcfunction @@ -0,0 +1,318 @@ +summon minecraft:text_display -148.01 45.125 21.5 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "rare-balloon-hint", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '[ \ + "Can you find the \\n", \ + { "text": "rare balloon ", "color": "aqua" }, \ + "hidden\\nin the pillar room?" \ + ]', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.0f, 1.0f, 1.0f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -156.99 43.75 33.0 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "picture-before-after-flowey-build-title-top", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{ "text": "Omega Flowey", "color": "white", "bold": true }', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.875f, 1.875f, 0.0f], \ + translation: [0.0f, 0.0f, 0.0f] \ + } \ +} + +summon minecraft:text_display -156.99 40.3125 33.0 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "picture-before-after-flowey-build-title-bottom", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{ "text": "Model History", "color": "white", "bold": true }', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.875f, 1.875f, 0.0f], \ + translation: [0.0f, 0.0f, 0.0f] \ + } \ +} + +summon minecraft:text_display -156.99 43.125 34.4375 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "picture-legacy-flowey-build-title", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{ "text": "2016", "color": "yellow", "bold": true }', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.75f, 1.75f, 1.75f], \ + translation: [0.0f, 0.0f, 0.0f] \ + } \ +} + +summon minecraft:text_display -156.99 43.125 31.5625 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "picture-flowey-build-title", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{ "text": "2024", "color": "aqua", "bold": true }', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.75f, 1.75f, 1.75f], \ + translation: [0.0f, 0.0f, 0.0f] \ + } \ +} + +summon minecraft:text_display -144.01 41.25 40.0 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "flowey-development-history-description", \ + ], \ + alignment: "left", \ + background: 0, \ + default_background: 0b, \ + line_width: 210, \ + see_through: 0b, \ + shadow: 0b, \ + text: '[ \ + "I released the original ", \ + { "text": "Omega Flowey ", "color": "gold" }, \ + "map for ", \ + { "text": "Minecraft 1.9 ", "color": "green" }, \ + "in ", \ + { "text": "March 2016", "color": "yellow" }, \ + ". It used over ", \ + { "text": "8000 ", "color": "light_purple" }, \ + { "text": "command blocks ", "color": "aqua" }, \ + "and various ", \ + { "text": "redstone circuits ", "color": "aqua" }, \ + "to simulate the boss-fight with the (looking back) limited mapmaking tools Minecraft provided. ", \ + "Development time was about ", \ + { "text": "two months ", "color": "yellow" }, \ + "from start to finish.", \ + \ + "\\n\\n", \ + \ + "I decided to make a remaster after seeing some comments on ", \ + { "text": "YouTube ", "color": "red" }, \ + "playthroughs of the old map mentioning their enjoyment of it and desire for it to be updated to ", \ + "modern Minecraft versions. It was also a great excuse to dive into all the amazing ", \ + { "text": "new Minecraft features ", "color": "green" }, \ + "that were added since the last map I made in ", \ + { "text": "2019 ", "color": "yellow" }, \ + "(a Jevil boss-fight from Deltarune), like ", \ + { "text": "macros", "color": "aqua" }, \ + ", ", \ + { "text": "display entities", "color": "aqua" }, \ + ", and ", \ + { "text": "data storage", "color": "aqua" }, \ + ".", \ + \ + "\\n\\n", \ + \ + "Development of the remaster has been ongoing since ", \ + { "text": "September 2023 ", "color": "yellow" }, \ + "(over a ", \ + { "text": "year ", "color": "yellow" }, \ + "now 😓) and is taking much longer than the original so I can focus on a high quality product. ", \ + "Check out our ", \ + { "text": "GitHub", "color": "aqua", "underlined": true }, \ + " to stay up-to-date on progress or if you want to see the map\'s development history." \ + ]', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [0.43749997f, 0.43749997f, 0.43749997f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} +summon minecraft:interaction -143.85 41.465 39.035 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "description-github-interaction-back-cave", \ + ], \ + width: 0.35, \ + height: 0.15, \ + response: true, \ +} +execute as @e[ \ + x=-144.0, dx=2, y=41.0, dy=2, z=39.0, dz=2, \ + type=minecraft:interaction, \ + tag=description-github-interaction-back-cave, \ + tag=omega-flowey-remastered, \ + limit=1 \ +] run function gu:generate +data modify storage omegaflowey:decorative back_cave_github_interaction_uuid set from storage gu:main out + +summon minecraft:text_display -151.99 44.125 41.0 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "omega-flower-remastered-animated-java-shoutout-top", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '[ \ + "This project was\\nlargely motivated by\\nand possible thanks\\nto ", \ + { "text": "Animated Java", "color": "#00ACED", "underlined": true } \ + ]', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [0.6875f, 0.6875f, 0.6875f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} +summon minecraft:interaction -152.5625 44.125 40.875 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "omega-flower-remastered-animated-java-shoutout-interaction", \ + ], \ + width: 1.25, \ + height: 0.2, \ + response: true, \ +} +execute as @e[ \ + x=-153.0, dx=2, y=43.0, dy=2, z=40.0, dz=2, \ + type=minecraft:interaction, \ + tag=omega-flower-remastered-animated-java-shoutout-interaction, \ + tag=omega-flowey-remastered, \ + limit=1 \ +] run function gu:generate +data modify storage omegaflowey:decorative animated_java_interaction_uuid set from storage gu:main out + +summon minecraft:text_display -151.99 41.1875 41.0 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "omega-flower-remastered-animated-java-shoutout-bottom", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '[ \ + "They\'re here at\\n", \ + { "text": "Smithed Summit ", "color": "blue" }, \ + "too!\\nGo check out\\ntheir ", \ + { "text": "booth", "color": "#00ACED" }, \ + "!" \ + ]', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [0.6875f, 0.6875f, 0.6875f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -147.5 43.1875 45.99 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "display-housefly-trivia", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '[ \ + "", \ + { "text": "Every model ", "color": "aqua" }, \ + "in the remaster\\nhas been remade ", \ + { "text": "from scratch", "color": "light_purple" }, \ + ",\\n", \ + { "text": "except", "color": "aqua", "italic": true }, \ + " for this ", \ + { "text": "housefly", "color": "green" }, \ + "\\n\\nThis is the exact same model\\nused in the ", \ + { "text": "2016 ", "color": "yellow" }, \ + "map", \ + \ + "\\n\\n", \ + \ + "Artist: ", \ + { "text": "Adahy", "color": "yellow" } \ + ]', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 1.0f, 0.0f, 0.0f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [0.6875f, 0.6875f, 0.6875f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} diff --git a/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/setup.mcfunction b/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/setup.mcfunction index 18355396c..d08025aaa 100644 --- a/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/setup.mcfunction +++ b/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/setup.mcfunction @@ -1 +1,49 @@ function omegaflowey.main:summit/room/cave/setup/text_displays +function omegaflowey.main:summit/room/cave/cave_back/setup + +summon minecraft:item_display -124.0625 42.6875 34.6875 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "reward-hat-example-yellow", \ + ], \ + item: { \ + components: { \ + "minecraft:custom_model_data": 4654465, \ + }, \ + count: 1, \ + id: "minecraft:carved_pumpkin", \ + }, \ + item_display: "fixed", \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.0f, 1.0f, 1.0f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:item_display -124.0625 42.6875 36.3125 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "reward-hat-example-cyan", \ + ], \ + item: { \ + components: { \ + "minecraft:custom_model_data": 4654466, \ + "minecraft:enchantment_glint_override": true, \ + }, \ + count: 1, \ + id: "minecraft:carved_pumpkin", \ + }, \ + item_display: "fixed", \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.0f, 1.0f, 1.0f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} diff --git a/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/setup/text_displays.mcfunction b/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/setup/text_displays.mcfunction index 47798a395..51bf3f7b5 100644 --- a/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/setup/text_displays.mcfunction +++ b/datapacks/omegaflowey/data/omegaflowey.main/function/summit/room/cave/setup/text_displays.mcfunction @@ -175,7 +175,7 @@ summon minecraft:text_display -127.0 43.0 43.99 { \ } \ } -summon minecraft:text_display -133.5 42.6875 24.01 {\ +summon minecraft:text_display -133.5 43.125 24.01 {\ Tags: [ \ "omega-flowey-remastered", \ "decorative", \ @@ -192,14 +192,7 @@ summon minecraft:text_display -133.5 42.6875 24.01 {\ "Check us out on ", \ { "text":"GitHub", "color":"gray" }, \ ": ", \ - { \ - "text": "[link]", \ - "color": "aqua", \ - "underlined": true, \ - "clickEvent": { \ - "action": "open_url", "value": "https://github.com/TheAfroOfDoom/omegaflowey-minecraft-remastered" \ - } \ - } \ + { "text": "[link]", "color": "aqua", "underlined": true } \ ]', \ text_opacity: 255, \ transformation: { \ @@ -209,7 +202,7 @@ summon minecraft:text_display -133.5 42.6875 24.01 {\ translation: [0.0f, 0.0f, 0.0f] \ } \ } -summon minecraft:interaction -132.875 42.625 23.75 { \ +summon minecraft:interaction -132.875 43.0625 23.6 { \ Tags: [ \ "omega-flowey-remastered", \ "decorative", \ @@ -252,3 +245,387 @@ summon minecraft:text_display -127.5 45.95 22.0 { \ translation: [0.0f, 0.0f, 0.0f], \ }, \ } + +summon minecraft:text_display -124.01 44.0 35.5 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "reward-hats-title", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: false, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{ "text": "REWARD HATS", "underlined": true, "color": "green", "bold": true }', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.5f, 1.5f, 1.5f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -124.01 43.4375 34.6875 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "reward-hats-yellow-description", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: false, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{ "text": "Survive", "color": "gold" }', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.25f, 1.25f, 1.25f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -124.01 43.375 36.3125 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "reward-hats-cyan-description", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: false, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{ "text": "Get hit 3 times\\nor less", "color": "aqua" }', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [0.875f, 0.875f, 0.875f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -120.01 39.625 48.5 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "how-to-play-title-left", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{"text":"HOW TO PLAY","underlined":true,"color":"yellow","bold":true}', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.5f, 1.5f, 1.5f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -120.01 38.8125 47.25 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "how-to-play-section-1-title", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{"text":"1","color":"gray","bold":true}', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.5f, 1.5f, 1.5f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -120.01 38.1875 47.25 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "how-to-play-section-1-description", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '[ \ + "Dodge ", \ + { "text": "Flowey\'s\\n", "color": "yellow" }, \ + "attacks" \ + ]', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.0f, 1.0f, 1.0f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -120.01 38.8125 49.75 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "how-to-play-section-2-title", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{"text":"2","color":"gray","bold":true}', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.5f, 1.5f, 1.5f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -120.01 37.9375 49.75 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "how-to-play-section-2-description", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '[ \ + "Touch the\\n", \ + { "text": "ACT BUTTON\\n", "color": "gold" }, \ + "when it appears" \ + ]', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, -0.7071068f, 0.0f, 0.7071068f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.0f, 1.0f, 1.0f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -124.0 39.625 51.99 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "how-to-play-title-right", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{"text":"HOW TO PLAY","underlined":true,"color":"yellow","bold":true}', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 1.0f, 0.0f, 0.0f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.5f, 1.5f, 1.5f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -122.75 38.8125 51.99 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "how-to-play-section-3-title", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{"text":"3","color":"gray","bold":true}', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 1.0f, 0.0f, 0.0f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.5f, 1.5f, 1.5f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -122.75 38.1875 51.99 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "how-to-play-section-3-description", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '[ \ + "Touch the\\n", \ + { "text": "flowers ", "color": "green" }, \ + "to ", \ + { "text": "heal", "color": "green" } \ + ]', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 1.0f, 0.0f, 0.0f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.0f, 1.0f, 1.0f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -125.25 38.8125 51.99 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "how-to-play-section-4-title", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{"text":"4","color":"gray","bold":true}', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 1.0f, 0.0f, 0.0f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.5f, 1.5f, 1.5f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -125.25 38.3125 51.99 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "how-to-play-section-4-description", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '[ \ + { "text": "Survive", "color": "dark_red", "bold": true } \ + ]', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 1.0f, 0.0f, 0.0f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.5f, 1.5f, 1.5f], \ + translation: [0.0f, 0.0f, 0.0f], \ + }, \ +} + +summon minecraft:text_display -142.99 45.1875 32.0 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "history-back-cave-title", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 200, \ + see_through: 0b, \ + shadow: 0b, \ + text: '{"text":"HISTORY","bold":true}', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 0.70710677f, 0.0f, 0.70710677f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.625f, 1.625f, 1.625f], \ + translation: [0.0f, 0.0f, 0.0f] \ + } \ +} + +summon minecraft:text_display -133.5 42.125 24.01 {\ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "description-feedback-form", \ + ], \ + alignment: "center", \ + background: 0, \ + default_background: 0b, \ + line_width: 100, \ + see_through: 0b, \ + shadow: 0b, \ + text: '[ \ + "Share your ", \ + { "text":"feedback", "color":"yellow" }, \ + ": ", \ + { "text": "[link]", "color": "aqua", "underlined": true } \ + ]', \ + text_opacity: 255, \ + transformation: { \ + left_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], \ + scale: [1.3749996f, 1.375f, 1.3749993f], \ + translation: [0.0f, 0.0f, 0.0f] \ + } \ +} +summon minecraft:interaction -132.6 42.15 23.75 { \ + Tags: [ \ + "omega-flowey-remastered", \ + "decorative", \ + "decorative-cave", \ + "description-feedback-form-interaction", \ + ], \ + width: 1, \ + height: 0.5, \ + response: true, \ +} +execute as @e[ \ + x=-134.0, dx=2, y=42.0, dy=2, z=23.0, dz=2, \ + type=minecraft:interaction, \ + tag=description-feedback-form-interaction, \ + tag=omega-flowey-remastered, \ + limit=1 \ +] run function gu:generate +data modify storage omegaflowey:decorative feedback_form_interaction_uuid set from storage gu:main out diff --git a/package-scripts/build.js b/package-scripts/build.js index 9f56b8be4..7a20c59f2 100644 --- a/package-scripts/build.js +++ b/package-scripts/build.js @@ -44,8 +44,7 @@ const getSummitDatapackPaths = () => { const playerPaths = prefixPaths('player/', [ 'death', - 'interacted_with_github_description', - 'interacted_with_github_description.mcfunction', + 'interacted', 'rejoin', 'room', 'room.mcfunction', @@ -74,6 +73,8 @@ const getSummitDatapackPaths = () => { ]); const entityPaths = prefixPaths('omegaflowey.entity/', [ + 'advancement/player_interacted_with_animated_java_link.json', + 'advancement/player_interacted_with_back_cave_github_link.json', 'advancement/player_interacted_with_github_description.json', ...prefixPaths('function/', [ ...bossFightPaths, @@ -135,8 +136,8 @@ const getSummitResourcepackPaths = () => { const minecraftPaths = prefixPaths('minecraft/', ['atlases', 'models']); const modelPaths = prefixPaths('models/entity/decorative/', [ - 'balloon_soul_cyan.json', - 'balloon_soul_red.json', + 'housefly.json', + 'picture', 'reward_hat.json', 'reward_hat_cyan.json', ]); @@ -207,15 +208,46 @@ const getSummitResourcepackPaths = () => { 'homing-vine', 'homing-vine-blinking-lane', 'moss_block_1', + 'petes_fly', ], '.png', ), ...suffixPaths( - ['friendliness-pellet-ring-blinking', 'homing-vine-blinking-lane'], + [ + 'friendliness-pellet-ring-blinking', + 'homing-vine-blinking-lane', + 'petes_fly', + ], '.png.mcmeta', ), ]); + const decorativeTexturePaths = prefixPaths('decorative/', [ + ...suffixPaths( + [ + 'adahy', + 'gulag-kamina-cape', + 'natia', + 'sunflower_front_cyan_noshade', + 'sunflower_front_noshade', + 'theafroofdoom', + ...prefixPaths('picture/', [ + ...suffixPaths( + [ + 'flowey-build', + 'legacy-command-blocks', + 'legacy-flowey-build', + 'legacy-hopper-clock', + ], + '-scaled-min', + ), + 'animated_java_2023_256x256', + ]), + ], + '.png', + ), + ]); + const pipeTexturePaths = prefixPaths('pipe/polished_andesite', [ '.png', '_disabled.png', @@ -227,7 +259,7 @@ const getSummitResourcepackPaths = () => { const texturePaths = prefixPaths('textures/custom/', [ ...attackTexturePaths, - 'decorative', + ...decorativeTexturePaths, 'dentata_snake_ball', 'font', 'lower_eye', @@ -261,11 +293,6 @@ const getSummitResourcepackPaths = () => { ...minecraftPaths, ...omegaFloweyPaths, ]); - const removeGrayDye = async ({ compiledPath }) => { - const grayDyeFile = `${compiledPath}/assets/minecraft/models/item/gray_dye.json`; - await rimraf(grayDyeFile); - }; - postProcessors.push(removeGrayDye); const resourcepackPaths = prefixPaths('resourcepack/', [ 'pack.mcmeta', diff --git a/resourcepack/assets/minecraft/models/item/gray_dye.json b/resourcepack/assets/minecraft/models/item/gray_dye.json index 5eb38f974..b9ee9598b 100644 --- a/resourcepack/assets/minecraft/models/item/gray_dye.json +++ b/resourcepack/assets/minecraft/models/item/gray_dye.json @@ -6,15 +6,39 @@ "overrides": [ { "predicate": { - "custom_model_data": 1 + "custom_model_data": 4654465 }, - "model": "omega-flowey:entity/decorative/balloon_soul_red" + "model": "omega-flowey:entity/decorative/picture/legacy-flowey-build-scaled-min" }, { "predicate": { - "custom_model_data": 2 + "custom_model_data": 4654466 }, - "model": "omega-flowey:entity/decorative/balloon_soul_cyan" + "model": "omega-flowey:entity/decorative/picture/flowey-build-scaled-min" + }, + { + "predicate": { + "custom_model_data": 4654467 + }, + "model": "omega-flowey:entity/decorative/picture/legacy-command-blocks-scaled-min" + }, + { + "predicate": { + "custom_model_data": 4654468 + }, + "model": "omega-flowey:entity/decorative/picture/legacy-hopper-clock-scaled-min" + }, + { + "predicate": { + "custom_model_data": 4654469 + }, + "model": "omega-flowey:entity/decorative/picture/animated-java-logo" + }, + { + "predicate": { + "custom_model_data": 4654470 + }, + "model": "omega-flowey:entity/decorative/housefly" } ] } diff --git a/resourcepack/assets/omega-flowey/models/entity/decorative/housefly.json b/resourcepack/assets/omega-flowey/models/entity/decorative/housefly.json new file mode 100644 index 000000000..944df1f1b --- /dev/null +++ b/resourcepack/assets/omega-flowey/models/entity/decorative/housefly.json @@ -0,0 +1,1046 @@ +{ + "textures": { + "0": "omega-flowey:custom/attacks/petes_fly" + }, + "display": { + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 2, 0], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "thirdperson_righthand": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 1 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "scale": [ 1, 1, 1 ] + } + }, + "elements": [ + { + "from": [12, 8.28378, -7.66216], + "to": [14, 12.28378, -5.66216], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [5.625, 4.5, 5.75, 4.75], "texture": "#0"}, + "east": {"uv": [5.5, 4.625, 5.625, 4.875], "texture": "#0"}, + "up": {"uv": [5.5, 4.75, 5.625, 4.875], "texture": "#0"}, + "down": {"uv": [5.625, 4.75, 5.75, 4.875], "texture": "#0"} + } + }, + { + "from": [12, 4.28378, 4.33784], + "to": [14, 6.28378, 6.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.5, 4.875, 3.625, 5.125], "texture": "#0"}, + "east": {"uv": [4.125, 5, 4.25, 5.125], "texture": "#0"}, + "south": {"uv": [3.5, 5.125, 3.625, 5.25], "texture": "#0"}, + "west": {"uv": [3, 5.25, 3.125, 5.375], "texture": "#0"}, + "down": {"uv": [4.125, 5.5, 4.25, 5.625], "texture": "#0"} + } + }, + { + "from": [14, -1.71622, 2.33784], + "to": [16, 4.28378, 4.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [4.375, 4.875, 4.5, 5.25], "texture": "#0"}, + "east": {"uv": [3.75, 5.125, 3.875, 5.5], "texture": "#0"}, + "south": {"uv": [3.875, 5, 4, 5.375], "texture": "#0"}, + "west": {"uv": [3.625, 5, 3.75, 5.375], "texture": "#0"}, + "up": {"uv": [4, 5, 4.125, 5.125], "texture": "#0"}, + "down": {"uv": [3.375, 5.625, 3.5, 5.75], "texture": "#0"} + } + }, + { + "from": [12, 4.28378, 8.33784], + "to": [14, 6.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.125, 5.75, 3.25, 5.875], "texture": "#0"}, + "east": {"uv": [3.5, 5.875, 3.625, 6], "texture": "#0"}, + "south": {"uv": [3.375, 5, 3.5, 5.125], "texture": "#0"}, + "west": {"uv": [3, 5.375, 3.125, 5.51111], "texture": "#0"}, + "down": {"uv": [3.875, 5, 4, 5.125], "texture": "#0"} + } + }, + { + "from": [14, 2.28378, 8.33784], + "to": [16, 4.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.75, 5.25, 3.875, 5.375], "texture": "#0"}, + "east": {"uv": [3.275, 5.75, 3.375, 5.86667], "texture": "#0"}, + "south": {"uv": [3.125, 5, 3.25, 5.125], "texture": "#0"}, + "west": {"uv": [3.25, 5.625, 3.375, 5.75], "texture": "#0"}, + "up": {"uv": [3.375, 5.25, 3.5, 5.375], "texture": "#0"}, + "down": {"uv": [3.5, 5.25, 3.625, 5.375], "texture": "#0"} + } + }, + { + "from": [16, -1.71622, 8.33784], + "to": [18, 2.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.5, 5.11667, 3.625, 5.375], "texture": "#0"}, + "east": {"uv": [4, 5, 4.125, 5.25], "texture": "#0"}, + "south": {"uv": [4.25, 5.125, 4.375, 5.375], "texture": "#0"}, + "west": {"uv": [3.875, 5.11667, 4, 5.375], "texture": "#0"}, + "up": {"uv": [3.875, 5.125, 4, 5.25], "texture": "#0"}, + "down": {"uv": [3.5, 5.25, 3.625, 5.375], "texture": "#0"} + } + }, + { + "from": [4, 6.28378, -5.66216], + "to": [12, 14.28378, 0.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [5.875, 4.375, 6.125, 4.875], "texture": "#0"}, + "east": {"uv": [6, 4.375, 6.125, 4.875], "texture": "#0"}, + "west": {"uv": [5.875, 4.375, 6, 4.875], "texture": "#0"}, + "up": {"uv": [6, 4.375, 6.125, 4.875], "rotation": 90, "texture": "#0"}, + "down": {"uv": [5.625, 4.375, 6.125, 4.5], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [4, 6.28378, -7.66216], + "to": [6, 14.28378, -5.66216], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [5.625, 4.375, 5.75, 4.875], "texture": "#0"}, + "east": {"uv": [5.625, 4.5, 5.75, 5], "texture": "#0"}, + "west": {"uv": [5.625, 4.5, 5.75, 5], "texture": "#0"}, + "up": {"uv": [5.5, 4.75, 5.625, 4.875], "texture": "#0"}, + "down": {"uv": [5.625, 4.625, 5.75, 4.75], "texture": "#0"} + } + }, + { + "from": [10, 6.28378, -7.66216], + "to": [12, 14.28378, -5.66216], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [5.75, 4.375, 5.875, 4.875], "texture": "#0"}, + "east": {"uv": [5.625, 4.375, 5.75, 4.875], "texture": "#0"}, + "west": {"uv": [5.625, 4.5, 5.75, 5], "texture": "#0"}, + "up": {"uv": [5.5, 4.75, 5.625, 4.875], "texture": "#0"}, + "down": {"uv": [5.5, 4.75, 5.625, 4.85278], "texture": "#0"} + } + }, + { + "from": [4, 6.28378, 18.33784], + "to": [12, 12.28378, 20.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "east": {"uv": [2.875, 3.625, 3, 4], "texture": "#0"}, + "south": {"uv": [5.25, 4, 4.75, 3.625], "texture": "#0"}, + "west": {"uv": [5.125, 3.75, 5.25, 4.125], "texture": "#0"}, + "up": {"uv": [3.375, 3.25, 3.875, 3.375], "texture": "#0"}, + "down": {"uv": [2.75, 4.25, 3.25, 4.375], "texture": "#0"} + } + }, + { + "from": [10, 14.28378, 4.33784], + "to": [14, 16.28378, 8.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [4.5, 2.625, 4.75, 2.75], "texture": "#0"}, + "east": {"uv": [3.375, 6.125, 3.625, 6.25], "texture": "#0"}, + "south": {"uv": [3.875, 2, 4.125, 2.125], "texture": "#0"}, + "west": {"uv": [4.25, 2.375, 4.5, 2.5], "texture": "#0"}, + "up": {"uv": [3.5, 5.25, 3.75, 5.5], "texture": "#0"}, + "down": {"uv": [3.75, 5.5, 4, 5.75], "texture": "#0"} + } + }, + { + "from": [16, 18.28378, 8.33784], + "to": [18, 20.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [4.125, 2.75, 4.25, 2.875], "texture": "#0"}, + "east": {"uv": [3.25, 5.25, 3.375, 5.375], "texture": "#0"}, + "west": {"uv": [4, 2.75, 4.125, 2.875], "texture": "#0"}, + "up": {"uv": [3.625, 5, 3.75, 5.125], "texture": "#0"}, + "down": {"uv": [4, 2.25, 4.125, 2.375], "texture": "#0"} + } + }, + { + "from": [16, 18.28378, 10.33784], + "to": [20, 20.28378, 16.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.5, 5.25, 3.625, 5.375], "texture": "#0"}, + "east": {"uv": [3.25, 5.375, 3.625, 5.5], "texture": "#0"}, + "south": {"uv": [3.25, 5.875, 3.5, 6], "texture": "#0"}, + "west": {"uv": [3.75, 2.25, 4.125, 2.375], "texture": "#0"}, + "up": {"uv": [3.375, 5.5, 3.625, 5.875], "texture": "#0"}, + "down": {"uv": [4, 2.375, 4.25, 2.75], "texture": "#0"} + } + }, + { + "from": [12, 16.28378, 6.33784], + "to": [16, 18.28378, 12.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.525, 2.25, 3.75, 2.375], "texture": "#0"}, + "east": {"uv": [3.875, 2.5, 4.25, 2.625], "texture": "#0"}, + "south": {"uv": [4.125, 2.875, 4.375, 3], "texture": "#0"}, + "west": {"uv": [3.375, 5.125, 3.75, 5.25], "texture": "#0"}, + "up": {"uv": [3.5, 5.25, 3.75, 5.625], "texture": "#0"}, + "down": {"uv": [3.625, 2.5, 4, 3], "texture": "#0"} + } + }, + { + "from": [18, 20.28378, 16.33784], + "to": [20, 22.28378, 18.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.75, 1.75, 3.875, 1.875], "texture": "#0"}, + "east": {"uv": [3.875, 2.375, 4, 2.5], "texture": "#0"}, + "south": {"uv": [3.75, 2.5, 3.875, 2.625], "texture": "#0"}, + "west": {"uv": [4, 2.625, 4.125, 2.75], "texture": "#0"}, + "up": {"uv": [3, 6.375, 3.125, 6.5], "texture": "#0"}, + "down": {"uv": [3.625, 5.375, 3.75, 5.5], "texture": "#0"} + } + }, + { + "from": [14, 18.28378, 12.33784], + "to": [16, 20.28378, 14.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [4.125, 2.75, 4.25, 2.875], "texture": "#0"}, + "south": {"uv": [3.75, 2.125, 3.875, 2.25], "texture": "#0"}, + "west": {"uv": [4.125, 2.625, 4.25, 2.75], "texture": "#0"}, + "up": {"uv": [3.375, 5.75, 3.5, 5.875], "texture": "#0"}, + "down": {"uv": [3.75, 2.375, 3.875, 2.5], "texture": "#0"} + } + }, + { + "from": [4, 4.28378, -3.66216], + "to": [12, 16.28378, 0.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [5.875, 4.5, 6, 5], "rotation": 90, "texture": "#0"}, + "east": {"uv": [5.625, 5, 5.875, 5.125], "texture": "#0"}, + "south": {"uv": [5.875, 4.375, 6.125, 4.875], "rotation": 90, "texture": "#0"}, + "west": {"uv": [5.875, 4.75, 6.125, 4.875], "texture": "#0"}, + "up": {"uv": [5.875, 4.375, 6.125, 4.875], "rotation": 90, "texture": "#0"}, + "down": {"uv": [5.875, 4.375, 6.125, 4.875], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [2, 6.28378, -3.66216], + "to": [14, 14.28378, 0.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [5.875, 4.375, 6.125, 4.875], "texture": "#0"}, + "east": {"uv": [5.875, 4.125, 6.125, 4.625], "texture": "#0"}, + "south": {"uv": [5.875, 4.5, 6.125, 4.75], "texture": "#0"}, + "west": {"uv": [5.875, 4.125, 6.125, 4.625], "texture": "#0"}, + "up": {"uv": [5.75, 4.875, 6, 5.125], "texture": "#0"}, + "down": {"uv": [5.875, 4.625, 6.125, 4.875], "texture": "#0"} + } + }, + { + "from": [2, 8.28378, -7.66216], + "to": [4, 12.28378, -5.66216], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [5.625, 4.5, 5.75, 4.75], "texture": "#0"}, + "south": {"uv": [5.625, 4.625, 5.75, 4.875], "texture": "#0"}, + "west": {"uv": [5.75, 4.5, 5.875, 4.75], "texture": "#0"}, + "up": {"uv": [5.625, 4.625, 5.75, 4.75], "texture": "#0"}, + "down": {"uv": [5.625, 4.625, 5.75, 4.75], "texture": "#0"} + } + }, + { + "from": [12, 6.28378, 0.33784], + "to": [14, 12.28378, 18.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "east": {"uv": [3.75, 3.5, 4.875, 3.875], "texture": "#0"}, + "south": {"uv": [3.125, 3.75, 3.25, 4.125], "texture": "#0"}, + "up": {"uv": [3.75, 3.625, 4.875, 3.75], "rotation": 270, "texture": "#0"}, + "down": {"uv": [3, 3.375, 3.125, 4.5], "texture": "#0"} + } + }, + { + "from": [2, 6.28378, 0.33784], + "to": [4, 12.28378, 18.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "south": {"uv": [4, 3.25, 4.125, 3.625], "texture": "#0"}, + "west": {"uv": [3.75, 3.375, 4.875, 3.75], "texture": "#0"}, + "up": {"uv": [5.125, 3.625, 4, 3.75], "rotation": 270, "texture": "#0"}, + "down": {"uv": [2.75, 4.25, 3.875, 4.375], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [12, 4.28378, 12.33784], + "to": [14, 6.28378, 14.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.5, 4.875, 3.625, 5.125], "texture": "#0"}, + "east": {"uv": [4.125, 5, 4.25, 5.125], "texture": "#0"}, + "south": {"uv": [3.5, 5.125, 3.625, 5.25], "texture": "#0"}, + "west": {"uv": [3, 5.25, 3.125, 5.375], "texture": "#0"}, + "down": {"uv": [4.125, 5.5, 4.25, 5.625], "texture": "#0"} + } + }, + { + "from": [14, -1.71622, 14.33784], + "to": [16, 4.28378, 16.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [4.375, 4.875, 4.5, 5.25], "texture": "#0"}, + "east": {"uv": [3.75, 5.125, 3.875, 5.5], "texture": "#0"}, + "south": {"uv": [3.875, 5, 4, 5.375], "texture": "#0"}, + "west": {"uv": [3.625, 5, 3.75, 5.375], "texture": "#0"}, + "up": {"uv": [4, 5, 4.125, 5.125], "texture": "#0"}, + "down": {"uv": [3.375, 5.625, 3.5, 5.75], "texture": "#0"} + } + }, + { + "from": [0, -1.71622, 14.33784], + "to": [2, 4.28378, 16.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [4.375, 4.875, 4.5, 5.25], "texture": "#0"}, + "east": {"uv": [3.75, 5.125, 3.875, 5.5], "texture": "#0"}, + "south": {"uv": [3.875, 5, 4, 5.375], "texture": "#0"}, + "west": {"uv": [3.625, 5, 3.75, 5.375], "texture": "#0"}, + "up": {"uv": [4, 5, 4.125, 5.125], "texture": "#0"}, + "down": {"uv": [3.375, 5.625, 3.5, 5.75], "texture": "#0"} + } + }, + { + "from": [2, 4.28378, 12.33784], + "to": [4, 6.28378, 14.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.5, 4.875, 3.625, 5.125], "texture": "#0"}, + "east": {"uv": [4.125, 5, 4.25, 5.125], "texture": "#0"}, + "south": {"uv": [3.5, 5.125, 3.625, 5.25], "texture": "#0"}, + "west": {"uv": [3, 5.25, 3.125, 5.375], "texture": "#0"}, + "down": {"uv": [4.125, 5.5, 4.25, 5.625], "texture": "#0"} + } + }, + { + "from": [2, 4.28378, 8.33784], + "to": [4, 6.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.125, 5.75, 3.25, 5.875], "texture": "#0"}, + "east": {"uv": [3.5, 5.875, 3.625, 6], "texture": "#0"}, + "south": {"uv": [3.375, 5, 3.5, 5.125], "texture": "#0"}, + "west": {"uv": [3, 5.375, 3.125, 5.51111], "texture": "#0"}, + "down": {"uv": [3.875, 5, 4, 5.125], "texture": "#0"} + } + }, + { + "from": [2, 4.28378, 4.33784], + "to": [4, 6.28378, 6.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.5, 4.875, 3.625, 5.125], "texture": "#0"}, + "east": {"uv": [4.125, 5, 4.25, 5.125], "texture": "#0"}, + "south": {"uv": [3.5, 5.125, 3.625, 5.25], "texture": "#0"}, + "west": {"uv": [3, 5.25, 3.125, 5.375], "texture": "#0"}, + "down": {"uv": [4.125, 5.5, 4.25, 5.625], "texture": "#0"} + } + }, + { + "from": [0, -1.71622, 2.33784], + "to": [2, 4.28378, 4.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [4.375, 4.875, 4.5, 5.25], "texture": "#0"}, + "east": {"uv": [3.75, 5.125, 3.875, 5.5], "texture": "#0"}, + "south": {"uv": [3.875, 5, 4, 5.375], "texture": "#0"}, + "west": {"uv": [3.625, 5, 3.75, 5.375], "texture": "#0"}, + "up": {"uv": [4, 5, 4.125, 5.125], "texture": "#0"}, + "down": {"uv": [3.375, 5.625, 3.5, 5.75], "texture": "#0"} + } + }, + { + "from": [-2, -1.71622, 8.33784], + "to": [0, 2.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.5, 5.11667, 3.625, 5.375], "texture": "#0"}, + "east": {"uv": [4, 5, 4.125, 5.25], "texture": "#0"}, + "south": {"uv": [4.25, 5.125, 4.375, 5.375], "texture": "#0"}, + "west": {"uv": [3.875, 5.11667, 4, 5.375], "texture": "#0"}, + "up": {"uv": [3.875, 5.125, 4, 5.25], "texture": "#0"}, + "down": {"uv": [3.5, 5.25, 3.625, 5.375], "texture": "#0"} + } + }, + { + "from": [0, 2.28378, 8.33784], + "to": [2, 4.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.75, 5.25, 3.875, 5.375], "texture": "#0"}, + "east": {"uv": [3.275, 5.75, 3.375, 5.86667], "texture": "#0"}, + "south": {"uv": [3.125, 5, 3.25, 5.125], "texture": "#0"}, + "west": {"uv": [3.25, 5.625, 3.375, 5.75], "texture": "#0"}, + "up": {"uv": [3.375, 5.25, 3.5, 5.375], "texture": "#0"}, + "down": {"uv": [3.5, 5.25, 3.625, 5.375], "texture": "#0"} + } + }, + { + "from": [2, 14.28378, 4.33784], + "to": [6, 16.28378, 8.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [4.5, 2.625, 4.75, 2.75], "texture": "#0"}, + "east": {"uv": [3.375, 6.125, 3.625, 6.25], "texture": "#0"}, + "south": {"uv": [3.875, 2, 4.125, 2.125], "texture": "#0"}, + "west": {"uv": [4.25, 2.375, 4.5, 2.5], "texture": "#0"}, + "up": {"uv": [3.5, 5.25, 3.75, 5.5], "texture": "#0"}, + "down": {"uv": [3.75, 5.5, 4, 5.75], "texture": "#0"} + } + }, + { + "from": [0, 16.28378, 6.33784], + "to": [4, 18.28378, 12.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.525, 2.25, 3.75, 2.375], "texture": "#0"}, + "east": {"uv": [3.875, 2.5, 4.25, 2.625], "texture": "#0"}, + "south": {"uv": [4.125, 2.875, 4.375, 3], "texture": "#0"}, + "west": {"uv": [3.375, 5.125, 3.75, 5.25], "texture": "#0"}, + "up": {"uv": [3.5, 5.25, 3.75, 5.625], "texture": "#0"}, + "down": {"uv": [3.625, 2.5, 4, 3], "texture": "#0"} + } + }, + { + "from": [-2, 18.28378, 8.33784], + "to": [0, 20.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [4.125, 2.75, 4.25, 2.875], "texture": "#0"}, + "east": {"uv": [3.25, 5.25, 3.375, 5.375], "texture": "#0"}, + "west": {"uv": [4, 2.75, 4.125, 2.875], "texture": "#0"}, + "up": {"uv": [3.625, 5, 3.75, 5.125], "texture": "#0"}, + "down": {"uv": [4, 2.25, 4.125, 2.375], "texture": "#0"} + } + }, + { + "from": [0, 18.28378, 12.33784], + "to": [2, 20.28378, 14.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [4.125, 2.75, 4.25, 2.875], "texture": "#0"}, + "east": {"uv": [3.75, 3, 3.875, 3.125], "texture": "#0"}, + "south": {"uv": [3.75, 2.125, 3.875, 2.25], "texture": "#0"}, + "west": {"uv": [4.125, 2.625, 4.25, 2.75], "texture": "#0"}, + "up": {"uv": [3.375, 5.75, 3.5, 5.875], "texture": "#0"}, + "down": {"uv": [3.75, 2.375, 3.875, 2.5], "texture": "#0"} + } + }, + { + "from": [-4, 18.28378, 10.33784], + "to": [0, 20.28378, 16.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.5, 5.25, 3.625, 5.375], "texture": "#0"}, + "east": {"uv": [3.25, 5.375, 3.625, 5.5], "texture": "#0"}, + "south": {"uv": [3.25, 5.875, 3.5, 6], "texture": "#0"}, + "west": {"uv": [3.75, 2.25, 4.125, 2.375], "texture": "#0"}, + "up": {"uv": [3.375, 5.5, 3.625, 5.875], "texture": "#0"}, + "down": {"uv": [4, 2.375, 4.25, 2.75], "texture": "#0"} + } + }, + { + "from": [-4, 20.28378, 16.33784], + "to": [-2, 22.28378, 18.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [3.75, 1.75, 3.875, 1.875], "texture": "#0"}, + "east": {"uv": [3.875, 2.375, 4, 2.5], "texture": "#0"}, + "south": {"uv": [3.75, 2.5, 3.875, 2.625], "texture": "#0"}, + "west": {"uv": [4, 2.625, 4.125, 2.75], "texture": "#0"}, + "up": {"uv": [3, 6.375, 3.125, 6.5], "texture": "#0"}, + "down": {"uv": [3.625, 5.375, 3.75, 5.5], "texture": "#0"} + } + }, + { + "from": [4, 6.28378, 0.33784], + "to": [12, 14.28378, 18.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "east": {"uv": [11.625, 3.625, 12.75, 4], "texture": "#0"}, + "south": {"uv": [12.5, 3.5, 13, 3.625], "texture": "#0"}, + "west": {"uv": [12.75, 3.625, 11.625, 4], "texture": "#0"}, + "up": {"uv": [12, 3.5, 13.125, 4], "rotation": 270, "texture": "#0"}, + "down": {"uv": [10.875, 4, 12, 4.5], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [12, 8.28378, -7.66216], + "to": [14, 12.28378, -5.66216], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [13.625, 4.5, 13.75, 4.75], "texture": "#0"}, + "east": {"uv": [13.5, 4.625, 13.625, 4.875], "texture": "#0"}, + "up": {"uv": [13.5, 4.75, 13.625, 4.875], "texture": "#0"}, + "down": {"uv": [13.625, 4.75, 13.75, 4.875], "texture": "#0"} + } + }, + { + "from": [12, 4.28378, 4.33784], + "to": [14, 6.28378, 6.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.5, 4.875, 11.625, 5.125], "texture": "#0"}, + "east": {"uv": [12.125, 5, 12.25, 5.125], "texture": "#0"}, + "south": {"uv": [11.5, 5.125, 11.625, 5.25], "texture": "#0"}, + "west": {"uv": [11, 5.25, 11.125, 5.375], "texture": "#0"}, + "down": {"uv": [12.125, 5.5, 12.25, 5.625], "texture": "#0"} + } + }, + { + "from": [14, -1.71622, 2.33784], + "to": [16, 4.28378, 4.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [12.375, 4.875, 12.5, 5.25], "texture": "#0"}, + "east": {"uv": [11.75, 5.125, 11.875, 5.5], "texture": "#0"}, + "south": {"uv": [11.875, 5, 12, 5.375], "texture": "#0"}, + "west": {"uv": [11.625, 5, 11.75, 5.375], "texture": "#0"}, + "up": {"uv": [12, 5, 12.125, 5.125], "texture": "#0"}, + "down": {"uv": [11.375, 5.625, 11.5, 5.75], "texture": "#0"} + } + }, + { + "from": [12, 4.28378, 8.33784], + "to": [14, 6.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.125, 5.75, 11.25, 5.875], "texture": "#0"}, + "east": {"uv": [11.5, 5.875, 11.625, 6], "texture": "#0"}, + "south": {"uv": [11.375, 5, 11.5, 5.125], "texture": "#0"}, + "west": {"uv": [11, 5.375, 11.125, 5.51111], "texture": "#0"}, + "down": {"uv": [11.875, 5, 12, 5.125], "texture": "#0"} + } + }, + { + "from": [14, 2.28378, 8.33784], + "to": [16, 4.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.75, 5.25, 11.875, 5.375], "texture": "#0"}, + "east": {"uv": [11.275, 5.75, 11.375, 5.86667], "texture": "#0"}, + "south": {"uv": [11.125, 5, 11.25, 5.125], "texture": "#0"}, + "west": {"uv": [11.25, 5.625, 11.375, 5.75], "texture": "#0"}, + "up": {"uv": [11.375, 5.25, 11.5, 5.375], "texture": "#0"}, + "down": {"uv": [11.5, 5.25, 11.625, 5.375], "texture": "#0"} + } + }, + { + "from": [16, -1.71622, 8.33784], + "to": [18, 2.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.5, 5.11667, 11.625, 5.375], "texture": "#0"}, + "east": {"uv": [12, 5, 12.125, 5.25], "texture": "#0"}, + "south": {"uv": [12.25, 5.125, 12.375, 5.375], "texture": "#0"}, + "west": {"uv": [11.875, 5.11667, 12, 5.375], "texture": "#0"}, + "up": {"uv": [11.875, 5.125, 12, 5.25], "texture": "#0"}, + "down": {"uv": [11.5, 5.25, 11.625, 5.375], "texture": "#0"} + } + }, + { + "from": [4, 6.28378, -5.66216], + "to": [12, 14.28378, 0.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [13.875, 4.375, 14.125, 4.875], "texture": "#0"}, + "east": {"uv": [14, 4.375, 14.125, 4.875], "texture": "#0"}, + "west": {"uv": [13.875, 4.375, 14, 4.875], "texture": "#0"}, + "up": {"uv": [14, 4.375, 14.125, 4.875], "rotation": 90, "texture": "#0"}, + "down": {"uv": [13.625, 4.375, 14.125, 4.5], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [4, 6.28378, -7.66216], + "to": [6, 14.28378, -5.66216], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [13.625, 4.375, 13.75, 4.875], "texture": "#0"}, + "east": {"uv": [13.625, 4.5, 13.75, 5], "texture": "#0"}, + "west": {"uv": [13.625, 4.5, 13.75, 5], "texture": "#0"}, + "up": {"uv": [13.5, 4.75, 13.625, 4.875], "texture": "#0"}, + "down": {"uv": [13.625, 4.625, 13.75, 4.75], "texture": "#0"} + } + }, + { + "from": [10, 6.28378, -7.66216], + "to": [12, 14.28378, -5.66216], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [13.75, 4.375, 13.875, 4.875], "texture": "#0"}, + "east": {"uv": [13.625, 4.375, 13.75, 4.875], "texture": "#0"}, + "west": {"uv": [13.625, 4.5, 13.75, 5], "texture": "#0"}, + "up": {"uv": [13.5, 4.75, 13.625, 4.875], "texture": "#0"}, + "down": {"uv": [13.5, 4.75, 13.625, 4.85278], "texture": "#0"} + } + }, + { + "from": [4, 6.28378, 18.33784], + "to": [12, 12.28378, 20.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "east": {"uv": [10.875, 3.625, 11, 4], "texture": "#0"}, + "south": {"uv": [13.25, 4, 12.75, 3.625], "texture": "#0"}, + "west": {"uv": [13.125, 3.75, 13.25, 4.125], "texture": "#0"}, + "up": {"uv": [11.375, 3.25, 11.875, 3.375], "texture": "#0"}, + "down": {"uv": [10.75, 4.25, 11.25, 4.375], "texture": "#0"} + } + }, + { + "from": [10, 14.28378, 4.33784], + "to": [14, 16.28378, 8.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [12.5, 2.625, 12.75, 2.75], "texture": "#0"}, + "east": {"uv": [11.375, 6.125, 11.625, 6.25], "texture": "#0"}, + "south": {"uv": [11.875, 2, 12.125, 2.125], "texture": "#0"}, + "west": {"uv": [12.25, 2.375, 12.5, 2.5], "texture": "#0"}, + "up": {"uv": [11.5, 5.25, 11.75, 5.5], "texture": "#0"}, + "down": {"uv": [11.75, 5.5, 12, 5.75], "texture": "#0"} + } + }, + { + "from": [16, 14.28378, 8.33784], + "to": [18, 16.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [12.125, 2.75, 12.25, 2.875], "texture": "#0"}, + "east": {"uv": [11.25, 5.25, 11.375, 5.375], "texture": "#0"}, + "west": {"uv": [12, 2.75, 12.125, 2.875], "texture": "#0"}, + "up": {"uv": [11.625, 5, 11.75, 5.125], "texture": "#0"}, + "down": {"uv": [12, 2.25, 12.125, 2.375], "texture": "#0"} + } + }, + { + "from": [16, 14.28378, 10.33784], + "to": [20, 16.28378, 16.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.5, 5.25, 11.625, 5.375], "texture": "#0"}, + "east": {"uv": [11.25, 5.375, 11.625, 5.5], "texture": "#0"}, + "south": {"uv": [11.25, 5.875, 11.5, 6], "texture": "#0"}, + "west": {"uv": [11.75, 2.25, 12.125, 2.375], "texture": "#0"}, + "up": {"uv": [11.375, 5.5, 11.625, 5.875], "texture": "#0"}, + "down": {"uv": [12, 2.375, 12.25, 2.75], "texture": "#0"} + } + }, + { + "from": [12, 14.28378, 6.33784], + "to": [16, 16.28378, 12.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.525, 2.25, 11.75, 2.375], "texture": "#0"}, + "east": {"uv": [11.875, 2.5, 12.25, 2.625], "texture": "#0"}, + "south": {"uv": [12.125, 2.875, 12.375, 3], "texture": "#0"}, + "west": {"uv": [11.375, 5.125, 11.75, 5.25], "texture": "#0"}, + "up": {"uv": [11.5, 5.25, 11.75, 5.625], "texture": "#0"}, + "down": {"uv": [11.625, 2.5, 12, 3], "texture": "#0"} + } + }, + { + "from": [18, 16.28378, 16.33784], + "to": [20, 18.28378, 18.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.75, 1.75, 11.875, 1.875], "texture": "#0"}, + "east": {"uv": [11.875, 2.375, 12, 2.5], "texture": "#0"}, + "south": {"uv": [11.75, 2.5, 11.875, 2.625], "texture": "#0"}, + "west": {"uv": [12, 2.625, 12.125, 2.75], "texture": "#0"}, + "up": {"uv": [11, 6.375, 11.125, 6.5], "texture": "#0"}, + "down": {"uv": [11.625, 5.375, 11.75, 5.5], "texture": "#0"} + } + }, + { + "from": [14, 14.28378, 12.33784], + "to": [16, 16.28378, 14.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [12.125, 2.75, 12.25, 2.875], "texture": "#0"}, + "south": {"uv": [11.75, 2.125, 11.875, 2.25], "texture": "#0"}, + "west": {"uv": [12.125, 2.625, 12.25, 2.75], "texture": "#0"}, + "up": {"uv": [11.375, 5.75, 11.5, 5.875], "texture": "#0"}, + "down": {"uv": [11.75, 2.375, 11.875, 2.5], "texture": "#0"} + } + }, + { + "from": [4, 4.28378, -3.66216], + "to": [12, 16.28378, 0.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [13.875, 4.5, 14, 5], "rotation": 90, "texture": "#0"}, + "east": {"uv": [13.625, 5, 13.875, 5.125], "texture": "#0"}, + "south": {"uv": [13.875, 4.375, 14.125, 4.875], "rotation": 90, "texture": "#0"}, + "west": {"uv": [13.875, 4.75, 14.125, 4.875], "texture": "#0"}, + "up": {"uv": [13.875, 4.375, 14.125, 4.875], "rotation": 90, "texture": "#0"}, + "down": {"uv": [13.875, 4.375, 14.125, 4.875], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [2, 6.28378, -3.66216], + "to": [14, 14.28378, 0.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [13.875, 4.375, 14.125, 4.875], "texture": "#0"}, + "east": {"uv": [13.875, 4.125, 14.125, 4.625], "texture": "#0"}, + "south": {"uv": [13.875, 4.5, 14.125, 4.75], "texture": "#0"}, + "west": {"uv": [13.875, 4.125, 14.125, 4.625], "texture": "#0"}, + "up": {"uv": [13.75, 4.875, 14, 5.125], "texture": "#0"}, + "down": {"uv": [13.875, 4.625, 14.125, 4.875], "texture": "#0"} + } + }, + { + "from": [2, 8.28378, -7.66216], + "to": [4, 12.28378, -5.66216], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [13.625, 4.5, 13.75, 4.75], "texture": "#0"}, + "south": {"uv": [13.625, 4.625, 13.75, 4.875], "texture": "#0"}, + "west": {"uv": [13.75, 4.5, 13.875, 4.75], "texture": "#0"}, + "up": {"uv": [13.625, 4.625, 13.75, 4.75], "texture": "#0"}, + "down": {"uv": [13.625, 4.625, 13.75, 4.75], "texture": "#0"} + } + }, + { + "from": [12, 6.28378, 0.33784], + "to": [14, 12.28378, 18.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "east": {"uv": [11.75, 3.5, 12.875, 3.875], "texture": "#0"}, + "south": {"uv": [11.125, 3.75, 11.25, 4.125], "texture": "#0"}, + "up": {"uv": [11.75, 3.625, 12.875, 3.75], "rotation": 270, "texture": "#0"}, + "down": {"uv": [11, 3, 11.125, 4.5], "texture": "#0"} + } + }, + { + "from": [2, 6.28378, 0.33784], + "to": [4, 12.28378, 18.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "south": {"uv": [12, 3.25, 12.125, 3.625], "texture": "#0"}, + "west": {"uv": [11.75, 3.375, 12.875, 3.75], "texture": "#0"}, + "up": {"uv": [13.125, 3.625, 12, 3.75], "rotation": 270, "texture": "#0"}, + "down": {"uv": [10.75, 4.25, 11.875, 4.375], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [12, 4.28378, 12.33784], + "to": [14, 6.28378, 14.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.5, 4.875, 11.625, 5.125], "texture": "#0"}, + "east": {"uv": [12.125, 5, 12.25, 5.125], "texture": "#0"}, + "south": {"uv": [11.5, 5.125, 11.625, 5.25], "texture": "#0"}, + "west": {"uv": [11, 5.25, 11.125, 5.375], "texture": "#0"}, + "down": {"uv": [12.125, 5.5, 12.25, 5.625], "texture": "#0"} + } + }, + { + "from": [14, -1.71622, 14.33784], + "to": [16, 4.28378, 16.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [12.375, 4.875, 12.5, 5.25], "texture": "#0"}, + "east": {"uv": [11.75, 5.125, 11.875, 5.5], "texture": "#0"}, + "south": {"uv": [11.875, 5, 12, 5.375], "texture": "#0"}, + "west": {"uv": [11.625, 5, 11.75, 5.375], "texture": "#0"}, + "up": {"uv": [12, 5, 12.125, 5.125], "texture": "#0"}, + "down": {"uv": [11.375, 5.625, 11.5, 5.75], "texture": "#0"} + } + }, + { + "from": [0, -1.71622, 14.33784], + "to": [2, 4.28378, 16.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [12.375, 4.875, 12.5, 5.25], "texture": "#0"}, + "east": {"uv": [11.75, 5.125, 11.875, 5.5], "texture": "#0"}, + "south": {"uv": [11.875, 5, 12, 5.375], "texture": "#0"}, + "west": {"uv": [11.625, 5, 11.75, 5.375], "texture": "#0"}, + "up": {"uv": [12, 5, 12.125, 5.125], "texture": "#0"}, + "down": {"uv": [11.375, 5.625, 11.5, 5.75], "texture": "#0"} + } + }, + { + "from": [2, 4.28378, 12.33784], + "to": [4, 6.28378, 14.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.5, 4.875, 11.625, 5.125], "texture": "#0"}, + "east": {"uv": [12.125, 5, 12.25, 5.125], "texture": "#0"}, + "south": {"uv": [11.5, 5.125, 11.625, 5.25], "texture": "#0"}, + "west": {"uv": [11, 5.25, 11.125, 5.375], "texture": "#0"}, + "down": {"uv": [12.125, 5.5, 12.25, 5.625], "texture": "#0"} + } + }, + { + "from": [2, 4.28378, 8.33784], + "to": [4, 6.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.125, 5.75, 11.25, 5.875], "texture": "#0"}, + "east": {"uv": [11.5, 5.875, 11.625, 6], "texture": "#0"}, + "south": {"uv": [11.375, 5, 11.5, 5.125], "texture": "#0"}, + "west": {"uv": [11, 5.375, 11.125, 5.51111], "texture": "#0"}, + "down": {"uv": [11.875, 5, 12, 5.125], "texture": "#0"} + } + }, + { + "from": [2, 4.28378, 4.33784], + "to": [4, 6.28378, 6.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.5, 4.875, 11.625, 5.125], "texture": "#0"}, + "east": {"uv": [12.125, 5, 12.25, 5.125], "texture": "#0"}, + "south": {"uv": [11.5, 5.125, 11.625, 5.25], "texture": "#0"}, + "west": {"uv": [11, 5.25, 11.125, 5.375], "texture": "#0"}, + "down": {"uv": [12.125, 5.5, 12.25, 5.625], "texture": "#0"} + } + }, + { + "from": [0, -1.71622, 2.33784], + "to": [2, 4.28378, 4.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [12.375, 4.875, 12.5, 5.25], "texture": "#0"}, + "east": {"uv": [11.75, 5.125, 11.875, 5.5], "texture": "#0"}, + "south": {"uv": [11.875, 5, 12, 5.375], "texture": "#0"}, + "west": {"uv": [11.625, 5, 11.75, 5.375], "texture": "#0"}, + "up": {"uv": [12, 5, 12.125, 5.125], "texture": "#0"}, + "down": {"uv": [11.375, 5.625, 11.5, 5.75], "texture": "#0"} + } + }, + { + "from": [-2, -1.71622, 8.33784], + "to": [0, 2.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.5, 5.11667, 11.625, 5.375], "texture": "#0"}, + "east": {"uv": [12, 5, 12.125, 5.25], "texture": "#0"}, + "south": {"uv": [12.25, 5.125, 12.375, 5.375], "texture": "#0"}, + "west": {"uv": [11.875, 5.11667, 12, 5.375], "texture": "#0"}, + "up": {"uv": [11.875, 5.125, 12, 5.25], "texture": "#0"}, + "down": {"uv": [11.5, 5.25, 11.625, 5.375], "texture": "#0"} + } + }, + { + "from": [0, 2.28378, 8.33784], + "to": [2, 4.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.75, 5.25, 11.875, 5.375], "texture": "#0"}, + "east": {"uv": [11.275, 5.75, 11.375, 5.86667], "texture": "#0"}, + "south": {"uv": [11.125, 5, 11.25, 5.125], "texture": "#0"}, + "west": {"uv": [11.25, 5.625, 11.375, 5.75], "texture": "#0"}, + "up": {"uv": [11.375, 5.25, 11.5, 5.375], "texture": "#0"}, + "down": {"uv": [11.5, 5.25, 11.625, 5.375], "texture": "#0"} + } + }, + { + "from": [2, 14.28378, 4.33784], + "to": [6, 16.28378, 8.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [12.5, 2.625, 12.75, 2.75], "texture": "#0"}, + "east": {"uv": [11.375, 6.125, 11.625, 6.25], "texture": "#0"}, + "south": {"uv": [11.875, 2, 12.125, 2.125], "texture": "#0"}, + "west": {"uv": [12.25, 2.375, 12.5, 2.5], "texture": "#0"}, + "up": {"uv": [11.5, 5.25, 11.75, 5.5], "texture": "#0"}, + "down": {"uv": [11.75, 5.5, 12, 5.75], "texture": "#0"} + } + }, + { + "from": [0, 14.28378, 6.33784], + "to": [4, 16.28378, 12.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.525, 2.25, 11.75, 2.375], "texture": "#0"}, + "east": {"uv": [11.875, 2.5, 12.25, 2.625], "texture": "#0"}, + "south": {"uv": [12.125, 2.875, 12.375, 3], "texture": "#0"}, + "west": {"uv": [11.375, 5.125, 11.75, 5.25], "texture": "#0"}, + "up": {"uv": [11.5, 5.25, 11.75, 5.625], "texture": "#0"}, + "down": {"uv": [11.625, 2.5, 12, 3], "texture": "#0"} + } + }, + { + "from": [-2, 14.28378, 8.33784], + "to": [0, 16.28378, 10.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [12.125, 2.75, 12.25, 2.875], "texture": "#0"}, + "east": {"uv": [11.25, 5.25, 11.375, 5.375], "texture": "#0"}, + "west": {"uv": [12, 2.75, 12.125, 2.875], "texture": "#0"}, + "up": {"uv": [11.625, 5, 11.75, 5.125], "texture": "#0"}, + "down": {"uv": [12, 2.25, 12.125, 2.375], "texture": "#0"} + } + }, + { + "from": [0, 14.28378, 12.33784], + "to": [2, 16.28378, 14.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [12.125, 2.75, 12.25, 2.875], "texture": "#0"}, + "east": {"uv": [11.75, 3, 11.875, 3.125], "texture": "#0"}, + "south": {"uv": [11.75, 2.125, 11.875, 2.25], "texture": "#0"}, + "west": {"uv": [12.125, 2.625, 12.25, 2.75], "texture": "#0"}, + "up": {"uv": [11.375, 5.75, 11.5, 5.875], "texture": "#0"}, + "down": {"uv": [11.75, 2.375, 11.875, 2.5], "texture": "#0"} + } + }, + { + "from": [-4, 14.28378, 10.33784], + "to": [0, 16.28378, 16.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.5, 5.25, 11.625, 5.375], "texture": "#0"}, + "east": {"uv": [11.25, 5.375, 11.625, 5.5], "texture": "#0"}, + "south": {"uv": [11.25, 5.875, 11.5, 6], "texture": "#0"}, + "west": {"uv": [11.75, 2.25, 12.125, 2.375], "texture": "#0"}, + "up": {"uv": [11.375, 5.5, 11.625, 5.875], "texture": "#0"}, + "down": {"uv": [12, 2.375, 12.25, 2.75], "texture": "#0"} + } + }, + { + "from": [-4, 16.28378, 16.33784], + "to": [-2, 18.28378, 18.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "north": {"uv": [11.75, 1.75, 11.875, 1.875], "texture": "#0"}, + "east": {"uv": [11.875, 2.375, 12, 2.5], "texture": "#0"}, + "south": {"uv": [11.75, 2.5, 11.875, 2.625], "texture": "#0"}, + "west": {"uv": [12, 2.625, 12.125, 2.75], "texture": "#0"}, + "up": {"uv": [11, 6.375, 11.125, 6.5], "texture": "#0"}, + "down": {"uv": [11.625, 5.375, 11.75, 5.5], "texture": "#0"} + } + }, + { + "from": [4, 6.28378, 0.33784], + "to": [12, 14.28378, 18.33784], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, -9.71622, -7.66216]}, + "faces": { + "east": {"uv": [3.625, 3.625, 4.75, 4], "texture": "#0"}, + "south": {"uv": [4.5, 3.5, 5, 3.625], "texture": "#0"}, + "west": {"uv": [4.75, 3.625, 3.625, 4], "texture": "#0"}, + "up": {"uv": [4, 3.5, 5.125, 4], "rotation": 270, "texture": "#0"}, + "down": {"uv": [2.875, 4, 4, 4.5], "rotation": 90, "texture": "#0"} + } + } + ], + "groups": [ + { + "name": "bone", + "origin": [8, 9.71622, 7.66216], + "color": 0, + "configs": { + "default": {}, + "variants": {} + }, + "children": [ + { + "name": "housefly", + "origin": [8, 9.71621, 7.66216], + "color": 0, + "configs": { + "default": {}, + "variants": {} + }, + "children": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73 + ] + } + ] + } + ] +} diff --git a/resourcepack/assets/omega-flowey/models/entity/decorative/picture/animated-java-logo.json b/resourcepack/assets/omega-flowey/models/entity/decorative/picture/animated-java-logo.json new file mode 100644 index 000000000..03eea96c9 --- /dev/null +++ b/resourcepack/assets/omega-flowey/models/entity/decorative/picture/animated-java-logo.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/gray_dye", + "textures": { + "layer0": "omega-flowey:custom/decorative/picture/animated_java_2023_256x256" + } +} diff --git a/resourcepack/assets/omega-flowey/models/entity/decorative/picture/flowey-build-scaled-min.json b/resourcepack/assets/omega-flowey/models/entity/decorative/picture/flowey-build-scaled-min.json new file mode 100644 index 000000000..2e8855a04 --- /dev/null +++ b/resourcepack/assets/omega-flowey/models/entity/decorative/picture/flowey-build-scaled-min.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/gray_dye", + "textures": { + "layer0": "omega-flowey:custom/decorative/picture/flowey-build-scaled-min" + } +} diff --git a/resourcepack/assets/omega-flowey/models/entity/decorative/picture/legacy-command-blocks-scaled-min.json b/resourcepack/assets/omega-flowey/models/entity/decorative/picture/legacy-command-blocks-scaled-min.json new file mode 100644 index 000000000..ff9f7abb9 --- /dev/null +++ b/resourcepack/assets/omega-flowey/models/entity/decorative/picture/legacy-command-blocks-scaled-min.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/gray_dye", + "textures": { + "layer0": "omega-flowey:custom/decorative/picture/legacy-command-blocks-scaled-min" + } +} diff --git a/resourcepack/assets/omega-flowey/models/entity/decorative/picture/legacy-flowey-build-scaled-min.json b/resourcepack/assets/omega-flowey/models/entity/decorative/picture/legacy-flowey-build-scaled-min.json new file mode 100644 index 000000000..2f72d7f49 --- /dev/null +++ b/resourcepack/assets/omega-flowey/models/entity/decorative/picture/legacy-flowey-build-scaled-min.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/gray_dye", + "textures": { + "layer0": "omega-flowey:custom/decorative/picture/legacy-flowey-build-scaled-min" + } +} diff --git a/resourcepack/assets/omega-flowey/models/entity/decorative/picture/legacy-hopper-clock-scaled-min.json b/resourcepack/assets/omega-flowey/models/entity/decorative/picture/legacy-hopper-clock-scaled-min.json new file mode 100644 index 000000000..11add8032 --- /dev/null +++ b/resourcepack/assets/omega-flowey/models/entity/decorative/picture/legacy-hopper-clock-scaled-min.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/gray_dye", + "textures": { + "layer0": "omega-flowey:custom/decorative/picture/legacy-hopper-clock-scaled-min" + } +} diff --git a/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/animated_java_2023_256x256.png b/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/animated_java_2023_256x256.png new file mode 100644 index 000000000..c2933abfb Binary files /dev/null and b/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/animated_java_2023_256x256.png differ diff --git a/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/flowey-build-scaled-min.png b/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/flowey-build-scaled-min.png new file mode 100644 index 000000000..064856a58 Binary files /dev/null and b/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/flowey-build-scaled-min.png differ diff --git a/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/legacy-command-blocks-scaled-min.png b/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/legacy-command-blocks-scaled-min.png new file mode 100644 index 000000000..15b282a35 Binary files /dev/null and b/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/legacy-command-blocks-scaled-min.png differ diff --git a/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/legacy-flowey-build-scaled-min.png b/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/legacy-flowey-build-scaled-min.png new file mode 100644 index 000000000..09a546b47 Binary files /dev/null and b/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/legacy-flowey-build-scaled-min.png differ diff --git a/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/legacy-hopper-clock-scaled-min.png b/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/legacy-hopper-clock-scaled-min.png new file mode 100644 index 000000000..342a3b111 Binary files /dev/null and b/resourcepack/assets/omega-flowey/textures/custom/decorative/picture/legacy-hopper-clock-scaled-min.png differ