Defend Your Base

Quick rating

Defend Your Base

No reviews yet

An exciting mod to defend your base in Minecraft!

Adventure/Exploration
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Where It Runs
Client and Server

Must be installed on both the client and the server.

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
1.2.0
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

🌍 General description

Defend Your Base is a dynamic Minecraft mod that turns ordinary survival into a real strategic battle for your territory! You will not only have to build and explore, but also repel waves of attacking mobs trying to destroy your quiet life!

Every few game days, a raid begins, during which hordes of enemies storm your shelter. Survive, defend your buildings and gain experience for a successful defense, or lose all experience for a failed defense!

Warning!

This mod is very sensitive to errors in the configuration file! Incorrect syntax of defendyourbase.json may cause the game to crash!

An example of my configuration that I'm playing with
{
  "raidIntervalDays": 10,
  "minSpawnDistance": 64,
  "maxSpawnDistance": 92,
  "raids": [
      {
          "nameRaid": "Insect invasion",
          "listMobs": [
              "enemyexpansion:tarantula",
              "minecraft:spider",
              "minecraft:cave_spider",
              "enemyexpansion:scorpion",
              "enemyexpansion:wasp",
              "alexsmobs:crimson_mosquito",
              "unusualprehistory:encrusted",
              "born_in_chaos_v1:bloody_gadfly"
          ],
          "waves": [
              10,
              14,
              16,
              20,
              22,
              28
          ],
          "rewardXP": 1500
      },
      {
          "nameRaid": "Night of the Dead",
          "listMobs": [
              "minecraft:zombie",
              "born_in_chaos_v1:door_knight",
              "born_in_chaos_v1:swarmer",
              "born_in_chaos_v1:zombie_clown",
              "born_in_chaos_v1:zombie_bruiser",
              "born_in_chaos_v1:zombie_fisherman",
              "born_in_chaos_v1:zombie_lumberjack",
              "born_in_chaos_v1:barrel_zombie",
              "enemyexpansion:sprinter",
              "enemyexpansion:slugger"
          ],
          "waves": [
              16,
              32,
              64
          ],
          "rewardXP": 2000
      },
      {
          "nameRaid": "The Rise of the Machines",
          "listMobs": [
              "scguns:cog_knight",
              "scguns:cog_minion",
              "scguns:sky_carrier"
          ],
          "waves": [
              10,
              20,
              20,
              30
          ],
          "rewardXP": 2000
      },
      {
          "nameRaid": "An attack by a dangerous creature",
          "listMobs": [
              "unusualprehistory:rex",
              "iceandfire:hydra",
              "iceandfire:gorgon",
              "iceandfire:cyclops",
              "alexsmobs:warped_mosco",
              "born_in_chaos_v1:sir_pumpkinhead"
          ],
          "waves": [
              1
          ],
          "rewardXP": 1000
      },
      {
          "nameRaid": "The Coven of Dark Forces",
          "listMobs": [
              "irons_spellbooks:necromancer",
              "born_in_chaos_v1:bonescaller"
          ],
          "waves": [
              8,
              8,
              8
          ],
          "rewardXP": 1500
      },
      {
          "nameRaid": "Tortured souls",
          "listMobs": [
              "iceandfire:ghost",
              "born_in_chaos_v1:scarlet_persecutor",
              "born_in_chaos_v1:restless_spirit",
              "biomemakeover:ghost"
          ],
          "waves": [
              14,
              28,
              40
          ],
          "rewardXP": 3000
      },
      {
          "nameRaid": "The creeping moon",
          "listMobs": [
              "minecraft:creeper",
              "enemyexpansion:crawler",
              "enemyexpansion:intruder",
              "enemyexpansion:faller"
          ],
          "waves": [
              10,
              10,
              10
          ],
          "rewardXP": 2000
      },
      {
          "nameRaid": "A horde of monsters",
          "listMobs": [
              "minecraft:slime",
              "iceandfire:troll",
              "zombiesmore:crawler",
              "zombiesmore:tank_zombie",
              "enemyexpansion:meature",
              "enemyexpansion:goblin"
          ],
          "waves": [
              4,
              8,
              12,
              16,
              20,
              24,
              28,
              32
          ],
          "rewardXP": 2500
      },
      {
          "nameRaid": "The Wolf Pack",
          "listMobs": [
              "enemyexpansion:direwolf",
              "born_in_chaos_v1:dread_hound"
          ],
          "waves": [
              48
          ],
          "rewardXP": 1000
      },
      {
          "nameRaid": "The Bone Brotherhood",
          "listMobs": [
              "minecraft:skeleton",
              "minecraft:wither_skeleton",
              "enemyexpansion:huntsman",
              "born_in_chaos_v1:skeleton_demoman",
              "born_in_chaos_v1:skeleton_thrasher",
              "born_in_chaos_v1:siamese_skeletons"
          ],
          "waves": [
              16,
              16,
              16,
              32
          ],
          "rewardXP": 3500
      },
      {
          "nameRaid": "The Army of Icy Terror",
          "listMobs": [
              "iceandfire:dread_knight",
              "iceandfire:dread_ghoul",
              "iceandfire:dread_thrall",
              "iceandfire:dread_beast",
              "iceandfire:dread_scuttler",
              "iceandfire:dread_lich"
          ],
          "waves": [
              32,
              32,
              32
          ],
          "rewardXP": 8000
      },
      {
          "nameRaid": "Animals in search of the Ark",
          "listMobs": [
              "minecraft:pig",
              "minecraft:cow",
              "minecraft:chicken",
              "minecraft:sheep",
              "alexsmobs:moose",
              "alexsmobs:bison",
              "alexsmobs:kangaroo",
              "alexsmobs:lobster"
          ],
          "waves": [
              48
          ],
          "rewardXP": 1000
      }
  ]
}

🔥 Basic mechanics:

🔹 Waves of attacking mobs, including those from other mods!
🔹 The raids start every few days!
🔹 A unique base defense experience in minecraft!

🏰 Base defenses

🔹 Mobs purposefully attack the player's respawn point (or another designated area).
🔹 Build fortifications, traps, and defensive structures.
🔹 If a player tries to fall asleep during a raid, they will be woken up by intense anxiety!

🎯 Rewards and progress

🔹 Experience is given for successful defense.
🔹 If you do not manage to repel the raid before morning, then you lose all experience points.
🔹 The boss bar shows the remaining mobs and the wave's progress.

⚙️ Flexible configuration

In the config file, you can change:
🔹 The interval between raids.
🔹 A list of mobs in waves.
🔹 The number of waves and the number of mobs in each wave.
🔹 The amount of experience for successfully repelling the invasion!

🎮 Features:

✅ Adaptation to other mods — compatible with mods that change the length of the day, add new beds, mobs.
✅ Deep customization — you can add your mobs to your unique raid and adjust the balance.
✅ Epic sound effects — alarms, roaring mobs, victory fanfare!
✅ Use the bell to find out where the hidden mobs are!
✅ Use the /startRandomRaid command to force a random raid (It must be night for the raid to start)

📥 Installation:

🔹 Download Forge for 1.20.1.
🔹 Place the mod file in the mods folder.
🔹 Launch the game and configure the configuration for yourself.
🔹 Restart the game to apply configs!

💡 Game Tips:

🔹 Build walls and traps — without protection, the base will be quickly crushed!
🔹 Use bows and potions — ranged attacks will help against the crowds.
🔹 Co—op - it's more fun and safer to play with friends!
🔹 I recommend using AI-enhancing mods for a more immersive experience.
🔹 See an example of the configuration in the gallery!

Special thanks to MCreator for a convenient modding platform!

Screenshots

Gallery

  • The army of the dead is attacking the player's base!
    The army of the dead is attacking the player's base!
  • Highlighting mob waves using crunch + use by bell
    Highlighting mob waves using crunch + use by bell
  • Configuration example (defendyourbase.json)
    Configuration example (defendyourbase.json)
  • The player's base is being attacked by the Gorgon!
    The player's base is being attacked by the Gorgon!

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~2,000
Downloads
Last Updated
CurseForge
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works