content: package me.earth.earthhack.impl.modules.combat.autocrystal;
  
  import me.earth.earthhack.api.util.interfaces.Globals;
  import me.earth.earthhack.impl.modules.combat.autocrystal.util.CrystalData;
  import me.earth.earthhack.impl.modules.combat.autocrystal.util.IBreakHelper;
  import net.minecraft.entity.Entity;
  import net.minecraft.entity.player.PlayerEntity;
  import net.minecraft.util.math.BlockPos;
  
  import java.util.List;
  
  /**
   * Represents the Calculation of the {@link AutoCrystal}.
   */
  public class Calculation extends AbstractCalculation<CrystalData>
          implements Globals
  {
      public Calculation(AutoCrystal module,
                         List<Entity> entities,
                         List<PlayerEntity> players,
                         BlockPos...blackList)
      {
          super(module, entities, players, blackList);
      }
  
      public Calculation(AutoCrystal module,
                         List<Entity> entities,
                         List<PlayerEntity> players,
                         boolean breakOnly,
                         boolean noBreak,
                         BlockPos...blackList)
      {
          super(module, entities, players, breakOnly, noBreak, blackList);
      }
  
      @Override
      protected IBreakHelper<CrystalData> getBreakHelper()
      {
          return module.breakHelper;
      }
  
  }
  