promotional bannermobile promotional banner

Speedrun Pro Engine

Bedrock Speedrun Pro Engine (BSPE) is a professional-grade framework that introduces Java standards to Minecraft Bedrock.

File Details

BedrockSpeedrunPro

  • R
  • May 9, 2026
  • 10.51 KB
  • 66

File Name

BedrockSpeedrunPro.mcpack

Supported Versions

    📜 BSPE v1.0.0 — The Foundation Update

    🏗️ Core Engine & Timing Architecture

    • Dual-Clock Synchronization: Implemented a high-precision timing module that tracks both In-Game Time (IGT) and Real-Time Attack (RTA) simultaneously.

    • Tick-Based Precision: The IGT clock is now hard-coded to server ticks (20 TPS), ensuring that game lag or device stutters do not penalize the runner's final time.

    • Native Auto-Splitter: Built a dimension-aware event listener that automatically triggers "splits" for Nether Entry, End Entry, and the Final Kill.

    • Dynamic Reset Logic: Commands now allow for a complete memory wipe of the current run data to ensure a "clean slate" for every reset.

    🧭 Precision Navigation HUD (F3 Equivalent)

    • Actionbar Integration: Developed a minimalist, flicker-free HUD that displays essential data directly above the hotbar.

    • Coordinate Tracking: Added real-time X, Y, and Z position tracking with absolute precision.

    • Angular Data (P/Y): Implemented Pitch (P) and Yaw (Y) displays with sub-decimal accuracy, enabling Java-standard portal linking and stronghold triangulation.

    🛡️ Anti-Cheat & Run Integrity Systems

    • Real-Time Gamemode Monitor: Added a background scanning loop that invalidates the run if a player enters Creative or Spectator mode.

    • Command Interception: The engine now monitors for the use of forbidden commands such as /tp, /give, and /locate, marking the run as [INVALID] if detected.

    • Cryptographic Verification: Introduced the BSPRO Hex Key system—a custom-encoded string generated upon Dragon death that allows moderators to verify run metadata without seeing raw logs.

    🛠️ Utility & Commands

    • ScriptEvent Migration: Shifted all primary controls to the /scriptevent pipeline (bs:start, bs:stop) to ensure compatibility with Minecraft 1.21.114 stable releases.

    • Practice Kit Module: Implemented an instant inventory setup system for grinding specific splits like Bastions or the End Fight.

    • Performance Optimization: Refactored the internal loop to use a more efficient system.runInterval method, drastically reducing the CPU overhead of the HUD.

    🎨 Branding & Assets

    • Official Icon: Integrated the BSPE Master Icon into the pack root.

    • UI Cleanup: Standardized all system messages with a professional color-coded prefix system (e.g., §b[SPLIT], §4[INVALID]).