AIO Builder
AIO Builder is the native RuneLite owner for the N3BuilderF2P port. RuneLite loads the plugin stopped. Use the panel button or configured hotkey to request a start.
The builder runs an ordered queue of built-in task definitions. Each task selects an existing native child workflow and stops at a configured duration, skill level, XP gained, or workflow completion. AIO Builder remains the only lifecycle and tick owner; queued tasks do not enable or launch other plugins.
The current implementation includes lifecycle, scheduling, module registration, status snapshots, mandatory preflight detection, and Woodcutting, Mining, Fishing, Firemaking, Cooking, Smithing, and Prayer workflows. Static coverage includes tool and supply preparation, travel, later gather, burn, production, or burial postconditions, stale-target recovery, competition handling, selective storage, interface closure, and return travel. The RuneLite runtime shares current-session bank preparation gates while each module keeps its item-selection policy. Ordinary-bank child workflows use BankWorkflowBuilder.BankCycle for open and close dispatch plus later interface observation. Mining keeps the Port Sarim deposit box separate from ordinary banks. Firemaking reuses the approved Bank Stander Plus lane catalog and planner. Cooking reuses Auto Cooker target and method models without its controller. Smithing reuses Bank Stander Plus recipe, facility, and ratio-correct batch models. Prayer preserves the old bone preference and owned fallback. Other gameplay modules still report module_workflow_pending.
Configuration
Start / stopcontrols explicit runtime activation. No hotkey is set by default.- Module toggles preserve the old source defaults: all ordinary modules start enabled except High Alchemy.
- Skill targets default to 99. The money-making coin target defaults to 50,000.
- Woodcutting keeps the old location defaults: Lumbridge and Edgeville enabled; Draynor, Varrock, and Falador disabled.
- Mining keeps the old location defaults: Lumbridge Swamp enabled; Varrock and Al Kharid disabled.
- Fishing keeps the old location defaults: Lumbridge enabled; Draynor and Barbarian disabled.
- Cooking keeps the old
Auto (Closest)location default. Fixed Varrock, Falador, Al Kharid, Edgeville, and Lumbridge choices remain available; Lumbridge falls back to the closest eligible range until Cook's Assistant is complete. - Prayer keeps the old
Autobone preference. Normal and big bones can be selected explicitly, and the other owned type remains a fallback. Show overlaycontrols the game-view status overlay.Task Queueconfigures task order and the per-task stop target. Queue changes apply to the next start; an active run retains its captured queue until it reaches a safe transition.
The plugin stores declarative RuneLite configuration and task queues only. It does not store active workflow state, entities, widgets, paths, retries, raw account names, or profile files.
Status evidence
Read the parity ledger for module-level static and live gates. Woodcutting, Mining, Fishing, Firemaking, Cooking, Smithing, and Prayer remain IMPLEMENTING until their remaining behavior and complete live cycles pass. No module counts as complete from static tests alone.
Live client verification: pending.