清理部分无用文件
This commit is contained in:
		| @@ -1,447 +0,0 @@ | |||||||
| /** EMI Config */ |  | ||||||
|  |  | ||||||
| #general { |  | ||||||
| 	/** |  | ||||||
| 	 * Whether EMI is enabled and visible. |  | ||||||
| 	 */ |  | ||||||
| 	enabled: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether cheating in items is enabled. |  | ||||||
| 	 */ |  | ||||||
| 	cheat-mode: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How much EMI should use tooltips and popups to show controls and information. |  | ||||||
| 	 */ |  | ||||||
| 	help-level: normal; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether normal search queries should include the tooltip. |  | ||||||
| 	 */ |  | ||||||
| 	search-tooltip-by-default: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether normal search queries should include the mod name. |  | ||||||
| 	 */ |  | ||||||
| 	search-mod-name-by-default: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether normal search queries should include the stack's tags. |  | ||||||
| 	 */ |  | ||||||
| 	search-tags-by-default: false; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| #ui { |  | ||||||
| 	/** |  | ||||||
| 	 * Which action should be performed when clicking the recipe book. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-book-action: toggle-craftables; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to display status effects in the inventory. |  | ||||||
| 	 */ |  | ||||||
| 	effect-location: left-compressed; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to display a gray overlay when hovering over a stack. |  | ||||||
| 	 */ |  | ||||||
| 	show-hover-overlay: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to add mod name to tooltips |  | ||||||
| 	 */ |  | ||||||
| 	append-mod-id: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to add mod name to item tooltips, in case another mod provides behavior |  | ||||||
| 	 */ |  | ||||||
| 	append-item-mod-id: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Prevents recipes being quick crafted from shifting around under the cursor. |  | ||||||
| 	 */ |  | ||||||
| 	miscraft-prevention: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The unit to display fluids as. |  | ||||||
| 	 */ |  | ||||||
| 	fluid-unit: millibuckets; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to use the batched render system. Batching is faster, but may have |  | ||||||
| 	 * incompatibilities with shaders or other mods. |  | ||||||
| 	 */ |  | ||||||
| 	use-batched-renderer: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to have the search bar in the center of the screen, instead of to the |  | ||||||
| 	 * side. |  | ||||||
| 	 */ |  | ||||||
| 	center-search-bar: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which sidebar type to switch to when searching. |  | ||||||
| 	 */ |  | ||||||
| 	search-sidebar-focus: index; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which sidebar type to focus when the search is empty. |  | ||||||
| 	 */ |  | ||||||
| 	empty-search-sidebar-focus: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The amount of vertical margin to give in the recipe screen. |  | ||||||
| 	 */ |  | ||||||
| 	vertical-margin: 20; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The minimum width of the recipe screen in pixels. Controls how many tabs there |  | ||||||
| 	 * can be, and where the page switching buttons go. The default is 176, the width |  | ||||||
| 	 * of most screens. |  | ||||||
| 	 */ |  | ||||||
| 	minimum-recipe-screen-width: 176; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to show workstations in the recipe screen |  | ||||||
| 	 */ |  | ||||||
| 	workstation-location: bottom; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display cost per batch when hovering a recipe output |  | ||||||
| 	 */ |  | ||||||
| 	show-cost-per-batch: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether recipes should have a button to set as default. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-default-button: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether recipes should have a button to show the recipe tree. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-tree-button: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether recipes should have a button to fill the ingredients in a handler. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-fill-button: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether recipes should have a button to take a screenshot of the recipe. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-screenshot-button: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The GUI scale at which recipe screenshots are saved. Use 0 to use the current |  | ||||||
| 	 * GUI scale. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-screenshot-scale: 0; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The pages in the left sidebar |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-pages: favorites; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The subpanels in the left sidebar |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-subpanels: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How many columns and rows of ingredients to limit the left sidebar to |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-size: 12, 100; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How much space to maintain between the left sidebar and obstructions, in pixels |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-margins: 2, 2, 2, 2; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to position the left sidebar |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-align: left, top; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to render the header buttons and page count for the left sidebar |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-header: visible; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which theme to use for the left sidebar |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-theme: transparent; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The pages in the right sidebar |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-pages: index, craftables; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The subpanels in the right sidebar |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-subpanels: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How many columns and rows of ingredients to limit the right sidebar to |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-size: 4, 100; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How much space to maintain between the right sidebar and obstructions, in pixels |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-margins: 2, 2, 2, 2; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to position the right sidebar |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-align: right, top; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to render the header buttons and page count for the right sidebar |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-header: visible; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which theme to use for the right sidebar |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-theme: transparent; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The pages in the top sidebar |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-pages: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The subpanels in the top sidebar |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-subpanels: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How many columns and rows of ingredients to limit the top sidebar to |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-size: 9, 9; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How much space to maintain between the top sidebar and obstructions, in pixels |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-margins: 2, 2, 2, 2; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to position the top sidebar |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-align: center, center; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to render the header buttons and page count for the top sidebar |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-header: visible; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which theme to use for the top sidebar |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-theme: transparent; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The pages in the bottom sidebar |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-pages: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The subpanels in the bottom sidebar |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-subpanels: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How many columns and rows of ingredients to limit the bottom sidebar to |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-size: 9, 9; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How much space to maintain between the bottom sidebar and obstructions, in |  | ||||||
| 	 * pixels |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-margins: 2, 2, 2, 2; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to position the bottom sidebar |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-align: center, center; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to render the header buttons and page count for the bottom sidebar |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-header: visible; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which theme to use for the bottom sidebar |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-theme: transparent; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| #binds { |  | ||||||
| 	/** |  | ||||||
| 	 * Toggle the visibility of EMI. |  | ||||||
| 	 */ |  | ||||||
| 	toggle-visibility: "ctrl key.keyboard.o"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Focuse the search bar. |  | ||||||
| 	 */ |  | ||||||
| 	focus-search: "ctrl key.keyboard.f"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Clears the search bar. |  | ||||||
| 	 */ |  | ||||||
| 	clear-search: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display the recipes for creating a stack. |  | ||||||
| 	 */ |  | ||||||
| 	view-recipes: "key.keyboard.r"; |  | ||||||
| 	view-recipes: "key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display the recipes that can be created using a stack. |  | ||||||
| 	 */ |  | ||||||
| 	view-uses: "key.keyboard.u"; |  | ||||||
| 	view-uses: "key.mouse.right"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Favorite the item to display on the side of the screen opposite of recipies for |  | ||||||
| 	 * quick access. |  | ||||||
| 	 */ |  | ||||||
| 	favorite: "key.keyboard.a"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Set the default recipe for a given stack in the output of a recipe to that |  | ||||||
| 	 * recipe. |  | ||||||
| 	 */ |  | ||||||
| 	default-stack: "ctrl key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display the recipe tree for a given stack. |  | ||||||
| 	 */ |  | ||||||
| 	view-stack-tree: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display the recipe tree. |  | ||||||
| 	 */ |  | ||||||
| 	view-tree: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Return to the previous page in EMI. |  | ||||||
| 	 */ |  | ||||||
| 	back: "key.keyboard.backspace"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * When on a stack with an associated recipe: |  | ||||||
| 	 * Move ingredients for a single result. |  | ||||||
| 	 */ |  | ||||||
| 	craft-one: "key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * When on a stack with an associated recipe: |  | ||||||
| 	 * Move ingredients for as many results as possible. |  | ||||||
| 	 */ |  | ||||||
| 	craft-all: "shift key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * When on a stack with an associated recipe: |  | ||||||
| 	 * Move ingredients for a single result and put in inventory if possible. |  | ||||||
| 	 */ |  | ||||||
| 	craft-one-to-inventory: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * When on a stack with an associated recipe: |  | ||||||
| 	 * Move ingredients for as many results as possible and put in inventory if |  | ||||||
| 	 * possible. |  | ||||||
| 	 */ |  | ||||||
| 	craft-all-to-inventory: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * When on a stack with an associated recipe: |  | ||||||
| 	 * Move ingredients for a single result and put in cursor if possible. |  | ||||||
| 	 */ |  | ||||||
| 	craft-one-to-cursor: "ctrl key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display the recipe that will be used to craft on a stack with no recipe context. |  | ||||||
| 	 */ |  | ||||||
| 	show-craft: "key.keyboard.left.shift"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Cheat in one of an item into the inventory. |  | ||||||
| 	 */ |  | ||||||
| 	cheat-one-to-inventory: "ctrl key.mouse.right"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Cheat in a stack of an item into the inventory. |  | ||||||
| 	 */ |  | ||||||
| 	cheat-stack-to-inventory: "ctrl key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Cheat in one of an item into the cursor. |  | ||||||
| 	 */ |  | ||||||
| 	cheat-one-to-cursor: "ctrl key.mouse.middle"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Cheat in a stack of an item into the cursor. |  | ||||||
| 	 */ |  | ||||||
| 	cheat-stack-to-cursor: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Delete the stack in the cursor when hovering the index |  | ||||||
| 	 */ |  | ||||||
| 	delete-cursor-stack: "key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * In edit mode, hide the hovered stack |  | ||||||
| 	 */ |  | ||||||
| 	hide-stack: "ctrl key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * In edit mode, hide stacks with the hovered stack's id |  | ||||||
| 	 */ |  | ||||||
| 	hide-stack-by-id: "ctrl shift key.mouse.left"; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| #dev { |  | ||||||
| 	/** |  | ||||||
| 	 * Whether development functions should be enabled. Not recommended for general |  | ||||||
| 	 * play. |  | ||||||
| 	 */ |  | ||||||
| 	dev-mode: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether editing the index is enabled |  | ||||||
| 	 */ |  | ||||||
| 	edit-mode: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to log untranslated tags as warnings. |  | ||||||
| 	 */ |  | ||||||
| 	log-untranslated-tags: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to log ingredients that don't have a representative tag as warnings. |  | ||||||
| 	 */ |  | ||||||
| 	log-non-tag-ingredients: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether hovering the output of a recipe should show the recipe's EMI ID. |  | ||||||
| 	 */ |  | ||||||
| 	show-recipe-ids: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether stacks in the index should display a highlight if they have a recipe |  | ||||||
| 	 * default. |  | ||||||
| 	 */ |  | ||||||
| 	highlight-defaulted: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to display exclusion areas |  | ||||||
| 	 */ |  | ||||||
| 	highlight-exclusion-areas: false; |  | ||||||
| } |  | ||||||
| @@ -1,3 +0,0 @@ | |||||||
| #global { |  | ||||||
| 	use-global: true; |  | ||||||
| } |  | ||||||
| @@ -1,447 +0,0 @@ | |||||||
| /** EMI Config */ |  | ||||||
|  |  | ||||||
| #general { |  | ||||||
| 	/** |  | ||||||
| 	 * Whether EMI is enabled and visible. |  | ||||||
| 	 */ |  | ||||||
| 	enabled: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether cheating in items is enabled. |  | ||||||
| 	 */ |  | ||||||
| 	cheat-mode: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How much EMI should use tooltips and popups to show controls and information. |  | ||||||
| 	 */ |  | ||||||
| 	help-level: normal; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether normal search queries should include the tooltip. |  | ||||||
| 	 */ |  | ||||||
| 	search-tooltip-by-default: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether normal search queries should include the mod name. |  | ||||||
| 	 */ |  | ||||||
| 	search-mod-name-by-default: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether normal search queries should include the stack's tags. |  | ||||||
| 	 */ |  | ||||||
| 	search-tags-by-default: false; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| #ui { |  | ||||||
| 	/** |  | ||||||
| 	 * Which action should be performed when clicking the recipe book. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-book-action: toggle-craftables; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to display status effects in the inventory. |  | ||||||
| 	 */ |  | ||||||
| 	effect-location: top; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to display a gray overlay when hovering over a stack. |  | ||||||
| 	 */ |  | ||||||
| 	show-hover-overlay: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to add mod name to tooltips |  | ||||||
| 	 */ |  | ||||||
| 	append-mod-id: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to add mod name to item tooltips, in case another mod provides behavior |  | ||||||
| 	 */ |  | ||||||
| 	append-item-mod-id: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Prevents recipes being quick crafted from shifting around under the cursor. |  | ||||||
| 	 */ |  | ||||||
| 	miscraft-prevention: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The unit to display fluids as. |  | ||||||
| 	 */ |  | ||||||
| 	fluid-unit: millibuckets; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to use the batched render system. Batching is faster, but may have |  | ||||||
| 	 * incompatibilities with shaders or other mods. |  | ||||||
| 	 */ |  | ||||||
| 	use-batched-renderer: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to have the search bar in the center of the screen, instead of to the |  | ||||||
| 	 * side. |  | ||||||
| 	 */ |  | ||||||
| 	center-search-bar: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which sidebar type to switch to when searching. |  | ||||||
| 	 */ |  | ||||||
| 	search-sidebar-focus: index; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which sidebar type to focus when the search is empty. |  | ||||||
| 	 */ |  | ||||||
| 	empty-search-sidebar-focus: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The amount of vertical margin to give in the recipe screen. |  | ||||||
| 	 */ |  | ||||||
| 	vertical-margin: 20; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The minimum width of the recipe screen in pixels. Controls how many tabs there |  | ||||||
| 	 * can be, and where the page switching buttons go. The default is 176, the width |  | ||||||
| 	 * of most screens. |  | ||||||
| 	 */ |  | ||||||
| 	minimum-recipe-screen-width: 176; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to show workstations in the recipe screen |  | ||||||
| 	 */ |  | ||||||
| 	workstation-location: bottom; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display cost per batch when hovering a recipe output |  | ||||||
| 	 */ |  | ||||||
| 	show-cost-per-batch: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether recipes should have a button to set as default. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-default-button: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether recipes should have a button to show the recipe tree. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-tree-button: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether recipes should have a button to fill the ingredients in a handler. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-fill-button: true; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether recipes should have a button to take a screenshot of the recipe. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-screenshot-button: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The GUI scale at which recipe screenshots are saved. Use 0 to use the current |  | ||||||
| 	 * GUI scale. |  | ||||||
| 	 */ |  | ||||||
| 	recipe-screenshot-scale: 0; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The pages in the left sidebar |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-pages: favorites; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The subpanels in the left sidebar |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-subpanels: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How many columns and rows of ingredients to limit the left sidebar to |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-size: 12, 100; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How much space to maintain between the left sidebar and obstructions, in pixels |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-margins: 2, 2, 2, 2; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to position the left sidebar |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-align: left, top; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to render the header buttons and page count for the left sidebar |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-header: visible; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which theme to use for the left sidebar |  | ||||||
| 	 */ |  | ||||||
| 	left-sidebar-theme: transparent; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The pages in the right sidebar |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-pages: index, craftables; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The subpanels in the right sidebar |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-subpanels: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How many columns and rows of ingredients to limit the right sidebar to |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-size: 4, 100; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How much space to maintain between the right sidebar and obstructions, in pixels |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-margins: 2, 2, 2, 2; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to position the right sidebar |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-align: right, top; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to render the header buttons and page count for the right sidebar |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-header: visible; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which theme to use for the right sidebar |  | ||||||
| 	 */ |  | ||||||
| 	right-sidebar-theme: transparent; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The pages in the top sidebar |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-pages: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The subpanels in the top sidebar |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-subpanels: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How many columns and rows of ingredients to limit the top sidebar to |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-size: 9, 9; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How much space to maintain between the top sidebar and obstructions, in pixels |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-margins: 2, 2, 2, 2; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to position the top sidebar |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-align: center, center; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to render the header buttons and page count for the top sidebar |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-header: visible; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which theme to use for the top sidebar |  | ||||||
| 	 */ |  | ||||||
| 	top-sidebar-theme: transparent; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The pages in the bottom sidebar |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-pages: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * The subpanels in the bottom sidebar |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-subpanels: none; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How many columns and rows of ingredients to limit the bottom sidebar to |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-size: 9, 9; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * How much space to maintain between the bottom sidebar and obstructions, in |  | ||||||
| 	 * pixels |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-margins: 2, 2, 2, 2; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Where to position the bottom sidebar |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-align: center, center; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to render the header buttons and page count for the bottom sidebar |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-header: visible; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Which theme to use for the bottom sidebar |  | ||||||
| 	 */ |  | ||||||
| 	bottom-sidebar-theme: transparent; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| #binds { |  | ||||||
| 	/** |  | ||||||
| 	 * Toggle the visibility of EMI. |  | ||||||
| 	 */ |  | ||||||
| 	toggle-visibility: "ctrl key.keyboard.o"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Focuse the search bar. |  | ||||||
| 	 */ |  | ||||||
| 	focus-search: "ctrl key.keyboard.f"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Clears the search bar. |  | ||||||
| 	 */ |  | ||||||
| 	clear-search: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display the recipes for creating a stack. |  | ||||||
| 	 */ |  | ||||||
| 	view-recipes: "key.keyboard.r"; |  | ||||||
| 	view-recipes: "key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display the recipes that can be created using a stack. |  | ||||||
| 	 */ |  | ||||||
| 	view-uses: "key.keyboard.u"; |  | ||||||
| 	view-uses: "key.mouse.right"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Favorite the item to display on the side of the screen opposite of recipies for |  | ||||||
| 	 * quick access. |  | ||||||
| 	 */ |  | ||||||
| 	favorite: "key.keyboard.a"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Set the default recipe for a given stack in the output of a recipe to that |  | ||||||
| 	 * recipe. |  | ||||||
| 	 */ |  | ||||||
| 	default-stack: "ctrl key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display the recipe tree for a given stack. |  | ||||||
| 	 */ |  | ||||||
| 	view-stack-tree: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display the recipe tree. |  | ||||||
| 	 */ |  | ||||||
| 	view-tree: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Return to the previous page in EMI. |  | ||||||
| 	 */ |  | ||||||
| 	back: "key.keyboard.backspace"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * When on a stack with an associated recipe: |  | ||||||
| 	 * Move ingredients for a single result. |  | ||||||
| 	 */ |  | ||||||
| 	craft-one: "key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * When on a stack with an associated recipe: |  | ||||||
| 	 * Move ingredients for as many results as possible. |  | ||||||
| 	 */ |  | ||||||
| 	craft-all: "shift key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * When on a stack with an associated recipe: |  | ||||||
| 	 * Move ingredients for a single result and put in inventory if possible. |  | ||||||
| 	 */ |  | ||||||
| 	craft-one-to-inventory: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * When on a stack with an associated recipe: |  | ||||||
| 	 * Move ingredients for as many results as possible and put in inventory if |  | ||||||
| 	 * possible. |  | ||||||
| 	 */ |  | ||||||
| 	craft-all-to-inventory: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * When on a stack with an associated recipe: |  | ||||||
| 	 * Move ingredients for a single result and put in cursor if possible. |  | ||||||
| 	 */ |  | ||||||
| 	craft-one-to-cursor: "ctrl key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Display the recipe that will be used to craft on a stack with no recipe context. |  | ||||||
| 	 */ |  | ||||||
| 	show-craft: "key.keyboard.left.shift"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Cheat in one of an item into the inventory. |  | ||||||
| 	 */ |  | ||||||
| 	cheat-one-to-inventory: "ctrl key.mouse.right"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Cheat in a stack of an item into the inventory. |  | ||||||
| 	 */ |  | ||||||
| 	cheat-stack-to-inventory: "ctrl key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Cheat in one of an item into the cursor. |  | ||||||
| 	 */ |  | ||||||
| 	cheat-one-to-cursor: "ctrl key.mouse.middle"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Cheat in a stack of an item into the cursor. |  | ||||||
| 	 */ |  | ||||||
| 	cheat-stack-to-cursor: "key.keyboard.unknown"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Delete the stack in the cursor when hovering the index |  | ||||||
| 	 */ |  | ||||||
| 	delete-cursor-stack: "key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * In edit mode, hide the hovered stack |  | ||||||
| 	 */ |  | ||||||
| 	hide-stack: "ctrl key.mouse.left"; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * In edit mode, hide stacks with the hovered stack's id |  | ||||||
| 	 */ |  | ||||||
| 	hide-stack-by-id: "ctrl shift key.mouse.left"; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| #dev { |  | ||||||
| 	/** |  | ||||||
| 	 * Whether development functions should be enabled. Not recommended for general |  | ||||||
| 	 * play. |  | ||||||
| 	 */ |  | ||||||
| 	dev-mode: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether editing the index is enabled |  | ||||||
| 	 */ |  | ||||||
| 	edit-mode: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to log untranslated tags as warnings. |  | ||||||
| 	 */ |  | ||||||
| 	log-untranslated-tags: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to log ingredients that don't have a representative tag as warnings. |  | ||||||
| 	 */ |  | ||||||
| 	log-non-tag-ingredients: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether hovering the output of a recipe should show the recipe's EMI ID. |  | ||||||
| 	 */ |  | ||||||
| 	show-recipe-ids: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether stacks in the index should display a highlight if they have a recipe |  | ||||||
| 	 * default. |  | ||||||
| 	 */ |  | ||||||
| 	highlight-defaulted: false; |  | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Whether to display exclusion areas |  | ||||||
| 	 */ |  | ||||||
| 	highlight-exclusion-areas: false; |  | ||||||
| } |  | ||||||
| @@ -1,271 +0,0 @@ | |||||||
| { |  | ||||||
|   "favorites": [ |  | ||||||
|     { |  | ||||||
|       "stack": "item:sophisticatedbackpacks:backpack" |  | ||||||
|     }, |  | ||||||
|     { |  | ||||||
|       "stack": { |  | ||||||
|         "type": "item", |  | ||||||
|         "id": "minecraft:rotten_flesh", |  | ||||||
|         "amount": 3 |  | ||||||
|       } |  | ||||||
|     } |  | ||||||
|   ], |  | ||||||
|   "lookup_history": [ |  | ||||||
|     "item:sophisticatedstorage:stack_upgrade_tier_1", |  | ||||||
|     "item:minecraft:bow{Damage:0,mmorpg_gear:\u0027{\"baseStats\":{\"p\":42},\"imp\":{\"p\":41},\"affixes\":{\"suf\":[{\"p\":32,\"id\":\"of_pene\",\"t\":4,\"ty\":\"suffix\"}],\"pre\":[{\"p\":21,\"id\":\"physical_wep_dmg\",\"t\":3,\"ty\":\"prefix\"},{\"p\":41,\"id\":\"wep_item_flat\",\"t\":5,\"ty\":\"prefix\"}],\"cor\":[]},\"sockets\":{\"so\":[],\"sl\":0},\"uniq\":\"\",\"rar\":\"rare\",\"rp\":4,\"rs\":1,\"lvl\":48,\"gtype\":\"bow\",\"pot\":\"rare\",\"pn\":100,\"sal\":true,\"c\":false,\"qual\":0,\"qt\":\"BASE\"}\u0027}", |  | ||||||
|     "item:sophisticatedbackpacks:upgrade_base", |  | ||||||
|     "item:sophisticatedbackpacks:pickup_upgrade", |  | ||||||
|     "item:minecraft:sticky_piston", |  | ||||||
|     "item:sophisticatedstorage:pickup_upgrade", |  | ||||||
|     "item:minecraft:barrel", |  | ||||||
|     "item:sophisticatedbackpacks:diamond_backpack", |  | ||||||
|     "item:sophisticatedbackpacks:gold_backpack{contentsUuid:[I;2095375694,-1358214301,-1631291968,575885638],inventorySlots:81,renderInfo:{upgradeItems:[{Count:1b,id:\"minecraft:air\"},{Count:1b,id:\"minecraft:air\"},{Count:1b,id:\"minecraft:air\"}]},upgradeSlots:3}", |  | ||||||
|     "item:twilightforest:uncrafting_table", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "tombstone:grave_dust", |  | ||||||
|       "amount": 53 |  | ||||||
|     }, |  | ||||||
|     "item:sophisticatedstorage:barrel", |  | ||||||
|     "item:sophisticatedstorage:iron_barrel", |  | ||||||
|     "item:sophisticatedstorage:gold_barrel{accentColor:1481884,mainColor:1481884}", |  | ||||||
|     "item:sophisticatedstorage:compression_upgrade", |  | ||||||
|     "item:sophisticatedstorage:magnet_upgrade", |  | ||||||
|     "item:sophisticatedstorage:gold_to_diamond_tier_upgrade", |  | ||||||
|     "item:sophisticatedstorage:basic_tier_upgrade", |  | ||||||
|     "item:sophisticatedstorage:basic_to_gold_tier_upgrade", |  | ||||||
|     "item:sophisticatedstorage:basic_to_diamond_tier_upgrade", |  | ||||||
|     "item:sophisticatedstorage:upgrade_base", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "twilightforest:twilight_oak_planks", |  | ||||||
|       "amount": 20 |  | ||||||
|     }, |  | ||||||
|     "item:sophisticatedstorage:gold_chest{woodType:\"oak\"}", |  | ||||||
|     "item:sophisticatedstorage:chest{woodType:\"oak\"}", |  | ||||||
|     "item:sophisticatedstorage:advanced_void_upgrade", |  | ||||||
|     "item:sophisticatedstorage:void_upgrade", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "minecraft:baked_potato", |  | ||||||
|       "amount": 28 |  | ||||||
|     }, |  | ||||||
|     "item:mining_dimension:teleporter", |  | ||||||
|     "#item:minecraft:planks", |  | ||||||
|     "item:minecraft:bookshelf", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "minecraft:book", |  | ||||||
|       "amount": 46 |  | ||||||
|     }, |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "minecraft:obsidian", |  | ||||||
|       "amount": 4 |  | ||||||
|     }, |  | ||||||
|     "item:minecraft:diamond", |  | ||||||
|     "item:twilightforest:magic_map_focus", |  | ||||||
|     "item:twilightforest:raven_feather", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "twilightforest:torchberries", |  | ||||||
|       "amount": 60 |  | ||||||
|     }, |  | ||||||
|     "item:minecraft:cracked_stone_bricks", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "mmorpg:stone/3", |  | ||||||
|       "amount": 2 |  | ||||||
|     }, |  | ||||||
|     "item:mmorpg:salvage_hammer", |  | ||||||
|     "item:sophisticatedbackpacks:backpack{contentsUuid:[I;2095375694,-1358214301,-1631291968,575885638],inventorySlots:27,renderInfo:{upgradeItems:[{Count:1b,id:\"minecraft:air\"}]},upgradeSlots:1}", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "mmorpg:stone/2", |  | ||||||
|       "amount": 2 |  | ||||||
|     }, |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "mmorpg:stone/1", |  | ||||||
|       "amount": 64 |  | ||||||
|     }, |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "minecraft:potato", |  | ||||||
|       "amount": 64 |  | ||||||
|     }, |  | ||||||
|     "item:mmorpg:skill_gems/aura/dex{mmorpg_skill_gem:\u0027{\"id\":\"energy_reg\",\"type\":\"AURA\",\"perc\":6,\"rar\":\"common\",\"links\":1,\"sal\":true}\u0027}", |  | ||||||
|     "item:sophisticatedstorage:stack_upgrade_tier_4", |  | ||||||
|     "item:sophisticatedstorage:stack_upgrade_tier_3", |  | ||||||
|     "item:sophisticatedstorage:stack_upgrade_tier_2", |  | ||||||
|     "item:sophisticatedstorage:iron_chest", |  | ||||||
|     "item:sophisticatedstorage:diamond_chest", |  | ||||||
|     "item:sophisticatedstorage:netherite_chest{accentColor:16383998,mainColor:16383998}", |  | ||||||
|     "item:sophisticatedstorage:controller", |  | ||||||
|     "item:sophisticatedstorage:limited_netherite_barrel_4{accentColor:11546150,mainColor:11546150}", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "minecraft:gold_ingot", |  | ||||||
|       "amount": 3 |  | ||||||
|     }, |  | ||||||
|     "item:dimdungeons:block_gilded_portal", |  | ||||||
|     "item:minecraft:chiseled_stone_bricks", |  | ||||||
|     "item:dimdungeons:block_portal_keyhole", |  | ||||||
|     "item:minecraft:trapped_chest", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "mmorpg:stone/0", |  | ||||||
|       "amount": 64 |  | ||||||
|     }, |  | ||||||
|     "item:touhou_little_maid:maid_backpack_small", |  | ||||||
|     "item:touhou_little_maid:maid_backpack_middle", |  | ||||||
|     "item:touhou_little_maid:maid_backpack_big", |  | ||||||
|     "item:minecraft:leather", |  | ||||||
|     "#item:forge:chests/wooden", |  | ||||||
|     "item:minecraft:bundle", |  | ||||||
|     "item:alexsmobs:blood_sac", |  | ||||||
|     "item:alexsmobs:blood_sprayer{Damage:0}", |  | ||||||
|     "item:alexsmobs:mosquito_proboscis", |  | ||||||
|     "item:mmorpg:teleporter", |  | ||||||
|     "item:minecraft:netherite_pickaxe{Damage:0}", |  | ||||||
|     "item:torchmaster:megatorch", |  | ||||||
|     "item:torchmaster:feral_flare_lantern", |  | ||||||
|     "item:mmorpg:soul_extractor/common", |  | ||||||
|     "item:mmorpg:soul_cleaner", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "minecraft:oak_fence", |  | ||||||
|       "amount": 17 |  | ||||||
|     }, |  | ||||||
|     "item:mmorpg:death_ticket/5", |  | ||||||
|     "item:mmorpg:potion/resource/5", |  | ||||||
|     "item:mmorpg:potion/health/0", |  | ||||||
|     "item:mmorpg:potion/resource/0", |  | ||||||
|     "item:mmorpg:potion/health/2", |  | ||||||
|     "item:mmorpg:weapon/staff/wood{Damage:0}", |  | ||||||
|     "item:mmorpg:harvest/blue_ingot", |  | ||||||
|     "item:mmorpg:harvest/blue_key", |  | ||||||
|     "item:mmorpg:death_ticket/4", |  | ||||||
|     "item:mmorpg:death_ticket/2", |  | ||||||
|     "item:mmorpg:potion/health/1", |  | ||||||
|     "item:mmorpg:backpack/0", |  | ||||||
|     "item:mmorpg:backpack/1", |  | ||||||
|     "item:mmorpg:death_ticket/0", |  | ||||||
|     "item:create:crimsite", |  | ||||||
|     "item:mmorpg:socket_extractor", |  | ||||||
|     "item:mmorpg:newbie_gear_bag", |  | ||||||
|     "item:waystones:warp_stone{Damage:0}", |  | ||||||
|     "item:waystones:waystone", |  | ||||||
|     "item:alexsmobs:ghostly_pickaxe{Damage:568}", |  | ||||||
|     "item:minecraft:dried_kelp_block", |  | ||||||
|     "item:minecraft:dried_kelp", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "minecraft:kelp", |  | ||||||
|       "amount": 61 |  | ||||||
|     }, |  | ||||||
|     "item:touhou_little_maid:hakurei_gohei{Damage:0}", |  | ||||||
|     "item:touhou_little_maid:fire_protect_bauble{Damage:0}", |  | ||||||
|     "item:touhou_little_maid:fall_protect_bauble{Damage:0}", |  | ||||||
|     "item:minecraft:calcite", |  | ||||||
|     "item:minecraft:furnace", |  | ||||||
|     { |  | ||||||
|       "type": "item", |  | ||||||
|       "id": "minecraft:cobblestone", |  | ||||||
|       "amount": 6 |  | ||||||
|     }, |  | ||||||
|     "item:itemfilters:and", |  | ||||||
|     "item:minecraft:netherite_sword{Damage:0,mmorpg_gear:\u0027{\"baseStats\":{\"p\":32},\"imp\":{\"p\":92},\"affixes\":{\"suf\":[{\"p\":16,\"id\":\"of_consumption\",\"t\":2,\"ty\":\"suffix\"},{\"p\":4,\"id\":\"of_pene\",\"t\":1,\"ty\":\"suffix\"}],\"pre\":[{\"p\":1,\"id\":\"fire_wep_dmg\",\"t\":1,\"ty\":\"prefix\"},{\"p\":11,\"id\":\"precise\",\"t\":2,\"ty\":\"prefix\"},{\"p\":19,\"id\":\"true_hit\",\"t\":2,\"ty\":\"prefix\"}],\"cor\":[]},\"sockets\":{\"so\":[],\"sl\":1},\"uniq\":\"\",\"rar\":\"legendary\",\"rp\":4,\"rs\":2,\"lvl\":1,\"gtype\":\"sword\",\"pot\":\"legendary\",\"pn\":100,\"sal\":true,\"c\":false,\"qual\":0,\"qt\":\"BASE\"}\u0027}", |  | ||||||
|     "item:minecraft:light_blue_shulker_box", |  | ||||||
|     "item:create:chute", |  | ||||||
|     "item:createaddition:portable_energy_interface", |  | ||||||
|     "item:minecraft:oak_door", |  | ||||||
|     "item:minecraft:birch_wood", |  | ||||||
|     "item:twilightforest:giant_pickaxe{Damage:0}", |  | ||||||
|     "item:minecraft:birch_door", |  | ||||||
|     "item:minecraft:crafting_table", |  | ||||||
|     "item:twilightforest:firefly_jar", |  | ||||||
|     "item:twilightforest:fiery_chestplate{Damage:0}", |  | ||||||
|     "item:twilightforest:stripped_transformation_log", |  | ||||||
|     "item:minecraft:stripped_birch_log", |  | ||||||
|     "item:minecraft:birch_stairs" |  | ||||||
|   ], |  | ||||||
|   "craft_history": [ |  | ||||||
|     "sophisticatedstorage:spruce_barrel_from_vanilla_barrel", |  | ||||||
|     "minecraft:redstone_torch", |  | ||||||
|     "minecraft:barrel", |  | ||||||
|     "sophisticatedstorage:iron_to_gold_tier_upgrade", |  | ||||||
|     "sophisticatedstorage:stack_upgrade_tier_1", |  | ||||||
|     "sophisticatedstorage:upgrade_base", |  | ||||||
|     "sophisticatedstorage:gold_chest", |  | ||||||
|     "sophisticatedstorage:iron_chest", |  | ||||||
|     "sophisticatedstorage:void_upgrade", |  | ||||||
|     "minecraft:bucket", |  | ||||||
|     "sophisticatedstorage:pickup_upgrade", |  | ||||||
|     "twilightforest:wood/twilight_oak_planks", |  | ||||||
|     "minecraft:redstone_block", |  | ||||||
|     "twilightforest:berry_torch", |  | ||||||
|     "minecraft:stick", |  | ||||||
|     "twilightforest:wood/canopy_planks", |  | ||||||
|     "mining_dimension:teleporter", |  | ||||||
|     "minecraft:bookshelf", |  | ||||||
|     "minecraft:enchanting_table", |  | ||||||
|     "twilightforest:magic_map_focus", |  | ||||||
|     "tombstone:enchanted_grave_key", |  | ||||||
|     "minecraft:stone_pickaxe", |  | ||||||
|     "minecraft:ladder", |  | ||||||
|     "minecraft:crafting_table", |  | ||||||
|     "minecraft:bone_meal", |  | ||||||
|     "minecraft:kjs_mmorpg_stone_3", |  | ||||||
|     "minecraft:torch", |  | ||||||
|     "sophisticatedbackpacks:gold_backpack", |  | ||||||
|     "minecraft:diamond_pickaxe", |  | ||||||
|     "sophisticatedbackpacks:iron_backpack", |  | ||||||
|     "minecraft:bone_block", |  | ||||||
|     "minecraft:kjs_mmorpg_stone_2", |  | ||||||
|     "minecraft:oak_boat", |  | ||||||
|     "minecraft:oak_planks", |  | ||||||
|     "minecraft:dark_oak_planks", |  | ||||||
|     "sophisticatedstorage:oak_chest_from_vanilla_chest", |  | ||||||
|     "minecraft:stone_axe", |  | ||||||
|     "dimdungeons:recipe_block_gilded_portal", |  | ||||||
|     "minecraft:stone_bricks", |  | ||||||
|     "dimdungeons:recipe_block_portal_keyhole", |  | ||||||
|     "minecraft:trapped_chest", |  | ||||||
|     "sophisticatedbackpacks:backpack", |  | ||||||
|     "minecraft:anvil", |  | ||||||
|     "minecraft:iron_block", |  | ||||||
|     "minecraft:white_dye", |  | ||||||
|     "mmorpg:backpack/0", |  | ||||||
|     "minecraft:chest", |  | ||||||
|     "minecraft:cobbled_deepslate_slab", |  | ||||||
|     "mmorpg:salvage_hammer", |  | ||||||
|     "minecraft:redstone", |  | ||||||
|     "mmorpg:teleporter", |  | ||||||
|     "minecraft:stone_hoe", |  | ||||||
|     "minecraft:iron_pickaxe", |  | ||||||
|     "minecraft:furnace", |  | ||||||
|     "mmorpg:soul_extractor/common", |  | ||||||
|     "minecraft:glass_bottle", |  | ||||||
|     "mmorpg:soul_cleaner", |  | ||||||
|     "mmorpg:weapon/staff/wood", |  | ||||||
|     "minecraft:white_bed", |  | ||||||
|     "minecraft:white_wool_from_string", |  | ||||||
|     "minecraft:bread", |  | ||||||
|     "minecraft:dried_kelp_block", |  | ||||||
|     "minecraft:stone_sword", |  | ||||||
|     "minecraft:polished_andesite", |  | ||||||
|     "minecraft:oak_wood", |  | ||||||
|     "minecraft:diamond_sword" |  | ||||||
|   ], |  | ||||||
|   "recipe_defaults": { |  | ||||||
|     "added": [ |  | ||||||
|       "sophisticatedbackpacks:backpack" |  | ||||||
|     ], |  | ||||||
|     "tags": {}, |  | ||||||
|     "resolutions": {}, |  | ||||||
|     "disabled": [] |  | ||||||
|   }, |  | ||||||
|   "hidden_stacks": [] |  | ||||||
| } |  | ||||||
| @@ -1 +0,0 @@ | |||||||
| {"newsLink":"https://minecraft.net/article/new-realms--maps-from-the-past?ref\u003dpcrealmsclient","hasUnreadNews":true} |  | ||||||
| @@ -1,2 +0,0 @@ | |||||||
| #Local properties for Rhino, please do not push this to version control if you don't know what you're doing! |  | ||||||
| #Thu Sep 07 13:18:44 CST 2023 |  | ||||||
		Reference in New Issue
	
	Block a user