[Feature] More compatibility with automation
SawTrem opened this issue ยท 1 comments
Problem
It's impossible to automate the process of mining fully grown ore crystals in many mods. For example, Mekanism needs to get certain information from the block to use in the Digital Miner: tag, mod name, or the block itself. The only OreGrowth's blocks information can affect is the mod name itself, but the Digital Miner will break even ungrown crystals (other mods seem to behave similarly).
Description
Add a special tag to fully grown ores or a function to get the crystal itself to filter out these kinds of machines from mods.
The ore crystals just use a block state property for the stage of their growth. This is the same as with vanilla crops for example. Most just don't seem to allow you to specify a specific block state or a specific block state property value.
Tags can only contain blocks, not specific block states, so there is no way to specifically add a fully grown crystal to a tag.
I have now changed it so fully grown crystals use a separate block from non-fully-grown crystals. The two blocks are identical, but this allows filtering for a block to find just the fully grown crystals.
This is available in Ore Growth version 1.1.6.