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
/scripteventpipeline (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.runIntervalmethod, 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]).

