promotional bannermobile promotional banner

Base Invasion - Siege Core

Defend your base with the Siege Core against waves of monsters, boss battles, and air strikes. Collect rewards, repair the Core, play as a team, and customize wave difficulty, loot, threat, and overall difficulty in the settings.
Overview, how many enemies are still in. Also visible who is your enemy, caused by nametags.

Overview, how many enemies are still in. Also visible who is your enemy, caused by nametags.

The Crafting Recepie

The Crafting Recepie

Sidebar, after Invasion started.

Sidebar, after Invasion started.

The overview of the Core UI

The overview of the Core UI

This is the Base Core, you need to defend.

This is the Base Core, you need to defend.

Description

⚔️ Siege Core: Base Invasions ⚔️

Defend your base. Survive the waves. Protect the Core.
Siege Core: Base Invasions is a Fabric mod that turns your Minecraft base into the target of dangerous monster invasions, boss fights, elite enemies, invasion events, and endless progression.


🏰 What is Siege Core?

Siege Core: Base Invasions adds a full base-defense system to Minecraft. Craft and place a powerful Siege Core inside your base, build your defenses, invite your team, and prepare for dangerous enemy waves.

Over time, your base generates Threat Points. Once the threat level is full, an invasion is prepared. After a configurable delay, enemies begin attacking your base, your team, and most importantly: your Siege Core.

If the Core survives all waves, your base advances. If the Core falls, the invasion is lost.


🔮 The Siege Core

The Siege Core is the heart of your base and the main target of every invasion.

  • 📍 Registers your base location
  • ❤️ Tracks Core health
  • 👥 Stores owner, members, and managers
  • ⚠️ Generates Threat over time
  • 🌊 Starts wave-based invasions
  • 📊 Opens a custom Core Overview UI
  • 🛡️ Can be repaired and upgraded through progression

Only the owner can break the Core, and each player can only own one active Siege Core.


💎 Crafting Recipe

The Siege Core is crafted with Diamond Blocks and a Redstone Block:

D D D
D R D
D D D

D = Diamond Block
R = Redstone Block

The recipe is intentionally expensive because the Core is the central block of the invasion system.


⚠️ Threat System

Outside of active invasions, your base builds up Threat. Threat can be generated by time, activity near the base, monster kills, and ore mining.

By default, an invasion is prepared when your base reaches:

3500 Threat Points

Once the Threat bar is full, players receive a warning and the invasion starts after a configurable preparation delay. By default, this delay is 15 minutes, giving your team time to prepare.

The Threat progress is shown through a bossbar while no invasion is active.


🌊 Stages and Waves

The Siege Core has five normal stages. Each stage increases the number of waves in an invasion.

Stage Waves
Stage 1 3 Waves
Stage 2 6 Waves
Stage 3 9 Waves
Stage 4 12 Waves
Stage 5 15 Waves

The Core only advances to the next stage after the entire invasion has been completed successfully.

Between waves, there is a configurable countdown. By default, the delay between waves is:

90 seconds


♾️ Infinity Mode

Want an endless challenge? Enable Infinity Mode directly at the Siege Core.

  • ♾️ Progress beyond Stage 5
  • 📈 Reach Infinity Levels up to 100 by default
  • 💀 Enemies become stronger over time
  • 🌊 Maximum wave count is configurable
  • 🏆 Supports leaderboard progression

Infinity Mode is perfect for multiplayer servers and long-term survival worlds.


👹 Enemies

Siege Core adds many enemy types to invasion waves.

  • 🧟 Zombies
  • 🏹 Skeletons
  • 🕷️ Spiders
  • 🏴 Pillagers
  • 🪓 Vindicators
  • 🐗 Ravagers
  • 🦇 Phantoms
  • 💀 Wither Skeletons
  • 🧟 Giant Zombies

Enemies scale with the Core stage and can become stronger through armor, damage multipliers, elite variants, boss modifiers, and invasion events.


⭐ Elite Monsters

From higher stages and Infinity levels onward, special Elite Monsters can appear.

Elite Enemy Effect
Armored Zombie More health, better armor, tanky frontline enemy
Berserker Vindicator Fast and dangerous axe attacker
Flame Skeleton Stronger ranged skeleton
Storm Phantom Faster aerial attacker
Brute Pillager Stronger crossbow enemy
Plague Zombie Dangerous melee zombie variant

Elite enemies are shown in the custom HUD and have visible names in-game.


👑 Boss Fights

Every third wave is a Boss Fight. During boss fights, the boss health is shown with a dedicated bossbar.

Current boss types include:

  • 🧟 Giant Zombie — a massive zombie boss with heavy melee pressure
  • 🐗 Ravager Boss — a dangerous siege beast
  • 💀 Wither Skeleton Champion — a deadly late-game boss

🔥 Boss Modifiers

Bosses can spawn with random modifiers, making fights more unpredictable.

Modifier Effect
Enraged More damage and movement speed
Shielded More health and armor
Regenerating Heals during combat
Summoner Summons additional enemies
Explosive Creates an explosion on death

🌘 Invasion Events

Invasions are not always the same. Special events can appear during waves and change the battle.

Event Effect
🌕 Blood Moon More undead enemies and stronger monsters
🌫️ Dark Fog Dark atmosphere and darkness effects near the base
🦇 Sky Attack More Phantoms and aerial attacks
🐗 Siege Breaker More Ravagers and Core-focused pressure
🏹 Arrow Rain More Skeletons and Pillagers
⭐ Elite Surge Higher Elite Mob chance

Events are shown in the custom invasion HUD and announced to the team.


🎁 Rewards

After every successfully completed wave, each online team member receives:

  • 💚 Emeralds
  • ✨ Experience

By default:

  • 1 Emerald per completed wave
  • 25 XP per completed wave

Bosses can also have configurable loot pools. Siege enemies do not drop their equipped armor or weapons, preventing easy gear farming.


🔧 Core Repair

The Core can be repaired manually using resources.

Item Healing
Iron Ingot +25 Core HP
Diamond +50 Core HP

Core healing cannot exceed the maximum Core HP.


💥 Core Destruction

If the Core reaches 0 HP during an invasion, the invasion is lost.

When the Core is destroyed, TNT is spawned around it and detonated. This creates a real consequence for failing to protect your base.

The mechanic cannot be disabled, but values such as TNT radius, count, and fuse time are configurable.


🧭 Core Access Protection

The Core must remain accessible. If the Core is completely blocked or built in, threat generation and invasion countdowns can pause.

This prevents players from hiding the Core inside sealed blocks and forces bases to stay defendable.


🖥️ Custom Core UI

Right-click the Siege Core to open a custom overview screen.

The Core UI shows:

  • ❤️ Core health
  • ⚠️ Threat progress
  • 🌊 Current stage and waves
  • 👥 Team members
  • 🟢 Online/offline status
  • 🛠️ Managers and permissions
  • ⚙️ Minimum players required
  • ♾️ Infinity Mode status
  • 📊 Core statistics

📺 Custom Invasion HUD

During active invasions, a custom HUD appears on the right side of the screen.

The HUD displays:

  • Current stage or Infinity level
  • Current wave
  • Countdown to the next wave
  • Core HP
  • Active invasion event
  • Living enemy count
  • Enemy types still alive

The HUD can be customized in size, color, and position.

Available HUD colors:

  • 🔴 Red
  • 🟢 Green
  • 🔵 Blue

Available HUD sizes:

  • Small
  • Medium
  • Large

Commands:

/siege hud on
/siege hud off

👥 Team System

Siege Core includes its own team system.

  • Invite players to your Core team
  • Players must accept invitations
  • Promote members to managers
  • Managers can help configure the Core
  • Team members receive shared rewards
  • Owner and manager permissions are supported

Useful commands:

/siege team
/siege team add <player>
/siege team remove <player>
/siege team promote <player>
/siege team demote <player>
/siege accept

🛡️ Offline Protection

Siege Core includes server-friendly offline protection options.

  • Threat can require team members to be online
  • Invasions can require the owner to be online
  • Invasions can require a manager to be online
  • Pending invasions can pause if minimum players are no longer online
  • Active invasions can pause if no team member is online

This makes the mod much fairer for multiplayer servers.


🏆 Leaderboards

Infinity Mode supports server leaderboards.

Use:

/siege top

Leaderboards can show the strongest Siege Cores, highest Infinity levels, best waves, kills, boss kills, victories, and losses.


🏅 Advancements

Siege Core adds advancements for key progression milestones.

  • Crafting the Siege Core
  • Placing the Siege Core
  • Completing Stage 1
  • Completing Stage 2
  • Completing Stage 3
  • Completing Stage 4
  • Completing Stage 5

⚙️ Configuration

The mod is highly configurable.

Config file:

config/siegecore/config.json

Many values can be changed, including:

  • Threat required to start invasions
  • Wave cooldowns
  • Invasion start delay
  • Mob counts
  • Damage scaling
  • Boss frequency
  • Boss modifiers
  • Invasion events
  • Elite mobs
  • Phantom spawning
  • Core health and repair values
  • Rewards
  • Infinity Mode
  • Offline protection
  • Server language

🌍 Languages

Siege Core currently supports:

  • English
  • German

Client-side texts use the player’s Minecraft language setting. Server-side fallback language can be configured.


📦 Installation

  1. Install Fabric Loader.
  2. Install Fabric API.
  3. Place the mod file into your mods folder.
  4. Start Minecraft.
  5. Craft and place a Siege Core.
  6. Build your defenses and prepare for invasions.

Because the mod includes a custom UI and HUD, it must be installed on both the server and the client.


⚔️ Recommended Gameplay

  1. Craft a Siege Core.
  2. Place it inside your base.
  3. Invite your team.
  4. Build walls, towers, traps, and defensive positions.
  5. Wait for Threat to build up.
  6. Prepare when the invasion warning appears.
  7. Survive all waves.
  8. Defeat boss waves.
  9. Earn rewards.
  10. Advance your Core stage or push Infinity Mode.

💬 Why Siege Core?

Siege Core is designed to make Minecraft bases matter again.

Instead of building a perfectly safe home, your base becomes something you must actively defend. Invasions bring danger, progression, teamwork, rewards, and long-term goals to survival gameplay.

Whether you play solo or on a multiplayer server, Siege Core: Base Invasions adds a new survival challenge to Minecraft.

The Base Invasion - Siege Core Team

profile avatar
Owner
  • 6
    Projects
  • 942
    Downloads
Donate

More from MKI96View all

  • Expanded Enchantments - Get More project image

    Expanded Enchantments - Get More

    • 476
    • Mods

    Adds new enchantments and curses, including lifesteal, tank armor, auto-smelting, Elytra upgrades, XP boosts, glowing helmets, shock effects, mob respawns, sinking curse, scary sounds, configs and translations.

    • 476
    • May 13, 2026
    • Mods
    • +2
  • Season System project image

    Season System

    • 68
    • Mods

    Adds a dynamic season system to Minecraft with Spring, Summer, Autumn and Winter, seasonal weather, snow, melting ice, crop profiles, tooltips, temperature display and API support for mod integration.

    • 68
    • May 12, 2026
    • Mods
    • +4
  • Loyal Companion project image

    Loyal Companion

    • 107
    • Mods

    Turn friendly mobs into loyal companions with levels, skills, feeding, recall, HUD, revival hearts, enhanced variants, and configurable server/singleplayer settings.

    • 107
    • May 11, 2026
    • Mods
    • +2
  • Expanded Foodsystem project image

    Expanded Foodsystem

    • 140
    • Mods

    Expanded Foodsystem adds deeper cooking, crops, spices, kitchen blocks, quality-based meals, buff food, drinks, storage shelves, and a full cookbook to make Minecraft food progression more immersive.

    • 140
    • May 11, 2026
    • Mods
    • +3
  • Expanded Enchantments - Get More project image

    Expanded Enchantments - Get More

    • 476
    • Mods

    Adds new enchantments and curses, including lifesteal, tank armor, auto-smelting, Elytra upgrades, XP boosts, glowing helmets, shock effects, mob respawns, sinking curse, scary sounds, configs and translations.

    • 476
    • May 13, 2026
    • Mods
    • +2
  • Season System project image

    Season System

    • 68
    • Mods

    Adds a dynamic season system to Minecraft with Spring, Summer, Autumn and Winter, seasonal weather, snow, melting ice, crop profiles, tooltips, temperature display and API support for mod integration.

    • 68
    • May 12, 2026
    • Mods
    • +4
  • Loyal Companion project image

    Loyal Companion

    • 107
    • Mods

    Turn friendly mobs into loyal companions with levels, skills, feeding, recall, HUD, revival hearts, enhanced variants, and configurable server/singleplayer settings.

    • 107
    • May 11, 2026
    • Mods
    • +2
  • Expanded Foodsystem project image

    Expanded Foodsystem

    • 140
    • Mods

    Expanded Foodsystem adds deeper cooking, crops, spices, kitchen blocks, quality-based meals, buff food, drinks, storage shelves, and a full cookbook to make Minecraft food progression more immersive.

    • 140
    • May 11, 2026
    • Mods
    • +3