diff --git a/src/client/config/roughlyenoughitems/config.json5 b/src/client/config/roughlyenoughitems/config.json5 new file mode 100644 index 0000000..52dbe96 --- /dev/null +++ b/src/client/config/roughlyenoughitems/config.json5 @@ -0,0 +1,164 @@ +{ + "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:{}}" + ], + "filteredStacks": [] + }, + "enableJeiCompatibilityLayer": true, + "tooltips": { + // Declares whether REI should append mod names to entries. + "appendModNames": true, + // Declares whether favorites tooltip should be displayed. + "displayFavoritesTooltip": false + }, + "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": true + }, + "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, + "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": "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": true, + "horizontalEntriesBoundaries": 0.96, + "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": true, + // Declares whether subsets is enabled. + "isSubsetsEnabled": false, + "allowInventoryHighlighting": true, + "itemCheatingMode": "REI_LIKE" + } +} \ No newline at end of file diff --git a/src/universal/config/mostructures-config-v5.json5 b/src/universal/config/mostructures-config-v5.json5 new file mode 100644 index 0000000..393b0ec --- /dev/null +++ b/src/universal/config/mostructures-config-v5.json5 @@ -0,0 +1,94 @@ +{ + // Welcome to Mo'Structures Config! + // + // Take a break, rest a while, enjoy the scenery! No? Oh, well. + // + // Here, you can turn off structures and change their generation pattern. + // Since 1.4.1+1.18.2, you can also edit these values in datapacks. + // However, this Config was brought back so you can easily edit these values. + // It is important to note you can edit what biomes these structures spawn in + // using datapacks if you want to have that configuration option. + // + // To turn off a structure, simply go to the corresponding entry and set `activated` to false. + // + // Mo' Structures uses the vanilla structure spawning system. That is- + // - Separation is the minimum chunks between structures + // - Spacing is the average chunks between structures + "structureConfigEntries": { + "villager_tower": { + "activated": true, + "separation": 26, + "spacing": 36 + }, + "lighthouse": { + "activated": true, + "separation": 24, + "spacing": 34 + }, + "air_balloon": { + "activated": true, + "separation": 30, + "spacing": 40 + }, + "killer_bunny_castle": { + "activated": true, + "separation": 32, + "spacing": 42 + }, + "jungle_pyramid": { + "activated": true, + "separation": 24, + "spacing": 34 + }, + "abandoned_church": { + "activated": true, + "separation": 24, + "spacing": 34 + }, + "barn_house": { + "activated": true, + "separation": 23, + "spacing": 33 + }, + "pirate_ship": { + "activated": true, + "separation": 24, + "spacing": 34 + }, + "tavern": { + "activated": true, + "separation": 23, + "spacing": 33 + }, + "moai": { + "activated": true, + "separation": 25, + "spacing": 35 + }, + "the_castle_in_the_sky": { + "activated": true, + "separation": 40, + "spacing": 50 + }, + "ice_tower": { + "activated": true, + "separation": 24, + "spacing": 34 + }, + "villager_market": { + "activated": true, + "separation": 26, + "spacing": 36 + }, + "big_pyramid": { + "activated": true, + "separation": 26, + "spacing": 36 + }, + "pillager_factory": { + "activated": true, + "separation": 24, + "spacing": 34 + } + } +} diff --git a/src/universal/mods/mo-structures.hm.json b/src/universal/mods/mo-structures.hm.json new file mode 100644 index 0000000..541e284 --- /dev/null +++ b/src/universal/mods/mo-structures.hm.json @@ -0,0 +1,20 @@ +{ + "formatVersion": 1, + "enabled": true, + "version": { + "name": "1.4.2+1.18.2", + "size": 700133, + "fileName": "mostructures-1.4.2+1.18.2.jar", + "downloadUrl": "https://cdn.modrinth.com/data/PTGd6dWp/versions/1.4.2+1.18.2/mostructures-1.4.2%2B1.18.2.jar", + "hashes": { + "sha1": "39128e1b1b02c46788536bc846c7f4a35d5658a7", + "sha512": "e6ea06483f21f3c4648205cf8d5fd16b3eb89a1b73bc5cdb4c77f1e6967438385d7627be57d676f06f75f1922caa63e73860d29bde42df0b57ada8a2a1c26864" + } + }, + "source": { + "type": "modrinth", + "modId": "PTGd6dWp", + "versionId": "YcBteQIZ", + "ignoreUpdates": false + } +} diff --git a/src/universal/mods/trinkets.hm.json b/src/universal/mods/trinkets.hm.json deleted file mode 100644 index 5f95ed4..0000000 --- a/src/universal/mods/trinkets.hm.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "formatVersion": 1, - "enabled": true, - "version": { - "name": "3.3.1", - "size": 230557, - "fileName": "trinkets-3.3.1.jar", - "downloadUrl": "https://cdn.modrinth.com/data/5aaWibi9/versions/3.3.1/trinkets-3.3.1.jar", - "hashes": { - "sha1": "1f6784a63d0c4cfe6caacf7b7a93ddd9f0b4e491", - "sha512": "432fd889b941268a820b418b14d6908d25394b478273ce1b5614fa6a385ca634711a52003dd552839a8adee9e220d71b0ee15a59a3b7edfcb06b35901d36d3d7" - } - }, - "source": { - "type": "modrinth", - "modId": "5aaWibi9", - "versionId": "XqLNMi9J", - "ignoreUpdates": false - } -}