Перейти к содержимому
Mineforgian

Defend Your Base

An exciting mod to defend your base in Minecraft!

Загрузки
3K
Подписчики
18
Обновлён
26 апреля 2025 г.
Лицензия
All-Rights-Reserved

Опубликован 24 марта 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!

Ченджлог

1.2.0Релиз1.20.1 · 26 апреля 2025 г.

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.

1.1.1Релиз1.20.1 · 5 апреля 2025 г.

Hotfix 1.1.1

Fixed a bug with a bossbar that caused a crash.

1.1.0Релиз1.20.1 · 5 апреля 2025 г.

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.
1.0.1Релиз1.20.1 · 27 марта 2025 г.

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.
1.0.0Релиз1.20.1 · 24 марта 2025 г.

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.

Комментарии

Загружаем…