Tags
Creators
Details
2.0.0
Compatibility
Changes
2.0.0 (2026-08-08)
Warning MAJOR CHANGES
This version changed how drops are detected by checking mythic mob id instead of display name
any api checking for display name will not work and BossAPI and DropsAPI
if mob with display name doesn't exist the file will not be migrated and will be skipped
Bug Fixes
- index with mob id changes (0ac4e99)
- removed unsed default value when creating BasicDefaultVersioning (301a55a)
- require plugman to be enabled (3d0f636)
- unstable dragon throws errors (14ee8b8)
- update boss_name placeholder to use mob name from MythicMobsHook (1d78e9c)
Features
- add caching for MiniMessage deserialization to improve performance (0feefd8)
- add command completion provider for online players (0dc39d1)
- add overloaded constructor for BasicDefaultVersioning to support default lastVersion (55afa94)
- clear item cache in reload commands to ensure fresh data loading (7f5e1ff)
- enhance MiniMessage caching with LRU eviction and improve error logging in Stats deserialization (21a3194)
- implement BoostedUpdaterSettings for enhanced version management and refactor BasicDefaultVersioning (6ac1fde)
- implement item caching in category menus to enhance performance (56615df)
- implement mob ID caching and update error item creation (13554a0)
- implemented lite reload and fix some commands (7226010)
- integrate MythicMobs for entity drop management using mob IDs (72b7c49)
- migrate from entity name to mob ID in BossDrops and related classes (05eff85)
- synchronize MiniMessage cache to ensure thread safety (0eb16ad)
- update API methods to use MythicMobs internal mob ID for registration and retrieval (1886ab8)
- update BossAPI and related classes to use mob IDs instead of entity names (46cc3a0)
- feat(drops)!: mark MythicMobs ID migration as breaking (f5727ec)
BREAKING CHANGES
- the prior MythicMobs migration replaced entityName configuration and name-based APIs with mobId-based IDs.
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:Mgk2NWSh:vDS1OALq"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Mgk2NWSh:vDS1OALq"
}

