201 lines
		
	
	
		
			6.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			201 lines
		
	
	
		
			6.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|  | { | ||
|  | 	"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": "DARK", | ||
|  | 		"layout": { | ||
|  | 			// Declares the position of the search field. | ||
|  | 			"searchFieldLocation": "BOTTOM_SIDE", | ||
|  | 			// 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": 8, | ||
|  | 		"verticalEntriesBoundariesRows": 16, | ||
|  | 		"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": true, | ||
|  | 			"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", | ||
|  | 					"cobblefoods:berry_blender", | ||
|  | 					"roughlyenoughitems:plugins/information", | ||
|  | 					"minecraft:plugins/tag" | ||
|  | 				], | ||
|  | 				"hiddenCategories": [] | ||
|  | 			} | ||
|  | 		}, | ||
|  | 		"filtering": { | ||
|  | 			"filteredStacks": [], | ||
|  | 			"shouldFilterDisplays": true, | ||
|  | 			"filteringRules": [ | ||
|  | 				"{id:\"roughlyenoughitems:manual\",rule:{}}", | ||
|  | 				"{id:\"roughlyenoughitems:basic\",rule:{}}" | ||
|  | 			] | ||
|  | 		} | ||
|  | 	} | ||
|  | } |