Posted August 13, 20232 yr Is it possible to convert smelted ore back to raw ore? the idea is to use smelted ore or even ingots to craft raw ore. to do this we would require placing cobblestone and 8 nuggets, in total 9 items in the 3*3 space of a crafting table to make raw ore of that particular item. For example, look at code for inspiration: import net.minecraft.inventory.CraftingInventory; import net.minecraft.item.ItemStack; import net.minecraft.item.Items; import net.minecraft.item.crafting.IRecipeSerializer; import net.minecraft.item.crafting.SpecialRecipe; import net.minecraft.util.ResourceLocation; import net.minecraft.world.World; import net.minecraftforge.registries.ObjectHolder; public class YourRecipe extends SpecialRecipe { @ObjectHolder("yourmodid:your_recipe") public static final IRecipeSerializer<YourRecipe> SERIALIZER = null; public YourRecipe(ResourceLocation idIn) { super(idIn); } @Override public boolean matches(CraftingInventory inv, World worldIn) { // Check if the crafting ingredients match your recipe pattern // In this case, check for a 3x3 pattern with cobblestone and 8 ingots/nuggets // Modify this to fit your exact recipe pattern } @Override public ItemStack getCraftingResult(CraftingInventory inv) { // Return the result item (raw ore) for this recipe } @Override public boolean canFit(int width, int height) { return width * height >= 9; } @Override public IRecipeSerializer<?> getSerializer() { return SERIALIZER; } } I am not a game developer or modder so I need help making something like this, It would be greatly beneficial, can you recommend where I can do something like this?
August 14, 20232 yr You don't need code or even a mod for that, you just need a datapack with a custom recipe file. Mods are automatically datapacks. Or you can create custom recipes with mods like Kubejs or Crafttweaker. Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.