2.0.0
Compatibility
Required content
Changes
Base Defense v2.0.0 â The Siege & Cataclysm Update
A massive overhaul introducing anti-turtling siege warfare, custom data-driven enchantments, dynamic night weather modifiers, milestone progression up to Day 50+, multi-phase boss mechanics, and the catastrophic "Doom of Hell" event.
âī¸ Milestone Raids & Progression (Days 10â50+)
- Day 10 (The Vanguard): Synchronized military advance with Phalanx lines and Moon Commander Stage 1.
- Day 20 (Iron Breakers): Introduces Mobile Ballistas and Sappers; rewards Siege Core.
- Day 30 (Skyfall Blight): Aerial assault bypassing ground walls; rewards Amulet of the Blood Moon.
- Day 40 (Necrotic Vanguard): Corrupted Priests shielding infantry; rewards Tome of Turret Mastery.
- Day 50+ (The Grand Eclipse): Full battalion invasion featuring the 3-phase God of the Undead; rewards Crown of the Fallen Gods.
đž Specialist Anti-Camping Siege Units (Custom 3D Models & AI)
- Siege Sapper: High-speed demolition mob carrying a fortified explosive barrel that navigates directly to breach wall lines.
- Siege Ballista: Artillery unit that roots at 40â50 blocks and fires heavy boulders with custom ballistic physics.
- Corrupted Priest: Backline support projecting a soul-fire warding aura providing 70% turret damage reduction to nearby allies.
- Gargoyle: Aerial flyer that swoops over walls to dive-attack base defenders and the Nexus Flag.
đĒī¸ Dynamic Night Modifiers
- Dense Fog: Reduces sight range and halves turret engagement distance.
- Thunder Surge: Eliminates Shock Turret cooldowns; slain legion mobs burst in electrical explosions.
- Acid Rain: Corrosive rain damaging unroofed players and rapidly degrading helmets.
⨠Data-Driven Custom Enchantments (1.21.8)
- Siege Breaker (Swords/Axes/Hammers): Massive bonus damage against siege mobs; breaks and stuns Phalanx shields.
- Harvesting Core (Weapons): Increases Core Shard drops by up to +105%.
- Territory Bastion (Chestplate): Grants complete knockback immunity and Resistance inside claimed territory.
- Chain Resonance (Bows/Crossbows): Chains electric particle damage to adjacent hostile mobs.
- Retaliation Ward (Shields): Successful shield blocks violently push attackers back and inflict Slowness IV.
đ Boss Combat, Anti-Cheese & Cataclysm Event
- Anti-Cheese Countermeasure: Cornering bosses for >3 seconds triggers a ground-rupturing slam that shatters surrounding blocks and pushes players back.
- God of the Undead Phases: Teleportation repositioning, wither skull barrages, flame footsteps, and sweeping cleaves.
- The Doom of Hell (5% Rare Event): Upon defeating the God of the Undead, a cinematic freeze can trigger, reviving the boss, sending the legion into Overdrive (Speed II, Strength II, 2x HP), and shielding turrets with invulnerability.
- War Hammer Rework: Added a right-click Ground Slam (breaks Phalanx guards) and base structure repair synergy on melee hits.
đ§ Fixes & Optimizations
- Restored item texture definition for the Tactical War Horn in Minecraft 1.21.8.
- Corrected custom ore loot tables to properly reward raw drops scaling with Fortune and Silk Touch.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:mfmobPhi:8J7iMgrp"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:mfmobPhi:8J7iMgrp"
}
