From f75bbe8f2c387b4d6e1920076c45442717f61c2a Mon Sep 17 00:00:00 2001 From: mina <143211829+ursamina@users.noreply.github.com> Date: Tue, 6 Feb 2024 10:58:54 +0000 Subject: [PATCH] config files --- config/ae2/common.json | 2 +- config/appleskin-client.toml | 24 + config/attributefix.json | 424 ++++++------- config/expatternprovider-common.toml | 2 + config/ftbbackups2.json | 71 +++ config/gtceu.yaml | 598 ++++++++++-------- config/jade/sort-order.json | 248 ++++---- config/jei/ingredient-list-mod-sort-order.ini | 4 + config/jei/jei-client.ini | 17 +- config/jei/jei-debug.ini | 5 + config/modernfix-mixins.properties | 172 ++--- config/sidebar_buttons.json | 40 +- config/sophisticatedbackpacks-common.toml | 6 + config/sophisticatedcore-client.toml | 9 + config/sophisticatedcore-common.toml | 6 + config/travelanchors/client.json5 | 6 + config/travelanchors/common.json5 | 17 + 17 files changed, 934 insertions(+), 717 deletions(-) create mode 100644 config/appleskin-client.toml create mode 100644 config/ftbbackups2.json create mode 100644 config/sophisticatedbackpacks-common.toml create mode 100644 config/sophisticatedcore-client.toml create mode 100644 config/sophisticatedcore-common.toml create mode 100644 config/travelanchors/client.json5 create mode 100644 config/travelanchors/common.json5 diff --git a/config/ae2/common.json b/config/ae2/common.json index 2bfabf8..8c1ce83 100644 --- a/config/ae2/common.json +++ b/config/ae2/common.json @@ -6,7 +6,7 @@ "tinyTntBlockDamage_comment": "Enables the ability of Tiny TNT to break blocks.", "tinyTntBlockDamage": true, "channels_comment": "Changes the channel capacity that cables provide in AE2.", - "channels": "default", + "channels": "infinite", "pathfindingStepsPerTick_comment": "The number of pathfinding steps that are taken per tick and per grid that is booting. Lower numbers will mean booting takes longer, but less work is done per tick.", "pathfindingStepsPerTick": 4, "spatialAnchorEnableRandomTicks_comment": "Whether Spatial Anchors should force random chunk ticks and entity spawning.", diff --git a/config/appleskin-client.toml b/config/appleskin-client.toml new file mode 100644 index 0000000..568c1af --- /dev/null +++ b/config/appleskin-client.toml @@ -0,0 +1,24 @@ + +[client] + #If true, shows the hunger (and saturation if showSaturationHudOverlay is true) that would be restored by food you are currently holding + showFoodValuesHudOverlay = true + #If true, shows your food exhaustion as a progress bar behind the hunger bars + showFoodExhaustionHudUnderlay = true + #Alpha value of the flashing icons at their most visible point (1.0 = fully opaque, 0.0 = fully transparent) + #Range: 0.0 ~ 1.0 + maxHudOverlayFlashAlpha = 0.65 + #If true, health/hunger overlay will shake to match Minecraft's icon animations + showVanillaAnimationsOverlay = true + #If true, adds a line that shows your hunger, saturation, and exhaustion level in the F3 debug overlay + showFoodStatsInDebugOverlay = true + #If true, shows the hunger and saturation values of food in its tooltip while holding SHIFT + showFoodValuesInTooltip = true + #If true, shows the hunger and saturation values of food in its tooltip automatically (without needing to hold SHIFT) + showFoodValuesInTooltipAlways = true + #If true, shows estimated health restored by food on the health bar + showFoodHealthHudOverlay = true + #If true, shows your current saturation level overlayed on the hunger bar + showSaturationHudOverlay = true + #If true, enables the hunger/saturation/health overlays for food in your off-hand + showFoodValuesHudOverlayWhenOffhand = true + diff --git a/config/attributefix.json b/config/attributefix.json index 5016207..0861b66 100644 --- a/config/attributefix.json +++ b/config/attributefix.json @@ -1,213 +1,213 @@ -{ - "attributes": { - "forge:step_height_addition": { - "enabled": false, - "min": { - "default": -512, - "value": -512 - }, - "max": { - "default": 512, - "value": 512 - } - }, - "minecraft:generic.follow_range": { - "enabled": true, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 2048, - "value": 2048 - } - }, - "minecraft:generic.flying_speed": { - "enabled": true, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 1024, - "value": 1024 - } - }, - "forge:nametag_distance": { - "enabled": false, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 64, - "value": 64 - } - }, - "minecraft:generic.movement_speed": { - "enabled": true, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 1024, - "value": 1024 - } - }, - "forge:entity_gravity": { - "enabled": false, - "min": { - "default": -8, - "value": -8 - }, - "max": { - "default": 8, - "value": 8 - } - }, - "forge:block_reach": { - "enabled": false, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 1024, - "value": 1024 - } - }, - "minecraft:generic.max_health": { - "enabled": true, - "min": { - "default": 1, - "value": 1 - }, - "max": { - "default": 1024, - "value": 1000000 - } - }, - "minecraft:generic.attack_speed": { - "enabled": true, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 1024, - "value": 1024 - } - }, - "minecraft:generic.attack_damage": { - "enabled": true, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 2048, - "value": 1000000 - } - }, - "minecraft:generic.luck": { - "enabled": true, - "min": { - "default": -1024, - "value": -1024 - }, - "max": { - "default": 1024, - "value": 1024 - } - }, - "minecraft:zombie.spawn_reinforcements": { - "enabled": true, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 1, - "value": 1 - } - }, - "minecraft:horse.jump_strength": { - "enabled": true, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 2, - "value": 2 - } - }, - "minecraft:generic.attack_knockback": { - "enabled": true, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 5, - "value": 1000000 - } - }, - "minecraft:generic.armor": { - "enabled": true, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 30, - "value": 1000000 - } - }, - "forge:swim_speed": { - "enabled": false, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 1024, - "value": 1024 - } - }, - "minecraft:generic.knockback_resistance": { - "enabled": true, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 1, - "value": 1 - } - }, - "minecraft:generic.armor_toughness": { - "enabled": true, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 20, - "value": 1000000 - } - }, - "forge:entity_reach": { - "enabled": false, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 1024, - "value": 1024 - } - } - } +{ + "attributes": { + "forge:step_height_addition": { + "enabled": false, + "min": { + "default": -512, + "value": -512 + }, + "max": { + "default": 512, + "value": 512 + } + }, + "minecraft:generic.follow_range": { + "enabled": true, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 2048, + "value": 2048 + } + }, + "minecraft:generic.flying_speed": { + "enabled": true, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 1024, + "value": 1024 + } + }, + "forge:nametag_distance": { + "enabled": false, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 64, + "value": 64 + } + }, + "minecraft:generic.movement_speed": { + "enabled": true, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 1024, + "value": 1024 + } + }, + "forge:entity_gravity": { + "enabled": false, + "min": { + "default": -8, + "value": -8 + }, + "max": { + "default": 8, + "value": 8 + } + }, + "forge:block_reach": { + "enabled": false, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 1024, + "value": 1024 + } + }, + "minecraft:generic.max_health": { + "enabled": true, + "min": { + "default": 1, + "value": 1 + }, + "max": { + "default": 1024, + "value": 1000000 + } + }, + "minecraft:generic.attack_speed": { + "enabled": true, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 1024, + "value": 1024 + } + }, + "minecraft:generic.attack_damage": { + "enabled": true, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 2048, + "value": 1000000 + } + }, + "minecraft:generic.luck": { + "enabled": true, + "min": { + "default": -1024, + "value": -1024 + }, + "max": { + "default": 1024, + "value": 1024 + } + }, + "minecraft:zombie.spawn_reinforcements": { + "enabled": true, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 1, + "value": 1 + } + }, + "minecraft:horse.jump_strength": { + "enabled": true, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 2, + "value": 2 + } + }, + "minecraft:generic.attack_knockback": { + "enabled": true, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 5, + "value": 1000000 + } + }, + "minecraft:generic.armor": { + "enabled": true, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 30, + "value": 1000000 + } + }, + "forge:swim_speed": { + "enabled": false, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 1024, + "value": 1024 + } + }, + "minecraft:generic.knockback_resistance": { + "enabled": true, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 1, + "value": 1 + } + }, + "minecraft:generic.armor_toughness": { + "enabled": true, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 20, + "value": 1000000 + } + }, + "forge:entity_reach": { + "enabled": false, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 1024, + "value": 1024 + } + } + } } \ No newline at end of file diff --git a/config/expatternprovider-common.toml b/config/expatternprovider-common.toml index 56771d5..73a3dd6 100644 --- a/config/expatternprovider-common.toml +++ b/config/expatternprovider-common.toml @@ -11,4 +11,6 @@ range = 1000.0 types = ["minecraft:water", "minecraft:cobblestone"] #The AE device/part that can be packed by ME Packing Tape whitelist = ["expatternprovider:ex_interface_part", "expatternprovider:ex_pattern_provider_part", "expatternprovider:ex_interface", "expatternprovider:ex_pattern_provider", "expatternprovider:ex_drive", "ae2:cable_interface", "ae2:cable_pattern_provider", "ae2:interface", "ae2:pattern_provider", "ae2:drive"] +#Disable Extended Inscriber's item render, it only works in client side. +disableItemRender = false diff --git a/config/ftbbackups2.json b/config/ftbbackups2.json new file mode 100644 index 0000000..0e872ef --- /dev/null +++ b/config/ftbbackups2.json @@ -0,0 +1,71 @@ +{ + // Allow the creation of backups automatically + "enabled": true, + // Permission level to use the /backup command + "command_permission_level": 3, + // Only send backup status to server ops + "notify_op_only": true, + // Don't send backup status at all + "do_not_notify": false, + /* Backup retention mode. Valid Modes: MAX_BACKUPS, TIERED + Note: TIERED mode is an experimental feature, Use at your own risk. + */ + "retention_mode": "MAX_BACKUPS", + // Applies to retention_mode:MAX_BACKUPS, Sets the maximum number of backups to keep + "max_backups": 5, + // Applies to retention_mode:TIERED, The latest x number of backups will be retained + "keep_latest": 5, + // Applies to retention_mode:TIERED, Sets number of hourly backups to keep + "keep_hourly": 1, + // Applies to retention_mode:TIERED, Sets number of daily backups to keep + "keep_daily": 1, + // Applies to retention_mode:TIERED, Sets number of weekly backups to keep + "keep_weekly": 1, + // Applies to retention_mode:TIERED, Sets number of monthly backups to keep + "keep_monthly": 1, + /* This is done with an implementation of cron from the Quartz java library. + More info here + (http://www.cronmaker.com) + */ + "backup_cron": "0 */30 * * * ?", + // Time between manual backups using the command + "manual_backups_time": 0, + // Only run a backup if a player has been online since the last backup + "only_if_players_been_online": true, + // Additional directories to include in backup + "additional_directories": [], + /* Additional files and directories to include in backup. + Can specify a file name, path relative to server directory or wildcard file path + Examples: (All file paths are relative to server root) + fileName.txt Any/all file named "fileName.txt" + folder/file.txt Exact file path + folder/ Everything in this folder + path/starts/with* Any files who's path starts with + *path/ends/with.txt Any files who's path ends with + *path/contains* Any files who's path contains + */ + "additional_files": [], + // Display file size in backup message + "display_file_size": false, + // backup location + "backup_location": ".", + // Specify the backup format. Valid options are ZIP and DIRECTORY + "backup_format": "ZIP", + // Minimum free disk space in MB. If a backup's creation would leave less than this amount of disk space remaining, the backup will be aborted. + "minimum_free_space": 0, + // If the previous backup failed due to lack of space, the oldest backup will be deleted to free space. + "free_space_if_needed": false, + /* Specify files or folders to be excluded. + Can specify a file name, path relative to server directory or wildcard file path + Examples: (All file paths are relative to server root) + fileName.txt Any/all file named "fileName.txt" + folder/file.txt Exact file path + folder/ Everything in this folder + path/starts/with* Any files who's path starts with + *path/ends/with.txt Any files who's path ends with + *path/contains* Any files who's path contains + */ + "excluded": [], + // The dimension used when creating backup preview image, specify "all" to enable automatic detection of primary dimension (can be very slow) + "preview_dimension": "minecraft:overworld" +} \ No newline at end of file diff --git a/config/gtceu.yaml b/config/gtceu.yaml index e62a15b..acba0ac 100644 --- a/config/gtceu.yaml +++ b/config/gtceu.yaml @@ -1,275 +1,323 @@ -recipes: - # Whether to generate Flawed and Chipped Gems for materials and recipes involving them. - # Useful for mods like TerraFirmaCraft. - # Default: false - generateLowQualityGems: false - - # Whether to remove Block/Ingot compression and decompression in the Crafting Table. - # Default: false - disableManualCompression: false - - # Change the recipe of Rods in the Lathe to 1 Rod and 2 Small Piles of Dust, instead of 2 Rods. - # Default: false - harderRods: false - - # Whether to make crafting recipes for Bricks, Firebricks, and Coke Bricks harder. - # Default: false - harderBrickRecipes: false - - # Whether to nerf Wood crafting to 2 Planks from 1 Log, and 2 Sticks from 2 Planks. - # Default: false - nerfWoodCrafting: false - - # Whether to make Wood related recipes harder. - # Excludes sticks and planks. - # Default: false - hardWoodRecipes: false - - # Recipes for Buckets, Cauldrons, Hoppers, and Iron Bars require Iron Plates, Rods, and more. - # Default: true - hardIronRecipes: true - - # Whether to make Redstone related recipes harder. - # Default: false - hardRedstoneRecipes: false - - # Whether to make Vanilla Tools and Armor recipes harder. - # Excludes Flint and Steel, and Buckets. - # Default: false - hardToolArmorRecipes: false - - # Whether to make miscellaneous recipes harder. - # Default: false - hardMiscRecipes: false - - # Whether to make Glass related recipes harder. Default: true - hardGlassRecipes: true - - # Whether to nerf the Paper crafting recipe. - # Default: true - nerfPaperCrafting: true - - # Recipes for items like Iron Doors, Trapdoors, Anvil require Iron Plates, Rods, and more. - # Default: false - hardAdvancedIronRecipes: false - - # Whether to make coloring blocks like Concrete or Glass harder. - # Default: false - hardDyeRecipes: false - - # Whether to remove charcoal smelting recipes from the vanilla furnace. - # Default: true - harderCharcoalRecipe: true - - # Whether to make the Flint and Steel recipe require steel parts. - # Default: true. - flintAndSteelRequireSteel: true - - # Whether to remove Vanilla Block Recipes from the Crafting Table. - # Default: false - removeVanillaBlockRecipes: false - - # Whether to remove Vanilla TNT Recipe from the Crafting Table. - # Default: true - removeVanillaTNTRecipe: true - -worldgen: - # Rubber Tree spawn chance (% per chunk) - # Default: 0.5 - rubberTreeSpawnChance: 0.5 - - # Should all Stone Types drop unique Ore Item Blocks? - # Default: false (meaning only Stone, Netherrack, and Endstone) - allUniqueStoneTypes: false - - # Should Sand-like ores fall? - # This includes gravel, sand, and red sand ores. - # Default: false (no falling ores) - sandOresFall: false - - oreVeins: - # The grid size (in chunks) for ore vein generation - # Default: 3 - oreVeinGridSize: 3 - - # The maximum random offset (in blocks) from the grid for generating an ore vein. - # Default: 12 - oreVeinRandomOffset: 12 - - # Prevents regular vanilla ores from being generated outside GregTech ore veins - # Default: true - removeVanillaOreGen: true - - # Prevents vanilla's large ore veins from being generated - # Default: true - removeVanillaLargeOreVeins: true - - # Multiplier to bedrock ore generation amount - # Default: 1.0f - bedrockOreMultiplier: 1.0 - - # Make bedrock ore/fluid veins infinite? - # Default: false - infiniteBedrockOresFluids: false - - # Sets the maximum number of chunks that may be cached for ore vein generation. - # Higher values may improve world generation performance, but at the cost of more RAM usage. - # If you substantially increase the ore vein grid size, random vein offset, or have very large (custom) veins, you may need to increase this value as well. - # Default: 512 (requires restarting the server / re-opening the world) - oreGenerationChunkCacheSize: 512 - - # Sets the maximum number of chunks for which ore indicators may be cached. - # If you register any custom veins with very large indicator ranges (or modify existing ones that way), you may need to increase this value. - # Default: 2048 (requires restarting the server / re-opening the world) - oreIndicatorChunkCacheSize: 2048 - -machines: - # Whether insufficient energy supply should reset Machine recipe progress to zero. - # If true, progress will reset. - # If false, progress will decrease to zero with 2x speed - # Default: false - recipeProgressLowEnergy: false - - # Whether to require a Wrench, Wirecutter, or other GregTech tools to break machines, casings, wires, and more. - # Default: false - requireGTToolsForBlocks: false - - # Whether machines explode in rainy weather or when placed next to certain terrain, such as fire or lava - # Default: false - doTerrainExplosion: false - - # Whether machines or boilers damage the terrain when they explode. - # Note machines and boilers always explode when overloaded with power or met with special conditions, regardless of this config. - # Default: true - doesExplosionDamagesTerrain: false - - # Divisor for Recipe Duration per Overclock. - # Default: 2.0 - overclockDivisor: 2.0 - - # Whether to play machine sounds while machines are active. - # Default: true - machineSounds: true - - # Whether Steam Multiblocks should use Steel instead of Bronze. - # Default: false - steelSteamMultiblocks: false - - # Whether to enable the cleanroom, required for various recipes. - # Default: true - enableCleanroom: true - - # Whether multiblocks should ignore all cleanroom requirements. - # This does nothing if enableCleanroom is false. - # Default: false - cleanMultiblocks: false - - # Block to replace mined ores with in the miner and multiblock miner. - # Default: minecraft:cobblestone - replaceMinedBlocksWith: minecraft:cobblestone - - # Whether to enable the Maintenance Hatch, required for Multiblocks. - # Default: true - enableMaintenance: true - - # Whether the machine's circuit slot need to be inserted a real circuit. - ghostCircuit: true - - # Wether to add a "Bedrock Ore Miner" (also enables bedrock ore generation) - # Default: false - doBedrockOres: false - - # What Kind of material should the bedrock ore miner output? - # Default: "raw" - bedrockOreDropTagPrefix: raw - - # Wether to add a "Processing Array" - # Default: true - doProcessingArray: true - - # Makes nearly every GCYM Multiblock require blocks which set their maximum voltages. - # Default: false - enableTieredCasings: false - - # Minimum distance between Long Distance Item Pipe Endpoints - # Default: 50 - ldItemPipeMinDistance: 50 - - # Minimum distance betweeb Long Distance Fluid Pipe Endpoints - # Default: 50 - ldFluidPipeMinDistance: 50 - - # If High Tier (>UV-tier) GT content should be registered. - # Items and Machines enabled with this config will have missing recipes by default. - # This is intended for modpack developers only, and is not playable without custom tweaks or addons. - # Other mods can override this to true, regardless of the config file. - # Default: false - highTierContent: false - - # Whether search for recipes asynchronously. - # Default: true - asyncRecipeSearching: true - -client: - # Whether or not to enable Emissive Textures for GregTech Machines. - # Default: true - machinesEmissiveTextures: true - - # The default color to overlay onto machines. - # #FFFFFF is no coloring (default). - # #D2DCFF is the classic blue from GT5. - defaultPaintingColor: #FFFFFF - - # Use VBO cache for multiblock preview. - # Disable it if you have issues with rendering multiblocks. - # Default: true - useVBO: true - -# Config options for Mod Compatibility -compat: - # Config options regarding GTEU compatibility with other energy systems - energy: - # Enable Native GTEU to Platform native Energy (RF and alike) on GT Cables and Wires. - # This does not enable nor disable Converters. - # Default: true - nativeEUToPlatformNative: true - - # Enable GTEU to Platform native (and vice versa) Converters. - # Default: false - enablePlatformConverters: false - - # Platform native Energy to GTEU ratio for converting FE to EU. - # Only affects converters. - # Default: 4 FE/Energy == 1 EU - platformToEuRatio: 4 - - # GTEU to Platform native Energy ratio for converting EU to FE. - # Affects native conversion and Converters. - # Default: 4 FE/Energy == 1 EU - euToPlatformRatio: 4 - - # Whether to hide facades of all blocks in JEI and creative search menu. - # Default: true - hideFacadesInJEI: true - - # Whether to hide filled cells in JEI and creative search menu. - # Default: true - hideFilledCellsInJEI: true - - # Whether Gregtech should remove smelting recipes from the vanilla furnace for ingots requiring the Electric Blast Furnace. - # Default: true - removeSmeltingForEBFMetals: true - -dev: - # Debug ore vein placement? (will print placed veins to server's debug.log) - # Default: false (no placement printout in debug.log) - debugWorldgen: false - - # Dump all registered GT recipes? - # Default: false - dumpRecipes: false - - # Dump all registered GT models/blockstates/etc? - # Default: false - dumpAssets: false - +recipes: + # Whether to generate Flawed and Chipped Gems for materials and recipes involving them. + # Useful for mods like TerraFirmaCraft. + # Default: false + generateLowQualityGems: false + + # Whether to remove Block/Ingot compression and decompression in the Crafting Table. + # Default: true + disableManualCompression: false + + # Change the recipe of Rods in the Lathe to 1 Rod and 2 Small Piles of Dust, instead of 2 Rods. + # Default: false + harderRods: false + + # Whether to make crafting recipes for Bricks, Firebricks, Nether Bricks, and Coke Bricks harder. + # Default: false + harderBrickRecipes: false + + # Whether to nerf Wood crafting to 2 Planks from 1 Log, and 2 Sticks from 2 Planks. + # Default: false + nerfWoodCrafting: false + + # Whether to make Wood related recipes harder. + # Excludes sticks and planks. + # Default: false + hardWoodRecipes: false + + # Recipes for Buckets, Cauldrons, Hoppers, and Iron Bars require Iron Plates, Rods, and more. + # Default: true + hardIronRecipes: true + + # Whether to make Redstone related recipes harder. + # Default: false + hardRedstoneRecipes: false + + # Whether to make Vanilla Tools and Armor recipes harder. + # Excludes Flint and Steel, and Buckets. + # Default: false + hardToolArmorRecipes: false + + # Whether to make miscellaneous recipes harder. + # Default: false + hardMiscRecipes: false + + # Whether to make Glass related recipes harder. Default: true + hardGlassRecipes: true + + # Whether to nerf the Paper crafting recipe. + # Default: true + nerfPaperCrafting: true + + # Recipes for items like Iron Doors, Trapdoors, Anvil require Iron Plates, Rods, and more. + # Default: false + hardAdvancedIronRecipes: false + + # Whether to make coloring blocks like Concrete or Glass harder. + # Default: false + hardDyeRecipes: false + + # Whether to remove charcoal smelting recipes from the vanilla furnace. + # Default: true + harderCharcoalRecipe: true + + # Whether to make the Flint and Steel recipe require steel parts. + # Default: true. + flintAndSteelRequireSteel: true + + # Whether to remove Vanilla Block Recipes from the Crafting Table. + # Default: false + removeVanillaBlockRecipes: false + + # Whether to remove Vanilla TNT Recipe from the Crafting Table. + # Default: true + removeVanillaTNTRecipe: true + +worldgen: + # Rubber Tree spawn chance (% per chunk) + # Default: 0.5 + rubberTreeSpawnChance: 0.5 + + # Should all Stone Types drop unique Ore Item Blocks? + # Default: false (meaning only Stone, Netherrack, and Endstone) + allUniqueStoneTypes: false + + # Should Sand-like ores fall? + # This includes gravel, sand, and red sand ores. + # Default: false (no falling ores) + sandOresFall: false + + # Whether to increase number of rolls for dungeon chests. Increases dungeon loot drastically. + # Default: true + # WARNING: Currently unimplemented. + increaseDungeonLoot: true + + # Allow GregTech to add additional GregTech Items as loot in various structures. + # Default: true + addLoot: true + + oreVeins: + # The grid size (in chunks) for ore vein generation + # Default: 3 + oreVeinGridSize: 3 + + # The maximum random offset (in blocks) from the grid for generating an ore vein. + # Default: 12 + oreVeinRandomOffset: 12 + + # Prevents regular vanilla ores from being generated outside GregTech ore veins + # Default: true + removeVanillaOreGen: true + + # Prevents vanilla's large ore veins from being generated + # Default: true + removeVanillaLargeOreVeins: true + + # Multiplier to bedrock ore generation amount + # Default: 1.0f + bedrockOreMultiplier: 1.0 + + # Make bedrock ore/fluid veins infinite? + # Default: false + infiniteBedrockOresFluids: false + + # Sets the maximum number of chunks that may be cached for ore vein generation. + # Higher values may improve world generation performance, but at the cost of more RAM usage. + # If you substantially increase the ore vein grid size, random vein offset, or have very large (custom) veins, you may need to increase this value as well. + # Default: 512 (requires restarting the server / re-opening the world) + oreGenerationChunkCacheSize: 512 + + # Sets the maximum number of chunks for which ore indicators may be cached. + # If you register any custom veins with very large indicator ranges (or modify existing ones that way), you may need to increase this value. + # Default: 2048 (requires restarting the server / re-opening the world) + oreIndicatorChunkCacheSize: 2048 + +machines: + # Whether insufficient energy supply should reset Machine recipe progress to zero. + # If true, progress will reset. + # If false, progress will decrease to zero with 2x speed + # Default: false + recipeProgressLowEnergy: false + + # Whether to require a Wrench, Wirecutter, or other GregTech tools to break machines, casings, wires, and more. + # Default: false + requireGTToolsForBlocks: false + + # Whether machines explode in rainy weather or when placed next to certain terrain, such as fire or lava + # Default: false + doTerrainExplosion: false + + # Energy use multiplier for electric items. + # Default: 100 + energyUsageMultiplier: 100 + + # Whether machines or boilers damage the terrain when they explode. + # Note machines and boilers always explode when overloaded with power or met with special conditions, regardless of this config. + # Default: true + doesExplosionDamagesTerrain: false + + # Divisor for Recipe Duration per Overclock. + # Default: 2.0 + overclockDivisor: 2.0 + + # Whether to play machine sounds while machines are active. + # Default: true + machineSounds: true + + # Whether Steam Multiblocks should use Steel instead of Bronze. + # Default: false + steelSteamMultiblocks: false + + # Whether to enable the cleanroom, required for various recipes. + # Default: true + enableCleanroom: true + + # Whether multiblocks should ignore all cleanroom requirements. + # This does nothing if enableCleanroom is false. + # Default: false + cleanMultiblocks: false + + # Block to replace mined ores with in the miner and multiblock miner. + # Default: minecraft:cobblestone + replaceMinedBlocksWith: minecraft:cobblestone + + # Whether to enable the Maintenance Hatch, required for Multiblocks. + # Default: true + enableMaintenance: true + + # Whether to use GT6-style pipe and cable connections, meaning they will not auto-connect unless placed directly onto another pipe or cable. + # Default: true + gt6StylePipesCables: true + + # Whether the machine's circuit slot need to be inserted a real circuit. + ghostCircuit: true + + # Wether to add a "Bedrock Ore Miner" (also enables bedrock ore generation) + # Default: false + doBedrockOres: false + + # What Kind of material should the bedrock ore miner output? + # Default: "raw" + bedrockOreDropTagPrefix: raw + + # Wether to add a "Processing Array" + # Default: true + doProcessingArray: true + + # Makes nearly every GCYM Multiblock require blocks which set their maximum voltages. + # Default: false + enableTieredCasings: false + + # Minimum distance between Long Distance Item Pipe Endpoints + # Default: 50 + ldItemPipeMinDistance: 50 + + # Minimum distance betweeb Long Distance Fluid Pipe Endpoints + # Default: 50 + ldFluidPipeMinDistance: 50 + + # If High Tier (>UV-tier) GT content should be registered. + # Items and Machines enabled with this config will have missing recipes by default. + # This is intended for modpack developers only, and is not playable without custom tweaks or addons. + # Other mods can override this to true, regardless of the config file. + # Default: false + highTierContent: false + + # Whether search for recipes asynchronously. + # Default: true + asyncRecipeSearching: true + +client: + # Whether or not to enable Emissive Textures for GregTech Machines. + # Default: true + machinesEmissiveTextures: true + + # Whether or not sounds should be played when using tools outside of crafting. + # Default: true + toolUseSounds: true + + # Whether or not sounds should be played when crafting with tools. + # Default: true + toolCraftingSounds: true + + # The default color to overlay onto machines. + # #FFFFFF is no coloring (default). + # #D2DCFF is the classic blue from GT5. + defaultPaintingColor: #FFFFFF + + # The default color to overlay onto Machine (and other) UIs. + # 16777215 (#FFFFFF) is no coloring (like GTCE). + # 13819135 (#D2DCFF in decimal) is the classic blue from GT5 (default). + defaultUIColor: #FFFFFF + + # Use VBO cache for multiblock preview. + # Disable it if you have issues with rendering multiblocks. + # Default: true + useVBO: true + + # Duration of the multiblock in-world preview (s) + # Default: 10 + inWorldPreviewDuration: 10 + + # Duration of UI animations in ms + # Default: 300 + animationTime: 300 + +# Config options for Tools and Armor +tools: + # Random chance for electric tools to take actual damage + # Default: 10% + rngDamageElectricTools: 10 + +# Config options for Mod Compatibility +compat: + # Config options regarding GTEU compatibility with other energy systems + energy: + # Enable Native GTEU to Platform native Energy (RF and alike) on GT Cables and Wires. + # This does not enable nor disable Converters. + # Default: true + nativeEUToPlatformNative: true + + # Enable GTEU to Platform native (and vice versa) Converters. + # Default: false + enablePlatformConverters: false + + # Platform native Energy to GTEU ratio for converting FE to EU. + # Only affects converters. + # Default: 4 FE/Energy == 1 EU + platformToEuRatio: 4 + + # GTEU to Platform native Energy ratio for converting EU to FE. + # Affects native conversion and Converters. + # Default: 4 FE/Energy == 1 EU + euToPlatformRatio: 4 + + # Whether to hide facades of all blocks in JEI and creative search menu. + # Default: true + hideFacadesInJEI: true + + # Whether to hide filled cells in JEI and creative search menu. + # Default: true + hideFilledCellsInJEI: true + + # Whether Gregtech should remove smelting recipes from the vanilla furnace for ingots requiring the Electric Blast Furnace. + # Default: true + removeSmeltingForEBFMetals: true + +dev: + # Debug general events? (will print placed veins to server's debug.log) + # Default: false + debug: false + + # Debug ore vein placement? (will print placed veins to server's debug.log) + # Default: false (no placement printout in debug.log) + debugWorldgen: false + + # Dump all registered GT recipes? + # Default: false + dumpRecipes: false + + # Dump all registered GT models/blockstates/etc? + # Default: false + dumpAssets: false + diff --git a/config/jade/sort-order.json b/config/jade/sort-order.json index 834b072..30263cd 100644 --- a/config/jade/sort-order.json +++ b/config/jade/sort-order.json @@ -1,124 +1,126 @@ -{ - "gtceu:electric_container_provider": null, - "gtceu:workable_provider": null, - "gtceu:controllable_provider": null, - "gtceu:recipe_logic_provider": null, - "minecraft:brewing_stand": null, - "minecraft:beehive": null, - "minecraft:command_block": null, - "minecraft:jukebox": null, - "minecraft:lectern": null, - "minecraft:redstone": null, - "minecraft:furnace": null, - "minecraft:chiseled_bookshelf": null, - "minecraft:animal_owner": null, - "minecraft:potion_effects": null, - "minecraft:mob_growth": null, - "minecraft:mob_breeding": null, - "minecraft:chicken_egg": null, - "minecraft:zombie_villager": null, - "minecraft:block_states": null, - "minecraft:horse_stats": null, - "minecraft:item_frame": null, - "minecraft:tnt_stability": null, - "minecraft:note_block": null, - "minecraft:armor_stand": null, - "minecraft:painting": null, - "minecraft:harvest_tool": null, - "minecraft:enchantment_power": null, - "minecraft:total_enchantment_power": null, - "minecraft:player_head": null, - "minecraft:item_ber": null, - "minecraft:villager_profession": null, - "minecraft:item_tooltip": null, - "minecraft:falling_block": null, - "minecraft:entity_health": null, - "minecraft:entity_armor": null, - "minecraft:crop_progress": null, - "minecraft:mob_spawner": null, - "minecraft:item_display": null, - "minecraft:block_display": null, - "minecraft:item_storage": null, - "minecraft:fluid_storage": null, - "minecraft:energy_storage": null, - "minecraft:progress": null, - "jade:object_name": null, - "jade:registry_name": null, - "jade:mod_name": null, - "jade:distance": null, - "jade:block_face": null, - "ae2:server_data": null, - "ae2:charger": null, - "ae2:crafting_monitor": null, - "ae2:pattern_provider": null, - "ae2:power_storage": null, - "ae2:grid_node_state": null, - "ae2:debug": null, - "ae2:part_name": null, - "ae2:part_icon": null, - "ae2:part_tooltip": null, - "ae2:part_mod_name": null, - "expatternprovider:tile_data": null, - "expatternprovider:jade_wireless": null, - "gtceu:electric_container_provider": null, - "gtceu:workable_provider": null, - "gtceu:controllable_provider": null, - "gtceu:recipe_logic_provider": null, - "minecraft:brewing_stand": null, - "minecraft:beehive": null, - "minecraft:command_block": null, - "minecraft:jukebox": null, - "minecraft:lectern": null, - "minecraft:redstone": null, - "minecraft:furnace": null, - "minecraft:chiseled_bookshelf": null, - "minecraft:animal_owner": null, - "minecraft:potion_effects": null, - "minecraft:mob_growth": null, - "minecraft:mob_breeding": null, - "minecraft:chicken_egg": null, - "minecraft:zombie_villager": null, - "minecraft:block_states": null, - "minecraft:horse_stats": null, - "minecraft:item_frame": null, - "minecraft:tnt_stability": null, - "minecraft:note_block": null, - "minecraft:armor_stand": null, - "minecraft:painting": null, - "minecraft:harvest_tool": null, - "minecraft:enchantment_power": null, - "minecraft:total_enchantment_power": null, - "minecraft:player_head": null, - "minecraft:item_ber": null, - "minecraft:villager_profession": null, - "minecraft:item_tooltip": null, - "minecraft:falling_block": null, - "minecraft:entity_health": null, - "minecraft:entity_armor": null, - "minecraft:crop_progress": null, - "minecraft:mob_spawner": null, - "minecraft:item_display": null, - "minecraft:block_display": null, - "minecraft:item_storage": null, - "minecraft:fluid_storage": null, - "minecraft:energy_storage": null, - "minecraft:progress": null, - "jade:object_name": null, - "jade:registry_name": null, - "jade:mod_name": null, - "jade:distance": null, - "jade:block_face": null, - "ae2:server_data": null, - "ae2:charger": null, - "ae2:crafting_monitor": null, - "ae2:pattern_provider": null, - "ae2:power_storage": null, - "ae2:grid_node_state": null, - "ae2:debug": null, - "ae2:part_name": null, - "ae2:part_icon": null, - "ae2:part_tooltip": null, - "ae2:part_mod_name": null, - "expatternprovider:tile_data": null, - "expatternprovider:jade_wireless": null +{ + "gtceu:electric_container_provider": null, + "gtceu:workable_provider": null, + "gtceu:controllable_provider": null, + "gtceu:recipe_logic_provider": null, + "minecraft:brewing_stand": null, + "minecraft:beehive": null, + "minecraft:command_block": null, + "minecraft:jukebox": null, + "minecraft:lectern": null, + "minecraft:redstone": null, + "minecraft:furnace": null, + "minecraft:chiseled_bookshelf": null, + "minecraft:animal_owner": null, + "minecraft:potion_effects": null, + "minecraft:mob_growth": null, + "minecraft:mob_breeding": null, + "minecraft:chicken_egg": null, + "minecraft:zombie_villager": null, + "minecraft:block_states": null, + "minecraft:horse_stats": null, + "minecraft:item_frame": null, + "minecraft:tnt_stability": null, + "minecraft:note_block": null, + "minecraft:armor_stand": null, + "minecraft:painting": null, + "minecraft:harvest_tool": null, + "minecraft:enchantment_power": null, + "minecraft:total_enchantment_power": null, + "minecraft:player_head": null, + "minecraft:item_ber": null, + "minecraft:villager_profession": null, + "minecraft:item_tooltip": null, + "minecraft:falling_block": null, + "minecraft:entity_health": null, + "minecraft:entity_armor": null, + "minecraft:crop_progress": null, + "minecraft:mob_spawner": null, + "minecraft:item_display": null, + "minecraft:block_display": null, + "minecraft:item_storage": null, + "minecraft:fluid_storage": null, + "minecraft:energy_storage": null, + "minecraft:progress": null, + "jade:object_name": null, + "jade:registry_name": null, + "jade:mod_name": null, + "jade:distance": null, + "jade:block_face": null, + "ae2:server_data": null, + "ae2:charger": null, + "ae2:crafting_monitor": null, + "ae2:pattern_provider": null, + "ae2:power_storage": null, + "ae2:grid_node_state": null, + "ae2:debug": null, + "ae2:part_name": null, + "ae2:part_icon": null, + "ae2:part_tooltip": null, + "ae2:part_mod_name": null, + "expatternprovider:tile_data": null, + "expatternprovider:jade_wireless": null, + "minecraft:campfire": null, + "minecraft:brewing_stand": null, + "minecraft:beehive": null, + "minecraft:command_block": null, + "minecraft:jukebox": null, + "minecraft:lectern": null, + "minecraft:redstone": null, + "minecraft:furnace": null, + "minecraft:chiseled_bookshelf": null, + "minecraft:animal_owner": null, + "minecraft:potion_effects": null, + "minecraft:mob_growth": null, + "minecraft:mob_breeding": null, + "minecraft:chicken_egg": null, + "minecraft:zombie_villager": null, + "minecraft:campfire": null, + "minecraft:block_states": null, + "minecraft:horse_stats": null, + "minecraft:item_frame": null, + "minecraft:tnt_stability": null, + "minecraft:note_block": null, + "minecraft:armor_stand": null, + "minecraft:painting": null, + "minecraft:harvest_tool": null, + "minecraft:enchantment_power": null, + "minecraft:total_enchantment_power": null, + "minecraft:player_head": null, + "minecraft:item_ber": null, + "minecraft:villager_profession": null, + "minecraft:item_tooltip": null, + "minecraft:falling_block": null, + "minecraft:entity_health": null, + "minecraft:entity_armor": null, + "minecraft:crop_progress": null, + "minecraft:mob_spawner": null, + "minecraft:item_display": null, + "minecraft:block_display": null, + "minecraft:item_storage": null, + "minecraft:fluid_storage": null, + "minecraft:energy_storage": null, + "minecraft:progress": null, + "jade:object_name": null, + "jade:registry_name": null, + "jade:mod_name": null, + "jade:distance": null, + "jade:block_face": null, + "ae2:server_data": null, + "ae2:charger": null, + "ae2:crafting_monitor": null, + "ae2:pattern_provider": null, + "ae2:power_storage": null, + "ae2:grid_node_state": null, + "ae2:debug": null, + "ae2:part_name": null, + "ae2:part_icon": null, + "ae2:part_tooltip": null, + "ae2:part_mod_name": null, + "expatternprovider:tile_data": null, + "expatternprovider:jade_wireless": null, + "gtceu:electric_container_provider": null, + "gtceu:workable_provider": null, + "gtceu:controllable_provider": null, + "gtceu:recipe_logic_provider": null } \ No newline at end of file diff --git a/config/jei/ingredient-list-mod-sort-order.ini b/config/jei/ingredient-list-mod-sort-order.ini index 555ab12..90c1a57 100644 --- a/config/jei/ingredient-list-mod-sort-order.ini +++ b/config/jei/ingredient-list-mod-sort-order.ini @@ -16,3 +16,7 @@ Storage Drawers Tool Belt Torchmaster XTones Reworked +Crafting Station +Sophisticated Backpacks +Sophisticated Core +Travel Anchors diff --git a/config/jei/jei-client.ini b/config/jei/jei-client.ini index ae6f2cd..d72dda0 100644 --- a/config/jei/jei-client.ini +++ b/config/jei/jei-client.ini @@ -9,6 +9,16 @@ # Default Value: false LowMemorySlowSearchEnabled = false + # Description: Catch render errors from ingredients and attempt to recover from them instead of crashing. + # Valid Values: [true, false] + # Default Value: true + CatchRenderErrorsEnabled = true + + # Description: Catch render errors from tooltips and attempt to recover from them instead of crashing. + # Valid Values: [true, false] + # Default Value: true + CatchTooltipErrorsEnabled = true + # Description: Enable cheating items into the hotbar by using the shift+number keys. # Valid Values: [true, false] # Default Value: false @@ -22,7 +32,12 @@ # Description: When looking up recipes with items that contain fluids, also look up recipes for the fluids. # Valid Values: [true, false] # Default Value: false - LookupFluidContents = false + lookupFluidContentsEnabled = false + + # Description: When searching for item tags, also include tags for the default blocks contained in the items. + # Valid Values: [true, false] + # Default Value: true + lookupBlockTagsEnabled = true # Description: How items should be handed to you # Valid Values: [INVENTORY, MOUSE_PICKUP] diff --git a/config/jei/jei-debug.ini b/config/jei/jei-debug.ini index 3fb0828..77464c3 100644 --- a/config/jei/jei-debug.ini +++ b/config/jei/jei-debug.ini @@ -9,4 +9,9 @@ # Default Value: false DebugInputs = false + # Description: Adds ingredients to JEI that intentionally crash, to help debug JEI. + # Valid Values: [true, false] + # Default Value: false + CrashingTestItemsEnabled = false + diff --git a/config/modernfix-mixins.properties b/config/modernfix-mixins.properties index 71cc569..6ef6bb2 100644 --- a/config/modernfix-mixins.properties +++ b/config/modernfix-mixins.properties @@ -1,85 +1,87 @@ -# This is the configuration file for ModernFix. -# In general, prefer using the config screen to editing this file. It can be accessed -# via the standard mod menu on your respective mod loader. Changes will, however, -# require restarting the game to take effect. -# -# The following options can be enabled or disabled if there is a compatibility issue. -# Add a line with your option name and =true or =false at the bottom of the file to enable -# or disable a rule. For example: -# mixin.perf.dynamic_resources=true -# Do not include the #. You may reset to defaults by deleting this file. -# -# Available options: -# mixin.bugfix.blueprint_modif_memory_leak=true # (default) -# mixin.bugfix.buffer_builder_leak=true # (default) -# mixin.bugfix.chunk_deadlock=true # (default) -# mixin.bugfix.cofh_core_crash=true # (default) -# mixin.bugfix.concurrency=true # (default) -# mixin.bugfix.ctm_resourceutil_cme=true # (default) -# mixin.bugfix.ender_dragon_leak=true # (default) -# mixin.bugfix.extra_experimental_screen=true # (default) -# mixin.bugfix.fix_config_crashes=true # (default) -# mixin.bugfix.forge_at_inject_error=true # (default) -# mixin.bugfix.forge_vehicle_packets=true # (default) -# mixin.bugfix.packet_leak=false # (default) -# mixin.bugfix.paper_chunk_patches=true # (default) -# mixin.bugfix.recipe_book_type_desync=true # (default) -# mixin.bugfix.removed_dimensions=true # (default) -# mixin.bugfix.unsafe_modded_shape_caches=true # (default) -# mixin.bugfix.world_leaks=true # (default) -# mixin.bugfix.world_screen_skipped=true # (default) -# mixin.devenv=false # (default) -# mixin.feature.branding=true # (default) -# mixin.feature.direct_stack_trace=false # (default) -# mixin.feature.disable_unihex_font=false # (default) -# mixin.feature.integrated_server_watchdog=true # (default) -# mixin.feature.measure_time=true # (default) -# mixin.feature.registry_event_progress=false # (default) -# mixin.feature.snapshot_easter_egg=true # (default) -# mixin.feature.spam_thread_dump=false # (default) -# mixin.feature.spark_profile_launch=false # (default) -# mixin.feature.warn_missing_perf_mods=true # (default) -# mixin.launch.class_search_cache=true # (default) -# mixin.perf.blast_search_trees=true # (default) -# mixin.perf.cache_blockstate_cache_arrays=true # (default) -# mixin.perf.cache_model_materials=true # (default) -# mixin.perf.cache_profile_texture_url=true # (default) -# mixin.perf.cache_strongholds=true # (default) -# mixin.perf.cache_upgraded_structures=true # (default) -# mixin.perf.clear_mixin_classinfo=false # (default) -# mixin.perf.compact_bit_storage=true # (default) -# mixin.perf.datapack_reload_exceptions=true # (default) -# mixin.perf.dedicated_reload_executor=true # (default) -# mixin.perf.deduplicate_climate_parameters=false # (default) -# mixin.perf.deduplicate_location=false # (default) -# mixin.perf.deduplicate_wall_shapes=true # (default) -# mixin.perf.dynamic_block_codecs=false # (default) -# mixin.perf.dynamic_dfu=true # (default) -# mixin.perf.dynamic_entity_renderers=false # (default) -# mixin.perf.dynamic_resources=false # (default) -# mixin.perf.dynamic_resources.ctm=true # (default) -# mixin.perf.dynamic_resources.rs=true # (default) -# mixin.perf.dynamic_resources.supermartijncore=true # (default) -# mixin.perf.dynamic_sounds=true # (default) -# mixin.perf.dynamic_structure_manager=true # (default) -# mixin.perf.fast_forge_dummies=true # (default) -# mixin.perf.fast_registry_validation=true # (default) -# mixin.perf.faster_item_rendering=false # (default) -# mixin.perf.faster_texture_stitching=true # (default) -# mixin.perf.forge_registry_alloc=true # (default) -# mixin.perf.forge_registry_lambda=true # (default) -# mixin.perf.kubejs=true # (default) -# mixin.perf.model_optimizations=true # (default) -# mixin.perf.mojang_registry_size=true # (default) -# mixin.perf.nbt_memory_usage=true # (default) -# mixin.perf.patchouli_deduplicate_books=true # (default) -# mixin.perf.reduce_blockstate_cache_rebuilds=true # (default) -# mixin.perf.remove_biome_temperature_cache=true # (default) -# mixin.perf.remove_spawn_chunks=false # (default) -# mixin.perf.resourcepacks=true # (default) -# mixin.perf.state_definition_construct=true # (default) -# mixin.perf.tag_id_caching=true # (default) -# mixin.perf.thread_priorities=false # (overridden for mod compat) -# mixin.safety=true # (default) -# -# User overrides go here. +# This is the configuration file for ModernFix. +# In general, prefer using the config screen to editing this file. It can be accessed +# via the standard mod menu on your respective mod loader. Changes will, however, +# require restarting the game to take effect. +# +# The following options can be enabled or disabled if there is a compatibility issue. +# Add a line with your option name and =true or =false at the bottom of the file to enable +# or disable a rule. For example: +# mixin.perf.dynamic_resources=true +# Do not include the #. You may reset to defaults by deleting this file. +# +# Available options: +# mixin.bugfix.blueprint_modif_memory_leak=true # (default) +# mixin.bugfix.buffer_builder_leak=true # (default) +# mixin.bugfix.chunk_deadlock=true # (default) +# mixin.bugfix.cofh_core_crash=true # (default) +# mixin.bugfix.concurrency=true # (default) +# mixin.bugfix.ctm_resourceutil_cme=true # (default) +# mixin.bugfix.ender_dragon_leak=true # (default) +# mixin.bugfix.extra_experimental_screen=true # (default) +# mixin.bugfix.fix_config_crashes=true # (default) +# mixin.bugfix.forge_at_inject_error=true # (default) +# mixin.bugfix.forge_vehicle_packets=true # (default) +# mixin.bugfix.model_data_manager_cme=true # (default) +# mixin.bugfix.packet_leak=false # (default) +# mixin.bugfix.paper_chunk_patches=true # (default) +# mixin.bugfix.recipe_book_type_desync=true # (default) +# mixin.bugfix.removed_dimensions=true # (default) +# mixin.bugfix.unsafe_modded_shape_caches=true # (default) +# mixin.bugfix.world_leaks=true # (default) +# mixin.bugfix.world_screen_skipped=true # (default) +# mixin.devenv=false # (default) +# mixin.feature.branding=true # (default) +# mixin.feature.direct_stack_trace=false # (default) +# mixin.feature.disable_unihex_font=false # (default) +# mixin.feature.integrated_server_watchdog=true # (default) +# mixin.feature.measure_time=true # (default) +# mixin.feature.registry_event_progress=false # (default) +# mixin.feature.snapshot_easter_egg=true # (default) +# mixin.feature.spam_thread_dump=false # (default) +# mixin.feature.spark_profile_launch=false # (default) +# mixin.feature.warn_missing_perf_mods=true # (default) +# mixin.launch.class_search_cache=true # (default) +# mixin.perf.blast_search_trees=true # (default) +# mixin.perf.cache_blockstate_cache_arrays=true # (default) +# mixin.perf.cache_model_materials=true # (default) +# mixin.perf.cache_profile_texture_url=true # (default) +# mixin.perf.cache_strongholds=true # (default) +# mixin.perf.cache_upgraded_structures=true # (default) +# mixin.perf.clear_mixin_classinfo=false # (default) +# mixin.perf.compact_bit_storage=true # (default) +# mixin.perf.datapack_reload_exceptions=true # (default) +# mixin.perf.dedicated_reload_executor=true # (default) +# mixin.perf.deduplicate_climate_parameters=false # (default) +# mixin.perf.deduplicate_location=false # (default) +# mixin.perf.deduplicate_wall_shapes=true # (default) +# mixin.perf.dynamic_block_codecs=false # (default) +# mixin.perf.dynamic_dfu=true # (default) +# mixin.perf.dynamic_entity_renderers=false # (default) +# mixin.perf.dynamic_resources=false # (default) +# mixin.perf.dynamic_resources.ctm=true # (default) +# mixin.perf.dynamic_resources.rs=true # (default) +# mixin.perf.dynamic_resources.supermartijncore=true # (default) +# mixin.perf.dynamic_sounds=true # (default) +# mixin.perf.dynamic_structure_manager=true # (default) +# mixin.perf.fast_forge_dummies=true # (default) +# mixin.perf.fast_registry_validation=true # (default) +# mixin.perf.faster_item_rendering=false # (default) +# mixin.perf.faster_texture_stitching=true # (default) +# mixin.perf.forge_cap_retrieval=true # (default) +# mixin.perf.forge_registry_alloc=true # (default) +# mixin.perf.forge_registry_lambda=true # (default) +# mixin.perf.kubejs=true # (default) +# mixin.perf.model_optimizations=true # (default) +# mixin.perf.mojang_registry_size=true # (default) +# mixin.perf.nbt_memory_usage=true # (default) +# mixin.perf.patchouli_deduplicate_books=true # (default) +# mixin.perf.reduce_blockstate_cache_rebuilds=true # (default) +# mixin.perf.remove_biome_temperature_cache=true # (default) +# mixin.perf.remove_spawn_chunks=false # (default) +# mixin.perf.resourcepacks=true # (default) +# mixin.perf.state_definition_construct=true # (default) +# mixin.perf.tag_id_caching=true # (default) +# mixin.perf.thread_priorities=false # (overridden for mod compat) +# mixin.safety=true # (default) +# +# User overrides go here. diff --git a/config/sidebar_buttons.json b/config/sidebar_buttons.json index cc874c0..cf46ab2 100644 --- a/config/sidebar_buttons.json +++ b/config/sidebar_buttons.json @@ -1,21 +1,21 @@ -{ - "ftbteams": { - "my_team": true - }, - "ftbquests": { - "quests": true - }, - "ftblibrary": { - "toggle.gamemode": true, - "toggle.rain": true, - "toggle.day": true, - "toggle.night": true - }, - "ftbessentials": { - "trash_can": true - }, - "ftbchunks": { - "chunks": true, - "claim_chunks": true - } +{ + "ftbteams": { + "my_team": true + }, + "ftbquests": { + "quests": true + }, + "ftblibrary": { + "toggle.gamemode": true, + "toggle.rain": true, + "toggle.day": true, + "toggle.night": true + }, + "ftbessentials": { + "trash_can": true + }, + "ftbchunks": { + "chunks": true, + "claim_chunks": true + } } \ No newline at end of file diff --git a/config/sophisticatedbackpacks-common.toml b/config/sophisticatedbackpacks-common.toml new file mode 100644 index 0000000..3a71d8a --- /dev/null +++ b/config/sophisticatedbackpacks-common.toml @@ -0,0 +1,6 @@ + +#Common Settings +[common] + #Turns on/off loot added to various vanilla chest loot tables + chestLootEnabled = true + diff --git a/config/sophisticatedcore-client.toml b/config/sophisticatedcore-client.toml new file mode 100644 index 0000000..e298460 --- /dev/null +++ b/config/sophisticatedcore-client.toml @@ -0,0 +1,9 @@ + +#Client Settings +[client] + #Positions where sort buttons can display to help with conflicts with controls from other mods + #Allowed Values: TITLE_LINE_RIGHT, BELOW_UPGRADES, BELOW_UPGRADE_TABS, HIDDEN + sortButtonsPosition = "TITLE_LINE_RIGHT" + #Whether click sound should play when custom buttons are clicked in gui + playButtonSound = true + diff --git a/config/sophisticatedcore-common.toml b/config/sophisticatedcore-common.toml new file mode 100644 index 0000000..10bef9b --- /dev/null +++ b/config/sophisticatedcore-common.toml @@ -0,0 +1,6 @@ + +#Common Settings +[common] + #Disable / enable any items here (disables their recipes) + enabledItems = ["sophisticatedbackpacks:compacting_upgrade|true", "sophisticatedbackpacks:advanced_restock_upgrade|true", "sophisticatedbackpacks:diamond_backpack|true", "sophisticatedbackpacks:tank_upgrade|true", "sophisticatedbackpacks:auto_smoking_upgrade|true", "sophisticatedbackpacks:filter_upgrade|true", "sophisticatedbackpacks:advanced_compacting_upgrade|true", "sophisticatedbackpacks:feeding_upgrade|true", "sophisticatedbackpacks:advanced_pickup_upgrade|true", "sophisticatedbackpacks:smoking_upgrade|true", "sophisticatedbackpacks:everlasting_upgrade|true", "sophisticatedbackpacks:advanced_feeding_upgrade|true", "sophisticatedbackpacks:crafting_upgrade|true", "sophisticatedbackpacks:stack_upgrade_tier_4|true", "sophisticatedbackpacks:stack_upgrade_tier_2|true", "sophisticatedbackpacks:stack_upgrade_tier_3|true", "sophisticatedbackpacks:stack_upgrade_tier_1|true", "sophisticatedbackpacks:advanced_pump_upgrade|true", "sophisticatedbackpacks:refill_upgrade|true", "sophisticatedbackpacks:auto_blasting_upgrade|true", "sophisticatedbackpacks:void_upgrade|true", "sophisticatedbackpacks:advanced_refill_upgrade|true", "sophisticatedbackpacks:advanced_tool_swapper_upgrade|true", "sophisticatedbackpacks:smelting_upgrade|true", "sophisticatedbackpacks:battery_upgrade|true", "sophisticatedbackpacks:magnet_upgrade|true", "sophisticatedbackpacks:advanced_magnet_upgrade|true", "sophisticatedbackpacks:blasting_upgrade|true", "sophisticatedbackpacks:deposit_upgrade|true", "sophisticatedbackpacks:iron_backpack|true", "sophisticatedbackpacks:stonecutter_upgrade|true", "sophisticatedbackpacks:backpack|true", "sophisticatedbackpacks:tool_swapper_upgrade|true", "sophisticatedbackpacks:jukebox_upgrade|true", "sophisticatedbackpacks:advanced_filter_upgrade|true", "sophisticatedbackpacks:inception_upgrade|true", "sophisticatedbackpacks:anvil_upgrade|true", "sophisticatedbackpacks:xp_pump_upgrade|true", "sophisticatedbackpacks:auto_smelting_upgrade|true", "sophisticatedbackpacks:pickup_upgrade|true", "sophisticatedbackpacks:upgrade_base|true", "sophisticatedbackpacks:gold_backpack|true", "sophisticatedbackpacks:advanced_deposit_upgrade|true", "sophisticatedbackpacks:advanced_void_upgrade|true", "sophisticatedbackpacks:restock_upgrade|true", "sophisticatedbackpacks:pump_upgrade|true", "sophisticatedbackpacks:netherite_backpack|true"] + diff --git a/config/travelanchors/client.json5 b/config/travelanchors/client.json5 new file mode 100644 index 0000000..2662a87 --- /dev/null +++ b/config/travelanchors/client.json5 @@ -0,0 +1,6 @@ +{ + // When this is set, wou won't be able to use the elevation feature of travel anchors + // but you'll teleport to the anchor you're looking at when jumping on another travel anchor + // This is a client option so each player can adjust it as they prefer. + "disable_elevation": false +} diff --git a/config/travelanchors/common.json5 b/config/travelanchors/common.json5 new file mode 100644 index 0000000..bddfa66 --- /dev/null +++ b/config/travelanchors/common.json5 @@ -0,0 +1,17 @@ +{ + // Fire an EntityTeleportEvent before allowing the teleport. + // This allows other mods to prevent the teleport or change the destination. + "fireTeleportEvent": true, + + // The maximum angle you can look at the Travel Anchor to teleport. + // Minimum: 1.0 + "max_angle": 30, + + // The maximum distance you are allowed to teleport. + // Minimum: 1.0 + "max_distance": 64, + + // The maximum distance you can short-range teleport with shift-click. + // Range: 2.0 - 15.0 + "max_short_tp_distance": 7 +}