{
	"basics": {
		"favorites": [],
		"hiddenFavorites": [],
		"displayHistory": [],
		"cheating": false,
		"favoritesEnabled": true,
		"reduceMotion": false,
		"keyBindings": {
			"useNativeKeybinds": false,
			"recipeKeybind": {
				"keyCode": "key.keyboard.r",
				"modifier": 0
			},
			"usageKeybind": {
				"keyCode": "key.keyboard.u",
				"modifier": 0
			},
			"hideKeybind": {
				"keyCode": "key.keyboard.o",
				"modifier": 2
			},
			"previousPageKeybind": {
				"keyCode": "key.keyboard.unknown",
				"modifier": 0
			},
			"nextPageKeybind": {
				"keyCode": "key.keyboard.unknown",
				"modifier": 0
			},
			"focusSearchFieldKeybind": {
				"keyCode": "key.keyboard.unknown",
				"modifier": 0
			},
			"copyRecipeIdentifierKeybind": {
				"keyCode": "key.mouse.middle",
				"modifier": 0
			},
			"favoriteKeybind": {
				"keyCode": "key.keyboard.a",
				"modifier": 0
			},
			"exportImageKeybind": {
				"keyCode": "key.keyboard.f8",
				"modifier": 0
			},
			"previousScreenKeybind": {
				"keyCode": "key.keyboard.backspace",
				"modifier": 0
			}
		},
		// Declares whether REI is visible.
		"overlayVisible": true,
		"cheatingStyle": "GRAB"
	},
	"appearance": {
		"recipeScreenType": "ORIGINAL",
		// Declares the appearance of REI windows.
		"theme": "LIGHT",
		"layout": {
			// Declares the position of the search field.
			"searchFieldLocation": "CENTER",
			// Declares the position of the config button.
			"configButtonLocation": "LOWER",
			// Declares whether the craftable filter button is enabled.
			"showCraftableOnlyButton": true
		},
		// Declares the appearance of recipe's border.
		"recipeBorder": "DEFAULT",
		// Declares whether entry panel is scrolled.
		"scrollingEntryListWidget": false,
		// Declares whether entry panel should be invisible when not searching
		"hideEntryPanelIfIdle": false,
		"rainbow": false,
		"horizontalEntriesBoundaries": 1.0,
		"verticalEntriesBoundaries": 1.0,
		"horizontalEntriesBoundariesColumns": 50,
		"verticalEntriesBoundariesRows": 1000,
		"horizontalEntriesBoundariesAlignment": 1.0,
		"verticalEntriesBoundariesAlignment": 0.5,
		"favoritesHorizontalEntriesBoundaries": 1.0,
		"favoritesHorizontalEntriesBoundariesColumns": 50,
		"syntaxHighlightingMode": "COLORFUL",
		"isFocusModeZoomed": false
	},
	"functionality": {
		"inputMethod": null,
		// Declares whether REI should remove the recipe book.
		"disableRecipeBook": false,
		// Declares whether mob effects should be on the left side instead of the right side.
		"leftSideMobEffects": false,
		// Declares whether subsets is enabled.
		"isSubsetsEnabled": false,
		"allowInventoryHighlighting": true,
		"inventoryHighlightingDarkenOpacity": 0.85,
		"inventoryHighlightingOpacity": 1.0,
		"itemCheatingMode": "REI_LIKE"
	},
	"advanced": {
		"tooltips": {
			// Declares whether REI should append mod names to entries.
			"appendModNames": true,
			// Declares whether favorites tooltip should be displayed.
			"displayFavoritesTooltip": false,
			"displayIMEHints": true
		},
		"layout": {
			// The ordering of the items on the entry panel.
			"entryPanelOrdering": "REGISTRY_ASCENDING",
			// Declares the maximum amount of recipes displayed in a page if possible.
			"maxRecipesPerPage": 8,
			// Declares the maximum amount of recipes displayed in a page if possible.
			"maxRecipesPageHeight": 300,
			// Declares whether entry rendering time should be debugged.
			"debugRenderTimeRequired": false,
			// Merges displays with equal contents under 1 display.
			"mergeDisplayUnderOne": true,
			"favoriteAddWidgetMode": "ALWAYS_VISIBLE"
		},
		"accessibility": {
			"entrySize": 1.0,
			// Declares the position of the entry panel.
			"displayPanelLocation": "RIGHT",
			// Declares how the scrollbar in composite screen should act.
			"compositeScrollBarPermanent": false,
			"toastDisplayedOnCopyIdentifier": true,
			// Declares whether REI should use compact tabs for categories.
			"useCompactTabs": true,
			// Declares whether REI should use compact tab buttons for categories.
			"useCompactTabButtons": false
		},
		"search": {
			// Declares whether search time should be debugged.
			"debugSearchTimeRequired": false,
			// Declares whether REI should search async.
			"asyncSearch": true,
			// Declares how many entries should be grouped one async search.
			"asyncSearchPartitionSize": 100,
			"patchAsyncThreadCrash": true,
			"tooltipSearch": "ALWAYS",
			"tagSearch": "PREFIX",
			"identifierSearch": "ALWAYS",
			"modSearch": "PREFIX"
		},
		"commands": {
			// Declares the command used to change gamemode.
			"gamemodeCommand": "/gamemode {gamemode}",
			// Declares the command used in servers to cheat items.
			"giveCommand": "/give {player_name} {item_identifier}{nbt} {count}",
			// Declares the command used to change weather.
			"weatherCommand": "/weather {weather}",
			// Declares the command used to change time.
			"timeCommand": "/time set {time}"
		},
		"miscellaneous": {
			// Declares whether arrows in containers should be clickable.
			"clickableRecipeArrows": true,
			"registerRecipesInAnotherThread": true,
			"newFastEntryRendering": true,
			"cachingFastEntryRendering": false,
			"cachingDisplayLookup": false,
			"categorySettings": {
				"filteringQuickCraftCategories": { },
				"categoryOrdering": [
					"minecraft:plugins/crafting",
					"minecraft:plugins/smelting",
					"minecraft:plugins/smoking",
					"minecraft:plugins/blasting",
					"minecraft:plugins/campfire",
					"minecraft:plugins/stone_cutting",
					"minecraft:plugins/fuel",
					"minecraft:plugins/brewing",
					"minecraft:plugins/composting",
					"minecraft:plugins/stripping",
					"minecraft:plugins/smithing",
					"minecraft:plugins/anvil",
					"minecraft:plugins/beacon_base",
					"minecraft:plugins/beacon_payment",
					"minecraft:plugins/tilling",
					"minecraft:plugins/pathing",
					"minecraft:plugins/waxing",
					"minecraft:plugins/wax_scraping",
					"minecraft:plugins/oxidizing",
					"minecraft:plugins/oxidation_scraping",
					"zenith:fletching",
					"zenith:salvaging",
					"zenith:gem_cutting",
					"zenith:spawner",
					"zenith:enchanting",
					"tconstruct:casting_basin",
					"tconstruct:casting_table",
					"tconstruct:molding",
					"tconstruct:melting",
					"tconstruct:alloy",
					"tconstruct:entity_melting",
					"tconstruct:foundry",
					"tconstruct:modifiers",
					"tconstruct:severing",
					"tconstruct:part_builder",
					"tconstruct:worktable",
					"tacz:plugins/gun_smith_table/tacz_gun_smith_table",
					"tacz:plugins/gun_smith_table/tacz_attachment_workbench",
					"tacz:plugins/gun_smith_table/tacz_ammo_workbench",
					"tacz:plugins/attachment_query",
					"roughlyenoughresources:overworld_worldgen_category",
					"roughlyenoughresources:the_nether_worldgen_category",
					"roughlyenoughresources:mercury_worldgen_category",
					"roughlyenoughresources:the_end_worldgen_category",
					"roughlyenoughresources:moon_orbit_worldgen_category",
					"roughlyenoughresources:earth_orbit_worldgen_category",
					"roughlyenoughresources:venus_orbit_worldgen_category",
					"roughlyenoughresources:mars_worldgen_category",
					"roughlyenoughresources:mercury_orbit_worldgen_category",
					"roughlyenoughresources:mars_orbit_worldgen_category",
					"roughlyenoughresources:moon_worldgen_category",
					"roughlyenoughresources:glacio_orbit_worldgen_category",
					"roughlyenoughresources:glacio_worldgen_category",
					"roughlyenoughresources:venus_worldgen_category",
					"roughlyenoughresources:spatial_storage_worldgen_category",
					"roughlyenoughresources:loot_category",
					"roughlyenoughresources:entity_loot_category",
					"roughlyenoughprofessions:plugins/profession",
					"roughly_enough_trades:plugins/villager_trades",
					"powah:magmatic",
					"powah:.coolant",
					"powah:solid.coolants",
					"powah:heat.sources",
					"powah:energizing",
					"neepmeat:plugins/item_manufacture",
					"neepmeat:plugins/entity_to_item_manufacture",
					"neepmeat:plugins/transforming_tool",
					"neepmeat:plugins/grinding",
					"neepmeat:plugins/advanced_crushing",
					"neepmeat:plugins/block_crushing",
					"neepmeat:plugins/advanced_block_crushing",
					"neepmeat:plugins/trommel",
					"neepmeat:plugins/heating",
					"neepmeat:plugins/compacting",
					"neepmeat:plugins/mixing",
					"neepmeat:plugins/alloy_smelting",
					"neepmeat:plugins/vivisection",
					"neepmeat:plugins/enlightening",
					"neepmeat:plugins/pressing",
					"mysticalagriculture:infusion",
					"mysticalagriculture:awakening",
					"mysticalagriculture:reprocessor",
					"mysticalagriculture:soul_extractor",
					"ftbquests:quest",
					"ftbquests:loot_crate",
					"farmersdelight:plugin/cooking",
					"farmersdelight:plugin/cutting",
					"farmersdelight:plugin/decomposition",
					"createbigcannons:melting",
					"createbigcannons:cannon_casting",
					"createbigcannons:built_up_heating",
					"createbigcannons:drill_boring",
					"createbigcannons:incomplete_cannon_blocks",
					"createaddition:rolling",
					"createaddition:charging",
					"createaddition:liquid_burning",
					"create:milling",
					"create:crushing",
					"create:pressing",
					"create:fan_washing",
					"create:fan_smoking",
					"create:fan_blasting",
					"create:fan_haunting",
					"create:mixing",
					"create:automatic_shapeless",
					"create:automatic_brewing",
					"create:packing",
					"create:automatic_packing",
					"create:sawing",
					"create:block_cutting",
					"create:sandpaper_polishing",
					"create:item_application",
					"create:deploying",
					"create:spout_filling",
					"create:draining",
					"create:automatic_shaped",
					"create:mechanical_crafting",
					"create:sequenced_assembly",
					"create:mystery_conversion",
					"botania:petal_apothecary",
					"botania:pure_daisy",
					"botania:mana_infusion",
					"botania:runic_altar",
					"botania:elven_trade",
					"botania:brew",
					"botania:terra_plate",
					"botania:orechid",
					"botania:orechid_ignem",
					"botania:marimorphosis",
					"ali:plant_loot",
					"ali:block_loot",
					"ali:entity_loot",
					"ali:chest_loot",
					"ali:fishing_loot",
					"ali:archaeology_loot",
					"ali:hero_loot",
					"ali:gameplay_loot",
					"ali:trade_loot",
					"ae2:item_transformation",
					"ae2:condenser",
					"ae2:ae2.inscriber",
					"ae2:attunement",
					"ae2:charger",
					"ad_astra:compressing",
					"ad_astra:alloying",
					"ad_astra:oxygen_loading",
					"ad_astra:fuel_refining",
					"ad_astra:cryo_freezing",
					"ad_astra:nasa_workbench",
					"techreborn:alloy_smelter",
					"techreborn:assembling_machine",
					"techreborn:blast_furnace",
					"techreborn:centrifuge",
					"techreborn:chemical_reactor",
					"techreborn:compressor",
					"techreborn:distillation_tower",
					"techreborn:extractor",
					"techreborn:fluid_replicator",
					"techreborn:fusion_reactor",
					"techreborn:grinder",
					"techreborn:implosion_compressor",
					"techreborn:industrial_electrolyzer",
					"techreborn:industrial_grinder",
					"techreborn:industrial_sawmill",
					"techreborn:rolling_machine",
					"techreborn:scrapbox",
					"techreborn:solid_canning_machine",
					"techreborn:vacuum_freezer",
					"techreborn:wire_mill",
					"techreborn:thermal_generator",
					"techreborn:gas_turbine",
					"techreborn:diesel_generator",
					"techreborn:semi_fluid_generator",
					"techreborn:plasma_generator",
					"roughlyenoughitems:plugins/information",
					"minecraft:plugins/tag"
				],
				"hiddenCategories": []
			}
		},
		"filtering": {
			"filteredStacks": [],
			"shouldFilterDisplays": true,
			"filteringRules": [
				"{id:\"roughlyenoughitems:manual\",rule:{}}",
				"{id:\"roughlyenoughitems:basic\",rule:{}}",
				"{id:\"roughlyenoughitems:hidden_from_recipe_viewers\",rule:{}}"
			]
		}
	}
}