REPO lucky block
Lucky Blocks for R.E.P.O. — 44 weighted random events and 5 difficulty profiles: loot, weapons, upgrades, monsters, explosions, teleports and pure chaos. Public & Private editions.Lucky Block
Break a Lucky Block and something happens. 44 possible events — loot, weapons, permanent upgrades, monsters, explosions, teleports, quota changes, and pure chaos. Pick a profile to set the mood, or tune every event yourself.
The in-game settings menu — press F6
Everything below can be changed without leaving the game: press F6 for a small settings menu. Changes apply the moment you make them, and the menu never shows a stale number.
- ↑ / ↓ — navigate (holds to repeat)
- ← / → — on a slider, adjust the value (or cycle the profile); everywhere else, → opens whatever the row leads to (same as ENTER) and ← goes back a level
- ENTER — the catch-all: open a submenu, flip a toggle, fire a reset, or go back
You can also use REPOConfig if you prefer — same settings, but REPOConfig only reads a value when its page opens, so after changing something (like the active profile) you need to close and reopen the page to see the new numbers. F6 doesn't have that problem.
Rebind or disable it under Menu / ToggleKey and Menu / Enabled.
Profiles
Choose one with F6 or Profiles → ActiveProfile in the config.
| Profile | What it feels like |
|---|---|
| Default | The original balance — every event on. |
| Chill | Calmer runs. Loot is never moved or scattered, far fewer bombs and monsters, more rewards, no permanent upgrades. |
| Greedy | A loot rush. Lots of valuables, items and weapons; nothing destroys or moves your loot; no quota changes. |
| Cruel | High risk. Monsters and bombs everywhere, loot is scarce, but weapons show up more often. |
| Mayhem | Maximum chaos. Chaotic and Wacky events all the time. |
Picking a profile rewrites every event weight and category weight. Tweak anything you like afterwards.
Your own profiles (up to 15)
- In ActiveProfile, pick an empty Custom 1 through Custom 15 slot first — this decides where changes go.
- Tune the general settings, category weights, and event weights the way you want.
- That's it — a Custom slot saves itself automatically, a moment after you stop adjusting. No save button.
Your profile now has real content under that Custom slot. The files live in BepInEx/config/LuckyBlock/Profiles/ if you want to share them. A built-in preset (Default, Chill, Greedy, Cruel, Mayhem) is never overwritten this way — tweaking one while it's active just changes what's live right now; switch away and back to restore its shipped values.
Every profile carries its own copy of everything: not just event and category weights, but also the general settings (spawning on/off, edition, block density, max spawn distance, teleport value loss). A "pure chaos" Custom profile can run block density at 1000% while your Default profile stays at a calm 30% — they don't affect each other.
Want a clean slate instead of tuning by hand? The Events menu has a Reset ALL event weights to 0 button, and every category's event list has its own Reset [Category] to 0. These work on any profile, including built-ins — the menu always shows a reminder underneath that resetting zeroes weights (it does not restore a profile's original numbers) and, on a Custom slot, saves immediately with no undo.
If you prefer REPOConfig, it has its own SaveCurrentAsProfile toggle that does the same save — turn it on, it saves to whatever Custom slot ActiveProfile is set to, then switches itself back off. This is different from REPOConfig's own "Save Changes" button, which just keeps whatever you typed without filing it under a profile name.
Settings at a glance
The settings are grouped so the important stuff comes first:
- Profiles — the preset selector, right where general settings live too (see below).
- Menu — F6 itself: on/off and which key opens it.
- General — edition, master on/off, how many blocks spawn, how far from the truck they may spawn, how much value moved loot loses. Part of the active profile, not global.
- Category Weights — one multiplier per category. Want fewer chaotic events? Move Chaotic down.
1= normal,0= never. - Events – Lucky / Unlucky / Chaotic / Wacky — one slider per event.
0turns it off.
In the F6 menu specifically, general settings show directly under the profile name (no extra page to open), and category weights sit at the top of the Events page instead of getting a page of their own.
Editions
Public Server — the block appears as a standard valuable. Only the host needs the mod installed.
Private Server — the block is a custom item (press E to open). Everyone in the lobby must have the mod — and it unlocks the Wacky event category.
Set in General → Edition (restart required).
Fair play
- Loot in your cart is safe. Events that move, float or destroy loot never touch what is already in a cart.
- Moved loot lands softly and only loses a small, fixed share of its value (5% by default, General → TeleportValueLoss).
- Blocks always spawn somewhere you can walk to, connected to the truck and within General → MaxSpawnDistanceFromTruck (100m by default).
- How many blocks spawn scales with the level, not a fixed table: it's a percentage of that level's own room count (General → DensityPercent, 30% by default — 10 rooms → 3 blocks). Goes up to 1000% if you want ten per room.
Events
Lucky
| Event | Effect |
|---|---|
| Random Valuable | A random valuable |
| Jackpot | 3 valuables in a ring |
| Random Item | A random item |
| Tool Chest | 2 items |
| Armory | A random weapon — rare |
| Potion | Drops and breaks on the floor |
| Lucky Cluster | 3 new lucky blocks |
| Healing Wave | +50 HP for everyone |
| Adrenaline | Permanent Sprint Speed +1 |
| Moon Boots | Permanent Extra Jump +1 |
| Iron Lungs | Permanent Stamina +1 |
| Vitality | Permanent Max Health +1 |
| Strong Arms | Permanent Grab Strength +1 |
| Long Reach | Permanent Grab Range +1 |
| Deep Freeze | All enemies frozen 10s |
| Golden Touch | All loose loot +25% value |
| Scavenger Hunt | One hidden valuable ×10 value |
| Lucky Discount | Quota −15% |
Unlucky
| Event | Effect |
|---|---|
| Random Monster | A monster, in your face |
| Monster Pack | 2 monsters |
| Explosive at Feet | Live bomb at your feet |
| Small Cluster | 3 bombs around you |
| Large Cluster | 5 bombs around the block |
| Knockdown | Tumble-locked 3s |
| Teleport Roulette | You go... somewhere |
| Pied Piper | Every enemy teleports to YOU |
| The Taxman | Cheapest loose valuable destroyed |
| Reverse Payday | Quota +15% |
| Hoarder's Curse | Loose loot piles up in one room |
Chaotic
| Event | Effect |
|---|---|
| Treasure Migration | Loose loot scatters across the map |
| Musical Chairs | All players swap positions |
| Meteor Shower | Grenades rain on every player |
| Earthquake | Everything gets launched |
| Vacuum Pulse | Loose loot flies to the block |
| The Rapture | Every enemy teleports away |
| Zero-G Loot | Loose valuables float for 15s |
Wacky (Private edition / solo only)
| Event | Effect |
|---|---|
| Blackout | Lights out 30s |
| Low Gravity | Moon physics 20s |
| Rave | Rainbow lighting 20s |
| False Alarm | "something is coming . . ." |
| Butter Fingers | Everyone drops their grab |
| Honey I Shrunk the Crew | Tiny avatars 30s |
| Growth Spurt | Giant avatars 30s |
| Dance Party | Everybody boogies 15s |
Requirements
- BepInExPack
- REPOLib
- REPOConfig — optional, to change settings in-game
See the Changelog tab for what's new.
