How to install and play ULTRAKILL inside Minecraft (UKPassthrough)

Step by step: the save you need, the Fabric half for Minecraft 26.3, the BepInEx half for ULTRAKILL, connecting the two, keys and the settings menu.

October 13, 2026 · updated October 13, 2026 · medium · about 25 minutes · for ULTRAKILL inside Minecraft (UKPassthrough)

ULTRAKILL inside Minecraft lets you play a Minecraft world as V1. It isn’t ULTRACRAFT, so don’t mix their files. This guide follows 0.1.2 from xandermodsstuff-dot/ultrakill-minecraft. New to mods? Read Start here first.

1. What you need

It’s single-player only. The two games talk only on your own PC (127.0.0.1).

2. Download

From the latest release, get both files:

The two halves only work with the same version of each other.

3. Minecraft half

With the official Minecraft Launcher:

  1. Play Minecraft 26.3 once, then close it.
  2. Run the Fabric Installer, choose 26.3 on the Client tab and click Install.
  3. Download Fabric API for 26.3.
  4. Put Fabric API and ukpassthrough-0.1.2.jar in %appdata%\.minecraft\mods (create mods if it’s missing).
  5. In the launcher, choose fabric-loader-…-26.3.

With the Modrinth App or CurseForge: make a Fabric 26.3 instance or profile, install Fabric API from inside the app, then open the instance folder and put ukpassthrough-0.1.2.jar in its mods folder.

4. ULTRAKILL half

Play ULTRAKILL’s tutorial until you have the Revolver first.

With r2modman (recommended): pick ULTRAKILL, make a new profile, download BepInExPack under Online, then in Settings > Browse profile folder put UKPassthrough.dll in BepInEx\plugins. Start the game with Start modded.

By hand: unzip BepInEx_x64_5.4.21.0.zip (BepInEx 5.4.21) into the ULTRAKILL folder, start the game once to its main menu and quit, then put UKPassthrough.dll in BepInEx\plugins.

The mod keeps its weapons and loadout separately and doesn’t change your save. Backing up ULTRAKILL’s Saves folder is still a good idea.

5. Play

  1. Start Minecraft with Fabric and open a single-player world. The top-left corner shows “ULTRAKILL: waiting (127.0.0.1:25600)” in gold.
  2. Start ULTRAKILL (Start modded, or from Steam if you installed by hand). Leave its main menu alone.
  3. Click back into Minecraft. The corner line turns green, and V1 falls into your world.
  4. Play in Minecraft’s window. Don’t minimise or close ULTRAKILL’s.

6. Keys

Moving, shooting, punching and switching weapons use your ULTRAKILL bindings. On top of those:

Key Does
F7 Switch between V1 and plain Steve
F5 First person / behind V1 / in front of V1
Tab Inventory: click an item to put it in V1’s blue hand
Feedbacker punch (F) with an item in hand Use it: place, swing, mine, eat, draw a bow
Knuckleblaster punch (G) Empty V1’s hand
R or a click when dead Respawn where Minecraft would
6 Sandbox arm, in creative
Esc Minecraft’s pause menu, with ULTRAKILL x Minecraft Settings
/uk Connection status

The settings menu has Progression Mode (earn P from experience and buy your guns), Safe Building, Potato Mode for slower PCs, and a Controls Guide….

7. If something goes wrong

8. Update

Delete the old ukpassthrough-….jar before adding the new one, and replace UKPassthrough.dll.