{
	autofocus_id: "129E8EE430DCF335"
	default_hide_dependency_lines: false
	default_quest_shape: ""
	filename: "basic_storage"
	group: "173701524D7298AA"
	id: "60D26E723D42CFD9"
	order_index: 1
	quest_links: [ ]
	quests: [
		{
			id: "129E8EE430DCF335"
			rewards: [
				{
					id: "6E93F3D148542DC3"
					item: "minecraft:chest"
					type: "item"
				}
				{
					id: "7EAF720034886150"
					type: "xp"
					xp: 30
				}
			]
			shape: "gear"
			size: 1.6d
			subtitle: "Start with a simple chest, it will be useful. For Beginner players, you can easily start with Tom's Simple Storage Mod."
			tasks: [{
				id: "3940DD95890DABB3"
				item: "minecraft:chest"
				type: "item"
			}]
			title: "&6Start with a Chest!&r"
			x: 0.5d
			y: -0.5d
		}
		{
			dependencies: ["129E8EE430DCF335"]
			id: "2D40F74853CC86A7"
			rewards: [
				{
					id: "52AB0A84456103D8"
					item: "minecraft:ender_eye"
					type: "item"
				}
				{
					id: "4C7696F451A85892"
					type: "xp"
					xp: 50
				}
			]
			subtitle: "This comes from vanilla."
			tasks: [{
				id: "42A19096F1BCCAD9"
				item: "minecraft:ender_chest"
				type: "item"
			}]
			title: "An Ender Chest, yeah"
			x: -1.5d
			y: -0.5d
		}
		{
			dependencies: ["2D40F74853CC86A7"]
			id: "34A9F98AF051A8F4"
			rewards: [
				{
					count: 3
					id: "189475D571ABD162"
					item: "minecraft:ender_eye"
					type: "item"
				}
				{
					id: "1B78DE40F5891569"
					type: "xp"
					xp: 50
				}
			]
			shape: "pentagon"
			subtitle: "Sophisticated"
			tasks: [{
				id: "1E22B57084514164"
				item: "ender_pack:ender_pack"
				type: "item"
			}]
			title: "&6Better than Ender chest&r"
			x: -3.5d
			y: -0.5d
		}
		{
			dependencies: ["129E8EE430DCF335"]
			id: "063C349F93D07244"
			rewards: [{
				id: "3A3FD54257F7A659"
				type: "xp"
				xp: 50
			}]
			shape: "rsquare"
			subtitle: "Press B to open your Backpack"
			tasks: [{
				id: "4825B36E86467BDB"
				item: {
					Count: 1
					id: "ftbfiltersystem:smart_filter"
					tag: {
						"ftbfiltersystem:filter": "ftbfiltersystem:item_tag(accessories:back)"
					}
				}
				title: "Backpack"
				type: "item"
			}]
			title: "&6Your first Backpack&r"
			x: 2.5d
			y: -0.5d
		}
		{
			dependencies: ["6A0BA1F3F9A79774"]
			id: "79B4B3F0FE223EDE"
			rewards: [{
				id: "301E5645F9B2F6C5"
				type: "xp"
				xp: 20
			}]
			shape: "rsquare"
			subtitle: "You need this to craft the rest of upgrades"
			tasks: [{
				id: "3028108CD10EC480"
				item: "sophisticatedbackpacks:upgrade_base"
				type: "item"
			}]
			title: "&6Upgrade Base&r"
			x: 6.0d
			y: -1.5d
		}
		{
			dependencies: ["063C349F93D07244"]
			id: "6A0BA1F3F9A79774"
			rewards: [
				{
					exclude_from_claim_all: true
					id: "71E657B43B330A13"
					table_id: 2501998888776764148L
					type: "random"
				}
				{
					id: "58981F3F746AA256"
					type: "xp"
					xp: 100
				}
			]
			shape: "pentagon"
			subtitle: "A better version of the previous one."
			tasks: [{
				id: "6F56C84119CDA81D"
				item: "sophisticatedbackpacks:iron_backpack"
				type: "item"
			}]
			title: "&6Easy Upgrade&r"
			x: 4.0d
			y: -1.5d
		}
		{
			dependencies: ["79B4B3F0FE223EDE"]
			id: "71B1B00F2C1DA6EB"
			rewards: [
				{
					exclude_from_claim_all: true
					id: "05F028594055F864"
					table_id: 2501998888776764148L
					type: "random"
				}
				{
					id: "37F55C4DE4B71A62"
					type: "xp"
					xp: 50
				}
			]
			shape: "rsquare"
			subtitle: "You can craft items, blocks, weapons inside the backpack."
			tasks: [{
				id: "4D61921222958A92"
				item: "sophisticatedbackpacks:crafting_upgrade"
				type: "item"
			}]
			title: "&6Crafting Upgrade&r"
			x: 7.5d
			y: -2.5d
		}
		{
			dependencies: ["79B4B3F0FE223EDE"]
			id: "055AE48BBDCBC388"
			rewards: [
				{
					exclude_from_claim_all: true
					id: "3B14296BD9D01139"
					table_id: 2501998888776764148L
					type: "random"
				}
				{
					id: "5DCCC763375DDC23"
					type: "xp"
					xp: 50
				}
			]
			shape: "rsquare"
			subtitle: "This upgrade works like a furnace but inside a backpack."
			tasks: [{
				id: "1293AB1057795CDB"
				item: "sophisticatedbackpacks:smelting_upgrade"
				type: "item"
			}]
			title: "&6Smelting Upgrade&r"
			x: 7.5d
			y: -0.5d
		}
		{
			dependencies: ["6A0BA1F3F9A79774"]
			id: "503AC81E51EE46A2"
			rewards: [{
				id: "6B99FE879B15FE7C"
				type: "xp"
				xp: 50
			}]
			subtitle: "more larger"
			tasks: [{
				id: "68C6E1E4276BBAF4"
				item: "sophisticatedbackpacks:gold_backpack"
				type: "item"
			}]
			title: "&6Gold Backpack&r"
			x: 3.0d
			y: -3.0d
		}
		{
			dependencies: ["503AC81E51EE46A2"]
			id: "745357E053CAD9C0"
			rewards: [{
				id: "7BA5EBA3318B23F4"
				type: "xp"
				xp: 50
			}]
			subtitle: "more more larger"
			tasks: [{
				id: "0D3192CE49250F55"
				item: "sophisticatedbackpacks:diamond_backpack"
				type: "item"
			}]
			title: "&bDiamond Backpack&r"
			x: 5.0d
			y: -3.0d
		}
		{
			dependencies: ["745357E053CAD9C0"]
			id: "78ADA152FA97EBFE"
			rewards: [{
				id: "6FD92A9F476A1C82"
				type: "xp"
				xp: 100
			}]
			subtitle: "more more more and mooore larger"
			tasks: [{
				id: "0AB5D4ADED19FB17"
				item: "sophisticatedbackpacks:netherite_backpack"
				type: "item"
			}]
			title: "&6Netherite Backpack&r"
			x: 4.0d
			y: -4.5d
		}
		{
			dependencies: ["129E8EE430DCF335"]
			id: "1F54E048E0209E7B"
			rewards: [{
				id: "28038159BC5A71EB"
				type: "xp"
				xp: 50
			}]
			subtitle: "feel free to do this task..."
			tasks: [{
				id: "276CE9E3EBC1EAE2"
				item: "minecraft:barrel"
				type: "item"
			}]
			title: "Yes, a Barrel. Yes."
			x: 0.5d
			y: -2.5d
		}
		{
			dependencies: ["5608983EE2E4236C"]
			id: "20A8CAEAA413EB22"
			rewards: [{
				id: "77598EED244A7501"
				type: "xp"
				xp: 100
			}]
			shape: "pentagon"
			subtitle: "Connects all of the touching inventories into one. You need a Storage Terminal to access all of your items"
			tasks: [{
				id: "580B25B939B1EFFB"
				item: "toms_storage:ts.inventory_connector"
				type: "item"
			}]
			title: "&6Inventory Connector!&r"
			x: -0.5d
			y: 3.0d
		}
		{
			dependencies: ["5608983EE2E4236C"]
			id: "55D386E14A8761BD"
			rewards: [{
				id: "38761AD6DBAA27F7"
				type: "xp"
				xp: 100
			}]
			shape: "pentagon"
			subtitle: "This item gives you access to your items and place it on an inventory."
			tasks: [{
				id: "58138F2D4098B12B"
				item: "toms_storage:ts.storage_terminal"
				type: "item"
			}]
			title: "&6First Terminal!&r"
			x: 1.5d
			y: 3.0d
		}
		{
			dependencies: ["129E8EE430DCF335"]
			hide_dependency_lines: true
			id: "1D96252F814F60F6"
			rewards: [{
				id: "6903BA033D270C4D"
				type: "xp"
				xp: 50
			}]
			subtitle: "Connects inventories with the Inventory Connector."
			tasks: [{
				id: "193805F9B2FFEE65"
				item: "toms_storage:ts.trim"
				type: "item"
			}]
			title: "&6Inventory Trim&r"
			x: -2.5d
			y: 3.0d
		}
		{
			dependencies: [
				"20A8CAEAA413EB22"
				"55D386E14A8761BD"
			]
			id: "5D5DBEC3C4AB49BA"
			rewards: [
				{
					count: 4
					id: "75F169F3E41AF0E5"
					item: "toms_storage:ts.inventory_cable"
					type: "item"
				}
				{
					id: "0572196074FBB824"
					type: "xp"
					xp: 50
				}
			]
			shape: "octagon"
			subtitle: "Connects inventories across long distances but Inventory Cable Connectors have to be used to attach inventories"
			tasks: [
				{
					count: 6L
					id: "56A9213D28524EC2"
					item: "toms_storage:ts.inventory_cable"
					type: "item"
				}
				{
					id: "0F85C4B9BA11C5BD"
					item: "toms_storage:ts.inventory_cable_connector"
					type: "item"
				}
			]
			title: "&6Let Me Connect Everything!&r"
			x: 0.5d
			y: 4.5d
		}
		{
			dependencies: ["5D5DBEC3C4AB49BA"]
			id: "71D81B5BABABE02B"
			rewards: [{
				id: "23B716BC1D7C703D"
				type: "xp"
				xp: 100
			}]
			subtitle: "Connects the inventory to the Inventory Network or gives access to the network. - Any of these items are required to connect terminals."
			tasks: [{
				id: "302B645FDC43B5E8"
				item: {
					Count: 1
					id: "itemfilters:or"
					tag: {
						items: [
							{
								Count: 1b
								id: "toms_storage:ts.inventory_cable_connector_filtered"
							}
							{
								Count: 1b
								id: "toms_storage:ts.inventory_cable_connector_framed"
							}
						]
					}
				}
				title: "Which one?"
				type: "item"
			}]
			title: "&6Filtered or Framed?&r"
			x: 2.0d
			y: 5.5d
		}
		{
			dependencies: ["55D386E14A8761BD"]
			id: "04E42AF03685CB57"
			rewards: [{
				id: "304867FB8FDA27B9"
				type: "xp"
				xp: 50
			}]
			shape: "pentagon"
			subtitle: "It's the same Terminal but you can craft into the Terminal."
			tasks: [{
				id: "38D13BA95AB8EFD4"
				item: "toms_storage:ts.crafting_terminal"
				type: "item"
			}]
			title: "&6Crafting Terminal&r"
			x: 3.0d
			y: 2.0d
		}
		{
			dependencies: ["5D5DBEC3C4AB49BA"]
			id: "7B17D584CCEDDDFF"
			rewards: [{
				id: "2392E9F0F5A539B0"
				type: "xp"
				xp: 50
			}]
			subtitle: "Import or Export from your Inventory Network. This works like the Hopper but better."
			tasks: [{
				id: "786F4897E123F7A9"
				item: "toms_storage:ts.inventory_hopper_basic"
				type: "item"
			}]
			title: "&6Basic Inventory Hopper&r"
			x: -1.0d
			y: 5.5d
		}
		{
			dependencies: ["5D5DBEC3C4AB49BA"]
			hide_dependency_lines: true
			id: "13EDCC8FB5624B16"
			rewards: [{
				id: "13B178282C7E2F75"
				type: "xp"
				xp: 50
			}]
			subtitle: "Same functionality but it can be painted."
			tasks: [{
				id: "6ECCD824A287B32E"
				item: "toms_storage:ts.inventory_cable_framed"
				type: "item"
			}]
			title: "&6Framed Inventory Cable&r"
			x: -4.5d
			y: 3.0d
		}
		{
			dependencies: ["5D5DBEC3C4AB49BA"]
			id: "71EF546C2E5FBABC"
			rewards: [{
				id: "6F4CD43687237B3A"
				type: "xp"
				xp: 50
			}]
			subtitle: "Emits a redstone signal based on Inventory System Contents."
			tasks: [{
				id: "1C4A8B894A0E727B"
				item: "toms_storage:ts.level_emitter"
				type: "item"
			}]
			title: "&6Level Emitter&r"
			x: 0.5d
			y: 6.0d
		}
		{
			id: "2A50AAE2C632FB0A"
			rewards: [{
				id: "1B46A21178F9F721"
				type: "xp"
				xp: 30
			}]
			subtitle: "Paint Blocks."
			tasks: [{
				id: "46AC33ADA26DEB5B"
				item: {
					Count: 1
					id: "toms_storage:ts.paint_kit"
					tag: {
						Damage: 0
					}
				}
				type: "item"
			}]
			title: "&6Yes, A Paint Kit&r"
			x: -3.5d
			y: 4.0d
		}
		{
			dependencies: ["55D386E14A8761BD"]
			id: "045A12038DDFF5EA"
			rewards: [{
				id: "05E3EEF7721B1713"
				type: "xp"
				xp: 50
			}]
			shape: "rsquare"
			subtitle: "You can't access the inventory from looking anywhere else but at the Terminals and this only works for up 16 Blocks."
			tasks: [{
				id: "3DB49A4E677B7377"
				item: "toms_storage:ts.wireless_terminal"
				type: "item"
			}]
			title: "&6First Wireless Terminal!&r"
			x: 3.0d
			y: 4.0d
		}
		{
			dependencies: [
				"045A12038DDFF5EA"
				"04E42AF03685CB57"
			]
			id: "7DCAB3585739830A"
			rewards: [{
				id: "6373FF946F4E9C63"
				type: "xp"
				xp: 100
			}]
			subtitle: "This Wireless is a little bit different, link to any terminal by holding shift+right-click and you can access the inventory from looking anywhere else without looking the terminals. It's only good for up to 64 Blocks away. "
			tasks: [{
				id: "30F39BEF4516E6EA"
				item: "toms_storage:ts.adv_wireless_terminal"
				type: "item"
			}]
			title: "&6Advanced Wireless Terminal&r"
			x: 4.5d
			y: 3.0d
		}
		{
			dependencies: ["129E8EE430DCF335"]
			id: "5608983EE2E4236C"
			rewards: [{
				id: "34B26374D757F9B8"
				type: "xp"
				xp: 50
			}]
			shape: "pentagon"
			subtitle: "Redstone is the primary resource to start with Simple Storage."
			tasks: [{
				id: "257B07D71EC73B8F"
				item: "minecraft:redstone"
				type: "item"
			}]
			title: "&6We Grow Up with Redstone!&r"
			x: 0.5d
			y: 1.5d
		}
		{
			dependencies: ["5608983EE2E4236C"]
			description: ["&6It is used to whitelist or blacklist specific items, allowing precise sorting into connected chests.&r It offers up to 9 slots for items (stackable), supports NBT matching (configurable), and can be used in either the Inventory Cable Connector or the Basic Inventory Hopper to manage storage."]
			id: "1A0E416F2160D2D9"
			rewards: [{
				id: "4564D5E4C4EE093C"
				type: "xp"
				xp: 100
			}]
			subtitle: "Read Description"
			tasks: [{
				id: "42B364B90D8E5F42"
				item: "toms_storage:ts.item_filter"
				type: "item"
			}]
			title: "&6You Should Try This&r"
			x: -1.5d
			y: 1.5d
		}
		{
			dependencies: ["1A0E416F2160D2D9"]
			description: [
				"&bPolymorphic Item Filter:&r Allows smart, dynamic sorting by only permitting items to enter a container if that specific item type is already present inside. It is used within Inventory Cable Connectors or Basic Inventory Hoppers to automatically organize storage, adapting to contents."
				""
				"&6Tag Item Filter:&r It is used within Inventory Hoppers or cables to filter items based on their ore dictionary tags rather than specific item IDs. It allows for advanced automation, such as sorting all wooden logs into one chest regardless of type, by placing it into the filter slot of a connector. "
			]
			id: "343B4F17D3F10179"
			rewards: [{
				id: "254A7306770D8CE4"
				type: "xp"
				xp: 50
			}]
			subtitle: "Read Description"
			tasks: [{
				id: "5887C60EF2216C9C"
				item: {
					Count: 1
					id: "itemfilters:or"
					tag: {
						items: [
							{
								Count: 1b
								id: "toms_storage:ts.tag_item_filter"
							}
							{
								Count: 1b
								id: "toms_storage:ts.polymorphic_item_filter"
							}
						]
					}
				}
				title: "Which one?"
				type: "item"
			}]
			title: "&6Other Item Filters&r"
			x: -3.5d
			y: 1.5d
		}
	]
	title: "&6Simple Storage&r"
}
