MoreCobblemonTweaks
A qol cobblemon client mod introducing a variety of QOL features. MoreCobblemonTweaks was the predecessor of the official PC search, box names, and box wallpapers system that was implemented in Cobblemon 1.7 primarily by yours truly! They have since been removed from this mod, but there are still plenty of other features.
Config
- All of the features listed in the section below can be individually tweaked in the mod's config. You can change them in the config file itself located in
configs/more_cobblemon_tweaks.jsonor if mod menu & cloth config are installed, by using the in game editor (recommended).
Supported Versions
Cobblemon: 1.6.1+ Cobbreeding: 1.8.8+ BetterBreeding: Most
Features
- Enhanced Item Lore
- Enhanced Egg Lore (Supports: Cobbbreeding, and BetterBreeding)
- Eggs will now show any stored data in the tooltip!
- KEEP IN MIND some mods will allow servers to encrypt the data that's sent to the client, making it impossible for this mod to read the data when enabled.
- In the case of cobbreeding for example, a tooltip will be shown warning you that the egg data is encrypted and cannot be displayed. (Disablable in config)
- What data is showed is determined by what egg mod you are using & your servers config.
- Below is a screenshot of an egg from Cobbreeding, which gives an example of what you can expect to see. (Name, form, ivs, etc)
- Optionally (enabled by default) a shiny egg will have a gold star next to its name
- Optionally (enabled by default) a perfect iv egg will have a aqua triangle next to its name
- Optionally (enabled by default) a 0 iv egg will have a red hazard triangle next to its name
- All of the above symbols can be replaced with text lines in the lore by a config option as well


- Eggs will now show any stored data in the tooltip!
- Enhanced Egg Lore (Supports: Cobbbreeding, and BetterBreeding)
- PC Enhancements
- Increased Search/Filter Character Limit
- You can type up to 100 characters instead of the normal 19. It will only show the characters around the cursor within the 19 character limit.
- Search/Filter Autocomplete
- When typing in the filter bar at the bottom of the screen you will now get autocomplete suggestions for search/filter terms!
- You can also hit tab to fill the suggestion into the search bar.

- Box Management
- Adds box list/view button in the same place as the release button when the release button is not active.
- Clicking it will open/close the box list view, where you can see all of your boxes in pages.
- Left-clicking a box will select it, then left-clicking another box will swap the two boxes.
- Right-clicking a box will open the box view for that box.
- Using the wallpaper options in the box list view will change the wallpaper for all boxes on the current page.
- You can also use the search/filter while in the box list view and will filter the boxes based on if any pokemon in the box match the filter.


- Multiselect Move & Release
- Adds a new button on the bottom right of the ui that will enable/disable multiselect mode.
- While in the mode you can click individual slots to (de)select them, or shift+click to (de)select a range of slots.
- While you have slots selected you can use the release button as normal to release all selected pokemon at once. Or you can move them around to other boxes as a group.
- In the image below you can see an example of selecting three pokemon at once.

- Iv Display
- Adds an IV display to the left of the PC UI when opened, showing all of the iv's and the average iv of the previewed pokemon.
- By default the iv's names are colored, but that can be disabled in the config.
- You can hold shift to show the iv's as percentages instead of raw values.


- Increased Search/Filter Character Limit
- More coming soon! (Please feel free to make suggestions via Issues!)
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 |
## Fixes
- Fixed minimum egg iv indicator always showing regardless of if it had minimum ivs.
## Fixes
- Fixed minimum egg iv indicator always showing regardless of if it had minimum ivs.
- Updated to Cobblemon 1.8
- PC IV Display will now show effective ivs in parentheses next to the base value (in the same way the summary screen does)
## Fixes
- Fixed enhanced egg lore not display perfect iv symbol if iv numbers were greater than 31
- Fixed effective ivs not being shown/considered in pc iv display
- Updated to Cobblemon 1.8
- PC IV Display will now show effective ivs in parentheses next to the base value (in the same way the summary screen does)
## Fixes
- Fixed enhanced egg lore not display perfect iv symbol if iv numbers were greater than 31
- Fixed effective ivs not being shown/considered in pc iv display
- AllTheMons egg support
- Radiant egg support for Cobbreeding indicated by a blue star instead of yellow (it's the only egg addon that could have radiant pokemon guaranteed and therefor displayable in the lore)
- Better error handling for Enhanced egg lore
- If trying to add egg lore errors, it will not cause a crash and will instead be caught & logged
- If it errors repeatedly it will stop trying to add it and will display a warning instead
## Fixes
- Fixed enhanced egg lore for cobbreeding removing advanced tooltips lore
- AllTheMons egg support
- Radiant egg support for Cobbreeding indicated by a blue star instead of yellow (it's the only egg addon that could have radiant pokemon guaranteed and therefor displayable in the lore)
- Better error handling for Enhanced egg lore
- If trying to add egg lore errors, it will not cause a crash and will instead be caught & logged
- If it errors repeatedly it will stop trying to add it and will display a warning instead
## Fixes
- Fixed enhanced egg lore for cobbreeding removing advanced tooltips lore
- Adds a workaround for a mixin bug that could cause a crash when opening the PC
- Adds a workaround for a mixin bug that could cause a crash when opening the PC
- Fixed a rare crash that could occur when opening the PC
- Fixed a rare crash that could occur when opening the PC
## Additions
- Added Box Management
- Adds a box list/view button in the same place of the release button when the release button is not active
- It opens a box list view, where you see all boxes together in pages.
- Left-clicking a box will select it, then left-clicking another box will swap the two boxes.
- Right-clicking a box will open the box view for that box.
- Using the wallpaper options in the box list view will change the wallpaper for all boxes on the current page.
- You can also use the search/filter while in the box list view and will filter the boxes based on if any pokemon in the box match the filter.
- Increased Search/Filter Character Limit
- You can type up to 100 characters instead of the normal 19. It will only show the characters around the cursor within the 19 character limit.
## Fixes
- Fixed a race condition which could cause multi moves to end early/get stuck
- Fixed an issue where the cobbreeding egg timer wouldn't be changed to using more cobblemon tweaks format (when egg lore is enabled)
## Changes
- Added an overlay while a multimove is happening displaying the # of pokemon being moved & the # moved successfully
- Added timeout & packet dropping handling for multimoving, if a packet is dropped or timed out it will attempt up to 5 more times to complete the move (and will show in the overlay if & how many times its timed out)
- Limited the speed multi move packets are sent to 1/tick to avoid any issues with sending too many packets
- IV Display is now hidden when there is no pokemon previewed
- Cobbreeding marked as supporting up to 2.2.x, and will now automatically enable support for future versions but will mark them as untested (in your logs), this way if cobbreeding makes any minor version changes but doesn't change the format, it will allow you to update without losing egg lore until more cobblemon tweaks is updated.
- Overriden cobbreedings form lore line with our own format (when egg lore is enabled)
## Additions
- Added Box Management
- Adds a box list/view button in the same place of the release button when the release button is not active
- It opens a box list view, where you see all boxes together in pages.
- Left-clicking a box will select it, then left-clicking another box will swap the two boxes.
- Right-clicking a box will open the box view for that box.
- Using the wallpaper options in the box list view will change the wallpaper for all boxes on the current page.
- You can also use the search/filter while in the box list view and will filter the boxes based on if any pokemon in the box match the filter.
- Increased Search/Filter Character Limit
- You can type up to 100 characters instead of the normal 19. It will only show the characters around the cursor within the 19 character limit.
## Fixes
- Fixed a race condition which could cause multi moves to end early/get stuck
- Fixed an issue where the cobbreeding egg timer wouldn't be changed to using more cobblemon tweaks format (when egg lore is enabled)
## Changes
- Added an overlay while a multimove is happening displaying the # of pokemon being moved & the # moved successfully
- Added timeout & packet dropping handling for multimoving, if a packet is dropped or timed out it will attempt up to 5 more times to complete the move (and will show in the overlay if & how many times its timed out)
- Limited the speed multi move packets are sent to 1/tick to avoid any issues with sending too many packets
- IV Display is now hidden when there is no pokemon previewed
- Cobbreeding marked as supporting up to 2.2.x, and will now automatically enable support for future versions but will mark them as untested (in your logs), this way if cobbreeding makes any minor version changes but doesn't change the format, it will allow you to update without losing egg lore until more cobblemon tweaks is updated.
- Overriden cobbreedings form lore line with our own format (when egg lore is enabled)
- Crash when pressing tab with the search autocomplete
- it now properly fills in the suggestion
- Some issues with the config screen opening/not-opening
- Missing/outdated dependency requirements on mod hosts & metadata
- Rounding mistakes in IV%
- Text misalignment in PC IV Widget
## Changes
- Updated the egg encryption warning for cobbreeding
- Now explains how to decrypt the eggs depending on if you're singleplayer or multiplayer
- Crash when pressing tab with the search autocomplete
- it now properly fills in the suggestion
- Some issues with the config screen opening/not-opening
- Missing/outdated dependency requirements on mod hosts & metadata
- Rounding mistakes in IV%
- Text misalignment in PC IV Widget
## Changes
- Updated the egg encryption warning for cobbreeding
- Now explains how to decrypt the eggs depending on if you're singleplayer or multiplayer
- Updated to Cobblemon 1.7.1+
- PC IV Display & Egg IV Display
- Added average iv line below normal ivs
- When holding shift iv's will show the iv %
- Egg Lore Display now shows Pokeball as well
- Perfect IV symbol is now in aqua instead of yellow to avoid being mistaken for the shiny symbol.
- All of the different egg indicators are now lang entries and can be changed by resourcepacks
## Removals
- Bypass egg encryption config option (replaced by "egg_encryption_warning") as it was only useful in singleplayer
- PC Search, Box Name, & Wallpaper Features
- As of Cobblemon 1.7+ these features are now all available in the base mod, added by yours truly!
## Additions
- Added egg indicator for all 0 ivs (red hazard triangle)
- Added new config option "text_egg_indicators" (disabled by default) which changes egg name symbol indicators to be text in the lore instead (i.e. "Shiny", "Perfect IVs", etc)
- Added "egg_encryption_warning" option (enabled by default), which will put a warning in egg item's lore if the data is encrypted and cannot be displayed
- If Cobbreeding is enabled but the version is not supported, a warning will be stated in the log at startup.
- My old box search auto-completion feature has been added to cobblemons built-in box searching.
### Multiselect System
- The multiselect system has been fully reworked!
- Now when selecting pokemon they will all be picked up like normal selection and you can keep selections between boxes.
- With multiple pokemon selected you can swap/move multiple pokemon at once within the same box by clicking and holding control, or within different boxes just by clicking.
- The pokemon selection will be focused on the first pokemon you selected, and will construct a box on your cursor **in the order that you select the pokemon**.
- It will also wrap the pokemon based on where you hover your mouse to show the predicated placement for the pokemon.
- For example: If you have a full row (6 pokemon) selected, and you hover over the last slot in a row, the five pokemon that come after your selection focus, will be wrapped to the row beneath it (or the top row if its the bottom).
- When moving full boxes of pokemon at a time, this feature can be a little trippy so be wary!
- Updated to Cobblemon 1.7.1+
- PC IV Display & Egg IV Display
- Added average iv line below normal ivs
- When holding shift iv's will show the iv %
- Egg Lore Display now shows Pokeball as well
- Perfect IV symbol is now in aqua instead of yellow to avoid being mistaken for the shiny symbol.
- All of the different egg indicators are now lang entries and can be changed by resourcepacks
## Removals
- Bypass egg encryption config option (replaced by "egg_encryption_warning") as it was only useful in singleplayer
- PC Search, Box Name, & Wallpaper Features
- As of Cobblemon 1.7+ these features are now all available in the base mod, added by yours truly!
## Additions
- Added egg indicator for all 0 ivs (red hazard triangle)
- Added new config option "text_egg_indicators" (disabled by default) which changes egg name symbol indicators to be text in the lore instead (i.e. "Shiny", "Perfect IVs", etc)
- Added "egg_encryption_warning" option (enabled by default), which will put a warning in egg item's lore if the data is encrypted and cannot be displayed
- If Cobbreeding is enabled but the version is not supported, a warning will be stated in the log at startup.
- My old box search auto-completion feature has been added to cobblemons built-in box searching.
### Multiselect System
- The multiselect system has been fully reworked!
- Now when selecting pokemon they will all be picked up like normal selection and you can keep selections between boxes.
- With multiple pokemon selected you can swap/move multiple pokemon at once within the same box by clicking and holding control, or within different boxes just by clicking.
- The pokemon selection will be focused on the first pokemon you selected, and will construct a box on your cursor **in the order that you select the pokemon**.
- It will also wrap the pokemon based on where you hover your mouse to show the predicated placement for the pokemon.
- For example: If you have a full row (6 pokemon) selected, and you hover over the last slot in a row, the five pokemon that come after your selection focus, will be wrapped to the row beneath it (or the top row if its the bottom).
- When moving full boxes of pokemon at a time, this feature can be a little trippy so be wary!
- Updated Cobbreeding support to include 2.0.x
- special thanks to Fuzuki for their PR
## Fixes
- Pressing the summary keybind in multiselect mode with 0 pokemon selected will no longer lead to a crash
- Fixed a crash with the summary keybind in the Pasture gui
- When opening the summary from the pasture, it would previously return you to a normal PC gui, it will now return you back to the pasture gui.
- Fixed Cobbreeding support not working properly on ditto eggs
- Updated Cobbreeding support to include 2.0.x
- special thanks to Fuzuki for their PR
## Fixes
- Pressing the summary keybind in multiselect mode with 0 pokemon selected will no longer lead to a crash
- Fixed a crash with the summary keybind in the Pasture gui
- When opening the summary from the pasture, it would previously return you to a normal PC gui, it will now return you back to the pasture gui.
- Fixed Cobbreeding support not working properly on ditto eggs
- Specifies Client Dist for NeoForge to prevent crashing when unexpectedly present on Servers
### PC Crash
Fixes an issue sometimes causing the game to crash when opening the PC gui.
### PC Crash
Fixes an issue sometimes causing the game to crash when opening the PC gui.
### Changing all box wallpapers in Multiplayer
So apparently you haven't been able to set all of your boxes wallpapers in multiplayer for a long time? It wasn't every reported so I didn't know until a couple days ago! This is now fixed.
### Navigating Boxes dropping held Pokemon
Accidentally introduced this with multiselecting & box scrolling, fixed it!
### Crash opening Summary
Some people had a crash when opening the summary screen, redid how I've implemented some things to fix it!
### Changing all box wallpapers in Multiplayer
So apparently you haven't been able to set all of your boxes wallpapers in multiplayer for a long time? It wasn't every reported so I didn't know until a couple days ago! This is now fixed.
### Navigating Boxes dropping held Pokemon
Accidentally introduced this with multiselecting & box scrolling, fixed it!
### Crash opening Summary
Some people had a crash when opening the summary screen, redid how I've implemented some things to fix it!
### PC Box Scrolling
Scrolling while hovering over your boxes will scroll through them.
### Open Summary from PC
You can now open up the summary for your previewed pokemon OR for up to 6 of your selected pokemon when multiselecting by using the Summary Keybind while in the UI.
## Changes
### Removed
egg= shorthand in search for egg groupNeoDaycare uses this so we don't to create an incompatability, just use
egg_group= for now.- Note about egg group**, right now it will only work on singleplayer as cobblemon does not normally send it to clients when on a server.
## Fixes
### Fixed CobbleDollars Bug
One of the methods I added via a mixin collided with an existing method that CobbleDollars used causing some annoying (but not unavoidable) issues
### Fixed Cobblemon UI Tweaks Incompatabilities
A few features from Cobblemon UI Tweaks would collide with MoreCobblemonTweaks, now they won't.
### PC Box Scrolling
Scrolling while hovering over your boxes will scroll through them.
### Open Summary from PC
You can now open up the summary for your previewed pokemon OR for up to 6 of your selected pokemon when multiselecting by using the Summary Keybind while in the UI.
## Changes
### Removed
egg= shorthand in search for egg groupNeoDaycare uses this so we don't to create an incompatability, just use
egg_group= for now.- Note about egg group**, right now it will only work on singleplayer as cobblemon does not normally send it to clients when on a server.
## Fixes
### Fixed CobbleDollars Bug
One of the methods I added via a mixin collided with an existing method that CobbleDollars used causing some annoying (but not unavoidable) issues
### Fixed Cobblemon UI Tweaks Incompatabilities
A few features from Cobblemon UI Tweaks would collide with MoreCobblemonTweaks, now they won't.
### Multiselect & Release
- A new button can be found in the bottom right corner of the ui, clicking it will enable/disable multiselect mode.
- While multiselecting you can click any slots to (de)select them or shift click to (de)select a range of slots.
- While you have slots selected in multiselect mode you can use the release button as you would normally however of course it will release all selected pokemon.
### Singleplayer Differentiation
- A new feature? A bug fix? Your choice! But now if you run multiple singleplayers from the same instance, you shouldn't have box names & box wallpapers shared between them!
## Changes
### Updated Search
- Search now supports searching by egg groups (egg=, egg_group=)
- Most of the hardcoded search terms have been replaced with Pokemon Properties, if you are familiar with /givepokemon it's the same format
- Any terms not covered by PokemonProperties have remained (mythical, legendary, holding, etc)
- Search will now show suggestions as you type to help with searching
- You can enable fully hiding unmatched pokemon when searching in the config
### Updated IV Display
- IV colors will now match the power item that goes with the stat
- You can now remove IV colors from the display w/ the config (they will just render as white instead)
### Updated Egg Lore
- The gold star for shiny eggs is no longer bold
- Added a gold triangle indicator for a perfect iv egg (disablable in config)
- Fixed Cobbreeding Support for 1.8.9+ (still supports 1.8.8, and will not crash with earlier versions anymore)
- Changed Cobbreeding Visuals (a tad)
- Pokemon eggs will now be named "<Species> Egg" instead of "Pokemon Egg" with the species at the bottom of the lore
- The time remaining on the egg is now rendered at the top and using custom rendering instead of just MM:SS
## Fixes
- Fixed some issues with the box name & wallpaper cache which could incorrectly show wallpapers/box names between different servers
- Fixed some click based bugs (being able to click things you shouldn't)
### Multiselect & Release
- A new button can be found in the bottom right corner of the ui, clicking it will enable/disable multiselect mode.
- While multiselecting you can click any slots to (de)select them or shift click to (de)select a range of slots.
- While you have slots selected in multiselect mode you can use the release button as you would normally however of course it will release all selected pokemon.
### Singleplayer Differentiation
- A new feature? A bug fix? Your choice! But now if you run multiple singleplayers from the same instance, you shouldn't have box names & box wallpapers shared between them!
## Changes
### Updated Search
- Search now supports searching by egg groups (egg=, egg_group=)
- Most of the hardcoded search terms have been replaced with Pokemon Properties, if you are familiar with /givepokemon it's the same format
- Any terms not covered by PokemonProperties have remained (mythical, legendary, holding, etc)
- Search will now show suggestions as you type to help with searching
- You can enable fully hiding unmatched pokemon when searching in the config
### Updated IV Display
- IV colors will now match the power item that goes with the stat
- You can now remove IV colors from the display w/ the config (they will just render as white instead)
### Updated Egg Lore
- The gold star for shiny eggs is no longer bold
- Added a gold triangle indicator for a perfect iv egg (disablable in config)
- Fixed Cobbreeding Support for 1.8.9+ (still supports 1.8.8, and will not crash with earlier versions anymore)
- Changed Cobbreeding Visuals (a tad)
- Pokemon eggs will now be named "<Species> Egg" instead of "Pokemon Egg" with the species at the bottom of the lore
- The time remaining on the egg is now rendered at the top and using custom rendering instead of just MM:SS
## Fixes
- Fixed some issues with the box name & wallpaper cache which could incorrectly show wallpapers/box names between different servers
- Fixed some click based bugs (being able to click things you shouldn't)
- Fixes an issue in core cobblemon causing pc box history not to work & to always open on box 2
- Re-added Enhanced Egg Lore for Cobbreeding & BetterBreeding
- Updated to Cobblemon 1.6.1
- Removes Enhanced Berry, Consumables, & Held Item Lore as they are builtin to Cobblemon 1.6
- Disables Enhanced Egg Lore while we wait for associated mods to update to 1.6 (Updated editor to reflect this)
- Fixes crash when using pebbles-cosmetic-render-api
- May also fix incompatabilities with other mods
- Removes Enhanced Berry, Consumables, & Held Item Lore as they are builtin to Cobblemon 1.6
- Disables Enhanced Egg Lore while we wait for associated mods to update to 1.6 (Updated editor to reflect this)
- Fixes crash when using pebbles-cosmetic-render-api
- May also fix incompatabilities with other mods