
Hostile Harmony
Ever noticed how pillagers and zombies just... ignore each other? Or how a skeleton will walk right past a vindicator like they're old friends? Yeah, that's always bugged me too. This mod makes hostile mobs actually hostile to each other. Illagers vs the
1.0.1
Compatibility
Changes
Version 1.0.1 - The Spider Update
New Features
Spider Hunting Behavior
- Spiders and Cave Spiders now actively hunt small, non-flying animals
- Target prey includes: Rabbits, Chickens, Foxes, Cats, Ocelots, Sheep, Pigs, Frogs, and Armadillos
Venomous Bites
- Spider attacks now apply Poison I (5 seconds) to their prey
- Affects all hunted animals and Villagers
- Cave Spiders retain their existing poison mechanics
Prey Reactions
- Small animals will now flee when they spot a spider within range
- Different animals have different awareness levels:
- Rabbits: Most alert (14 block detection range)
- Foxes: Heightened awareness (12 block detection range)
- Other prey: Standard awareness (10 block detection range)
Special Cases
- Wolves: Too brave (or foolish) to run - they stand and fight!
- Bees: Unaffected (they fly, spiders can't catch them)
- Villagers: Now fear spiders and will flee from them (12 block range)
Illager Interactions
- Pillagers now attack Spiders and Cave Spiders on sight
Version 1.0.0 - Initial Release
Features
- Illagers are hostile to monster mobs
- Monster mobs are hostile to Illagers
- Illager friendly fire prevention
- Living mobs flee from the Warden
- Villagers fear Endermen
- Illager-Enderman mutual non-aggression
- Adjusted skeleton health values
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:VklCD9BR:WQDRXwB6"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:VklCD9BR:WQDRXwB6"
}
