From 61c0e10334d50628abb5e32732a5c9d881988ee3 Mon Sep 17 00:00:00 2001 From: OpenBagTwo Date: Sun, 11 Dec 2022 00:26:07 -0500 Subject: [PATCH] Almost forgot the Ancestor! --- .../chappeau/functions/squiddoprint.mcfunction | 3 +++ .../minecraft/models/item/custom/ancestor.json | 6 ++++++ .../assets/minecraft/models/item/radish.json | 9 +++++++++ .../assets/minecraft/textures/item/ancestor.png | Bin 0 -> 16429 bytes README.md | 4 ++++ 5 files changed, 22 insertions(+) create mode 100644 Chappeau Resourcepack/assets/minecraft/models/item/custom/ancestor.json create mode 100644 Chappeau Resourcepack/assets/minecraft/models/item/radish.json create mode 100644 Chappeau Resourcepack/assets/minecraft/textures/item/ancestor.png diff --git a/Chappeau Datapack/data/chappeau/functions/squiddoprint.mcfunction b/Chappeau Datapack/data/chappeau/functions/squiddoprint.mcfunction index d122b31..c389287 100644 --- a/Chappeau Datapack/data/chappeau/functions/squiddoprint.mcfunction +++ b/Chappeau Datapack/data/chappeau/functions/squiddoprint.mcfunction @@ -41,6 +41,9 @@ execute if block ~ ~1 ~ minecraft:hopper{Items:[{Slot:0b, id:"minecraft:grass"}, execute if block ~ ~1 ~ minecraft:hopper{Items:[{Slot:0b, id:"minecraft:seagrass"}, {Slot:1b, id:"minecraft:paper", tag:{display: {Name: '{"text":"oddish.gcode"}'}}}]} run data modify entity @e[type=minecraft:glow_item_frame, distance=0..1, limit=1] Item set value {id:"minecraft:seagrass", tag:{CustomModelData:1, display:{Name:'{"text":"Oddish"}'}}, Count:1b} execute if block ~ ~1 ~ minecraft:hopper{Items:[{Slot:0b, id:"minecraft:seagrass"}, {Slot:1b, id:"minecraft:paper", tag:{display: {Name: '{"text":"oddish.gcode"}'}}}]} run data modify block ~ ~1 ~ Items[{Slot:0b}] merge value {Count:0b} +execute if block ~ ~1 ~ minecraft:hopper{Items:[{Slot:0b, id:"minecraft:radish"}, {Slot:1b, id:"minecraft:paper", tag:{display: {Name: '{"text":"oddish.gcode"}'}}}]} run data modify entity @e[type=minecraft:glow_item_frame, distance=0..1, limit=1] Item set value {id:"minecraft:radish", tag:{CustomModelData:1, display:{Name:'{"text":"Ancestor"}'}}, Count:1b} +execute if block ~ ~1 ~ minecraft:hopper{Items:[{Slot:0b, id:"minecraft:radish"}, {Slot:1b, id:"minecraft:paper", tag:{display: {Name: '{"text":"oddish.gcode"}'}}}]} run data modify block ~ ~1 ~ Items[{Slot:0b}] merge value {Count:0b} + execute if block ~ ~1 ~ minecraft:hopper{Items:[{Slot:0b, id:"minecraft:ender_eye"}, {Slot:1b, id:"minecraft:paper", tag:{display: {Name: '{"text":"scarlet_pearl.gcode"}'}}}]} run data modify entity @e[type=minecraft:glow_item_frame, distance=0..1, limit=1] Item set value {id:"minecraft:ender_eye", tag:{CustomModelData:1, display:{Name:'{"text":"Scarlet Pearl"}'}}, Count:1b} execute if block ~ ~1 ~ minecraft:hopper{Items:[{Slot:0b, id:"minecraft:ender_eye"}, {Slot:1b, id:"minecraft:paper", tag:{display: {Name: '{"text":"scarlet_pearl.gcode"}'}}}]} run data modify block ~ ~1 ~ Items[{Slot:0b}] merge value {Count:0b} diff --git a/Chappeau Resourcepack/assets/minecraft/models/item/custom/ancestor.json b/Chappeau Resourcepack/assets/minecraft/models/item/custom/ancestor.json new file mode 100644 index 0000000..2e5adfe --- /dev/null +++ b/Chappeau Resourcepack/assets/minecraft/models/item/custom/ancestor.json @@ -0,0 +1,6 @@ +{ + "parent": "item/custom/sphere_with_the_leaves", + "textures": { + "0": "item/ancestor" + } +} diff --git a/Chappeau Resourcepack/assets/minecraft/models/item/radish.json b/Chappeau Resourcepack/assets/minecraft/models/item/radish.json new file mode 100644 index 0000000..8dcf283 --- /dev/null +++ b/Chappeau Resourcepack/assets/minecraft/models/item/radish.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/radish" + }, + "overrides": [ + {"predicate": {"custom_model_data": 1}, "model": "item/custom/ancestor"} + ] +} diff --git a/Chappeau Resourcepack/assets/minecraft/textures/item/ancestor.png b/Chappeau Resourcepack/assets/minecraft/textures/item/ancestor.png new file mode 100644 index 0000000000000000000000000000000000000000..bf7cddb1a1514f08773d7750031dc94e4492763a GIT binary patch literal 16429 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 w!IXEN5dGgXZ;0UMM>6LMs?P+BZeAgJ&{{#K