From ce412c3b50437c6e9dbd8884bf9aa7e5028b7dc8 Mon Sep 17 00:00:00 2001 From: Sangelo Date: Mon, 10 Jun 2024 20:39:35 +0200 Subject: [PATCH] [c] initial work on rebalancing and editing crafting recipes --- config/netherite_horse_armor.json5 | 6 + index.toml | 206 ++++++++++++++++++ mods/lootr.pw.toml | 13 ++ pack.toml | 2 +- .../appliances/netherite_backtank.json | 15 ++ .../netherite_backtank_from_netherite.json | 15 ++ .../appliances/netherite_diving_boots.json | 15 ++ ...netherite_diving_boots_from_netherite.json | 15 ++ .../appliances/netherite_diving_helmet.json | 15 ++ ...etherite_diving_helmet_from_netherite.json | 15 ++ .../recipes/wheat_dough_from_eggs.json | 22 ++ .../recipes/netherite_horse_armor.json | 16 ++ .../blocks/ts.crafting_terminal.json | 19 ++ .../blocks/ts.inventory_cable.json | 19 ++ .../blocks/ts.inventory_cable_connector.json | 19 ++ ...ts.inventory_cable_connector_filtered.json | 19 ++ .../ts.inventory_cable_connector_framed.json | 32 +++ .../ts.inventory_cable_connector_painted.json | 32 +++ .../blocks/ts.inventory_cable_framed.json | 32 +++ .../blocks/ts.inventory_cable_painted.json | 32 +++ .../blocks/ts.inventory_connector.json | 19 ++ .../blocks/ts.inventory_hopper_basic.json | 19 ++ .../blocks/ts.inventory_proxy.json | 32 +++ .../blocks/ts.inventory_proxy_painted.json | 32 +++ .../loot_tables/blocks/ts.level_emitter.json | 19 ++ .../loot_tables/blocks/ts.open_crate.json | 19 ++ .../loot_tables/blocks/ts.painted_trim.json | 32 +++ .../blocks/ts.storage_terminal.json | 19 ++ .../loot_tables/blocks/ts.trim.json | 19 ++ .../recipes/adv_wireless_terminal.json | 15 ++ .../recipes/crafting_terminal.json | 25 +++ .../toms_storage/recipes/inventory_cable.json | 26 +++ .../recipes/inventory_cable_connector.json | 31 +++ .../inventory_cable_connector_filtered.json | 22 ++ .../inventory_cable_connector_framed.json | 20 ++ .../recipes/inventory_cable_framed.json | 20 ++ .../recipes/inventory_connector.json | 28 +++ .../recipes/inventory_hopper_basic.json | 21 ++ .../toms_storage/recipes/inventory_proxy.json | 22 ++ .../toms_storage/recipes/item_filter.json | 23 ++ .../toms_storage/recipes/level_emitter.json | 25 +++ .../data/toms_storage/recipes/open_crate.json | 13 ++ .../data/toms_storage/recipes/paint_kit.json | 38 ++++ .../recipes/poly_item_filter.json | 19 ++ .../recipes/storage_terminal.json | 31 +++ .../toms_storage/recipes/tag_item_filter.json | 19 ++ .../data/toms_storage/recipes/trim.json | 23 ++ .../data/toms_storage/recipes/trim_clean.json | 15 ++ .../recipes/wireless_terminal.json | 31 +++ .../tags/blocks/remote_activate.json | 7 + .../data/toms_storage/tags/blocks/trims.json | 7 + .../data/toms_storage/tags/items/trims.json | 7 + 52 files changed, 1256 insertions(+), 1 deletion(-) create mode 100644 config/netherite_horse_armor.json5 create mode 100644 mods/lootr.pw.toml create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_backtank.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_backtank_from_netherite.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_boots.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_boots_from_netherite.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_helmet.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_helmet_from_netherite.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/farmersdelight/recipes/wheat_dough_from_eggs.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/netherite_horse_armor/recipes/netherite_horse_armor.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.crafting_terminal.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_filtered.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_framed.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_painted.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_framed.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_painted.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_connector.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_hopper_basic.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_proxy.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_proxy_painted.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.level_emitter.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.open_crate.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.painted_trim.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.storage_terminal.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.trim.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/adv_wireless_terminal.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/crafting_terminal.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector_filtered.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector_framed.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_framed.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_connector.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_hopper_basic.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_proxy.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/item_filter.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/level_emitter.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/open_crate.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/paint_kit.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/poly_item_filter.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/storage_terminal.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/tag_item_filter.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/trim.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/trim_clean.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/wireless_terminal.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/blocks/remote_activate.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/blocks/trims.json create mode 100644 resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/items/trims.json diff --git a/config/netherite_horse_armor.json5 b/config/netherite_horse_armor.json5 new file mode 100644 index 0000000..d3a493d --- /dev/null +++ b/config/netherite_horse_armor.json5 @@ -0,0 +1,6 @@ +{ + // The weight you want the netherite horse armor to be in the loot table (bastion treasure). Requires /reload command to work if changed in game. Set to 0 to disable loot generation. (default: 8) + "weight": 8, + // The armor points you want for the netherite horse armor. (default: 13) + "protectionValue": 18 +} diff --git a/index.toml b/index.toml index 0e7162d..87c52b4 100644 --- a/index.toml +++ b/index.toml @@ -12,6 +12,10 @@ hash = "77ca3059e73ab40c271013ec3719328cb1c71139387a1986dcc452ebee0a5400" file = "config/global_data_and_resourcepacks.toml" hash = "98a0aedb91f38f7abd7ce559030a8163b11f38f1178fdedcc64cba13ac8a5798" +[[files]] +file = "config/netherite_horse_armor.json5" +hash = "abd30aec9a46f49b8aef6a517a1cf9a60af7e24173515ef9d460744c5ec261f1" + [[files]] file = "mods/adorn.pw.toml" hash = "b7750fd27c8cb35d0cdbb0347e40cdbbbfdb4a08f24855c6803e7a69e1f06665" @@ -407,6 +411,11 @@ file = "mods/expanded-delight.pw.toml" hash = "4d013214266c48b8853463e428949881aa97c06684284dcb508a1932ab7c3593" metafile = true +[[files]] +file = "mods/explorecraft-tweaks.toml" +hash = "30cd5acf59d83ad650b7050875f4ba757c555a8bc74ccde1cb7c03c943ed1574" +metafile = true + [[files]] file = "mods/exposure.pw.toml" hash = "9820b8497ec0fdefcaa82801ca8ed125212d5f15957b139d81899b3baa88586e" @@ -642,6 +651,11 @@ file = "mods/lithium.pw.toml" hash = "c239c951796882b9c93e649a0dba4f2d95804441faaed707b686381b7a5c67da" metafile = true +[[files]] +file = "mods/lootr.pw.toml" +hash = "9d399c9d4dad20b73d05fa85c8ee9fbb660fd4e78bd4dd21780e19013b499e7c" +metafile = true + [[files]] file = "mods/memoryleakfix.pw.toml" hash = "3c0945a312aca06a2185b00cb03ae482949b008d72614497148aa2df301af019" @@ -1073,6 +1087,34 @@ hash = "e697905a6c5a92f5ff6eb9b06f238336b199c4450db73047357bb4ce6b1e14fd" file = "resources/required_assets/ExploreCraft-Tweaks/pack.png" hash = "7b4b3b0cec6286cd66805085b4bdff65be491e33c2b1e8a9246221428cd21204" +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_backtank.json" +hash = "dadfe5bfc739a2b031c0bd05e6fccee8de799d6db5387d32ca3d4152aec8292e" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_backtank_from_netherite.json" +hash = "05e342cfb07f3690f9209e7f94b39ec9940d47936bb92c523b8d6ee9739dd0d4" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_boots.json" +hash = "388111b121c060f586e9cbc2907e8b04670caaaa3a8935c3b010ad5011a42424" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_boots_from_netherite.json" +hash = "b350580e98ded633a484e99761b3b9f655ded249ee587269e37de4ee5913cc2c" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_helmet.json" +hash = "c6831b93bcbc9c37e39c974bfd9a1c68d926c2f896bbaf83e080cfa905b001ac" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_helmet_from_netherite.json" +hash = "434704d48af83f5c6b56f24a6fef81711773687c102d96556f3d39b4040a5036" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/farmersdelight/recipes/wheat_dough_from_eggs.json" +hash = "71133f2a07408192031a9aea933fa07602d6aea9d7e9c690d1a9c1ccf7955cc7" + [[files]] file = "resources/required_data/ExploreCraft-Tweaks/data/gamerules/functions/load.mcfunction" hash = "5b32bf77e13943240fab521372fd418a56c9e158ac307bda8d0e1fa289aed164" @@ -1085,6 +1127,10 @@ hash = "1f2ca55e075dc2935b332ff900a6c021169c65a82a8c22aab02c5d75c0cd30be" file = "resources/required_data/ExploreCraft-Tweaks/data/minecraft/tags/functions/load.json" hash = "29c2f520c5cfc034ad4ce25619c0719b05e8a281dd060c32b471c1e94bfe379c" +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/netherite_horse_armor/recipes/netherite_horse_armor.json" +hash = "17405b898585fc5627daaa571ac9e207069851c35259837c15dfedd09bbbca92" + [[files]] file = "resources/required_data/ExploreCraft-Tweaks/data/numismatics/recipes/diamond_shard.json" hash = "dc3cb23404cb7dfed757c4847125ec8bd3032a8cff66c48d1caf6937dfd0d327" @@ -1129,6 +1175,166 @@ hash = "5099ba4f342b924ab81f024f49a12f2ceb33e8ceed5e9efbe1ce0ead140666c9" file = "resources/required_data/ExploreCraft-Tweaks/data/tconstruct/worldgen/structure_set/overworld_sky_island.json" hash = "1afb29cfc9102825abb26bbea65d484dc03265a76de962064a146582683bc58b" +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.crafting_terminal.json" +hash = "405501c2adc3ad1ac58787e7207122f99d15ce8527c4b5391eeaa293d45a05e7" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable.json" +hash = "37bc3ce6a4d54e9b8c10ae6af6756c79883f9b0ee4d26b2e651e39a267405c30" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector.json" +hash = "d3a9bf95bda9d5519c589cce1aaffea14e5bdfd8786f27101e0697f85b1af07f" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_filtered.json" +hash = "7bfea48bab93a8303cf2063739fb5c156771459646e1b81ecf15c7add5bcc175" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_framed.json" +hash = "348dea8b00801e884d5ad6e43094329080be31b441f1014a31eda160a26c40d3" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_painted.json" +hash = "348dea8b00801e884d5ad6e43094329080be31b441f1014a31eda160a26c40d3" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_framed.json" +hash = "d7aba9fcbc50776ac19999bce1cc7676f11245a34991dd0beb78742f6694a2cb" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_painted.json" +hash = "d7aba9fcbc50776ac19999bce1cc7676f11245a34991dd0beb78742f6694a2cb" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_connector.json" +hash = "b0b0000ff5e718764909e26d8c9b64cac81508d72aa24895b558bc05e54d962b" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_hopper_basic.json" +hash = "8f4fc5d19515a9978753ce021c8e371db833a0758a1bb530e213bb9ed926942e" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_proxy.json" +hash = "8d0373d70475c9c7b2f5fa74388c04e582104b4007d4e5f9e90cd92f1295f4e0" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_proxy_painted.json" +hash = "8d0373d70475c9c7b2f5fa74388c04e582104b4007d4e5f9e90cd92f1295f4e0" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.level_emitter.json" +hash = "3dad7864ddeffb3bdcef2b71fc10883b8d7a5a50f227e0a7e9b6d983f18ff9c9" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.open_crate.json" +hash = "e5ab521d867cd6a2f2a975fb036d2eef45d9a377e719cb2185c9be4e5e9edf86" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.painted_trim.json" +hash = "6e3b68a30cf1b6cad4aee70ddd400adbf0a319503bad3cb823fbd310f1ef7aa3" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.storage_terminal.json" +hash = "4a39482ba724c07fa9dcbaac9d7c8dd997ae13b02898bff8a8c83d703c4ac657" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.trim.json" +hash = "a1b165d50c6143dac6b6c69b8a054cb89e8dccad9a1cffe4fdfdbfe20a82159f" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/adv_wireless_terminal.json" +hash = "9ccb8421520aaaa92093b827aa6ba94550f4669388c5ef75058e69605461dc12" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/crafting_terminal.json" +hash = "e42049d494028f0a9a50e576705d8b63b0a5df105a942a6f7c11ea189afb5668" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable.json" +hash = "eac8b4e7a420023f648554ce49267879087c3398a6314642c91e58991c5082c3" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector.json" +hash = "507e6e40dd15077e048854fbf6ed03af05e6d2d2398e46a09056eb93e25b91c8" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector_filtered.json" +hash = "8d6fb056dc6c5af8d25ef565293e58f0370fb67eca22f2f0b65a38185876210f" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector_framed.json" +hash = "59a45e9a2ddfb40c375974d9015a782047ab2dd039794ffbad8a94eca7982a61" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_framed.json" +hash = "186ee5ef861e369caa658fdf4916662ae8ac8425acebc27b3ef4ba99735a62bc" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_connector.json" +hash = "1bf961e6ffa63d18e4c55eea20b8ca4ee3a19762cf96757ab7715fb4100930d5" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_hopper_basic.json" +hash = "4e2306c23d51486d941ef55b15dec526a7095a943c86dfb05fccbe63a078ad88" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_proxy.json" +hash = "8b9ace3778abe92228c6bee83e212a10fcb3b04a83b7518021143910dd059eef" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/item_filter.json" +hash = "b9ca8b6073d0b7037260851fc9b6303e18d1fb4e2cb42dce3d454df6e66b67d9" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/level_emitter.json" +hash = "ad504f142681c5ee755d7b578ea33309311c6dda3fa7f75f23d90b38e38e195e" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/open_crate.json" +hash = "0cf78fb49833d313d2778e9e97b5495cf76a446a92b7dec5b367a0e82ab9be26" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/paint_kit.json" +hash = "e758cba74c6045b0bbe2d7810a65a3d293ae00f85ec5c7cedf0fd73d82bbb36a" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/poly_item_filter.json" +hash = "dbacf1746b773362eccb0a3cfe860874c5e52fdb8bdaa50b564eabee9b3ceab3" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/storage_terminal.json" +hash = "2addf508e45fdb86b4e9c00f1036907ad4de3a86f25603481a372d4a392fb20a" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/tag_item_filter.json" +hash = "6ce7778251e9ff2da4393a8fcbc0272980dc347b16f376ebcb002d86d20d3cf0" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/trim.json" +hash = "0d3a13434592f4d9b8570cd02fa5535bfac81c61182ca39a2e58f0df84e40076" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/trim_clean.json" +hash = "b4d1d545ed0aefa82ea7e8075f9fa22b41560ef6930cc6a46c1ba2450b9c4ae2" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/wireless_terminal.json" +hash = "40a119951dd72ef1b61e0ae586b61176a344b2a7665a5dabcf7583568f38f78e" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/blocks/remote_activate.json" +hash = "3a1b36d6ccfc870330905a7781cce62c6da83fcb35bbdf75a7df663c80c09403" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/blocks/trims.json" +hash = "7021f90491ce77b57142ce313456d3bd29dca51f4158b35791a3eadadf5bb700" + +[[files]] +file = "resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/items/trims.json" +hash = "7021f90491ce77b57142ce313456d3bd29dca51f4158b35791a3eadadf5bb700" + [[files]] file = "resources/required_data/ExploreCraft-Tweaks/pack.mcmeta" hash = "e697905a6c5a92f5ff6eb9b06f238336b199c4450db73047357bb4ce6b1e14fd" diff --git a/mods/lootr.pw.toml b/mods/lootr.pw.toml new file mode 100644 index 0000000..12459bb --- /dev/null +++ b/mods/lootr.pw.toml @@ -0,0 +1,13 @@ +name = "Lootr" +filename = "lootr-fabric-1.20-0.7.33.81.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/EltpO5cN/versions/fqmzdpE2/lootr-fabric-1.20-0.7.33.81.jar" +hash-format = "sha1" +hash = "ea32700905b46d8131131d23ae0e7cf23d4cd00b" + +[update] +[update.modrinth] +mod-id = "EltpO5cN" +version = "fqmzdpE2" diff --git a/pack.toml b/pack.toml index d4c77aa..090bd0e 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "54f8f83e9b56346f3a2d7f9033009ebaaa4cdad58c9e4a22c156a173b457f4a5" +hash = "21c294e283cb4f1e94d09a2226a639d8de9b783eb40c3f0353be0c8ba8fe451b" [versions] minecraft = "1.20.1" diff --git a/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_backtank.json b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_backtank.json new file mode 100644 index 0000000..d2f54d6 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_backtank.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "tag": "c:netherite_ingots" + }, + "base": { + "item": "create:copper_backtank" + }, + "result": { + "item": "create:netherite_backtank" + }, + "template": { + "item": "explorecraft:advanced_netherite_upgrade" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_backtank_from_netherite.json b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_backtank_from_netherite.json new file mode 100644 index 0000000..cc52ff0 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_backtank_from_netherite.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "create:copper_backtank" + }, + "base": { + "item": "minecraft:netherite_chestplate" + }, + "result": { + "item": "create:netherite_backtank" + }, + "template": { + "item": "explorecraft:advanced_netherite_upgrade" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_boots.json b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_boots.json new file mode 100644 index 0000000..505e6f9 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_boots.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "tag": "c:netherite_ingots" + }, + "base": { + "item": "create:copper_diving_boots" + }, + "result": { + "item": "create:netherite_diving_boots" + }, + "template": { + "item": "explorecraft:advanced_netherite_upgrade" + } +} diff --git a/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_boots_from_netherite.json b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_boots_from_netherite.json new file mode 100644 index 0000000..7b34deb --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_boots_from_netherite.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "create:copper_diving_boots" + }, + "base": { + "item": "minecraft:netherite_boots" + }, + "result": { + "item": "create:netherite_diving_boots" + }, + "template": { + "item": "explorecraft:advanced_netherite_upgrade" + } +} diff --git a/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_helmet.json b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_helmet.json new file mode 100644 index 0000000..9bc7b7b --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_helmet.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "tag": "c:netherite_ingots" + }, + "base": { + "item": "create:copper_diving_helmet" + }, + "result": { + "item": "create:netherite_diving_helmet" + }, + "template": { + "item": "explorecraft:advanced_netherite_upgrade" + } +} diff --git a/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_helmet_from_netherite.json b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_helmet_from_netherite.json new file mode 100644 index 0000000..f0a29a0 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/create/recipes/crafting/appliances/netherite_diving_helmet_from_netherite.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "create:copper_diving_helmet" + }, + "base": { + "item": "minecraft:netherite_helmet" + }, + "result": { + "item": "create:netherite_diving_helmet" + }, + "template": { + "item": "explorecraft:advanced_netherite_upgrade" + } +} diff --git a/resources/required_data/ExploreCraft-Tweaks/data/farmersdelight/recipes/wheat_dough_from_eggs.json b/resources/required_data/ExploreCraft-Tweaks/data/farmersdelight/recipes/wheat_dough_from_eggs.json new file mode 100644 index 0000000..5f0d01f --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/farmersdelight/recipes/wheat_dough_from_eggs.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "tag": "c:eggs" + }, + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + } + ], + "result": { + "count": 3, + "item": "minecraft:air" + } +} diff --git a/resources/required_data/ExploreCraft-Tweaks/data/netherite_horse_armor/recipes/netherite_horse_armor.json b/resources/required_data/ExploreCraft-Tweaks/data/netherite_horse_armor/recipes/netherite_horse_armor.json new file mode 100644 index 0000000..769a597 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/netherite_horse_armor/recipes/netherite_horse_armor.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:smithing_transform", + "base": { + "item": "minecraft:diamond_horse_armor" + }, + "template": { + "item": "explorecraft:advanced_netherite_upgrade" + }, + "addition": { + "item": "minecraft:netherite_ingot" + }, + "result": { + "item": "netherite_horse_armor:netherite_horse_armor", + "count": 1 + } +} diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.crafting_terminal.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.crafting_terminal.json new file mode 100644 index 0000000..d564188 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.crafting_terminal.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "toms_storage:ts.crafting_terminal" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable.json new file mode 100644 index 0000000..81ab0cc --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "toms_storage:ts.inventory_cable" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector.json new file mode 100644 index 0000000..3cbf921 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "toms_storage:ts.inventory_cable_connector" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_filtered.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_filtered.json new file mode 100644 index 0000000..c3b8b45 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_filtered.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "toms_storage:ts.inventory_cable_connector_filtered" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_framed.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_framed.json new file mode 100644 index 0000000..b3b6187 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_framed.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_nbt", + "source": "block_entity", + "ops": [ + { + "source": "block", + "target": "BlockEntityTag.block", + "op": "replace" + } + ] + } + ], + "name": "toms_storage:ts.inventory_cable_connector_framed" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_painted.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_painted.json new file mode 100644 index 0000000..b3b6187 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_connector_painted.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_nbt", + "source": "block_entity", + "ops": [ + { + "source": "block", + "target": "BlockEntityTag.block", + "op": "replace" + } + ] + } + ], + "name": "toms_storage:ts.inventory_cable_connector_framed" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_framed.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_framed.json new file mode 100644 index 0000000..b29564c --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_framed.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_nbt", + "source": "block_entity", + "ops": [ + { + "source": "block", + "target": "BlockEntityTag.block", + "op": "replace" + } + ] + } + ], + "name": "toms_storage:ts.inventory_cable_framed" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_painted.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_painted.json new file mode 100644 index 0000000..b29564c --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_cable_painted.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_nbt", + "source": "block_entity", + "ops": [ + { + "source": "block", + "target": "BlockEntityTag.block", + "op": "replace" + } + ] + } + ], + "name": "toms_storage:ts.inventory_cable_framed" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_connector.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_connector.json new file mode 100644 index 0000000..233ce0e --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_connector.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "toms_storage:ts.inventory_connector" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_hopper_basic.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_hopper_basic.json new file mode 100644 index 0000000..29772ad --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_hopper_basic.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "toms_storage:ts.inventory_hopper_basic" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_proxy.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_proxy.json new file mode 100644 index 0000000..e767342 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_proxy.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_nbt", + "source": "block_entity", + "ops": [ + { + "source": "block", + "target": "BlockEntityTag.block", + "op": "replace" + } + ] + } + ], + "name": "toms_storage:ts.inventory_proxy" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_proxy_painted.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_proxy_painted.json new file mode 100644 index 0000000..e767342 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.inventory_proxy_painted.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_nbt", + "source": "block_entity", + "ops": [ + { + "source": "block", + "target": "BlockEntityTag.block", + "op": "replace" + } + ] + } + ], + "name": "toms_storage:ts.inventory_proxy" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.level_emitter.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.level_emitter.json new file mode 100644 index 0000000..dc82b7a --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.level_emitter.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "toms_storage:ts.level_emitter" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.open_crate.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.open_crate.json new file mode 100644 index 0000000..5f14b04 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.open_crate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "toms_storage:ts.open_crate" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.painted_trim.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.painted_trim.json new file mode 100644 index 0000000..4f5d15f --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.painted_trim.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_nbt", + "source": "block_entity", + "ops": [ + { + "source": "block", + "target": "BlockEntityTag.block", + "op": "replace" + } + ] + } + ], + "name": "toms_storage:ts.painted_trim" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.storage_terminal.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.storage_terminal.json new file mode 100644 index 0000000..be0775d --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.storage_terminal.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "toms_storage:ts.storage_terminal" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.trim.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.trim.json new file mode 100644 index 0000000..c97063a --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/loot_tables/blocks/ts.trim.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "toms_storage:ts.trim" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/adv_wireless_terminal.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/adv_wireless_terminal.json new file mode 100644 index 0000000..7bbf855 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/adv_wireless_terminal.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:smithing_transform", + "base": { + "item": "toms_storage:ts.wireless_terminal" + }, + "template": { + "item": "explorecraft:advanced_netherite_upgrade" + }, + "addition": { + "item": "minecraft:netherite_ingot" + }, + "result": { + "item": "toms_storage:ts.adv_wireless_terminal" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/crafting_terminal.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/crafting_terminal.json new file mode 100644 index 0000000..a15e79f --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/crafting_terminal.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "cdc", + "dnt", + "cdc" + ], + "key": { + "d": { + "item": "minecraft:diamond" + }, + "c": { + "item": "minecraft:crafting_table" + }, + "t": { + "item": "toms_storage:ts.storage_terminal" + }, + "n": { + "item": "minecraft:netherite_ingot" + } + }, + "result": { + "item": "toms_storage:ts.crafting_terminal" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable.json new file mode 100644 index 0000000..980d596 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "SPS", + "TcT", + "SPS" + ], + "key": { + "P": { + "tag": "minecraft:planks" + }, + "S": { + "item": "minecraft:stick" + }, + "c": { + "item": "minecraft:chest" + }, + "T": { + "tag": "minecraft:trapdoors" + } + }, + "result": { + "item": "toms_storage:ts.inventory_cable", + "count": 3 + } +} diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector.json new file mode 100644 index 0000000..441ba0d --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector.json @@ -0,0 +1,31 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " qP", + "CcE", + " DP" + ], + "key": { + "P": { + "tag": "minecraft:planks" + }, + "c": { + "item": "minecraft:chest" + }, + "D": { + "item": "minecraft:diamond" + }, + "C": { + "item": "toms_storage:ts.inventory_cable" + }, + "E": { + "item": "minecraft:ender_pearl" + }, + "q": { + "item": "minecraft:quartz" + } + }, + "result": { + "item": "toms_storage:ts.inventory_cable_connector" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector_filtered.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector_filtered.json new file mode 100644 index 0000000..e599382 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector_filtered.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " q ", + "pcp", + " q " + ], + "key": { + "q": { + "item": "minecraft:quartz" + }, + "p": { + "item": "minecraft:paper" + }, + "c": { + "item": "toms_storage:ts.inventory_cable_connector" + } + }, + "result": { + "item": "toms_storage:ts.inventory_cable_connector_filtered" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector_framed.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector_framed.json new file mode 100644 index 0000000..5c4386a --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_connector_framed.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "S S", + " C ", + "S S" + ], + "key": { + "C": { + "item": "toms_storage:ts.inventory_cable_connector" + }, + "S": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "toms_storage:ts.inventory_cable_connector_framed", + "count": 1 + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_framed.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_framed.json new file mode 100644 index 0000000..2a331d8 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_cable_framed.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "S S", + " C ", + "S S" + ], + "key": { + "C": { + "item": "toms_storage:ts.inventory_cable" + }, + "S": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "toms_storage:ts.inventory_cable_framed", + "count": 1 + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_connector.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_connector.json new file mode 100644 index 0000000..e68ea8c --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_connector.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "PCP", + "cNc", + "PEP" + ], + "key": { + "P": { + "tag": "minecraft:planks" + }, + "c": { + "item": "minecraft:chest" + }, + "N": { + "item": "minecraft:netherite_ingot" + }, + "C": { + "item": "minecraft:comparator" + }, + "E": { + "item": "minecraft:ender_eye" + } + }, + "result": { + "item": "toms_storage:ts.inventory_connector" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_hopper_basic.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_hopper_basic.json new file mode 100644 index 0000000..f39093e --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_hopper_basic.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "PcP", + " H " + ], + "key": { + "P": { + "tag": "minecraft:planks" + }, + "c": { + "item": "toms_storage:ts.inventory_cable" + }, + "H": { + "item": "minecraft:hopper" + } + }, + "result": { + "item": "toms_storage:ts.inventory_hopper_basic" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_proxy.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_proxy.json new file mode 100644 index 0000000..b3cd2c5 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/inventory_proxy.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "PTP", + "TCT", + "PTP" + ], + "key": { + "P": { + "tag": "minecraft:planks" + }, + "C": { + "item": "minecraft:chest" + }, + "T": { + "tag": "minecraft:trapdoors" + } + }, + "result": { + "item": "toms_storage:ts.inventory_proxy" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/item_filter.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/item_filter.json new file mode 100644 index 0000000..da1d93b --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/item_filter.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "RSR", + "SIS", + "RSR" + ], + "key": { + "R": { + "item": "minecraft:redstone_block" + }, + "I": { + "tag": "minecraft:iron_block" + }, + "S": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "toms_storage:ts.item_filter", + "count": 1 + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/level_emitter.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/level_emitter.json new file mode 100644 index 0000000..e820c34 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/level_emitter.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "PcP", + " H " + ], + "key": { + "P": { + "tag": "minecraft:planks" + }, + "c": { + "item": "toms_storage:ts.inventory_cable" + }, + "H": { + "item": "minecraft:comparator" + }, + "t": { + "item": "minecraft:redstone_torch" + } + }, + "result": { + "item": "toms_storage:ts.level_emitter" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/open_crate.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/open_crate.json new file mode 100644 index 0000000..c2e69d9 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/open_crate.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + {"tag": "minecraft:planks"}, + {"item": "minecraft:chest"}, + {"item": "minecraft:stick"}, + {"tag": "minecraft:trapdoors"} + ], + + "result": { + "item": "minecraft:air" + } +} diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/paint_kit.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/paint_kit.json new file mode 100644 index 0000000..12b09b9 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/paint_kit.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "RGB", + "iaW", + "bS " + ], + "key": { + "b": { + "item": "minecraft:water_bucket" + }, + "a": { + "item": "minecraft:bucket" + }, + "R": { + "item": "minecraft:red_dye" + }, + "G": { + "item": "minecraft:green_dye" + }, + "B": { + "item": "minecraft:blue_dye" + }, + "W": { + "tag": "minecraft:wool" + }, + "S": { + "item": "minecraft:stick" + }, + "i": { + "item": "minecraft:black_dye" + } + }, + "result": { + "item": "toms_storage:ts.paint_kit", + "count": 1 + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/poly_item_filter.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/poly_item_filter.json new file mode 100644 index 0000000..57d7a8a --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/poly_item_filter.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "toms_storage:ts.item_filter" + }, + { + "item": "minecraft:comparator" + }, + { + "item": "minecraft:diamond", + "count": 2 + } + ], + "result": { + "item": "toms_storage:ts.polymorphic_item_filter", + "count": 1 + } +} diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/storage_terminal.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/storage_terminal.json new file mode 100644 index 0000000..b62a23e --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/storage_terminal.json @@ -0,0 +1,31 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "PCP", + "cGg", + "PDP" + ], + "key": { + "P": { + "tag": "minecraft:planks" + }, + "c": { + "item": "minecraft:chest" + }, + "C": { + "item": "minecraft:comparator" + }, + "G": { + "item": "minecraft:glowstone" + }, + "g": { + "item": "minecraft:glass" + }, + "D": { + "item": "minecraft:diamond" + } + }, + "result": { + "item": "toms_storage:ts.storage_terminal" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/tag_item_filter.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/tag_item_filter.json new file mode 100644 index 0000000..ac54270 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/tag_item_filter.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "toms_storage:ts.item_filter" + }, + { + "item": "minecraft:comparator" + }, + { + "item": "minecraft:name_tag", + "count": 2 + } + ], + "result": { + "item": "toms_storage:ts.tag_item_filter", + "count": 1 + } +} diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/trim.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/trim.json new file mode 100644 index 0000000..a45aef9 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/trim.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "PSP", + "SCS", + "PSP" + ], + "key": { + "P": { + "tag": "minecraft:planks" + }, + "C": { + "item": "minecraft:chest" + }, + "S": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "toms_storage:ts.trim", + "count": 2 + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/trim_clean.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/trim_clean.json new file mode 100644 index 0000000..c70bb6a --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/trim_clean.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "toms_storage:ts.painted_trim" + }, + { + "item": "minecraft:water_bucket" + } + ], + "result": { + "item": "toms_storage:ts.trim", + "count": 1 + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/wireless_terminal.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/wireless_terminal.json new file mode 100644 index 0000000..d845c4f --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/recipes/wireless_terminal.json @@ -0,0 +1,31 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "PCP", + "aGg", + "PEP" + ], + "key": { + "P": { + "tag": "minecraft:planks" + }, + "a": { + "item": "minecraft:spyglass" + }, + "C": { + "item": "minecraft:comparator" + }, + "E": { + "item": "minecraft:ender_eye" + }, + "G": { + "item": "minecraft:glowstone" + }, + "g": { + "item": "minecraft:glass" + } + }, + "result": { + "item": "toms_storage:ts.wireless_terminal" + } +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/blocks/remote_activate.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/blocks/remote_activate.json new file mode 100644 index 0000000..695b832 --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/blocks/remote_activate.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "toms_storage:ts.storage_terminal", + "toms_storage:ts.crafting_terminal" + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/blocks/trims.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/blocks/trims.json new file mode 100644 index 0000000..0a5f9dd --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/blocks/trims.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "toms_storage:ts.trim", + "toms_storage:ts.painted_trim" + ] +} \ No newline at end of file diff --git a/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/items/trims.json b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/items/trims.json new file mode 100644 index 0000000..0a5f9dd --- /dev/null +++ b/resources/required_data/ExploreCraft-Tweaks/data/toms_storage/tags/items/trims.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "toms_storage:ts.trim", + "toms_storage:ts.painted_trim" + ] +} \ No newline at end of file