### Changes
- Translation File format updated + Spanish translation added (however the Spanish and Japanese files will have 2 lines missing that were added in this update)
- The recipe for blank TMs have been expanded. The original smithing table recipe with echo shard is still present, however I have added an alternative using a Nethirite Block (still expensive, but at least easier to obtain!) to test feedback on it.
- `anyMovesLearnable` config was separated into `anyMovesLearnableTMs` and `anyMovesLearnableTRs` by request. Therefore, you can now make it so TMs can teach their move to any Pokémon, while TRs remain as is. Neat suggestion!
### Fixes
- Config added for TM stack size. Whoops, forgot to also make TMs stackable previously, yikes.
### Additions
- TMs (not blank) are repairable using diamond blocks! This measn after your initial investment into a specific TM, if you want to repair, you can now do so with Diamonds. Therefore, you can start building a collection and repair as needed
- Added two new configs, `primaryTypeMovesLearnable` and `secondaryTypeMovesLearnable` --They are disabled by default, but now this means that you can teach any Fire type move to a Charmander for example. Done by suggestion, very neat, big pog.
# Biggest Change
- Compatibility with Gravel's Extended Battles and Gravelmon. Read the CONFIG.md on the repo for details.
### Changes
- Translation File format updated + Spanish translation added (however the Spanish and Japanese files will have 2 lines missing that were added in this update)
- The recipe for blank TMs have been expanded. The original smithing table recipe with echo shard is still present, however I have added an alternative using a Nethirite Block (still expensive, but at least easier to obtain!) to test feedback on it.
- `anyMovesLearnable` config was separated into `anyMovesLearnableTMs` and `anyMovesLearnableTRs` by request. Therefore, you can now make it so TMs can teach their move to any Pokémon, while TRs remain as is. Neat suggestion!
### Fixes
- Config added for TM stack size. Whoops, forgot to also make TMs stackable previously, yikes.
### Additions
- TMs (not blank) are repairable using diamond blocks! This measn after your initial investment into a specific TM, if you want to repair, you can now do so with Diamonds. Therefore, you can start building a collection and repair as needed
- Added two new configs, `primaryTypeMovesLearnable` and `secondaryTypeMovesLearnable` --They are disabled by default, but now this means that you can teach any Fire type move to a Charmander for example. Done by suggestion, very neat, big pog.
# Biggest Change
- Compatibility with Gravel's Extended Battles and Gravelmon. Read the CONFIG.md on the repo for details.
- Updated moves shown on tooltip. Client and server still can't sync perfectly, but at least displays clients settings consistently.
- Reduced loot drop rates of TRs from all chests after some feedback on high drop rates
- Updated moves shown on tooltip. Client and server still can't sync perfectly, but at least displays clients settings consistently.
- Reduced loot drop rates of TRs from all chests after some feedback on high drop rates
# Backport to Cobblemon 1.5.2
This version is a backport of the reworked SimpleTMs to Cobblemon 1.5.2 and Minecraft 1.20.1 for those that have not updated to new version of cobblemon yet.
### Update from 2.0.1
- Fixed Desert temple loot drop chance for TMs
#### [1.1.0 (January 18th, 2024)](#1-1-0)
- Added 2 config options for TM and TR drop chance from wild Pokemon
- Pokémon now have a (by default) 5% chance to drop a TR or a 0.01% chance to drop a TM. TMs and TRs that drop are based on the Pokémon's tm, egg and tutor move list.
#### [1.1.0 (January 16th, 2024)](#1-1-0)
- Added 2 config options for TM and TR drop chance from wild Pokemon
- Pokémon now have a (by default) 5% chance to drop a TR or a 0.01% chance to drop a TM. TMs and TRs that drop are based on the Pokémon's tm, egg and tutor move list.