diff --git a/1_20_3/data/armor_statues/item_modifiers/adjustment_wand_0.json b/1_20_3/data/armor_statues/item_modifiers/adjustment_wand_0.json new file mode 100644 index 0000000..414a50a --- /dev/null +++ b/1_20_3/data/armor_statues/item_modifiers/adjustment_wand_0.json @@ -0,0 +1,29 @@ +[ + { + "function": "minecraft:set_nbt", + "tag":"{wand:1, Enchantments: [{}]}" + }, + { + "function": "minecraft:set_nbt", + "tag":"{type:0, CustomModelData:10}" + }, + { + "function": "minecraft:set_name", + "entity": "this", + "name": { + "text": "Adjustment Wand: X axis" + } + }, + { + "function": "minecraft:set_lore", + "entity": "this", + "lore": [ + ["", + {"keybind":"key.sneak"}, + {"text":"+"}, + {"keybind":"key.use"}, + {"text":" to set mode"}] + ], + "replace": true + } +] \ No newline at end of file diff --git a/1_20_3/data/armor_statues/item_modifiers/adjustment_wand_1.json b/1_20_3/data/armor_statues/item_modifiers/adjustment_wand_1.json new file mode 100644 index 0000000..3acf0ce --- /dev/null +++ b/1_20_3/data/armor_statues/item_modifiers/adjustment_wand_1.json @@ -0,0 +1,29 @@ +[ + { + "function": "minecraft:set_nbt", + "tag":"{wand:1, Enchantments: [{}]}" + }, + { + "function": "minecraft:set_nbt", + "tag":"{type:1, CustomModelData:11}" + }, + { + "function": "minecraft:set_name", + "entity": "this", + "name": { + "text": "Adjustment Wand: Y axis" + } + }, + { + "function": "minecraft:set_lore", + "entity": "this", + "lore": [ + ["", + {"keybind":"key.sneak"}, + {"text":"+"}, + {"keybind":"key.use"}, + {"text":" to set mode"}] + ], + "replace": true + } +] \ No newline at end of file diff --git a/1_20_3/data/armor_statues/item_modifiers/adjustment_wand_2.json b/1_20_3/data/armor_statues/item_modifiers/adjustment_wand_2.json new file mode 100644 index 0000000..21fb54c --- /dev/null +++ b/1_20_3/data/armor_statues/item_modifiers/adjustment_wand_2.json @@ -0,0 +1,29 @@ +[ + { + "function": "minecraft:set_nbt", + "tag":"{wand:1, Enchantments: [{}]}" + }, + { + "function": "minecraft:set_nbt", + "tag":"{type:2, CustomModelData:12}" + }, + { + "function": "minecraft:set_name", + "entity": "this", + "name": { + "text": "Adjustment Wand: Z axis" + } + }, + { + "function": "minecraft:set_lore", + "entity": "this", + "lore": [ + ["", + {"keybind":"key.sneak"}, + {"text":"+"}, + {"keybind":"key.use"}, + {"text":" to set mode"}] + ], + "replace": true + } +] \ No newline at end of file diff --git a/1_20_3/data/armor_statues/item_modifiers/pointer_wand.json b/1_20_3/data/armor_statues/item_modifiers/pointer_wand.json new file mode 100644 index 0000000..f11a49b --- /dev/null +++ b/1_20_3/data/armor_statues/item_modifiers/pointer_wand.json @@ -0,0 +1,28 @@ +[ + { + "function": "minecraft:set_nbt", + "tag":"{wand:1, Enchantments: [{}]}" + }, + { + "function": "minecraft:set_name", + "entity": "this", + "name": { + "text": "Pointer Wand" + } + }, + { + "function": "minecraft:set_lore", + "entity": "this", + "lore": [ + ["", + {"text":"Point at "}, + {"translate":"entity.minecraft.armor_stand"}, + {"text":" to use"}] + ], + "replace": true + }, + { + "function": "minecraft:set_nbt", + "tag":"{CustomModelData:10}" + } +] \ No newline at end of file diff --git a/1_20_3/data/armor_statues/loot_tables/adjustment_wand.json b/1_20_3/data/armor_statues/loot_tables/adjustment_wand.json new file mode 100644 index 0000000..55f0bf9 --- /dev/null +++ b/1_20_3/data/armor_statues/loot_tables/adjustment_wand.json @@ -0,0 +1,44 @@ + +{ + "type": "minecraft:loot", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:warped_fungus_on_a_stick", + "functions": [ + { + "function": "minecraft:set_nbt", + "tag":"{wand:1, CustomModelData:10, Enchantments: [{}]}" + }, + { + "function": "minecraft:set_nbt", + "tag":"{type:0}" + }, + { + "function": "minecraft:set_name", + "entity": "this", + "name": { + "text": "Adjustment Wand: X axis" + } + }, + { + "function": "minecraft:set_lore", + "entity": "this", + "lore": [ + ["", + {"keybind":"key.sneak"}, + {"text":"+"}, + {"keybind":"key.use"}, + {"text":" to set mode"}] + ], + "replace": true + } + ] + } + ] + } + ] +} diff --git a/1_20_3/data/armor_statues/loot_tables/pointer_wand.json b/1_20_3/data/armor_statues/loot_tables/pointer_wand.json new file mode 100644 index 0000000..fc0a972 --- /dev/null +++ b/1_20_3/data/armor_statues/loot_tables/pointer_wand.json @@ -0,0 +1,39 @@ + +{ + "type": "minecraft:loot", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "functions": [ + { + "function": "minecraft:set_nbt", + "tag":"{wand:1, CustomModelData:10, Enchantments: [{}]}" + }, + { + "function": "minecraft:set_name", + "entity": "this", + "name": { + "text": "Pointer Wand" + } + }, + { + "function": "minecraft:set_lore", + "entity": "this", + "lore": [ + ["", + {"text":"Point at "}, + {"translate":"entity.minecraft.armor_stand"}, + {"text":" to use"}] + ], + "replace": true + } + ] + } + ] + } + ] +}