Changelog

Development started late March 2026. First public build shipped May 12. Every update is documented here.

The latest version is always available in the Discord.

v1.0.7

2026-05-22

Overhauled overflow system, standalone auto-advertise, GUI reorganization, queue dodging removed.

Added

  • -FakeLag - delays outgoing movement packets by 50-500ms (configurable) when overflow is active. Replaces the old broken velocity reduction with natural latency fluctuation.
  • -Knockback Delay - buffers incoming knockback velocity and applies it after 1-10 ticks. Configurable per-hit apply chance. Gives you extra frames to land before being pushed.
  • -Auto-Advertise as a standalone feature - no longer requires the bot to be toggled on. Enable it, leave the bot off, and it cycles through duels lobbies sending your ads independently.
  • -Lobby randomization for auto-advertise - switches through a random main lobby (1-50) before entering duels, guaranteeing a different duels server every time. No more "you are already connected to this server."
  • -GUI tab reordering - General tab opens by default instead of Webhook. All 10 categories in logical order.

Fixed

  • -Auto-Advertise tick timer no longer destroyed during lobby transitions - the state guard just skips the tick instead of killing the entire timer.
  • -Auto-Advertise lobby switch command - changed from invalid /l duels N to /lobby โ†’ /l N โ†’ /l duels flow.

Removed

  • -Queue dodging category and all related settings removed. Hypixel patched pre-game lobby leaving, so the entire feature was dead code.

v1.0.6

2026-05-20

Win streak tracking, session Discord webhooks, bot showcase video pages.

Added

  • -Win streak tracking (current + best win streak in session stats)
  • -Session stats Discord webhook - game results sent after each duel
  • -Bot showcase videos on duelbot.cc (4 modes with video previews)
  • -Showcase pages with Discord OG video embeds (duelbot.cc/showcase/*)
  • -0.6โ€“0.8 MB compressed videos - 4K 60fps โ†’ 640p 30fps (24x smaller)

Fixed

  • -Stats double-count bug - resultCounted flag was being reset by gameEnd(), causing 2 wins per game

Changed

  • -Changelog, roadmap, and guide cleaned for brand consistency

v1.0.5

2026-05-18

Three new bot modes, Sumo hitselect, auto replay cleanup, safe-mode recovery.

Added

  • -3 new bot modes: Blitz, Bow, ClassicV2 - 8 total modes
  • -Sumo Hitselect: configurable bait distance/chance, S-tap, stop-sprint, backoff timing
  • -Auto Replay Cleanup: housing cycling to clear /replay + local .nbt cleanup every 15 min
  • -Safe-mode recovery: bots gracefully disable on unexpected errors instead of infinite-looping
  • -Config GUI title shows DuelBot Config

Fixed

  • -All user-facing command and chat branding uses DuelBot (/duelbot, [DuelBot] prefix)
  • -KeyBindings category displays as DuelBot in Controls menu
  • -File paths corrected in remote monitor and tuner for new project layout

Changed

  • -Sumo hitselect option renamed to Auto Hit
  • -Toggle message uses DuelBot name
  • -StatsOverlay HUD shows overflow status badge and replay cleanup count

v1.0.4

2026-05-17

Overflow system, Discord verification bot, website launch.

Added

  • -Overflow system: Reach (+0.0โ€“0.5 blocks), FakeLag (50-500ms packet delay), and Knockback Delay (1-10 tick buffer)
  • -OverflowManager state machine (Off / Loss Streak / Always modes)
  • -Reach mixin overrides getBlockReachDistance() for client-side targeting
  • -Discord verification bot - /redeem, /keygen, /revoke, /stats, /addadmin, /removeadmin
  • -Discord community server (#versions, #audit, #support channels)
  • -duelbot.cc domain purchased and deployed to Vercel with SSL
  • -Website: Inter font, terminal animation, grid background, accent cards
  • -OG image for Discord link previews
  • -Obfuscation via ProGuard 7.3.2

Fixed

  • -Post-hoc velocity code removed from BotBase (was causing detectable rubberbanding)
  • -PacketListener reflection fallback to SRG names for production runtime compatibility
  • -Obfuscation script: stale JDK path and timestamp bug

Changed

  • -All user-facing strings rebranded: chat, webhooks, config locale
  • -Bot base reach reduced to 4.5 blocks (was 5.0) to match vanilla + mixin override
  • -Website design: Inter font system, hero layout, colored accent cards, grid background

v1.0.3

2026-05-15

Sumo strafe mirroring, cheater detection, Classic combat loop refined.

Added

  • -Sumo strafe mirroring (tracks opponent lateral movement)
  • -Sumo cheater detection (auto-/l when losing 8+ trades)
  • -Classic simplified combat loop (distance-based rod/sword)
  • -Config option: Sumo Anti-Cheater (Misc tab)

Fixed

  • -Classic mid-range weapon switching flicker (rod โ†” sword every tick)
  • -Sumo jump-tick removed (was increasing knockback)
  • -Classic confidence system replaced with fallback hit registration

Changed

  • -Classic attack threshold raised to 5.0f (was 3.2-4.2f)
  • -Sumo cheater threshold: 4โ†’8 lost trades, distance check 0.5โ†’1.0
  • -Classic rod zone timeout: force attack after 2 seconds of inactivity

v1.0.2

2026-05-14

Error handling overhaul, HTTP fixes, reconnect safety.

Added

  • -Category-aware exception handler (COMBAT/NETWORK/STATE/SYSTEM)
  • -fault() system for explicit error signaling
  • -Cause-based safe-mode detection (NETWORK vs STATE failures)
  • -Global IEventExceptionHandler on MinecraftForge.EVENT_BUS

Fixed

  • -WebHook HTTP moved to background thread (was blocking MC thread)
  • -HttpUtils timeouts and retries (was hanging forever)
  • -PacketListener duplicate handler on reconnect (wrong handler name check)
  • -Reconnect recursion (added max 5 attempts + exponential backoff)
  • -BotBase event handlers wrapped in try-catch

Removed

  • -Per-handler try-catch blocks (replaced by global handler)

v1.0.1

2026-05-13

Rod hit detection, combat intent system, opponent-aware strafing.

Added

  • -Rod hit detection: 6-signal confidence system + bobber entity tracking
  • -Combat intent resolver with 8 states (EVADE_ARROW through ROD_ZONE)
  • -HP-delta awareness (AGGRESSIVE/NEUTRAL/DEFENSIVE stances)
  • -Opponent-aware strafing with 250ms hysteresis

Fixed

  • -Arrow detection: replaced full-world scan with getEntitiesWithinAABB
  • -Rod-trick range widened from 3.3-3.4 to 2.8-4.2 blocks
  • -Bow usage now triggers at all HP levels, not just sub-10

Changed

  • -Rod sequence delays humanized (60-180ms instead of 5-40ms)

v1.0.0

2026-05-12

First public build. 5 bot modes, auto-queue, Discord webhooks, config GUI.

Added

  • -5 bot modes (Sumo, Boxing, Classic, Combo, OP)
  • -Auto-queue + state tracking via chat
  • -Hypixel API stat checking per opponent
  • -Discord webhook integration
  • -Config GUI via Essential/Vigilance

Fixed

  • -Timer system: replaced java.util.Timer with ScheduledExecutorService
  • -Main thread safety: all callbacks route through addScheduledTask
  • -Toggle key: stop methods no longer check toggle state
  • -Movement keys release unconditionally on toggle-off

Removed

  • -Queue dodging (Hypixel patched pre-game lobby leaving)
  • -Anti-runner system (broken map-center assumptions)
  • -throwAfterGames config (unused dead code)