I want to extend my current Darkbot setup with a Java plug-in that tackles the Eternal Gate from start to finish. The add-on has one clear purpose: automate in-gate play so the account clears waves on its own, exits at a user-defined wave, switches to a different ship configuration, jumps back in, and continues the run without manual input. Core flow I need • Detect every incoming wave inside the Eternal Gate and complete it. • On reaching a configurable “exit” wave, automatically leave the gate, swap to a specified ship/hangar or configuration, then re-enter. • Resume progression seamlessly until the next exit trigger or the gate is finished. Technical notes – Darkbot plug-in, Java 8+ – Follow the public Darkbot API conventions; keep the code readable and well-commented. – Expose settings for wave numbers, ship IDs, wait times, and safety delays through the standard Darkbot config menu or a simple JSON/YAML file. – Include basic reconnection logic so the bot recovers from disconnects and repairs if destroyed. Deliverables 1. Compiled .jar and full source code. 2. README with setup steps and all configurable parameters. 3. Short demo (video or live screen share) of the plug-in completing an Eternal Gate segment with the exit-switch-return loop. Acceptance criteria The plug-in must run one complete Eternal Gate cycle on my test account, executing the exit/switch routine at the chosen wave without stalling or crashing Darkbot. If you have previous DarkOrbit or Darkbot automation work, please mention it so I can see you’re familiar with the game’s mechanics. Any extra touches—like optional logging or statistics—are welcome but not essential for the first release.