ChaosSwap
by JRGM
ChaosSwap is a Fabric mod for 1.21.1 that periodically moves players to a different spot, swapping their position with a nearby mob.
What it does
Every 40 to 60 seconds, ChaosSwap picks a mob within a 100 block radius and exchanges positions with it, so a player can end up in a completely different situation without warning. The interval is configurable, and a config file in the config folder lets server owners tune the timing and the radius.
Swaps are smarter than a random pick. When a player is on the surface, the mod favors surface mobs. When the player is underground, it favors cave mobs. Each swap picks a nearby mob, and the teleport logic aims for moves that stay safe and predictable, while repeated cave swaps eventually return the player to the surface. Optional effects include a warning message before a swap, a blindness effect and sounds, and each can be switched off, which turns a swap into an instant teleport.
The mod is server required and client optional: the server must run it, while players may leave it out. It targets 1.21.1 only and is published for Fabric. It is not open source; the code is under All rights reserved.
Key features
Timed mob swaps
Every 40 to 60 seconds the player trades places with a nearby mob, chosen from within a 100 block radius.
Surface and cave awareness
Swaps on the surface prefer surface mobs, while swaps underground prefer cave mobs, keeping destinations sensible.
Cave escape
After repeated swaps in caves, the mod eventually sends the player back to the surface.
Optional warnings and effects
A warning message, a blindness effect and sounds can each be enabled or disabled, and turning them off makes swaps instant.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players who enjoy random, unpredictable gameplay on Fabric 1.21.1, and server owners who want to add chaos to a survival world. Players join without installing it only if the server does not require it, since the server must run the mod.
How it compares
Transmitter Pearl is a Fabric mod for 1.21.1 that runs on client and server and is open source under the CC0 1.0 Universal license, so its code is public domain. ChaosSwap covers the same version but is not open source and is released under All rights reserved. Hotbar Swap Mod is a client-side only Fabric mod for 1.21.4 – 1.21.11, which means only the client needs it, and it swaps hotbar slots rather than mob positions.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ChaosSwap | Fabric | 1.21.1 | Server required, client optional | 2026-04-08 |
| Transmitter Pearl | Fabric | 1.21.1 | Client and server | 2026-06-01 |
| Hotbar Swap Mod | Fabric | 1.21.4 – 1.21.11 | Client-side only | 2026-05-08 |
Questions
Does ChaosSwap need to be installed on the client?
Can the swap effects be turned off?
Which version does ChaosSwap support?
In the catalog
ChaosSwap is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from JRGM
Similar mods
What the author says
ChaosSwap is a Fabric mod that randomly swaps your position with a nearby mob every 40–60 seconds, creating unpredictable and chaotic gameplay. You can be mining one moment and suddenly find yourself in a completely different situation. Features - Random player and mob position swapping - Configurable interval…
Official listing
- Modrinth page
- modrinth.com/mod/chaosswap
- Owner
- JRGM
- Published
- 2026-04-08
- Updated on Modrinth
- 2026-04-08
- Facts verified
- 2026-10-15
