aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api
diff options
context:
space:
mode:
authorDarren Eberly <darren.eberly@proton.me>2024-09-24 13:58:48 -0400
committerGitHub <noreply@github.com>2024-09-24 17:58:48 +0000
commitc3c57801e1440cba7872108121c28fc689e8968b (patch)
treede18af78870d801bdc194bcf31cdc5212574a4cc /src/main/java/gregtech/api
parent750ccb57f20181e1220eb2f6f2915857a983219f (diff)
downloadGT5-Unofficial-c3c57801e1440cba7872108121c28fc689e8968b.tar.gz
GT5-Unofficial-c3c57801e1440cba7872108121c28fc689e8968b.tar.bz2
GT5-Unofficial-c3c57801e1440cba7872108121c28fc689e8968b.zip
Cactus/Sugar Charcoal/Coke Blocks (#3269)
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r--src/main/java/gregtech/api/recipe/RecipeMaps.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/recipe/RecipeMaps.java b/src/main/java/gregtech/api/recipe/RecipeMaps.java
index 47060d088b..77e49e37c7 100644
--- a/src/main/java/gregtech/api/recipe/RecipeMaps.java
+++ b/src/main/java/gregtech/api/recipe/RecipeMaps.java
@@ -26,6 +26,7 @@ import java.util.Comparator;
import java.util.Optional;
import net.minecraft.init.Blocks;
+import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraftforge.fluids.FluidStack;
@@ -85,6 +86,7 @@ import gregtech.nei.formatter.FuelSpecialValueFormatter;
import gregtech.nei.formatter.FusionSpecialValueFormatter;
import gregtech.nei.formatter.HeatingCoilSpecialValueFormatter;
import gregtech.nei.formatter.SimpleSpecialValueFormatter;
+import gtPlusPlus.core.block.ModBlocks;
import gtPlusPlus.core.item.ModItems;
import mods.railcraft.common.blocks.aesthetics.cube.EnumCube;
import mods.railcraft.common.items.RailcraftToolItems;
@@ -685,6 +687,22 @@ public final class RecipeMaps {
.setOutputs(aOutput1, aOutput2, Materials.Ash.getDust(aCoalAmount / 2))
.setDuration(aDuration * 20 / 3);
}
+ ItemStack cactusCokeBlock = new ItemStack(
+ Item.getItemFromBlock(ModBlocks.blockCactusCoke),
+ aCoalAmount * 2,
+ 0);
+ ItemStack sugarCokeBlock = new ItemStack(
+ Item.getItemFromBlock(ModBlocks.blockSugarCoke),
+ aCoalAmount * 2,
+ 0);
+ coll.derive()
+ .setInputs(aInput1, aInput2, cactusCokeBlock)
+ .setOutputs(aOutput1, aOutput2, Materials.Ash.getDust(aCoalAmount * 2))
+ .setDuration(aDuration * 20 / 3);
+ coll.derive()
+ .setInputs(aInput1, aInput2, sugarCokeBlock)
+ .setOutputs(aOutput1, aOutput2, Materials.Ash.getDust(aCoalAmount * 2))
+ .setDuration(aDuration * 20 / 3);
}
return coll.getAll();
})