Skip to content

Commit

Permalink
add data gen for chunkloader upgrade recipe
Browse files Browse the repository at this point in the history
  • Loading branch information
desht committed Apr 20, 2024
1 parent f2556b7 commit efcf362
Showing 1 changed file with 9 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,24 +9,14 @@
import me.desht.pneumaticcraft.api.crafting.recipe.AssemblyRecipe.AssemblyProgramType;
import me.desht.pneumaticcraft.api.data.PneumaticCraftTags;
import me.desht.pneumaticcraft.api.item.PNCUpgrade;
import me.desht.pneumaticcraft.common.core.ModBlocks;
import me.desht.pneumaticcraft.common.core.ModFluids;
import me.desht.pneumaticcraft.common.core.ModItems;
import me.desht.pneumaticcraft.common.core.ModRecipeSerializers;
import me.desht.pneumaticcraft.common.core.ModUpgrades;
import me.desht.pneumaticcraft.common.core.*;
import me.desht.pneumaticcraft.common.recipes.FluidTagPresentCondition;
import me.desht.pneumaticcraft.common.util.PlayerFilter;
import me.desht.pneumaticcraft.common.util.PneumaticCraftUtils;
import me.desht.pneumaticcraft.datagen.recipe.*;
import me.desht.pneumaticcraft.lib.ModIds;
import net.minecraft.data.DataGenerator;
import net.minecraft.data.recipes.FinishedRecipe;
import net.minecraft.data.recipes.RecipeProvider;
import net.minecraft.data.recipes.ShapedRecipeBuilder;
import net.minecraft.data.recipes.ShapelessRecipeBuilder;
import net.minecraft.data.recipes.SimpleCookingRecipeBuilder;
import net.minecraft.data.recipes.SingleItemRecipeBuilder;
import net.minecraft.data.recipes.SpecialRecipeBuilder;
import net.minecraft.data.recipes.*;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.tags.FluidTags;
import net.minecraft.tags.ItemTags;
Expand Down Expand Up @@ -1037,6 +1027,13 @@ protected void buildCraftingRecipes(Consumer<FinishedRecipe> consumer) {
'N', StrictNBTIngredient.of(nightVisionPotion)
).save(consumer);

shaped(ModUpgrades.CHUNKLOADER.get().getItem(), ModItems.DRONE.get(),
"LCL/ECE/LCL",
'L', PneumaticCraftTags.Items.UPGRADE_COMPONENTS,
'E', Items.ENDER_EYE,
'C', ModItems.PRINTED_CIRCUIT_BOARD.get()
).save(consumer);

shaped(ModUpgrades.SCUBA.get().getItem(), ModItems.PNEUMATIC_HELMET.get(),
"LTL/PRP/LPL",
'L', PneumaticCraftTags.Items.UPGRADE_COMPONENTS,
Expand Down

0 comments on commit efcf362

Please sign in to comment.