Where Are My TMs
An addon for Cobblemon that introduces TM system into the game - special devices for transferring moves between Pokemon.
Important Warning
Version 2.0.0 contains critical changes compared to 1.0.0. Before updating, be sure to create a world backup as there is a risk of losing items.
With this mod, you'll be able to transfer learned moves from one Pokemon to another, significantly expanding your team training capabilities.

How to Use
The process of teaching Pokemon new moves consists of several simple steps:
First, craft a TM Machine - a special device for working with technical machines. Then create a TM or TR. TRs are disposable cheap versions for move transfer, while TMs can be used multiple times.
Interact with the TM Machine while holding a TM or TR. A Pokemon selection screen from your party will open. Choose the move you want to transfer and it will be copied.
Now interact with the Pokemon you want to teach the move to. Note that the Pokemon must belong to you and be able to learn the selected move. To check available TM moves, you can use external resources.
Crafting Recipes
TM:

TR:

TM Machine:

For Modpack Creators and Server Administrators
In the configuration file config/wherearemytms.json, settings allowTutorMoves and allowEggMoves are available, allowing to expand TM functionality for teaching tutor moves and egg moves. Note that not all Pokemon have corresponding data in files that can be configured independently.