1.0
Compatibility
Changes
Changelog – v1.0 Main Features
Dynamic mob scaling Mobs read the nearest player’s armor points and adjust their attributes accordingly.
Broad compatibility
Mobs with armor slots copy the player’s armor and weapons.
Mobs without slots receive special configurable upgrades via config.yml.
Special configurable mobs
Spider → Attack frequency.
Creeper → Explosion radius.
Enderman → Teleport cooldown.
Slime / Magma Cube → Dynamic size.
Phantom → Detection range and size.
Ghast → Movement speed.
Blaze → Fireball burst count.
Guardian → Attack damage.
Witch → Chance of using offensive potions.
Dynamic mob names
Customizable format in config.yml.
Supports Minecraft color codes using &.
%player% placeholder for nearest player’s name.
Geyser-friendly Designed without complex mechanics to ensure cross-play compatibility.
Performance-focused
Optimized for Paper 1.21.8 events.
Safety limits (min and max) on attributes to prevent abnormal 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:WGGzFfdb:zl2F1vDr"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:WGGzFfdb:zl2F1vDr"
}

