!ChallengeX
Most "Minecraft, but..." mods ship a fixed list of hand-coded challenges. ChallengeX ships the building blocks and lets you put your own together, then hand it to your friends as a shareable link.
Build a challenge
The builder runs entirely in your browser. Compose a challenge, then export it as a preset file or a shareable link. Nothing to install to try it, and no account.
Open the builder →
How a challenge works
You combine two kinds of piece, and both are optional:
- Rules are a trigger paired with an effect. "When you jump, an anvil drops on you." "When you take damage, you get a random negative effect." 44 triggers and 38 effects give over 1,600 rules before you change a single setting.
- Modifiers change the whole run: no crafting table, a time limit, keep inventory, randomized drops and crafting, a shared inventory or a shared health bar, an item lock that stops two players ever holding the same item.
Winning is a rule as well. Pair any trigger with the win effect and that is your win condition: beat the ender dragon, reach the End, survive an hour, hit level 30. A challenge can have several of them, or none at all, and each one decides whether the first player to finish ends the run or everybody has to finish. A race and a run you win together are the same piece, set differently.
Stack as many as you like. Any piece can target specific players, so you can make one player permanently blind, stop another from jumping, and hand a newcomer keep-inventory while everyone else plays it straight. With 19 modifiers on top of the rules, that is over 500 million ways to play.
The builder never stops you from making something ridiculous. If it's a bad idea, it's your bad idea.
Play alone or with friends
There are two builds, a Fabric mod and a Paper plugin, and both are server-side only. Vanilla clients join with nothing on their end. The Fabric build also runs in singleplayer.
Once a preset is imported:
- A run clock sits in the action bar, counting up, or down from a time limit.
- Pause and resume freezes the world, the mobs, and the clock together.
- Everyone wins or loses on their own. Players drop out to spectator as they finish, and the run reports who placed where and how long they took.
- Your run saves per world and picks up where you left off after a logout or a restart.
The only difference between the Fabric mod and the Paper plugin is that the shared-inventory modifier is Fabric-only.
Getting started
On Fabric:
- Install Fabric and Fabric API for Minecraft 26.2, then put ChallengeX in your mods folder.
- Drop the preset into
config/challengex/presets/. - Run
/challengex importand/challengex startin-game.
On Paper:
- Put ChallengeX in your Paper 26.2 server's
pluginsfolder and start the server. - Drop the preset into
plugins/ChallengeX/presets/. - Run
/challengex importand/challengex start.
Commands
Everything runs through /challengex. The run-control commands need operator permission: level 2 on Fabric, and the challengex.admin permission on Paper, which operators have by default.
Host commands:
/challengex importlists the preset files in your presets folder as clickable entries./challengex import <file>loads one, swapping in the new challenge with no restart./challengex reloadre-reads the active preset from disk./challengex startbegins the run./challengex pauseand/challengex resumefreeze and unfreeze the world, the mobs, and the clock together./challengex resetclears the run and returns everyone to normal.
Open to everyone:
/challengexshows what the mod is, with a link to the builder./challengex infoshows the challenge that is currently loaded./challengex configsets your own run-clock preferences, its color or whether it shows at all. It is per-player, so it changes nothing for anyone else.
Credits
Thank you to milknowo, KoalaBacon, quinmmn, m0sshy, Crypt1dK1ng, eding_, probsAghost, Phasmi, stonebigman, sylvynnes, and xIItsRex for playtesting! <3
Сервер для плагина ChallengeX - как у профи
Плагин ChallengeX создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином ChallengeX для друзей можно за пару минут - BungeeHost всё уже подготовил.

