Skip to content

Commit

Permalink
fix recipes/data gen target
Browse files Browse the repository at this point in the history
  • Loading branch information
dphaldes committed Jul 24, 2024
1 parent f0bc402 commit 83149e7
Show file tree
Hide file tree
Showing 10 changed files with 70 additions and 74 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## [2.0.1] - 2024-07-24

### Fixed

- Fixed Recipes

## [2.0.0] - 2024-07-22

Ported to NeoForge 1.21
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"type": "ars_nouveau:imbuement",
"input": {
"item": "occultism:silver_ingot"
},
"output": {
"count": 1,
"id": "minecraft:gold_ingot"
},
"pedestalItems": [
{
"item": "ars_nouveau:manipulation_essence"
},
{
"item": "ars_nouveau:magebloom"
},
{
"item": "occultism:spirit_attuned_gem"
}
],
"source": 2000
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"type": "ars_nouveau:imbuement",
"input": {
"item": "minecraft:gold_ingot"
},
"output": {
"count": 1,
"id": "occultism:silver_ingot"
},
"pedestalItems": [
{
"item": "ars_nouveau:manipulation_essence"
},
{
"item": "occultism:demons_dream_essence"
},
{
"item": "occultism:spirit_attuned_gem"
}
],
"source": 2000
}
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
{
"type": "ars_nouveau:enchanting_apparatus",
"keepNbtOfReagent": false,
"output": {
"item": "occultism:spirit_attuned_gem"
},
"pedestalItems": [
{
"item": "ars_nouveau:conjuration_essence"
Expand All @@ -12,13 +9,15 @@
"item": "ars_nouveau:manipulation_essence"
},
{
"item": "occultism:datura"
}
],
"reagent": [
{
"item": "ars_nouveau:source_gem"
"item": "occultism:demons_dream_essence"
}
],
"reagent": {
"item": "ars_nouveau:source_gem"
},
"result": {
"count": 1,
"id": "occultism:spirit_attuned_gem"
},
"sourceCost": 500
}

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.mystchonky.arsocultas.datagen;
package com.mystchonky.arsocultas.data;

import com.mystchonky.arsocultas.ArsOcultas;
import com.mystchonky.arsocultas.datagen.recipe.EnchantingAppProvider;
import com.mystchonky.arsocultas.datagen.recipe.ImbuementProvider;
import com.mystchonky.arsocultas.data.recipe.EnchantingAppProvider;
import com.mystchonky.arsocultas.data.recipe.ImbuementProvider;
import net.minecraft.data.PackOutput;
import net.neoforged.bus.api.SubscribeEvent;
import net.neoforged.fml.common.EventBusSubscriber;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.mystchonky.arsocultas.datagen;
package com.mystchonky.arsocultas.data;


import com.mystchonky.arsocultas.ArsOcultas;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package com.mystchonky.arsocultas.datagen.recipe;
package com.mystchonky.arsocultas.data.recipe;

import com.hollingsworth.arsnouveau.common.crafting.recipes.EnchantingApparatusRecipe;
import com.hollingsworth.arsnouveau.common.datagen.ApparatusRecipeBuilder;
import com.hollingsworth.arsnouveau.common.datagen.ApparatusRecipeProvider;
import com.hollingsworth.arsnouveau.setup.registry.ItemsRegistry;
import com.klikli_dev.occultism.registry.OccultismItems;
import com.mystchonky.arsocultas.datagen.DataProvider;
import com.mystchonky.arsocultas.data.DataProvider;
import net.minecraft.data.CachedOutput;
import net.minecraft.data.DataGenerator;

Expand All @@ -19,13 +19,12 @@ public EnchantingAppProvider(DataGenerator generatorIn) {

@Override
public void collectJsons(CachedOutput pOutput) {
//example of an apparatus recipe
recipes.add(builder()
.withReagent(ItemsRegistry.SOURCE_GEM)
.withPedestalItem(1, ItemsRegistry.CONJURATION_ESSENCE)
.withPedestalItem(1, ItemsRegistry.MANIPULATION_ESSENCE)
.withPedestalItem(1, OccultismItems.DATURA)
.withResult(OccultismItems.DEMONS_DREAM_ESSENCE)
.withPedestalItem(1, OccultismItems.DEMONS_DREAM_ESSENCE)
.withResult(OccultismItems.SPIRIT_ATTUNED_GEM)
.withSourceCost(500)
.build()
);
Expand All @@ -40,7 +39,7 @@ public void collectJsons(CachedOutput pOutput) {
}

protected static Path getRecipePath(Path pathIn, String str) {
return pathIn.resolve("data/" + DataProvider.root + "/recipes/" + str + ".json");
return pathIn.resolve("data/" + DataProvider.root + "/recipe/" + str + ".json");
}

@Override
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package com.mystchonky.arsocultas.datagen.recipe;
package com.mystchonky.arsocultas.data.recipe;

import com.hollingsworth.arsnouveau.common.crafting.recipes.ImbuementRecipe;
import com.hollingsworth.arsnouveau.common.datagen.ImbuementRecipeProvider;
import com.hollingsworth.arsnouveau.setup.registry.ItemsRegistry;
import com.klikli_dev.occultism.registry.OccultismItems;
import com.mystchonky.arsocultas.datagen.DataProvider;
import com.mystchonky.arsocultas.data.DataProvider;
import net.minecraft.core.HolderLookup;
import net.minecraft.data.CachedOutput;
import net.minecraft.data.DataGenerator;
Expand Down Expand Up @@ -57,7 +57,7 @@ public void collectJsons(CachedOutput pOutput) {
}

protected Path getRecipePath(Path pathIn, String str) {
return pathIn.resolve("data/" + DataProvider.root + "/recipes/" + str + ".json");
return pathIn.resolve("data/" + DataProvider.root + "/recipe/" + str + ".json");
}

@Override
Expand Down

0 comments on commit 83149e7

Please sign in to comment.