2.3
Compatibility
Changes
- Adds a compatibility workaround for Pixelmon and ImmediatelyFast's hud batching.
- Adds a confirmation screen whenever the player uses a master or park ball in battle or raids.
- Pixelmon Battle HUD QOL
- Adds hover tooltips your own pokemon in various places your party is displayed to help with picking in team selection, raid, and terra raids.
- Only shows own and ally details, for opponents it only shows known info like min-max speed without modifiers for that species, its typing, form name.
- Shows non-item stat modifiers on pokemon in-battle. Stats/Curse/Yawn/Confusion
- Shows Hazards on each side, stacks, and hover tooltips for their effects.
- Shows Weeather and terrain the same way as hazards with weather getting a range of how many possible turns remaining.
- Burn/Poison/Badly Poison next turn calcs on your active pokemon's tooltip
- Toggle for battle backlog overlay
- Centering move tooltips above the battle hud
This whole thing works client side by making inferences based on the battle packets coming from the server, and collecting what the client has available. There may be things i didn't account for so let me know if you find something wrong. I probably missed some battle interactions
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:NvmamQN3:eZvSiA3y"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NvmamQN3:eZvSiA3y"
}

