Jump Space
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
2 weeks ago
Downloads
79
Size
52KB

AutoBhop — Automatic bunny hopping for Jump Space

A MelonLoader mod for [Jump Space] that automates bunny hopping: hold Jump + Sprint and your character jumps again the instant it touches the ground, with a quick crouch that boosts your momentum.


Usage

Input Effect
Hold Jump + Sprint Automatic bhop with crouch boost
Jump alone Normal in-game jump
Fire while bhopping Sprint is released in-game while you shoot; the bhop keeps going
F6 Toggle the mod on / off
F7 Toggle live diagnostics in the console

Release Jump or Sprint to stop bhopping.


How it works

Each time a landing is detected while Jump + Sprint are held, the mod plays this sequence:

Time after landing Action
0 ms release Jump, press Crouch
30 ms release Crouch
70 ms press Jump

These timings gave the best average speed gain.

Landings are read directly from the character's movement motor (KinematicCharacterMotor), so the timing is tick-accurate.

The mod listens to the keyboard messages received by the game window. Its own simulated presses carry an invisible signature, so it can always tell your real keys apart from its own. That's how it stops the moment you release a key, even mid-sequence. None of your inputs are blocked or remapped.

The game doesn't allow shooting while sprinting. When you fire, the mod releases Sprint on the game side, while still tracking your real Sprint key to keep bhopping. It presses Sprint again once you stop firing, if you're still holding it.


Configuration

Settings live in UserData\MelonPreferences.cfg, under the [AutoBhop] section. Edit them with the game closed.

General

Setting Default Description
Enabled true Mod active on launch
ToggleKey 117 (F6) On / off key
RequireSprint true false = Jump alone is enough to bhop

Hop sequence

Setting Default Description
CrouchBoost true false = re-jump without crouching
CrouchDelayMs 0 Delay between landing and pressing Crouch
CrouchDurationMs 30 How long Crouch is held
JumpOffsetMs 40 Delay between releasing Crouch and pressing Jump
MinAirTime 0.1 Minimum airtime (s) for a ground contact to count as a landing

Firing

Setting Default Description
FiringMode2 RelacherSprint RelacherSprint: Sprint is released in-game while firing. Ignorer: do nothing.
FireGraceMs 250 Firing still counts as "in progress" for this long after releasing the key. Prevents sprinting again between semi-auto shots.

Keys

Jump, Sprint, Crouch and Fire are read automatically from your in-game key bindings, and the mod follows any changes you make there.

Setting Default Description
DetectGameKeys true Read key bindings from the game automatically
JumpKeyOverride 0 0 = auto, otherwise a key code
SprintKeyOverride 0 0 = auto, otherwise a key code
CrouchKeyOverride 0 0 = auto, otherwise a key code
FireKeyOverride 0 0 = auto, otherwise a key code

Common key codes (Windows virtual-key codes, decimal):

Key Code Key Code
Space 32 Left mouse button 1
Left Shift 160 Right mouse button 2
Left Ctrl 162 C 67
Left Alt 164 F6 / F7 117 / 118
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.