Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Radical Cobblemon Trainers

Radical Cobblemon Trainers

Over 1500 unique and challenging trainers, from the Pokemon ROM hacks Radical Red (v3.02) and Unbound (v2.0.3.2) as well as the main series games Brilliant Diamond/Shining Pearl, that will spawn naturally in your world.

1.97M
255
Adventure
Game Mechanics
Mobs

Compatibility

Minecraft: Java Edition

1.21.1
1.20.1

Platforms

Fabric
Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki
Donate on Ko-fi

Creators

hd42
hd42 Member

Details

Licensed LGPL-3.0-or-later
Published last year
Updated last week
DescriptionGalleryChangelogVersions

Show all versions

1
2
7

Version 0.17.4-beta

by hd42 on Nov 30, 2025
Download

Version 0.17.4-beta

by hd42 on Nov 30, 2025
Download

Changelog

[0.17.4-beta] - 2025-11-30

Changed:

  • #372 Trainers will no longer force players that are actively looking into a container into a battle (player inventory does not count)

Fixed:

  • #371 Pokemon from players attacking trainers that are targeting/looking at their owners

Removed:

  • #370 Possibility to summon trainer entites with /summon (use /rctmod trainer summon instead)

Version 0.17.3-beta

by hd42 on Nov 29, 2025
Download

Version 0.17.3-beta

by hd42 on Nov 29, 2025
Download

Changelog

[0.17.3-beta] - 2025-11-29

Fixed:

  • #369 Desync issue with displayed player level cap in a trainer card

Version 0.17.2-beta

by hd42 on Nov 27, 2025
Download

Version 0.17.2-beta

by hd42 on Nov 27, 2025
Download

Changelog

[0.17.2-beta] - 2025-11-27

Changed:

  • #368 The maxLevelDiff to spawn trainers will now scale linearly with a players level relative to 100. It will never go below 4 (unless explicitly set to a lower value). An exception to this are key trainers, who always may spawn with a level difference up to maxLevelDiff (basically as it worked before with all trainers).

Fixed:

  • #367 Spawn chances for trainers not getting properly reduced with larger level difference to a player

Version 0.17.1-beta

by hd42 on Nov 24, 2025
Download

Version 0.17.1-beta

by hd42 on Nov 24, 2025
Download

Changelog

[0.17.1-beta] - 2025-11-24

Changed:

  • #366 Slightly increased speed of trainers that are following a player with a trainer card
  • #365 Slightly tweaked trainer entity behaviour when in battle

Fixed:

  • #364 Outdated item ids for some mega showdown items
  • #363 Some trainers having the double battle format while only carrying 1 pokemon (also adjusted display names of such trainers)
  • #362 Trainers displaying wrong reward level caps if they are followed by (stronger) optional trainers
  • #361 Trainers not following players that are holding a trainer card if they could battle against them (they will stop following if directly being looked at to still allow them to force battles)
  • #360 Trainers staring at players that cannot battle against them

Removed:

  • #359 Log message when trainer id of an entitiy changes
  • #358 Trainer response for player level cap being too low (as this may not be a reason for refusing battles anymore)

Version 0.17.0-beta

by hd42 on Nov 22, 2025
Download

Version 0.17.0-beta

by hd42 on Nov 22, 2025
Download

Changelog

[0.17.0-beta] - 2025-11-22

Added:

  • #357 Config option forceBattleLookTicks: Number of ticks a player needs to stare at a trainer to get forced into a battle
  • #356 Config option forceBattleMaxDistance: Max distance at which trainers can force players into a battle
  • #355 Config option forceBattleMaxLevelDiff: Maximum level difference between a trainers and players to allow forced battles
  • #354 Config option forceBattleOnSight: Determines if trainers can force players into a battle on sight
  • #353 New properties for data pack trainer mobs forceBattleOnSight, forceBattleMaxDistance, forceBattleLookTicks and forceBattleMaxLevelDiff (these will take precedence over the global config values if set for a trainer)

Changed:

  • #352 Trainers may now force players into a battle if directly looked at for a certain amount of time (see added config options)
  • #351 Update min dependency of Cobblemon to 1.7.0
  • #350 Update min dependency of RCTApi to 0.14.0-beta

Fixed:

  • #349 Missing validation of some trainer mob properties when parsed from data pack json objects (issues are generally printed as warnings to the log)

Version 0.16.11-beta

by hd42 on Nov 22, 2025
Download

Version 0.16.11-beta

by hd42 on Nov 22, 2025
Download

Changelog

Note that the latest 0.16 version only supports Cobblemon 1.6. Version 0.17 is coming soon.

[0.16.11-beta] - 2025-11-22

Added:

  • #348 Data pack property initialLevelCap and relativeLevelCap for series: Overwrites the global config value for a series if set
  • #347 Data pack property relativeLevelCap for trainer mobs: Overwrites the global config value and series property for a trainer if set

Changed:

  • #346 Commands trainer get required/reward_level_cap now require a player selector argument
  • #345 Renamed server config additiveLevelCapRequirement -> relativeLevelCap (the option will reset to its default value 0)
  • #344 Replaced some log errors with warnings
  • #343 Trainers (that have the appropriate loot table) may now only drop an Ancient Origin Ball after their first defeat and this is only possible for trainers with pokemon at or above level 50 (the item was originally considered to be removed)
  • #342 Trainers will no longer refuse battles against players with a lower level cap than the trainer level (they will still refuse for other reasons, e.g. carrying pokemon above the level cap or missing defeats against other trainers)

Fixed:

  • #341 Adjusted displayed level caps in various locations (e.g. trainer card) to better reflect the actual progression of a player
  • #340 Inconsistencies if trainers depend on others from different series (these dependencies are now ignored and a warning is printed to the log)
  • #339 Omitting (optional) title or description in series metadata causing a crash
  • #338 Visual bug in legend of generated progression graphs for series (plantuml)

Version 0.16.10-beta

by hd42 on Oct 16, 2025
Download

Version 0.16.10-beta

by hd42 on Oct 16, 2025
Download

Changelog

[0.16.10-beta] - 2025-10-16

Fixed:

  • #337 Potential crash if blocks that serve as proxies for players (e.g. Deployers) interact with trainers while the player is in a different dimension
  • #336 Potential crash related to the removal of existing dimensions containing persistent trainers

Version 0.16.9-beta

by hd42 on Oct 6, 2025
Download

Version 0.16.9-beta

by hd42 on Oct 6, 2025
Download

Changelog

[0.16.9-beta] - 2025-10-06

Changed:

  • #335 Slightly reduced transparency of trainer card arrow

Fixed:

  • #334 Potential cause of crash related to loading states from trainer repel rods
  • #333 Potential cause of crash related to trainer association and key trainer NPCs in multiple dimensions while holdig a trainer card
  • #332 Rendering issues related to the trainer card arrow
    • Fixed minor issue with the geometry of the arrow
    • Inconsistent rendering of the arrow with a trainer card in main- and off hand at the same time
    • Rendering of the arrow visually messing up journey map markers

Version 0.16.8-beta

by hd42 on Sep 15, 2025
Download

Version 0.16.8-beta

by hd42 on Sep 15, 2025
Download

Changelog

[0.16.8-beta] - 2025-09-15

Added:

  • #331 Config option ticksToDespawnIfUnseen (default 6000, 5 minutes): Despawn trainers if not seen by any player for the configured number of ticks

Changed:

  • #330 (Non-persistent) trainers now despawn if unseen for more than 5 minutes (configurable)
  • #329 Default value of config option uniqueTrainerRadius from -1 to 500
  • #328 Slightly adjusted trainer npc behaviour (small chance to hang out at a location for a few seconds)
  • #327 Trainer Repel Rod can now be disabled by powering it with redstone
  • #326 Trainer Repel Rod now additionally alters the behaviour of trainers in its area of effect causing them to wander away from it (now actually living up to its name)

Fixed:

  • #325 Some issues with chunk registration of Trainer Repel Rods (while previously placed repel rods should automatically be affected by this fix if you feel that for some reason a rod is not working try breaking and replacing it)

Version 0.16.7-beta

by hd42 on Sep 11, 2025
Download

Version 0.16.7-beta

by hd42 on Sep 11, 2025
Download

Changelog

[0.16.7-beta] - 2025-09-11

Fixed:

  • #324 Auto clickers and similar tile entities serving as proxies for players (e.g. Creates Deployer) being able to start battles against trainers
  • #323 Possibility to start battles before all trainers are fully loaded (causing a crash)
  • #322 Revised registration of persistent trainers fixing performance issues for worlds with greater number of dimensions (initial load may not benefit from this immediately)
  • #321 Trainers being able to spawn in rare scenarios even when maxTrainersTotal was set to 0
1
2
7

Modrinth is open source.

feat/theseus/tauri-v2@c5403db

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.