diff options
author | boubou19 <miisterunknown@gmail.com> | 2024-09-12 22:30:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-12 20:30:04 +0000 |
commit | dbc10704fdbff100d1ae592aa0ddf1dc8b1aeca0 (patch) | |
tree | 0f31ac23d82fedee110d63dd36133b3922eb5095 /src/main/java/gtPlusPlus | |
parent | 4603dfdeb2ec5c0c4fc322d3e5dd7a692d69508d (diff) | |
download | GT5-Unofficial-dbc10704fdbff100d1ae592aa0ddf1dc8b1aeca0.tar.gz GT5-Unofficial-dbc10704fdbff100d1ae592aa0ddf1dc8b1aeca0.tar.bz2 GT5-Unofficial-dbc10704fdbff100d1ae592aa0ddf1dc8b1aeca0.zip |
Merge config categories (#3152)
Co-authored-by: miozune <miozune@gmail.com>
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gtPlusPlus')
4 files changed, 9 insertions, 26 deletions
diff --git a/src/main/java/gtPlusPlus/api/recipe/GTPPRecipeCategories.java b/src/main/java/gtPlusPlus/api/recipe/GTPPRecipeCategories.java deleted file mode 100644 index 310f6f540d..0000000000 --- a/src/main/java/gtPlusPlus/api/recipe/GTPPRecipeCategories.java +++ /dev/null @@ -1,17 +0,0 @@ -package gtPlusPlus.api.recipe; - -import static gregtech.api.recipe.RecipeCategory.createIcon; - -import gregtech.api.enums.Mods; -import gregtech.api.recipe.RecipeCategory; -import gregtech.api.recipe.RecipeCategoryHolder; - -public class GTPPRecipeCategories { - - @RecipeCategoryHolder - public static final RecipeCategory absNonAlloyRecipes = new RecipeCategory( - "gtpp.recipe.category.abs_non_alloy_recipes", - GTPPRecipeMaps.alloyBlastSmelterRecipes, - builder -> builder.setDisplayImage( - createIcon(Mods.GTPlusPlus.getResourcePath("textures", "gui", "picture", "abs_non_alloy_recipes.png")))); -} diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/MTEMassFabricator.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/MTEMassFabricator.java index 0bcf503daf..22de5388f9 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/MTEMassFabricator.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/MTEMassFabricator.java @@ -54,7 +54,7 @@ import gregtech.api.util.GTModHandler; import gregtech.api.util.GTRecipe; import gregtech.api.util.GTUtility; import gregtech.api.util.MultiblockTooltipBuilder; -import gregtech.common.config.machinestats.ConfigMassFabricator; +import gregtech.common.config.MachineStats; import gtPlusPlus.api.recipe.GTPPRecipeMaps; import gtPlusPlus.core.block.ModBlocks; import gtPlusPlus.core.lib.GTPPCore; @@ -145,10 +145,10 @@ public class MTEMassFabricator extends GTPPMultiBlockBase<MTEMassFabricator> imp @Override public void onConfigLoad() { super.onConfigLoad(); - sDurationMultiplier = ConfigMassFabricator.durationMultiplier; - sUUAperUUM = ConfigMassFabricator.UUAPerUUM; - sUUASpeedBonus = ConfigMassFabricator.UUASpeedBonus; - sRequiresUUA = ConfigMassFabricator.requiresUUA; + sDurationMultiplier = MachineStats.massFabricator.durationMultiplier; + sUUAperUUM = MachineStats.massFabricator.UUAPerUUM; + sUUASpeedBonus = MachineStats.massFabricator.UUASpeedBonus; + sRequiresUUA = MachineStats.massFabricator.requiresUUA; } public static boolean sInit = false; diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGenBlastSmelter.java b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGenBlastSmelter.java index d90e842394..a0104cd809 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGenBlastSmelter.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGenBlastSmelter.java @@ -16,11 +16,11 @@ import net.minecraftforge.fluids.FluidStack; import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; +import gregtech.api.recipe.RecipeCategories; import gregtech.api.util.GTRecipeBuilder; import gregtech.api.util.GTUtility; import gtPlusPlus.api.interfaces.RunnableWithInfo; import gtPlusPlus.api.objects.Logger; -import gtPlusPlus.api.recipe.GTPPRecipeCategories; import gtPlusPlus.core.material.Material; import gtPlusPlus.core.material.MaterialGenerator; import gtPlusPlus.core.material.MaterialStack; @@ -136,7 +136,7 @@ public class RecipeGenBlastSmelter extends RecipeGenBase { .fluidOutputs(M.getFluidStack(fluidAmount)) .duration(duration / (mTotalPartsCounter > 0 ? mTotalPartsCounter : 1)) .eut(aVoltage) - .recipeCategory(GTPPRecipeCategories.absNonAlloyRecipes) + .recipeCategory(RecipeCategories.absNonAlloyRecipes) .addTo(alloyBlastSmelterRecipes); } else { Logger.WARNING("[BAS] Failed."); diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGenBlastSmelterGTNH.java b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGenBlastSmelterGTNH.java index 84a9290d87..a78b517268 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGenBlastSmelterGTNH.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGenBlastSmelterGTNH.java @@ -11,12 +11,12 @@ import net.minecraftforge.oredict.OreDictionary; import org.apache.commons.lang3.ArrayUtils; import gregtech.api.enums.GTValues; +import gregtech.api.recipe.RecipeCategories; import gregtech.api.recipe.RecipeMaps; import gregtech.api.util.GTRecipe; import gregtech.api.util.GTUtility; import gtPlusPlus.api.objects.Logger; import gtPlusPlus.api.objects.minecraft.ItemStackData; -import gtPlusPlus.api.recipe.GTPPRecipeCategories; import gtPlusPlus.api.recipe.GTPPRecipeMaps; import gtPlusPlus.core.util.math.MathUtils; import gtPlusPlus.core.util.minecraft.FluidUtils; @@ -215,7 +215,7 @@ public class RecipeGenBlastSmelterGTNH { .duration(MathUtils.roundToClosestInt(time * 0.8)) .eut(voltage) .recipeCategory( - inputLength <= 2 ? GTPPRecipeCategories.absNonAlloyRecipes + inputLength <= 2 ? RecipeCategories.absNonAlloyRecipes : GTPPRecipeMaps.alloyBlastSmelterRecipes.getDefaultRecipeCategory()) .addTo(GTPPRecipeMaps.alloyBlastSmelterRecipes); } else { |