Links
Tags
Creators
Details
All versions
1.4.0
Release
XMobGen 1.42 years ago 350
Compatibility
Minecraft: Java Edition
1.21–1.21.4
1.20.x
1.19.x
1.18.x
1.17.x
Platforms
Bukkit
Paper
Spigot
Changes
XMobGeneration Changelog
Version 1.4.0 (2024-12-30)
Added
- Custom Mob Equipment System
- New GUI interface for configuring mob equipment
- Equipment slots for helmet, chestplate, leggings, boots, and off-hand item
- Persistent equipment storage per spawn area
- Visual equipment slot indicators
- Easy equipment management through inventory clicks
- Equipment preserved through mob respawns and server restarts
- Zero drop chance for equipped items
Fixed
- Equipment persistence issues:
- Fixed equipment not being reapplied when mobs respawn
- Fixed equipment data not being properly loaded on server restart
- Spawn count issues:
- Fixed duplicate mob spawning on server restart
- Improved spawn initialization timing
Technical Changes
- Added MobEquipment model for storing equipment configurations
- Implemented CustomMobEquipmentMenu for GUI configuration
- Enhanced SpawnManager with equipment application
- Updated area configuration storage for equipment
- Added equipment button to area edit menu
- Improved server startup spawn handling
- Added proper equipment serialization/deserialization
- Added InventoryUtils for better inventory management
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| XMobGeneration-1.4-SNAPSHOT.jar | Unknown | 78.46 KiB |
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:zImvtfWi:UPWSyIFX"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zImvtfWi:UPWSyIFX"
}

