2.4.0
Compatibility
Changes
š š„ KaneMobs v2.4 ā KaneEnchants Integration Update
⨠New Features
- š Official integration with KaneEnchants
- š§ Automatic enchantment system for equipped mobs
- š· Piglins can now barter enchanted/custom items
- āļø Improved balancing for advanced survival gameplay
- āļø KaneEnchants Integration
- š”ļø Enchanted Mobs
Mobs that spawn with equipment can now automatically receive custom KaneEnchants enchantments.
ā Supported equipment:
- Swords
- Axes
- Bows
- Crossbows
- Helmets
- Chestplates
- Leggings
- Boots š² Configurable Chances
Each mob can have its own enchantment spawn chance.
Example: kaneenchants: mobs: PIGLIN_BRUTE: chance: 0.35
š In this example:
-Piglin Brutes have a 35% chance to spawn enchanted.
š§ Smart Compatibility System The system:
- detects item types automatically
- applies only compatible enchantments
- prevents invalid combinations
- respects configured enchantment limits
š· Piglin System Upgrade ⨠New Feature
Piglins can now:
- barter enchanted items
- barter enchanted books
- use KaneEnchants enchantments
š New drops.yml Support Example:
piglin: drops: kane_sword: material: DIAMOND_SWORD chance: 0.02
enchantments:
- "Lifesteal:2"
- "Breaker:1"
āļø Advanced Configuration
New configuration system:
kaneenchants: enabled: true
mobs: enabled: true
piglin: enabled: true
š Automatic Hook System
- Uses softdepend
- KaneMobs works normally even without KaneEnchants installed
- Automatic integration during server startup
āØļø New Command
- /km toggle kaneenchants
š§© General Improvements
- Better Paper 1.21+ compatibility
- Improved RNG system
- Optimized mob spawning
- Cleaner and more maintainable code structure
š Fixes
- Fixed multiple Piglin barter drops issue
- Fixed Protection enchantment API compatibility
- Fixed armor scaling calculations
- Fixed automatic Gradle wrapper/build support
š Final Result
- More dangerous mobs, better loot progression, and a much more challenging survival experience.
š” Summary
KaneMobs now includes:
- āļø Advanced mob damage system
- š”ļø Armor-based scaling
- š· Custom Piglin barter system
- š§ Stable Villager trading
- š KaneEnchants integration
- šļø Optional MySQL support
- āļø Advanced KanePc-style configuration system
KaneMobs is primarily developed for Paper-based servers.
Fully supported: ā Paper ā Purpur ā Pufferfish
Experimental support: ā Spigot
Recommended: Paper 1.21.8 (26.1.2) + Java 21
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:KOZCVrai:hypIbJfp"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:KOZCVrai:hypIbJfp"
}

