diff options
Diffstat (limited to 'src/Java/gtPlusPlus/core')
-rw-r--r-- | src/Java/gtPlusPlus/core/handler/COMPAT_HANDLER.java | 5 | ||||
-rw-r--r-- | src/Java/gtPlusPlus/core/util/math/MathUtils.java | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/core/handler/COMPAT_HANDLER.java b/src/Java/gtPlusPlus/core/handler/COMPAT_HANDLER.java index d6f2472fd0..3fad9c5ffb 100644 --- a/src/Java/gtPlusPlus/core/handler/COMPAT_HANDLER.java +++ b/src/Java/gtPlusPlus/core/handler/COMPAT_HANDLER.java @@ -16,6 +16,7 @@ import gtPlusPlus.core.recipe.*; import gtPlusPlus.core.util.Utils; import gtPlusPlus.core.util.item.ItemUtils; import gtPlusPlus.core.util.recipe.RecipeUtils; +import gtPlusPlus.xmod.gregtech.recipes.MultiblockRecipeMapHandler; import gtPlusPlus.xmod.gregtech.registration.gregtech.*; import net.minecraft.item.ItemStack; @@ -41,6 +42,10 @@ public class COMPAT_HANDLER { public static void registerGregtechMachines() { if (Gregtech) { + + //Register some custom recipe maps for any enabled multiblocks. + MultiblockRecipeMapHandler.run(); + new RECIPES_LaserEngraver(); GregtechEnergyBuffer.run(); GregtechLFTR.run(); diff --git a/src/Java/gtPlusPlus/core/util/math/MathUtils.java b/src/Java/gtPlusPlus/core/util/math/MathUtils.java index b61af67566..72969550e8 100644 --- a/src/Java/gtPlusPlus/core/util/math/MathUtils.java +++ b/src/Java/gtPlusPlus/core/util/math/MathUtils.java @@ -143,6 +143,10 @@ public class MathUtils { final double roundOff = Math.round(c * 100.00) / 100.00; return roundOff; } + + public static int findPercentageOfInt(int input, int percentage){ + return (int)(input*(percentage/100.0f)); + } //Smooth Rounding Function |