aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipe.java6
-rw-r--r--src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipeStorage.java12
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_EyeOfHarmony.java2
3 files changed, 10 insertions, 10 deletions
diff --git a/src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipe.java b/src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipe.java
index 5e7cfac127..cfdc0724cc 100644
--- a/src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipe.java
+++ b/src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipe.java
@@ -41,7 +41,7 @@ public class EyeOfHarmonyRecipe {
long spacetimeCasingTierRequired,
long euOutput,
double baseSuccessChance) {
- // 6 * 64 = 6 stacks/second.
+ // 6 * 64 = 6 stacks/second for VM tier 3 + Og gas.
ArrayList<Pair<Materials, Long>> materialList =
processDimension(normalOreDimensionWrapper, smallOreDimensionWrapper, miningTimeSeconds, 6 * 64);
@@ -89,8 +89,8 @@ public class EyeOfHarmonyRecipe {
return euStartCost;
}
- public long getRecipeTime() {
- return miningTimeSeconds;
+ public long getRecipeTimeInTicks() {
+ return miningTimeSeconds * 20;
}
public double getBaseRecipeSuccessChance() {
diff --git a/src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipeStorage.java b/src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipeStorage.java
index 936228584c..bfe88bdb93 100644
--- a/src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipeStorage.java
+++ b/src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipeStorage.java
@@ -30,7 +30,7 @@ public class EyeOfHarmonyRecipeStorage {
private final HashMap<String, EyeOfHarmonyRecipe> recipeHashMap = new HashMap<String, EyeOfHarmonyRecipe>() {
{
for (String dimAbbreviation : DimensionHelper.DimNameDisplayed) {
- BlockDimensionDisplay a = (BlockDimensionDisplay) ModBlocks.blocks.get(dimAbbreviation);
+ BlockDimensionDisplay blockDimensionDisplay = (BlockDimensionDisplay) ModBlocks.blocks.get(dimAbbreviation);
try {
put(
@@ -38,13 +38,13 @@ public class EyeOfHarmonyRecipeStorage {
new EyeOfHarmonyRecipe(
GT5OreLayerHelper.dimToOreWrapper.get(dimAbbreviation),
GT5OreSmallHelper.dimToSmallOreWrapper.get(dimAbbreviation),
- 1.0,
- 100,
- 100,
+ 0.5 + blockDimensionDisplay.getDimensionRocketTier() / 10.0,
+ 1_000_000_000L * (blockDimensionDisplay.getDimensionRocketTier() + 1),
+ 1_000_000_000L * (blockDimensionDisplay.getDimensionRocketTier() + 1),
36_000L,
+ blockDimensionDisplay.getDimensionRocketTier(),
0,
- 100 * 10,
- 0.4));
+ 1.0 - blockDimensionDisplay.getDimensionRocketTier() / 10.0));
} catch (Exception e) {
e.printStackTrace();
System.out.println(dimAbbreviation + " dimension not found in dimToOreWrapper");
diff --git a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_EyeOfHarmony.java b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_EyeOfHarmony.java
index dce03adfd6..e34a944c8c 100644
--- a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_EyeOfHarmony.java
+++ b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_EyeOfHarmony.java
@@ -1693,7 +1693,7 @@ public class GT_MetaTileEntity_EM_EyeOfHarmony extends GT_MetaTileEntity_Multibl
mMaxProgresstime = (int) Math.max(
1,
recipeProcessTimeCalculator(
- recipeObject.getRecipeTime(), recipeObject.getSpacetimeCasingTierRequired()));
+ recipeObject.getRecipeTimeInTicks(), recipeObject.getSpacetimeCasingTierRequired()));
calculateHydrogenHeliumInputExcessValues(
recipeObject.getHydrogenRequirement(), recipeObject.getHeliumRequirement());