From 25422a5d4e9dfcd4772f2514601a8d75c133d83d Mon Sep 17 00:00:00 2001 From: NINAustinFett <51243875+NINAustinFett@users.noreply.github.com> Date: Sun, 10 Aug 2025 23:14:37 -0400 Subject: [PATCH 1/3] Fixed Moon Light Level for Spawning (#1589) Moon Needed a light level of 12 or higher to stop ad astra mobs from spawning --- kubejs/data/tfg/dimension_type/moon.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubejs/data/tfg/dimension_type/moon.json b/kubejs/data/tfg/dimension_type/moon.json index 492702880..018d89689 100644 --- a/kubejs/data/tfg/dimension_type/moon.json +++ b/kubejs/data/tfg/dimension_type/moon.json @@ -10,7 +10,7 @@ "infiniburn": "#minecraft:infiniburn_overworld", "logical_height": 384, "min_y": 0, - "monster_spawn_block_light_limit": 15, + "monster_spawn_block_light_limit": 0, "monster_spawn_light_level": { "type": "minecraft:uniform", "value": { From 4a0603cec2fd8a2db284648968cd6cc819ad87f6 Mon Sep 17 00:00:00 2001 From: Redeix Date: Mon, 11 Aug 2025 05:28:45 -0500 Subject: [PATCH 2/3] prospecting rework (#1594) * prospecting rework * changelog --- CHANGELOG.md | 1 + kubejs/assets/tfg/lang/en_us.json | 5 +++++ kubejs/assets/tfg/particles/ore_prospector.json | 5 +++++ .../textures/particle/ore_prospector_particle.png | Bin 0 -> 215 bytes kubejs/server_scripts/tfg/tags.js | 12 ++++++++++++ 5 files changed, 23 insertions(+) create mode 100644 kubejs/assets/tfg/particles/ore_prospector.json create mode 100644 kubejs/assets/tfg/textures/particle/ore_prospector_particle.png diff --git a/CHANGELOG.md b/CHANGELOG.md index 2db55f846..1c5e0facb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## [Unreleased] ### Changes +- Complete rework of prospector's picks. (#1594) @Redeix ### Bug fixes ## [0.10.9] - 10-08-2025 diff --git a/kubejs/assets/tfg/lang/en_us.json b/kubejs/assets/tfg/lang/en_us.json index 3232beb69..b9bc01cff 100644 --- a/kubejs/assets/tfg/lang/en_us.json +++ b/kubejs/assets/tfg/lang/en_us.json @@ -736,6 +736,11 @@ "tfg.tooltip.moon_rabbit_variant.cyan": "Seafoam Fur", "tfg.tooltip.moon_rabbit_variant.purple": "Lavender Fur", "tfg.tooltip.moon_rabbit_variant.sofu": "Sundae Fur", + "tfg.toast.ore_prospector_none": "No ores found in range.", + "tfg.toast.ore_prospector_message": "Ores found within %s ยง6blocks in this direction: %s", + "tooltip.tfg.ore_prospector_stats": "Scan Range: %s, Cross Section: %s x %s.", + "tooltip.tfg.ore_prospector_count": "This prospector will display ore counts.", + "tooltip.tfg.ore_prospector_xray": "This prospector will display an x-ray view of ore blocks.", "item.treetap.tap": "Deprecated Item, Craft to Upgrade", "item.gtceu.zinc_ingot": "Deprecated Item, Craft to Upgrade", "item.gtceu.brass_ingot": "Deprecated Item, Craft to Upgrade", diff --git a/kubejs/assets/tfg/particles/ore_prospector.json b/kubejs/assets/tfg/particles/ore_prospector.json new file mode 100644 index 000000000..74e1988cc --- /dev/null +++ b/kubejs/assets/tfg/particles/ore_prospector.json @@ -0,0 +1,5 @@ +{ + "textures": [ + "tfg:ore_prospector_particle" + ] +} diff --git a/kubejs/assets/tfg/textures/particle/ore_prospector_particle.png b/kubejs/assets/tfg/textures/particle/ore_prospector_particle.png new file mode 100644 index 0000000000000000000000000000000000000000..386bf311647d4279ccc5fadd53faf674cadaa6aa GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7=6Sj}hFJ7&owS?tuz^I2 zed`;63nqHZ>-IP*1XoNKkvg>MPDSq$^CMFaa>vZFaojK85wlc&uAQH{CC^vUsO6_j3S1eTt{mf|N9DXsd#1;%`>!WTPyz}dTac<2aF=#Mvljd Qsu@7Q)78&qol`;+03S$Cxc~qF literal 0 HcmV?d00001 diff --git a/kubejs/server_scripts/tfg/tags.js b/kubejs/server_scripts/tfg/tags.js index 09a1a5023..9070ccfa0 100644 --- a/kubejs/server_scripts/tfg/tags.js +++ b/kubejs/server_scripts/tfg/tags.js @@ -48,6 +48,18 @@ const registerTFGItemTags = (event) => { event.add('tfg:harvester', 'tfg:harvest_basket') event.add('tfg:harvester', 'tfg:aluminium_harvest_basket') + + event.removeAll('tfc:propicks') + event.add('tfg:tools/ore_prospectors/copper', 'tfc:metal/propick/copper') + event.add('tfg:tools/ore_prospectors/bronze', 'tfc:metal/propick/bronze') + event.add('tfg:tools/ore_prospectors/bronze', 'tfc:metal/propick/bismuth_bronze') + event.add('tfg:tools/ore_prospectors/bronze', 'tfc:metal/propick/black_bronze') + event.add('tfg:tools/ore_prospectors/wrought_iron', 'tfc:metal/propick/wrought_iron') + event.add('tfg:tools/ore_prospectors/steel', 'tfc:metal/propick/steel') + event.add('tfg:tools/ore_prospectors/black_steel', 'tfc:metal/propick/black_steel') + event.add('tfg:tools/ore_prospectors/blue_steel', 'tfc:metal/propick/blue_steel') + event.add('tfg:tools/ore_prospectors/red_steel', 'tfc:metal/propick/red_steel') + //#endregion // #region Paper from wood From 25237c0be8ac954e23f40c407c1bfcce15d4ca3e Mon Sep 17 00:00:00 2001 From: Xikaro Date: Mon, 11 Aug 2025 18:42:34 +0500 Subject: [PATCH 3/3] ISSUE_TEMPLATE --- .github/ISSUE_TEMPLATE/BUG_REPORT.yml | 2 +- .github/ISSUE_TEMPLATE/CRASH_REPORT.yml | 2 +- .github/ISSUE_TEMPLATE/ENHANCEMENT.yml | 2 +- .github/ISSUE_TEMPLATE/FEATURE_REQUEST.yml | 2 +- .github/ISSUE_TEMPLATE/QUESTION.yml | 2 +- defaultconfigs/firmalife-server.toml | 246 +++--- defaultconfigs/greate-server.toml | 850 ++++++++++----------- 7 files changed, 553 insertions(+), 553 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/BUG_REPORT.yml b/.github/ISSUE_TEMPLATE/BUG_REPORT.yml index 43e6835ea..a0514eeeb 100644 --- a/.github/ISSUE_TEMPLATE/BUG_REPORT.yml +++ b/.github/ISSUE_TEMPLATE/BUG_REPORT.yml @@ -1,4 +1,4 @@ -name: "Bug report" +name: "[๐Ÿ›]: Bug report" description: "Report a bug where something is not working as expected, which does not crash the game." title: "[๐Ÿ›]: " labels: [ "Status: Backlog" ] diff --git a/.github/ISSUE_TEMPLATE/CRASH_REPORT.yml b/.github/ISSUE_TEMPLATE/CRASH_REPORT.yml index ee0f20405..6520e1409 100644 --- a/.github/ISSUE_TEMPLATE/CRASH_REPORT.yml +++ b/.github/ISSUE_TEMPLATE/CRASH_REPORT.yml @@ -1,4 +1,4 @@ -name: "Crash Report" +name: "[๐Ÿ’ฅ]: Crash Report" description: "Report a bug that crashes the game or prevents startup." title: "[๐Ÿ’ฅ]: " labels: [ "Status: Backlog" ] diff --git a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml index a1ff6bc8a..2e4288bc9 100644 --- a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml +++ b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml @@ -1,4 +1,4 @@ -name: "Enhancement" +name: "[๐Ÿชก]: Enhancement" description: "Provide supporting details for a feature in development" title: "[๐Ÿชก]: " labels: [ "Status: Backlog" ] diff --git a/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.yml b/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.yml index a81d4cbec..a73f7aa56 100644 --- a/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.yml +++ b/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.yml @@ -1,4 +1,4 @@ -name: "Feature request" +name: "[๐Ÿชถ]: Feature request" description: "Request a new feature or a change to an existing one." title: "[๐Ÿชถ]: " labels: [ "Status: Backlog" ] diff --git a/.github/ISSUE_TEMPLATE/QUESTION.yml b/.github/ISSUE_TEMPLATE/QUESTION.yml index 80db9b202..ba1b89c57 100644 --- a/.github/ISSUE_TEMPLATE/QUESTION.yml +++ b/.github/ISSUE_TEMPLATE/QUESTION.yml @@ -1,4 +1,4 @@ -name: "Ask a Question" +name: "[โ“]: Ask a Question" description: "Ask a question regarding this project." title: "[โ“]: " labels: [ "Status: Backlog" ] diff --git a/defaultconfigs/firmalife-server.toml b/defaultconfigs/firmalife-server.toml index 744699e5e..b7a2384be 100644 --- a/defaultconfigs/firmalife-server.toml +++ b/defaultconfigs/firmalife-server.toml @@ -1,123 +1,123 @@ - -[general] - #If false, sprinklers will not accept Firmalife pipes and will instead require something that exposes a fluid capability, eg. a barrel. - usePipesForSprinklers = false - #Days in a cellar to make cheese Aged. - #Range: > 1 - cheeseAgedDays = 28 - #Days in a cellar to make cheese Vintage. - #Range: > 1 - cheeseVintageDays = 112 - #Ticks to dry something on a drying mat (24000 ticks = 1 day) - #Range: > 1 - dryingTicks = 12000 - #Ticks to dry something on a solar drier (24000 ticks = 1 day) - #Range: > 1 - solarDryingTicks = 1000 - #Ticks to smoke something on a string (24000 ticks = 1 day) - #Range: > 1 - smokingTicks = 8000 - #Number of blocks below the firepit that wool string will search for valid smoking firepits. - #Range: > 1 - smokingFirepitRange = 6 - #Ticks for a composter tumbler to finish (24000 ticks = 1 day) - #Range: > 1 - compostTumblerTicks = 96000 - #Ticks for an oven to cure (24000 ticks = 1 day) - #Range: > 1 - ovenCureTicks = 2000 - #Minimum temperature for an oven to start the curing process (24000 ticks = 1 day) - #Range: > 1 - ovenCureTemperature = 600 - #If true, ovens will hurt the player if they touch it without a peel in hand. - ovenRequirePeel = false - #The chance for fuel burning in an oven to drop an ash block into an ashtray. - #Range: 0.0 ~ 1.0 - ovenAshChance = 0.5 - #If true, players can throw seed balls. - enableSeedBalls = true - #If true, bees can swarm and hurt the player if provoked. - enableBeeSwarm = true - #The capacity in mB of the wine glass. Default 250 - #Range: > 1 - hollowShellCapacity = 250 - #The average temperature below which stronger decay modifiers apply to cellar blocks. - #Range: -1.7976931348623157E308 ~ 1.7976931348623157E308 - cellarLevel2Temperature = 0.0 - #The average temperature below which even stronger decay modifiers apply to cellar blocks. - #Range: -1.7976931348623157E308 ~ 1.7976931348623157E308 - cellarLevel3Temperature = -12.0 - #The average amount of days for a crop in a greenhouse to grow. For normal crops, this is 24 days. - #Range: 4.9E-324 ~ 1.7976931348623157E308 - greenhouseGrowthDays = 20.0 - #The average amount of days for a crop in a greenhouse to consume all its water. - #Range: 0.0 ~ 1.7976931348623157E308 - greenhouseWaterDays = 12.0 - #The average amount of days for a crop to consume all of a nutrient. You should probably not configure this value unless you know what it does in the code. For regular crops this value is 12. - #Range: 0.0 ~ 1.7976931348623157E308 - greenhouseNutrientDays = 8.0 - #The max bounded distance from the climate station a greenhouse wall can be. Higher numbers = more lag. - #Range: 1 ~ 128 - greenhouseRadius = 15 - #The max bounded distance from the climate station a cellar wall can be. Higher numbers = more lag. - #Range: 1 ~ 128 - cellarRadius = 15 - #If true, the tumbler and the pumping station work magically with a redstone signal and no power required. - mechanicalPowerCheatMode = true - -[foodTraits] - #The modifier for the 'Dried' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitDriedModifier = 0.5 - #The modifier for the 'Fresh' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitFreshModifier = 1.100000023841858 - #The modifier for the 'Aged' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitAgedModifier = 0.8999999761581421 - #The modifier for the 'Vintage' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitVintageModifier = 0.6000000238418579 - #The modifier for the 'Oven_baked' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitOven_bakedModifier = 0.8999999761581421 - #The modifier for the 'Smoked' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitSmokedModifier = 0.699999988079071 - #The modifier for the 'Rancid_smoked' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitRancid_smokedModifier = 2.0 - #The modifier for the 'Shelved' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitShelvedModifier = 0.4000000059604645 - #The modifier for the 'Shelved_2' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitShelved_2Modifier = 0.3499999940395355 - #The modifier for the 'Shelved_3' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitShelved_3Modifier = 0.25 - #The modifier for the 'Hung' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitHungModifier = 0.3499999940395355 - #The modifier for the 'Hung_2' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitHung_2Modifier = 0.30000001192092896 - #The modifier for the 'Hung_3' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitHung_3Modifier = 0.25 - #The modifier for the 'Fermented' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitFermentedModifier = 0.25 - #The modifier for the 'Bee_pollinated' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitBee_pollinatedModifier = 0.800000011920929 - #The modifier for the 'Dirt_grown' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitDirt_grownModifier = 0.8999999761581421 - #The modifier for the 'Gravel_grown' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitGravel_grownModifier = 0.800000011920929 - #The modifier for the 'Slope_grown' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitSlope_grownModifier = 0.800000011920929 - + +[general] + #If false, sprinklers will not accept Firmalife pipes and will instead require something that exposes a fluid capability, eg. a barrel. + usePipesForSprinklers = false + #Days in a cellar to make cheese Aged. + #Range: > 1 + cheeseAgedDays = 28 + #Days in a cellar to make cheese Vintage. + #Range: > 1 + cheeseVintageDays = 112 + #Ticks to dry something on a drying mat (24000 ticks = 1 day) + #Range: > 1 + dryingTicks = 12000 + #Ticks to dry something on a solar drier (24000 ticks = 1 day) + #Range: > 1 + solarDryingTicks = 1000 + #Ticks to smoke something on a string (24000 ticks = 1 day) + #Range: > 1 + smokingTicks = 8000 + #Number of blocks below the firepit that wool string will search for valid smoking firepits. + #Range: > 1 + smokingFirepitRange = 6 + #Ticks for a composter tumbler to finish (24000 ticks = 1 day) + #Range: > 1 + compostTumblerTicks = 96000 + #Ticks for an oven to cure (24000 ticks = 1 day) + #Range: > 1 + ovenCureTicks = 2000 + #Minimum temperature for an oven to start the curing process (24000 ticks = 1 day) + #Range: > 1 + ovenCureTemperature = 600 + #If true, ovens will hurt the player if they touch it without a peel in hand. + ovenRequirePeel = false + #The chance for fuel burning in an oven to drop an ash block into an ashtray. + #Range: 0.0 ~ 1.0 + ovenAshChance = 0.5 + #If true, players can throw seed balls. + enableSeedBalls = true + #If true, bees can swarm and hurt the player if provoked. + enableBeeSwarm = true + #The capacity in mB of the wine glass. Default 250 + #Range: > 1 + hollowShellCapacity = 250 + #The average temperature below which stronger decay modifiers apply to cellar blocks. + #Range: -1.7976931348623157E308 ~ 1.7976931348623157E308 + cellarLevel2Temperature = 0.0 + #The average temperature below which even stronger decay modifiers apply to cellar blocks. + #Range: -1.7976931348623157E308 ~ 1.7976931348623157E308 + cellarLevel3Temperature = -12.0 + #The average amount of days for a crop in a greenhouse to grow. For normal crops, this is 24 days. + #Range: 4.9E-324 ~ 1.7976931348623157E308 + greenhouseGrowthDays = 20.0 + #The average amount of days for a crop in a greenhouse to consume all its water. + #Range: 0.0 ~ 1.7976931348623157E308 + greenhouseWaterDays = 12.0 + #The average amount of days for a crop to consume all of a nutrient. You should probably not configure this value unless you know what it does in the code. For regular crops this value is 12. + #Range: 0.0 ~ 1.7976931348623157E308 + greenhouseNutrientDays = 8.0 + #The max bounded distance from the climate station a greenhouse wall can be. Higher numbers = more lag. + #Range: 1 ~ 128 + greenhouseRadius = 15 + #The max bounded distance from the climate station a cellar wall can be. Higher numbers = more lag. + #Range: 1 ~ 128 + cellarRadius = 15 + #If true, the tumbler and the pumping station work magically with a redstone signal and no power required. + mechanicalPowerCheatMode = true + +[foodTraits] + #The modifier for the 'Dried' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitDriedModifier = 0.5 + #The modifier for the 'Fresh' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitFreshModifier = 1.100000023841858 + #The modifier for the 'Aged' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitAgedModifier = 0.8999999761581421 + #The modifier for the 'Vintage' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitVintageModifier = 0.6000000238418579 + #The modifier for the 'Oven_baked' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitOven_bakedModifier = 0.8999999761581421 + #The modifier for the 'Smoked' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitSmokedModifier = 0.699999988079071 + #The modifier for the 'Rancid_smoked' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitRancid_smokedModifier = 2.0 + #The modifier for the 'Shelved' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitShelvedModifier = 0.4000000059604645 + #The modifier for the 'Shelved_2' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitShelved_2Modifier = 0.3499999940395355 + #The modifier for the 'Shelved_3' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitShelved_3Modifier = 0.25 + #The modifier for the 'Hung' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitHungModifier = 0.3499999940395355 + #The modifier for the 'Hung_2' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitHung_2Modifier = 0.30000001192092896 + #The modifier for the 'Hung_3' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitHung_3Modifier = 0.25 + #The modifier for the 'Fermented' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitFermentedModifier = 0.25 + #The modifier for the 'Bee_pollinated' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitBee_pollinatedModifier = 0.800000011920929 + #The modifier for the 'Dirt_grown' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitDirt_grownModifier = 0.8999999761581421 + #The modifier for the 'Gravel_grown' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitGravel_grownModifier = 0.800000011920929 + #The modifier for the 'Slope_grown' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. + #Range: 0.0 ~ 1.7976931348623157E308 + traitSlope_grownModifier = 0.800000011920929 + diff --git a/defaultconfigs/greate-server.toml b/defaultconfigs/greate-server.toml index 39338548d..afef19eff 100644 --- a/defaultconfigs/greate-server.toml +++ b/defaultconfigs/greate-server.toml @@ -1,425 +1,425 @@ -#. -#Multiplier used for calculating how many ticks should initially be removed in fan processing recipes, based on how fast the fan is spinning. -#Range: 0.0 ~ 3.4028234663852886E38 -fanSpeedMultiplier = 0.75 - -#. -#Parameters and abilities of Greate's kinetic mechanisms -[kinetics] - - #. - #. - #Fine tune settings related to belts - [kinetics.belts] - - #. - #. - #Rubber Belt Settings - [kinetics.belts.rubber] - #. - #Maximum length in blocks of rubber mechanical belts - #Range: > 5 - rubberMaxBeltLength = 20 - - #. - #Silicone Rubber Belt Settings - [kinetics.belts.silicone] - #. - #Maximum length in blocks of silicone mechanical belts - #Range: > 5 - siliconeMaxBeltLength = 25 - - #. - #Polyethylene Belt Settings - [kinetics.belts.polyethylene] - #. - #Maximum length in blocks of polyethylene mechanical belts - #Range: > 5 - polyethyleneMaxBeltLength = 30 - - #. - #Polytetrafluoroethylene Belt Settings - [kinetics.belts.polytetrafluoroethylene] - #. - #Maximum length in blocks of polytetrafluoroethylene mechanical belts - #Range: > 5 - polytetrafluoroethyleneMaxBeltLength = 35 - - #. - #Polybenzimidazole Belt Settings - [kinetics.belts.polybenzimidazole] - #. - #Maximum length in blocks of polybenzimidazole mechanical belts - #Range: > 5 - polybenzimidazoleMaxBeltLength = 40 - - [kinetics.stressValues] - - #. - #Fine tune the kinetic stats of individual components - [kinetics.stressValues.v2] - - #. - #.[in Stress Units]Configure the individual stress impact of mechanical blocks. Note that this cost is doubled for every speed increase it receives - [kinetics.stressValues.v2.impact] - - [kinetics.stressValues.v2.impact.andesite_alloy] - rubber_belt_andesite_alloy = 0.0 - andesite_alloy_shaft = 0.0 - andesite_encased_andesite_alloy_shaft = 0.0 - brass_encased_andesite_alloy_shaft = 0.0 - andesite_alloy_cogwheel = 0.0 - large_andesite_alloy_cogwheel = 0.0 - andesite_encased_andesite_alloy_cogwheel = 0.0 - andesite_encased_large_andesite_alloy_cogwheel = 0.0 - brass_encased_andesite_alloy_cogwheel = 0.0 - brass_encased_large_andesite_alloy_cogwheel = 0.0 - andesite_alloy_crushing_wheel = 0.5 - andesite_alloy_encased_fan = 0.5 - andesite_alloy_gearbox = 0.0 - andesite_alloy_mechanical_press = 0.5 - andesite_alloy_mechanical_mixer = 0.5 - andesite_alloy_millstone = 0.5 - andesite_alloy_mechanical_saw = 0.5 - andesite_alloy_mechanical_pump = 0.5 - - [kinetics.stressValues.v2.impact.steel] - rubber_belt_steel = 0.0 - steel_shaft = 0.0 - andesite_encased_steel_shaft = 0.0 - brass_encased_steel_shaft = 0.0 - steel_cogwheel = 0.0 - large_steel_cogwheel = 0.0 - andesite_encased_steel_cogwheel = 0.0 - andesite_encased_large_steel_cogwheel = 0.0 - brass_encased_steel_cogwheel = 0.0 - brass_encased_large_steel_cogwheel = 0.0 - steel_crushing_wheel = 1.0 - steel_encased_fan = 1.0 - steel_gearbox = 0.0 - steel_mechanical_press = 1.0 - steel_mechanical_mixer = 1.0 - steel_millstone = 1.0 - steel_mechanical_saw = 1.0 - steel_mechanical_pump = 1.0 - tungsten_steel_gearbox = 0.0 - tungsten_steel_crushing_wheel = 3.0 - brass_encased_tungsten_steel_shaft = 0.0 - silicone_rubber_belt_stainless_steel = 0.0 - andesite_encased_large_tungsten_steel_cogwheel = 0.0 - andesite_encased_tungsten_steel_cogwheel = 0.0 - stainless_steel_mechanical_saw = 4.0 - stainless_steel_cogwheel = 0.0 - andesite_encased_stainless_steel_shaft = 0.0 - tungsten_steel_encased_fan = 3.0 - andesite_encased_large_stainless_steel_cogwheel = 0.0 - large_tungsten_steel_cogwheel = 0.0 - stainless_steel_shaft = 0.0 - tungsten_steel_cogwheel = 0.0 - stainless_steel_mechanical_press = 4.0 - large_stainless_steel_cogwheel = 0.0 - brass_encased_large_tungsten_steel_cogwheel = 0.0 - stainless_steel_mechanical_pump = 2.0 - brass_encased_large_stainless_steel_cogwheel = 0.0 - stainless_steel_encased_fan = 2.0 - stainless_steel_millstone = 2.0 - stainless_steel_gearbox = 0.0 - tungsten_steel_millstone = 3.0 - brass_encased_stainless_steel_shaft = 0.0 - tungsten_steel_mechanical_press = 6.0 - polyethylene_belt_tungsten_steel = 0.0 - tungsten_steel_shaft = 0.0 - stainless_steel_mechanical_mixer = 2.0 - andesite_encased_stainless_steel_cogwheel = 0.0 - andesite_encased_tungsten_steel_shaft = 0.0 - tungsten_steel_mechanical_saw = 6.0 - brass_encased_tungsten_steel_cogwheel = 0.0 - brass_encased_stainless_steel_cogwheel = 0.0 - stainless_steel_crushing_wheel = 2.0 - tungsten_steel_mechanical_mixer = 3.0 - tungsten_steel_mechanical_pump = 3.0 - - [kinetics.stressValues.v2.impact.aluminium] - silicone_rubber_belt_aluminium = 0.0 - aluminium_shaft = 0.0 - andesite_encased_aluminium_shaft = 0.0 - brass_encased_aluminium_shaft = 0.0 - aluminium_cogwheel = 0.0 - large_aluminium_cogwheel = 0.0 - andesite_encased_aluminium_cogwheel = 0.0 - andesite_encased_large_aluminium_cogwheel = 0.0 - brass_encased_aluminium_cogwheel = 0.0 - brass_encased_large_aluminium_cogwheel = 0.0 - aluminium_crushing_wheel = 1.5 - aluminium_encased_fan = 1.5 - aluminium_gearbox = 0.0 - aluminium_mechanical_press = 1.5 - aluminium_mechanical_mixer = 1.5 - aluminium_millstone = 1.5 - aluminium_mechanical_saw = 1.5 - aluminium_mechanical_pump = 1.5 - - [kinetics.stressValues.v2.impact.stainless_steel] - silicone_rubber_belt_stainless_steel = 0.0 - stainless_steel_shaft = 0.0 - andesite_encased_stainless_steel_shaft = 0.0 - brass_encased_stainless_steel_shaft = 0.0 - stainless_steel_cogwheel = 0.0 - large_stainless_steel_cogwheel = 0.0 - andesite_encased_stainless_steel_cogwheel = 0.0 - andesite_encased_large_stainless_steel_cogwheel = 0.0 - brass_encased_stainless_steel_cogwheel = 0.0 - brass_encased_large_stainless_steel_cogwheel = 0.0 - stainless_steel_crushing_wheel = 2.0 - stainless_steel_encased_fan = 2.0 - stainless_steel_gearbox = 0.0 - stainless_steel_mechanical_press = 2.0 - stainless_steel_mechanical_mixer = 2.0 - stainless_steel_millstone = 2.0 - stainless_steel_mechanical_saw = 2.0 - stainless_steel_mechanical_pump = 2.0 - - [kinetics.stressValues.v2.impact.titanium] - polyethylene_belt_titanium = 0.0 - titanium_shaft = 0.0 - andesite_encased_titanium_shaft = 0.0 - brass_encased_titanium_shaft = 0.0 - titanium_cogwheel = 0.0 - large_titanium_cogwheel = 0.0 - andesite_encased_titanium_cogwheel = 0.0 - andesite_encased_large_titanium_cogwheel = 0.0 - brass_encased_titanium_cogwheel = 0.0 - brass_encased_large_titanium_cogwheel = 0.0 - titanium_crushing_wheel = 2.5 - titanium_encased_fan = 2.5 - titanium_gearbox = 0.0 - titanium_mechanical_press = 2.5 - titanium_mechanical_mixer = 2.5 - titanium_millstone = 2.5 - titanium_mechanical_saw = 2.5 - titanium_mechanical_pump = 2.5 - - [kinetics.stressValues.v2.impact.tungsten_steel] - polyethylene_belt_tungsten_steel = 0.0 - tungsten_steel_shaft = 0.0 - andesite_encased_tungsten_steel_shaft = 0.0 - brass_encased_tungsten_steel_shaft = 0.0 - tungsten_steel_cogwheel = 0.0 - large_tungsten_steel_cogwheel = 0.0 - andesite_encased_tungsten_steel_cogwheel = 0.0 - andesite_encased_large_tungsten_steel_cogwheel = 0.0 - brass_encased_tungsten_steel_cogwheel = 0.0 - brass_encased_large_tungsten_steel_cogwheel = 0.0 - tungsten_steel_crushing_wheel = 3.0 - tungsten_steel_encased_fan = 3.0 - tungsten_steel_gearbox = 0.0 - tungsten_steel_mechanical_press = 3.0 - tungsten_steel_mechanical_mixer = 3.0 - tungsten_steel_millstone = 3.0 - tungsten_steel_mechanical_saw = 3.0 - tungsten_steel_mechanical_pump = 3.0 - - [kinetics.stressValues.v2.impact.rhodium_plated_palladium] - polytetrafluoroethylene_belt_rhodium_plated_palladium = 0.0 - rhodium_plated_palladium_shaft = 0.0 - andesite_encased_rhodium_plated_palladium_shaft = 0.0 - brass_encased_rhodium_plated_palladium_shaft = 0.0 - rhodium_plated_palladium_cogwheel = 0.0 - large_rhodium_plated_palladium_cogwheel = 0.0 - andesite_encased_rhodium_plated_palladium_cogwheel = 0.0 - andesite_encased_large_rhodium_plated_palladium_cogwheel = 0.0 - brass_encased_rhodium_plated_palladium_cogwheel = 0.0 - brass_encased_large_rhodium_plated_palladium_cogwheel = 0.0 - rhodium_plated_palladium_crushing_wheel = 3.5 - rhodium_plated_palladium_encased_fan = 3.5 - rhodium_plated_palladium_gearbox = 0.0 - rhodium_plated_palladium_mechanical_press = 3.5 - rhodium_plated_palladium_mechanical_mixer = 3.5 - rhodium_plated_palladium_millstone = 3.5 - rhodium_plated_palladium_mechanical_saw = 3.5 - rhodium_plated_palladium_mechanical_pump = 3.5 - - [kinetics.stressValues.v2.impact.naquadah_alloy] - polytetrafluoroethylene_belt_naquadah_alloy = 0.0 - naquadah_alloy_shaft = 0.0 - andesite_encased_naquadah_alloy_shaft = 0.0 - brass_encased_naquadah_alloy_shaft = 0.0 - naquadah_alloy_cogwheel = 0.0 - large_naquadah_alloy_cogwheel = 0.0 - andesite_encased_naquadah_alloy_cogwheel = 0.0 - andesite_encased_large_naquadah_alloy_cogwheel = 0.0 - brass_encased_naquadah_alloy_cogwheel = 0.0 - brass_encased_large_naquadah_alloy_cogwheel = 0.0 - naquadah_alloy_crushing_wheel = 4.0 - naquadah_alloy_encased_fan = 4.0 - naquadah_alloy_gearbox = 0.0 - naquadah_alloy_mechanical_press = 4.0 - naquadah_alloy_mechanical_mixer = 4.0 - naquadah_alloy_millstone = 4.0 - naquadah_alloy_mechanical_saw = 4.0 - naquadah_alloy_mechanical_pump = 4.0 - - [kinetics.stressValues.v2.impact.darmstadtium] - polybenzimidazole_belt_darmstadtium = 0.0 - darmstadtium_shaft = 0.0 - andesite_encased_darmstadtium_shaft = 0.0 - brass_encased_darmstadtium_shaft = 0.0 - darmstadtium_cogwheel = 0.0 - large_darmstadtium_cogwheel = 0.0 - andesite_encased_darmstadtium_cogwheel = 0.0 - andesite_encased_large_darmstadtium_cogwheel = 0.0 - brass_encased_darmstadtium_cogwheel = 0.0 - brass_encased_large_darmstadtium_cogwheel = 0.0 - darmstadtium_crushing_wheel = 4.5 - darmstadtium_encased_fan = 4.5 - darmstadtium_gearbox = 0.0 - darmstadtium_mechanical_press = 4.5 - darmstadtium_mechanical_mixer = 4.5 - darmstadtium_millstone = 4.5 - darmstadtium_mechanical_saw = 4.5 - darmstadtium_mechanical_pump = 4.5 - - [kinetics.stressValues.v2.impact.neutronium] - polybenzimidazole_belt_neutronium = 0.0 - neutronium_shaft = 0.0 - andesite_encased_neutronium_shaft = 0.0 - brass_encased_neutronium_shaft = 0.0 - neutronium_cogwheel = 0.0 - large_neutronium_cogwheel = 0.0 - andesite_encased_neutronium_cogwheel = 0.0 - andesite_encased_large_neutronium_cogwheel = 0.0 - brass_encased_neutronium_cogwheel = 0.0 - brass_encased_large_neutronium_cogwheel = 0.0 - neutronium_crushing_wheel = 5.0 - neutronium_encased_fan = 5.6 - neutronium_gearbox = 0.0 - neutronium_mechanical_press = 5.0 - neutronium_mechanical_mixer = 5.0 - neutronium_millstone = 5.0 - neutronium_mechanical_saw = 5.0 - neutronium_mechanical_pump = 5.0 - - #. - #Fine tune settings related to tiers - [kinetics.stressValues.v2.maxCapacity] - - #. - #. - #Settings related to andesite tier machines - [kinetics.stressValues.v2.maxCapacity.andesite] - #. - #Configure the max stress a kinetic block of this tier can support. - #Range: > -2147483648 - andesiteMaxCapacity = 32 - - #. - #Settings related to steel tier machines - [kinetics.stressValues.v2.maxCapacity.steel] - #. - #Configure the max stress a kinetic block of this tier can support. - #Range: > -2147483648 - steelMaxCapacity = 128 - - #. - #Settings related to aluminium tier machines - [kinetics.stressValues.v2.maxCapacity.aluminium] - #. - #Configure the max stress a kinetic block of this tier can support. - #Range: > -2147483648 - aluminiumMaxCapacity = 512 - - #. - #Settings related to stainless steel tier machines - [kinetics.stressValues.v2.maxCapacity.stainlessSteel] - #. - #Configure the max stress a kinetic block of this tier can support. - #Range: > -2147483648 - stainlessSteelMaxCapacity = 2048 - - #. - #Settings related to titanium tier machines - [kinetics.stressValues.v2.maxCapacity.titanium] - #. - #Configure the max stress a kinetic block of this tier can support. - #Range: > -2147483648 - titaniumMaxCapacity = 8192 - - #. - #Settings related to tungstensteel tier machines - [kinetics.stressValues.v2.maxCapacity.tungstensteel] - #. - #Configure the max stress a kinetic block of this tier can support. - #Range: > -2147483648 - tungstensteelMaxCapacity = 32768 - - #. - #Settings related to palladium tier machines - [kinetics.stressValues.v2.maxCapacity.palladium] - #. - #Configure the max stress a kinetic block of this tier can support. - #Range: > -2147483648 - palladiumMaxCapacity = 131072 - - #. - #Settings related to naquadah tier machines - [kinetics.stressValues.v2.maxCapacity.naquadah] - #. - #Configure the max stress a kinetic block of this tier can support. - #Range: > -2147483648 - naquadahMaxCapacity = 524288 - - #. - #Settings related to darmstadtium tier machines - [kinetics.stressValues.v2.maxCapacity.darmstadtium] - #. - #Configure the max stress a kinetic block of this tier can support. - #Range: > -2147483648 - darmstadtiumMaxCapacity = 2097152 - - #. - #Settings related to neutronium tier machines - [kinetics.stressValues.v2.maxCapacity.neutronium] - #. - #Configure the max stress a kinetic block of this tier can support. - #Range: > -2147483648 - neutroniumMaxCapacity = 8388608 - - #. - #Fine tune settings related to pumps - [kinetics.pumps] - - #. - #. - #Configure the individual pressure of pumps. Note that pressure is multiplied by the speed of the pump - [kinetics.pumps.pressure] - #. - #Range: 0.0 ~ 3.4028234663852886E38 - andesitePressure = 8.0 - #. - #Range: 0.0 ~ 3.4028234663852886E38 - steelPressure = 32.0 - #. - #Range: 0.0 ~ 3.4028234663852886E38 - aluminiumPressure = 128.0 - #. - #Range: 0.0 ~ 3.4028234663852886E38 - stainlessSteelPressure = 512.0 - #. - #Range: 0.0 ~ 3.4028234663852886E38 - titaniumPressure = 2048.0 - #. - #Range: 0.0 ~ 3.4028234663852886E38 - tungstensteelPressure = 8192.0 - #. - #Range: 0.0 ~ 3.4028234663852886E38 - palladiumPressure = 16384.0 - #. - #Range: 0.0 ~ 3.4028234663852886E38 - naquadahPressure = 32768.0 - #. - #Range: 0.0 ~ 3.4028234663852886E38 - darmstadtiumPressure = 131072.0 - #. - #Range: 0.0 ~ 3.4028234663852886E38 - neutroniumPressure = 524288.0 - +#. +#Multiplier used for calculating how many ticks should initially be removed in fan processing recipes, based on how fast the fan is spinning. +#Range: 0.0 ~ 3.4028234663852886E38 +fanSpeedMultiplier = 0.75 + +#. +#Parameters and abilities of Greate's kinetic mechanisms +[kinetics] + + #. + #. + #Fine tune settings related to belts + [kinetics.belts] + + #. + #. + #Rubber Belt Settings + [kinetics.belts.rubber] + #. + #Maximum length in blocks of rubber mechanical belts + #Range: > 5 + rubberMaxBeltLength = 20 + + #. + #Silicone Rubber Belt Settings + [kinetics.belts.silicone] + #. + #Maximum length in blocks of silicone mechanical belts + #Range: > 5 + siliconeMaxBeltLength = 25 + + #. + #Polyethylene Belt Settings + [kinetics.belts.polyethylene] + #. + #Maximum length in blocks of polyethylene mechanical belts + #Range: > 5 + polyethyleneMaxBeltLength = 30 + + #. + #Polytetrafluoroethylene Belt Settings + [kinetics.belts.polytetrafluoroethylene] + #. + #Maximum length in blocks of polytetrafluoroethylene mechanical belts + #Range: > 5 + polytetrafluoroethyleneMaxBeltLength = 35 + + #. + #Polybenzimidazole Belt Settings + [kinetics.belts.polybenzimidazole] + #. + #Maximum length in blocks of polybenzimidazole mechanical belts + #Range: > 5 + polybenzimidazoleMaxBeltLength = 40 + + [kinetics.stressValues] + + #. + #Fine tune the kinetic stats of individual components + [kinetics.stressValues.v2] + + #. + #.[in Stress Units]Configure the individual stress impact of mechanical blocks. Note that this cost is doubled for every speed increase it receives + [kinetics.stressValues.v2.impact] + + [kinetics.stressValues.v2.impact.andesite_alloy] + rubber_belt_andesite_alloy = 0.0 + andesite_alloy_shaft = 0.0 + andesite_encased_andesite_alloy_shaft = 0.0 + brass_encased_andesite_alloy_shaft = 0.0 + andesite_alloy_cogwheel = 0.0 + large_andesite_alloy_cogwheel = 0.0 + andesite_encased_andesite_alloy_cogwheel = 0.0 + andesite_encased_large_andesite_alloy_cogwheel = 0.0 + brass_encased_andesite_alloy_cogwheel = 0.0 + brass_encased_large_andesite_alloy_cogwheel = 0.0 + andesite_alloy_crushing_wheel = 0.5 + andesite_alloy_encased_fan = 0.5 + andesite_alloy_gearbox = 0.0 + andesite_alloy_mechanical_press = 0.5 + andesite_alloy_mechanical_mixer = 0.5 + andesite_alloy_millstone = 0.5 + andesite_alloy_mechanical_saw = 0.5 + andesite_alloy_mechanical_pump = 0.5 + + [kinetics.stressValues.v2.impact.steel] + rubber_belt_steel = 0.0 + steel_shaft = 0.0 + andesite_encased_steel_shaft = 0.0 + brass_encased_steel_shaft = 0.0 + steel_cogwheel = 0.0 + large_steel_cogwheel = 0.0 + andesite_encased_steel_cogwheel = 0.0 + andesite_encased_large_steel_cogwheel = 0.0 + brass_encased_steel_cogwheel = 0.0 + brass_encased_large_steel_cogwheel = 0.0 + steel_crushing_wheel = 1.0 + steel_encased_fan = 1.0 + steel_gearbox = 0.0 + steel_mechanical_press = 1.0 + steel_mechanical_mixer = 1.0 + steel_millstone = 1.0 + steel_mechanical_saw = 1.0 + steel_mechanical_pump = 1.0 + tungsten_steel_gearbox = 0.0 + tungsten_steel_crushing_wheel = 3.0 + brass_encased_tungsten_steel_shaft = 0.0 + silicone_rubber_belt_stainless_steel = 0.0 + andesite_encased_large_tungsten_steel_cogwheel = 0.0 + andesite_encased_tungsten_steel_cogwheel = 0.0 + stainless_steel_mechanical_saw = 4.0 + stainless_steel_cogwheel = 0.0 + andesite_encased_stainless_steel_shaft = 0.0 + tungsten_steel_encased_fan = 3.0 + andesite_encased_large_stainless_steel_cogwheel = 0.0 + large_tungsten_steel_cogwheel = 0.0 + stainless_steel_shaft = 0.0 + tungsten_steel_cogwheel = 0.0 + stainless_steel_mechanical_press = 4.0 + large_stainless_steel_cogwheel = 0.0 + brass_encased_large_tungsten_steel_cogwheel = 0.0 + stainless_steel_mechanical_pump = 2.0 + brass_encased_large_stainless_steel_cogwheel = 0.0 + stainless_steel_encased_fan = 2.0 + stainless_steel_millstone = 2.0 + stainless_steel_gearbox = 0.0 + tungsten_steel_millstone = 3.0 + brass_encased_stainless_steel_shaft = 0.0 + tungsten_steel_mechanical_press = 6.0 + polyethylene_belt_tungsten_steel = 0.0 + tungsten_steel_shaft = 0.0 + stainless_steel_mechanical_mixer = 2.0 + andesite_encased_stainless_steel_cogwheel = 0.0 + andesite_encased_tungsten_steel_shaft = 0.0 + tungsten_steel_mechanical_saw = 6.0 + brass_encased_tungsten_steel_cogwheel = 0.0 + brass_encased_stainless_steel_cogwheel = 0.0 + stainless_steel_crushing_wheel = 2.0 + tungsten_steel_mechanical_mixer = 3.0 + tungsten_steel_mechanical_pump = 3.0 + + [kinetics.stressValues.v2.impact.aluminium] + silicone_rubber_belt_aluminium = 0.0 + aluminium_shaft = 0.0 + andesite_encased_aluminium_shaft = 0.0 + brass_encased_aluminium_shaft = 0.0 + aluminium_cogwheel = 0.0 + large_aluminium_cogwheel = 0.0 + andesite_encased_aluminium_cogwheel = 0.0 + andesite_encased_large_aluminium_cogwheel = 0.0 + brass_encased_aluminium_cogwheel = 0.0 + brass_encased_large_aluminium_cogwheel = 0.0 + aluminium_crushing_wheel = 1.5 + aluminium_encased_fan = 1.5 + aluminium_gearbox = 0.0 + aluminium_mechanical_press = 1.5 + aluminium_mechanical_mixer = 1.5 + aluminium_millstone = 1.5 + aluminium_mechanical_saw = 1.5 + aluminium_mechanical_pump = 1.5 + + [kinetics.stressValues.v2.impact.stainless_steel] + silicone_rubber_belt_stainless_steel = 0.0 + stainless_steel_shaft = 0.0 + andesite_encased_stainless_steel_shaft = 0.0 + brass_encased_stainless_steel_shaft = 0.0 + stainless_steel_cogwheel = 0.0 + large_stainless_steel_cogwheel = 0.0 + andesite_encased_stainless_steel_cogwheel = 0.0 + andesite_encased_large_stainless_steel_cogwheel = 0.0 + brass_encased_stainless_steel_cogwheel = 0.0 + brass_encased_large_stainless_steel_cogwheel = 0.0 + stainless_steel_crushing_wheel = 2.0 + stainless_steel_encased_fan = 2.0 + stainless_steel_gearbox = 0.0 + stainless_steel_mechanical_press = 2.0 + stainless_steel_mechanical_mixer = 2.0 + stainless_steel_millstone = 2.0 + stainless_steel_mechanical_saw = 2.0 + stainless_steel_mechanical_pump = 2.0 + + [kinetics.stressValues.v2.impact.titanium] + polyethylene_belt_titanium = 0.0 + titanium_shaft = 0.0 + andesite_encased_titanium_shaft = 0.0 + brass_encased_titanium_shaft = 0.0 + titanium_cogwheel = 0.0 + large_titanium_cogwheel = 0.0 + andesite_encased_titanium_cogwheel = 0.0 + andesite_encased_large_titanium_cogwheel = 0.0 + brass_encased_titanium_cogwheel = 0.0 + brass_encased_large_titanium_cogwheel = 0.0 + titanium_crushing_wheel = 2.5 + titanium_encased_fan = 2.5 + titanium_gearbox = 0.0 + titanium_mechanical_press = 2.5 + titanium_mechanical_mixer = 2.5 + titanium_millstone = 2.5 + titanium_mechanical_saw = 2.5 + titanium_mechanical_pump = 2.5 + + [kinetics.stressValues.v2.impact.tungsten_steel] + polyethylene_belt_tungsten_steel = 0.0 + tungsten_steel_shaft = 0.0 + andesite_encased_tungsten_steel_shaft = 0.0 + brass_encased_tungsten_steel_shaft = 0.0 + tungsten_steel_cogwheel = 0.0 + large_tungsten_steel_cogwheel = 0.0 + andesite_encased_tungsten_steel_cogwheel = 0.0 + andesite_encased_large_tungsten_steel_cogwheel = 0.0 + brass_encased_tungsten_steel_cogwheel = 0.0 + brass_encased_large_tungsten_steel_cogwheel = 0.0 + tungsten_steel_crushing_wheel = 3.0 + tungsten_steel_encased_fan = 3.0 + tungsten_steel_gearbox = 0.0 + tungsten_steel_mechanical_press = 3.0 + tungsten_steel_mechanical_mixer = 3.0 + tungsten_steel_millstone = 3.0 + tungsten_steel_mechanical_saw = 3.0 + tungsten_steel_mechanical_pump = 3.0 + + [kinetics.stressValues.v2.impact.rhodium_plated_palladium] + polytetrafluoroethylene_belt_rhodium_plated_palladium = 0.0 + rhodium_plated_palladium_shaft = 0.0 + andesite_encased_rhodium_plated_palladium_shaft = 0.0 + brass_encased_rhodium_plated_palladium_shaft = 0.0 + rhodium_plated_palladium_cogwheel = 0.0 + large_rhodium_plated_palladium_cogwheel = 0.0 + andesite_encased_rhodium_plated_palladium_cogwheel = 0.0 + andesite_encased_large_rhodium_plated_palladium_cogwheel = 0.0 + brass_encased_rhodium_plated_palladium_cogwheel = 0.0 + brass_encased_large_rhodium_plated_palladium_cogwheel = 0.0 + rhodium_plated_palladium_crushing_wheel = 3.5 + rhodium_plated_palladium_encased_fan = 3.5 + rhodium_plated_palladium_gearbox = 0.0 + rhodium_plated_palladium_mechanical_press = 3.5 + rhodium_plated_palladium_mechanical_mixer = 3.5 + rhodium_plated_palladium_millstone = 3.5 + rhodium_plated_palladium_mechanical_saw = 3.5 + rhodium_plated_palladium_mechanical_pump = 3.5 + + [kinetics.stressValues.v2.impact.naquadah_alloy] + polytetrafluoroethylene_belt_naquadah_alloy = 0.0 + naquadah_alloy_shaft = 0.0 + andesite_encased_naquadah_alloy_shaft = 0.0 + brass_encased_naquadah_alloy_shaft = 0.0 + naquadah_alloy_cogwheel = 0.0 + large_naquadah_alloy_cogwheel = 0.0 + andesite_encased_naquadah_alloy_cogwheel = 0.0 + andesite_encased_large_naquadah_alloy_cogwheel = 0.0 + brass_encased_naquadah_alloy_cogwheel = 0.0 + brass_encased_large_naquadah_alloy_cogwheel = 0.0 + naquadah_alloy_crushing_wheel = 4.0 + naquadah_alloy_encased_fan = 4.0 + naquadah_alloy_gearbox = 0.0 + naquadah_alloy_mechanical_press = 4.0 + naquadah_alloy_mechanical_mixer = 4.0 + naquadah_alloy_millstone = 4.0 + naquadah_alloy_mechanical_saw = 4.0 + naquadah_alloy_mechanical_pump = 4.0 + + [kinetics.stressValues.v2.impact.darmstadtium] + polybenzimidazole_belt_darmstadtium = 0.0 + darmstadtium_shaft = 0.0 + andesite_encased_darmstadtium_shaft = 0.0 + brass_encased_darmstadtium_shaft = 0.0 + darmstadtium_cogwheel = 0.0 + large_darmstadtium_cogwheel = 0.0 + andesite_encased_darmstadtium_cogwheel = 0.0 + andesite_encased_large_darmstadtium_cogwheel = 0.0 + brass_encased_darmstadtium_cogwheel = 0.0 + brass_encased_large_darmstadtium_cogwheel = 0.0 + darmstadtium_crushing_wheel = 4.5 + darmstadtium_encased_fan = 4.5 + darmstadtium_gearbox = 0.0 + darmstadtium_mechanical_press = 4.5 + darmstadtium_mechanical_mixer = 4.5 + darmstadtium_millstone = 4.5 + darmstadtium_mechanical_saw = 4.5 + darmstadtium_mechanical_pump = 4.5 + + [kinetics.stressValues.v2.impact.neutronium] + polybenzimidazole_belt_neutronium = 0.0 + neutronium_shaft = 0.0 + andesite_encased_neutronium_shaft = 0.0 + brass_encased_neutronium_shaft = 0.0 + neutronium_cogwheel = 0.0 + large_neutronium_cogwheel = 0.0 + andesite_encased_neutronium_cogwheel = 0.0 + andesite_encased_large_neutronium_cogwheel = 0.0 + brass_encased_neutronium_cogwheel = 0.0 + brass_encased_large_neutronium_cogwheel = 0.0 + neutronium_crushing_wheel = 5.0 + neutronium_encased_fan = 5.6 + neutronium_gearbox = 0.0 + neutronium_mechanical_press = 5.0 + neutronium_mechanical_mixer = 5.0 + neutronium_millstone = 5.0 + neutronium_mechanical_saw = 5.0 + neutronium_mechanical_pump = 5.0 + + #. + #Fine tune settings related to tiers + [kinetics.stressValues.v2.maxCapacity] + + #. + #. + #Settings related to andesite tier machines + [kinetics.stressValues.v2.maxCapacity.andesite] + #. + #Configure the max stress a kinetic block of this tier can support. + #Range: > -2147483648 + andesiteMaxCapacity = 32 + + #. + #Settings related to steel tier machines + [kinetics.stressValues.v2.maxCapacity.steel] + #. + #Configure the max stress a kinetic block of this tier can support. + #Range: > -2147483648 + steelMaxCapacity = 128 + + #. + #Settings related to aluminium tier machines + [kinetics.stressValues.v2.maxCapacity.aluminium] + #. + #Configure the max stress a kinetic block of this tier can support. + #Range: > -2147483648 + aluminiumMaxCapacity = 512 + + #. + #Settings related to stainless steel tier machines + [kinetics.stressValues.v2.maxCapacity.stainlessSteel] + #. + #Configure the max stress a kinetic block of this tier can support. + #Range: > -2147483648 + stainlessSteelMaxCapacity = 2048 + + #. + #Settings related to titanium tier machines + [kinetics.stressValues.v2.maxCapacity.titanium] + #. + #Configure the max stress a kinetic block of this tier can support. + #Range: > -2147483648 + titaniumMaxCapacity = 8192 + + #. + #Settings related to tungstensteel tier machines + [kinetics.stressValues.v2.maxCapacity.tungstensteel] + #. + #Configure the max stress a kinetic block of this tier can support. + #Range: > -2147483648 + tungstensteelMaxCapacity = 32768 + + #. + #Settings related to palladium tier machines + [kinetics.stressValues.v2.maxCapacity.palladium] + #. + #Configure the max stress a kinetic block of this tier can support. + #Range: > -2147483648 + palladiumMaxCapacity = 131072 + + #. + #Settings related to naquadah tier machines + [kinetics.stressValues.v2.maxCapacity.naquadah] + #. + #Configure the max stress a kinetic block of this tier can support. + #Range: > -2147483648 + naquadahMaxCapacity = 524288 + + #. + #Settings related to darmstadtium tier machines + [kinetics.stressValues.v2.maxCapacity.darmstadtium] + #. + #Configure the max stress a kinetic block of this tier can support. + #Range: > -2147483648 + darmstadtiumMaxCapacity = 2097152 + + #. + #Settings related to neutronium tier machines + [kinetics.stressValues.v2.maxCapacity.neutronium] + #. + #Configure the max stress a kinetic block of this tier can support. + #Range: > -2147483648 + neutroniumMaxCapacity = 8388608 + + #. + #Fine tune settings related to pumps + [kinetics.pumps] + + #. + #. + #Configure the individual pressure of pumps. Note that pressure is multiplied by the speed of the pump + [kinetics.pumps.pressure] + #. + #Range: 0.0 ~ 3.4028234663852886E38 + andesitePressure = 8.0 + #. + #Range: 0.0 ~ 3.4028234663852886E38 + steelPressure = 32.0 + #. + #Range: 0.0 ~ 3.4028234663852886E38 + aluminiumPressure = 128.0 + #. + #Range: 0.0 ~ 3.4028234663852886E38 + stainlessSteelPressure = 512.0 + #. + #Range: 0.0 ~ 3.4028234663852886E38 + titaniumPressure = 2048.0 + #. + #Range: 0.0 ~ 3.4028234663852886E38 + tungstensteelPressure = 8192.0 + #. + #Range: 0.0 ~ 3.4028234663852886E38 + palladiumPressure = 16384.0 + #. + #Range: 0.0 ~ 3.4028234663852886E38 + naquadahPressure = 32768.0 + #. + #Range: 0.0 ~ 3.4028234663852886E38 + darmstadtiumPressure = 131072.0 + #. + #Range: 0.0 ~ 3.4028234663852886E38 + neutroniumPressure = 524288.0 +