Move Tutors [Cobblemon]
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
🖼️ Gallery (3 images)
🔍 Analysis
- 👍 0.6% endorsement rate
- 🏆 #28 of 45 economy mods in this game by downloads
📋 About This Mod
## Features - General Tutor (All tutor moves a Pokémon can learn) - File-driven Tutors (Move Tutors defined by you) - Move Sorter: Alphabetical, Category, and Type - Pokémon & Move Blacklists - Entity Support - Fakemon Support - Customizable Lang - Impactor + Pebbles Economy Support ### config.yml ```yml # DON'T TOUCH Config-Version OR THINGS WILL BREAK Config-Version: 2.0 # General Tutor Settings TutorMoves: # The currency which will be used to "purchase" tutor moves. # Options: impactor:{currency}, pebbles, ITEMS:{item id}. currencyKey: impactor:dollars # The cost of teaching moves cost: 5000 # Moves that should not appear in the General Tutor Blacklisted-Moves: - wish # Pokemon that should not be able to use the General Tutor Blacklisted-Pokemon: - pikachu # Which types of moves should appear in the Tutor GUI Move-Options: tutorMoves: true eggMoves: false tmMoves: false evolutionMoves: false levelUpMoves: false formChangeMoves: false legacyMoves: false specialMoves: false General-Tutor-GUI: # The GUI Title title: "<gold>General Tutor" # The Size of the Main Tutor GUI (2-6) size: 6 # GUI Elements previous-page-item: "minecraft:arrow" next-page-item: "minecraft:arrow" exit-item: "minecraft:barrier" alphabetical-sort-item: "minecraft:paper" category-sort-item: "minecraft:name_tag" type-sort-item: "minecraft:gold_ingot" filler-item: "minecraft:light_gray_stained_glass_pane" Selection-GUI: # The GUI Title title: "<green>Select a Pokemon" # GUI Elements filler-item: "minecraft:red_stained_glass_pane" Confirmation-GUI: # The GUI Title title: "<yellow>Confirm Move" # GUI Elements confirm-item: "minecraft:lime_wool" cancel-item: "minecraft:red_wool" filler-item: "minecraft:gray_stained_glass_pane" # Override the cost of specific moves # Format - move:cost Move-Overrides: - outrage: 6000 - dracometeor: 10000 ``` ### lang.yml ```yml # DON'T TOUCH Config-Version OR THINGS WILL BREAK Config-Version: 2.2.0 # We Support Legacy and MiniMessage Formatting! Success-Learned: "<dark_aqua>{pokemon} <aqua>was taught <dark_aqua>{move}!" Insufficient-Funds: "<red>You do not have enough money to purchase this move." Insufficient-Items: "<red>You must have <dark_red>{itemcost} <red>to purchase this move. " Error-No-Pokemon: "<red>No Pokemon found in slot <dark_red>{slot}." Error-Not-Tutor: "<dark_red>{move} <red>is not a tutor move for <dark_red>{pokemon}!" Error-No-Tutor-Moves: "<dark_red>{pokemon} <red>does not learn any tutor moves." Error-Already-Knows: "<dark_red>{pokemon} <red>already knows <dark_red>{move}." Blacklisted-Pokemon: "<dark_red>{pokemon} <red>can not use this move tutor." ``` ### specifictutor.yml ```yml # DON'T TOUCH Config-Version OR THINGS WILL BREAK Config-Version: 2.2.0 # Specific Tutor Settings SpecificTutor: # Permission needed to open permission: tutormoves.open.dragonmaster # Options: impactor:{currency}, ITEMS:{item id} currencyKey: ITEMS:minecraft:diamond # The cost of teaching moves cost: 3 # List of Moves the Tutor Offers moves: - dracometeor - dragonclaw - dragondance # Pokemon that should not be able to use this tutor Blacklisted-Pokemon: - jirachi GUI: # The GUI Title title: "Dragon Master" # The Size of the Main Tutor GUI (2-6) size: 6 # GUI Elements filler-item: "minecraft:gray_stained_glass_pane" # Override the cost of specific moves # Format - move:cost Move-Overrides: outrage: 6000 dracometeor: 10000 ``` ### Permissions - `tutormoves.reload` is for `/tutormoves reload` - `tutormoves.menu` is for `/tutormoves menu` - `tutormoves.menuothers` is for `/tutormoves menu <tutor> <player>` - `tutormoves.npc` is for `/tutormoves npc <npc name>` Be aware: If a permission node does not register for you, deop yourself and relog/restart the server. In order for LuckPerms to cache the permission node, it needs to acknowledge that it exists, and this doesn't end up being the case if only an Opped Player is online when LuckPerms checks for permissions!
## Features - General Tutor (All tutor moves a Pokémon can learn) - File-driven Tutors (Move Tutors defined by you) - Move Sorter: Alphabetical, Category, and Type - Pokémon & Move Blacklists - Entity Support - Fakemon Support - Customizable Lang - Impactor + Pebbles Economy Support
### config.yml
```yml
# DON'T TOUCH Config-Version OR THINGS WILL BREAK
Config-Version: 2. 0
# General Tutor Settings
TutorMoves:
# The currency which will be used to "purchase" tutor moves.
# Options: impactor:{currency}, pebbles, ITEMS:{item id}.
currencyKey: impactor:dollars
# The cost of teaching moves
cost: 5000
# Moves that should not appear in the General Tutor
Blacklisted-Moves:
- wish
# Pokemon that should not be able to use the General Tutor
Blacklisted-Pokemon:
- pikachu
# Which types of moves should appear in the Tutor GUI
Move-Options:
tutorMoves: true
eggMoves: false
tmMoves: false
evolutionMoves: false
levelUpMoves: false
formChangeMoves: false
legacyMoves: false
specialMoves: false
General-Tutor-GUI:
# The GUI Title
title: "
### lang.yml
```yml
# DON'T TOUCH Config-Version OR THINGS WILL BREAK
Config-Version: 2. 2. 0
# We Support Legacy and MiniMessage Formatting!
Success-Learned: "
### specifictutor.yml ```yml # DON'T TOUCH Config-Version OR THINGS WILL BREAK Config-Version: 2. 2. 0 # Specific Tutor Settings SpecificTutor: # Permission needed to open permission: tutormoves.open.dragonmaster # Options: impactor:{currency}, ITEMS:{item id} currencyKey: ITEMS:minecraft:diamond # The cost of teaching moves cost: 3 # List of Moves the Tutor Offers moves: - dracometeor - dragonclaw - dragondance # Pokemon that should not be able to use this tutor Blacklisted-Pokemon: - jirachi GUI: # The GUI Title title: "Dragon Master" # The Size of the Main Tutor GUI (2-6) size: 6 # GUI Elements filler-item: "minecraft:gray_stained_glass_pane" # Override the cost of specific moves # Format - move:cost Move-Overrides: outrage: 6000 dracometeor: 10000 ```
### Permissions
- `tutormoves.reload` is for `/tutormoves reload`
- `tutormoves.menu` is for `/tutormoves menu`
- `tutormoves.menuothers` is for `/tutormoves menu
Be aware: If a permission node does not register for you, deop yourself and relog/restart the server. In order for LuckPerms to cache the permission node, it needs to acknowledge that it exists, and this doesn't end up being the case if only an Opped Player is online when LuckPerms checks for permissions!
📊 Mod Details
- Game
- Minecraft Mods
- Author
- TheNovoro
- Version
- 2.3.7+1.21.1
- Downloads
- 652
- Endorsements
- 4
- Category
- economy
- Created
- 3/30/2026
- Updated
- 5/16/2026
- Game Versions
- 1.21.1
- Tags
- economy, game-mechanics
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does Move Tutors [Cobblemon] support?
The author lists 1.21.1. Other versions may work but are untested by the author.
What is the latest version of Move Tutors [Cobblemon]?
Version 2.3.7+1.21.1, published 2026-05-16 with 652 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await
![Move Tutors [Cobblemon] screenshot 1](https://cdn.modrinth.com/data/LD0BxKbB/images/3e922cfe7c821c819a51ae3a3506704ecc6bd89c_350.webp)
![Move Tutors [Cobblemon] screenshot 2](https://cdn.modrinth.com/data/LD0BxKbB/images/5fbd5c996538fee9bea24572ed5d3e23e1231a8f_350.webp)
![Move Tutors [Cobblemon] screenshot 3](https://cdn.modrinth.com/data/LD0BxKbB/images/a43b8a464e11d2f3450abed78487ff979e323c8e_350.webp)