Compare commits

...

2 commits

52 changed files with 1251 additions and 1 deletions

View file

@ -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
}

View file

@ -12,6 +12,10 @@ hash = "77ca3059e73ab40c271013ec3719328cb1c71139387a1986dcc452ebee0a5400"
file = "config/global_data_and_resourcepacks.toml" file = "config/global_data_and_resourcepacks.toml"
hash = "98a0aedb91f38f7abd7ce559030a8163b11f38f1178fdedcc64cba13ac8a5798" hash = "98a0aedb91f38f7abd7ce559030a8163b11f38f1178fdedcc64cba13ac8a5798"
[[files]]
file = "config/netherite_horse_armor.json5"
hash = "abd30aec9a46f49b8aef6a517a1cf9a60af7e24173515ef9d460744c5ec261f1"
[[files]] [[files]]
file = "mods/adorn.pw.toml" file = "mods/adorn.pw.toml"
hash = "b7750fd27c8cb35d0cdbb0347e40cdbbbfdb4a08f24855c6803e7a69e1f06665" hash = "b7750fd27c8cb35d0cdbb0347e40cdbbbfdb4a08f24855c6803e7a69e1f06665"
@ -647,6 +651,11 @@ file = "mods/lithium.pw.toml"
hash = "c239c951796882b9c93e649a0dba4f2d95804441faaed707b686381b7a5c67da" hash = "c239c951796882b9c93e649a0dba4f2d95804441faaed707b686381b7a5c67da"
metafile = true metafile = true
[[files]]
file = "mods/lootr.pw.toml"
hash = "9d399c9d4dad20b73d05fa85c8ee9fbb660fd4e78bd4dd21780e19013b499e7c"
metafile = true
[[files]] [[files]]
file = "mods/memoryleakfix.pw.toml" file = "mods/memoryleakfix.pw.toml"
hash = "3c0945a312aca06a2185b00cb03ae482949b008d72614497148aa2df301af019" hash = "3c0945a312aca06a2185b00cb03ae482949b008d72614497148aa2df301af019"
@ -1078,6 +1087,34 @@ hash = "e697905a6c5a92f5ff6eb9b06f238336b199c4450db73047357bb4ce6b1e14fd"
file = "resources/required_assets/ExploreCraft-Tweaks/pack.png" file = "resources/required_assets/ExploreCraft-Tweaks/pack.png"
hash = "7b4b3b0cec6286cd66805085b4bdff65be491e33c2b1e8a9246221428cd21204" 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]] [[files]]
file = "resources/required_data/ExploreCraft-Tweaks/data/gamerules/functions/load.mcfunction" file = "resources/required_data/ExploreCraft-Tweaks/data/gamerules/functions/load.mcfunction"
hash = "5b32bf77e13943240fab521372fd418a56c9e158ac307bda8d0e1fa289aed164" hash = "5b32bf77e13943240fab521372fd418a56c9e158ac307bda8d0e1fa289aed164"
@ -1090,6 +1127,10 @@ hash = "1f2ca55e075dc2935b332ff900a6c021169c65a82a8c22aab02c5d75c0cd30be"
file = "resources/required_data/ExploreCraft-Tweaks/data/minecraft/tags/functions/load.json" file = "resources/required_data/ExploreCraft-Tweaks/data/minecraft/tags/functions/load.json"
hash = "29c2f520c5cfc034ad4ce25619c0719b05e8a281dd060c32b471c1e94bfe379c" hash = "29c2f520c5cfc034ad4ce25619c0719b05e8a281dd060c32b471c1e94bfe379c"
[[files]]
file = "resources/required_data/ExploreCraft-Tweaks/data/netherite_horse_armor/recipes/netherite_horse_armor.json"
hash = "17405b898585fc5627daaa571ac9e207069851c35259837c15dfedd09bbbca92"
[[files]] [[files]]
file = "resources/required_data/ExploreCraft-Tweaks/data/numismatics/recipes/diamond_shard.json" file = "resources/required_data/ExploreCraft-Tweaks/data/numismatics/recipes/diamond_shard.json"
hash = "dc3cb23404cb7dfed757c4847125ec8bd3032a8cff66c48d1caf6937dfd0d327" hash = "dc3cb23404cb7dfed757c4847125ec8bd3032a8cff66c48d1caf6937dfd0d327"
@ -1134,6 +1175,166 @@ hash = "5099ba4f342b924ab81f024f49a12f2ceb33e8ceed5e9efbe1ce0ead140666c9"
file = "resources/required_data/ExploreCraft-Tweaks/data/tconstruct/worldgen/structure_set/overworld_sky_island.json" file = "resources/required_data/ExploreCraft-Tweaks/data/tconstruct/worldgen/structure_set/overworld_sky_island.json"
hash = "1afb29cfc9102825abb26bbea65d484dc03265a76de962064a146582683bc58b" 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]] [[files]]
file = "resources/required_data/ExploreCraft-Tweaks/pack.mcmeta" file = "resources/required_data/ExploreCraft-Tweaks/pack.mcmeta"
hash = "e697905a6c5a92f5ff6eb9b06f238336b199c4450db73047357bb4ce6b1e14fd" hash = "e697905a6c5a92f5ff6eb9b06f238336b199c4450db73047357bb4ce6b1e14fd"

13
mods/lootr.pw.toml Normal file
View file

@ -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"

View file

@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
[index] [index]
file = "index.toml" file = "index.toml"
hash-format = "sha256" hash-format = "sha256"
hash = "030e7c432b1bae4cf97c91ac37748a8393fbdbcc50c582a0a7f3255f26b98e4b" hash = "aa7263ca543f56a76ee8c364cf7132643bdeb0dbedcf82b2aba60017b357c046"
[versions] [versions]
minecraft = "1.20.1" minecraft = "1.20.1"

View file

@ -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"
}
}

View file

@ -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"
}
}

View file

@ -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"
}
}

View file

@ -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"
}
}

View file

@ -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"
}
}

View file

@ -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"
}
}

View file

@ -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"
}
}

View file

@ -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
}
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "toms_storage:ts.trim"
}
],
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
]
}
]
}

View file

@ -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"
}
}

View file

@ -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"
}
}

View file

@ -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
}
}

View file

@ -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"
}
}

View file

@ -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"
}
}

View file

@ -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
}
}

View file

@ -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
}
}

View file

@ -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"
}
}

View file

@ -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"
}
}

View file

@ -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"
}
}

View file

@ -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
}
}

View file

@ -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"
}
}

View file

@ -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"
}
}

View file

@ -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
}
}

View file

@ -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
}
}

View file

@ -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"
}
}

View file

@ -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
}
}

View file

@ -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
}
}

View file

@ -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
}
}

View file

@ -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"
}
}

View file

@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"toms_storage:ts.storage_terminal",
"toms_storage:ts.crafting_terminal"
]
}

View file

@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"toms_storage:ts.trim",
"toms_storage:ts.painted_trim"
]
}

View file

@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"toms_storage:ts.trim",
"toms_storage:ts.painted_trim"
]
}