diff --git a/config/capes.json5 b/config/capes.json5 new file mode 100644 index 0000000..ee08968 --- /dev/null +++ b/config/capes.json5 @@ -0,0 +1,10 @@ +{ + "clientCapeType": "OPTIFINE", + "enableOptifine": true, + "enableLabyMod": false, + "enableWynntils": false, + "enableMinecraftCapesMod": false, + "enableCosmetica": false, + "enableCloaksPlus": false, + "enableElytraTexture": true +} \ No newline at end of file diff --git a/config/roughlyenoughitems/config.json5 b/config/roughlyenoughitems/config.json5 new file mode 100644 index 0000000..cb135ab --- /dev/null +++ b/config/roughlyenoughitems/config.json5 @@ -0,0 +1,169 @@ +{ + "basics": { + "favorites": [], + "hiddenFavorites": [], + "displayHistory": [], + // Declares whether cheating mode is on. + "cheating": false, + "favoritesEnabled": true, + "keyBindings": { + "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", + "motion": { + "favoritesAnimation": true + } + }, + "advanced": { + "filtering": { + "shouldFilterDisplays": true, + "filteringRules": [ + "{id:\"roughlyenoughitems:manual\",rule:{}}", + "{id:\"roughlyenoughitems:basic\",rule:{}}", + "{id:\"roughlyenoughitems:hidden_from_recipe_viewers\",rule:{}}" + ], + "filteringQuickCraftCategories": { }, + "filteredStacks": [] + }, + "enableJeiCompatibilityLayer": true, + "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 + } + }, + "appearance": { + "recipeScreenType": "UNSET", + // 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, + "horizontalEntriesBoundaries": 1.0, + "verticalEntriesBoundaries": 1.0, + "horizontalEntriesBoundariesColumns": 50, + "verticalEntriesBoundariesRows": 1000, + "favoritesHorizontalEntriesBoundaries": 1.0, + "favoritesHorizontalEntriesBoundariesColumns": 50, + "syntaxHighlightingMode": "COLORFUL", + "isFocusModeZoomed": false + }, + "functionality": { + "inputMethod": null, + // Declares whether REI should remove the recipe book. + "disableRecipeBook": true, + // 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, + "itemCheatingMode": "REI_LIKE" + } +} \ No newline at end of file diff --git a/config/zoomify.json b/config/zoomify.json new file mode 100644 index 0000000..d955bcb --- /dev/null +++ b/config/zoomify.json @@ -0,0 +1,35 @@ +{ + "zoomify_gui_category_behaviour": { + "zoomify_gui_initialzoom_name": 4, + "zoomify_gui_zoomintime_name": 0.5, + "zoomify_gui_zoomouttime_name": 0.1, + "zoomify_gui_zoomintransition_name": 12, + "zoomify_gui_zoomouttransition_name": 12, + "zoomify_gui_affecthandfov_name": true, + "zoomify_gui_retainzoomsteps_name": false + }, + "zoomify_gui_category_scrolling": { + "zoomify_gui_scrollzoom_name": true, + "zoomify_gui_scrollzoomamount_name": 3, + "zoomify_gui_scrollzoomsmoothness_name": 70, + "zoomify_gui_linearlikesteps_name": true + }, + "zoomify_gui_category_controls": { + "zoomify_gui_zoomkeybehaviour_name": 0, + "zoomify_gui_keybindscrolling_name": false, + "zoomify_gui_relativesensitivity_name": 100, + "zoomify_gui_relativeviewbobbing_name": true, + "zoomify_gui_cinematiccam_name": 0 + }, + "zoomify_gui_category_spyglass": { + "zoomify_gui_spyglassbehaviour_name": 0, + "zoomify_gui_spyglassoverlayvisibility_name": 1, + "zoomify_gui_spyglasssoundbehaviour_name": 3 + }, + "zoomify_gui_category_secondary": { + "zoomify_gui_secondaryzoomamount_name": 4, + "zoomify_gui_secondaryzoomintime_name": 10.0, + "zoomify_gui_secondaryzoomouttime_name": 1.0, + "zoomify_gui_secondaryzoomhidehudonzoom_name": true + } +} \ No newline at end of file diff --git a/index.toml b/index.toml index a930e83..3a6713b 100644 --- a/index.toml +++ b/index.toml @@ -1,13 +1,25 @@ hash-format = "sha256" +[[files]] +file = "config/capes.json5" +hash = "5e21bf064f9e317a952037450844b0dfffc157b1d143e54191f2826b69320e06" + [[files]] file = "config/isxander-main-menu-credits.json" hash = "cd4d6fbef4fd5522b7079feabafd8fdfbcabb3c8a658ba8983dc6d7bbc8329b5" +[[files]] +file = "config/roughlyenoughitems/config.json5" +hash = "db21e3102cd26352b3e04efd9a9ad0a3f76c7aebcf2b1ae170b9a031dde4573d" + [[files]] file = "config/waila/waila.json" hash = "5425ea9d0feebce713f100be8e489c89e0c9010d53ebb92dbd7e85818c8d113a" +[[files]] +file = "config/zoomify.json" +hash = "1fa8fd0a848f78513117b76becf5419c9c79c50a730aaf8228337eeff85c3e72" + [[files]] file = "mods/appleskin.pw.toml" hash = "b1b9042b80ced7af7192b3159b12112c6b2899c81ff09f0232f01bce8f42fba1" diff --git a/pack.toml b/pack.toml index 21e3fc4..5012275 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "25ca69f4cad7b25c85e5cefa53efc6966b096f698a6c1b6d2a08444734e2ab3c" +hash = "43ac3df5ec2d9b3b541b9228e4052825e3a0450cbd067dcbcc5200b45d608324" [versions] minecraft = "1.19.4"