/MChallenge

MUtils is the biggest Challenge Utility Plugin in Minecraft! Play Challenges alone or with your friends and enjoy a completely new Minecraft!

Primary LanguageKotlinGNU Affero General Public License v3.0AGPL-3.0

🧩 MChallenges

MChallenges provides a variety of modifications (challenges) to change up your gameplay experience.
Challenges can make the game harder, more interesting, or just plain silly. Or everything at once!

▪ Part from MUtils
▪ Works perfectly with MTimer to count your time & death punishments!

This project started in 2021 and quickly evolved into us finding the limits of plugins with the curiosity how you can modify Minecraft to don't lose fun beating it. We hope you will have the same fun while playing like us!

Latest Update Trailer

Latest Update Trailer




🎯 Challenges

Each challenge can be toggled and configured individually inside the Challenge menu (/challenge).
All challenges can be combined and played in multiplayer or singleplayer (some require at least two players).
You have an idea for a new Challenge? We would be happy to hear it in our discord!

▪ Current Challenge count67

Important
*Some Challenges require MUtils Premium to keep all projects and needed servers alive :)
Read more about it here.

To filter and search for Challenges, visit our own Challenge List or use ctrl + f

Health Drainer Every few minutes your max health will be reduced by a given percentage. Better be quick!

⚙️ Settings

  • Percentage - How much health is drained on each interval
  • Interval - Timing for each health draining

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
Vampire Challenge Welcome to the world of darkness! Light will drain your blood. Kill mobs to gain their blood and sneak on killing to gather a blood pack (heal)

⚙️ Settings

  • Start Blood - Keep it high when starting in day time
  • Blood Capacity - Maximal amount of blood that can be held
  • HP - Blood - Amount of blood that is drained from a mob per HP after death
  • Blood Drain - Blood drain amplifier that is multiplied with sun level

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable

Challenge Preview

Traffic Lights You are trapped on the road. You are only allowed to move on green lights. If you move on red, you get punished

⚙️ Settings

  • Green Phase - Green light timings
  • Yellow Phase - Yellow light timings
  • Red Phase - Red light timings
  • Damage on red - Punishment when moving over red!

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable

Challenge Preview

Snake Path Every player creates a path on walking. But be carefully! You are not allowed to touch it ever again...

⚙️ Settings

  • Visible Path - You trail is visible for every player. Easier to avoid

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable

Challenge Preview

Disable Features Disable certain key features to challenge your self. Additionally a damage punishment can be added

⚙️ Settings

  • Block Category - Disable specific block actions
  • Interact Category - Disable specific interaction actions
  • Misc Category - Disable actions that didn't fit into other categories
  • Damage - 0 = disable actions, 20 = instant kill

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
Mob Hunt Kill all Mobs in a given order to finish! Use /mobhunt to modify

⚙️ Settings

  • No settings

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Force - You receive a task and are forced to finish it to proceed
Item Hunt Collect all Items in a given order to finish! Use /itemhunt to modify

⚙️ Settings

  • No settings

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Force - You receive a task and are forced to finish it to proceed
Mirror Challenge Mirror certain things from you to all other players (sync)

⚙️ Settings

  • Sync Health
  • Sync Food
  • Sync Potions
  • Sync Hotbar - This will not sync items, only the selected slot

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Multiplayer - Needs 2 or more players. Perfect for a little party!

Challenge Preview

Chunk Flattener Watch out your steps! Your current chunk slowly shrinks down

⚙️ Settings

  • Delay - Time between each flattening

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable

Challenge Preview

Chunk Breaker Breaking a block will break all blocks of the same time in the chunk

⚙️ Settings

  • Bundle Drops - All dropped item will be merged on the broken block to reduce lag

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable

Challenge Preview

Chunk Decay Your current chunk randomly decays till it's gone

⚙️ Settings

  • Delay - Time between each decay
  • Decay Percentage - Amount of blocks that will randomly be removed from the chunk
  • Drop Blocks - All broken blocks will drop themself

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable

Challenge Preview

Chunk Clearer If you enter a chunk or touch a new block the whole chunk will be cleared

⚙️ Settings

  • Break All - Completely clear the chunk instead only touched block type

🏷️ Tags

  • Hard - Good for everyone searching a Challenge!
Anvil Crusher It's raining... Anvils? Watch out your steps, the sky tries to kill you

⚙️ Settings

  • Anvil Delay - Base and modifier spawn timings
  • Anvil Density - Base and modifier spawn density
  • Anvil Radius - Anvil spawn radius
  • Anvil Height - Anvil spawn height

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable

Challenge Preview

Item Decay Act fast! All your items have a limited lifespan till they disappear

⚙️ Settings

  • Decay Time - Time till item will disappear

🏷️ Tags

  • Hard - Good for everyone searching a Challenge!

Challenge Preview

Area Timer Chosen areas like biomes, chunks, worlds or even heights can only be visited a limited time. Play fast!

⚙️ Settings

  • Max Time - Maximal allowed time in each area
  • Count Global - Maximal time will count for all players
  • Area Mode - Define the area, which will be limited

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
Damage Multiplier Higher or lower all damage against players. Includes potion debuffs and fire

⚙️ Settings

  • Multiplier - Damage = original damage * multiplier

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
F.L.Y. Challenge Fly with a new power through the sky like a hero! Sneak in midair to activate

⚙️ Settings

  • Power - Flying boost and speed. More speed results in more damage on impact

🏷️ Tags

  • Fun - Easy Challenge with fun in focus

Challenge Preview

Gravity Switch The world gone crazy and every few seconds the gravity switches between 4 new gravities

⚙️ Settings

  • Delay - Time of no custom gravity between swaps

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
Death Hunt Die to all given deaths in a specific order to finish! Use /deathhunt to modify

⚙️ Settings

  • No settings

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Force - You receive a task and are forced to finish it to proceed
    Currently requires full access
Rhythm Craft Turn Minecraft into a full Rhythmgame! Every action needs to be done on the beat to follow the world rhythm.

⚙️ Settings

  • No settings

🏷️ Tags

  • Hard - Good for everyone searching a Challenge!
  • Beta - Not finished yet. Lacks content and/or contains bugs
    Currently requires full access
Game Speed Shuffler The game will constantly change the speed which effects every action. Can you keep up?

⚙️ Settings

  • Tick Speed - The range in with the tick speed can change
  • Shuffel Rate - Timings between each tick shuffling

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
  • Beta - Not finished yet. Lacks content and/or contains bugs
    Currently requires full access
Damage Order Only one player at a time is allowed to damage mobs. But this player changes on every hit!

⚙️ Settings

  • Damage On Wrong - Amount of damage a player receives when ignoring the order
  • Random Order - No set order. Each time a random player is chosen
  • Info Bar - Display the player in current order

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
    Currently requires full access
World Decay The world around you disappear step by step! Remember your surrounding to keep alive (only visual - needs MWeb)

⚙️ Settings

  • Step Delay - Time between each reduction from visible blocks
  • Steps To 100% - Amount of reductions until the full world is invisible

🏷️ Tags

  • Hard - Good for everyone searching a Challenge!
    Currently requires full access
Chunk Mirror Every interaction like building is mirrored in all other chunks! What can you create?

⚙️ Settings

  • Environment Mirror - Also mirror block updates not triggered by players

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
    Currently requires full access
Low Vision The whole world is invisible except the blocks you choose! Every player can choose their own blocks

⚙️ Settings

  • Block Amount - Amount of visible blocks players can choose on start

🏷️ Tags

  • Hard - Good for everyone searching a Challenge!
    Currently requires full access
Collect Battle Compete against all other players in this round based game! First, you gather an item as fast as possible. In the second phase, a random other player needs to gather the same item faster! You can still beat the game?

⚙️ Settings

  • Max Set-Time - Maximal time players can register a new item
  • Time Between Rounds - Items acquired in this state can not be registered
  • Extra Time - Time that will be added to each registration time to prevent instant locking

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Force - You receive a task and are forced to finish it to proceed

Challenge Preview
Currently requires full access

InTime Challenge Every Entity has a limited time to live. You too! Kill mobs to steal their time

⚙️ Settings

  • Player Time - Player starting time
  • Entity Time - Entity starting time
  • Time per HP - Reduced time by each hp damage a player receives from a mob

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable

Challenge Preview
Currently requires full access

Mob Blocks Randomizer Every block contains a random mob. Break the block to release it and only after killing it, the item drops

⚙️ Settings

  • Random - Enabled: Each action is random, Disabled: Same block = same mob

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Randomizer - Parts of Minecraft are randomized and change each play through

Challenge Preview
Currently requires full access

Rewind Challenge Create Checkpoints (F) to travel back in time! But be warned... Time traveling is dangerous

⚙️ Settings

  • Only Position - Will not affect the world

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
    Currently requires full access
Dimension Swap Challenge All portals are shuffled! Now you have to fight the Ender Dragon in... the Overworld? Nether -> End -> Overworld

⚙️ Settings

  • Starter Pickaxe - Each player starts with an unbreakable wooden pickaxe

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
    Currently requires full access
Snake Challenges You can only move on your personal snake, which permanently move in your viewing direction

⚙️ Settings

  • Speed - Snake movement speed

🏷️ Tags

  • Hard - Good for everyone searching a Challenge!
    Currently requires full access
Realistic Minecraft Is MC to unrealistic? This Challenge will change everything to discover a full new Minecraft

⚙️ Settings

  • No settings

🏷️ Tags

  • Hard - Good for everyone searching a Challenge!
    Currently requires full access
Ghost Challenge Discover the depths with your new ability to travel through blocks! But be aware... Ghosts are weak

⚙️ Settings

  • Radius - Ghost vision radius
  • Adventure Ghost - Can't break blocks in ghost mode
  • Ghost Glide - Glide through ghost blocks instead of only falling

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
    Currently requires full access
Block Async Challenge Every player sees his own world! But should a player interact with a block modified by a different player he dies. Communication is key

⚙️ Settings

  • Hide Players - Add more difficulty by completely hiding other players

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Multiplayer - Needs 2 or more players. Perfect for a little party!
    Currently requires full access
No Same Items If you collect a item, wich was already collected, you loose one heart

⚙️ Settings

  • Lives - Total lives. You loose one for each same item
  • Lives = HP - Sync the challenge lives to your health lives
  • Announce Mode - Receive notifications about all new items, only live updates or nothing at all

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
  • Multiplayer - Needs 2 or more players. Perfect for a little party!
    Currently requires full access
Limited Skills Only one player can see mobs but can't damage them. The other can't see mobs but can deal damage

⚙️ Settings

  • Random Roles

🏷️ Tags

  • Hard - Good for everyone searching a Challenge!
  • Multiplayer - Needs 2 or more players. Perfect for a little party!
    Currently requires full access
Run Randomizer The only way to gather items is running! Every X-Blocks you get a random stack of items

⚙️ Settings

  • Block Goal - The amount of blocks needed for a new item

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Randomizer - Parts of Minecraft are randomized and change each play through
    Currently requires full access
Damage Duell If you deal damage, all other players also get damaged by a percentage

⚙️ Settings

  • Percentage - The percentage of damage that will be reflected

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Multiplayer - Needs 2 or more players. Perfect for a little party!
    Currently requires full access
One Biome World The whole world contains only one biome. The biome switches every X seconds

⚙️ Settings

  • Delay - The time between each world swap

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
    Currently requires full access
Boost'em UP Every entity/mob in your range will be boosted in the sky

⚙️ Settings

  • Effect Radius
  • Boost Power - Mobs will fly higher on higher power
  • Only Mobs - Does not affect entities like items, boats, ...

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
    Currently requires full access
Only Right Tools You can only break blocks with the correct tool

⚙️ Settings

  • Starter Axe - Start with a wooden axe to skip traveling for structures

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
    Currently requires full access
Sneak Spawner Be prepared... Every sneak will spawn a random mob on your position

⚙️ Settings

  • Only Mobs - Does not spawn non living entities like boats

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Randomizer - Parts of Minecraft are randomized and change each play through
    Currently requires full access
Stay Awaay Getting to close to other mobs or players causes damage. Time for some social distancing

⚙️ Settings

  • Damage Distance - Radius of blocks that you need to stay away

🏷️ Tags

  • Hard - Good for everyone searching a Challenge!
    Currently requires full access
Block Randomizer Block drops are shuffled (or random)

⚙️ Settings

  • Full Random - Enabled: Each action is random, Disabled: Same block = same item

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Randomizer - Parts of Minecraft are randomized and change each play through
    Currently requires full access
Mob Drop Randomizer Mob drops are shuffled (or random)

⚙️ Settings

  • Full Random - Enabled: Each action is random, Disabled: Same mob = same drop

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Randomizer - Parts of Minecraft are randomized and change each play through
    Currently requires full access
Biome Randomizer World biomes are shuffled (or random)

⚙️ Settings

  • Full Random - Enabled: Each action is random, Disabled: Same biome = same shuffled biome

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Randomizer - Parts of Minecraft are randomized and change each play through
    Currently requires full access
Mob Randomizer Mob spawning is shuffled (or random)

⚙️ Settings

  • Full Random - Enabled: Each action is random, Disabled: Same mob = same shuffled mob

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Randomizer - Parts of Minecraft are randomized and change each play through
    Currently requires full access
Damage Randomizer Damage is shuffled like 2hp will be always 5hp (or random)

⚙️ Settings

  • Full Random - Enabled: Each action is random, Disabled: Same damage = same shuffled damage

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
  • Randomizer - Parts of Minecraft are randomized and change each play through
    Currently requires full access
Loot Randomizer Randomize all items in chest containers!

⚙️ Settings

  • Random Enchants - Items can be randomly enchanted

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
  • Randomizer - Parts of Minecraft are randomized and change each play through
    Currently requires full access
Force Collect You are forced to collect the prompted item to survive

⚙️ Settings

  • Timings - Time that will be randomly chosen for collecting time and grace time
  • Goals - All goals that will randomly be prompted to find/collect

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
  • Force - You receive a task and are forced to finish it to proceed
    Currently requires full access
No Double Kills You are not allowed to kill the same mob twice in a row

⚙️ Settings

  • Count Global - Last killed mob will be synced for each player

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
    Currently requires full access
Damager Challenge You will be confronted with constantly damage from the chosen event. Can you survive?

⚙️ Settings

  • Damage Event - The event for receiving damage
  • Damage - Amount of damage
  • Interval - Time between each damage tick (Only affecting type INTERVAL)

🏷️ Tags

  • Hard - Good for everyone searching a Challenge!
    Currently requires full access
Collection Rivals Collect/find/kill the prompted goal to get the next. Player with the most points win

⚙️ Settings

  • Search Type - All tasks that will randomly be prompted to find/collect
  • Joker - Amount of joker to skip a task

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
  • Force - You receive a task and are forced to finish it to proceed
  • Multiplayer - Needs 2 or more players. Perfect for a little party!
    Currently requires full access
Rocket Mode Sneak to fly up. But be aware! Flying with a rocket is hard... And hold an eye on your heat

⚙️ Settings

  • Fuel Capacity - Amount of fuel before exploding

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
    Currently requires full access
Block World All chunks are built from one block type! Step through a new cursed world

⚙️ Settings

  • No settings

🏷️ Tags

  • Fun - Easy Challenge with fun in focus
    Currently requires full access
Minefield World The whole world is covered with dangerous mines. Don't step on them!

⚙️ Settings

  • Density - Amount of generated mines

🏷️ Tags

  • Hard - Good for everyone searching a Challenge!
    Currently requires full access
Block Wall You are hunted by a wall! Watch out your steps, breaking the wall is impossible

⚙️ Settings

  • Wall Material - This block will become unbreakable. Do not use tile blocks
  • Spawn Delay - Time until the wall catch up

🏷️ Tags

  • Medium - Slightly more difficult than normal Minecraft but still very doable
    Currently requires full access



💎 Utilities & Commands

To fully enjoy all new content, we also added some neat extras that can be disabled if unwanted.

▪ First column indicates if the command is usable without OP.
▪ To see more about permissions look inside our documentation!

▾Command▾ ▾Description▾
/challenge [<...>] Main Command to access Challenges & settings
/rule <rule> <new-value> Activate / change custom game rules like pvp
/backpack [<player>, setup] Access or setup a personal or global backpack
/heal [<players>] Restore health & saturation for yourself or targets
/hide [<players>] /show Fully hide yourself or targets from all other players
/invsee <player> See & modify the inventory from other players
/position <new, get, remove> Save your current position to find it later again
/reset [<seed>] Delete current world and generate a new one (restarts server)



🔌 API & Challenge Addons

MChallenge provides a feature rich environment for Challenges with GUI's, settings menus and saving and more. You can add your own Challenges to the Addon Category in a few seconds!

Challenge addon template
▪ If you want to publish your addon, please notify me on Discord, so I can add it to our list :)

If you want to inject into the Challenge lifecycle or even manipulate it with your own plugin, you can access the API:

dependencies {
    compileOnly("de.miraculixx:challenge-api:1.5.0")
}

NOTE: The Challenge flow and registration are very strict and carefully crafted to allow this amount of content without a performance impact. Challenge code and data only load when the challenge starts and is unloaded after stopping.

The project is open source :)
If you want to take a look and maybe even find improvements, we would be happy to hear back!