package exnihilocreatio.recipes.defaults;

import exnihilocreatio.blocks.BlockSieve;
import exnihilocreatio.registries.registries.SieveRegistry;
import exnihilocreatio.util.ItemInfo;
import lombok.Getter;
import net.minecraft.item.Item;
import net.minecraftforge.fml.common.registry.GameRegistry;

@SuppressWarnings("ConstantConditions")
public class EnderIO implements IRecipeDefaults {
    @GameRegistry.ObjectHolder("enderio:item_material")
    // 21 = Grains of Infinity/Bedrock Dust
    public static final Item EIO_DUST_BEDROCK = null;
    @Getter
    public String MODID = "enderio";

    public void registerSieve(SieveRegistry registry) {
        if (EIO_DUST_BEDROCK != null){
            registry.register("dust", new ItemInfo(EIO_DUST_BEDROCK, 21), 0.01f, BlockSieve.MeshType.DIAMOND.getID());
        }
    }
}

package exnihilocreatio.recipes.defaults;

import exnihilocreatio.blocks.BlockSieve;
import exnihilocreatio.registries.registries.SieveRegistry;
import exnihilocreatio.util.ItemInfo;
import lombok.Getter;
import net.minecraft.item.Item;
import net.minecraftforge.fml.common.registry.GameRegistry;

@SuppressWarnings("ConstantConditions")
public class EnderIO implements IRecipeDefaults {
    @GameRegistry.ObjectHolder("enderio:item_material")
    // 20 = Grains of Infinity/Bedrock Dust
    public static final Item EIO_DUST_BEDROCK = null;
    @Getter
    public String MODID = "enderio";

    public void registerSieve(SieveRegistry registry) {
        if (EIO_DUST_BEDROCK != null){
            registry.register("dust", new ItemInfo(EIO_DUST_BEDROCK, 20), 0.01f, BlockSieve.MeshType.DIAMOND.getID());
        }
    }
}

Fix reference to EnderIO Grains of infinity