---
task_number: 26
title: Modpack Version Checker
priority: 1
status: IN_PROGRESS
is_blocker: false
tags: [commercial, passive-income, pterodactyl, blueprint]
estimated_hours: 40
---

# Task #26: Modpack Version Checker

**Status:** IN PROGRESS (Phase 5 code written, Blueprint reinstall needed)  
**Priority:** P1 - HIGH (Revenue Impact)  
**Category:** Commercial Product Development

## Overview

Blueprint extension for Pterodactyl panel that checks modpack versions against CurseForge/Modrinth/Technic/FTB APIs and displays update status badges on the server list.

**Revenue Potential:** Passive income via BuiltByBit marketplace

## Current State

- ✅ Phase 1: Scaffolding complete
- ✅ Phase 2: Admin UI complete  
- ✅ Phase 3: React component complete
- ✅ Phase 4: API controller complete (CurseForge/Modrinth/Technic/FTB integrations)
- ⏳ Phase 5: Code written (UpdateBadge.tsx, cron, status route) but NOT deployed
- ⛔ **BLOCKED:** Blueprint developer mode corrupted after database wipe

## Next Steps

1. Reinstall Blueprint on Dev Panel (64.50.188.128)
2. Deploy Phase 5 code from `/root/modpackchecker_backup`
3. Test update badge on server list
4. Package for BuiltByBit release

## Full Spec Location

📁 `/docs/tasks/task-026-modpack-version-checker/`

## Links

- Dev Panel: http://64.50.188.128
- Blueprint Docs: https://blueprint.zip
- Phase 5 Backup: `/root/modpackchecker_backup` on Dev Panel
