diff --git a/src/datagen/java/blusunrize/immersiveengineering/data/recipes/DeviceRecipes.java b/src/datagen/java/blusunrize/immersiveengineering/data/recipes/DeviceRecipes.java index 9692db2516..8a8f9be659 100644 --- a/src/datagen/java/blusunrize/immersiveengineering/data/recipes/DeviceRecipes.java +++ b/src/datagen/java/blusunrize/immersiveengineering/data/recipes/DeviceRecipes.java @@ -194,6 +194,15 @@ private void woodenDevices(RecipeOutput out) .define('f', WoodenDecoration.TREATED_FENCE) .unlockedBy("has_treated_planks", has(IETags.getItemTag(IETags.treatedWood))) .save(out, toRL(toPath(WoodenDevices.WORKBENCH))); + shapedMisc(WoodenDevices.BLUEPRINT_SHELF) + .pattern("srs") + .pattern("rsr") + .pattern("www") + .define('s', IETags.getItemTag(IETags.treatedWoodSlab)) + .define('r', IETags.treatedStick) + .define('w', IETags.getItemTag(IETags.treatedWood)) + .unlockedBy("has_treated_planks", has(IETags.getItemTag(IETags.treatedWood))) + .save(out, toRL(toPath(WoodenDevices.BLUEPRINT_SHELF))); shapedMisc(WoodenDevices.CIRCUIT_TABLE) .pattern("sst") .pattern("c e") diff --git a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e index 9a268a0c05..d7cccebe8e 100644 --- a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e +++ b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -1,4 +1,4 @@ -// 1.20.4 2024-06-11T23:23:33.39798184 Recipes +// 1.20.4 2024-06-13T13:37:41.0634549 Recipes d26086952b40806bc38c90c09b98813f12205a0d data/immersiveengineering/advancements/recipes/misc/crafting/alloybrick.json b9b65ae84fb439073534ac46e2e74644d1239f0a data/immersiveengineering/advancements/recipes/misc/crafting/alloybrick_from_slab.json 5dd470beb97dbd63fc44761ae16283bf3e542d5b data/immersiveengineering/advancements/recipes/misc/crafting/alloybrick_to_slab.json @@ -38,6 +38,7 @@ a22feac2481b1fc5536f5202cb0915de9b734483 data/immersiveengineering/advancements/ 38e1af298338a3d3038e861ae72ca44751f0d062 data/immersiveengineering/advancements/recipes/misc/crafting/blueprint_bullets.json c2cd8e79c18cc27d9a6e7cbf417aaedcfc9102e3 data/immersiveengineering/advancements/recipes/misc/crafting/blueprint_components.json db754171c9ad07752eefb957d15e317888a0dee1 data/immersiveengineering/advancements/recipes/misc/crafting/blueprint_molds.json +bcea2ed7fea46970f210b7b2fb0da00148354c5d data/immersiveengineering/advancements/recipes/misc/crafting/blueprint_shelf.json 66becadce33bd9740e6e155c17e714cb22f1fb48 data/immersiveengineering/advancements/recipes/misc/crafting/breaker_switch.json 41855b9b40196970078a5d413dfd2d72e92fa78a data/immersiveengineering/advancements/recipes/misc/crafting/buzzsaw.json 5c9610aec5db5ee626a2de24d7a3c6004fc766ea data/immersiveengineering/advancements/recipes/misc/crafting/capacitor_hv.json @@ -59,12 +60,12 @@ f84646d067f3c644f3fce44c7f5c4a6cc6a5c37f data/immersiveengineering/advancements/ 64ddb3e2d6284e68c07c62f16ba0f59faafd1970 data/immersiveengineering/advancements/recipes/misc/crafting/coil_hv.json f0d4fcdbfd2eb320acaec3c3e64ee2642689cee4 data/immersiveengineering/advancements/recipes/misc/crafting/coil_lv.json 0a2d7a09660e0aeb6c94883f60b463f6960b1428 data/immersiveengineering/advancements/recipes/misc/crafting/coil_mv.json -c6aa5037b1c61fed620baf2f0f14580e947850be data/immersiveengineering/advancements/recipes/misc/crafting/coke_from_slab.json -fe4a1be1e59336871a98fbea5bdb3d04cc2a0ff3 data/immersiveengineering/advancements/recipes/misc/crafting/coke_to_coal_coke.json -ea07f6304d61f834e71900acf7c1c3954552ec59 data/immersiveengineering/advancements/recipes/misc/crafting/coke_to_slab.json 8c6e3c5ea5f2bcf64b3657280d9eb633266ddc6a data/immersiveengineering/advancements/recipes/misc/crafting/cokebrick.json dcdd01c41ada01ae050ffe748082d18f8f7f33c9 data/immersiveengineering/advancements/recipes/misc/crafting/cokebrick_from_slab.json 5914dcf4650bcf0d48811ebbdce89cd6f517a67f data/immersiveengineering/advancements/recipes/misc/crafting/cokebrick_to_slab.json +c6aa5037b1c61fed620baf2f0f14580e947850be data/immersiveengineering/advancements/recipes/misc/crafting/coke_from_slab.json +fe4a1be1e59336871a98fbea5bdb3d04cc2a0ff3 data/immersiveengineering/advancements/recipes/misc/crafting/coke_to_coal_coke.json +ea07f6304d61f834e71900acf7c1c3954552ec59 data/immersiveengineering/advancements/recipes/misc/crafting/coke_to_slab.json 4e49b0226a18a5f20ddf94b1a6399eb23757bd0f data/immersiveengineering/advancements/recipes/misc/crafting/component_iron.json 5c15561a0eb67d531a6b1d3f793df87062dafb0f data/immersiveengineering/advancements/recipes/misc/crafting/component_steel.json e1fa87d2b7fa49b2282fe28788d0d7fa90a7fb3a data/immersiveengineering/advancements/recipes/misc/crafting/concrete.json @@ -144,7 +145,6 @@ ff9f8d886f3bba267ec5d405331baed7b958e05e data/immersiveengineering/advancements/ 8f3adb01da09ffc2306e41e9c41bf094ce650110 data/immersiveengineering/advancements/recipes/misc/crafting/gunpowder_from_dusts.json 1bfe610229f84ac4dee1bf21fffe85bfd655df62 data/immersiveengineering/advancements/recipes/misc/crafting/hammer.json 0052463437825d4d24cc0410dc061a981f7f6149 data/immersiveengineering/advancements/recipes/misc/crafting/heavy_engineering.json -d5d12a4b8538167afbe6d864c0bbaf94db45ad6e data/immersiveengineering/advancements/recipes/misc/crafting/hemp_fabric.json 8faf8d44d825f1c48ba6cfad4485cd1ccfa7fd15 data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete.json 632be721ac625a8c033dd403860ea6c9678dddf9 data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete_brick.json de675c0d96f1091a7f8abd014f557cb3b2227760 data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete_brick_from_slab.json @@ -152,6 +152,7 @@ de675c0d96f1091a7f8abd014f557cb3b2227760 data/immersiveengineering/advancements/ 3dacb8097d27f76af37c36510e29c8e6361ca86d data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete_from_slab.json 1b3987af42b4b571df8f71c930bbe7748c6667ac data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete_pillar.json 239090b6869d989b5629fbc332dbfba8147449f7 data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete_to_slab.json +d5d12a4b8538167afbe6d864c0bbaf94db45ad6e data/immersiveengineering/advancements/recipes/misc/crafting/hemp_fabric.json a18d5ffad6285131eb6f132b7039233d1e6bebfe data/immersiveengineering/advancements/recipes/misc/crafting/hoe_steel.json c38fa8f3b7bcc6bdfd16b6013ec55efd76ec7c50 data/immersiveengineering/advancements/recipes/misc/crafting/ingot_aluminum_to_nugget_aluminum.json 6fd7cfe15cdb9e1f176ae3293225fabb8d0004c7 data/immersiveengineering/advancements/recipes/misc/crafting/ingot_aluminum_to_storage_aluminum.json @@ -444,11 +445,6 @@ d3fcb2e7cb133e5982f76473198abad941d2644f data/immersiveengineering/advancements/ e17be8fa078d540468db2c74a2df1ef9753a355d data/immersiveengineering/advancements/recipes/misc/crafting/windmill.json 841f785d4ee2096576b94ed6a1e8644be1bfa10d data/immersiveengineering/advancements/recipes/misc/crafting/windmill_blade.json ecad670d4dbeed2978409354d004070596b6f2ae data/immersiveengineering/advancements/recipes/misc/crafting/windmill_sail.json -18e3cfb84f2f6824c4f6ca74554a0c7e4dc9c831 data/immersiveengineering/advancements/recipes/misc/crafting/wire_aluminum.json -3a792d3d19a57487077fd58cfba3fbc30cbfd853 data/immersiveengineering/advancements/recipes/misc/crafting/wire_copper.json -9bc58d965efd7f3d2647101c499f4af4e068f0ff data/immersiveengineering/advancements/recipes/misc/crafting/wire_electrum.json -febf0a61ae55708b3e173d2d326f4ff82497eb86 data/immersiveengineering/advancements/recipes/misc/crafting/wire_lead.json -afcd34a5fecb3d084360759fb82449636e05e0d8 data/immersiveengineering/advancements/recipes/misc/crafting/wire_steel.json 626bbb6e01ef6c9a2957cdc2091cdf04782b6edf data/immersiveengineering/advancements/recipes/misc/crafting/wirecoil_copper.json f7fa7db6728717aedcef0c4cdec270e55acf40e7 data/immersiveengineering/advancements/recipes/misc/crafting/wirecoil_copper_ins.json 20736d3dab32e11c1a5db6b08acd4b476d5a1e99 data/immersiveengineering/advancements/recipes/misc/crafting/wirecoil_electrum.json @@ -458,6 +454,11 @@ aace424f1f0ab9789e8d48da94584460d0c75019 data/immersiveengineering/advancements/ 98280ecd74e105eaafb904588222f7f0b636f436 data/immersiveengineering/advancements/recipes/misc/crafting/wirecoil_structure_rope.json 491e1e8c6cb2fbfa60f4c290a836a9386026b192 data/immersiveengineering/advancements/recipes/misc/crafting/wirecoil_structure_steel.json 2cbc4bbe332634cfc37129e78588cf4a8f5723a3 data/immersiveengineering/advancements/recipes/misc/crafting/wirecutter.json +18e3cfb84f2f6824c4f6ca74554a0c7e4dc9c831 data/immersiveengineering/advancements/recipes/misc/crafting/wire_aluminum.json +3a792d3d19a57487077fd58cfba3fbc30cbfd853 data/immersiveengineering/advancements/recipes/misc/crafting/wire_copper.json +9bc58d965efd7f3d2647101c499f4af4e068f0ff data/immersiveengineering/advancements/recipes/misc/crafting/wire_electrum.json +febf0a61ae55708b3e173d2d326f4ff82497eb86 data/immersiveengineering/advancements/recipes/misc/crafting/wire_lead.json +afcd34a5fecb3d084360759fb82449636e05e0d8 data/immersiveengineering/advancements/recipes/misc/crafting/wire_steel.json bc481b97287ce29813871efa40566f10c347053b data/immersiveengineering/advancements/recipes/misc/crafting/wooden_barrel.json ed3baa2742992918096c1568b51cc6ab48aedc46 data/immersiveengineering/advancements/recipes/misc/crafting/wooden_grip.json af7db1f38fee9377cc9a9c623139b52734b0d7e2 data/immersiveengineering/advancements/recipes/misc/crafting/workbench.json @@ -586,7 +587,6 @@ a3f6cee5cc87060fb32b5cdfdaab82f60945e22c data/immersiveengineering/recipes/alloy 39581c670d498b26db6814c3ac0a2a182061a05b data/immersiveengineering/recipes/alloysmelter/invar.json 6473fef49df88ab3d966bfedd18c8dc42348ba6b data/immersiveengineering/recipes/alloysmelter/manyullyn.json 24df0dc3754622e1caa8b255ce550d2440e1c32d data/immersiveengineering/recipes/alloysmelter/rose_gold.json -729fe94b68ff45775d1a82961f1070a89b908ec8 data/immersiveengineering/recipes/arc_recycling_list.json fa4574673334848505f05468f0d5f923d2967082 data/immersiveengineering/recipes/arcfurnace/alloy_brass.json 586653364013f1aa1a772eaaf285114f10c7bb26 data/immersiveengineering/recipes/arcfurnace/alloy_bronze.json ee893dcdd39fd4ae2c41072327911da4af7df43f data/immersiveengineering/recipes/arcfurnace/alloy_constantan.json @@ -665,6 +665,7 @@ da2f06d281cb9c289613f89bd1aadca3678756a1 data/immersiveengineering/recipes/arcfu 6e8f3e32cb7af5921e486093361b8fd067094cca data/immersiveengineering/recipes/arcfurnace/raw_ore_uranium.json 6bc6a56a456761a3e3453590fe97791e21007177 data/immersiveengineering/recipes/arcfurnace/raw_ore_zinc.json fa318281ba90831f00fd96d7a635724521c550e8 data/immersiveengineering/recipes/arcfurnace/steel.json +729fe94b68ff45775d1a82961f1070a89b908ec8 data/immersiveengineering/recipes/arc_recycling_list.json 57cea40c8ea9adda84bfa3db1c41716ca306281a data/immersiveengineering/recipes/blastfurnace/fuel_charcoal.json 41219c534363190f7c920fc57e32fdafb91a115f data/immersiveengineering/recipes/blastfurnace/fuel_charcoal_block.json 17bc8061148739e73c1e94d6fbfd10af552a34dc data/immersiveengineering/recipes/blastfurnace/fuel_coke.json @@ -798,6 +799,7 @@ a3e90309c56d24a5c54db0878355f5ab69af0780 data/immersiveengineering/recipes/craft 891a281e9e54aaaaa0edc73d3d5caec7b76c0f58 data/immersiveengineering/recipes/crafting/blueprint_bullets.json f42b7100949ecfefd24ab50adc7367b57dbc6b09 data/immersiveengineering/recipes/crafting/blueprint_components.json 91773b6f551ff4d2f7627e41c3b71b5994f191c9 data/immersiveengineering/recipes/crafting/blueprint_molds.json +f0b29c324a21ee256cd8e7af90dc83e2f2716df7 data/immersiveengineering/recipes/crafting/blueprint_shelf.json ed8a7347f3b540ec879f700774cac7650e3595fb data/immersiveengineering/recipes/crafting/breaker_switch.json a413a19f70582fbd5c6466ec62768c8fb4ed95b6 data/immersiveengineering/recipes/crafting/buzzsaw.json c8ec33f36fbdc2f4d87ed6330f6ca5d27586df53 data/immersiveengineering/recipes/crafting/capacitor_hv.json @@ -819,12 +821,12 @@ f321fb83f033e7e95a6378c3d656ac3fefcd191d data/immersiveengineering/recipes/craft c68c5fc78373b5dabdb1cddd0957f6f0144c1368 data/immersiveengineering/recipes/crafting/coil_hv.json a8fea19024e001bdefd1e2ab773d5300f5cd5b08 data/immersiveengineering/recipes/crafting/coil_lv.json 192431d0fd003dbd12ed57996649c56b6bc81e94 data/immersiveengineering/recipes/crafting/coil_mv.json -6a26a7e5f22082a1efd93cfd01dc338b545a980b data/immersiveengineering/recipes/crafting/coke_from_slab.json -4e02aa1fac7f16ee9c2b7d1e17fcd2ab312821c3 data/immersiveengineering/recipes/crafting/coke_to_coal_coke.json -ae030f4b804b178c68a16f605aa981dde4bc6a45 data/immersiveengineering/recipes/crafting/coke_to_slab.json 1c8ef81b99b390cf36e6ba225e8b219f40386316 data/immersiveengineering/recipes/crafting/cokebrick.json 030f491f5b2c06059b16e45ed439ea8c17706245 data/immersiveengineering/recipes/crafting/cokebrick_from_slab.json 55dd6ff7423d09f9c9bb84e230fe57a067853db7 data/immersiveengineering/recipes/crafting/cokebrick_to_slab.json +6a26a7e5f22082a1efd93cfd01dc338b545a980b data/immersiveengineering/recipes/crafting/coke_from_slab.json +4e02aa1fac7f16ee9c2b7d1e17fcd2ab312821c3 data/immersiveengineering/recipes/crafting/coke_to_coal_coke.json +ae030f4b804b178c68a16f605aa981dde4bc6a45 data/immersiveengineering/recipes/crafting/coke_to_slab.json d6ebdb021bf6f06eeed1db1dc5341a8efcc9d7e3 data/immersiveengineering/recipes/crafting/component_iron.json 6061561eaf1c49fd3c118924676caca5ba4753a2 data/immersiveengineering/recipes/crafting/component_steel.json 2ff6d94bd2fd633d0d7a758b6c313af1b9d210dd data/immersiveengineering/recipes/crafting/concrete.json @@ -920,7 +922,6 @@ dd41df5717e3473c7cfc5b3aa9f16d356bee015a data/immersiveengineering/recipes/craft 35b4e1a5ebe1d9ad7be8b57d4b73d60aa7ef3044 data/immersiveengineering/recipes/crafting/hammercrushing_uranium.json 9537925b306abf8b3d7c44e33bf82bc4a686d595 data/immersiveengineering/recipes/crafting/hammercrushing_zinc.json aa3622d5e625263c9f564f26183013d04d51e4d6 data/immersiveengineering/recipes/crafting/heavy_engineering.json -0a87112509cd14cdf7c8ec664572ddb556e18de8 data/immersiveengineering/recipes/crafting/hemp_fabric.json 0b55a9bbc7703eba9e5c0c99ca84fbaedd89a9d0 data/immersiveengineering/recipes/crafting/hempcrete.json d0b79507676f142ad51a5689ae635355d403f93d data/immersiveengineering/recipes/crafting/hempcrete_brick.json 899ad9901675f2e2f150ab7681edcca70954d434 data/immersiveengineering/recipes/crafting/hempcrete_brick_from_slab.json @@ -928,6 +929,7 @@ f824beef88b808eb0e2d7d1d2ee0ce17d8855ccf data/immersiveengineering/recipes/craft 4618189bdd56103de7a16470539a1e739e1b4f81 data/immersiveengineering/recipes/crafting/hempcrete_from_slab.json f61146bb872207693984373f1e684a8569b1ef77 data/immersiveengineering/recipes/crafting/hempcrete_pillar.json 4c3b260c9b1e8588ae48dd2d2e95e7161a85d015 data/immersiveengineering/recipes/crafting/hempcrete_to_slab.json +0a87112509cd14cdf7c8ec664572ddb556e18de8 data/immersiveengineering/recipes/crafting/hemp_fabric.json 2e3ec22e4dd5c2ba3a6b7faf344e92a30d9899ee data/immersiveengineering/recipes/crafting/hoe_steel.json 38da3571b445b66e9a4f65b98c941e287fbbdfa1 data/immersiveengineering/recipes/crafting/ingot_aluminum_to_nugget_aluminum.json 906310786c7099c0ca3c51caa03306d7c0d3ae65 data/immersiveengineering/recipes/crafting/ingot_aluminum_to_storage_aluminum.json @@ -1235,11 +1237,6 @@ fe07179e19b5f0a47cd4d0c0245e43d0401b4a42 data/immersiveengineering/recipes/craft 965950e9d3562910d24d9f54304fe208de8fb20c data/immersiveengineering/recipes/crafting/windmill.json 8d688af33cb129f810d1dced3d5676eed7d4658b data/immersiveengineering/recipes/crafting/windmill_blade.json f906acb60120103ab14394e8dfdd0f3c4e25275b data/immersiveengineering/recipes/crafting/windmill_sail.json -a39c34ef43972ae02546f6228ec45bcf7e170d3b data/immersiveengineering/recipes/crafting/wire_aluminum.json -d81dde817b1d44d656b30ec95ff49987429f97ec data/immersiveengineering/recipes/crafting/wire_copper.json -9197d06d8dbf22366c3b862b3089fcf62f2f3e3e data/immersiveengineering/recipes/crafting/wire_electrum.json -4403f581955620c92d179c20c47527a845b96a82 data/immersiveengineering/recipes/crafting/wire_lead.json -96ab0dc2464f6b818afb438ff2fc1e499f7de718 data/immersiveengineering/recipes/crafting/wire_steel.json 258153ee7002ced906188fd40e2b571e069ccbea data/immersiveengineering/recipes/crafting/wirecoil_copper.json d3218b972c3f98020fe7d9f1d2963855aa9df013 data/immersiveengineering/recipes/crafting/wirecoil_copper_ins.json 0419d104139ea7911e671d8e9384cfd8503fd1fc data/immersiveengineering/recipes/crafting/wirecoil_electrum.json @@ -1249,6 +1246,11 @@ d3218b972c3f98020fe7d9f1d2963855aa9df013 data/immersiveengineering/recipes/craft 6973b8a90c08f9704d00eef5613db7ab8d7a640e data/immersiveengineering/recipes/crafting/wirecoil_structure_rope.json c60c634f18f417d417130b9048a3562188f6fbe0 data/immersiveengineering/recipes/crafting/wirecoil_structure_steel.json 94f3c1a1568dca496cff453a04e53a0a3d597bba data/immersiveengineering/recipes/crafting/wirecutter.json +a39c34ef43972ae02546f6228ec45bcf7e170d3b data/immersiveengineering/recipes/crafting/wire_aluminum.json +d81dde817b1d44d656b30ec95ff49987429f97ec data/immersiveengineering/recipes/crafting/wire_copper.json +9197d06d8dbf22366c3b862b3089fcf62f2f3e3e data/immersiveengineering/recipes/crafting/wire_electrum.json +4403f581955620c92d179c20c47527a845b96a82 data/immersiveengineering/recipes/crafting/wire_lead.json +96ab0dc2464f6b818afb438ff2fc1e499f7de718 data/immersiveengineering/recipes/crafting/wire_steel.json 39204f6844934e082eb4e71ce8cfeb1543fbe703 data/immersiveengineering/recipes/crafting/wooden_barrel.json 6857f0e1fd5292da9d8298d6fcf56cbd6cfb9a7c data/immersiveengineering/recipes/crafting/wooden_grip.json 517cc7a14a92bd5324367f4f4cf1847cb5134d82 data/immersiveengineering/recipes/crafting/workbench.json diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/crafting/blueprint_shelf.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/crafting/blueprint_shelf.json new file mode 100644 index 0000000000..56edd2dd62 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/crafting/blueprint_shelf.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:crafting/blueprint_shelf" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_treated_planks": { + "conditions": { + "items": [ + { + "tag": "forge:treated_wood" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_treated_planks" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:crafting/blueprint_shelf" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/crafting/blueprint_shelf.json b/src/generated/resources/data/immersiveengineering/recipes/crafting/blueprint_shelf.json new file mode 100644 index 0000000000..617bd9dd0e --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/crafting/blueprint_shelf.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "r": { + "tag": "forge:rods/treated_wood" + }, + "s": { + "tag": "forge:treated_wood_slab" + }, + "w": { + "tag": "forge:treated_wood" + } + }, + "pattern": [ + "srs", + "rsr", + "www" + ], + "result": { + "item": "immersiveengineering:blueprint_shelf" + } +} \ No newline at end of file