COWMODSКаталог модов

Defend Your Base

An exciting mod to defend your base in Minecraft!

Автор: Scrall3,7 тыс.19обновлён 26 апр. 2025 г.
ПриключенияМеханики игрыМобы

Описание

🌍 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!

Галерея

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

Последние версии

Все версии →
release

Defend Your Base 1.2.0

1.2.0
26 апр. 2025 г.3,4 тыс.Minecraft: 1.20.1forge
Скачать
Что нового
### Update 1.2.0 1. Added configuration for setting the minimum and maximum spawn distance of mobs; **ATTENTION:** Delete the old config, as new config fields will be created! _Don't forget to copy the configs of your created raids!_ 2. Fixed a bug that caused raid mobs to disappear if you move far away from the base.
release

Defend Your Base 1.1.1

1.1.1
5 апр. 2025 г.125Minecraft: 1.20.1forge
Скачать
Что нового
### Hotfix 1.1.1 Fixed a bug with a bossbar that caused a crash.
release

Defend Your Base 1.1.0

1.1.0
5 апр. 2025 г.59Minecraft: 1.20.1forge
Скачать
Что нового
### Update 1.1.0 1. Added bell mechanics to highlight and reflect mob coordinates to facilitate their search; 2. Fixed a fatal error that made it impossible to complete the raid; 3. The display of the number of mobs has been slightly changed. Now the number of mobs is displayed after killing at least one mob.
release

Defend Your Base 1.0.1

1.0.1
27 мар. 2025 г.79Minecraft: 1.20.1forge
Скачать
Что нового
### Bugfixes 1.0.1 1. The raid does not start if the player does not have a respawn point; 2. Improved tick optimization; 3. Fixed a pathfinding error.
release

Defend Your Base 1.0.0

1.0.0
24 мар. 2025 г.75Minecraft: 1.20.1forge
Скачать
Что нового
### Release 1.0.0 1. Added basic functionality (read the description of the mod); 2. Configuration file support; 3. Multiplayer support; 4. Support for mobs from mods.