Tetra

Tetra

12M Downloads

Feature Request: Allow geodes to be crushed / pulverized / processed in Crushers

Cerbrus opened this issue ยท 2 comments

commented

Feature Request

Feature description
Several mods ad machines that can crush ores into dusts / minerals. Think Mekanism, Immersive Engineering, Create, Thermal.
When playing a modpack like that, one usually sets up some automated form of mining. This can result in the collection of a lot of geodes.

It'd be a shame if those were simply gathering dust in storage, or even voided!

I'd love to be able to process these ores in my crushers, even if the drops are at a reduced rate, for example.

How it improves the player experience
You get another resource to automate, with output differing from your standard crushed ores (nuggets, lapis, etc) which you'd have to manage. It's boring to just have the stuff gathering dust in storage.

Tetra synergies
It adds a way to utilize geodes if/when you get a silly amount of them.

commented

Is there a generic way of adding a crushing recipe? Otherwise you'll need to be more specific than "Think Mekanism, Immersive Engineering, Create, Thermal."

Are you getting a lot of geode drops? Tetra provides both manual and automated tools for breaking them, and the manual one is a great way to hone double headed tools if you've got loads :).

commented

I'm sitting on ~15k Geodes at the moment :D

I wasn't aware there was an automated way to break them, (I'm currently facing a bit of a brick wall upgrading my hammer to obsidian level). I did notice that those geodes level the hammer up rather quickly indeed, in such quantities :D

As for the generic recipe, I honestly don't know. The MC / forge modding environment is still very much unknown to me.

I've asked around a little on the Forge modding discord. It seems there's no "generic" way to register crushing recipes. This would mean you'd have to register recipes manually, for example, for create:

https://github.com/Creators-of-Create/Create/blob/1433bcb4efce4f035219511cc203e0f895c12769/src/generated/resources/data/create/recipes/crushing/aluminum_ore.json

You can see how they have a folder for each other mod they support:
https://github.com/Creators-of-Create/Create/tree/1433bcb4efce4f035219511cc203e0f895c12769/src/generated/resources/data/create/recipes/splashing, the recipes in there all have conditions like:

"conditions": [
    {
      "modid": "immersiveengineering",
      "type": "forge:mod_loaded"
    }
  ]

So, all in all it seems like it's mostly duplicating the recipe for each mod you'd want to support. Some suggestions: