#ifndef MACERATOR_GRINDING_RULE_HPP_
#define MACERATOR_GRINDING_RULE_HPP_

#include <MaceratorRule/MaceratorRule.hpp>

/**
 * @brief Macerator rule for items that can be ground.
 * 
 * Returns double the result of manual grinding.
 */
class MaceratorGrindingRule : public MaceratorRule
{
public:
    virtual ItemStack getMaceratorOutput(ItemStack &input) override;
};

#endif