Creators
Details
1.0.0
Compatibility
Changes
obblemonFieldMoves
Server-side Fabric mod for Minecraft 1.21.1 + Cobblemon. Use your Pokemon's moves in the overworld while riding them.
Commands
┌──────────────────┬──────────────────────────┐
│ Command │ Description │
├──────────────────┼──────────────────────────┤
│ /fm │ Show clickable move list │
├──────────────────┼──────────────────────────┤
│ /fm use <1-4> │ Use a move by slot │
├──────────────────┼──────────────────────────┤
│ /fieldmoves help │ Show help │
└──────────────────┴──────────────────────────┘
Features
- Ride & Fight - Use any of your Pokemon's 4 moves against mobs, players, animals, and wild Pokemon outside of battle
- Click-to-Use - Color-coded move list in chat with hover info (type, power, PP) — no GUI needed
- Real Damage Formula - Pokemon damage formula with STAB, type effectiveness vs vanilla mobs (Blaze=Fire, Creeper=Grass, etc.), crits, and distance falloff
- Move Categories - Special = ranged projectile, Physical = melee AoE cone, Status = self-buffs or AoE debuffs
- Native Particles & Animations - Cobblemon's Snowstorm particles and animations for 100+ moves, with custom sequences for iconic moves (Hyper Beam, Thunder, Psychic, etc.)
- Status Effects - Fire burns, Ice slows, Electric paralyzes, Poison poisons, Psychic confuses, etc.
- Pose-Aware - Adapts to flying, hovering, swimming, or grounded Pokemon
- PP & Cooldown - Optional PP consumption and per-player cooldowns
- Target Filters - Toggle PvP, mob, animal, and Pokemon damage separately
- API & Events - Full API for plugins; PRE/POST events for mod integration
- Voice Commands - Optional, via Simple Voice Chat + Vosk (free) or Whisper (paid)
- Configurable - Everything tweakable in cobblemonfield.json
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:mMymctME:ePkvgjHy"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:mMymctME:ePkvgjHy"
}

