Back to beta builds
TOOLS & MEDIA

Xeloader

Open supported Beetleball mod menus with F5 or the on-screen Xeloader button, and change shortcuts and appearance.

Beta build

Version 0.1.1

Download betaZIP package · Windows · MelonLoaderInstallation guide
WHAT IT DOES

Description

Xeloader brings supported mod pages together in a wide menu across roughly the top half of the screen. Press F5 or click Xeloader [F5] near the lower-right corner while the cursor is visible, choose a mod tab and use its exposed controls. Commands can run their existing local handlers inside the menu; Practice actions and Quill save/equip controls are available through adapters. Replay and Goal Speedometer keep their own windows, with launch buttons that return to the originating page when the window closes. Looks offers Blue, Purple, Mint, Orange, Pink and Mono schemes, plus Opaque, See-through, Solid buttons with outlined text, and Outlines only. Background opacity can be adjusted in the translucent modes; text remains fully opaque. The menu uses Fredoka-Medium from the game. Keys lists supported preference bindings, registered actions and discovered managed fixed press-shortcuts, with capture and conservative conflict checks. An optional Performance view measures supported mods’ managed callbacks when enabled, and removes its timing hooks when switched off. The combined beta ZIP also includes a modder guide and an optional source example; the example is not needed for normal installation. This first beta does not promise complete integration of every action, gesture or child-mod version.

Installation

  1. Close Beetleball. Extract Xeloader-v0.1.1-Beta-Bundle.zip and copy both Mods/Xeloader.dll and Mods/BeetleballMenus.dll into the game’s Mods folder beside Beetleball.exe. Replace older copies and keep one of each DLL. The included modder guide and optional source example are not installed into Mods.
  2. Use the full Windows IL2CPP game with a compatible MelonLoader installation. The package’s framework v1.1.0 APIs are required; framework v1.0.0 alone is insufficient. Do not install full Practice and Practice Lite together; TAS and Split Screen remain incompatible.
  3. Keep existing mods’ UserData saves and preferences. Start the game and check for the Xeloader 0.1.1 startup message in MelonLoader/Latest.log. Press F5 or click Xeloader [F5] near the lower-right corner while the cursor is visible. If neither appears, check whether Xeloader loaded and retain initialization/dependency errors for diagnosis. Installing only the framework provides Ctrl+M, not the Xeloader shell.
MelonLoader setup and Spike’s tutorial

Controls

F5Open / close Xeloader
Click Xeloader [F5] near lower-rightOpen / close when the cursor is visible
EscapeCancel key capture/editing, return to Mods, then close
On-screen arrowsBrowse extra tabs and long pages
EnterCommit text fields

Version history

0.1.1

Added a lower-right Xeloader [F5] launcher while the cursor is visible, using the shared F5 toggle. The optional meter remains separate; native click/F5 behavior was not playtested.

Download this version
0.1.0

First public beta: F5 shell, mod tabs and paged controls, themes and transparency, supported key editing, legacy adapters, separate-window return and optional managed callback timing. Documentation refresh adds a modder guide, API references and optional source example; runtime version remains 0.1.0. Original ZIP remains Xeloader-v0.1.0-Beta.zip.

Download this version

Feedback for Xeloader