diff --git a/src/main/resources/data/gtamfmd/loot_table/blocks/ruby_ore.json b/src/main/resources/data/gtamfmd/loot_table/blocks/ruby_ore.json new file mode 100644 index 0000000..5ef9324 --- /dev/null +++ b/src/main/resources/data/gtamfmd/loot_table/blocks/ruby_ore.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "gtamfmd:ruby" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/gtamfmd/recipe/blasting_ruby_from_rubyore.json b/src/main/resources/data/gtamfmd/recipe/blasting_ruby_from_rubyore.json new file mode 100644 index 0000000..ab1636b --- /dev/null +++ b/src/main/resources/data/gtamfmd/recipe/blasting_ruby_from_rubyore.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": "gtamfmd:ruby_ore", + "result": { + "id": "gtamfmd:ruby" + }, + "experience": 0.1, + "cookingtime": 200 +} diff --git a/src/main/resources/data/gtamfmd/recipe/campfire_torch_from_stub.json b/src/main/resources/data/gtamfmd/recipe/campfire_torch_from_stub.json new file mode 100644 index 0000000..0084c5b --- /dev/null +++ b/src/main/resources/data/gtamfmd/recipe/campfire_torch_from_stub.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:campfire_cooking", + "ingredient": "gtamfmd:stub", + "result": { + "id": "minecraft:torch" + }, + "experience": 0.1, + "cookingtime": 20 +} \ No newline at end of file diff --git a/src/main/resources/data/gtamfmd/recipe/shaped_rubyblock_from_ruby.json b/src/main/resources/data/gtamfmd/recipe/shaped_rubyblock_from_ruby.json new file mode 100644 index 0000000..fcd109b --- /dev/null +++ b/src/main/resources/data/gtamfmd/recipe/shaped_rubyblock_from_ruby.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###", + "###" + ], + "key": { + "#": "gtamfmd:ruby" + }, + "result": { + "id": "gtamfmd:ruby_block", + "count": 1 + } +} diff --git a/src/main/resources/data/gtamfmd/recipe/shapeless_ruby_from_rubyblock.json b/src/main/resources/data/gtamfmd/recipe/shapeless_ruby_from_rubyblock.json new file mode 100644 index 0000000..79d6d69 --- /dev/null +++ b/src/main/resources/data/gtamfmd/recipe/shapeless_ruby_from_rubyblock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + "gtamfmd:ruby_block" + ], + "result": { + "id": "gtamfmd:ruby", + "count": 9 + } +} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json b/src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json new file mode 100644 index 0000000..b3a695a --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "gtamfmd:ruby_block", + "gtamfmd:ruby_ore" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/need_iron_tool.json b/src/main/resources/data/minecraft/tags/block/need_iron_tool.json new file mode 100644 index 0000000..b3a695a --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/need_iron_tool.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "gtamfmd:ruby_block", + "gtamfmd:ruby_ore" + ] +} \ No newline at end of file