diff --git a/src/generated/resources/assets/naturesaura/models/item/loot_finder.json b/src/generated/resources/assets/naturesaura/models/item/loot_finder.json new file mode 100644 index 00000000..aa5c8f88 --- /dev/null +++ b/src/generated/resources/assets/naturesaura/models/item/loot_finder.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "naturesaura:item/loot_finder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/naturesaura/lang/en_us.json b/src/main/resources/assets/naturesaura/lang/en_us.json index a0ec8cc8..e034b082 100644 --- a/src/main/resources/assets/naturesaura/lang/en_us.json +++ b/src/main/resources/assets/naturesaura/lang/en_us.json @@ -114,6 +114,7 @@ "item.naturesaura.crimson_meal": "Crimson Meal", "item.naturesaura.death_ring": "Ring of Last Chance", "item.naturesaura.tainted_gold": "Tainted Gold", + "item.naturesaura.loot_finder": "Staff of Riches", "container.naturesaura:tree_ritual.name": "Ritual of the Forest", "container.naturesaura:altar.name": "Natural Altar Infusion", "container.naturesaura:offering.name": "Offering to the Gods", diff --git a/src/main/resources/assets/naturesaura/textures/item/loot_finder.png b/src/main/resources/assets/naturesaura/textures/item/loot_finder.png new file mode 100644 index 00000000..1f1fe204 Binary files /dev/null and b/src/main/resources/assets/naturesaura/textures/item/loot_finder.png differ diff --git a/src/main/resources/data/naturesaura/patchouli_books/book/en_us/entries/items/loot_finder.json b/src/main/resources/data/naturesaura/patchouli_books/book/en_us/entries/items/loot_finder.json new file mode 100644 index 00000000..e935c7a6 --- /dev/null +++ b/src/main/resources/data/naturesaura/patchouli_books/book/en_us/entries/items/loot_finder.json @@ -0,0 +1,21 @@ +{ + "name": "Staff of Riches", + "icon": "naturesaura:loot_finder", + "category": "items", + "advancement": "naturesaura:offering", + "pages": [ + { + "type": "text", + "text": "All around the world, different kinds of $(thing)treasures$() can be found, including plentifully filled $(item)Chests$(), $(item)Storage Minecarts$() and so on.$(p)The $(item)Staff of Riches$() has the ability to uncover these riches and make them easier to find. Upon swinging it, it will $(thing)highlight$() each storage container in a radius of 64 blocks or so for about a minute." + }, + { + "type": "text", + "text": "This would give the user enough time to simply travel to the magically visible location and collect the treasure.$(p)Naturally, for the staff to be able to discover riches in this manner, a fair amount of $(aura) is required to be stored in an $(l:items/aura_cache)Aura Cache$() or similar." + }, + { + "type": "crafting", + "text": "Creating the $(item)Staff of Riches$()", + "recipe": "naturesaura:loot_finder" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/naturesaura/recipes/loot_finder.json b/src/main/resources/data/naturesaura/recipes/loot_finder.json new file mode 100644 index 00000000..eb09cb1f --- /dev/null +++ b/src/main/resources/data/naturesaura/recipes/loot_finder.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " DT", + "GRD", + "RG " + ], + "key": { + "R": { + "item": "naturesaura:ancient_stick" + }, + "D": { + "item": "minecraft:diamond" + }, + "G": { + "item": "minecraft:gold_ingot" + }, + "T": { + "item": "naturesaura:token_euphoria" + } + }, + "result": { + "item": "naturesaura:loot_finder" + } +} \ No newline at end of file