ModsFinder

MyLuckyBlock

by Sycamore0

MyLuckyBlock is a lucky block mod in which each block a player breaks can set off one of more than 400 random events.

FabricNeoForgeClient and serverMIT LicenseOpen source1.21 – 26.3

What it does

A lucky block that a player breaks triggers a random event. The events cover a broad range of effects: items drop from the broken block, mobs spawn around the player, blocks are placed or fall, chests appear, explosions go off, particles are shown, and chat messages are sent. Because the outcome is chosen at random, two breaks of the same block can produce very different results.

The mod depends on Fabric API and is published for Fabric and NeoForge. Both client and server need it, so every player on a server that runs it must install it too. Files exist for 1.21 – 1.21.11 and for 26.1, 26.1.1, 26.1.2, 26.2 and 26.3, 17 release versions in total, and snapshot builds are published as well. The code is open source under the MIT License, and the source code and issue tracker are publicly available.

TwilightLuckyBlock requires MyLuckyBlock, so it is one of the mods that build on it. Its lead and related files must match the same game version.

Key features

  1. More than 400 events

    Breaking a lucky block selects one event from a pool of over 400, so the results vary widely from break to break.

  2. Item drops

    A broken lucky block can release items, giving the player a reward or an unexpected stack of materials.

  3. Mob spawns

    Events can spawn mobs next to the player, turning a single break into a fight or a surprise encounter.

  4. Block placement and falling blocks

    Some events place new blocks around the player, and others make blocks fall from above, changing the area.

  5. Chests, explosions and effects

    Events can place chests, create explosions, show particles and send chat messages to announce what happened.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.32.9.0-26.3-Fabric2.9.0-26.3-NeoForge
26.22.9.0-26.2-Fabric2.9.0-26.2-NeoForge
26.1.22.9.0-26.1-Fabric2.9.0-26.1-NeoForge
26.1.12.9.0-26.1-Fabric2.9.0-26.1-NeoForge
26.12.9.0-26.1-Fabric2.9.0-26.1-NeoForge
1.21.x12 of 12 versions with builds
1.21.11v2.9.0-1.21.11-Fabric2.9.0-1.21.11-NeoForge
1.21.102.9.0-1.21.6-Fabric2.9.0-1.21.6-NeoForge
1.21.92.9.0-1.21.6-Fabric2.9.0-1.21.6-NeoForge
1.21.82.9.0-1.21.6-Fabric2.9.0-1.21.6-NeoForge
1.21.72.9.0-1.21.6-Fabric2.9.0-1.21.6-NeoForge
1.21.62.9.0-1.21.6-Fabric2.9.0-1.21.6-NeoForge
1.21.52.9.0-1.21.5-Fabric2.9.0-1.21.5-NeoForge
1.21.42.9.0-1.21.4-Fabric2.9.0-1.21.4-NeoForge
1.21.32.9.0-1.21.2-Fabric2.9.0-1.21.2-NeoForge
1.21.22.9.0-1.21.2-Fabric2.9.0-1.21.2-NeoForge
1.21.12.9.0-1.21-Fabric2.9.0-1.21-NeoForge
1.212.9.0-1.21-Fabric2.9.0-1.21-NeoForge
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 1 mod

Use cases

Who it’s for: Players who enjoy unpredictable outcomes, and server owners who want shared random events, will find the mod's events relevant to their play.

How it compares

Full comparison

Lucky Blocks is open source under the GNU Affero General Public License v3.0 or later, with files for Fabric, Forge, NeoForge and Quilt across 1.21 – 26.3. Its server side is required, and the client side is optional, so it works on the server alone. MyLuckyBlock is client and server, so both sides need it. BreakEffect is client-side only and covers 1.21.1 – 1.21.11 under the MIT License, so it does not run on the server side at all.

ModLoadersGame versionsEnvironmentUpdated
MyLuckyBlockFabric and NeoForge1.21 – 26.3Client and server2026-09-16
Lucky BlocksFabric, Forge, NeoForge and Quilt1.21 – 26.3Server required, client optional2026-10-07
BreakEffectFabric1.21.1 – 1.21.11Client-side only2026-08-21

Questions

Does MyLuckyBlock need Fabric API?

Yes. Fabric API is required, and the mod is published for Fabric and NeoForge, so Fabric API applies only on the Fabric loader.

Must the server have MyLuckyBlock installed?

Yes. Servers that run it need every player to install it too.

Which game versions are covered?

Files exist for 1.21 – 1.21.11 and for 26.1, 26.1.1, 26.1.2, 26.2 and 26.3, with 2.9.0-26.3 as the latest file for both Fabric and NeoForge.

In the catalog

MyLuckyBlock is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Sycamore0

All projects

Similar mods

Official listing

Owner
Sycamore0
Published
2025-02-25
Updated on Modrinth
2026-09-16
Facts verified
2026-10-15

Tags