# Configuration file general { ########################################################################################################## # client options #--------------------------------------------------------------------------------------------------------# # Config options for client-only features ########################################################################################################## "client options" { # Whether or not to enable Emissive Textures for GregTech Casings when the multiblock is working (EBF coils, Fusion Casings, etc.). # Default: false B:casingsActiveEmissiveTextures=true # The default color to overlay onto machines. # 16777215 (0xFFFFFF in decimal) is no coloring (like GTCE). # 13819135 (0xD2DCFF in decimal) is the classic blue from GT5 (default). I:defaultPaintingColor=13819135 # The default color to overlay onto Machine (and other) UIs. # 16777215 (0xFFFFFF) is no coloring (like GTCE). # 13819135 (0xD2DCFF in decimal) is the classic blue from GT5 (default). I:defaultUIColor=13819135 # Whether to hook depth texture. Has no effect on performance, but if there is a problem with rendering, try disabling it. # Default: true B:hookDepthTexture=true # Whether or not to enable Emissive Textures for GregTech Machines. # Default: true B:machinesEmissiveTextures=true # Overrides the MC total playable sounds limit. MC's default is 28, which causes problems with many machine sounds at once # If sounds are causing large amounts of lag, try lowering this. # If sounds are not working at all, try setting this to the lowest value (28). # Default: 512 # Min: 28 # Max: 2048 I:maxNumSounds=512 # Resolution level for fragment shaders. # Higher values increase quality (limited by the resolution of your screen) but are more GPU intensive. # Default: 2 # Min: 0.0 # Max: 5.0 D:resolution=2.0 # Terminal root path. # Default: {.../config}/gregtech/terminal S:terminalRootPath=gregtech/terminal # Whether or not sounds should be played when crafting with tools. # Default: true B:toolCraftingSounds=true # Whether or not sounds should be played when using tools outside of crafting. # Default: true B:toolUseSounds=true "gui config" { # The scrolling speed of widgets # Default: 13 # Min: 1 # Max: 2147483647 I:scrollSpeed=13 } "armor hud location" { # Sets HUD location # 1 - left-upper corner # 2 - right-upper corner # 3 - left-bottom corner # 4 - right-bottom corner # Default: 1 # Min: 1 # Max: 4 I:hudLocation=1 # Horizontal offset of HUD. # Default: 0 # Min: 0 # Max: 100 I:hudOffsetX=0 # Vertical offset of HUD. # Default: 0 # Min: 0 # Max: 100 I:hudOffsetY=0 } ########################################################################################################## # shader options #--------------------------------------------------------------------------------------------------------# # Config options for Shaders and Post-processing Effects ########################################################################################################## "shader options" { # The base brightness of the bloom. # It is similar to strength # This value should be smaller than highBrightnessThreshold. # OUTPUT = BACKGROUND + BLOOM * strength * ({base} + LT + (1 - BACKGROUND_BRIGHTNESS)*(HT-LT))) # Default: 0.1 # Min: 0.0 # Max: 1.7976931348623157E308 D:baseBrightness=0.1 # Bloom Algorithm # 0 - Simple Gaussian Blur Bloom (Fast) # 1 - Unity Bloom # 2 - Unreal Bloom # Default: 2 # Min: 0 # Max: 2 I:bloomStyle=2 # Whether or not to enable Emissive Textures with bloom effect. # Default: true B:emissiveTexturesBloom=true # The brightness after bloom should not exceed this value. It can be used to limit the brightness of highlights (e.g., daytime). # OUTPUT = BACKGROUND + BLOOM * strength * (base + LT + (1 - BACKGROUND_BRIGHTNESS)*({HT}-LT))) # This value should be greater than lowBrightnessThreshold. # Default: 0.5 # Min: 0.0 # Max: 1.7976931348623157E308 D:highBrightnessThreshold=0.5 # The brightness after bloom should not smaller than this value. It can be used to limit the brightness of dusky parts (e.g., night/caves). # OUTPUT = BACKGROUND + BLOOM * strength * (base + {LT} + (1 - BACKGROUND_BRIGHTNESS)*(HT-{LT}))) # This value should be smaller than highBrightnessThreshold. # Default: 0.2 # Min: 0.0 # Max: 1.7976931348623157E308 D:lowBrightnessThreshold=0.2 # Mipmap Size. # Higher values increase quality, but are slower to render. # Default: 5 # Min: 2 # Max: 5 I:nMips=5 # Blur Step (bloom range) # Default: 1 # Min: 0.0 # Max: 1.7976931348623157E308 D:step=1.0 # Bloom Strength # OUTPUT = BACKGROUND + BLOOM * {strength} * (base + LT + (1 - BACKGROUND_BRIGHTNESS)*(HT-LT))) # Default: 2 # Min: 0.0 # Max: 1.7976931348623157E308 D:strength=1.5 # Whether to use shader programs. # Default: true B:useShader=true ########################################################################################################## # fusion reactor #--------------------------------------------------------------------------------------------------------# # Bloom config options for the fusion reactor. ########################################################################################################## "fusion reactor" { # The base brightness of the bloom. # It is similar to strength # This value should be smaller than highBrightnessThreshold. # OUTPUT = BACKGROUND + BLOOM * strength * ({base} + LT + (1 - BACKGROUND_BRIGHTNESS)*(HT-LT))) # Default: 0.1 # Min: 0.0 # Max: 1.7976931348623157E308 D:baseBrightness=0.0 # Bloom Algorithm # 0 - Simple Gaussian Blur Bloom (Fast) # 1 - Unity Bloom # 2 - Unreal Bloom # Default: 2 # Min: 0 # Max: 2 I:bloomStyle=1 # The brightness after bloom should not exceed this value. It can be used to limit the brightness of highlights (e.g., daytime). # OUTPUT = BACKGROUND + BLOOM * strength * (base + LT + (1 - BACKGROUND_BRIGHTNESS)*({HT}-LT))) # This value should be greater than lowBrightnessThreshold. # Default: 0.5 # Min: 0.0 # Max: 1.7976931348623157E308 D:highBrightnessThreshold=1.3 # The brightness after bloom should not smaller than this value. It can be used to limit the brightness of dusky parts (e.g., night/caves). # OUTPUT = BACKGROUND + BLOOM * strength * (base + {LT} + (1 - BACKGROUND_BRIGHTNESS)*(HT-{LT}))) # This value should be smaller than highBrightnessThreshold. # Default: 0.2 # Min: 0.0 # Max: 1.7976931348623157E308 D:lowBrightnessThreshold=0.3 # Bloom Strength # OUTPUT = BACKGROUND + BLOOM * {strength} * (base + LT + (1 - BACKGROUND_BRIGHTNESS)*(HT-LT))) # Default: 2 # Min: 0.0 # Max: 1.7976931348623157E308 D:strength=1.5 # Whether to use shader programs. # Default: true B:useShader=true } } } ########################################################################################################## # compatibility options #--------------------------------------------------------------------------------------------------------# # Config options for Mod Compatibility ########################################################################################################## "compatibility options" { # Whether to hide facades of all blocks in JEI and creative search menu. # Default: true B:hideFacadesInJEI=true # Whether to hide filled cells in JEI and creative search menu. # Default: true B:hideFilledCellsInJEI=true # Specifies priorities of mods in Ore Dictionary item registration. # First ModID has highest priority, last has lowest. Unspecified ModIDs follow standard sorting, but always have lower priority than the last specified ModID. # Default: ["minecraft", "gregtech"] S:modPriorities < minecraft gregtech > # Whether Gregtech should remove smelting recipes from the vanilla furnace for ingots requiring the Electric Blast Furnace. # Default: true B:removeSmeltingForEBFMetals=true ########################################################################################################## # energy compat options #--------------------------------------------------------------------------------------------------------# # Config options regarding GTEU compatibility with other energy systems ########################################################################################################## "energy compat options" { # Enable GTEU to FE (and vice versa) Converters. # Default: false B:enableFEConverters=true # GTEU to Forge Energy ratio for converting EU to FE. # Affects native conversion and Converters. # Default: 4 FE == 1 EU # Min: 1 # Max: 16 D:euToFeRatio=4.0 # Forge Energy to GTEU ratio for converting FE to EU. # Only affects converters. # Default: 4 FE == 1 EU # Min: 1 # Max: 16 D:feToEuRatio=4.0 # Enable Native GTEU to Forge Energy (RF and alike) on GT Cables and Wires. # This does not enable nor disable Converters. # Default: true B:nativeEUToFE=true D:rfRatio=4.0 } } ########################################################################################################## # machine options #--------------------------------------------------------------------------------------------------------# # Config options for GT Machines, Pipes, Cables, and Electric Items ########################################################################################################## "machine options" { # Additional Fluids to allow in GT Boilers in place of Water or Distilled Water. # Useful for mods like TerraFirmaCraft with different Fluids for Water # Default: none S:boilerFluids < > # The EU/t drain for each screen of the Central Monitor. # Default: 8 # Min: 0 # Max: 2147483647 I:centralMonitorEuCost=8 # Whether machines should explode when overloaded with power. # Default: true B:doExplosions=true # Whether to enable High-Tier Solar Panels (IV-UV). They will not have recipes. # Default: false B:enableHighTierSolars=true # Whether to enable the Maintenance Hatch, required for Multiblocks. # Default: true B:enableMaintenance=true # Whether to enable World Accelerators, which accelerate ticks for surrounding Tile Entities, Crops, etc. # Default: true B:enableWorldAccelerators=true # Energy use multiplier for electric items. # Default: 100 I:energyUsageMultiplier=100 # 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 B:gt6StylePipesCables=true # Whether to play machine sounds while machines are active. # Default: true B:machineSounds=true # Steam to EU multiplier for Steam Multiblocks. # 1.0 means 1L Steam -> 1 EU. 0.5 means 2L Steam -> 1 EU. # Default: 0.5 D:multiblockSteamToEU=0.5 # Divisor for Recipe Duration per Overclock. # Default: 2.0 # Min: 2.0 # Max: 3.0 D:overclockDivisor=2.0 # Blacklist of machines for the Processing Array. # Add the unlocalized Recipe Map name to blacklist the machine. # Default: All machines allowed S:processingArrayBlacklist < > # 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 B:recipeProgressLowEnergy=false # Whether to require a Wrench to break machines. # Default: false B:requireWrenchForMachines=false # Whether Steam Multiblocks should use Steel instead of Bronze. # Default: false B:steelSteamMultiblocks=false } ########################################################################################################## # miscellaneous options #--------------------------------------------------------------------------------------------------------# # Config options for miscellaneous features ########################################################################################################## "miscellaneous options" { # Whether to enable more verbose logging. # Default: false B:debug=false # Chance with which flint and steel will create fire. # Default: 50 # Min: 0 # Max: 100 I:flintChanceToCreateFire=100 # Setting this to true makes GTCEu ignore error and invalid recipes that would otherwise cause crash. # Default: true B:ignoreErrorOrInvalidRecipes=true # Whether to enable a login message to players when they join the world. # Default: true B:loginMessage=true # Whether to give the terminal to new players on login # Default: true B:spawnTerminal=true } ########################################################################################################## # recipe options #--------------------------------------------------------------------------------------------------------# # Config Options for GregTech and Vanilla Recipes ########################################################################################################## "recipe options" { # Whether to disable the Vanilla Concrete from Powder with Water behavior, forcing the GT recipe. # Default: false B:disableConcreteInWorld=false # Whether to remove Block/Ingot compression and decompression in the Crafting Table. # Default: false B:disableManualCompression=false # Whether to make the Flint and Steel recipe require steel parts. # Default: true. B:flintAndSteelRequireSteel=true # Whether to generate Flawed and Chipped Gems for materials and recipes involving them. # Useful for mods like TerraFirmaCraft. # Default: false B:generateLowQualityGems=false # Whether to make coloring blocks like Concrete or Glass harder. # Default: false B:hardDyeRecipes=false # Whether to make Glass related recipes harder. Default: true B:hardGlassRecipes=true # Recipes for items like Iron Doors, Trapdoors, Buckets, Cauldrons, Hoppers, and Iron Bars require Iron Plates, Rods, and more. # Default: true B:hardIronRecipes=true # Whether to make miscellaneous recipes harder. # Default: false B:hardMiscRecipes=true # Whether to make Redstone related recipes harder. # Default: false B:hardRedstoneRecipes=true # Whether to make Vanilla Tools and Armor recipes harder. # Excludes Flint and Steel, and Buckets. # Default: false B:hardToolArmorRecipes=true # Whether to make Wood related recipes harder. # Excludes sticks and planks. # Default: false B:hardWoodRecipes=true # Whether to make crafting recipes for Bricks, Firebricks, and Coke Bricks harder. # Default: false B:harderBrickRecipes=true # Whether to remove charcoal smelting recipes from the vanilla furnace. # Default: true B:harderCharcoalRecipe=true # Whether to make the recipe for the EBF Controller harder. # Default: false B:harderEBFControllerRecipe=true # Change the recipe of Rods in the Lathe to 1 Rod and 2 Small Piles of Dust, instead of 2 Rods. # Default: false B:harderRods=false # Whether to nerf the Paper crafting recipe. # Default: true B:nerfPaperCrafting=true # Whether to nerf Wood crafting to 2 Planks from 1 Log, and 2 Sticks from 2 Planks. # Default: false B:nerfWoodCrafting=true # Whether Wrenches should require Plates instead of Ingots to craft. # Default: false B:plateWrenches=true # Whether to remove Vanilla Block Recipes from the Crafting Table. # Default: false B:removeVanillaBlockRecipes=false } ########################################################################################################## # tool and armor options #--------------------------------------------------------------------------------------------------------# # Config options for Tools and Armor ########################################################################################################## "tool and armor options" { # Should EV and IV Drills be enabled, which may cause lag when used on low-end devices? # Default: true B:enableHighTierDrills=true # Advanced Electric Jetpack Voltage Tier. # Default: 3 (HV) # Min: 0 # Max: 14 I:voltageTierAdvImpeller=3 # Advanced NanoSuit Chestplate Voltage Tier. # Default: 3 (HV) # Min: 0 # Max: 14 I:voltageTierAdvNanoSuit=3 # Advanced QuarkTech Suit Chestplate Voltage Tier. # Default: 5 (LuV) # Min: 0 # Max: 14 I:voltageTierAdvQuarkTech=6 # Electric Impeller Jetpack Voltage Tier. # Default: 2 (MV) # Min: 0 # Max: 14 I:voltageTierImpeller=2 # NanoSuit Voltage Tier. Default: 3 (HV) # Min: 0 # Max: 14 I:voltageTierNanoSuit=3 # NightVision Goggles Voltage Tier. Default: 1 (LV) # Min: 0 # Max: 14 I:voltageTierNightVision=1 # QuarkTech Suit Voltage Tier. # Default: 5 (IV) # Min: 0 # Max: 14 I:voltageTierQuarkTech=5 "nanosaber options" { # The EU/t consumption of the NanoSaber. # Default: 64 # Min: 1 # Max: 512 I:energyConsumption=64 # The base damage of the NanoSaber. # Default: 5.0 # Min: 0.0 # Max: 100.0 D:nanoSaberBaseDamage=5.0 # The additional damage added when the NanoSaber is powered. # Default: 20.0 # Min: 0.0 # Max: 100.0 D:nanoSaberDamageBoost=20.0 # Should Zombies spawn with charged, active NanoSabers on hard difficulty? # Default: true B:zombieSpawnWithSabers=true } ########################################################################################################## # armorhud #--------------------------------------------------------------------------------------------------------# # Armor HUD Location ########################################################################################################## armorhud { # Sets HUD location # 1 - left-upper corner # 2 - right-upper corner # 3 - left-bottom corner # 4 - right-bottom corner I:hudLocation=1 # Horizontal offset of HUD [0 ~ 100) I:hudOffsetX=0 # Vertical offset of HUD [0 ~ 100) I:hudOffsetY=0 } } ########################################################################################################## # worldgen options #--------------------------------------------------------------------------------------------------------# # Config options for World Generation features ########################################################################################################## "worldgen options" { # Allow GregTech to add additional GregTech Items as loot in various structures. # Default: true B:addLoot=true # Specifies an additional random number of veins in a section. # Default: 0 I:additionalVeinsInSection=3 # Should all Stone Types drop unique Ore Item Blocks? # Default: false (meaning only Stone, Netherrack, and Endstone B:allUniqueStoneTypes=false # Whether to disable Rubber Tree world generation. # Default: false B:disableRubberTreeGeneration=false # Whether to disable Vanilla ore generation in world. # Default: true B:disableVanillaOres=false # Whether veins should be generated in the center of chunks. # Default: true B:generateVeinsInCenterOfChunk=false # Whether to increase number of rolls for dungeon chests. Increases dungeon loot drastically. # Default: true B:increaseDungeonLoot=true # Specifies the minimum number of veins in a section. # Default: 1 I:minVeinsInSection=2 # Multiplier for the chance to spawn a Rubber Tree on any given roll. Higher values make Rubber Trees more common. # Default: 1.0 # Min: 0.0 # Max: 1.7976931348623157E308 D:rubberTreeRateIncrease=1.0 } }