COWMODSКаталог модов
Cobblemon Info for REI / JEI / EMI

ВЕРСИИ (449)

release

[NeoForge] v2.32.4

2.32.4+neoforge
23 окт. 2026 г.1,1 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - On a big GUI scale or a small window, REI and JEI cut the bottom off long pages like Moves, and there was no way to scroll down to the rest. Pages are now split to fit your screen, and they get rebuilt if you change the GUI scale or resize the window. - EMI had the opposite problem. If the game opened in a small window or at a big GUI scale, the pages stayed chopped into tiny pieces even after you went back to normal. You'd get lots of pages with a few rows each and a big empty gap underneath. They now fix themselves a few seconds after the size settles.
release

[Fabric] v2.32.4

2.32.4+fabric
23 окт. 2026 г.2,4 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - On a big GUI scale or a small window, REI and JEI cut the bottom off long pages like Moves, and there was no way to scroll down to the rest. Pages are now split to fit your screen, and they get rebuilt if you change the GUI scale or resize the window. - EMI had the opposite problem. If the game opened in a small window or at a big GUI scale, the pages stayed chopped into tiny pieces even after you went back to normal. You'd get lots of pages with a few rows each and a big empty gap underneath. They now fix themselves a few seconds after the size settles.
release

[NeoForge] v2.32.3

2.32.3+neoforge
23 окт. 2026 г.136Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Moves a Pokémon learns by evolving weren't showing up anywhere. Hakamo-o's Clanging Scales on becoming Kommo-o is one example, and a lot of Cobblemon's own evolutions work this way too. They now appear on the evolved Pokémon's moves list as "Evo", count in the "who can learn this move" lists, and are exported as an Evolution move.
release

[Fabric] v2.32.3

2.32.3+fabric
23 окт. 2026 г.260Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Moves a Pokémon learns by evolving weren't showing up anywhere. Hakamo-o's Clanging Scales on becoming Kommo-o is one example, and a lot of Cobblemon's own evolutions work this way too. They now appear on the evolved Pokémon's moves list as "Evo", count in the "who can learn this move" lists, and are exported as an Evolution move.
release

[NeoForge] v2.32.2

2.32.2+neoforge
23 окт. 2026 г.32Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - `/cobbledex export` also writes a .json file next to the spreadsheet, with the same data, for wikis and other tools. - New export sheets: About (versions, date and where each kind of data came from), Moves, Abilities, TM Recipes, Herds, Natures and Marks. - The Moves sheet has each move's description, priority, target and secondary effect chance. The Abilities sheet has each ability's description and how many species have it, normally and as a hidden ability. - Species Overview now has the Pokédex description, pre-evolution, form aspects and which pack added the species. Spawn Data has excluded conditions, Poké Snack and slime chunk flags, habitat, herd and spawn ID. ### Changed - The export's two move sheets are now one Learnsets sheet that includes legacy moves, with the move stats in the new Moves sheet. The old Abilities sheet is replaced by one with descriptions and species counts. - Every export sheet is sorted by Dex number, and move names match the game's own. ### Fixed - Genderless Pokémon showed a male ratio of -100% in the export, and heights and weights were ten times too large. - Long values in the export, like biome lists and requirements, were cut off at the edge of the cell. They now wrap and the row grows to fit. - Legacy moves now show up on servers. Cobblemon never sends them to players, and CobbleDex was dropping them when it read species files, so the Legacy column was empty for server and datapack Pokémon. - Pokémon whose model only exists for a gender (like Fungalith) no longer appear as a Substitute doll in the recipe viewer list when they have no cached sprite.
release

[Fabric] v2.32.2

2.32.2+fabric
23 окт. 2026 г.53Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - `/cobbledex export` also writes a .json file next to the spreadsheet, with the same data, for wikis and other tools. - New export sheets: About (versions, date and where each kind of data came from), Moves, Abilities, TM Recipes, Herds, Natures and Marks. - The Moves sheet has each move's description, priority, target and secondary effect chance. The Abilities sheet has each ability's description and how many species have it, normally and as a hidden ability. - Species Overview now has the Pokédex description, pre-evolution, form aspects and which pack added the species. Spawn Data has excluded conditions, Poké Snack and slime chunk flags, habitat, herd and spawn ID. ### Changed - The export's two move sheets are now one Learnsets sheet that includes legacy moves, with the move stats in the new Moves sheet. The old Abilities sheet is replaced by one with descriptions and species counts. - Every export sheet is sorted by Dex number, and move names match the game's own. ### Fixed - Genderless Pokémon showed a male ratio of -100% in the export, and heights and weights were ten times too large. - Long values in the export, like biome lists and requirements, were cut off at the edge of the cell. They now wrap and the row grows to fit. - Legacy moves now show up on servers. Cobblemon never sends them to players, and CobbleDex was dropping them when it read species files, so the Legacy column was empty for server and datapack Pokémon. - Pokémon whose model only exists for a gender (like Fungalith) no longer appear as a Substitute doll in the recipe viewer list when they have no cached sprite.
release

[NeoForge] v2.32.1

2.32.1+neoforge
21 окт. 2026 г.905Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - With Cobblemon 1.8.2, every TM showed up twice in EMI and JEI, once from Cobblemon's new Technical Machines tab and once from CobbleDex. Each TM now appears once and still opens its recipe page.
release

[Fabric] v2.32.1

2.32.1+fabric
21 окт. 2026 г.1,8 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - With Cobblemon 1.8.2, every TM showed up twice in EMI and JEI, once from Cobblemon's new Technical Machines tab and once from CobbleDex. Each TM now appears once and still opens its recipe page.
release

[NeoForge] v2.32.0

2.32.0+neoforge
20 окт. 2026 г.405Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
Servers can now install CobbleDex themselves, so players see the server's spawns, tutor moves and evolutions without having its datapacks. ### Added - Drop the same jar into a dedicated server's mods folder (Fabric or NeoForge) and it shares the data Cobblemon doesn't sync with players who have CobbleDex: spawn pools, species files, habitat pools. That brings spawns, tutor and legacy moves, evolutions, catch rates, egg groups and "Added by" names for Pokémon the server added. - Players only download what they don't already have, around 0.4 MB on a big pack list, and the client keeps a copy so reconnecting is instant. Players without CobbleDex aren't sent anything, and servers without it work as before. - `config/cobbledex-server.json` on the server lets you turn it off, limit it to operators, or hide species and files. - `/cobbledex stats` shows whether the server sent data. ### Changed - On a server that has CobbleDex, Spawns and Evolutions no longer show the "local files only" warning, and the "tutor moves unknown" note is gone. - The Fabric jar now loads on dedicated servers too. It does nothing there unless the sync is used. ### Fixed - REI's Pokémon list could be empty on a server. REI sometimes loaded before CobbleDex had its data and never tried again. CobbleDex now asks REI to reload once the data is ready.
release

[Fabric] v2.32.0

2.32.0+fabric
20 окт. 2026 г.755Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
Servers can now install CobbleDex themselves, so players see the server's spawns, tutor moves and evolutions without having its datapacks. ### Added - Drop the same jar into a dedicated server's mods folder (Fabric or NeoForge) and it shares the data Cobblemon doesn't sync with players who have CobbleDex: spawn pools, species files, habitat pools. That brings spawns, tutor and legacy moves, evolutions, catch rates, egg groups and "Added by" names for Pokémon the server added. - Players only download what they don't already have, around 0.4 MB on a big pack list, and the client keeps a copy so reconnecting is instant. Players without CobbleDex aren't sent anything, and servers without it work as before. - `config/cobbledex-server.json` on the server lets you turn it off, limit it to operators, or hide species and files. - `/cobbledex stats` shows whether the server sent data. ### Changed - On a server that has CobbleDex, Spawns and Evolutions no longer show the "local files only" warning, and the "tutor moves unknown" note is gone. - The Fabric jar now loads on dedicated servers too. It does nothing there unless the sync is used. ### Fixed - REI's Pokémon list could be empty on a server. REI sometimes loaded before CobbleDex had its data and never tried again. CobbleDex now asks REI to reload once the data is ready.
release

[NeoForge] v2.31.2

2.31.2+neoforge
20 окт. 2026 г.106Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
TM and egg moves and evolutions for things that only exist on a server, plus a batch of form fixes. ### Added - TM and egg moves for forms and for Pokémon the server added, on Cobblemon 1.8 and newer. Forms on a server used to show their base species' lists, and added Pokémon showed none. - Evolutions for Pokémon the server added, on Cobblemon 1.8.2 and newer. The requirements read the way Cobblemon words them. - The overview page says tutor moves are unknown when you're on a server. Cobblemon never sends them, so an empty list doesn't mean the Pokémon learns none. - `/cobbledex stats` tells you whether TM/egg moves and the evolution info came from the server. ### Fixed - Forms that are two things at once overwrote each other. Alolan Mega Marowak replaced Alolan Marowak, and the same thing happened with the Hisuian Typhlosion and Zoroark Megas, Galarian Darmanitan and its Zen mode, and the three Paldean Tauros breeds. Each has its own entry now. - Unown's ! and ? forms were treated as one form. - Type: Null couldn't be found. The colon in its name was read as a mod prefix, so its spawns and Resurrection Machine recipe never attached to it. - Zygarde's 10% and 50% forms showed "Format error: cobblemon.ui..." where the name should be. Any form with a % in its name did that. - Cherrim's Sunshine form had no entry because its stats match the base form. A form with an aspect of its own gets an entry now. - Costume forms with a number on the end (costume2, costume3) were listed as real forms. - When hosting a world yourself, spawns that pick their variant through a feature, like Vivillon's wing patterns, lost the variant. A plain on/off variant showed as "True" instead of its name.
release

[Fabric] v2.31.2

2.31.2+fabric
20 окт. 2026 г.200Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
TM and egg moves and evolutions for things that only exist on a server, plus a batch of form fixes. ### Added - TM and egg moves for forms and for Pokémon the server added, on Cobblemon 1.8 and newer. Forms on a server used to show their base species' lists, and added Pokémon showed none. - Evolutions for Pokémon the server added, on Cobblemon 1.8.2 and newer. The requirements read the way Cobblemon words them. - The overview page says tutor moves are unknown when you're on a server. Cobblemon never sends them, so an empty list doesn't mean the Pokémon learns none. - `/cobbledex stats` tells you whether TM/egg moves and the evolution info came from the server. ### Fixed - Forms that are two things at once overwrote each other. Alolan Mega Marowak replaced Alolan Marowak, and the same thing happened with the Hisuian Typhlosion and Zoroark Megas, Galarian Darmanitan and its Zen mode, and the three Paldean Tauros breeds. Each has its own entry now. - Unown's ! and ? forms were treated as one form. - Type: Null couldn't be found. The colon in its name was read as a mod prefix, so its spawns and Resurrection Machine recipe never attached to it. - Zygarde's 10% and 50% forms showed "Format error: cobblemon.ui..." where the name should be. Any form with a % in its name did that. - Cherrim's Sunshine form had no entry because its stats match the base form. A form with an aspect of its own gets an entry now. - Costume forms with a number on the end (costume2, costume3) were listed as real forms. - When hosting a world yourself, spawns that pick their variant through a feature, like Vivillon's wing patterns, lost the variant. A plain on/off variant showed as "True" instead of its name.
release

[NeoForge] v2.29.0

2.29.0+neoforge
6 окт. 2026 г.4,1 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
EMI and JEI+EMI support pass: tooltips, duplicate entries, favorites, and a round of reliability fixes for EMI. ### Fixed - **Pokémon had no tooltip in EMI.** Hovering a Pokémon in the EMI item list or in a recipe page showed nothing at all. They now show the same species tooltip as in JEI and REI, including the mod or datapack that added them. - **Every Pokémon appeared twice when JEI and EMI were installed together.** One copy had the recipe tabs but no tooltip, the other had a tooltip but no recipes. With EMI installed, the dex now lives only in EMI, so there is a single entry per Pokémon (TooManyRecipeViewers setups were affected the same way). - **Hovering a cell in the move-learners and item-droppers grids showed the generic species tooltip in EMI instead of the per-cell info** ("learns via Legacy TM", "drops 12%"). The per-cell tooltip is now shown. - **Pokémon and moves couldn't be favorited or bookmarked in EMI**, and didn't show in EMI's lookup history. They can now. (Favorites previously made on the duplicate JEI-sourced entry can't carry over, since that entry no longer exists.) - **Clicking an evolved or regional form's icon inside a recipe in EMI found no recipes.** Pressing R or U on those icons now opens their pages. - **In EMI without JEI, pressing U on a TM disc listed the Pokémon for every TM instead of just that move.** Each disc is now its own entry. - **EMI could come up with missing or empty CobbleDex pages after joining a world.** EMI builds the dex on its own background thread while the game was measuring pages on the main thread, and both used the same unprotected cache - when they overlapped, the build could fail and EMI would show no CobbleDex recipes until the next reload. Each page set is now built once and shared safely. - **EMI could keep showing out-of-date recipes after the dex data changed during a rebuild** (for example when a server sync finished mid-load) - it was marked up to date even though it had been built from the older data, so it never refreshed until you relogged. It now refreshes. - **Tall pages got cut off at the bottom in EMI after the window or GUI scale was made smaller.** EMI splits long pages to fit your window when it loads, so shrinking afterwards left pages the screen couldn't show. EMI now re-registers once the new size settles, and only when a page would really be cut off. - **EMI drew an extra slot frame and hover highlight around Pokémon icons on pages where REI shows them bare.** EMI now follows the same slot settings as REI. - **Add-on Pokémon didn't show up under their mod in EMI's mod filter** (searching `@modname` found nothing, because every Pokémon was filed under Cobblemon). They are now filed under the mod or datapack that added them, as in JEI. ### Changed - With EMI installed, the JEI side of the mod now stays idle instead of building recipes EMI discards, which trims load time on large modpacks. - **Joining a world with EMI no longer does a hidden build-everything pass on the game thread.** The idle pre-measuring of every category only serves REI and JEI, but it ran for everyone and could stall the game for about a second while EMI built the same pages. It now only runs when REI or JEI is installed, and never waits on a page another thread is already building.
release

[Fabric] v2.29.0

2.29.0+fabric
6 окт. 2026 г.13,5 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
EMI and JEI+EMI support pass: tooltips, duplicate entries, favorites, and a round of reliability fixes for EMI. ### Fixed - **Pokémon had no tooltip in EMI.** Hovering a Pokémon in the EMI item list or in a recipe page showed nothing at all. They now show the same species tooltip as in JEI and REI, including the mod or datapack that added them. - **Every Pokémon appeared twice when JEI and EMI were installed together.** One copy had the recipe tabs but no tooltip, the other had a tooltip but no recipes. With EMI installed, the dex now lives only in EMI, so there is a single entry per Pokémon (TooManyRecipeViewers setups were affected the same way). - **Hovering a cell in the move-learners and item-droppers grids showed the generic species tooltip in EMI instead of the per-cell info** ("learns via Legacy TM", "drops 12%"). The per-cell tooltip is now shown. - **Pokémon and moves couldn't be favorited or bookmarked in EMI**, and didn't show in EMI's lookup history. They can now. (Favorites previously made on the duplicate JEI-sourced entry can't carry over, since that entry no longer exists.) - **Clicking an evolved or regional form's icon inside a recipe in EMI found no recipes.** Pressing R or U on those icons now opens their pages. - **In EMI without JEI, pressing U on a TM disc listed the Pokémon for every TM instead of just that move.** Each disc is now its own entry. - **EMI could come up with missing or empty CobbleDex pages after joining a world.** EMI builds the dex on its own background thread while the game was measuring pages on the main thread, and both used the same unprotected cache - when they overlapped, the build could fail and EMI would show no CobbleDex recipes until the next reload. Each page set is now built once and shared safely. - **EMI could keep showing out-of-date recipes after the dex data changed during a rebuild** (for example when a server sync finished mid-load) - it was marked up to date even though it had been built from the older data, so it never refreshed until you relogged. It now refreshes. - **Tall pages got cut off at the bottom in EMI after the window or GUI scale was made smaller.** EMI splits long pages to fit your window when it loads, so shrinking afterwards left pages the screen couldn't show. EMI now re-registers once the new size settles, and only when a page would really be cut off. - **EMI drew an extra slot frame and hover highlight around Pokémon icons on pages where REI shows them bare.** EMI now follows the same slot settings as REI. - **Add-on Pokémon didn't show up under their mod in EMI's mod filter** (searching `@modname` found nothing, because every Pokémon was filed under Cobblemon). They are now filed under the mod or datapack that added them, as in JEI. ### Changed - With EMI installed, the JEI side of the mod now stays idle instead of building recipes EMI discards, which trims load time on large modpacks. - **Joining a world with EMI no longer does a hidden build-everything pass on the game thread.** The idle pre-measuring of every category only serves REI and JEI, but it ran for everyone and could stall the game for about a second while EMI built the same pages. It now only runs when REI or JEI is installed, and never waits on a page another thread is already building.
release

[NeoForge] v2.28.8

2.28.8+neoforge
23 сент. 2026 г.3,5 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **The "Added by" mod/datapack tag on the Overview page was showing "cobblemon" for every species, on some setups, no matter what actually added it.** On a newer Fabric Loader, the code that figures out which mod ships each species file was tripping over a Java access restriction and silently failing for every single mod at once - so the dex had no idea any add-on/datapack content existed at all, and every species fell back to showing the base game as its source. Fixed by resolving that lookup the correct way; mod/datapack attribution now works again.
release

[Fabric] v2.28.8

2.28.8+fabric
23 сент. 2026 г.11,3 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **The "Added by" mod/datapack tag on the Overview page was showing "cobblemon" for every species, on some setups, no matter what actually added it.** On a newer Fabric Loader, the code that figures out which mod ships each species file was tripping over a Java access restriction and silently failing for every single mod at once - so the dex had no idea any add-on/datapack content existed at all, and every species fell back to showing the base game as its source. Fixed by resolving that lookup the correct way; mod/datapack attribution now works again.
release

[NeoForge] v2.28.3

2.28.3+neoforge
22 сент. 2026 г.239Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **JEI opened to the wrong tab by default.** REI and EMI already opened a Pokémon's page on the Overview tab; JEI opened on Drops (or whichever tab happened to sort first alphabetically), since JEI - unlike REI/EMI - ignores the order tabs are registered in and sorts them itself. JEI now opens on Overview like the other two. - **A Pokémon's dark info-card background could cut off the "N form(s)" line at the bottom of the Alternate Forms tab**, slicing through the middle of the text instead of ending below it. - **The Moves table's Egg/Tutor/TM/Legacy columns all used the same mark**, so there was no way to tell which method taught a move without hovering every row. Each method now gets its own symbol (already used elsewhere on the same page), matching the column header. - **Hovering a hidden ability could show "((HA))" with a doubled parenthesis.** It now reads "(Hidden Ability)". - **A Pokémon with no Pokédex flavor text still showed an empty "Pokédex Entry" tab.** The tab is gone entirely when there's nothing to show. - **The Overview page's description snippet could cut off mid-sentence with no indication there was more.** It now ends with "…" and hovering shows the rest, the same way the full Pokédex Entry page already handles long entries. - **Renamed the Riding page's "Skill" stat to "Maneuver."** Nothing in Cobblemon's own riding system explains what "Skill" means, and its one confirmed effect (found by checking Cobblemon's own code) is turning responsiveness - "Skill" was renamed since it didn't communicate that.
release

[Fabric] v2.28.3

2.28.3+fabric
22 сент. 2026 г.373Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **JEI opened to the wrong tab by default.** REI and EMI already opened a Pokémon's page on the Overview tab; JEI opened on Drops (or whichever tab happened to sort first alphabetically), since JEI - unlike REI/EMI - ignores the order tabs are registered in and sorts them itself. JEI now opens on Overview like the other two. - **A Pokémon's dark info-card background could cut off the "N form(s)" line at the bottom of the Alternate Forms tab**, slicing through the middle of the text instead of ending below it. - **The Moves table's Egg/Tutor/TM/Legacy columns all used the same mark**, so there was no way to tell which method taught a move without hovering every row. Each method now gets its own symbol (already used elsewhere on the same page), matching the column header. - **Hovering a hidden ability could show "((HA))" with a doubled parenthesis.** It now reads "(Hidden Ability)". - **A Pokémon with no Pokédex flavor text still showed an empty "Pokédex Entry" tab.** The tab is gone entirely when there's nothing to show. - **The Overview page's description snippet could cut off mid-sentence with no indication there was more.** It now ends with "…" and hovering shows the rest, the same way the full Pokédex Entry page already handles long entries. - **Renamed the Riding page's "Skill" stat to "Maneuver."** Nothing in Cobblemon's own riding system explains what "Skill" means, and its one confirmed effect (found by checking Cobblemon's own code) is turning responsiveness - "Skill" was renamed since it didn't communicate that.
release

[NeoForge] v2.28.2

2.28.2+neoforge
22 сент. 2026 г.53Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Long pages (Moves, Spawn, Evolution, and more) that used to get cut off at the bottom with no way to scroll now split into pages you flip through, in REI, JEI, and EMI - nothing is missing anymore. - JEI's search tooltip for a Pokémon could balloon into a huge wall of text that covered the Pokémon's own name. It's now a short, focused list: type, riding style, base species, rarity, ability, and region. - "Source" / "Added by" on the Pokédex pages, and JEI's own "added by" tag, now correctly credit the mod or datapack that actually added a Pokémon instead of always saying Cobblemon.
release

[Fabric] v2.28.2

2.28.2+fabric
22 сент. 2026 г.52Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Long pages (Moves, Spawn, Evolution, and more) that used to get cut off at the bottom with no way to scroll now split into pages you flip through, in REI, JEI, and EMI - nothing is missing anymore. - JEI's search tooltip for a Pokémon could balloon into a huge wall of text that covered the Pokémon's own name. It's now a short, focused list: type, riding style, base species, rarity, ability, and region. - "Source" / "Added by" on the Pokédex pages, and JEI's own "added by" tag, now correctly credit the mod or datapack that actually added a Pokémon instead of always saying Cobblemon.
release

[NeoForge] v2.27.7

2.27.7+neoforge
17 сент. 2026 г.1,9 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **The shipped sprite atlas was stale for two months (2026-07-07 to 2026-09-16) and never showed up as an error.** A version bump meant to force-invalidate *players'* cached atlases (for the Fungalith Substitute-doll fix) checks against the same constant as the atlas *shipped in the jar*, and the shipped one was never re-baked to match. It was silently rejected on every load since, with every player instead depending entirely on their own local bake - no crash, no log line, nothing to notice. Re-baked and re-committed; a new test (`ShippedAtlasTest`) now fails the build if the shipped atlas and the loader's required version ever drift apart again. - **Sprite baking failed completely on any Cobblemon version other than the one CobbleDex compiles against.** Cobblemon's model-drawing method's signature differs release to release, and a direct call only binds to one of them - so on Cobblemon 1.7.3 (this build targets 1.8.0) every single sprite capture threw `NoSuchMethodError`, silently producing an empty atlas. Sprites don't care which Cobblemon version rendered them, so the call is now bound at runtime instead of compile time and adapts to whichever signature is actually installed. - **A failed sprite bake could permanently hide every shipped sprite and block the automatic rebuild that would fix it.** A bake that fails partway still writes a structurally valid (but empty) file, which was being treated as good; that alone was enough to make ~1400 Pokémon icons fall back to Cobblemon's plain item-model rendering instead of CobbleDex's own sprites, with nothing on screen indicating it wasn't intentional. Sprite sources are now a fallback chain (shipped atlas, then a local bake for anything the shipped one doesn't cover) instead of one all-or-nothing pick, so a bad local cache can no longer take shipped sprites away - only fail to add to them. - **Type chart overrides from rebalance packs (e.g. Project Lazuli) now apply when the pack is installed as a per-world datapack, not just when installed as a mod.** The prior scan only ran once at launch, before any world existed, and could never see a world's own `datapacks/` folder or anything served by a loader mod like OpenLoader. Type charts are now re-read on world join through the game's own resolved pack list, which already reflects every source the server actually loaded - including loader mods that don't exist yet. Singleplayer/LAN only; a remote server's packs are still unreachable from the client, same as before. ### Added - **`/cobbledex icons`** - reports whether each Pokémon in the browse panel is drawn from CobbleDex's own sprite atlas or Cobblemon's item-model fallback, and lists anything neither path can draw. This is what surfaced the stale-atlas bug above. - **`/cobbledex datasources`** - diffs CobbleDex's data-pack scanning against what the loaded world actually has installed, folder by folder, to catch the same "can't see this pack" class of bug the type chart fix addresses. - `ShippedAtlasTest` and `MANUAL_TASKS.md` now enforce and document the sprite-atlas re-bake step as a required part of ever bumping its version, so this can't regress silently again.
release

[Fabric] v2.27.7

2.27.7+fabric
17 сент. 2026 г.5,9 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **The shipped sprite atlas was stale for two months (2026-07-07 to 2026-09-16) and never showed up as an error.** A version bump meant to force-invalidate *players'* cached atlases (for the Fungalith Substitute-doll fix) checks against the same constant as the atlas *shipped in the jar*, and the shipped one was never re-baked to match. It was silently rejected on every load since, with every player instead depending entirely on their own local bake - no crash, no log line, nothing to notice. Re-baked and re-committed; a new test (`ShippedAtlasTest`) now fails the build if the shipped atlas and the loader's required version ever drift apart again. - **Sprite baking failed completely on any Cobblemon version other than the one CobbleDex compiles against.** Cobblemon's model-drawing method's signature differs release to release, and a direct call only binds to one of them - so on Cobblemon 1.7.3 (this build targets 1.8.0) every single sprite capture threw `NoSuchMethodError`, silently producing an empty atlas. Sprites don't care which Cobblemon version rendered them, so the call is now bound at runtime instead of compile time and adapts to whichever signature is actually installed. - **A failed sprite bake could permanently hide every shipped sprite and block the automatic rebuild that would fix it.** A bake that fails partway still writes a structurally valid (but empty) file, which was being treated as good; that alone was enough to make ~1400 Pokémon icons fall back to Cobblemon's plain item-model rendering instead of CobbleDex's own sprites, with nothing on screen indicating it wasn't intentional. Sprite sources are now a fallback chain (shipped atlas, then a local bake for anything the shipped one doesn't cover) instead of one all-or-nothing pick, so a bad local cache can no longer take shipped sprites away - only fail to add to them. - **Type chart overrides from rebalance packs (e.g. Project Lazuli) now apply when the pack is installed as a per-world datapack, not just when installed as a mod.** The prior scan only ran once at launch, before any world existed, and could never see a world's own `datapacks/` folder or anything served by a loader mod like OpenLoader. Type charts are now re-read on world join through the game's own resolved pack list, which already reflects every source the server actually loaded - including loader mods that don't exist yet. Singleplayer/LAN only; a remote server's packs are still unreachable from the client, same as before. ### Added - **`/cobbledex icons`** - reports whether each Pokémon in the browse panel is drawn from CobbleDex's own sprite atlas or Cobblemon's item-model fallback, and lists anything neither path can draw. This is what surfaced the stale-atlas bug above. - **`/cobbledex datasources`** - diffs CobbleDex's data-pack scanning against what the loaded world actually has installed, folder by folder, to catch the same "can't see this pack" class of bug the type chart fix addresses. - `ShippedAtlasTest` and `MANUAL_TASKS.md` now enforce and document the sprite-atlas re-bake step as a required part of ever bumping its version, so this can't regress silently again.
release

[NeoForge] v2.27.1

2.27.1+neoforge
16 сент. 2026 г.282Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **2.27.0's type chart override scan had an undefined collision order** if two sources both shipped overrides for the same defending type (e.g. two mega_showdown-based rebalance packs installed together) - whichever file the filesystem walk happened to visit last silently won, with no guarantee that matched what the battle engine actually resolves. Now deterministic (mod jars, then loose datapacks, then zip datapacks, matching the rest of `JarDataCache`'s local-file precedence) and logs a warning naming both sources whenever a collision happens, instead of resolving silently. - Deduplicated the mod-jar/datapack/zip-datapack traversal between the JSON-file scanner (`forEachDataFile`) and the new text-file scanner added for type chart scripts - both now share one `collectNamespaceDirs`/`forEachZipDatapack` implementation instead of two near-identical copies. ### Added - New `applyTypeChartOverrides` config option (on by default) to fall back to the plain vanilla type chart even when a mega_showdown-based rebalance pack is installed, in case an override is ever parsed wrong for a given pack.
release

[Fabric] v2.27.1

2.27.1+fabric
16 сент. 2026 г.341Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **2.27.0's type chart override scan had an undefined collision order** if two sources both shipped overrides for the same defending type (e.g. two mega_showdown-based rebalance packs installed together) - whichever file the filesystem walk happened to visit last silently won, with no guarantee that matched what the battle engine actually resolves. Now deterministic (mod jars, then loose datapacks, then zip datapacks, matching the rest of `JarDataCache`'s local-file precedence) and logs a warning naming both sources whenever a collision happens, instead of resolving silently. - Deduplicated the mod-jar/datapack/zip-datapack traversal between the JSON-file scanner (`forEachDataFile`) and the new text-file scanner added for type chart scripts - both now share one `collectNamespaceDirs`/`forEachZipDatapack` implementation instead of two near-identical copies. ### Added - New `applyTypeChartOverrides` config option (on by default) to fall back to the plain vanilla type chart even when a mega_showdown-based rebalance pack is installed, in case an override is ever parsed wrong for a given pack.
release

[NeoForge] v2.26.14

2.26.14+neoforge
15 сент. 2026 г.661Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Hardened 2.26.13's Evolution/Obtainment/Spawn panel-sizing sample against under-measurement.** The `sizeHint` those categories use to pick which recipes to actually measure was originally a raw method/route/item *count* - a weak proxy, since panel width is driven by *text length*, not item count (a single long requirement sentence sizes wider than several short ones). Evolution and Obtainment now weight `sizeHint` by the length of their already-resolved display text (`requirementText`, `obtainment.description`/`notes`) instead, directly targeting the "very long requirement list" risk the original sizing code warned about. Spawn's proxy still can't avoid this perfectly without paying back the translation cost 2.26.13 removed, so its sample size grew 16 -> 24 as a wider safety margin. - **Added real regression coverage for 2.26.13's fusion-detection rewrite**, which had none - the code path depends on Minecraft's translation system, unavailable in this project's plain-JVM unit tests, so nothing previously exercised it. The word-matching logic is now a separately-testable function (`DerivedDataBuilder.findMentionedSpecies`), checked against the exact old per-name-Regex logic across representative fusion-description shapes (multi-species mentions, punctuation/case variation, whole-word-boundary edge cases) to confirm the rewrite changed nothing but performance.
release

[Fabric] v2.26.14

2.26.14+fabric
15 сент. 2026 г.1,1 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Hardened 2.26.13's Evolution/Obtainment/Spawn panel-sizing sample against under-measurement.** The `sizeHint` those categories use to pick which recipes to actually measure was originally a raw method/route/item *count* - a weak proxy, since panel width is driven by *text length*, not item count (a single long requirement sentence sizes wider than several short ones). Evolution and Obtainment now weight `sizeHint` by the length of their already-resolved display text (`requirementText`, `obtainment.description`/`notes`) instead, directly targeting the "very long requirement list" risk the original sizing code warned about. Spawn's proxy still can't avoid this perfectly without paying back the translation cost 2.26.13 removed, so its sample size grew 16 -> 24 as a wider safety margin. - **Added real regression coverage for 2.26.13's fusion-detection rewrite**, which had none - the code path depends on Minecraft's translation system, unavailable in this project's plain-JVM unit tests, so nothing previously exercised it. The word-matching logic is now a separately-testable function (`DerivedDataBuilder.findMentionedSpecies`), checked against the exact old per-name-Regex logic across representative fusion-description shapes (multi-species mentions, punctuation/case variation, whole-word-boundary edge cases) to confirm the rewrite changed nothing but performance.
release

[NeoForge] v2.26.12

2.26.12+neoforge
14 сент. 2026 г.451Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **REI: all 1000+ Pokémon entries now collapse into one "Cobblemon" group in the item panel**, the same way TM discs already collapse into "Cobblemon TMs". Click the group icon to see every species/form; the search bar still finds individual Pokémon directly, ungrouped. New config toggle `collapsePokemonEntries` (default `true`) to opt back into the flat list. JEI/EMI are unaffected - neither has a native grouping API for the ingredient list.
release

[Fabric] v2.26.12

2.26.12+fabric
14 сент. 2026 г.681Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **REI: all 1000+ Pokémon entries now collapse into one "Cobblemon" group in the item panel**, the same way TM discs already collapse into "Cobblemon TMs". Click the group icon to see every species/form; the search bar still finds individual Pokémon directly, ungrouped. New config toggle `collapsePokemonEntries` (default `true`) to opt back into the flat list. JEI/EMI are unaffected - neither has a native grouping API for the ingredient list.
release

[NeoForge] v2.26.11

2.26.11+neoforge
12 сент. 2026 г.902Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Every Cobblemon move showed up as a blank icon in JEI's ingredient list**, interleaved with real items like TM discs and eggs. Moves have no `ItemStack`, so they were only ever meant to work as an invisible lookup key (for the Moves page's "who can learn this move" navigation) - but `registerIngredients()` was handing the full move list to JEI's normal `register()` call, which always surfaces every entry in the visible ingredient panel regardless of how it's used elsewhere. Moves are now registered with an empty ingredient list instead, keeping the invisible-ingredient and focus-navigation uses (which don't require the list to be non-empty) working exactly as before. REI and EMI were unaffected - they never added moves to their visible panels in the first place.
release

[Fabric] v2.26.11

2.26.11+fabric
12 сент. 2026 г.1,4 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Every Cobblemon move showed up as a blank icon in JEI's ingredient list**, interleaved with real items like TM discs and eggs. Moves have no `ItemStack`, so they were only ever meant to work as an invisible lookup key (for the Moves page's "who can learn this move" navigation) - but `registerIngredients()` was handing the full move list to JEI's normal `register()` call, which always surfaces every entry in the visible ingredient panel regardless of how it's used elsewhere. Moves are now registered with an empty ingredient list instead, keeping the invisible-ingredient and focus-navigation uses (which don't require the list to be non-empty) working exactly as before. REI and EMI were unaffected - they never added moves to their visible panels in the first place.
release

[NeoForge] v2.26.10

2.26.10+neoforge
12 сент. 2026 г.46Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Removed - Stripped the temporary diagnostic timing added in 2.26.4/2.26.9 (JEI category/recipe registration, CategorySizer build/measure split) now that it's done its job - it found the redundant double-build (2.26.7), the accidental O(n^2) in evolution recipes (2.26.6), and the Moves-page layout/validation cost (2.26.9). No behavior change, just quieter logs.
release

[Fabric] v2.26.10

2.26.10+fabric
12 сент. 2026 г.103Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Removed - Stripped the temporary diagnostic timing added in 2.26.4/2.26.9 (JEI category/recipe registration, CategorySizer build/measure split) now that it's done its job - it found the redundant double-build (2.26.7), the accidental O(n^2) in evolution recipes (2.26.6), and the Moves-page layout/validation cost (2.26.9). No behavior change, just quieter logs.
release

[NeoForge] v2.26.9

2.26.9+neoforge
12 сент. 2026 г.2Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **Every species' Moves page was fully laid out just to be measured and validated, never actually shown.** A page's width/height falls back to building its real layout when nothing cheaper is given (the move-learner grid already had a cheap formula; the per-species overview page didn't) - giving it one closes most of that gap, but `ViewerParityGuard`'s once-per-load validation pass independently touches every handle's `slots` too, and that page's only reason to need the full layout there was to read `moveLinks` (only actually needed when a player clicks a move name on an already-rendered page). `moveLinks` is now its own independently-lazy property, so validation no longer forces the same expensive build the sizing pass now avoids. Measured (JEI's own diagnostic timing) at ~742ms saved on a 1400-species pack, cutting `Starting JEI` further after 2.26.6/2.26.7's fixes. No visible change - same pages, same sizes, same click behavior.
release

[Fabric] v2.26.9

2.26.9+fabric
12 сент. 2026 г.7Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **Every species' Moves page was fully laid out just to be measured and validated, never actually shown.** A page's width/height falls back to building its real layout when nothing cheaper is given (the move-learner grid already had a cheap formula; the per-species overview page didn't) - giving it one closes most of that gap, but `ViewerParityGuard`'s once-per-load validation pass independently touches every handle's `slots` too, and that page's only reason to need the full layout there was to read `moveLinks` (only actually needed when a player clicks a move name on an already-rendered page). `moveLinks` is now its own independently-lazy property, so validation no longer forces the same expensive build the sizing pass now avoids. Measured (JEI's own diagnostic timing) at ~742ms saved on a 1400-species pack, cutting `Starting JEI` further after 2.26.6/2.26.7's fixes. No visible change - same pages, same sizes, same click behavior.
release

[NeoForge] v2.26.8

2.26.8+neoforge
12 сент. 2026 г.69Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **The shared recipe-build cache (2.26.7) now also covers REI and EMI**, not just JEI. EMI eagerly builds every category up front the same way JEI does, but was calling `buildAllRecipes()` directly instead of through the shared cache - on a pack running EMI alongside JEI, that meant a *third* independent build of categories like Moves/Evolution. REI's registration is already lazy for almost every category (built only when a player opens that category's "view all" page, not at startup) - wired the two places it does build eagerly (the small `NatureDex` special case, and that lazy "view all" build itself) through the same cache too, so whichever viewer builds a category first, for a given data version, the others reuse it instead of rebuilding. - **Looking up every move's list of learners was re-scanning each learner's entire moveset from scratch, once per move.** `buildAllMoveLearnerRecipes()` calls `buildMoveLearnersForMove()` once per move in the pack (800+) - and for every learner species on every one of those calls, it linearly rescanned that species' full level-up/TM/egg/tutor/legacy lists just to find the one move being asked about. Each species' learn-methods are now indexed once (by move name) and reused across every move that asks about it, instead of being rescanned per move. Same output, same order - just not redone hundreds of times over for the same species.
release

[Fabric] v2.26.8

2.26.8+fabric
12 сент. 2026 г.146Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **The shared recipe-build cache (2.26.7) now also covers REI and EMI**, not just JEI. EMI eagerly builds every category up front the same way JEI does, but was calling `buildAllRecipes()` directly instead of through the shared cache - on a pack running EMI alongside JEI, that meant a *third* independent build of categories like Moves/Evolution. REI's registration is already lazy for almost every category (built only when a player opens that category's "view all" page, not at startup) - wired the two places it does build eagerly (the small `NatureDex` special case, and that lazy "view all" build itself) through the same cache too, so whichever viewer builds a category first, for a given data version, the others reuse it instead of rebuilding. - **Looking up every move's list of learners was re-scanning each learner's entire moveset from scratch, once per move.** `buildAllMoveLearnerRecipes()` calls `buildMoveLearnersForMove()` once per move in the pack (800+) - and for every learner species on every one of those calls, it linearly rescanned that species' full level-up/TM/egg/tutor/legacy lists just to find the one move being asked about. Each species' learn-methods are now indexed once (by move name) and reused across every move that asks about it, instead of being rescanned per move. Same output, same order - just not redone hundreds of times over for the same species.
release

[NeoForge] v2.26.8

2.26.8+neoforge
12 сент. 2026 г.3Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **The shared recipe-build cache (2.26.7) now also covers REI and EMI**, not just JEI. EMI eagerly builds every category up front the same way JEI does, but was calling `buildAllRecipes()` directly instead of through the shared cache - on a pack running EMI alongside JEI, that meant a *third* independent build of categories like Moves/Evolution. REI's registration is already lazy for almost every category (built only when a player opens that category's "view all" page, not at startup) - wired the two places it does build eagerly (the small `NatureDex` special case, and that lazy "view all" build itself) through the same cache too, so whichever viewer builds a category first, for a given data version, the others reuse it instead of rebuilding. - **Looking up every move's list of learners was re-scanning each learner's entire moveset from scratch, once per move.** `buildAllMoveLearnerRecipes()` calls `buildMoveLearnersForMove()` once per move in the pack (800+) - and for every learner species on every one of those calls, it linearly rescanned that species' full level-up/TM/egg/tutor/legacy lists just to find the one move being asked about. Each species' learn-methods are now indexed once (by move name) and reused across every move that asks about it, instead of being rescanned per move. Same output, same order - just not redone hundreds of times over for the same species.
release

[Fabric] v2.26.8

2.26.8+fabric
12 сент. 2026 г.20Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **The shared recipe-build cache (2.26.7) now also covers REI and EMI**, not just JEI. EMI eagerly builds every category up front the same way JEI does, but was calling `buildAllRecipes()` directly instead of through the shared cache - on a pack running EMI alongside JEI, that meant a *third* independent build of categories like Moves/Evolution. REI's registration is already lazy for almost every category (built only when a player opens that category's "view all" page, not at startup) - wired the two places it does build eagerly (the small `NatureDex` special case, and that lazy "view all" build itself) through the same cache too, so whichever viewer builds a category first, for a given data version, the others reuse it instead of rebuilding. - **Looking up every move's list of learners was re-scanning each learner's entire moveset from scratch, once per move.** `buildAllMoveLearnerRecipes()` calls `buildMoveLearnersForMove()` once per move in the pack (800+) - and for every learner species on every one of those calls, it linearly rescanned that species' full level-up/TM/egg/tutor/legacy lists just to find the one move being asked about. Each species' learn-methods are now indexed once (by move name) and reused across every move that asks about it, instead of being rescanned per move. Same output, same order - just not redone hundreds of times over for the same species.
release

[NeoForge] v2.26.7

2.26.7+neoforge
12 сент. 2026 г.3Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **Every category's recipes were being built twice on every world join.** JEI's own `addRecipeCategories()` calls `getWidth()`/`getHeight()` on each category as a sanity check before it'll accept it - which resolves to `CategorySizer` measuring the category, which builds its full recipe list just to measure it. `registerRecipes()` then built the exact same list again from scratch moments later, unaware the first build had just happened. Confirmed via JEI's own diagnostic timing (2.26.4): "moves" (11104 recipes) was costing ~1.5s in *each* phase - the whole category, built twice, every join. Both call sites now share one cached build per data version (`RecipeBuildCache`), so whichever asks first pays the cost and the second reuses it.
release

[Fabric] v2.26.7

2.26.7+fabric
12 сент. 2026 г.8Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **Every category's recipes were being built twice on every world join.** JEI's own `addRecipeCategories()` calls `getWidth()`/`getHeight()` on each category as a sanity check before it'll accept it - which resolves to `CategorySizer` measuring the category, which builds its full recipe list just to measure it. `registerRecipes()` then built the exact same list again from scratch moments later, unaware the first build had just happened. Confirmed via JEI's own diagnostic timing (2.26.4): "moves" (11104 recipes) was costing ~1.5s in *each* phase - the whole category, built twice, every join. Both call sites now share one cached build per data version (`RecipeBuildCache`), so whichever asks first pays the cost and the second reuses it.
release

[NeoForge] v2.26.6

2.26.6+neoforge
12 сент. 2026 г.45Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **Building the Evolution category's recipes was accidentally quadratic.** `buildAllEvolutionRecipes()` built one fresh `CobbleDexDataQueries` per species instead of sharing one across the whole pass - `getFormsOf()` caches per-instance, so every one of ~1400 species re-scanned the *entire* species list from scratch just to check for mega/gmax-style sibling forms. Measured at ~1.4s of JEI's ~3.7s "registerRecipes" cost on a 1400-species pack (JEI's own diagnostic timing, added in 2.26.4). Now shares one `CobbleDexDataQueries` across the whole build. No behavior change - same recipes, same data, just without redoing the same species scan 1400 times over.
release

[Fabric] v2.26.6

2.26.6+fabric
12 сент. 2026 г.42Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **Building the Evolution category's recipes was accidentally quadratic.** `buildAllEvolutionRecipes()` built one fresh `CobbleDexDataQueries` per species instead of sharing one across the whole pass - `getFormsOf()` caches per-instance, so every one of ~1400 species re-scanned the *entire* species list from scratch just to check for mega/gmax-style sibling forms. Measured at ~1.4s of JEI's ~3.7s "registerRecipes" cost on a 1400-species pack (JEI's own diagnostic timing, added in 2.26.4). Now shares one `CobbleDexDataQueries` across the whole build. No behavior change - same recipes, same data, just without redoing the same species scan 1400 times over.
release

[NeoForge] v2.26.5

2.26.5+neoforge
12 сент. 2026 г.18Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Game could crash outright building the sprite atlas on some Cobblemon versions.** Two problems compounded: `drawProfilePokemon`'s signature isn't the same on every Cobblemon version, and our own capture code only caught `Exception` around that call - a `NoSuchMethodError` from a version mismatch is an `Error`, not an `Exception`, so it went straight past that guard uncaught. Under the old one-shot atlas build this was still contained (the whole thing ran inside an outer `catch (Throwable)`, so a mismatch just failed the atlas build with a log line); 2.26.3's tick- spread version moved the actual capture loop onto the plain client tick with nothing above it to catch a stray `Error`, so the same mismatch now crashed the game instead. Both are fixed: the capture call now catches `Throwable`, and the tick-driven loop has its own safety net that aborts the capture job cleanly (not the whole game) if anything still gets through.
release

[Fabric] v2.26.5

2.26.5+fabric
12 сент. 2026 г.20Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Game could crash outright building the sprite atlas on some Cobblemon versions.** Two problems compounded: `drawProfilePokemon`'s signature isn't the same on every Cobblemon version, and our own capture code only caught `Exception` around that call - a `NoSuchMethodError` from a version mismatch is an `Error`, not an `Exception`, so it went straight past that guard uncaught. Under the old one-shot atlas build this was still contained (the whole thing ran inside an outer `catch (Throwable)`, so a mismatch just failed the atlas build with a log line); 2.26.3's tick- spread version moved the actual capture loop onto the plain client tick with nothing above it to catch a stray `Error`, so the same mismatch now crashed the game instead. Both are fixed: the capture call now catches `Throwable`, and the tick-driven loop has its own safety net that aborts the capture job cleanly (not the whole game) if anything still gets through.
release

[NeoForge] v2.26.3

2.26.3+neoforge
12 сент. 2026 г.9Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **Building the Pokémon sprite atlas no longer freezes the render thread.** This runs automatically in the background the first time CobbleDex ever loads (or right after we ship a fix that bumps the atlas format), and it used to capture every enabled species - a real off-screen 3D render plus a full-frame pixel scan per species, not a cheap copy - back-to-back in one call. On a large modpack (1000+ species) that was several seconds of stutter on first launch, invisible in testing once a cached atlas already existed. It's now driven a few species per tick, same spread-out pattern as the JEI recipe reload fix. `/cobbledex sprites build` and the website sprite export share the same fix.
release

[Fabric] v2.26.3

2.26.3+fabric
12 сент. 2026 г.44Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **Building the Pokémon sprite atlas no longer freezes the render thread.** This runs automatically in the background the first time CobbleDex ever loads (or right after we ship a fix that bumps the atlas format), and it used to capture every enabled species - a real off-screen 3D render plus a full-frame pixel scan per species, not a cheap copy - back-to-back in one call. On a large modpack (1000+ species) that was several seconds of stutter on first launch, invisible in testing once a cached atlas already existed. It's now driven a few species per tick, same spread-out pattern as the JEI recipe reload fix. `/cobbledex sprites build` and the website sprite export share the same fix.
release

[NeoForge] v2.26.2

2.26.2+neoforge
12 сент. 2026 г.19Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **JEI: hovering a Pokémon directly on the Moves and Item Drops grids showed the generic species info instead of that cell's actual point** (which method/level it learns the move at, or its drop chance/quantity) - you had to hover the gap *between* icons to see it. JEI resolves a slot's own ingredient tooltip before ever consulting the panel's custom tooltips, so the per-cell info was silently skipped whenever the icon itself was hovered. Those two grids' Pokémon icons now report their own cell info directly, so hovering the icon shows the right thing. REI and EMI were unaffected - both already let the panel's tooltip win over the icon's default one.
release

[Fabric] v2.26.2

2.26.2+fabric
12 сент. 2026 г.34Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **JEI: hovering a Pokémon directly on the Moves and Item Drops grids showed the generic species info instead of that cell's actual point** (which method/level it learns the move at, or its drop chance/quantity) - you had to hover the gap *between* icons to see it. JEI resolves a slot's own ingredient tooltip before ever consulting the panel's custom tooltips, so the per-cell info was silently skipped whenever the icon itself was hovered. Those two grids' Pokémon icons now report their own cell info directly, so hovering the icon shows the right thing. REI and EMI were unaffected - both already let the panel's tooltip win over the icon's default one.
release

[NeoForge] v2.26.1

2.26.1+neoforge
12 сент. 2026 г.32Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **The first-join freeze from #43 could still happen once per game launch, even after 2.25.1/2.25.2.** A reporter's own log analysis pinned it down: the fingerprint 2.25.1 started comparing against was never given a starting value after the very first data load, so the tick loop's first sample always looked like a "change" - not because anything had, just because nothing had been sampled yet - and forced one extra, genuinely redundant reload on every fresh launch. The initial load now records its own fingerprint as the baseline the moment it finishes, so that first sample only fires on a real change, same as every sample after it. - **JEI reload spread also covered the "add" half but not the "hide" half.** `hideRecipes()` for a category's previous recipes was still one unchunked call per category; it now shares the same per-tick budget `addRecipes()` already used, so hiding a very large category's old list can no longer itself cause a stutter.
release

[Fabric] v2.26.1

2.26.1+fabric
12 сент. 2026 г.45Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **The first-join freeze from #43 could still happen once per game launch, even after 2.25.1/2.25.2.** A reporter's own log analysis pinned it down: the fingerprint 2.25.1 started comparing against was never given a starting value after the very first data load, so the tick loop's first sample always looked like a "change" - not because anything had, just because nothing had been sampled yet - and forced one extra, genuinely redundant reload on every fresh launch. The initial load now records its own fingerprint as the baseline the moment it finishes, so that first sample only fires on a real change, same as every sample after it. - **JEI reload spread also covered the "add" half but not the "hide" half.** `hideRecipes()` for a category's previous recipes was still one unchunked call per category; it now shares the same per-tick budget `addRecipes()` already used, so hiding a very large category's old list can no longer itself cause a stutter.
release

[NeoForge] v2.26.0

2.26.0+neoforge
12 сент. 2026 г.280Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **Moves page now shows Legacy moves** - moves only learnable via a past-generation TM/tutor that Cobblemon still records (e.g. Blissey can still legacy-learn Toxic). This is real Cobblemon data (`Learnset.legacyMoves`), sitting right next to the level-up/egg/tutor/TM lists the Moves page already showed - it just had no column before. Same `✦` mark as the other methods, in a new rightmost column; grouped mode gets a "☆ Legacy Moves" section; the move-learner grid and search now include legacy-only moves too. Toggle with `showLegacyMoves` in the config (on by default). Falls back to no legacy data (nothing else affected) on a Cobblemon build old enough not to expose it, rather than failing to load species data.
release

[Fabric] v2.26.0

2.26.0+fabric
12 сент. 2026 г.500Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **Moves page now shows Legacy moves** - moves only learnable via a past-generation TM/tutor that Cobblemon still records (e.g. Blissey can still legacy-learn Toxic). This is real Cobblemon data (`Learnset.legacyMoves`), sitting right next to the level-up/egg/tutor/TM lists the Moves page already showed - it just had no column before. Same `✦` mark as the other methods, in a new rightmost column; grouped mode gets a "☆ Legacy Moves" section; the move-learner grid and search now include legacy-only moves too. Toggle with `showLegacyMoves` in the config (on by default). Falls back to no legacy data (nothing else affected) on a Cobblemon build old enough not to expose it, rather than failing to load species data.
release

[NeoForge] v2.25.2

2.25.2+neoforge
11 сент. 2026 г.104Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **When JEI's recipes genuinely do need reloading (a real data change, not the redundant one 2.25.1 removed), it no longer freezes the render thread for it.** (#43) `reloadRecipes()` used to hide, rebuild and re-add every category's recipes - ~10,000+ on a large modpack - in one blocking call; on a ~1000-species pack that was several seconds of stutter. It's now driven incrementally, a few hundred recipes per tick, so the same total work is spread across many frames instead of freezing one. EMI's reload is unaffected (EMI's own reload manager doesn't expose a progress signal to spread out). ### Fixed - **Client no longer freezes for several seconds after entering a world.** (#43) Joining a world reset CobbleDex's "did Cobblemon's data change" fingerprint unconditionally, so every join forced a full rebuild *and* a synchronous JEI/EMI recipe reload even when nothing had actually changed - in singleplayer, Cobblemon's species/spawn registries are already populated by the time you join, so this was pure repeat work. On a large modpack (~1000+ species) that's several seconds of the render thread rebuilding and re-registering recipes it already had. The per-second fingerprint compare already catches a real data change on its own, so the forced reset on join/leave is gone; a reload now only happens when Cobblemon's data has genuinely changed.
release

[Fabric] v2.25.2

2.25.2+fabric
11 сент. 2026 г.209Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **When JEI's recipes genuinely do need reloading (a real data change, not the redundant one 2.25.1 removed), it no longer freezes the render thread for it.** (#43) `reloadRecipes()` used to hide, rebuild and re-add every category's recipes - ~10,000+ on a large modpack - in one blocking call; on a ~1000-species pack that was several seconds of stutter. It's now driven incrementally, a few hundred recipes per tick, so the same total work is spread across many frames instead of freezing one. EMI's reload is unaffected (EMI's own reload manager doesn't expose a progress signal to spread out). ### Fixed - **Client no longer freezes for several seconds after entering a world.** (#43) Joining a world reset CobbleDex's "did Cobblemon's data change" fingerprint unconditionally, so every join forced a full rebuild *and* a synchronous JEI/EMI recipe reload even when nothing had actually changed - in singleplayer, Cobblemon's species/spawn registries are already populated by the time you join, so this was pure repeat work. On a large modpack (~1000+ species) that's several seconds of the render thread rebuilding and re-registering recipes it already had. The per-second fingerprint compare already catches a real data change on its own, so the forced reset on join/leave is gone; a reload now only happens when Cobblemon's data has genuinely changed.
release

[NeoForge] v2.25.1

2.25.1+neoforge
11 сент. 2026 г.25Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Client no longer freezes for several seconds after entering a world.** (#43) Joining a world reset CobbleDex's "did Cobblemon's data change" fingerprint unconditionally, so every join forced a full rebuild *and* a synchronous JEI/EMI recipe reload even when nothing had actually changed - in singleplayer, Cobblemon's species/spawn registries are already populated by the time you join, so this was pure repeat work. On a large modpack (~1000+ species) that's several seconds of the render thread rebuilding and re-registering recipes it already had. The per-second fingerprint compare already catches a real data change on its own, so the forced reset on join/leave is gone; a reload now only happens when Cobblemon's data has genuinely changed.
release

[Fabric] v2.25.1

2.25.1+fabric
11 сент. 2026 г.40Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Client no longer freezes for several seconds after entering a world.** (#43) Joining a world reset CobbleDex's "did Cobblemon's data change" fingerprint unconditionally, so every join forced a full rebuild *and* a synchronous JEI/EMI recipe reload even when nothing had actually changed - in singleplayer, Cobblemon's species/spawn registries are already populated by the time you join, so this was pure repeat work. On a large modpack (~1000+ species) that's several seconds of the render thread rebuilding and re-registering recipes it already had. The per-second fingerprint compare already catches a real data change on its own, so the forced reset on join/leave is gone; a reload now only happens when Cobblemon's data has genuinely changed.
release

[NeoForge] v2.25.0

2.25.0+neoforge
11 сент. 2026 г.733Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **Spawn panels now point you at the biome where a Pokémon actually shows up most.** (#41) A panel lists an entry's biomes but never said which one to actually go to. When one of them has clearly better odds — the least competition from other spawns of its rarity — it's pulled to the front of the WHERE biome list and marked with a ★; hover it for the method and its limits (biome tags aren't resolved to concrete biomes; time/weather/block conditions are ignored). The multi-spawn index page adds a matching `★ Usually: <biome>` line under the title. When no biome has a clear edge, nothing changes. No percentage — the pick is the useful part. Toggle with `showBestBiome` in the config (on by default); needs local spawn data (works in singleplayer and on servers whose spawn packs the client also has).
release

[Fabric] v2.25.0

2.25.0+fabric
11 сент. 2026 г.674Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **Spawn panels now point you at the biome where a Pokémon actually shows up most.** (#41) A panel lists an entry's biomes but never said which one to actually go to. When one of them has clearly better odds — the least competition from other spawns of its rarity — it's pulled to the front of the WHERE biome list and marked with a ★; hover it for the method and its limits (biome tags aren't resolved to concrete biomes; time/weather/block conditions are ignored). The multi-spawn index page adds a matching `★ Usually: <biome>` line under the title. When no biome has a clear edge, nothing changes. No percentage — the pick is the useful part. Toggle with `showBestBiome` in the config (on by default); needs local spawn data (works in singleplayer and on servers whose spawn packs the client also has).
release

[NeoForge] v2.24.0

2.24.0+neoforge
10 сент. 2026 г.188Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **Panels now paint their own surface, so text is readable in every viewer and theme.** (#42) CobbleDex pages used to be drawn straight onto the recipe viewer's own background — which is light in REI's default theme, a dark box in JEI, and pack-dependent in EMI — so the light panel text ranged from crisp to nearly invisible depending on which viewer you opened. Every page is now drawn on an opaque dark surface the mod controls (`PanelLayout.renderSurface`), added behind the Pokémon icons in all three viewers. Contrast is now identical in REI, JEI and EMI regardless of the active theme or resource pack. - New `DexColors` object holds the structural palette (surface, border, text roles, dividers) in one place; the scattered divider literals now route through it.
release

[Fabric] v2.24.0

2.24.0+fabric
10 сент. 2026 г.256Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **Panels now paint their own surface, so text is readable in every viewer and theme.** (#42) CobbleDex pages used to be drawn straight onto the recipe viewer's own background — which is light in REI's default theme, a dark box in JEI, and pack-dependent in EMI — so the light panel text ranged from crisp to nearly invisible depending on which viewer you opened. Every page is now drawn on an opaque dark surface the mod controls (`PanelLayout.renderSurface`), added behind the Pokémon icons in all three viewers. Contrast is now identical in REI, JEI and EMI regardless of the active theme or resource pack. - New `DexColors` object holds the structural palette (surface, border, text roles, dividers) in one place; the scattered divider literals now route through it.
release

[NeoForge] v2.23.0

2.23.0+neoforge
7 сент. 2026 г.1,3 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **Spawn page, rebuilt.** The old page was a flat wall of prose organised by game mechanic, with the important facts buried. It's now organised by the question you're actually asking: - **Header** — name, level, and one rarity word (`UNCOMMON`) in its bucket colour. The cryptic `Wt: 20` is gone. Big form counts collapse to `‹28 forms ▾›`. - **WHERE** — everything spatial in one place: biomes, structures, dimension, position, region locks, the herd pointer. Whole-dimension biome tags (`#cobblemon:is_overworld`) no longer render as a meaningless "Overworld biomes" line — they fold into a dimension note or vanish. - **WHEN** — time (Day / Night / Dawn / Dusk, never a raw clock range), weather, and light as one plain phrase ("Total darkness", "Open sky, unlit", "Under cover") instead of "sky light ≥8". - **NEEDS** — required blocks as real item sprites ("near water", "in trees"). Structure building materials are dropped. - **Weight multipliers** read as "much rarer at night" / "more common in rain". - **Exclusions** are one muted line, not a red section. - Long lists everywhere collapse the same way — a few entries then `… +N more ▾`, full list on hover. - **New spawn index page.** A species with more than one spawn opens on a "Flamigo — 4 ways to spawn" summary — every spawn's rarity, where, and when at a glance, with near-duplicates merged. No more paging blind through `Common 1/4`. ### Fixed - **`Spawns on: Natural` gibberish** was the `#cobblemon:natural` block tag (from the `natural` spawn preset, on ~half of all spawns) meaning "on ordinary ground". Suppressed, along with its "not on farmland" companion. - **Poké Snack-only spawns are now marked.** A spawn gated to Poké Snack blocks (`isPokeSnack`) shows "Only from a Poké Snack" instead of looking like an ordinary ambient spawn. - **Habitat-pool spawns no longer render as blank pages.** The 1.8.0 habitat context (name + day phase) was dropped in the rewrite; it's back in the WHERE band, and habitat spawns for one species now merge onto a single page. - **Spawns for uninstalled mods are hidden.** A spawn whose biome / structure / block comes from a mod that isn't loaded (Aether, Bumblezone, Twilight Forest, …) no longer shows, on any spawn source (world pool, jar cache, herds). - **Index count now matches the page count.** "N ways to spawn" and the number of detail pages are built from the same merge, so Magikarp no longer says "7 ways" over 30 pages. - **Herd-membership spawns collapse to one row.** A Pokémon that appears as a follower in several herds no longer gets a "BOSS \<dimension\> (Alpha)" row per herd; it's a single "In a herd" entry that points at the Herds tab. - **"Spawns in a herd" is clickable** - opens the Herds view for that Pokémon on REI/EMI/JEI. - Time / weather render as plain words (no more broken moon glyph). - Pokémon sprite no longer overlaps the name on the spawn and index pages. - Slime-chunk, moon-phase, altitude and lava conditions render. - Every em / en dash in user-facing text replaced with a comma or hyphen. ### Internal - Removed the spawn page's dead scaffolding after the rewrite: `buildSpecials`, `buildContextParts`, `presetLabel`, `weightText`, five unused layout constants, `bucketIndex`/`bucketTotal` on the spawn recipe data, and ~30 orphan translation keys. `showSpawnWeights` now gates the weight-multiplier phrases again.
release

[Fabric] v2.23.0

2.23.0+fabric
7 сент. 2026 г.2,5 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **Spawn page, rebuilt.** The old page was a flat wall of prose organised by game mechanic, with the important facts buried. It's now organised by the question you're actually asking: - **Header** — name, level, and one rarity word (`UNCOMMON`) in its bucket colour. The cryptic `Wt: 20` is gone. Big form counts collapse to `‹28 forms ▾›`. - **WHERE** — everything spatial in one place: biomes, structures, dimension, position, region locks, the herd pointer. Whole-dimension biome tags (`#cobblemon:is_overworld`) no longer render as a meaningless "Overworld biomes" line — they fold into a dimension note or vanish. - **WHEN** — time (Day / Night / Dawn / Dusk, never a raw clock range), weather, and light as one plain phrase ("Total darkness", "Open sky, unlit", "Under cover") instead of "sky light ≥8". - **NEEDS** — required blocks as real item sprites ("near water", "in trees"). Structure building materials are dropped. - **Weight multipliers** read as "much rarer at night" / "more common in rain". - **Exclusions** are one muted line, not a red section. - Long lists everywhere collapse the same way — a few entries then `… +N more ▾`, full list on hover. - **New spawn index page.** A species with more than one spawn opens on a "Flamigo — 4 ways to spawn" summary — every spawn's rarity, where, and when at a glance, with near-duplicates merged. No more paging blind through `Common 1/4`. ### Fixed - **`Spawns on: Natural` gibberish** was the `#cobblemon:natural` block tag (from the `natural` spawn preset, on ~half of all spawns) meaning "on ordinary ground". Suppressed, along with its "not on farmland" companion. - **Poké Snack-only spawns are now marked.** A spawn gated to Poké Snack blocks (`isPokeSnack`) shows "Only from a Poké Snack" instead of looking like an ordinary ambient spawn. - **Habitat-pool spawns no longer render as blank pages.** The 1.8.0 habitat context (name + day phase) was dropped in the rewrite; it's back in the WHERE band, and habitat spawns for one species now merge onto a single page. - **Spawns for uninstalled mods are hidden.** A spawn whose biome / structure / block comes from a mod that isn't loaded (Aether, Bumblezone, Twilight Forest, …) no longer shows, on any spawn source (world pool, jar cache, herds). - **Index count now matches the page count.** "N ways to spawn" and the number of detail pages are built from the same merge, so Magikarp no longer says "7 ways" over 30 pages. - **Herd-membership spawns collapse to one row.** A Pokémon that appears as a follower in several herds no longer gets a "BOSS \<dimension\> (Alpha)" row per herd; it's a single "In a herd" entry that points at the Herds tab. - **"Spawns in a herd" is clickable** - opens the Herds view for that Pokémon on REI/EMI/JEI. - Time / weather render as plain words (no more broken moon glyph). - Pokémon sprite no longer overlaps the name on the spawn and index pages. - Slime-chunk, moon-phase, altitude and lava conditions render. - Every em / en dash in user-facing text replaced with a comma or hyphen. ### Internal - Removed the spawn page's dead scaffolding after the rewrite: `buildSpecials`, `buildContextParts`, `presetLabel`, `weightText`, five unused layout constants, `bucketIndex`/`bucketTotal` on the spawn recipe data, and ~30 orphan translation keys. `showSpawnWeights` now gates the weight-multiplier phrases again.
release

[NeoForge] v2.22.0

2.22.0+neoforge
7 сент. 2026 г.220Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **Herd pages (Cobblemon 1.8.0+).** Herd info used to be four lines crammed onto a spawn panel, one member at a time, which lost the whole picture. Each herd is now its own page showing the formation as a unit: - The **roster** — every member as a clickable sprite with its "up to N" count and level range. Alpha herds pull the Alpha out front (★, held Type Gem, "Leads the herd") under an **ALPHA HERD** banner; plain family herds just list their members. - A **facts strip** — herd size, rarity (Boss for alpha herds), biomes, time/light conditions, position (underwater / water surface), structure exclusions, and time-of-day weighting. - A two-line note on alpha herds: they scale above your party, know a TM move, and grant the Alpha Mark. - Biome-variant copies of one herd (same roster, different biome) are merged into a single page. - Reached by looking up any member Pokémon (the herd shows in its tab strip); the spawn panel now carries a one-line "◈ Spawns in a herd — see the Herds tab" pointer instead of the old dump. - Also browsable as a **Herds** category (Pokémon Pasture icon). Empty and hidden on older Cobblemon and wherever the world spawn pool isn't available (dedicated servers). Toggle with `showHerds` in the config. ### Also in this release (2.20.2–2.21.0) - **A browsable disc entry per native TM (1.8.0+).** On REI they collapse into one "Cobblemon TMs" group like third-party TM mods; searchable by move, type, and `tm:` token; R/U opens that TM's recipe. EMI gets per-TM searchable entries too. - **TM Recipes page now lists every TM (~335), not a partial ~30** — a partial read of Cobblemon's still-loading TM registry was being cached; the complete jar list is now the base. - **Native TM discs are a working lookup key** — look up the blank TM disc for the full recipe list. - **Evolution drops show again (1.8.0+)** — Nincada → Shed Shell and friends are read from each evolution's own drop table and marked "(on evolution)". - **Herd and habitat spawn lines no longer truncate mid-sentence.** - **Marks reference page is now off by default** — mostly unearnable contest ribbons; `showMarks` to re-enable.
release

[Fabric] v2.22.0

2.22.0+fabric
7 сент. 2026 г.445Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **Herd pages (Cobblemon 1.8.0+).** Herd info used to be four lines crammed onto a spawn panel, one member at a time, which lost the whole picture. Each herd is now its own page showing the formation as a unit: - The **roster** — every member as a clickable sprite with its "up to N" count and level range. Alpha herds pull the Alpha out front (★, held Type Gem, "Leads the herd") under an **ALPHA HERD** banner; plain family herds just list their members. - A **facts strip** — herd size, rarity (Boss for alpha herds), biomes, time/light conditions, position (underwater / water surface), structure exclusions, and time-of-day weighting. - A two-line note on alpha herds: they scale above your party, know a TM move, and grant the Alpha Mark. - Biome-variant copies of one herd (same roster, different biome) are merged into a single page. - Reached by looking up any member Pokémon (the herd shows in its tab strip); the spawn panel now carries a one-line "◈ Spawns in a herd — see the Herds tab" pointer instead of the old dump. - Also browsable as a **Herds** category (Pokémon Pasture icon). Empty and hidden on older Cobblemon and wherever the world spawn pool isn't available (dedicated servers). Toggle with `showHerds` in the config. ### Also in this release (2.20.2–2.21.0) - **A browsable disc entry per native TM (1.8.0+).** On REI they collapse into one "Cobblemon TMs" group like third-party TM mods; searchable by move, type, and `tm:` token; R/U opens that TM's recipe. EMI gets per-TM searchable entries too. - **TM Recipes page now lists every TM (~335), not a partial ~30** — a partial read of Cobblemon's still-loading TM registry was being cached; the complete jar list is now the base. - **Native TM discs are a working lookup key** — look up the blank TM disc for the full recipe list. - **Evolution drops show again (1.8.0+)** — Nincada → Shed Shell and friends are read from each evolution's own drop table and marked "(on evolution)". - **Herd and habitat spawn lines no longer truncate mid-sentence.** - **Marks reference page is now off by default** — mostly unearnable contest ribbons; `showMarks` to re-enable.
release

[NeoForge] v2.20.1

2.20.1+neoforge
7 сент. 2026 г.138Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **"Can learn this move" / "Dropped by" grids no longer spill past the panel.** The learner and dropper icon grids paged at 10 rows, whose panel is tall enough to overflow EMI's recipe viewport (and REI/JEI's frame) at common GUI scales. Paged down to 7 rows so every page fits; popular moves and drop items just get a few more pages.
release

[Fabric] v2.20.1

2.20.1+fabric
7 сент. 2026 г.187Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **"Can learn this move" / "Dropped by" grids no longer spill past the panel.** The learner and dropper icon grids paged at 10 rows, whose panel is tall enough to overflow EMI's recipe viewport (and REI/JEI's frame) at common GUI scales. Paged down to 7 rows so every page fits; popular moves and drop items just get a few more pages.
release

[NeoForge] v2.20.0

2.20.0+neoforge
7 сент. 2026 г.48Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **EMI: recipe pages no longer crash with "Error rendering widget group".** EMI tried to build a bill-of-materials "cost per batch" tooltip for CobbleDex's informational panels and threw `IndexOutOfBoundsException` (`MaterialTree` on an empty material list), leaving a broken tile in the grid. CobbleDex categories now opt out of EMI's recipe tree entirely — they are reference panels, not craftable recipes, and R/U recipe lookup still works. Also removes the meaningless "Cost per batch" tooltip that appeared between icons. - **Garbled tooltip text (all viewers).** Move, ability, biome and drop-grid tooltips had a long-standing encoding corruption in the source (`§` colour codes stored as `§`, method icons as mojibake, `Pokémon`/`Pokédex`/`×` mangled), so every line rendered with stray `Â` characters and broken glyphs. All literals repaired; icons normalised to `✦`.
release

[Fabric] v2.20.0

2.20.0+fabric
7 сент. 2026 г.59Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **EMI: recipe pages no longer crash with "Error rendering widget group".** EMI tried to build a bill-of-materials "cost per batch" tooltip for CobbleDex's informational panels and threw `IndexOutOfBoundsException` (`MaterialTree` on an empty material list), leaving a broken tile in the grid. CobbleDex categories now opt out of EMI's recipe tree entirely — they are reference panels, not craftable recipes, and R/U recipe lookup still works. Also removes the meaningless "Cost per batch" tooltip that appeared between icons. - **Garbled tooltip text (all viewers).** Move, ability, biome and drop-grid tooltips had a long-standing encoding corruption in the source (`§` colour codes stored as `§`, method icons as mojibake, `Pokémon`/`Pokédex`/`×` mangled), so every line rendered with stray `Â` characters and broken glyphs. All literals repaired; icons normalised to `✦`.
release

[NeoForge] v2.14.0

2.14.0+neoforge
6 сент. 2026 г.137Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Compatibility with Cobblemon 1.8.0.** Cobblemon 1.8.0 removed the `SpawnBucket` class, changing `SpawnDetail.bucket` from an object to a plain string. Spawn bucket names are now read via reflection so the same build works on both pre-1.8.0 and 1.8.0+ Cobblemon without needing separate releases.
release

[Fabric] v2.14.0

2.14.0+fabric
6 сент. 2026 г.154Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Compatibility with Cobblemon 1.8.0.** Cobblemon 1.8.0 removed the `SpawnBucket` class, changing `SpawnDetail.bucket` from an object to a plain string. Spawn bucket names are now read via reflection so the same build works on both pre-1.8.0 and 1.8.0+ Cobblemon without needing separate releases.
release

[NeoForge] v2.13.1

2.13.1+neoforge
4 сент. 2026 г.788Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - More reliable data source detection, including a rare case where local-file data could override server-synced data on singleplayer worlds. - Optional CobbleRegions integration now reports a real failure instead of silently going quiet if that mod ever changes its API. - Panels that end up taller than the viewer frame now get logged so an overly long page is discoverable instead of just looking cut off. ### Internal - Removed a leftover, unused code path from the old per-entry Obtainment page design (replaced by the unified "How to Obtain" page a while back). - Updated internal docs to match the fully client-side data model from 2.13.0.
release

[Fabric] v2.13.1

2.13.1+fabric
4 сент. 2026 г.1,8 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - More reliable data source detection, including a rare case where local-file data could override server-synced data on singleplayer worlds. - Optional CobbleRegions integration now reports a real failure instead of silently going quiet if that mod ever changes its API. - Panels that end up taller than the viewer frame now get logged so an overly long page is discoverable instead of just looking cut off. ### Internal - Removed a leftover, unused code path from the old per-entry Obtainment page design (replaced by the unified "How to Obtain" page a while back). - Updated internal docs to match the fully client-side data model from 2.13.0.
release

[NeoForge] v2.13.0

2.13.0+neoforge
4 сент. 2026 г.192Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - CobbleDex is now fully client-side and no longer runs anything on the server. It reads the Pokémon data Cobblemon and Minecraft already send to your client, plus your own installed files, so it works the same whether or not the server has the mod. The old custom data-sync (which caused problems on some setups) has been removed. - Data now updates when Cobblemon's data actually changes, so a `/reload` or a later change is picked up instead of only what was loaded at first join. ### Fixed - On dedicated servers, Pokédex Info now shows egg groups, egg cycles, catch rate, base friendship, EV yield and base experience yield, which were previously blank. - Evolution and spawn pages now warn (on hover) when their data could only come from your local files and might not match the server, instead of silently showing possibly-wrong info. `/cobbledex stats` shows where each category's data came from. - EMI now shows the correct sprite for alternate forms in its browse list. - Spawn region names (CobbleRegions) now show in singleplayer, not only on servers. - Riding and spawn-region data no longer go missing after other data loads. - Fixed a stray artefact and some internal cleanup.
release

[Fabric] v2.13.0

2.13.0+fabric
4 сент. 2026 г.539Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - CobbleDex is now fully client-side and no longer runs anything on the server. It reads the Pokémon data Cobblemon and Minecraft already send to your client, plus your own installed files, so it works the same whether or not the server has the mod. The old custom data-sync (which caused problems on some setups) has been removed. - Data now updates when Cobblemon's data actually changes, so a `/reload` or a later change is picked up instead of only what was loaded at first join. ### Fixed - On dedicated servers, Pokédex Info now shows egg groups, egg cycles, catch rate, base friendship, EV yield and base experience yield, which were previously blank. - Evolution and spawn pages now warn (on hover) when their data could only come from your local files and might not match the server, instead of silently showing possibly-wrong info. `/cobbledex stats` shows where each category's data came from. - EMI now shows the correct sprite for alternate forms in its browse list. - Spawn region names (CobbleRegions) now show in singleplayer, not only on servers. - Riding and spawn-region data no longer go missing after other data loads. - Fixed a stray artefact and some internal cleanup.
release

[NeoForge] v2.12.3

2.12.3+neoforge
2 сент. 2026 г.559Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Item-dropper and move-learner grids are now 9 columns × up to 10 rows per page (was 8 × 12). Now that the arrow artefacts are gone the wider grid fits, and it's shorter so it stops running off the bottom of the screen. Large moves/items just get one extra page.
release

[Fabric] v2.12.3

2.12.3+fabric
2 сент. 2026 г.3,1 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Item-dropper and move-learner grids are now 9 columns × up to 10 rows per page (was 8 × 12). Now that the arrow artefacts are gone the wider grid fits, and it's shorter so it stops running off the bottom of the screen. Large moves/items just get one extra page.
release

[NeoForge] v2.12.2

2.12.2+neoforge
2 сент. 2026 г.65Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Removed the stray "arrow" artefacts painted between the icons in the item-dropper and move-learner grids on REI. The framed grid cells were drawing REI's 18x18 slot-background sprite into a 20x20 box, which bled in the neighbouring texels (an arrow and an adjacent slot edge). Framed Pokémon cells are now 18x18; the single large Pokémon icon on detail pages is unchanged.
release

[Fabric] v2.12.2

2.12.2+fabric
2 сент. 2026 г.105Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Removed the stray "arrow" artefacts painted between the icons in the item-dropper and move-learner grids on REI. The framed grid cells were drawing REI's 18x18 slot-background sprite into a 20x20 box, which bled in the neighbouring texels (an arrow and an adjacent slot edge). Framed Pokémon cells are now 18x18; the single large Pokémon icon on detail pages is unchanged.
release

[NeoForge] v2.12.1

2.12.1+neoforge
1 сент. 2026 г.325Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - The item-dropper and move-learner icon grids (shown when you look up an item or a move) no longer spill out both sides of the REI recipe panel. REI sizes that panel to a blend of every visible category's width, so when the lookup also matched a vanilla recipe the frame shrank below the grid. The grids are now 8 columns instead of 12, keeping them inside REI's minimum panel width; JEI and EMI (which size exactly to the panel) just get a slightly narrower grid.
release

[Fabric] v2.12.1

2.12.1+fabric
1 сент. 2026 г.592Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - The item-dropper and move-learner icon grids (shown when you look up an item or a move) no longer spill out both sides of the REI recipe panel. REI sizes that panel to a blend of every visible category's width, so when the lookup also matched a vanilla recipe the frame shrank below the grid. The grids are now 8 columns instead of 12, keeping them inside REI's minimum panel width; JEI and EMI (which size exactly to the panel) just get a slightly narrower grid.
release

[NeoForge] v2.12.0

2.12.0+neoforge
1 сент. 2026 г.33Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - JEI Pokemon search now matches the same aliases REI and EMI already had — dex/type/ability/egg-group/form/regional-name and `type:`, `ability:`, `move:` tokens. Previously JEI could only find a Pokemon by its display name. Moves get `move:` / `tm:` search aliases too. - Removed the JEI recipe catalysts / EMI workstations for the CobbleDex categories. Their icons (Diamond, Paper, XP Bottle, …) are arbitrary markers, so registering them just made looking up a plain diamond surface the "Item Drops" category. REI never did this; all three now match. Categories are still in each viewer's category list.
release

[Fabric] v2.12.0

2.12.0+fabric
1 сент. 2026 г.63Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - JEI Pokemon search now matches the same aliases REI and EMI already had — dex/type/ability/egg-group/form/regional-name and `type:`, `ability:`, `move:` tokens. Previously JEI could only find a Pokemon by its display name. Moves get `move:` / `tm:` search aliases too. - Removed the JEI recipe catalysts / EMI workstations for the CobbleDex categories. Their icons (Diamond, Paper, XP Bottle, …) are arbitrary markers, so registering them just made looking up a plain diamond surface the "Item Drops" category. REI never did this; all three now match. Categories are still in each viewer's category list.
release

[NeoForge] v2.11.0

2.11.0+neoforge
31 авг. 2026 г.369Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Looking up an item in the Item Drops category now shows the same thing on REI, JEI and EMI: just the "which Pokémon drop this" grid. JEI and EMI were also listing every individual species page that happens to drop the item. Species drop pages still show their drop icons, they just no longer register the item as a recipe result. (New `DISPLAY` slot role — render an icon without making it a lookup key.) - JEI: the 2.10.0 centring pushed small recipes to the vertical middle of the category area (an evolution page floated near the bottom). Recipes are now centred horizontally but pinned to the top, and the blank background is rebuilt if the category grows after a server sync instead of going stale. - EMI: clicking a move name opened the wrong view (recipes-of instead of uses-of), so it found nothing. Fixed.
release

[Fabric] v2.11.0

2.11.0+fabric
31 авг. 2026 г.1 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Looking up an item in the Item Drops category now shows the same thing on REI, JEI and EMI: just the "which Pokémon drop this" grid. JEI and EMI were also listing every individual species page that happens to drop the item. Species drop pages still show their drop icons, they just no longer register the item as a recipe result. (New `DISPLAY` slot role — render an icon without making it a lookup key.) - JEI: the 2.10.0 centring pushed small recipes to the vertical middle of the category area (an evolution page floated near the bottom). Recipes are now centred horizontally but pinned to the top, and the blank background is rebuilt if the category grows after a server sync instead of going stale. - EMI: clicking a move name opened the wrong view (recipes-of instead of uses-of), so it found nothing. Fixed.
release

[NeoForge] v2.10.0

2.10.0+neoforge
31 авг. 2026 г.25Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - On JEI, small recipes (a Pokemon with only a few drops, a short move-learner grid) no longer sit in the top-left corner of a huge empty panel. JEI sizes a category to its largest recipe; each recipe's content is now centred in that area and drawn in its own content-sized frame, matching how REI and EMI already present them.
release

[Fabric] v2.10.0

2.10.0+fabric
31 авг. 2026 г.34Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - On JEI, small recipes (a Pokemon with only a few drops, a short move-learner grid) no longer sit in the top-left corner of a huge empty panel. JEI sizes a category to its largest recipe; each recipe's content is now centred in that area and drawn in its own content-sized frame, matching how REI and EMI already present them.
release

[NeoForge] v2.9.0

2.9.0+neoforge
30 авг. 2026 г.72Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - The clickable move name on the Moves page now works on **JEI and EMI**, not just REI. Added parallel move-ingredient types for both (`MoveIngredient` for JEI, `MoveEmiStack` for EMI) and wired the name-link click to each viewer's recipe navigation. All three viewers now reach the move-learner grid identically, with no dependency on any TM mod.
release

[Fabric] v2.9.0

2.9.0+fabric
30 авг. 2026 г.169Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - The clickable move name on the Moves page now works on **JEI and EMI**, not just REI. Added parallel move-ingredient types for both (`MoveIngredient` for JEI, `MoveEmiStack` for EMI) and wired the name-link click to each viewer's recipe navigation. All three viewers now reach the move-learner grid identically, with no dependency on any TM mod.
release

[NeoForge] v2.8.0

2.8.0+neoforge
30 авг. 2026 г.23Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - The move-learner grid no longer depends on TM Craft (or any TM mod). On a Pokemon's Moves page the **move name itself is now the link** — click it to open the grid of every Pokemon that can learn that move. No disc icon, and the move rows are back to their compact height. (Text-link click is REI; on JEI/EMI, and everywhere, the learner grids are still reachable by browsing the Moves category. Looking up a TM Craft / SimpleTMs disc still works too when those mods are installed.) - Added a lightweight `MoveEntry` recipe-viewer type (REI) so a move can be a click target in its own right.
release

[Fabric] v2.8.0

2.8.0+fabric
30 авг. 2026 г.24Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - The move-learner grid no longer depends on TM Craft (or any TM mod). On a Pokemon's Moves page the **move name itself is now the link** — click it to open the grid of every Pokemon that can learn that move. No disc icon, and the move rows are back to their compact height. (Text-link click is REI; on JEI/EMI, and everywhere, the learner grids are still reachable by browsing the Moves category. Looking up a TM Craft / SimpleTMs disc still works too when those mods are installed.) - Added a lightweight `MoveEntry` recipe-viewer type (REI) so a move can be a click target in its own right.
release

[NeoForge] v2.7.0

2.7.0+neoforge
30 авг. 2026 г.30Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - The move-learner grid now lists every Pokemon that can learn the move by **any** method (level-up, egg, tutor or TM), matching the per-species Moves page. It was previously built from the TM list only, so a move learnt by level-up or breeding showed a short, wrong list of learners. - The clickable disc now appears on **every** move row, not just TM-learnable ones (tmcraft registers a disc per move for every category; the disc art just follows the move's primary method). Clicking any row's disc opens that move's full learner grid. ### Changed - Internally renamed the "TM learner" system to "move learner" (index, builders, data classes, layout) since it is no longer TM-specific.
release

[Fabric] v2.7.0

2.7.0+fabric
30 авг. 2026 г.21Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - The move-learner grid now lists every Pokemon that can learn the move by **any** method (level-up, egg, tutor or TM), matching the per-species Moves page. It was previously built from the TM list only, so a move learnt by level-up or breeding showed a short, wrong list of learners. - The clickable disc now appears on **every** move row, not just TM-learnable ones (tmcraft registers a disc per move for every category; the disc art just follows the move's primary method). Clicking any row's disc opens that move's full learner grid. ### Changed - Internally renamed the "TM learner" system to "move learner" (index, builders, data classes, layout) since it is no longer TM-specific.
release

[NeoForge] v2.6.0

2.6.0+neoforge
30 авг. 2026 г.85Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Every TM-learnable row on a Pokemon's Moves page now carries a clickable TM disc in the left gutter. Clicking it opens the "every Pokemon that can learn this move" grid — the same dex-ordered icon grid you get from looking the TM item up directly, without having to find the item first. Move rows are a little taller to fit the disc.
release

[Fabric] v2.6.0

2.6.0+fabric
30 авг. 2026 г.89Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Every TM-learnable row on a Pokemon's Moves page now carries a clickable TM disc in the left gutter. Clicking it opens the "every Pokemon that can learn this move" grid — the same dex-ordered icon grid you get from looking the TM item up directly, without having to find the item first. Move rows are a little taller to fit the disc.
release

[NeoForge] v2.5.0

2.5.0+neoforge
30 авг. 2026 г.33Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Reworked the item-drop lookup: looking up an item now shows every Pokemon that drops it as a grid of clickable icons (dex-ordered, ~96 per page), instead of one page per Pokemon. Hovering an icon names the Pokemon and its drop chance and quantity for that item; clicking drills into that Pokemon's full drop table. Dropper grids also appear when browsing the Item Drops category. ### Changed - The Special Obtainment page is now special-only. It previously folded in wild-spawn, fossil and evolution-into summaries that just restated the dedicated Spawn / Fossil / Evolution pages, so it appeared on almost every Pokemon with nothing unique to say. It now shows only genuine special routes (altar / shrine / resurrection / raid / gift / quest / NPC / event), so a Pokemon with no such route no longer has an Obtainment page at all. ### Fixed - The TM-learner and item-dropper grid panels are now measured without building the layout, so the panel frame always matches the grid (small grids get small panels instead of overflowing a too-narrow frame) and opening one for the first time no longer stutters. - Category panel sizes are pre-computed over idle ticks after data loads, removing the one-time hitch the first time each REI/JEI/EMI category (Pokemon info, moves, etc.) is opened.
release

[Fabric] v2.5.0

2.5.0+fabric
30 авг. 2026 г.47Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Reworked the item-drop lookup: looking up an item now shows every Pokemon that drops it as a grid of clickable icons (dex-ordered, ~96 per page), instead of one page per Pokemon. Hovering an icon names the Pokemon and its drop chance and quantity for that item; clicking drills into that Pokemon's full drop table. Dropper grids also appear when browsing the Item Drops category. ### Changed - The Special Obtainment page is now special-only. It previously folded in wild-spawn, fossil and evolution-into summaries that just restated the dedicated Spawn / Fossil / Evolution pages, so it appeared on almost every Pokemon with nothing unique to say. It now shows only genuine special routes (altar / shrine / resurrection / raid / gift / quest / NPC / event), so a Pokemon with no such route no longer has an Obtainment page at all. ### Fixed - The TM-learner and item-dropper grid panels are now measured without building the layout, so the panel frame always matches the grid (small grids get small panels instead of overflowing a too-narrow frame) and opening one for the first time no longer stutters. - Category panel sizes are pre-computed over idle ticks after data loads, removing the one-time hitch the first time each REI/JEI/EMI category (Pokemon info, moves, etc.) is opened.
release

[NeoForge] v2.2.0

2.2.0+neoforge
30 авг. 2026 г.33Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Reworked the Pokemon Moves page to show one row per move instead of repeating a move once for every way it can be learned. Each row now carries fixed method columns (level, egg, tutor, TM) so a move learnable several ways appears once, and scanning a single column reads out every move of that method. Column keys sit above each column, and hovering a row lists each learn method with the exact level-up levels. The unified list is the default; set `groupMovesByMethod` in the config to restore the old Level-up/Egg/Tutor/TM sections (now also de-duplicated).
release

[Fabric] v2.2.0

2.2.0+fabric
30 авг. 2026 г.48Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Reworked the Pokemon Moves page to show one row per move instead of repeating a move once for every way it can be learned. Each row now carries fixed method columns (level, egg, tutor, TM) so a move learnable several ways appears once, and scanning a single column reads out every move of that method. Column keys sit above each column, and hovering a row lists each learn method with the exact level-up levels. The unified list is the default; set `groupMovesByMethod` in the config to restore the old Level-up/Egg/Tutor/TM sections (now also de-duplicated).
release

[NeoForge] v2.1.0

2.1.0+neoforge
30 авг. 2026 г.177Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Reworked the TM learner view: looking up a TM item now shows every Pokemon that can learn its move as a grid of clickable icons (dex-ordered, ~96 per page), instead of one page per Pokemon. Hovering an icon names the Pokemon and every method it learns the move by; clicking drills into that Pokemon's own move list. TM learner grids also appear when browsing the Moves category.
release

[Fabric] v2.1.0

2.1.0+fabric
30 авг. 2026 г.463Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Reworked the TM learner view: looking up a TM item now shows every Pokemon that can learn its move as a grid of clickable icons (dex-ordered, ~96 per page), instead of one page per Pokemon. Hovering an icon names the Pokemon and every method it learns the move by; clicking drills into that Pokemon's own move list. TM learner grids also appear when browsing the Moves category.
release

[NeoForge] v2.0.5

2.0.5+neoforge
12 авг. 2026 г.3,9 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
release

[Fabric] v2.0.5

2.0.5+fabric
12 авг. 2026 г.40,4 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
release

[NeoForge] v2.0.4

2.0.4+neoforge
2 авг. 2026 г.3,8 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Added optional CobbleRegions integration that shows the regions where a Pokemon can spawn under its configured roster rules, synchronized from the server for REI, JEI, and EMI. ### Fixed - Fixed blank extra-information tooltips in REI and EMI by registering panel hover content through each viewer's native tooltip layer. - Delayed server data synchronization until Cobblemon's runtime spawn and evolution data is ready, with bounded retries so datapack-provided spawns and server-only evolutions appear on first join. - Aligned the Kotlin build toolchain with Kotlin-for-Forge 5.11 so both Fabric and NeoForge builds compile reliably.
release

[Fabric] v2.0.4

2.0.4+fabric
2 авг. 2026 г.6,4 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Added optional CobbleRegions integration that shows the regions where a Pokemon can spawn under its configured roster rules, synchronized from the server for REI, JEI, and EMI. ### Fixed - Fixed blank extra-information tooltips in REI and EMI by registering panel hover content through each viewer's native tooltip layer. - Delayed server data synchronization until Cobblemon's runtime spawn and evolution data is ready, with bounded retries so datapack-provided spawns and server-only evolutions appear on first join. - Aligned the Kotlin build toolchain with Kotlin-for-Forge 5.11 so both Fabric and NeoForge builds compile reliably.
release

[NeoForge] v2.0.3

2.0.3+neoforge
21 июл. 2026 г.1,9 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed evolution chains double-counting base species evolutions: "Normal" form entries (which carry no aspects) are now skipped during form-level evolution loading, so base-species evolutions are only added once - Fixed duplicate alternate-form entries when two eligible forms share the same aspect set; the shortest/cleanest name is kept and the rest are silently dropped (logged as cosmetic-skin duplicates) - Added `SIGNIFICANT_ASPECT_MARKERS` detection so regional and mega forms flagged by aspect string (e.g. `gmax`, `alolan`) are correctly identified even when a mod overrides the form's flavor labels without changing the aspect - Fixed `feature=true` boolean evolution results (e.g. `flaaffy rlm=true`) being discarded as unrecognised properties; these are now parsed as aspects alongside existing `aspect=X` handling, restoring correct evolution chains for mods like Cobblemon RLM
release

[Fabric] v2.0.3

2.0.3+fabric
21 июл. 2026 г.10,4 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed evolution chains double-counting base species evolutions: "Normal" form entries (which carry no aspects) are now skipped during form-level evolution loading, so base-species evolutions are only added once - Fixed duplicate alternate-form entries when two eligible forms share the same aspect set; the shortest/cleanest name is kept and the rest are silently dropped (logged as cosmetic-skin duplicates) - Added `SIGNIFICANT_ASPECT_MARKERS` detection so regional and mega forms flagged by aspect string (e.g. `gmax`, `alolan`) are correctly identified even when a mod overrides the form's flavor labels without changing the aspect - Fixed `feature=true` boolean evolution results (e.g. `flaaffy rlm=true`) being discarded as unrecognised properties; these are now parsed as aspects alongside existing `aspect=X` handling, restoring correct evolution chains for mods like Cobblemon RLM
release

[NeoForge] v2.0.2

2.0.2+neoforge
15 мая 2026 г.12,4 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Switched fresh installs back to a shipped-atlas model: CobbleDex now loads the bundled Pokemon sprite atlas from the mod jar first instead of auto-generating sprites on client machines - Kept the manual sprite build and reload commands as a developer workflow, with explicit reload/build now preferring the local generated cache so newly captured atlases can still be tested before packaging
release

[Fabric] v2.0.2

2.0.2+fabric
15 мая 2026 г.68,1 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Switched fresh installs back to a shipped-atlas model: CobbleDex now loads the bundled Pokemon sprite atlas from the mod jar first instead of auto-generating sprites on client machines - Kept the manual sprite build and reload commands as a developer workflow, with explicit reload/build now preferring the local generated cache so newly captured atlases can still be tested before packaging
release

[NeoForge] v2.0.1

2.0.1+neoforge
15 мая 2026 г.43Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Auto-build the generated Pokemon sprite atlas on fresh client installs once CobbleDex has synced species data, so new Fabric and NeoForge instances no longer silently fall back to the old model-backed 3D renderer until a manual command is run
release

[Fabric] v2.0.1

2.0.1+fabric
15 мая 2026 г.59Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Auto-build the generated Pokemon sprite atlas on fresh client installs once CobbleDex has synced species data, so new Fabric and NeoForge instances no longer silently fall back to the old model-backed 3D renderer until a manual command is run
release

[NeoForge] v1.50.28

1.50.28+neoforge
15 мая 2026 г.30Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Added a generated Pokemon sprite atlas system for REI, JEI, and EMI so Pokemon browser entries render shipped/generated 2D sprites before falling back to Cobblemon's model-backed fake items - Added stable sprite keys based on render species plus sorted normalized aspects, so regional and alternate-form sprites can be cached independently from base species sprites - Added `/cobbledex sprites build` to snapshot the current pack's surfaced Pokemon and forms into `cobbledex-sprites/pokemon_atlas.png`, `pokemon_atlas.json`, and individual `sprites/*.png` files - Added `/cobbledex sprites reload` to reload the generated atlas without restarting the client ### Improved - Kept existing fake-item/model rendering as the final fallback when no generated 2D sprite exists, preserving rare/custom Pokemon display while moving the common browser path to cheap texture blits ### Tests - Added coverage for sprite key normalization, regional form key resolution, and explicit aspect slot keys
release

[Fabric] v1.50.28

1.50.28+fabric
15 мая 2026 г.37Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Added a generated Pokemon sprite atlas system for REI, JEI, and EMI so Pokemon browser entries render shipped/generated 2D sprites before falling back to Cobblemon's model-backed fake items - Added stable sprite keys based on render species plus sorted normalized aspects, so regional and alternate-form sprites can be cached independently from base species sprites - Added `/cobbledex sprites build` to snapshot the current pack's surfaced Pokemon and forms into `cobbledex-sprites/pokemon_atlas.png`, `pokemon_atlas.json`, and individual `sprites/*.png` files - Added `/cobbledex sprites reload` to reload the generated atlas without restarting the client ### Improved - Kept existing fake-item/model rendering as the final fallback when no generated 2D sprite exists, preserving rare/custom Pokemon display while moving the common browser path to cheap texture blits ### Tests - Added coverage for sprite key normalization, regional form key resolution, and explicit aspect slot keys
release

[NeoForge] v1.50.27

1.50.27+neoforge
14 мая 2026 г.42Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Added a no-copy Pokemon render stack path so REI and JEI browser entries reuse cached Cobblemon item stacks during drawing instead of allocating a fresh copy every frame - Replaced EMI Pokemon browser entries and recipe slots with lightweight CobbleDex EMI stacks backed by cached render items, avoiding normal mutable ItemStack wrapping for every Pokemon entry - Cached Pokemon overview page projections per immutable data snapshot so first-open Pokemon info pages reuse prepared spawn, form, job, riding, and obtainment projection data - Stopped recipe slot metadata lookup from forcing full page layout construction for simple CobbleDex pages, reducing first-open hitches in REI, JEI, and EMI ### Tests - Added coverage for cached page projection reuse and slot metadata lookup that does not build page layouts
release

[Fabric] v1.50.27

1.50.27+fabric
14 мая 2026 г.16Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Added a no-copy Pokemon render stack path so REI and JEI browser entries reuse cached Cobblemon item stacks during drawing instead of allocating a fresh copy every frame - Replaced EMI Pokemon browser entries and recipe slots with lightweight CobbleDex EMI stacks backed by cached render items, avoiding normal mutable ItemStack wrapping for every Pokemon entry - Cached Pokemon overview page projections per immutable data snapshot so first-open Pokemon info pages reuse prepared spawn, form, job, riding, and obtainment projection data - Stopped recipe slot metadata lookup from forcing full page layout construction for simple CobbleDex pages, reducing first-open hitches in REI, JEI, and EMI ### Tests - Added coverage for cached page projection reuse and slot metadata lookup that does not build page layouts
release

[NeoForge] v1.50.26

1.50.26+neoforge
14 мая 2026 г.172Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed Evolution pages opened from Pokemon recipes so `R` now shows how the previous stage evolves into the selected Pokemon, while `U` continues to show what the selected Pokemon can evolve into - Preserved branch pagination identity for reverse evolution lookups, so branched species like Eevee still open the exact matching evolution outcome page instead of re-numbering pages per target - Included transformation-form reverse lookup support so recipe lookup on surfaced form-change targets can still show the base Pokemon changing into that form ### Tests - Added coverage for incoming evolution recipe lookup, no-previous-stage behavior, branch page index preservation, and transformation-form reverse lookup
release

[Fabric] v1.50.26

1.50.26+fabric
14 мая 2026 г.233Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed Evolution pages opened from Pokemon recipes so `R` now shows how the previous stage evolves into the selected Pokemon, while `U` continues to show what the selected Pokemon can evolve into - Preserved branch pagination identity for reverse evolution lookups, so branched species like Eevee still open the exact matching evolution outcome page instead of re-numbering pages per target - Included transformation-form reverse lookup support so recipe lookup on surfaced form-change targets can still show the base Pokemon changing into that form ### Tests - Added coverage for incoming evolution recipe lookup, no-previous-stage behavior, branch page index preservation, and transformation-form reverse lookup
release

[NeoForge] v1.50.26

1.50.26+neoforge
14 мая 2026 г.21Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed Evolution pages opened from Pokemon recipes so `R` now shows how the previous stage evolves into the selected Pokemon, while `U` continues to show what the selected Pokemon can evolve into - Preserved branch pagination identity for reverse evolution lookups, so branched species like Eevee still open the exact matching evolution outcome page instead of re-numbering pages per target - Included transformation-form reverse lookup support so recipe lookup on surfaced form-change targets can still show the base Pokemon changing into that form ### Tests - Added coverage for incoming evolution recipe lookup, no-previous-stage behavior, branch page index preservation, and transformation-form reverse lookup
release

[Fabric] v1.50.26

1.50.26+fabric
14 мая 2026 г.18Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed Evolution pages opened from Pokemon recipes so `R` now shows how the previous stage evolves into the selected Pokemon, while `U` continues to show what the selected Pokemon can evolve into - Preserved branch pagination identity for reverse evolution lookups, so branched species like Eevee still open the exact matching evolution outcome page instead of re-numbering pages per target - Included transformation-form reverse lookup support so recipe lookup on surfaced form-change targets can still show the base Pokemon changing into that form ### Tests - Added coverage for incoming evolution recipe lookup, no-previous-stage behavior, branch page index preservation, and transformation-form reverse lookup
release

[NeoForge] v1.50.25

1.50.25+neoforge
14 мая 2026 г.17Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Added a shared snapshot query cache so repeated CobbleDex index lookups reuse the same memoized species/form/evolution query object instead of rebuilding query state during viewer registration and browsing - Cached Pokemon search alias text and Pokemon browser tooltip lines by data version, reducing repeated work while scrolling or hovering large REI, JEI, and EMI Pokemon lists - Reduced duplicate PokemonItem resolution in REI, JEI, and EMI render/registration paths by using one cached item lookup instead of separate renderability and item fetch passes - Cached EMI recipe-tree input/output stacks per recipe and cached explicit recipe-handle measurements per page, smoothing repeated category sizing and recipe tree queries ### Tests - Added regression coverage for snapshot query reuse and cached explicit recipe measurements
release

[Fabric] v1.50.25

1.50.25+fabric
14 мая 2026 г.15Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Added a shared snapshot query cache so repeated CobbleDex index lookups reuse the same memoized species/form/evolution query object instead of rebuilding query state during viewer registration and browsing - Cached Pokemon search alias text and Pokemon browser tooltip lines by data version, reducing repeated work while scrolling or hovering large REI, JEI, and EMI Pokemon lists - Reduced duplicate PokemonItem resolution in REI, JEI, and EMI render/registration paths by using one cached item lookup instead of separate renderability and item fetch passes - Cached EMI recipe-tree input/output stacks per recipe and cached explicit recipe-handle measurements per page, smoothing repeated category sizing and recipe tree queries ### Tests - Added regression coverage for snapshot query reuse and cached explicit recipe measurements
release

[NeoForge] v1.50.24

1.50.24+neoforge
14 мая 2026 г.15Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed a severe REI freeze when opening CobbleDex usages/info after the semantic evolution and forms rewrite by caching material-form surfacing decisions and bounding evolution/form lookup fan-out - Fixed item-based evolution lookups rebuilding every evolution page globally, so evolution stones and held-item lookups now only inspect relevant source branches - Reduced Alternate Forms page lookup metadata so each form page indexes only its base species and current form instead of every sibling form on every page ### Tests - Added coverage for form-specific item evolution lookup after the bounded lookup rewrite
release

[Fabric] v1.50.24

1.50.24+fabric
14 мая 2026 г.78Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed a severe REI freeze when opening CobbleDex usages/info after the semantic evolution and forms rewrite by caching material-form surfacing decisions and bounding evolution/form lookup fan-out - Fixed item-based evolution lookups rebuilding every evolution page globally, so evolution stones and held-item lookups now only inspect relevant source branches - Reduced Alternate Forms page lookup metadata so each form page indexes only its base species and current form instead of every sibling form on every page ### Tests - Added coverage for form-specific item evolution lookup after the bounded lookup rewrite
release

[NeoForge] v1.50.23

1.50.23+neoforge
14 мая 2026 г.16Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Reworked the Evolutions tab into exact-entry semantic pages, so each page now shows one immediate next-stage outcome for the current Pokemon instead of collapsing full chains into a single tree - Grouped multiple methods for the same immediate target onto one evolution page while keeping alternate targets paged separately, so branch-heavy species like Eevee paginate cleanly without cramming multiple outcomes together - Reworked the Forms tab into one detailed sibling-form page at a time, with per-form typing, abilities, BST comparison, and surfaced-form difference summaries instead of overflow-driven multi-form list pages ### Tests - Added focused common-module coverage for semantic evolution pagination, form-family pagination, exact form-route filtering, and transformation-form branch handling
release

[Fabric] v1.50.23

1.50.23+fabric
14 мая 2026 г.22Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Reworked the Evolutions tab into exact-entry semantic pages, so each page now shows one immediate next-stage outcome for the current Pokemon instead of collapsing full chains into a single tree - Grouped multiple methods for the same immediate target onto one evolution page while keeping alternate targets paged separately, so branch-heavy species like Eevee paginate cleanly without cramming multiple outcomes together - Reworked the Forms tab into one detailed sibling-form page at a time, with per-form typing, abilities, BST comparison, and surfaced-form difference summaries instead of overflow-driven multi-form list pages ### Tests - Added focused common-module coverage for semantic evolution pagination, form-family pagination, exact form-route filtering, and transformation-form branch handling
release

[NeoForge] v1.50.22

1.50.22+neoforge
25 апр. 2026 г.1,6 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Added a measured pagination planner so unified obtainment, drops, and alternate-form pages split repeated content from measured item heights instead of repeatedly rendering candidate pages - Added explicit measured dimensions for paginated obtainment, drop, and form recipe handles so viewer sizing can use page measurements without forcing layout construction - Added a shared REI/JEI/EMI parity guard that validates recipe IDs, Pokemon lookup keys, and explicit viewer bounds before recipe handles are exposed ### Tests - Added focused common-module coverage for measured pagination and shared viewer parity contract checks
release

[Fabric] v1.50.22

1.50.22+fabric
25 апр. 2026 г.31,5 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Added a measured pagination planner so unified obtainment, drops, and alternate-form pages split repeated content from measured item heights instead of repeatedly rendering candidate pages - Added explicit measured dimensions for paginated obtainment, drop, and form recipe handles so viewer sizing can use page measurements without forcing layout construction - Added a shared REI/JEI/EMI parity guard that validates recipe IDs, Pokemon lookup keys, and explicit viewer bounds before recipe handles are exposed ### Tests - Added focused common-module coverage for measured pagination and shared viewer parity contract checks
release

[NeoForge] v1.50.21

1.50.21+neoforge
25 апр. 2026 г.52Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed Pokemon browser hover text in JEI/EMI by removing hidden search-alias text from visible tooltips and item lore - Fixed EMI Pokemon clicks failing to resolve recipes/usages by registering Pokemon aliases through EMI's alias API instead of mutating stack lore used by component comparison - Replaced raw section-sign tooltip formatting with styled Minecraft components for shared Pokemon hover text across viewers ### Tests - Added recipe-handle lookup coverage to keep input-only and output-only Pokemon pages discoverable from both recipe and usage paths
release

[Fabric] v1.50.21

1.50.21+fabric
25 апр. 2026 г.132Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed Pokemon browser hover text in JEI/EMI by removing hidden search-alias text from visible tooltips and item lore - Fixed EMI Pokemon clicks failing to resolve recipes/usages by registering Pokemon aliases through EMI's alias API instead of mutating stack lore used by component comparison - Replaced raw section-sign tooltip formatting with styled Minecraft components for shared Pokemon hover text across viewers ### Tests - Added recipe-handle lookup coverage to keep input-only and output-only Pokemon pages discoverable from both recipe and usage paths
release

[NeoForge] v1.50.20

1.50.20+neoforge
25 апр. 2026 г.18Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Added a new projection-backed Pokemon Overview category as the start-here page for each Pokemon across REI, JEI, and EMI - The overview page summarizes typing, Pokedex description, obtainment routes, stats, catch rate, abilities, moves, drops, forms, riding support, jobs, source, and material-form reasons where available ### Tests - Expanded projection coverage so overview pages can enumerate partial data snapshots without relying on global mutable state
release

[Fabric] v1.50.20

1.50.20+fabric
25 апр. 2026 г.11Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Added a new projection-backed Pokemon Overview category as the start-here page for each Pokemon across REI, JEI, and EMI - The overview page summarizes typing, Pokedex description, obtainment routes, stats, catch rate, abilities, moves, drops, forms, riding support, jobs, source, and material-form reasons where available ### Tests - Expanded projection coverage so overview pages can enumerate partial data snapshots without relying on global mutable state
release

[NeoForge] v1.50.19

1.50.19+neoforge
25 апр. 2026 г.13Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Added page-family builders for spawn, evolution, obtainment, drops, Pokemon info, moves, fossils, jobs, forms, and riding pages so REI, JEI, and EMI categories no longer build page layouts directly through the monolithic display helper - Added canonical Pokemon page projections backed by immutable CobbleDex snapshots, including structured obtainment routes across wild spawns, special obtainment, fossil restoration, and evolution access - Replaced the special-obtainment-only category pages with unified “How to Obtain” pages that combine spawn availability, special requirements, fossils, and evolution paths while preserving shared recipe-tree item lookup support across all three viewers ### Tests - Added focused common-module coverage for unified obtainment route projection order and item participation
release

[Fabric] v1.50.19

1.50.19+fabric
25 апр. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Added page-family builders for spawn, evolution, obtainment, drops, Pokemon info, moves, fossils, jobs, forms, and riding pages so REI, JEI, and EMI categories no longer build page layouts directly through the monolithic display helper - Added canonical Pokemon page projections backed by immutable CobbleDex snapshots, including structured obtainment routes across wild spawns, special obtainment, fossil restoration, and evolution access - Replaced the special-obtainment-only category pages with unified “How to Obtain” pages that combine spawn availability, special requirements, fossils, and evolution paths while preserving shared recipe-tree item lookup support across all three viewers ### Tests - Added focused common-module coverage for unified obtainment route projection order and item participation
release

[NeoForge] v1.50.18

1.50.18+neoforge
25 апр. 2026 г.9Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Split the global CobbleDex data index into a snapshot-backed data platform while keeping the existing `SpawnDataIndex` API stable for REI, JEI, EMI, diagnostics, exports, and page builders - Moved derived index rebuilding for reverse evolutions, drop lookup, TM lookup, species sorting, and evolution-form backfills into a dedicated builder with focused unit coverage - Added a read-only snapshot query layer for species lookups, jobs, riding data, TM learners, fossils, material-form decisions, and surfaced-form filtering so future viewer and page rewrites can stop depending directly on mutable singleton state
release

[Fabric] v1.50.18

1.50.18+fabric
25 апр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Split the global CobbleDex data index into a snapshot-backed data platform while keeping the existing `SpawnDataIndex` API stable for REI, JEI, EMI, diagnostics, exports, and page builders - Moved derived index rebuilding for reverse evolutions, drop lookup, TM lookup, species sorting, and evolution-form backfills into a dedicated builder with focused unit coverage - Added a read-only snapshot query layer for species lookups, jobs, riding data, TM learners, fossils, material-form decisions, and surfaced-form filtering so future viewer and page rewrites can stop depending directly on mutable singleton state
release

[NeoForge] v1.50.17

1.50.17+neoforge
25 апр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Recipe viewers now stop retrying Pokemon item renders that Cobblemon cannot pose** - JEI and REI catch the first item-render failure, hide that Pokemon for the rest of the session, and the shared viewer cache blocks the same broken species from being re-used by REI, JEI, or EMI so the render thread stops spamming poser exceptions every frame - Added explicit evolution item reverse lookup support so evolution chains can be found from evolution stones, held items, and other item requirements through the shared category query path
release

[Fabric] v1.50.17

1.50.17+fabric
25 апр. 2026 г.7Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Recipe viewers now stop retrying Pokemon item renders that Cobblemon cannot pose** - JEI and REI catch the first item-render failure, hide that Pokemon for the rest of the session, and the shared viewer cache blocks the same broken species from being re-used by REI, JEI, or EMI so the render thread stops spamming poser exceptions every frame - Added explicit evolution item reverse lookup support so evolution chains can be found from evolution stones, held items, and other item requirements through the shared category query path
release

[NeoForge] v1.50.16

1.50.16+neoforge
25 апр. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Added a shared Pokemon discovery alias model used by REI, JEI, and EMI so base-form names, type aliases, ability aliases, job aliases, form aspects, and material-form reasons are indexed consistently across viewers - Added shared lookup-role helpers for CobbleDex recipe handles so viewer adapters use the same Pokemon and item input/output interpretation for reverse lookups and recipe-tree participation - Added focused tests for discovery aliases, including form/base aliases, job and ability aliases, and TM-style move search terms
release

[Fabric] v1.50.16

1.50.16+fabric
25 апр. 2026 г.7Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Added a shared Pokemon discovery alias model used by REI, JEI, and EMI so base-form names, type aliases, ability aliases, job aliases, form aspects, and material-form reasons are indexed consistently across viewers - Added shared lookup-role helpers for CobbleDex recipe handles so viewer adapters use the same Pokemon and item input/output interpretation for reverse lookups and recipe-tree participation - Added focused tests for discovery aliases, including form/base aliases, job and ability aliases, and TM-style move search terms
release

[NeoForge] v1.50.15

1.50.15+neoforge
25 апр. 2026 г.10Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Texture-only Pokemon forms no longer surface as first-class CobbleDex entries** - REI, JEI, EMI, form pages, reverse lookups, and supporting reference pages now share one material-form policy so cosmetic variants stay collapsed unless they have real player-facing differences such as spawns, stats, moves, drops, evolution, obtainment, riding, typing, or abilities ### Improved - Added source-tier tracking for major CobbleDex data domains so diagnostics can report whether current data came from server sync, runtime data, jar/datapack fallback, or bundled defaults - Expanded `/cobbledex diagnostics` output with data source status, obtainment source counts, material-form counts, material-form reasons, and collapsed-form examples - Added focused common-module tests for source precedence and material-form policy behavior - Updated README, contribution templates, and docs around the viewer-native CobbleDex operating model, REI/JEI/EMI parity, player-truth data precedence, and material-form policy
release

[Fabric] v1.50.15

1.50.15+fabric
25 апр. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Texture-only Pokemon forms no longer surface as first-class CobbleDex entries** - REI, JEI, EMI, form pages, reverse lookups, and supporting reference pages now share one material-form policy so cosmetic variants stay collapsed unless they have real player-facing differences such as spawns, stats, moves, drops, evolution, obtainment, riding, typing, or abilities ### Improved - Added source-tier tracking for major CobbleDex data domains so diagnostics can report whether current data came from server sync, runtime data, jar/datapack fallback, or bundled defaults - Expanded `/cobbledex diagnostics` output with data source status, obtainment source counts, material-form counts, material-form reasons, and collapsed-form examples - Added focused common-module tests for source precedence and material-form policy behavior - Updated README, contribution templates, and docs around the viewer-native CobbleDex operating model, REI/JEI/EMI parity, player-truth data precedence, and material-form policy
release

[NeoForge] v1.50.14

1.50.14+neoforge
25 апр. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Pokemon viewer handling is now back to the exact pre-2D baseline across the full viewer path** - every viewer-adjacent display system tied to Pokemon presentation was restored to the v1.50.6 behavior, including REI, JEI, EMI, icon capture, helper/search identity paths, recipe/viewer reload plumbing, and the server sync bridge that feeds those displays
release

[Fabric] v1.50.14

1.50.14+fabric
25 апр. 2026 г.32Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Pokemon viewer handling is now back to the exact pre-2D baseline across the full viewer path** - every viewer-adjacent display system tied to Pokemon presentation was restored to the v1.50.6 behavior, including REI, JEI, EMI, icon capture, helper/search identity paths, recipe/viewer reload plumbing, and the server sync bridge that feeds those displays
release

[NeoForge] v1.50.13

1.50.13+neoforge
25 апр. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Pokemon viewer icons are back on the real pre-2D path** - REI, JEI, and EMI now render live Pokemon item stacks again and the cached sprite placeholder system has been removed, so the blank letter tiles introduced by the sprite-era fallback are gone
release

[Fabric] v1.50.13

1.50.13+fabric
25 апр. 2026 г.16Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Pokemon viewer icons are back on the real pre-2D path** - REI, JEI, and EMI now render live Pokemon item stacks again and the cached sprite placeholder system has been removed, so the blank letter tiles introduced by the sprite-era fallback are gone
release

[NeoForge] v1.50.12

1.50.12+neoforge
25 апр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Pokemon display handling is back on the pre-2D pipeline** - REI, JEI, EMI, and spreadsheet export now use the older 3D capture path and pre-normalized cache behavior again, restoring the previous framing and species-specific rendering while the newer sprite system stays out of the display path for now
release

[Fabric] v1.50.12

1.50.12+fabric
25 апр. 2026 г.15Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Pokemon display handling is back on the pre-2D pipeline** - REI, JEI, EMI, and spreadsheet export now use the older 3D capture path and pre-normalized cache behavior again, restoring the previous framing and species-specific rendering while the newer sprite system stays out of the display path for now
release

[NeoForge] v1.50.11

1.50.11+neoforge
25 апр. 2026 г.8Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Pokemon sidebar icons now use normalized item sprites instead of cached 3D model captures** - the shared icon pipeline scales every Pokemon icon to the same reference fill size, which keeps oversized species from overwhelming slots while removing the expensive 3D capture queue that caused lag and unreliable warmup
release

[Fabric] v1.50.11

1.50.11+fabric
25 апр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Pokemon sidebar icons now use normalized item sprites instead of cached 3D model captures** - the shared icon pipeline scales every Pokemon icon to the same reference fill size, which keeps oversized species from overwhelming slots while removing the expensive 3D capture queue that caused lag and unreliable warmup
release

[NeoForge] v1.50.8

1.50.8+neoforge
25 апр. 2026 г.36Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Dedicated-server sync is now authoritative across more CobbleDex pages** - obtainment and riding data now travel in the existing server sync bundle, so clients no longer mix server-synced spawns/evolutions with local-only obtainment or riding state - **REI, JEI, and EMI item lookup behavior is more consistent** - REI item usages now go through usage-specific category hooks instead of always reusing recipe lookups, which keeps reverse item navigation aligned with the shared category model - **REI sidebar entries now refresh after sync-driven data changes** - the REI plugin can rebuild its Pokemon entry list after the underlying CobbleDex index version changes, matching the runtime refresh behavior JEI and EMI already had - **Index publication is now coherent under reload pressure** - shared CobbleDex state is published through a single snapshot instead of a series of independently swapped maps, reducing mixed-generation reads during reloads and sync application ### Improved - Shared Pokemon search terms now flow through REI, JEI, and EMI from one helper, keeping job aliases, type terms, and base-species aliases closer to parity instead of drifting viewer-by-viewer - Category sizing now measures all built recipes for a category instead of bailing out on a heuristic early-stop path, so REI and JEI bounds better track the layouts they actually render - TM reverse lookup now indexes all supported teaching item prefixes, not just standard TM items, so tutor, egg, and star variants stay reachable through the shared lookup model - Obtainment mod-presence checks now use the existing platform helper instead of a separate reflection-based loader probe - Diagnostic reports no longer hardcode an outdated official dex cutoff and now use the current CobbleDex naming instead of the old Cobblemon Spawning REI label
release

[Fabric] v1.50.8

1.50.8+fabric
25 апр. 2026 г.67Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Dedicated-server sync is now authoritative across more CobbleDex pages** - obtainment and riding data now travel in the existing server sync bundle, so clients no longer mix server-synced spawns/evolutions with local-only obtainment or riding state - **REI, JEI, and EMI item lookup behavior is more consistent** - REI item usages now go through usage-specific category hooks instead of always reusing recipe lookups, which keeps reverse item navigation aligned with the shared category model - **REI sidebar entries now refresh after sync-driven data changes** - the REI plugin can rebuild its Pokemon entry list after the underlying CobbleDex index version changes, matching the runtime refresh behavior JEI and EMI already had - **Index publication is now coherent under reload pressure** - shared CobbleDex state is published through a single snapshot instead of a series of independently swapped maps, reducing mixed-generation reads during reloads and sync application ### Improved - Shared Pokemon search terms now flow through REI, JEI, and EMI from one helper, keeping job aliases, type terms, and base-species aliases closer to parity instead of drifting viewer-by-viewer - Category sizing now measures all built recipes for a category instead of bailing out on a heuristic early-stop path, so REI and JEI bounds better track the layouts they actually render - TM reverse lookup now indexes all supported teaching item prefixes, not just standard TM items, so tutor, egg, and star variants stay reachable through the shared lookup model - Obtainment mod-presence checks now use the existing platform helper instead of a separate reflection-based loader probe - Diagnostic reports no longer hardcode an outdated official dex cutoff and now use the current CobbleDex naming instead of the old Cobblemon Spawning REI label
release

[NeoForge] v1.50.7

1.50.7+neoforge
24 апр. 2026 г.143Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Stale CobbleDex data no longer survives disconnects** - client session state now clears cleanly when you leave a world or server, so old species, forms, and synced job data do not bleed into the next session - **REI, JEI, and EMI reload behavior is now consistent after syncs and manual reloads** - REI no longer disables itself when EMI is installed, JEI refreshes its Pokemon index reliably, and `/cobbledex reload` now tells static viewers to rebuild - **Alternate forms are preserved more accurately in the shared model** - form ingestion no longer depends on the Forms tab toggle, and forms with distinct evolutions, moves, drops, labels, or other real gameplay differences are less likely to be filtered out - **Chunked server syncs are safer and more accurate** - chunk transfers now carry a session id so late packets cannot mix old and new syncs, and runtime spawn-condition merges now keep bounds and restrictions more faithfully instead of collapsing to whichever value appeared first ### Improved - **Pokemon sidebar rendering now uses cached 2D sprites instead of live item/model renders** across REI, JEI, and EMI, which cuts viewer lag when many Pokemon entries are visible at once - Added a shared lazy sprite service with on-disk caching, per-tick generation, and seamless placeholder swapping so icon generation stays out of startup and updates live as sprites finish rendering - EMI now uses native custom Pokemon stacks instead of ItemStack-backed fake entries, keeping parity with the shared JEI/REI sprite path while preserving search and recipe linking - Server join sync now reuses a short-lived prepared payload cache instead of rebuilding the full bundle for every player join, reducing unnecessary work on busy joins while keeping the same sync contents
release

[Fabric] v1.50.7

1.50.7+fabric
24 апр. 2026 г.260Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Stale CobbleDex data no longer survives disconnects** - client session state now clears cleanly when you leave a world or server, so old species, forms, and synced job data do not bleed into the next session - **REI, JEI, and EMI reload behavior is now consistent after syncs and manual reloads** - REI no longer disables itself when EMI is installed, JEI refreshes its Pokemon index reliably, and `/cobbledex reload` now tells static viewers to rebuild - **Alternate forms are preserved more accurately in the shared model** - form ingestion no longer depends on the Forms tab toggle, and forms with distinct evolutions, moves, drops, labels, or other real gameplay differences are less likely to be filtered out - **Chunked server syncs are safer and more accurate** - chunk transfers now carry a session id so late packets cannot mix old and new syncs, and runtime spawn-condition merges now keep bounds and restrictions more faithfully instead of collapsing to whichever value appeared first ### Improved - **Pokemon sidebar rendering now uses cached 2D sprites instead of live item/model renders** across REI, JEI, and EMI, which cuts viewer lag when many Pokemon entries are visible at once - Added a shared lazy sprite service with on-disk caching, per-tick generation, and seamless placeholder swapping so icon generation stays out of startup and updates live as sprites finish rendering - EMI now uses native custom Pokemon stacks instead of ItemStack-backed fake entries, keeping parity with the shared JEI/REI sprite path while preserving search and recipe linking - Server join sync now reuses a short-lived prepared payload cache instead of rebuilding the full bundle for every player join, reducing unnecessary work on busy joins while keeping the same sync contents
release

[NeoForge] v1.50.6

1.50.6+neoforge
23 апр. 2026 г.123Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **SimpleTMs TM learner lookup support** - right-clicking `simpletms` TMs in REI/JEI/EMI now opens the reverse move lookup page, showing which Pokemon can learn the move and whether they learn it by TM, level-up, egg, or tutor methods ### Improved - **`/cobbledex export` no longer hard-freezes the client while rendering icons** - export icon capture now runs gradually across client ticks and the final workbook write runs in the background, so the command takes longer overall but avoids a single massive frame hitch - Bundled TM item detection through the shared CobbleDex TM utility so compatible TM mods resolve through one path across REI, JEI, and EMI instead of viewer-specific handling
release

[Fabric] v1.50.6

1.50.6+fabric
23 апр. 2026 г.313Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **SimpleTMs TM learner lookup support** - right-clicking `simpletms` TMs in REI/JEI/EMI now opens the reverse move lookup page, showing which Pokemon can learn the move and whether they learn it by TM, level-up, egg, or tutor methods ### Improved - **`/cobbledex export` no longer hard-freezes the client while rendering icons** - export icon capture now runs gradually across client ticks and the final workbook write runs in the background, so the command takes longer overall but avoids a single massive frame hitch - Bundled TM item detection through the shared CobbleDex TM utility so compatible TM mods resolve through one path across REI, JEI, and EMI instead of viewer-specific handling
release

[NeoForge] v1.50.5

1.50.5+neoforge
23 апр. 2026 г.15Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Vertical page overflow in bounded recipe viewer panels** - pages that kept stacking repeated content past the visible recipe viewport can now split into additional pages instead of running off the top or bottom of the screen - **Alternate Forms** now use measured pagination, so species with many forms are split across multiple sibling pages instead of collapsing into one oversized form page - **Item Drops** now use the same measured pagination model, preventing long drop lists from extending past the visible panel bounds ### Improved - Added a reusable measured-height pagination helper at recipe-build time, so long vertically repeated content can be chunked into bounded REI/JEI/EMI pages using actual rendered layout height instead of hardcoded row counts
release

[Fabric] v1.50.5

1.50.5+fabric
23 апр. 2026 г.32Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Vertical page overflow in bounded recipe viewer panels** - pages that kept stacking repeated content past the visible recipe viewport can now split into additional pages instead of running off the top or bottom of the screen - **Alternate Forms** now use measured pagination, so species with many forms are split across multiple sibling pages instead of collapsing into one oversized form page - **Item Drops** now use the same measured pagination model, preventing long drop lists from extending past the visible panel bounds ### Improved - Added a reusable measured-height pagination helper at recipe-build time, so long vertically repeated content can be chunked into bounded REI/JEI/EMI pages using actual rendered layout height instead of hardcoded row counts
release

[NeoForge] v1.50.4

1.50.4+neoforge
23 апр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Overflowing and malformed page layouts** across multiple Pokemon info pages - long headers, labels, requirements, and summary rows now clip or wrap cleanly instead of overlapping boxes or running off the panel - Tightened layout handling for Stats, Pokedex Info, Moves, Fossils, Type Chart, Pokedex Description, CobbleCrew Jobs, TM Learner, Alternate Forms, and Riding Data pages - **Recipe viewer reload safety** - EMI and JEI reload tracking now skips viewers that are not installed, avoiding stale reload state and unnecessary reload attempts in mixed-viewer setups ### Improved - Added reusable split-row and clipped-text layout helpers so page headers and right-aligned summary values size consistently across REI, JEI, and EMI panels - Added platform-level mod-loaded checks on Fabric and NeoForge to support safer runtime viewer reload decisions ### Documentation - Expanded the README feature overview to better reflect the current scope of CobbleDex - Added a full Modrinth description document covering supported pages, multiplayer behavior, export support, and installation requirements
release

[Fabric] v1.50.4

1.50.4+fabric
23 апр. 2026 г.22Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Overflowing and malformed page layouts** across multiple Pokemon info pages - long headers, labels, requirements, and summary rows now clip or wrap cleanly instead of overlapping boxes or running off the panel - Tightened layout handling for Stats, Pokedex Info, Moves, Fossils, Type Chart, Pokedex Description, CobbleCrew Jobs, TM Learner, Alternate Forms, and Riding Data pages - **Recipe viewer reload safety** - EMI and JEI reload tracking now skips viewers that are not installed, avoiding stale reload state and unnecessary reload attempts in mixed-viewer setups ### Improved - Added reusable split-row and clipped-text layout helpers so page headers and right-aligned summary values size consistently across REI, JEI, and EMI panels - Added platform-level mod-loaded checks on Fabric and NeoForge to support safer runtime viewer reload decisions ### Documentation - Expanded the README feature overview to better reflect the current scope of CobbleDex - Added a full Modrinth description document covering supported pages, multiplayer behavior, export support, and installation requirements
release

[NeoForge] v1.50.3

1.50.3+neoforge
10 мар. 2026 г.4,7 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Adjusted icon capture scale and vertical offset for better sprite rendering in exports
release

[Fabric] v1.50.3

1.50.3+fabric
10 мар. 2026 г.82,7 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Adjusted icon capture scale and vertical offset for better sprite rendering in exports
release

[NeoForge] v1.50.3

1.50.3+neoforge
10 мар. 2026 г.8Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Adjusted icon capture scale and vertical offset for better sprite rendering in exports
release

[Fabric] v1.50.3

1.50.3+fabric
10 мар. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Adjusted icon capture scale and vertical offset for better sprite rendering in exports
release

[NeoForge] v1.50.2

1.50.2+neoforge
10 мар. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Attack, Defense, EV Atk, and EV Def columns were blank in spreadsheet export (wrong stat key names)
release

[Fabric] v1.50.2

1.50.2+fabric
10 мар. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Attack, Defense, EV Atk, and EV Def columns were blank in spreadsheet export (wrong stat key names)
release

[NeoForge] v1.49.2

1.49.2+neoforge
10 мар. 2026 г.10Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Species icons now fill the cell** — increased render scale from 13 to 50 and auto-crop to content bounds before downscaling - **Alternate form icons** — Gigantamax, Mega, regional, and other forms now render with correct model/texture via form aspects
release

[Fabric] v1.49.2

1.49.2+fabric
10 мар. 2026 г.8Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Species icons now fill the cell** — increased render scale from 13 to 50 and auto-crop to content bounds before downscaling - **Alternate form icons** — Gigantamax, Mega, regional, and other forms now render with correct model/texture via form aspects
release

[NeoForge] v1.50.0

1.50.0+neoforge
10 мар. 2026 г.6Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **Riding Data tab** — new category showing mount types, riding styles, seats, and stat ranges (speed, acceleration, skill, jump, stamina) for 250+ rideable Pokémon - Riding data loaded from bundled CSV with support for multi-mount Pokémon (e.g. land + air) - Stat bars with min/max ranges per mount type - `showRiding` config toggle
release

[Fabric] v1.50.0

1.50.0+fabric
10 мар. 2026 г.10Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **Riding Data tab** — new category showing mount types, riding styles, seats, and stat ranges (speed, acceleration, skill, jump, stamina) for 250+ rideable Pokémon - Riding data loaded from bundled CSV with support for multi-mount Pokémon (e.g. land + air) - Stat bars with min/max ranges per mount type - `showRiding` config toggle
release

[NeoForge] v1.50.1

1.50.1+neoforge
10 мар. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Each mount type now gets its own page in the Riding Data category (e.g. Charizard shows separate AIR and LAND pages) - Riding data now included in the spreadsheet exporter (`/cobbledex export`)
release

[Fabric] v1.50.1

1.50.1+fabric
10 мар. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Each mount type now gets its own page in the Riding Data category (e.g. Charizard shows separate AIR and LAND pages) - Riding data now included in the spreadsheet exporter (`/cobbledex export`)
release

[NeoForge] v1.49.1

1.49.1+neoforge
10 мар. 2026 г.27Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - **Smarter recipe viewer reload after server sync** — replaced blind staggered retries with verification-based system that tracks whether EMI/JEI actually registered the latest data, only reloads viewers that are stale, and uses exponential backoff (#30)
release

[Fabric] v1.49.1

1.49.1+fabric
10 мар. 2026 г.71Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - **Smarter recipe viewer reload after server sync** — replaced blind staggered retries with verification-based system that tracks whether EMI/JEI actually registered the latest data, only reloads viewers that are stale, and uses exponential backoff (#30)
release

[NeoForge] v1.48.7

1.48.7+neoforge
10 мар. 2026 г.9Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Server datapack spawns not showing in EMI/JEI** — the recipe viewer reload after server sync now retries multiple times with staggered delays (immediate, 1s, 3s, 10s) to handle race conditions with EMI's own initialization reload (#30) - Improved server-side sync logging to help diagnose cases where the sync packet isn't received
release

[Fabric] v1.48.7

1.48.7+fabric
10 мар. 2026 г.10Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Server datapack spawns not showing in EMI/JEI** — the recipe viewer reload after server sync now retries multiple times with staggered delays (immediate, 1s, 3s, 10s) to handle race conditions with EMI's own initialization reload (#30) - Improved server-side sync logging to help diagnose cases where the sync packet isn't received
release

[NeoForge] v1.49.0

1.49.0+neoforge
10 мар. 2026 г.13Minecraft: 1.21, 1.21.1neoforge
Скачать
release

[Fabric] v1.49.0

1.49.0+fabric
10 мар. 2026 г.6Minecraft: 1.21, 1.21.1fabric
Скачать
release

[NeoForge] v1.48.6

1.48.6+neoforge
10 мар. 2026 г.8Minecraft: 1.21, 1.21.1neoforge
Скачать
release

[Fabric] v1.48.6

1.48.6+fabric
10 мар. 2026 г.11Minecraft: 1.21, 1.21.1fabric
Скачать
release

[NeoForge] v1.48.5

1.48.5+neoforge
10 мар. 2026 г.8Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **Switched icon engine from FBO rendering to texture atlas sprite extraction** — reads item pixels directly from the baked model sprite, no more blank transparent PNGs - **Paused Pokémon species icons** — removed icon column from all sheets except Item Drops - **Item Drops sheet** now shows the dropped item’s icon in column A
release

[Fabric] v1.48.5

1.48.5+fabric
10 мар. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **Switched icon engine from FBO rendering to texture atlas sprite extraction** — reads item pixels directly from the baked model sprite, no more blank transparent PNGs - **Paused Pokémon species icons** — removed icon column from all sheets except Item Drops - **Item Drops sheet** now shows the dropped item’s icon in column A
release

[NeoForge] v1.48.4

1.48.4+neoforge
9 мар. 2026 г.30Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **Item icons in Item Drops sheet** — each drop row now shows the dropped item's icon alongside the Pokémon icon - Multi-column icon support in XLSX layout engine (iconColumns set per sheet)
release

[Fabric] v1.48.4

1.48.4+fabric
9 мар. 2026 г.25Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **Item icons in Item Drops sheet** — each drop row now shows the dropped item's icon alongside the Pokémon icon - Multi-column icon support in XLSX layout engine (iconColumns set per sheet)
release

[NeoForge] v1.48.3

1.48.3+neoforge
9 мар. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Icons now actually render in exported XLSX** — added missing GL state setup (lighting, blend, depth test, viewport) that caused the offscreen FBO capture to produce blank images - Added diagnostic logging for icon capture success/failure counts
release

[Fabric] v1.48.3

1.48.3+fabric
9 мар. 2026 г.11Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Icons now actually render in exported XLSX** — added missing GL state setup (lighting, blend, depth test, viewport) that caused the offscreen FBO capture to produce blank images - Added diagnostic logging for icon capture success/failure counts
release

[NeoForge] v1.48.2

1.48.2+neoforge
9 мар. 2026 г.6Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **Embedded Pokémon icons** — every applicable sheet now has 32×32 item icons rendered via offscreen FBO capture, embedded as OOXML drawings in the XLSX file - **Dex # as column A** — Species Overview, Item Drops, All Moves, Level-Up Moves, and Abilities sheets now lead with national Dex number ### Changed - **Command renamed** — `/spawningrei export` → `/cobbledex export` - **Removed all raw ID columns** — sheets show only human-readable names, no more duplicate ID columns - **% symbol on percentages** — drop chances and ratios now display as "15%" instead of "15.0" - **Consistent quantity formatting** — Item Drops uses en-dash for ranges ("1–3") and plain text to avoid alignment issues - **Larger font** — bumped from 11pt to 13pt Calibri across all sheets - **Icon-aware row heights** — 30px rows on sheets with icons, 24px headers
release

[Fabric] v1.48.2

1.48.2+fabric
9 мар. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **Embedded Pokémon icons** — every applicable sheet now has 32×32 item icons rendered via offscreen FBO capture, embedded as OOXML drawings in the XLSX file - **Dex # as column A** — Species Overview, Item Drops, All Moves, Level-Up Moves, and Abilities sheets now lead with national Dex number ### Changed - **Command renamed** — `/spawningrei export` → `/cobbledex export` - **Removed all raw ID columns** — sheets show only human-readable names, no more duplicate ID columns - **% symbol on percentages** — drop chances and ratios now display as "15%" instead of "15.0" - **Consistent quantity formatting** — Item Drops uses en-dash for ranges ("1–3") and plain text to avoid alignment issues - **Larger font** — bumped from 11pt to 13pt Calibri across all sheets - **Icon-aware row heights** — 30px rows on sheets with icons, 24px headers
release

[NeoForge] v1.48.1

1.48.1+neoforge
9 мар. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **Dex # as column A** — Species Overview, Item Drops, All Moves, Level-Up Moves, and Abilities sheets now lead with national Dex number ### Changed - **Command renamed** — `/spawningrei export` → `/cobbledex export` - **Removed all raw ID columns** — sheets show only human-readable names, no more duplicate ID columns - **% symbol on percentages** — drop chances and ratios now display as "15%" instead of "15.0" - **Consistent quantity formatting** — Item Drops uses en-dash for ranges ("1–3") and plain text to avoid alignment issues - **Larger font** — bumped from 11pt to 13pt Calibri across all sheets
release

[Fabric] v1.48.1

1.48.1+fabric
9 мар. 2026 г.8Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **Dex # as column A** — Species Overview, Item Drops, All Moves, Level-Up Moves, and Abilities sheets now lead with national Dex number ### Changed - **Command renamed** — `/spawningrei export` → `/cobbledex export` - **Removed all raw ID columns** — sheets show only human-readable names, no more duplicate ID columns - **% symbol on percentages** — drop chances and ratios now display as "15%" instead of "15.0" - **Consistent quantity formatting** — Item Drops uses en-dash for ranges ("1–3") and plain text to avoid alignment issues - **Larger font** — bumped from 11pt to 13pt Calibri across all sheets
release

[NeoForge] v1.48.0

1.48.0+neoforge
9 мар. 2026 г.15Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **Embedded Pokémon icons** — every applicable sheet now has 32×32 item icons rendered via offscreen FBO capture, embedded as OOXML drawings in the XLSX file - **Dex # as column A** — Species Overview, Item Drops, All Moves, Level-Up Moves, and Abilities sheets now lead with national Dex number ### Changed - **Command renamed** — `/spawningrei export` → `/cobbledex export` - **Removed all raw ID columns** — sheets show only human-readable names, no more duplicate ID columns - **% symbol on percentages** — drop chances and ratios now display as "15%" instead of "15.0" - **Consistent quantity formatting** — Item Drops uses en-dash for ranges ("1–3") and plain text to avoid alignment issues - **Larger font** — bumped from 11pt to 13pt Calibri across all sheets - **Icon-aware row heights** — 30px rows on sheets with icons, 24px headers
release

[Fabric] v1.48.0

1.48.0+fabric
9 мар. 2026 г.32Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **Embedded Pokémon icons** — every applicable sheet now has 32×32 item icons rendered via offscreen FBO capture, embedded as OOXML drawings in the XLSX file - **Dex # as column A** — Species Overview, Item Drops, All Moves, Level-Up Moves, and Abilities sheets now lead with national Dex number ### Changed - **Command renamed** — `/spawningrei export` → `/cobbledex export` - **Removed all raw ID columns** — sheets show only human-readable names, no more duplicate ID columns - **% symbol on percentages** — drop chances and ratios now display as "15%" instead of "15.0" - **Consistent quantity formatting** — Item Drops uses en-dash for ranges ("1–3") and plain text to avoid alignment issues - **Larger font** — bumped from 11pt to 13pt Calibri across all sheets - **Icon-aware row heights** — 30px rows on sheets with icons, 24px headers
release

[NeoForge] v1.47.1

1.47.1+neoforge
9 мар. 2026 г.12Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - **Spreadsheet export: human-readable names** — all columns now show properly formatted display names instead of raw IDs ("Bulbasaur" not "bulbasaur", "Plains" not "minecraft:plains", "Thunder Stone" not "cobblemon:thunder_stone") - **Raw IDs preserved** — dedicated ID columns alongside display names for species, biomes, dimensions, structures, blocks, items, and fossils - **Styled headers** — bold white text on blue background with auto-calculated column widths - **Frozen header row** — headers stay visible when scrolling through large datasets - **Auto-filter dropdowns** — every sheet gets filter/sort controls on the header row - **Proper capitalization** — types, abilities, egg groups, EXP groups, evolution methods, spawn contexts, bucket names, labels all use Title Case - **Formatted values** — heights/weights show units, time ranges use 24h clock format, "Can See Sky" shows Yes/No instead of true/false
release

[Fabric] v1.47.1

1.47.1+fabric
9 мар. 2026 г.34Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - **Spreadsheet export: human-readable names** — all columns now show properly formatted display names instead of raw IDs ("Bulbasaur" not "bulbasaur", "Plains" not "minecraft:plains", "Thunder Stone" not "cobblemon:thunder_stone") - **Raw IDs preserved** — dedicated ID columns alongside display names for species, biomes, dimensions, structures, blocks, items, and fossils - **Styled headers** — bold white text on blue background with auto-calculated column widths - **Frozen header row** — headers stay visible when scrolling through large datasets - **Auto-filter dropdowns** — every sheet gets filter/sort controls on the header row - **Proper capitalization** — types, abilities, egg groups, EXP groups, evolution methods, spawn contexts, bucket names, labels all use Title Case - **Formatted values** — heights/weights show units, time ranges use 24h clock format, "Can See Sky" shows Yes/No instead of true/false
release

[NeoForge] v1.45.3

1.45.3+neoforge
9 мар. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Nether sub-biome tags (nether/is_basalt, nether/is_desert, etc.) now display distinct names instead of all showing "Nether" - has_block/mud tag now displays "Near Mud" instead of meaningless "Block"
release

[Fabric] v1.45.3

1.45.3+fabric
9 мар. 2026 г.13Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Nether sub-biome tags (nether/is_basalt, nether/is_desert, etc.) now display distinct names instead of all showing "Nether" - has_block/mud tag now displays "Near Mud" instead of meaningless "Block"
release

[NeoForge] v1.47.0

1.47.0+neoforge
9 мар. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **Spreadsheet export command** — `/spawningrei export` generates a single `.xlsx` workbook with 10 sheet tabs: 1. Species Overview (stats, types, abilities, catch rate, EVs, egg groups) 2. Spawn Data (biomes, levels, time, weather, blocks, weight multipliers) 3. Evolutions (methods, requirements, items) 4. Item Drops (item, chance %, quantity) 5. Complete Movesets (level-up, egg, tutor, TM per Pokémon) 6. Level-Up Moves (focused: what's learned at each level) 7. Special Obtainment (legendaries, altars, events) 8. Fossils (which items create which Pokémon) 9. Abilities (standard + hidden per species) 10. Type Chart (18×18 effectiveness matrix) - Import the single file into Google Sheets (File → Import) — all tabs preserved - Each export is timestamped in `cobbledex-export/` — re-run after updates for fresh data - Header rows are bold for readability
release

[Fabric] v1.47.0

1.47.0+fabric
9 мар. 2026 г.8Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **Spreadsheet export command** — `/spawningrei export` generates a single `.xlsx` workbook with 10 sheet tabs: 1. Species Overview (stats, types, abilities, catch rate, EVs, egg groups) 2. Spawn Data (biomes, levels, time, weather, blocks, weight multipliers) 3. Evolutions (methods, requirements, items) 4. Item Drops (item, chance %, quantity) 5. Complete Movesets (level-up, egg, tutor, TM per Pokémon) 6. Level-Up Moves (focused: what's learned at each level) 7. Special Obtainment (legendaries, altars, events) 8. Fossils (which items create which Pokémon) 9. Abilities (standard + hidden per species) 10. Type Chart (18×18 effectiveness matrix) - Import the single file into Google Sheets (File → Import) — all tabs preserved - Each export is timestamped in `cobbledex-export/` — re-run after updates for fresh data - Header rows are bold for readability
release

[NeoForge] v1.46.0

1.46.0+neoforge
9 мар. 2026 г.4Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **JEI: R-key (recipe) lookup now works** — pressing R on a Pokémon shows all its info (spawns, stats, evolutions, etc.), not just U (usage). Both keys now show the same data. - **Form/variant entries are now searchable** — alternate forms (Alolan, Galarian, Mega, regional variants, fakemon forms) are registered as separate browsable entries in REI, JEI, and EMI - **Form-specific lookups** — clicking R or U on a form entry shows stats, moves, evolutions, type chart, and other data specific to that form - **Form search indexing** — forms are searchable by their own name AND their base species name (e.g., searching "Vulpix" also finds "Alolan Vulpix") - **Form tooltip** — form entries show "Form of [Base Species]" in the tooltip - New config option `registerFormEntries` (default: true) to toggle form entry registration - Evolution chain builder now picks up fakemon forms with custom evolution lines
release

[Fabric] v1.46.0

1.46.0+fabric
9 мар. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **JEI: R-key (recipe) lookup now works** — pressing R on a Pokémon shows all its info (spawns, stats, evolutions, etc.), not just U (usage). Both keys now show the same data. - **Form/variant entries are now searchable** — alternate forms (Alolan, Galarian, Mega, regional variants, fakemon forms) are registered as separate browsable entries in REI, JEI, and EMI - **Form-specific lookups** — clicking R or U on a form entry shows stats, moves, evolutions, type chart, and other data specific to that form - **Form search indexing** — forms are searchable by their own name AND their base species name (e.g., searching "Vulpix" also finds "Alolan Vulpix") - **Form tooltip** — form entries show "Form of [Base Species]" in the tooltip - New config option `registerFormEntries` (default: true) to toggle form entry registration - Evolution chain builder now picks up fakemon forms with custom evolution lines
release

[NeoForge] v1.45.2

1.45.2+neoforge
6 мар. 2026 г.195Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Right-clicking a fossil item (e.g. Dome Fossil) now shows the Pokémon it produces in REI/JEI/EMI - Removed broken client-side `Fossils.all()` calls — Cobblemon's sync packet drops ingredient data, so fossils now load exclusively from JarDataCache on the client - REI input index now includes fossil item slots, enabling proper usage lookups
release

[Fabric] v1.45.2

1.45.2+fabric
6 мар. 2026 г.853Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Right-clicking a fossil item (e.g. Dome Fossil) now shows the Pokémon it produces in REI/JEI/EMI - Removed broken client-side `Fossils.all()` calls — Cobblemon's sync packet drops ingredient data, so fossils now load exclusively from JarDataCache on the client - REI input index now includes fossil item slots, enabling proper usage lookups
release

[NeoForge] v1.45.1

1.45.1+neoforge
6 мар. 2026 г.12Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fossil data now loads from mod JARs and datapacks as fallback when Cobblemon's runtime Fossils registry is unavailable — fixes fossils not appearing on dedicated servers even after the 1.44.2 sync fix - JarDataCache now scans `data/*/fossils/*.json` from mod JARs, directory datapacks, and ZIP datapacks
release

[Fabric] v1.45.1

1.45.1+fabric
6 мар. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fossil data now loads from mod JARs and datapacks as fallback when Cobblemon's runtime Fossils registry is unavailable — fixes fossils not appearing on dedicated servers even after the 1.44.2 sync fix - JarDataCache now scans `data/*/fossils/*.json` from mod JARs, directory datapacks, and ZIP datapacks
release

[NeoForge] v1.45.0

1.45.0+neoforge
6 мар. 2026 г.6Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Cheat-in Pokémon support for REI and JEI — clicking a Pokémon entry in cheat mode now runs `/pokegive` to add a real Pokémon to your party instead of just giving the cosmetic model item - New `PokemonCheatHandler` utility for cross-viewer pokegive command execution
release

[Fabric] v1.45.0

1.45.0+fabric
6 мар. 2026 г.8Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Cheat-in Pokémon support for REI and JEI — clicking a Pokémon entry in cheat mode now runs `/pokegive` to add a real Pokémon to your party instead of just giving the cosmetic model item - New `PokemonCheatHandler` utility for cross-viewer pokegive command execution
release

[NeoForge] v1.45.0

1.45.0+neoforge
6 мар. 2026 г.9Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Cheat-in Pokémon support for REI and JEI — clicking a Pokémon entry in cheat mode now runs `/pokegive` to add a real Pokémon to your party instead of just giving the cosmetic model item - New `PokemonCheatHandler` utility for cross-viewer pokegive command execution
release

[Fabric] v1.45.0

1.45.0+fabric
6 мар. 2026 г.11Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Cheat-in Pokémon support for REI and JEI — clicking a Pokémon entry in cheat mode now runs `/pokegive` to add a real Pokémon to your party instead of just giving the cosmetic model item - New `PokemonCheatHandler` utility for cross-viewer pokegive command execution
release

[NeoForge] v1.44.2

1.44.2+neoforge
5 мар. 2026 г.105Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fossil data is now included in server-to-client sync — fixes fossils not appearing in EMI/REI/JEI on dedicated servers (Cobblemon doesn't sync its Fossils registry to clients)
release

[Fabric] v1.44.2

1.44.2+fabric
5 мар. 2026 г.136Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fossil data is now included in server-to-client sync — fixes fossils not appearing in EMI/REI/JEI on dedicated servers (Cobblemon doesn't sync its Fossils registry to clients)
release

[NeoForge] v1.44.1

1.44.1+neoforge
5 мар. 2026 г.6Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - JarDataCache now reads spawn data from ZIP datapacks (previously only read directory datapacks) — fixes missing spawn info for Pokémon whose spawns are defined exclusively in ZIP datapacks (e.g. Reshiram, Buzzwole, Iron Valiant, Yveltal, Scream Tail, Guzzlord)
release

[Fabric] v1.44.1

1.44.1+fabric
5 мар. 2026 г.5Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - JarDataCache now reads spawn data from ZIP datapacks (previously only read directory datapacks) — fixes missing spawn info for Pokémon whose spawns are defined exclusively in ZIP datapacks (e.g. Reshiram, Buzzwole, Iron Valiant, Yveltal, Scream Tail, Guzzlord)
release

[NeoForge] v1.44.0

1.44.0+neoforge
5 мар. 2026 г.35Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Unified form key system — evolution data and species info now use a single consistent key format, eliminating ghost form entries at the source - Regional form evolution chains (Hisuian, Alolan, Galarian, Paldean) now appear as distinct branches in the evolution tree instead of being silently dropped - Added `isForm` property and convenience methods (`getFormsOf`, `getBaseOf`) to SpawnDataIndex for cleaner form handling - Orphan evolution keys are now automatically backfilled with species info cloned from the base species - Browser filters across REI, JEI, and EMI cleaned up to use semantic `isForm` checks - Added "Regional Form" i18n key to all 28 language files
release

[Fabric] v1.44.0

1.44.0+fabric
5 мар. 2026 г.64Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Unified form key system — evolution data and species info now use a single consistent key format, eliminating ghost form entries at the source - Regional form evolution chains (Hisuian, Alolan, Galarian, Paldean) now appear as distinct branches in the evolution tree instead of being silently dropped - Added `isForm` property and convenience methods (`getFormsOf`, `getBaseOf`) to SpawnDataIndex for cleaner form handling - Orphan evolution keys are now automatically backfilled with species info cloned from the base species - Browser filters across REI, JEI, and EMI cleaned up to use semantic `isForm` checks - Added "Regional Form" i18n key to all 28 language files
release

[NeoForge] v1.43.3

1.43.3+neoforge
5 мар. 2026 г.4Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - JarDataCache now reads singular `weightMultiplier` objects (not just plural `weightMultipliers` arrays) — fixes most weight modifiers silently missing from spawn display - Weight multiplier condition parsing now handles singular `condition` objects (not just plural `conditions` arrays) — fixes all weight modifier triggers showing as "always" instead of the actual condition - JarDataCache now checks the `context` JSON field as a fallback for spawn position type, fixing some spawns incorrectly defaulting to "grounded" - timeRange in weight multiplier conditions now handles string values (e.g. "twilight") in addition to range objects
release

[Fabric] v1.43.3

1.43.3+fabric
5 мар. 2026 г.7Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - JarDataCache now reads singular `weightMultiplier` objects (not just plural `weightMultipliers` arrays) — fixes most weight modifiers silently missing from spawn display - Weight multiplier condition parsing now handles singular `condition` objects (not just plural `conditions` arrays) — fixes all weight modifier triggers showing as "always" instead of the actual condition - JarDataCache now checks the `context` JSON field as a fallback for spawn position type, fixing some spawns incorrectly defaulting to "grounded" - timeRange in weight multiplier conditions now handles string values (e.g. "twilight") in addition to range objects
release

[NeoForge] v1.43.2

1.43.2+neoforge
5 мар. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Removed ghost alternate form entries from the Pokémon browser — form evolution keys (e.g. "growlithehisui") used a different format than speciesInfo keys ("growlithehisuian"), causing them to slip past the form filter and appear as duplicate entries with only evolution data - Added null-speciesInfo safety check to all 3 browser entry filters (REI, JEI, EMI)
release

[Fabric] v1.43.2

1.43.2+fabric
5 мар. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Removed ghost alternate form entries from the Pokémon browser — form evolution keys (e.g. "growlithehisui") used a different format than speciesInfo keys ("growlithehisuian"), causing them to slip past the form filter and appear as duplicate entries with only evolution data - Added null-speciesInfo safety check to all 3 browser entry filters (REI, JEI, EMI)
release

[NeoForge] v1.43.1

1.43.1+neoforge
4 мар. 2026 г.330Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Added MAX_HEIGHT (550px) safety cap in CategorySizer — prevents extreme evolution chains from bloating all category panels - Evolution chain rows capped at 30 visible, overflow Pokémon listed in hover tooltip - Specials (location) section capped at 4 visible, overflow in hover tooltip - CategorySizer cache now invalidates on language change — switching languages mid-session recalculates panel sizes with correct glyph widths - Biome overflow tooltip now shows rich detail (tag expansion, raw IDs) instead of plain names - Performance: CategorySizer early-exits after 50 recipes with no size growth, avoiding full iteration on large categories
release

[Fabric] v1.43.1

1.43.1+fabric
4 мар. 2026 г.190Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Added MAX_HEIGHT (550px) safety cap in CategorySizer — prevents extreme evolution chains from bloating all category panels - Evolution chain rows capped at 30 visible, overflow Pokémon listed in hover tooltip - Specials (location) section capped at 4 visible, overflow in hover tooltip - CategorySizer cache now invalidates on language change — switching languages mid-session recalculates panel sizes with correct glyph widths - Biome overflow tooltip now shows rich detail (tag expansion, raw IDs) instead of plain names - Performance: CategorySizer early-exits after 50 recipes with no size growth, avoiding full iteration on large categories
release

[NeoForge] v1.43.0

1.43.0+neoforge
4 мар. 2026 г.8Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **Panel sizing V2**: Replaced the 382-line DisplayLayout max-size estimation system with a 40-line CategorySizer that measures actual layouts — zero divergence between estimation and rendering - Content budgets: biomes capped at 8 visible (overflow in tooltip), conditions at 6, exclusion lines at 4, weight multipliers at 4, description at 10 lines, forms at 8 - Dramatically reduced height variance across all variable-length categories, eliminating wasted dead space in REI/JEI - Removed all manual `coerceAtMost` height caps — content budgets keep panels naturally bounded - NatureDex recipes now derive size from their actual layout instead of forcing category max size ### Fixed - Panels with extreme data (40+ biomes, many conditions/exclusions) no longer force every recipe in the category to be oversized - Overflow data (extra biomes, conditions, weight multipliers, description lines, forms) is accessible via hover tooltips instead of being cut off
release

[Fabric] v1.43.0

1.43.0+fabric
4 мар. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **Panel sizing V2**: Replaced the 382-line DisplayLayout max-size estimation system with a 40-line CategorySizer that measures actual layouts — zero divergence between estimation and rendering - Content budgets: biomes capped at 8 visible (overflow in tooltip), conditions at 6, exclusion lines at 4, weight multipliers at 4, description at 10 lines, forms at 8 - Dramatically reduced height variance across all variable-length categories, eliminating wasted dead space in REI/JEI - Removed all manual `coerceAtMost` height caps — content budgets keep panels naturally bounded - NatureDex recipes now derive size from their actual layout instead of forcing category max size ### Fixed - Panels with extreme data (40+ biomes, many conditions/exclusions) no longer force every recipe in the category to be oversized - Overflow data (extra biomes, conditions, weight multipliers, description lines, forms) is accessible via hover tooltips instead of being cut off
release

[NeoForge] v1.42.0

1.42.0+neoforge
4 мар. 2026 г.10Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Ability tooltips: hover over any ability in Pokédex Info or Forms to see its description - Move tooltips: hover over any move row in Moves to see type, category, power/acc/PP, and description - Diagnostic logging for species with spawn data but no species info entry ### Fixed - Text overflow on long structure names, dimensions, and exclusion lists in spawn panels - Comma-separated lists (structures, blocks, exclusion biomes) now wrap correctly at comma boundaries - Individual items wider than the panel are now clipped with ellipsis instead of overflowing - Species names with namespace prefixes (e.g. from addon datapacks) are now correctly stripped for consistent lookup
release

[Fabric] v1.42.0

1.42.0+fabric
4 мар. 2026 г.22Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Ability tooltips: hover over any ability in Pokédex Info or Forms to see its description - Move tooltips: hover over any move row in Moves to see type, category, power/acc/PP, and description - Diagnostic logging for species with spawn data but no species info entry ### Fixed - Text overflow on long structure names, dimensions, and exclusion lists in spawn panels - Comma-separated lists (structures, blocks, exclusion biomes) now wrap correctly at comma boundaries - Individual items wider than the panel are now clipped with ellipsis instead of overflowing - Species names with namespace prefixes (e.g. from addon datapacks) are now correctly stripped for consistent lookup
release

[NeoForge] v1.41.2

1.41.2+neoforge
28 февр. 2026 г.265Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Improved - Alternate forms now have full individual pages (Stats, Moves, Type Chart, Pokédex Info, Evolution, etc.) accessible by clicking their sprite from the base Pokémon's Forms tab - When viewing a form's pages, the Forms tab still appears showing all sibling forms for easy navigation between them
release

[Fabric] v1.41.2

1.41.2+fabric
28 февр. 2026 г.2 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Improved - Alternate forms now have full individual pages (Stats, Moves, Type Chart, Pokédex Info, Evolution, etc.) accessible by clicking their sprite from the base Pokémon's Forms tab - When viewing a form's pages, the Forms tab still appears showing all sibling forms for easy navigation between them
release

[NeoForge] v1.41.3

1.41.3+neoforge
28 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Combo jobs now correctly require ALL listed moves instead of just one - Jobs display now shows "Must know all moves:" for combo jobs instead of "Must know one of:" - Pokémon that only know one of a combo's two required moves no longer falsely qualify
release

[Fabric] v1.41.3

1.41.3+fabric
28 февр. 2026 г.35Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Combo jobs now correctly require ALL listed moves instead of just one - Jobs display now shows "Must know all moves:" for combo jobs instead of "Must know one of:" - Pokémon that only know one of a combo's two required moves no longer falsely qualify
release

[NeoForge] v1.41.1

1.41.1+neoforge
28 февр. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Evolution chain arrows for Mega/Primal/Gmax/Ultra Burst forms now show the correct label instead of "Level up" - Form display names are now clipped to prevent text overflow on long names
release

[Fabric] v1.41.1

1.41.1+fabric
28 февр. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Evolution chain arrows for Mega/Primal/Gmax/Ultra Burst forms now show the correct label instead of "Level up" - Form display names are now clipped to prevent text overflow on long names
release

[NeoForge] v1.41.0

1.41.0+neoforge
23 февр. 2026 г.277Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - New "Alternate Forms" DexCategory: dedicated panel showing all forms for a species with types, abilities, and BST at a glance - Evolution chain integration: Mega Evolutions, Primal Reversions, Ultra Burst, and Gigantamax forms now appear as branches in the evolution chain view
release

[Fabric] v1.41.0

1.41.0+fabric
23 февр. 2026 г.1,3 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - New "Alternate Forms" DexCategory: dedicated panel showing all forms for a species with types, abilities, and BST at a glance - Evolution chain integration: Mega Evolutions, Primal Reversions, Ultra Burst, and Gigantamax forms now appear as branches in the evolution chain view
release

[NeoForge] v1.40.1

1.40.1+neoforge
23 февр. 2026 г.13Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Form entries (Mega, Primal, Therian, etc.) no longer appear in the REI/JEI/EMI search sidebar to avoid visual clutter — form data is still loaded and their recipe pages still exist when navigated to from a base species
release

[Fabric] v1.40.1

1.40.1+fabric
23 февр. 2026 г.13Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Form entries (Mega, Primal, Therian, etc.) no longer appear in the REI/JEI/EMI search sidebar to avoid visual clutter — form data is still loaded and their recipe pages still exist when navigated to from a base species
release

[NeoForge] v1.40.0

1.40.0+neoforge
23 февр. 2026 г.9Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Alternate form support: Mega evolutions, Primal forms, Therian/Origin/Gmax forms, and other significant alternate forms now appear as separate browsable entries with their own stats, types, abilities, moves, and pokedex info - ~150+ form entries including 48 Megas, 34 Gmax, regional forms, Therian formes, Origin formes, Primal reversions, and more - Form names use Cobblemon's i18n translation system — displays correctly in all 28 supported languages - Config option `showAlternateForms` to toggle form entries on/off - Regional forms (Alolan, Galarian, Hisuian, Paldean) merge with existing spawn data entries instead of creating duplicates ### Fixed - Form entries now correctly resolve sprites via the PokemonItem rendering system - Evolution chain builder no longer creates orphan chains for form entries - Species name display for non-regional forms no longer produces garbled names
release

[Fabric] v1.40.0

1.40.0+fabric
23 февр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Alternate form support: Mega evolutions, Primal forms, Therian/Origin/Gmax forms, and other significant alternate forms now appear as separate browsable entries with their own stats, types, abilities, moves, and pokedex info - ~150+ form entries including 48 Megas, 34 Gmax, regional forms, Therian formes, Origin formes, Primal reversions, and more - Form names use Cobblemon's i18n translation system — displays correctly in all 28 supported languages - Config option `showAlternateForms` to toggle form entries on/off - Regional forms (Alolan, Galarian, Hisuian, Paldean) merge with existing spawn data entries instead of creating duplicates ### Fixed - Form entries now correctly resolve sprites via the PokemonItem rendering system - Evolution chain builder no longer creates orphan chains for form entries - Species name display for non-regional forms no longer produces garbled names
release

[NeoForge] v1.39.10

1.39.10+neoforge
23 февр. 2026 г.45Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - CobbleCrew job sync: updated packet namespace from "cobbleworkers" to "cobblecrew" to match the rebranded mod ID
release

[Fabric] v1.39.10

1.39.10+fabric
23 февр. 2026 г.141Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - CobbleCrew job sync: updated packet namespace from "cobbleworkers" to "cobblecrew" to match the rebranded mod ID
release

[NeoForge] v1.39.9

1.39.9+neoforge
22 февр. 2026 г.9Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Chinese (zh_cn) localization: ability names, egg groups, EXP groups now use proper translation keys instead of raw English - Structure and block names in spawn conditions now use Minecraft/Cobblemon translation keys for proper localization - Time ranges in spawn conditions display as human-readable 24h clock (e.g., "18:00–06:00") instead of raw tick values - Added ~65 new translation keys for structures, egg groups, and EXP groups in both en_us and zh_cn - Synced 10 missing translation keys to zh_cn (evolution, tooltip, and category keys)
release

[Fabric] v1.39.9

1.39.9+fabric
22 февр. 2026 г.21Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Chinese (zh_cn) localization: ability names, egg groups, EXP groups now use proper translation keys instead of raw English - Structure and block names in spawn conditions now use Minecraft/Cobblemon translation keys for proper localization - Time ranges in spawn conditions display as human-readable 24h clock (e.g., "18:00–06:00") instead of raw tick values - Added ~65 new translation keys for structures, egg groups, and EXP groups in both en_us and zh_cn - Synced 10 missing translation keys to zh_cn (evolution, tooltip, and category keys)
release

[NeoForge] v1.39.8

1.39.8+neoforge
22 февр. 2026 г.42Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - TM usage lookup now shows a focused per-Pokémon page with only how that species learns the move (Level Up, TM, Egg Move, Tutor) instead of listing all moves the Pokémon knows
release

[Fabric] v1.39.8

1.39.8+fabric
22 февр. 2026 г.227Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - TM usage lookup now shows a focused per-Pokémon page with only how that species learns the move (Level Up, TM, Egg Move, Tutor) instead of listing all moves the Pokémon knows
release

[NeoForge] v1.39.7

1.39.7+neoforge
21 февр. 2026 г.16Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - TM usage lookup: checking usage on a TMCraft TM item now shows Moves pages for every Pokémon that can learn that TM - Works on REI, JEI, and EMI
release

[Fabric] v1.39.7

1.39.7+fabric
21 февр. 2026 г.86Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - TM usage lookup: checking usage on a TMCraft TM item now shows Moves pages for every Pokémon that can learn that TM - Works on REI, JEI, and EMI
release

[NeoForge] v1.39.6

1.39.6+neoforge
21 февр. 2026 г.20Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Gimmighoul evolution page: 9 netherite variant branches collapsed into 1 clean entry - Properties requirements like "gimmighoul_coins=999" now display as "Collect 999 Coins" instead of "Special condition" - Generic feature=value properties parsed and displayed with human-readable names
release

[Fabric] v1.39.6

1.39.6+fabric
21 февр. 2026 г.53Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Gimmighoul evolution page: 9 netherite variant branches collapsed into 1 clean entry - Properties requirements like "gimmighoul_coins=999" now display as "Collect 999 Coins" instead of "Special condition" - Generic feature=value properties parsed and displayed with human-readable names
release

[NeoForge] v1.39.5

1.39.5+neoforge
21 февр. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fix CI build failure: switched EMI dependencies from TerraformersMC maven to Modrinth maven - Updated EMI to 1.1.22 (from 1.1.12)
release

[Fabric] v1.39.5

1.39.5+fabric
21 февр. 2026 г.11Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fix CI build failure: switched EMI dependencies from TerraformersMC maven to Modrinth maven - Updated EMI to 1.1.22 (from 1.1.12)
release

[NeoForge] v1.39.1

1.39.1+neoforge
21 февр. 2026 г.17Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed critical bug where CobbleDex could wipe Cobblemon's spawn pool on disconnect, causing all Pokémon to stop spawning (#17) ### Added - New config option `showDetailedBiomeIds` to display raw biome identifiers (e.g. `#cobblemon:is_temperate`) below the friendly names in spawn displays (#18)
release

[Fabric] v1.39.1

1.39.1+fabric
21 февр. 2026 г.28Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed critical bug where CobbleDex could wipe Cobblemon's spawn pool on disconnect, causing all Pokémon to stop spawning (#17) ### Added - New config option `showDetailedBiomeIds` to display raw biome identifiers (e.g. `#cobblemon:is_temperate`) below the friendly names in spawn displays (#18)
release

[NeoForge] v1.39.0

1.39.0+neoforge
21 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Job search filtering: type a Cobbleworkers job name in the search bar to filter Pokémon to only those that can do that job - Works across all three platforms (REI, JEI, EMI) - REI: job names included in entry search text (search "job:harvester" or just "harvester") - JEI: job names included in tooltip text (automatically indexed for search) - EMI: job names added as lore to Pokémon stacks (searchable via tooltip) - Pokémon tooltips now show eligible Cobbleworkers jobs
release

[Fabric] v1.39.0

1.39.0+fabric
21 февр. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Job search filtering: type a Cobbleworkers job name in the search bar to filter Pokémon to only those that can do that job - Works across all three platforms (REI, JEI, EMI) - REI: job names included in entry search text (search "job:harvester" or just "harvester") - JEI: job names included in tooltip text (automatically indexed for search) - EMI: job names added as lore to Pokémon stacks (searchable via tooltip) - Pokémon tooltips now show eligible Cobbleworkers jobs
release

[NeoForge] v1.38.0

1.38.0+neoforge
21 февр. 2026 г.46Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - TM tooltip enrichment: hovering over TMCraft TM/Tutor/Egg/Star Move items now shows which Cobbleworkers jobs the move enables - Combo jobs show required companion moves on TM tooltips - Tooltip rebuilds automatically when job rules are synced from the server
release

[Fabric] v1.38.0

1.38.0+fabric
21 февр. 2026 г.90Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - TM tooltip enrichment: hovering over TMCraft TM/Tutor/Egg/Star Move items now shows which Cobbleworkers jobs the move enables - Combo jobs show required companion moves on TM tooltips - Tooltip rebuilds automatically when job rules are synced from the server
release

[NeoForge] v1.37.1

1.37.1+neoforge
21 февр. 2026 г.15Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed crash when joining server without JEI installed (NoClassDefFoundError on JEI reload after Cobbleworkers job sync)
release

[Fabric] v1.37.1

1.37.1+fabric
21 февр. 2026 г.27Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed crash when joining server without JEI installed (NoClassDefFoundError on JEI reload after Cobbleworkers job sync)
release

[NeoForge] v1.37.0

1.37.0+neoforge
21 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Jobs data now received directly from Cobbleworkers via its own network packet — CobbleDex no longer needs to be installed on the server for Jobs to work - Removed job rules from CobbleDex's own server sync bundle (Cobbleworkers handles this independently) - JEI runtime recipe reload now works via IRecipeManager.addRecipes() public API
release

[Fabric] v1.37.0

1.37.0+fabric
21 февр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Jobs data now received directly from Cobbleworkers via its own network packet — CobbleDex no longer needs to be installed on the server for Jobs to work - Removed job rules from CobbleDex's own server sync bundle (Cobbleworkers handles this independently) - JEI runtime recipe reload now works via IRecipeManager.addRecipes() public API
release

[NeoForge] v1.36.2

1.36.2+neoforge
21 февр. 2026 г.8Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed JEI not updating recipes after server sync (jobs and other synced data now appear in JEI via runtime addRecipes API)
release

[Fabric] v1.36.2

1.36.2+fabric
21 февр. 2026 г.10Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed JEI not updating recipes after server sync (jobs and other synced data now appear in JEI via runtime addRecipes API)
release

[NeoForge] v1.36.1

1.36.1+neoforge
21 февр. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed moves page only showing level-up moves when CobbleDex is not installed on the server (egg, TM, and tutor moves now fall back to JAR-parsed data) - Fixed Jobs category not appearing consistently when server sync arrives after REI/EMI/JEI registration ### Changed - JarDataCache now also parses move data from species JSON files as a robust fallback - Jobs category is always registered when enabled in config; recipes populate dynamically when job rules arrive
release

[Fabric] v1.36.1

1.36.1+fabric
21 февр. 2026 г.8Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed moves page only showing level-up moves when CobbleDex is not installed on the server (egg, TM, and tutor moves now fall back to JAR-parsed data) - Fixed Jobs category not appearing consistently when server sync arrives after REI/EMI/JEI registration ### Changed - JarDataCache now also parses move data from species JSON files as a robust fallback - Jobs category is always registered when enabled in config; recipes populate dynamically when job rules arrive
release

[NeoForge] v1.36.0

1.36.0+neoforge
20 февр. 2026 г.16Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Jobs category now uses direct Cobbleworkers API instead of file-based loading - Each job now gets its own dedicated page showing requirements and qualifications - Jobs pages show why a specific Pokémon qualifies (type match, moves, abilities, designated species)
release

[Fabric] v1.36.0

1.36.0+fabric
20 февр. 2026 г.84Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Jobs category now uses direct Cobbleworkers API instead of file-based loading - Each job now gets its own dedicated page showing requirements and qualifications - Jobs pages show why a specific Pokémon qualifies (type match, moves, abilities, designated species)
release

[NeoForge] v1.35.1

1.35.1+neoforge
19 февр. 2026 г.112Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed every page appearing twice in all REI categories (DynamicDisplayGenerator was returning results from both generate() and getRecipeFor/getUsageFor for the same query)
release

[Fabric] v1.35.1

1.35.1+fabric
19 февр. 2026 г.521Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed every page appearing twice in all REI categories (DynamicDisplayGenerator was returning results from both generate() and getRecipeFor/getUsageFor for the same query)
release

[NeoForge] v1.35.1

1.35.1+neoforge
19 февр. 2026 г.14Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed every page appearing twice in all REI categories (REI was discovering the plugin under both REIPlugin and REIClientPlugin, doubling all registrations)
release

[Fabric] v1.35.1

1.35.1+fabric
19 февр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed every page appearing twice in all REI categories (REI was discovering the plugin under both REIPlugin and REIClientPlugin, doubling all registrations)
release

[NeoForge] v1.35.0

1.35.0+neoforge
19 февр. 2026 г.6Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed 7000+ "Unknown preset name" error spam by replacing broken Cobblemon parser chain with custom JSON parsing - Fixed evolution data showing 0 entries on dedicated servers (all 1056 species files were failing GSON deserialization) - Fixed spawn data showing 0 entries on dedicated servers ### Added - Launch-time data cache: spawn and evolution data parsed from mod JARs on game startup using lightweight custom parser - Cached data persists across server connections — no more re-parsing on every join - Server sync data still takes priority when available ### Removed - SpawnPoolClientLoader (broken approach using Cobblemon's internal parsers) - EvolutionDataLoader.loadFromModJars GSON fallback (100% failure rate on client)
release

[Fabric] v1.35.0

1.35.0+fabric
19 февр. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed 7000+ "Unknown preset name" error spam by replacing broken Cobblemon parser chain with custom JSON parsing - Fixed evolution data showing 0 entries on dedicated servers (all 1056 species files were failing GSON deserialization) - Fixed spawn data showing 0 entries on dedicated servers ### Added - Launch-time data cache: spawn and evolution data parsed from mod JARs on game startup using lightweight custom parser - Cached data persists across server connections — no more re-parsing on every join - Server sync data still takes priority when available ### Removed - SpawnPoolClientLoader (broken approach using Cobblemon's internal parsers) - EvolutionDataLoader.loadFromModJars GSON fallback (100% failure rate on client)
release

[NeoForge] v1.34.0

1.34.0+neoforge
19 февр. 2026 г.9Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fixed 7000+ "Unknown preset name" error spam when reconnecting to a server after leaving singleplayer - Evolution data now loads correctly on dedicated servers without CobbleDex installed server-side ### Added - Client-side evolution fallback: parses species JSON from mod JARs using Cobblemon's GSON when runtime evolutions are unavailable - Preset loading now always reloads from mod JARs instead of trusting potentially stale cached presets
release

[Fabric] v1.34.0

1.34.0+fabric
19 февр. 2026 г.11Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fixed 7000+ "Unknown preset name" error spam when reconnecting to a server after leaving singleplayer - Evolution data now loads correctly on dedicated servers without CobbleDex installed server-side ### Added - Client-side evolution fallback: parses species JSON from mod JARs using Cobblemon's GSON when runtime evolutions are unavailable - Preset loading now always reloads from mod JARs instead of trusting potentially stale cached presets
release

[NeoForge] v1.33.0

1.33.0+neoforge
18 февр. 2026 г.120Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Client-side spawn data loading: spawn info now works on servers where CobbleDex is not installed server-side - Uses Cobblemon's own parsers to read spawn data from mod JARs, including datapack spawns - Server sync remains preferred when available; client-side loading is a transparent fallback ### Fixed - Spawn and evolution data no longer carries over from singleplayer into subsequent server sessions - Joining a server directly (without singleplayer first) now correctly shows spawn data
release

[Fabric] v1.33.0

1.33.0+fabric
18 февр. 2026 г.290Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Client-side spawn data loading: spawn info now works on servers where CobbleDex is not installed server-side - Uses Cobblemon's own parsers to read spawn data from mod JARs, including datapack spawns - Server sync remains preferred when available; client-side loading is a transparent fallback ### Fixed - Spawn and evolution data no longer carries over from singleplayer into subsequent server sessions - Joining a server directly (without singleplayer first) now correctly shows spawn data
release

[NeoForge] v1.32.0

1.32.0+neoforge
18 февр. 2026 г.42Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Stats, Moves, Pokédex Info, Description, Fossil, and Type Chart panels now size dynamically per-recipe instead of using a fixed max size for every entry - Stats, Moves, and Natures max category sizes are now computed from actual data instead of hardcoded values - Natures panel width is computed from font column measurements instead of fixed 200px
release

[Fabric] v1.32.0

1.32.0+fabric
18 февр. 2026 г.100Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Stats, Moves, Pokédex Info, Description, Fossil, and Type Chart panels now size dynamically per-recipe instead of using a fixed max size for every entry - Stats, Moves, and Natures max category sizes are now computed from actual data instead of hardcoded values - Natures panel width is computed from font column measurements instead of fixed 200px
release

[NeoForge] v1.31.0

1.31.0+neoforge
17 февр. 2026 г.30Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Pokémon names now display in the client's language instead of always showing English (e.g. French players see "Bulbizarre" instead of "Bulbasaur") - Regional form prefixes (Alolan, Galarian, Hisuian, Paldean) are now translated using Cobblemon's language files - Affects all panels: spawn info, evolution chains, stats, drops, moves, Pokédex, type chart, description, fossil, and REI/EMI/JEI sidebar entries
release

[Fabric] v1.31.0

1.31.0+fabric
17 февр. 2026 г.81Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Pokémon names now display in the client's language instead of always showing English (e.g. French players see "Bulbizarre" instead of "Bulbasaur") - Regional form prefixes (Alolan, Galarian, Hisuian, Paldean) are now translated using Cobblemon's language files - Affects all panels: spawn info, evolution chains, stats, drops, moves, Pokédex, type chart, description, fossil, and REI/EMI/JEI sidebar entries
release

[NeoForge] v1.30.1

1.30.1+neoforge
17 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - EMI users now see spawn, evolution, stats, drops, and all other data after joining a server (previously showed empty recipes because EMI registered before server sync arrived) - EMI recipe viewer automatically reloads when server data is received instead of requiring manual /emi reload
release

[Fabric] v1.30.1

1.30.1+fabric
17 февр. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - EMI users now see spawn, evolution, stats, drops, and all other data after joining a server (previously showed empty recipes because EMI registered before server sync arrived) - EMI recipe viewer automatically reloads when server data is received instead of requiring manual /emi reload
release

[NeoForge] v1.30.0

1.30.0+neoforge
16 февр. 2026 г.476Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Addon Pokémon (CCC and others) now load properly instead of being silently dropped when species data has missing fields - Species with no standard form, missing primary type, or incomplete data now use sensible fallbacks instead of crashing - Recipe display shows "Data unavailable" message instead of crashing when layout construction fails - One bad species can no longer crash an entire category's size computation ### Changed - Data layer (EvolutionDataLoader) now handles null/missing form data, types, stats, and moves with proper fallbacks - RecipeHandle produces a fallback error layout instead of propagating exceptions to the render thread - DisplayLayout per-entry size computations are individually protected so one failure doesn't affect the rest
release

[Fabric] v1.30.0

1.30.0+fabric
16 февр. 2026 г.191Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Addon Pokémon (CCC and others) now load properly instead of being silently dropped when species data has missing fields - Species with no standard form, missing primary type, or incomplete data now use sensible fallbacks instead of crashing - Recipe display shows "Data unavailable" message instead of crashing when layout construction fails - One bad species can no longer crash an entire category's size computation ### Changed - Data layer (EvolutionDataLoader) now handles null/missing form data, types, stats, and moves with proper fallbacks - RecipeHandle produces a fallback error layout instead of propagating exceptions to the render thread - DisplayLayout per-entry size computations are individually protected so one failure doesn't affect the rest
release

[NeoForge] v1.29.5

1.29.5+neoforge
16 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Viewing CCC (Complete Cobblemon Collection) Pokémon no longer crashes with NullPointerException in EMI/REI/JEI - Recipe display rendering is now defensive against unexpected data from addon mods
release

[Fabric] v1.29.5

1.29.5+fabric
16 февр. 2026 г.5Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Viewing CCC (Complete Cobblemon Collection) Pokémon no longer crashes with NullPointerException in EMI/REI/JEI - Recipe display rendering is now defensive against unexpected data from addon mods
release

[NeoForge] v1.29.4

1.29.4+neoforge
16 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Server sync no longer fails when modpacks add many Pokémon species (e.g., Complete Cobblemon Collection) - Players are no longer disconnected with "ByteArray bigger than allowed" when sync data exceeds 1MB ### Changed - Sync data is now sent in chunks, supporting unlimited modpack sizes without packet limits
release

[Fabric] v1.29.4

1.29.4+fabric
16 февр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Server sync no longer fails when modpacks add many Pokémon species (e.g., Complete Cobblemon Collection) - Players are no longer disconnected with "ByteArray bigger than allowed" when sync data exceeds 1MB ### Changed - Sync data is now sent in chunks, supporting unlimited modpack sizes without packet limits
release

[NeoForge] v1.29.3

1.29.3+neoforge
16 февр. 2026 г.62Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Regional form names now display correctly (e.g., "Alolan Diglett" instead of "Diglettalolan") - Regional form icons render the correct form model instead of gray squares - Evolution header text no longer overlaps the "Cobblemon Evolution" tag - Base species chains no longer incorrectly include regional form evolutions ### Changed - Item-only evolutions (e.g., Thunder Stone) no longer show redundant text alongside the item icon - Evolution chain width accounts for header name + tag to prevent overflow - All recipe viewer integrations (REI/JEI/EMI) now pass form aspects for proper icon rendering
release

[Fabric] v1.29.3

1.29.3+fabric
16 февр. 2026 г.60Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Regional form names now display correctly (e.g., "Alolan Diglett" instead of "Diglettalolan") - Regional form icons render the correct form model instead of gray squares - Evolution header text no longer overlaps the "Cobblemon Evolution" tag - Base species chains no longer incorrectly include regional form evolutions ### Changed - Item-only evolutions (e.g., Thunder Stone) no longer show redundant text alongside the item icon - Evolution chain width accounts for header name + tag to prevent overflow - All recipe viewer integrations (REI/JEI/EMI) now pass form aspects for proper icon rendering
release

[NeoForge] v1.29.2

1.29.2+neoforge
16 февр. 2026 г.4Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Clickable Pokémon icons for every species in evolution chain - Clickable item icons for evolution items (stones, held items) ### Changed - Evolution chain rows now show 3D Pokémon models as interactive slots - Branch rows display Pokémon icon + name + requirement + item icon - Arrow rows show item icons when evolution requires an item ### Removed - Dead per-evolution layout code (replaced by chain system) - Unused EvolutionRecipeData, EvolutionBranch, deduplicateEvolutions
release

[Fabric] v1.29.2

1.29.2+fabric
16 февр. 2026 г.13Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Clickable Pokémon icons for every species in evolution chain - Clickable item icons for evolution items (stones, held items) ### Changed - Evolution chain rows now show 3D Pokémon models as interactive slots - Branch rows display Pokémon icon + name + requirement + item icon - Arrow rows show item icons when evolution requires an item ### Removed - Dead per-evolution layout code (replaced by chain system) - Unused EvolutionRecipeData, EvolutionBranch, deduplicateEvolutions
release

[NeoForge] v1.29.1

1.29.1+neoforge
16 февр. 2026 г.4Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Full evolution chain display showing complete family trees (e.g., Charmander → Charmeleon → Charizard) - Branching evolution trees with indentation (e.g., Eevee's 8 evolutions) - Chain footer showing total Pokémon count in family ### Changed - Evolution category now shows one recipe per evolution family instead of individual A→B pairs - Clicking any Pokémon in a chain displays the full family tree - Requirements shown inline with each evolution step using full description text
release

[Fabric] v1.29.1

1.29.1+fabric
16 февр. 2026 г.8Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Full evolution chain display showing complete family trees (e.g., Charmander → Charmeleon → Charizard) - Branching evolution trees with indentation (e.g., Eevee's 8 evolutions) - Chain footer showing total Pokémon count in family ### Changed - Evolution category now shows one recipe per evolution family instead of individual A→B pairs - Clicking any Pokémon in a chain displays the full family tree - Requirements shown inline with each evolution step using full description text
release

[NeoForge] v1.29.0

1.29.0+neoforge
16 февр. 2026 г.9Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Evolution chain builder with upfront caching for fast chain lookups - Professional "How to Evolve" section with individual requirement bullet points - Dedicated "Items" section in evolution display with proper slot alignment - Section headers matching the quality of spawn/stats/moves panels ### Changed - Evolution panel completely redesigned to match other display panels - Requirements now shown as individual bullet points instead of one long line - Item slots now dynamically align with layout content instead of fixed positions - Separator and footer styling consistent with spawn/obtainment panels ### Fixed - Evolution items not displaying properly in some cases - Requirement text missing important details (items shown separately, context parsed fully) - EMI left/right click showing wrong categories (from v1.28.5)
release

[Fabric] v1.29.0

1.29.0+fabric
16 февр. 2026 г.15Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Evolution chain builder with upfront caching for fast chain lookups - Professional "How to Evolve" section with individual requirement bullet points - Dedicated "Items" section in evolution display with proper slot alignment - Section headers matching the quality of spawn/stats/moves panels ### Changed - Evolution panel completely redesigned to match other display panels - Requirements now shown as individual bullet points instead of one long line - Item slots now dynamically align with layout content instead of fixed positions - Separator and footer styling consistent with spawn/obtainment panels ### Fixed - Evolution items not displaying properly in some cases - Requirement text missing important details (items shown separately, context parsed fully) - EMI left/right click showing wrong categories (from v1.28.5)
release

[NeoForge] v1.28.5

1.28.5+neoforge
16 февр. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - EMI: Both left-click and right-click on a Pokémon now show all categories (spawns, evolutions, stats, moves, drops, etc.) - EMI: Left-click no longer limited to only evolution/obtainment/fossil categories - EMI: Right-click now correctly includes forward evolutions
release

[Fabric] v1.28.5

1.28.5+fabric
16 февр. 2026 г.20Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - EMI: Both left-click and right-click on a Pokémon now show all categories (spawns, evolutions, stats, moves, drops, etc.) - EMI: Left-click no longer limited to only evolution/obtainment/fossil categories - EMI: Right-click now correctly includes forward evolutions
release

[NeoForge] v1.28.4

1.28.4+neoforge
16 февр. 2026 г.6Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - GitHub Actions build failures due to Kotlin version conflicts - Downgraded kotlin-for-forge from 5.11.0 to 5.6.0 (5.11.0 was compiled with Kotlin 2.3.0) - Added dependency constraints to force Kotlin 2.1.0 for all transitive dependencies
release

[Fabric] v1.28.4

1.28.4+fabric
16 февр. 2026 г.7Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - GitHub Actions build failures due to Kotlin version conflicts - Downgraded kotlin-for-forge from 5.11.0 to 5.6.0 (5.11.0 was compiled with Kotlin 2.3.0) - Added dependency constraints to force Kotlin 2.1.0 for all transitive dependencies
release

[NeoForge] v1.28.0

1.28.0+neoforge
15 февр. 2026 г.21Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Full evolution chain view showing entire lineage top-to-bottom (base form → final forms) - Branching evolutions shown compactly with requirements on each branch - Clicking any Pokémon in a chain shows the complete chain it belongs to ### Changed - Evolution display redesigned from individual A→B pages to one-page chain trees - Significantly fewer evolution pages to flip through (one per family instead of one per step) ### Fixed - Left/right clicking Pokémon entries in REI now correctly opens recipes/usages - Recipe and usage lookups work via REI's generate() dispatch path
release

[Fabric] v1.28.0

1.28.0+fabric
15 февр. 2026 г.67Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Full evolution chain view showing entire lineage top-to-bottom (base form → final forms) - Branching evolutions shown compactly with requirements on each branch - Clicking any Pokémon in a chain shows the complete chain it belongs to ### Changed - Evolution display redesigned from individual A→B pages to one-page chain trees - Significantly fewer evolution pages to flip through (one per family instead of one per step) ### Fixed - Left/right clicking Pokémon entries in REI now correctly opens recipes/usages - Recipe and usage lookups work via REI's generate() dispatch path
release

[NeoForge] v1.27.2

1.27.2+neoforge
15 февр. 2026 г.18Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Evolution data and species info now sync from server to client (were only available locally before) - LAN clients see full evolution chains, base stats, types, abilities, and all Pokédex info - Server sync packet now carries spawns + evolutions + species info in one bundle - Client no longer tries to load server-only data locally when server sync is available
release

[Fabric] v1.27.2

1.27.2+fabric
15 февр. 2026 г.45Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Evolution data and species info now sync from server to client (were only available locally before) - LAN clients see full evolution chains, base stats, types, abilities, and all Pokédex info - Server sync packet now carries spawns + evolutions + species info in one bundle - Client no longer tries to load server-only data locally when server sync is available
release

[NeoForge] v1.27.1

1.27.1+neoforge
15 февр. 2026 г.2Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - LAN clients without CobbleDex no longer crash on connect (server now checks if client supports the packet before sending) - Fixed codec to use explicit StreamCodec.of() with a 1MB read limit
release

[Fabric] v1.27.1

1.27.1+fabric
15 февр. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - LAN clients without CobbleDex no longer crash on connect (server now checks if client supports the packet before sending) - Fixed codec to use explicit StreamCodec.of() with a 1MB read limit
release

[NeoForge] v1.27.0

1.27.0+neoforge
15 февр. 2026 г.28Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Server-to-client spawn data networking: spawn locations now visible on LAN clients and dedicated server clients - Server sends spawn data to connecting players via custom payload packets - Works with both Fabric and NeoForge loaders ### Changed - Mod now loads on both client and server sides (previously client-only) - Fabric API promoted from recommended to required dependency ### Fixed - Spawn data empty on non-host LAN clients due to Cobblemon's WORLD_SPAWN_POOL being server-side only
release

[NeoForge] v1.27.0

1.27.0+neoforge
15 февр. 2026 г.3Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Server-to-client spawn data networking: spawn locations now visible on LAN clients and dedicated server clients - Server sends spawn data to connecting players via custom payload packets - Works with both Fabric and NeoForge loaders ### Changed - Mod now loads on both client and server sides (previously client-only) - Fabric API promoted from recommended to required dependency ### Fixed - Spawn data empty on non-host LAN clients due to Cobblemon's WORLD_SPAWN_POOL being server-side only
release

[Fabric] v1.27.0

1.27.0+fabric
15 февр. 2026 г.61Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Server-to-client spawn data networking: spawn locations now visible on LAN clients and dedicated server clients - Server sends spawn data to connecting players via custom payload packets - Works with both Fabric and NeoForge loaders ### Changed - Mod now loads on both client and server sides (previously client-only) - Fabric API promoted from recommended to required dependency ### Fixed - Spawn data empty on non-host LAN clients due to Cobblemon's WORLD_SPAWN_POOL being server-side only
release

[NeoForge] v1.26.9

1.26.9+neoforge
15 февр. 2026 г.15Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Spawn data now loads on LAN clients and dedicated server clients where Cobblemon's runtime spawn pool is unavailable - Reads spawn data directly from mod files with full preset resolution when the runtime pool is empty
release

[Fabric] v1.26.9

1.26.9+fabric
15 февр. 2026 г.81Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Spawn data now loads on LAN clients and dedicated server clients where Cobblemon's runtime spawn pool is unavailable - Reads spawn data directly from mod files with full preset resolution when the runtime pool is empty
release

[NeoForge] v1.26.8

1.26.8+neoforge
15 февр. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Move names now colored by their type (fire moves in red, water in blue, etc.) instead of plain gray with a colored dot - Power and accuracy displayed with labeled "Pow | Acc" column header and pipe separator for clarity
release

[Fabric] v1.26.8

1.26.8+fabric
15 февр. 2026 г.13Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Move names now colored by their type (fire moves in red, water in blue, etc.) instead of plain gray with a colored dot - Power and accuracy displayed with labeled "Pow | Acc" column header and pipe separator for clarity
release

[NeoForge] v1.26.7

1.26.7+neoforge
15 февр. 2026 г.4Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Type chart now shows ALL weaknesses and resistances instead of only one per multiplier level
release

[Fabric] v1.26.7

1.26.7+fabric
15 февр. 2026 г.5Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Type chart now shows ALL weaknesses and resistances instead of only one per multiplier level
release

[NeoForge] v1.26.6

1.26.6+neoforge
15 февр. 2026 г.6Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Moves page overflow: egg, tutor, and TM moves now paginate properly instead of overflowing past the panel bottom - Section headers accounted for in page line budget
release

[Fabric] v1.26.6

1.26.6+fabric
15 февр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Moves page overflow: egg, tutor, and TM moves now paginate properly instead of overflowing past the panel bottom - Section headers accounted for in page line budget
release

[NeoForge] v1.26.5

1.26.5+neoforge
15 февр. 2026 г.8Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Move names now display properly spaced ("Disarming Voice" instead of "Disarmingvoice") using Cobblemon's translation system - Move names in evolution requirements also use translated names
release

[Fabric] v1.26.5

1.26.5+fabric
15 февр. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Move names now display properly spaced ("Disarming Voice" instead of "Disarmingvoice") using Cobblemon's translation system - Move names in evolution requirements also use translated names
release

[NeoForge] v1.26.4

1.26.4+neoforge
15 февр. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - EMI category tab tooltips now display translated names instead of raw keys - Pokédex description now renders translated text instead of raw `cobblemon.species.<name>.desc` key - Biome names in spawn conditions now translate properly for all languages ### Added - 84 biome translation keys across all 28 language files (climate tags, terrain types, ocean temps, Minecraft biomes)
release

[Fabric] v1.26.4

1.26.4+fabric
15 февр. 2026 г.20Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - EMI category tab tooltips now display translated names instead of raw keys - Pokédex description now renders translated text instead of raw `cobblemon.species.<name>.desc` key - Biome names in spawn conditions now translate properly for all languages ### Added - 84 biome translation keys across all 28 language files (climate tags, terrain types, ocean temps, Minecraft biomes)
release

[NeoForge] v1.26.3

1.26.3+neoforge
15 февр. 2026 г.10Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - 95 missing translation keys added to all 27 non-English language files - Proper translations for de, es, fr, it, pt, ja, ko, zh, ru, pl, nl, sv, tr, uk, th, vi, cs, hu - Restored 5 accidentally deleted language files (de_de, cs_cz, el_cy, en_gb, en_pt)
release

[Fabric] v1.26.3

1.26.3+fabric
15 февр. 2026 г.40Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - 95 missing translation keys added to all 27 non-English language files - Proper translations for de, es, fr, it, pt, ja, ko, zh, ru, pl, nl, sv, tr, uk, th, vi, cs, hu - Restored 5 accidentally deleted language files (de_de, cs_cz, el_cy, en_gb, en_pt)
release

[NeoForge] v1.26.2

1.26.2+neoforge
15 февр. 2026 г.6Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - All remaining hardcoded English strings now use translation keys (stats, natures, tooltips, label badges, moves prefix, hidden ability tag) - Nature table columns now auto-size to fit translated text instead of using fixed pixel positions - Stat bar labels dynamically measure translated text width so bars don't overlap labels in verbose languages - Tooltip summary counts ("spawns", "evos", "drops", "obtainment") now translatable - BST/EV yield text now translatable - Moves page indicator uses existing translation key instead of hardcoded format - Label badges (Legendary, Mythical, Ultra Beast, Paradox) now translatable ### Added - 63 new translation keys: stat abbreviations, stat full names, 25 nature names, nature table headers, tooltip counts, BST/EV, hidden ability tag, moves level prefix, label badges
release

[Fabric] v1.26.2

1.26.2+fabric
15 февр. 2026 г.13Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - All remaining hardcoded English strings now use translation keys (stats, natures, tooltips, label badges, moves prefix, hidden ability tag) - Nature table columns now auto-size to fit translated text instead of using fixed pixel positions - Stat bar labels dynamically measure translated text width so bars don't overlap labels in verbose languages - Tooltip summary counts ("spawns", "evos", "drops", "obtainment") now translatable - BST/EV yield text now translatable - Moves page indicator uses existing translation key instead of hardcoded format - Label badges (Legendary, Mythical, Ultra Beast, Paradox) now translatable ### Added - 63 new translation keys: stat abbreviations, stat full names, 25 nature names, nature table headers, tooltip counts, BST/EV, hidden ability tag, moves level prefix, label badges
release

[NeoForge] v1.26.1

1.26.1+neoforge
14 февр. 2026 г.10Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - TM moves now shown in the Moves section with full type/category/power/accuracy details
release

[Fabric] v1.26.1

1.26.1+fabric
14 февр. 2026 г.21Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - TM moves now shown in the Moves section with full type/category/power/accuracy details
release

[NeoForge] v1.26.0

1.26.0+neoforge
14 февр. 2026 г.10Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Moves section reworked: each move now shows type-colored indicator, damage category icon (⚔/◆/✦), power, and accuracy - Egg and tutor moves display as individual rows with full metadata instead of comma-separated text - Moves panel height increased from 220px to 240px to accommodate richer layout
release

[Fabric] v1.26.0

1.26.0+fabric
14 февр. 2026 г.37Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Moves section reworked: each move now shows type-colored indicator, damage category icon (⚔/◆/✦), power, and accuracy - Egg and tutor moves display as individual rows with full metadata instead of comma-separated text - Moves panel height increased from 220px to 240px to accommodate richer layout
release

[NeoForge] v1.25.1

1.25.1+neoforge
14 февр. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Item → Pokémon reverse lookup for drops: clicking an item in REI now shows which Pokémon drop it
release

[Fabric] v1.25.1

1.25.1+fabric
14 февр. 2026 г.6Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Item → Pokémon reverse lookup for drops: clicking an item in REI now shows which Pokémon drop it
release

[NeoForge] v1.25.0

1.25.0+neoforge
14 февр. 2026 г.6Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Unified recipe viewer integration: all 10 categories now share a single DexCategory abstraction - REI plugin reduced from 21 files to 1 generic adapter - JEI plugin reduced from 21 files to 1 generic adapter - EMI plugin reduced from 11 files to 1 generic adapter - Total viewer code reduced from 61 files (~2,700 lines) to 3 files (~450 lines) ### Removed - 50+ per-category duplicate files across REI/JEI/EMI (replaced by DexCategory.kt)
release

[Fabric] v1.25.0

1.25.0+fabric
14 февр. 2026 г.8Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Unified recipe viewer integration: all 10 categories now share a single DexCategory abstraction - REI plugin reduced from 21 files to 1 generic adapter - JEI plugin reduced from 21 files to 1 generic adapter - EMI plugin reduced from 11 files to 1 generic adapter - Total viewer code reduced from 61 files (~2,700 lines) to 3 files (~450 lines) ### Removed - 50+ per-category duplicate files across REI/JEI/EMI (replaced by DexCategory.kt)
release

[NeoForge] v1.24.9

1.24.9+neoforge
14 февр. 2026 г.12Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Mod now gracefully does nothing if accidentally placed on a dedicated server instead of crashing - Translation system falls back to raw keys if client I18n is unavailable - NeoForge init wrapped in safety catch for unexpected server-side class loading
release

[Fabric] v1.24.9

1.24.9+fabric
14 февр. 2026 г.64Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Mod now gracefully does nothing if accidentally placed on a dedicated server instead of crashing - Translation system falls back to raw keys if client I18n is unavailable - NeoForge init wrapped in safety catch for unexpected server-side class loading
release

[NeoForge] v1.24.8

1.24.8+neoforge
14 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Mod is now explicitly client-only in both Fabric and NeoForge metadata - Fabric environment set to "client" (was "*"), preventing server-side loading - NeoForge dependencies set to side="CLIENT" (was "BOTH") - NeoForge init() now only runs on client dist - Translations use I18n directly instead of server-safe reflection wrapper ### Removed - Fabric server entrypoint (CobbleDexFabric.kt) — init moved to client entrypoint - ServerSafeI18n translation wrapper with server fallback (dead code for client-only mod) - DataSource enum (vestigial from removed server sync, only had NONE/LOCAL)
release

[Fabric] v1.24.8

1.24.8+fabric
14 февр. 2026 г.6Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Mod is now explicitly client-only in both Fabric and NeoForge metadata - Fabric environment set to "client" (was "*"), preventing server-side loading - NeoForge dependencies set to side="CLIENT" (was "BOTH") - NeoForge init() now only runs on client dist - Translations use I18n directly instead of server-safe reflection wrapper ### Removed - Fabric server entrypoint (CobbleDexFabric.kt) — init moved to client entrypoint - ServerSafeI18n translation wrapper with server fallback (dead code for client-only mod) - DataSource enum (vestigial from removed server sync, only had NONE/LOCAL)
release

[NeoForge] v1.24.7

1.24.7+neoforge
14 февр. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Removed - Dead `getClientDatapacksDir()` function (never called after runtime API switch) - Dead `localDatapackScan` config field (always true, conditional never triggered) - Dead `CONFIG_VERSION` constant (defined but never checked) - Dead `SpeciesNameNormalizer.matches()` function (zero call sites) - Dead `extraDatapacksDir` parameter from ObtainmentDataLoader (always null) - Old config filename migration code (all users migrated long ago) - Stale `bin/` directories containing old server sync compiled artifacts ### Fixed - Misleading "server sync" text in retry log message
release

[Fabric] v1.24.7

1.24.7+fabric
14 февр. 2026 г.13Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Removed - Dead `getClientDatapacksDir()` function (never called after runtime API switch) - Dead `localDatapackScan` config field (always true, conditional never triggered) - Dead `CONFIG_VERSION` constant (defined but never checked) - Dead `SpeciesNameNormalizer.matches()` function (zero call sites) - Dead `extraDatapacksDir` parameter from ObtainmentDataLoader (always null) - Old config filename migration code (all users migrated long ago) - Stale `bin/` directories containing old server sync compiled artifacts ### Fixed - Misleading "server sync" text in retry log message
release

[NeoForge] v1.24.6

1.24.6+neoforge
14 февр. 2026 г.3Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Spawn data now reads directly from Cobblemon's runtime spawn pool instead of scanning mod JAR filesystems - Fossil data now reads from Cobblemon's runtime Fossils registry instead of parsing JSON files - Both loaders automatically include all datapacks and server modifications without manual scanning ### Removed - JSON file scanning for spawn data (preset loading, ZIP datapack scanning, filesystem traversal) - JSON file scanning for fossil data - Leftover server/network source files from v1.24.5
release

[Fabric] v1.24.6

1.24.6+fabric
14 февр. 2026 г.8Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Spawn data now reads directly from Cobblemon's runtime spawn pool instead of scanning mod JAR filesystems - Fossil data now reads from Cobblemon's runtime Fossils registry instead of parsing JSON files - Both loaders automatically include all datapacks and server modifications without manual scanning ### Removed - JSON file scanning for spawn data (preset loading, ZIP datapack scanning, filesystem traversal) - JSON file scanning for fossil data - Leftover server/network source files from v1.24.5
release

[NeoForge] v1.24.5

1.24.5+neoforge
14 февр. 2026 г.6Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Removed - Server-to-client data sync system (all spawn, evolution, and species data now loads locally) - Server-side networking (ServerDataManager, payload classes, packet handlers) - DataSource.SERVER state and fingerprint comparison logic ### Changed - Mod is now fully client-side — no server component runs at all - Evolution and spawn data sourced from Cobblemon's client-synced registry and local mod JARs/datapacks
release

[Fabric] v1.24.5

1.24.5+fabric
14 февр. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Removed - Server-to-client data sync system (all spawn, evolution, and species data now loads locally) - Server-side networking (ServerDataManager, payload classes, packet handlers) - DataSource.SERVER state and fingerprint comparison logic ### Changed - Mod is now fully client-side — no server component runs at all - Evolution and spawn data sourced from Cobblemon's client-synced registry and local mod JARs/datapacks
release

[NeoForge] v1.24.4

1.24.4+neoforge
14 февр. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Evolutions and species data now properly sync to clients in multiplayer - Evolution loader no longer fails entirely when a single species access throws - Client stays receptive to server data when local evolution data is empty - LAN players now receive server data sync (previously only dedicated servers synced) - Packet drops are now logged for easier debugging
release

[Fabric] v1.24.4

1.24.4+fabric
14 февр. 2026 г.7Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Evolutions and species data now properly sync to clients in multiplayer - Evolution loader no longer fails entirely when a single species access throws - Client stays receptive to server data when local evolution data is empty - LAN players now receive server data sync (previously only dedicated servers synced) - Packet drops are now logged for easier debugging
release

[NeoForge] v1.24.3

1.24.3+neoforge
14 февр. 2026 г.31Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Type chart panel now dynamically sizes to fit all weaknesses, resistances, and immunities (dual-type Pokémon with many matchups were getting clipped)
release

[Fabric] v1.24.3

1.24.3+fabric
14 февр. 2026 г.52Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Type chart panel now dynamically sizes to fit all weaknesses, resistances, and immunities (dual-type Pokémon with many matchups were getting clipped)
release

[NeoForge] v1.24.2

1.24.2+neoforge
14 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - REI, JEI, and EMI are no longer listed as dependencies on CurseForge/Modrinth (prevents launchers from force-installing them)
release

[Fabric] v1.24.2

1.24.2+fabric
14 февр. 2026 г.7Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - REI, JEI, and EMI are no longer listed as dependencies on CurseForge/Modrinth (prevents launchers from force-installing them)
release

[NeoForge] v1.24.0

1.24.0+neoforge
14 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **Fossil Resurrection category**: Shows fossil item combos needed to resurrect each Pokémon - **Type Effectiveness Chart category**: Per-species defensive matchups with weaknesses, resistances, and immunities - **Natures reference table**: Standalone category listing all 25 natures with stat modifiers - Shoulder-mountable indicator on Pokédex Info panel - `showFossils`, `showTypeChart`, `showNatures` config toggles
release

[Fabric] v1.24.0

1.24.0+fabric
14 февр. 2026 г.10Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **Fossil Resurrection category**: Shows fossil item combos needed to resurrect each Pokémon - **Type Effectiveness Chart category**: Per-species defensive matchups with weaknesses, resistances, and immunities - **Natures reference table**: Standalone category listing all 25 natures with stat modifiers - Shoulder-mountable indicator on Pokédex Info panel - `showFossils`, `showTypeChart`, `showNatures` config toggles
release

[NeoForge] v1.23.0

1.23.0+neoforge
14 февр. 2026 г.16Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - **Moves category**: New REI/JEI/EMI tab showing level-up, egg, and tutor moves with pagination - **EV Yields**: Stats panel now shows EV yield line (e.g., "EV: 1 Atk, 2 SpA") - **Mega form entries**: Mega evolutions appear as separate entries with their own stats, types, and abilities - Anti-condition rendering: time, dimension, weather, light level, and moon phase exclusions now displayed - `showMoves` config toggle ### Fixed - ItemStack cache mutation: cached stacks now return defensive copies - Spawn JSON: `pokemon` field now handles both string and JSON object format (aspects support) - Fakemon namespace: species with custom namespaces (e.g., `alatia:rockdrake`) now resolve correctly - Anti-condition parser: 7 missing fields now extracted and merged (timeRange, dimensions, isRaining, isThundering, minLight, maxLight, moonPhase)
release

[Fabric] v1.23.0

1.23.0+fabric
14 февр. 2026 г.42Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - **Moves category**: New REI/JEI/EMI tab showing level-up, egg, and tutor moves with pagination - **EV Yields**: Stats panel now shows EV yield line (e.g., "EV: 1 Atk, 2 SpA") - **Mega form entries**: Mega evolutions appear as separate entries with their own stats, types, and abilities - Anti-condition rendering: time, dimension, weather, light level, and moon phase exclusions now displayed - `showMoves` config toggle ### Fixed - ItemStack cache mutation: cached stacks now return defensive copies - Spawn JSON: `pokemon` field now handles both string and JSON object format (aspects support) - Fakemon namespace: species with custom namespaces (e.g., `alatia:rockdrake`) now resolve correctly - Anti-condition parser: 7 missing fields now extracted and merged (timeRange, dimensions, isRaining, isThundering, minLight, maxLight, moonPhase)
release

[NeoForge] v1.22.1

1.22.1+neoforge
14 февр. 2026 г.8Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Base Stats: moved numeric stat values to the right side of the bar to prevent overlap with stat name labels
release

[Fabric] v1.22.1

1.22.1+fabric
14 февр. 2026 г.15Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Base Stats: moved numeric stat values to the right side of the bar to prevent overlap with stat name labels
release

[NeoForge] v1.22.0

1.22.0+neoforge
14 февр. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - **Rebranded from "Cobblemon Spawning REI" to "CobbleDex REI/EMI/JEI"** — reflects expanded scope as a full Pokédex companion - Mod ID changed to `cobbledex-rei-emi-jei` (Fabric) / `cobbledex_rei_emi_jei` (NeoForge) - Package renamed from `com.cobblemonrei` to `com.cobbledex` - Config file automatically migrates from `cobblemon-spawning-rei.json` to `cobbledex-rei-emi-jei.json` - Debug output folder renamed to `cobbledex-debug/` - All translation keys updated to `cobbledex-rei-emi-jei.*` prefix
release

[Fabric] v1.22.0

1.22.0+fabric
14 февр. 2026 г.7Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - **Rebranded from "Cobblemon Spawning REI" to "CobbleDex REI/EMI/JEI"** — reflects expanded scope as a full Pokédex companion - Mod ID changed to `cobbledex-rei-emi-jei` (Fabric) / `cobbledex_rei_emi_jei` (NeoForge) - Package renamed from `com.cobblemonrei` to `com.cobbledex` - Config file automatically migrates from `cobblemon-spawning-rei.json` to `cobbledex-rei-emi-jei.json` - Debug output folder renamed to `cobbledex-debug/` - All translation keys updated to `cobbledex-rei-emi-jei.*` prefix
release

[NeoForge] v1.20.0

1.20.0+neoforge
14 февр. 2026 г.10Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Replaced all reflection-based evolution requirement parsing with typed API access - Evolution data now uses Cobblemon's public getters instead of private field access - Fixes 3 previously broken requirement types: TimeRange, Biome, Advancement ### Removed - All `java.lang.reflect` usage from evolution data loading - `extractField()`, `findField()`, `extractReadableValue()`, `extractItemFromRequirement()` reflection helpers
release

[Fabric] v1.20.0

1.20.0+fabric
14 февр. 2026 г.36Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Replaced all reflection-based evolution requirement parsing with typed API access - Evolution data now uses Cobblemon's public getters instead of private field access - Fixes 3 previously broken requirement types: TimeRange, Biome, Advancement ### Removed - All `java.lang.reflect` usage from evolution data loading - `extractField()`, `findField()`, `extractReadableValue()`, `extractItemFromRequirement()` reflection helpers
release

[NeoForge] v1.19.0

1.19.0+neoforge
14 февр. 2026 г.12Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Item Drops category — view what items each Pokémon drops when defeated (REI/JEI/EMI) - Enriched tooltips: BST, abilities (with hidden ability marked), egg groups, evolution count, drop count - Label badges in tooltips for Legendary, Mythical, Ultra Beast, and Paradox Pokémon - `showDrops` config option to toggle the Item Drops category - Species data now includes base stats, abilities, egg groups, labels, drops, and more
release

[Fabric] v1.19.0

1.19.0+fabric
14 февр. 2026 г.20Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Item Drops category — view what items each Pokémon drops when defeated (REI/JEI/EMI) - Enriched tooltips: BST, abilities (with hidden ability marked), egg groups, evolution count, drop count - Label badges in tooltips for Legendary, Mythical, Ultra Beast, and Paradox Pokémon - `showDrops` config option to toggle the Item Drops category - Species data now includes base stats, abilities, egg groups, labels, drops, and more
release

[NeoForge] v1.18.3

1.18.3+neoforge
14 февр. 2026 г.19Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Dedicated server crash: `NoClassDefFoundError: I18n` — translation helper now falls back to bundled en_us.json on servers where client classes aren't available - Server-side spawn data loading and sync now works correctly for multiplayer
release

[Fabric] v1.18.3

1.18.3+fabric
14 февр. 2026 г.32Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Dedicated server crash: `NoClassDefFoundError: I18n` — translation helper now falls back to bundled en_us.json on servers where client classes aren't available - Server-side spawn data loading and sync now works correctly for multiplayer
release

[NeoForge] v1.18.3

1.18.3+neoforge
14 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Dedicated server crash: `NoClassDefFoundError: I18n` — translation helper now falls back to bundled en_us.json on servers where client classes aren't available - Server-side spawn data loading and sync now works correctly for multiplayer
release

[Fabric] v1.18.3

1.18.3+fabric
14 февр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Dedicated server crash: `NoClassDefFoundError: I18n` — translation helper now falls back to bundled en_us.json on servers where client classes aren't available - Server-side spawn data loading and sync now works correctly for multiplayer
release

[NeoForge] v1.18.2

1.18.2+neoforge
13 февр. 2026 г.71Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - 27 new language files — mod now supports 28 languages total - Languages: English (US/UK/Pirate), German, Spanish (Spain/Mexico), French (France/Canada), Italian, Portuguese (Brazil/Portugal), Dutch, Polish, Czech, Hungarian, Swedish, Turkish, Greek, Russian, Ukrainian, Japanese, Korean, Chinese (Simplified/Traditional/Hong Kong), Thai, Vietnamese, Esperanto
release

[Fabric] v1.18.2

1.18.2+fabric
13 февр. 2026 г.168Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - 27 new language files — mod now supports 28 languages total - Languages: English (US/UK/Pirate), German, Spanish (Spain/Mexico), French (France/Canada), Italian, Portuguese (Brazil/Portugal), Dutch, Polish, Czech, Hungarian, Swedish, Turkish, Greek, Russian, Ukrainian, Japanese, Korean, Chinese (Simplified/Traditional/Hong Kong), Thai, Vietnamese, Esperanto
release

[NeoForge] v1.18.1

1.18.1+neoforge
13 февр. 2026 г.9Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Form aspects now display cleanly — "Alolan" instead of "Region Bias=alola", "Female" instead of "gender=female" - Obtainment items and blocks now show their actual in-game names from the registry instead of ID-derived text - Biome tag qualifiers no longer leak through (e.g., "Dry" instead of "Dry/overworld") - Path separators in structure/block IDs cleaned up for display - Pokémon type names in tooltips now use Cobblemon's own translated names ### Removed - Dead `BUCKET_LABELS` and `PRESET_LABELS` maps superseded by localized functions - Unused `formatItemId` method in ObtainmentInfo
release

[Fabric] v1.18.1

1.18.1+fabric
13 февр. 2026 г.14Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Form aspects now display cleanly — "Alolan" instead of "Region Bias=alola", "Female" instead of "gender=female" - Obtainment items and blocks now show their actual in-game names from the registry instead of ID-derived text - Biome tag qualifiers no longer leak through (e.g., "Dry" instead of "Dry/overworld") - Path separators in structure/block IDs cleaned up for display - Pokémon type names in tooltips now use Cobblemon's own translated names ### Removed - Dead `BUCKET_LABELS` and `PRESET_LABELS` maps superseded by localized functions - Unused `formatItemId` method in ObtainmentInfo
release

[NeoForge] v1.18.0

1.18.0+neoforge
13 февр. 2026 г.4Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Complete localization system with ~190 translation keys - All user-facing text now goes through Minecraft's language system - Resource pack authors can override any string via lang files - Shared measurement/rendering text helpers to maintain panel sizing integrity ### Changed - Category titles, spawn conditions, evolution requirements, obtainment methods, and diagnostic commands all use translatable strings - Bucket labels, preset labels, and dimension names pulled from lang file - Weather condition checks use data properties instead of comparing translated strings
release

[Fabric] v1.18.0

1.18.0+fabric
13 февр. 2026 г.13Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Complete localization system with ~190 translation keys - All user-facing text now goes through Minecraft's language system - Resource pack authors can override any string via lang files - Shared measurement/rendering text helpers to maintain panel sizing integrity ### Changed - Category titles, spawn conditions, evolution requirements, obtainment methods, and diagnostic commands all use translatable strings - Bucket labels, preset labels, and dimension names pulled from lang file - Weather condition checks use data properties instead of comparing translated strings
release

[NeoForge] v1.17.1

1.17.1+neoforge
12 февр. 2026 г.60Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Tooltip spawn count now accurately reflects the number of spawn displays you'll actually see when clicking (was sometimes showing higher due to using pre-deduplication count)
release

[Fabric] v1.17.1

1.17.1+fabric
12 февр. 2026 г.149Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Tooltip spawn count now accurately reflects the number of spawn displays you'll actually see when clicking (was sometimes showing higher due to using pre-deduplication count)
release

[NeoForge] v1.17.0

1.17.0+neoforge
12 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **ZIP datapack scanning now actually works** - Fixed config migration to auto-enable `localDatapackScan` for users with old config files - Diagnostic runtime check now properly compares species names using normalization ("great tusk" vs "greattusk" no longer shows as mismatch) ### Added - Extensive debug logging for datapack scanning - logs each ZIP/directory scanned and spawn entries found - Config auto-migration: old configs with `localDatapackScan: false` are now automatically updated
release

[Fabric] v1.17.0

1.17.0+fabric
12 февр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **ZIP datapack scanning now actually works** - Fixed config migration to auto-enable `localDatapackScan` for users with old config files - Diagnostic runtime check now properly compares species names using normalization ("great tusk" vs "greattusk" no longer shows as mismatch) ### Added - Extensive debug logging for datapack scanning - logs each ZIP/directory scanned and spawn entries found - Config auto-migration: old configs with `localDatapackScan: false` are now automatically updated
release

[NeoForge] v1.16.1

1.16.1+neoforge
12 февр. 2026 г.8Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Diagnostic dump files now output to `spawningrei-debug/` folder instead of cluttering the game directory root
release

[Fabric] v1.16.1

1.16.1+fabric
12 февр. 2026 г.10Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Diagnostic dump files now output to `spawningrei-debug/` folder instead of cluttering the game directory root
release

[NeoForge] v1.16.0

1.16.0+neoforge
12 февр. 2026 г.17Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **ZIP datapack scanning**: Datapacks stored as ZIP files (like COBBLEVERSE-DP-v17-CF.zip) are now correctly scanned for spawn data - Previously only extracted/directory datapacks were read, causing Manaphy, Paradox Pokémon, and many legendaries to show as "missing spawn data" - Local datapack scanning now enabled by default (was previously disabled) ### Changed - Refactored parseSpawnFile to separate JSON parsing logic into reusable parseSpawnJson function - More robust "enabled" field parsing (handles boolean strings)
release

[Fabric] v1.16.0

1.16.0+fabric
12 февр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **ZIP datapack scanning**: Datapacks stored as ZIP files (like COBBLEVERSE-DP-v17-CF.zip) are now correctly scanned for spawn data - Previously only extracted/directory datapacks were read, causing Manaphy, Paradox Pokémon, and many legendaries to show as "missing spawn data" - Local datapack scanning now enabled by default (was previously disabled) ### Changed - Refactored parseSpawnFile to separate JSON parsing logic into reusable parseSpawnJson function - More robust "enabled" field parsing (handles boolean strings)
release

[NeoForge] v1.15.0

1.15.0+neoforge
12 февр. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - **Major fix**: Pokémon with special characters in names (Mr. Mime, Farfetch'd, Nidoran-F, Porygon-Z, Ho-Oh, Type: Null, etc.) now correctly show spawn data - Species name normalization now handles the mismatch between Cobblemon display names and spawn file names - Covers all special cases: apostrophes, periods, hyphens, colons, spaces in names - Also affects Gen 9 Paradox Pokémon with spaces (Great Tusk, Iron Treads, etc.) and Tapu guardians ### Added - Diagnostic commands for troubleshooting data coverage: - `/spawningrei stats` - quick summary in chat - `/spawningrei missing` - lists Pokémon missing spawn/obtainment data - `/spawningrei dump` - writes full diagnostic report to file - `/spawningrei reload` - forces data reload
release

[Fabric] v1.15.0

1.15.0+fabric
12 февр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - **Major fix**: Pokémon with special characters in names (Mr. Mime, Farfetch'd, Nidoran-F, Porygon-Z, Ho-Oh, Type: Null, etc.) now correctly show spawn data - Species name normalization now handles the mismatch between Cobblemon display names and spawn file names - Covers all special cases: apostrophes, periods, hyphens, colons, spaces in names - Also affects Gen 9 Paradox Pokémon with spaces (Great Tusk, Iron Treads, etc.) and Tapu guardians ### Added - Diagnostic commands for troubleshooting data coverage: - `/spawningrei stats` - quick summary in chat - `/spawningrei missing` - lists Pokémon missing spawn/obtainment data - `/spawningrei dump` - writes full diagnostic report to file - `/spawningrei reload` - forces data reload
release

[NeoForge] v1.14.1

1.14.1+neoforge
12 февр. 2026 г.9Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Spawn and obtainment panels now position correctly within REI's allocated display bounds - All category display widgets use bounds directly instead of re-measured sizes to match REI's layout expectations
release

[Fabric] v1.14.1

1.14.1+fabric
12 февр. 2026 г.27Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Spawn and obtainment panels now position correctly within REI's allocated display bounds - All category display widgets use bounds directly instead of re-measured sizes to match REI's layout expectations
release

[NeoForge] v1.14.0

1.14.0+neoforge
12 февр. 2026 г.13Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - All panels (spawn, evolution, obtainment) now dynamically resize to fit their content — no more fixed 180×200 boxes - Width expands to accommodate long species names, biome lists, evolution requirements, and obtainment descriptions - Height grows to show every line of text — biomes, conditions, specials, exclusions, and weight modifiers are never cut off - Removed all hardcoded dimension constants from REI, JEI, and EMI category/recipe files - New centralized DisplayLayout engine measures every recipe and computes exact panel dimensions - EMI gets true per-recipe sizing (each recipe has its own measured width/height) - REI and JEI use max-measured dimensions across all recipes so every display fits perfectly - Eliminated all text clipping — clipToWidth removed from all rendering paths, replaced with full word-wrapping - Removed biome line cap (was limited to 3 lines) — all biomes now display in full
release

[Fabric] v1.14.0

1.14.0+fabric
12 февр. 2026 г.17Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - All panels (spawn, evolution, obtainment) now dynamically resize to fit their content — no more fixed 180×200 boxes - Width expands to accommodate long species names, biome lists, evolution requirements, and obtainment descriptions - Height grows to show every line of text — biomes, conditions, specials, exclusions, and weight modifiers are never cut off - Removed all hardcoded dimension constants from REI, JEI, and EMI category/recipe files - New centralized DisplayLayout engine measures every recipe and computes exact panel dimensions - EMI gets true per-recipe sizing (each recipe has its own measured width/height) - REI and JEI use max-measured dimensions across all recipes so every display fits perfectly - Eliminated all text clipping — clipToWidth removed from all rendering paths, replaced with full word-wrapping - Removed biome line cap (was limited to 3 lines) — all biomes now display in full
release

[NeoForge] v1.13.0

1.13.0+neoforge
11 февр. 2026 г.19Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - All text rendering now uses pixel-width measurement instead of character-count estimates, eliminating clipped/truncated names, rarity labels, biome lists, and requirement text across spawn, evolution, and obtainment pages - Duplicate evolution entries no longer appear on the same page (form changes like Thundurus no longer double-counted) - Ghost "Evolution 1/…" overlay text no longer bleeds through adjacent cards (scissor clipping added to evolution display) - "Built-in" source label no longer clipped at bottom of obtainment cards (footer margin uses actual font height) - Species name and method/bucket labels no longer overlap when text is long - Weight modifier condition text no longer truncated at arbitrary character limits ### Changed - Evolution cards now show a "→" direction indicator between from/to names for clearer reading - Evolution branch counter ("Evo 1/3") moved from content area to bottom-right corner, preventing visual interference - Obtainment counter hidden when there's only 1 entry (no more showing "1/1") - Obtainment method name color toned down from gold to warm tan to avoid looking like a clickable link - Location labels improved: "On block:" → "Spawns on:", "Near block:" → "Near:", "Near structure:" → "Structure:", "Block:" → "Use:" in obtainment - Spawn weight label shortened from "Weight:" to "Wt:" to give more room to context parts on the same line - Context parts and weight now properly share their line with pixel-aware width allocation - Biome lists, conditions, specials, exclusions, and notes all clip cleanly with ellipsis at actual pixel boundaries
release

[Fabric] v1.13.0

1.13.0+fabric
11 февр. 2026 г.16Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - All text rendering now uses pixel-width measurement instead of character-count estimates, eliminating clipped/truncated names, rarity labels, biome lists, and requirement text across spawn, evolution, and obtainment pages - Duplicate evolution entries no longer appear on the same page (form changes like Thundurus no longer double-counted) - Ghost "Evolution 1/…" overlay text no longer bleeds through adjacent cards (scissor clipping added to evolution display) - "Built-in" source label no longer clipped at bottom of obtainment cards (footer margin uses actual font height) - Species name and method/bucket labels no longer overlap when text is long - Weight modifier condition text no longer truncated at arbitrary character limits ### Changed - Evolution cards now show a "→" direction indicator between from/to names for clearer reading - Evolution branch counter ("Evo 1/3") moved from content area to bottom-right corner, preventing visual interference - Obtainment counter hidden when there's only 1 entry (no more showing "1/1") - Obtainment method name color toned down from gold to warm tan to avoid looking like a clickable link - Location labels improved: "On block:" → "Spawns on:", "Near block:" → "Near:", "Near structure:" → "Structure:", "Block:" → "Use:" in obtainment - Spawn weight label shortened from "Weight:" to "Wt:" to give more room to context parts on the same line - Context parts and weight now properly share their line with pixel-aware width allocation - Biome lists, conditions, specials, exclusions, and notes all clip cleanly with ellipsis at actual pixel boundaries
release

[NeoForge] v1.12.3

1.12.3+neoforge
11 февр. 2026 г.13Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Evolution items now appear correctly — switched from reflection to typed access for vanilla ItemPredicate, fixing Loom obfuscation remapping mismatch at runtime
release

[Fabric] v1.12.3

1.12.3+fabric
11 февр. 2026 г.18Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Evolution items now appear correctly — switched from reflection to typed access for vanilla ItemPredicate, fixing Loom obfuscation remapping mismatch at runtime
release

[NeoForge] v1.12.2

1.12.2+neoforge
11 февр. 2026 г.9Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Evolution items now correctly extracted from Cobblemon's vanilla ItemPredicate API - HeldItem and OwnerHoldsItem requirements scan all field types for item data - Generic ContextEvolution fallback handles ItemPredicate in addition to RegistryLikeCondition
release

[Fabric] v1.12.2

1.12.2+fabric
11 февр. 2026 г.15Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Evolution items now correctly extracted from Cobblemon's vanilla ItemPredicate API - HeldItem and OwnerHoldsItem requirements scan all field types for item data - Generic ContextEvolution fallback handles ItemPredicate in addition to RegistryLikeCondition
release

[NeoForge] v1.12.1

1.12.1+neoforge
11 февр. 2026 г.16Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - NeoForge crash on startup caused by static/instance event subscriber mismatch with Kotlin For Forge 5.11.0
release

[Fabric] v1.12.1

1.12.1+fabric
11 февр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - NeoForge crash on startup caused by static/instance event subscriber mismatch with Kotlin For Forge 5.11.0
release

[NeoForge] v1.12.0

1.12.0+neoforge
11 февр. 2026 г.10Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Evolution items (Fire Stone, Metal Coat, etc.) now appear as actual clickable item slots in REI, JEI, and EMI - Clicking an evolution item opens its crafting recipe or usage info - Item names displayed using Minecraft's localized names ### Changed - Evolution display height increased for better readability - Polished evolution layout with separator line, better spacing, and branch indicator - Species names positioned closer to their Pokemon icons - Non-item requirements (level, friendship, time, etc.) render below item slots
release

[Fabric] v1.12.0

1.12.0+fabric
11 февр. 2026 г.18Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Evolution items (Fire Stone, Metal Coat, etc.) now appear as actual clickable item slots in REI, JEI, and EMI - Clicking an evolution item opens its crafting recipe or usage info - Item names displayed using Minecraft's localized names ### Changed - Evolution display height increased for better readability - Polished evolution layout with separator line, better spacing, and branch indicator - Species names positioned closer to their Pokemon icons - Non-item requirements (level, friendship, time, etc.) render below item slots
release

[NeoForge] v1.11.1

1.11.1+neoforge
11 февр. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - EMI plugin now registers all species (including evolution/obtainment-only Pokémon) instead of only those with spawn data - Form-specific evolutions (e.g. Alolan forms) now appear under the base species in recipe viewers - NeoForge packet sending checks connection state before dispatching - Data loading waits up to 10s for lock instead of silently skipping when another load is in progress - PokemonItemCache now clears on data reload and disconnect to prevent stale entries - SpawnDataLoader mod root cache invalidated on reload - Config only written to disk when file is missing, not on every startup - intersectLists uses HashSet for O(n) instead of O(n×m) filtering
release

[Fabric] v1.11.1

1.11.1+fabric
11 февр. 2026 г.15Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - EMI plugin now registers all species (including evolution/obtainment-only Pokémon) instead of only those with spawn data - Form-specific evolutions (e.g. Alolan forms) now appear under the base species in recipe viewers - NeoForge packet sending checks connection state before dispatching - Data loading waits up to 10s for lock instead of silently skipping when another load is in progress - PokemonItemCache now clears on data reload and disconnect to prevent stale entries - SpawnDataLoader mod root cache invalidated on reload - Config only written to disk when file is missing, not on every startup - intersectLists uses HashSet for O(n) instead of O(n×m) filtering
release

[NeoForge] v1.11.0

1.11.0+neoforge
11 февр. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Unified recipe building logic into shared RecipeBuilder — REI, JEI, and EMI all use identical spawn/evolution/obtainment construction - REI categories now use shared draw helpers instead of duplicated widget code (~400 LOC removed) - All recipe data classes (SpawnDisplay, JeiSpawnRecipe, EmiSpawnRecipe, etc.) wrap shared RecipeData types - PokemonRef.displayName now delegates to titleCase() for consistent formatting - README and docs updated to treat REI, JEI, and EMI as equally supported ### Fixed - Evolution requirement type extraction now uses reflection-based className matching instead of direct type imports, fixing compilation against Cobblemon 1.7.x ### Removed - Dead SpawnInfo.bucketColor property (SpawnDisplayHelper.bucketColor() is the single source) - Dead SpawnInfo.formattedBiomes and SpawnAntiCondition.formattedBiomes properties - Duplicated private recipe builder methods from all three plugin files
release

[Fabric] v1.11.0

1.11.0+fabric
11 февр. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Unified recipe building logic into shared RecipeBuilder — REI, JEI, and EMI all use identical spawn/evolution/obtainment construction - REI categories now use shared draw helpers instead of duplicated widget code (~400 LOC removed) - All recipe data classes (SpawnDisplay, JeiSpawnRecipe, EmiSpawnRecipe, etc.) wrap shared RecipeData types - PokemonRef.displayName now delegates to titleCase() for consistent formatting - README and docs updated to treat REI, JEI, and EMI as equally supported ### Fixed - Evolution requirement type extraction now uses reflection-based className matching instead of direct type imports, fixing compilation against Cobblemon 1.7.x ### Removed - Dead SpawnInfo.bucketColor property (SpawnDisplayHelper.bucketColor() is the single source) - Dead SpawnInfo.formattedBiomes and SpawnAntiCondition.formattedBiomes properties - Duplicated private recipe builder methods from all three plugin files
release

[NeoForge] v1.10.5

1.10.5+neoforge
11 февр. 2026 г.13Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Evolution conditions involving items/trade partners showing raw Java object references instead of proper names (e.g. `PokemonProperties@342f4abf`) - Held item requirements (like Sachet for Spritzee) now correctly display the item name - Trade evolutions with specific partner requirements now show "Trade with [species]" instead of garbage text - Deep extraction of item identifiers from NbtItemPredicate, RegistryLikeCondition, and PokemonProperties objects
release

[Fabric] v1.10.5

1.10.5+fabric
11 февр. 2026 г.11Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Evolution conditions involving items/trade partners showing raw Java object references instead of proper names (e.g. `PokemonProperties@342f4abf`) - Held item requirements (like Sachet for Spritzee) now correctly display the item name - Trade evolutions with specific partner requirements now show "Trade with [species]" instead of garbage text - Deep extraction of item identifiers from NbtItemPredicate, RegistryLikeCondition, and PokemonProperties objects
release

[NeoForge] v1.10.4

1.10.4+neoforge
11 февр. 2026 г.13Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - EMI crash via JEMI compat layer on NeoForge caused by unsanitized species names in PokemonRef.identifier (Farfetch'd) - Affects both JEI ingredient lookups and REI entry identifiers
release

[Fabric] v1.10.4

1.10.4+fabric
11 февр. 2026 г.18Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - EMI crash via JEMI compat layer on NeoForge caused by unsanitized species names in PokemonRef.identifier (Farfetch'd) - Affects both JEI ingredient lookups and REI entry identifiers
release

[NeoForge] v1.10.3

1.10.3+neoforge
11 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - EMI crash on load caused by Unicode characters in species names (e.g. Farfetch’d) producing invalid ResourceLocation paths - Applied path sanitization to all recipe/display IDs across REI, EMI, and obtainment displays
release

[Fabric] v1.10.3

1.10.3+fabric
11 февр. 2026 г.14Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - EMI crash on load caused by Unicode characters in species names (e.g. Farfetch’d) producing invalid ResourceLocation paths - Applied path sanitization to all recipe/display IDs across REI, EMI, and obtainment displays
release

[NeoForge] v1.10.2

1.10.2+neoforge
11 февр. 2026 г.10Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - EMI critical exception on load caused by EMI's REI compatibility layer loading the custom PokemonEntryType; REI plugin now detects EMI and defers to the native EMI plugin
release

[Fabric] v1.10.2

1.10.2+fabric
11 февр. 2026 г.10Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - EMI critical exception on load caused by EMI's REI compatibility layer loading the custom PokemonEntryType; REI plugin now detects EMI and defers to the native EMI plugin
release

[NeoForge] v1.10.1

1.10.1+neoforge
11 февр. 2026 г.15Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - NeoForge crash on load due to @JvmStatic on event handler methods
release

[Fabric] v1.10.1

1.10.1+fabric
11 февр. 2026 г.20Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - NeoForge crash on load due to @JvmStatic on event handler methods
release

[NeoForge] v1.10.0

1.10.0+neoforge
11 февр. 2026 г.20Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Special Obtainment category for REI, JEI, and EMI showing how to obtain legendary/mythical Pokémon via altars, shrines, resurrection machines, and transformations - Bundled data for 25 LumyMon legendary obtainment methods (bird trio, tower duo, regi trio, eon duo, weather trio, mythicals, Calyrex line, Mewtwo, Type: Null, Shadow Lugia) - Generic `data/<namespace>/special_obtainment/*.json` format for datapacks to add custom obtainment entries - `showObtainment` config option (default: true) to toggle the obtainment category - `cobbleverse:custom_spawn` fake biome now displays as "Altar/Special Only" instead of raw ID - Pokémon tooltips now show special obtainment count
release

[Fabric] v1.10.0

1.10.0+fabric
11 февр. 2026 г.14Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Special Obtainment category for REI, JEI, and EMI showing how to obtain legendary/mythical Pokémon via altars, shrines, resurrection machines, and transformations - Bundled data for 25 LumyMon legendary obtainment methods (bird trio, tower duo, regi trio, eon duo, weather trio, mythicals, Calyrex line, Mewtwo, Type: Null, Shadow Lugia) - Generic `data/<namespace>/special_obtainment/*.json` format for datapacks to add custom obtainment entries - `showObtainment` config option (default: true) to toggle the obtainment category - `cobbleverse:custom_spawn` fake biome now displays as "Altar/Special Only" instead of raw ID - Pokémon tooltips now show special obtainment count
release

[NeoForge] v1.10.0

1.10.0+neoforge
11 февр. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Special Obtainment category for REI, JEI, and EMI showing how to obtain legendary/mythical Pokémon via altars, shrines, resurrection machines, and transformations - Bundled data for 25 LumyMon legendary obtainment methods (bird trio, tower duo, regi trio, eon duo, weather trio, mythicals, Calyrex line, Mewtwo, Type: Null, Shadow Lugia) - Generic `data/<namespace>/special_obtainment/*.json` format for datapacks to add custom obtainment entries - `showObtainment` config option (default: true) to toggle the obtainment category - `cobbleverse:custom_spawn` fake biome now displays as "Altar/Special Only" instead of raw ID - Pokémon tooltips now show special obtainment count
release

[Fabric] v1.10.0

1.10.0+fabric
11 февр. 2026 г.21Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Special Obtainment category for REI, JEI, and EMI showing how to obtain legendary/mythical Pokémon via altars, shrines, resurrection machines, and transformations - Bundled data for 25 LumyMon legendary obtainment methods (bird trio, tower duo, regi trio, eon duo, weather trio, mythicals, Calyrex line, Mewtwo, Type: Null, Shadow Lugia) - Generic `data/<namespace>/special_obtainment/*.json` format for datapacks to add custom obtainment entries - `showObtainment` config option (default: true) to toggle the obtainment category - `cobbleverse:custom_spawn` fake biome now displays as "Altar/Special Only" instead of raw ID - Pokémon tooltips now show special obtainment count
release

[NeoForge] v1.9.0

1.9.0+neoforge
11 февр. 2026 г.32Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - CurseForge and Modrinth now receive correct environment metadata (client required, server optional) - Publish workflow sets Modrinth project-level client_side/server_side on every release - NeoForge JAR metadata now includes logoFile field
release

[Fabric] v1.9.0

1.9.0+fabric
11 февр. 2026 г.33Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - CurseForge and Modrinth now receive correct environment metadata (client required, server optional) - Publish workflow sets Modrinth project-level client_side/server_side on every release - NeoForge JAR metadata now includes logoFile field
release

[NeoForge] v1.8.7

1.8.7+neoforge
11 февр. 2026 г.5Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Data is now kept as a warm cache on disconnect instead of being cleared, so REI/JEI/EMI entries are available instantly on reconnect - First data load attempt triggers immediately on the first client tick instead of waiting 5 seconds - Dynamic display generators serve cached/partial data while fresh data loads in the background
release

[Fabric] v1.8.7

1.8.7+fabric
11 февр. 2026 г.14Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Data is now kept as a warm cache on disconnect instead of being cleared, so REI/JEI/EMI entries are available instantly on reconnect - First data load attempt triggers immediately on the first client tick instead of waiting 5 seconds - Dynamic display generators serve cached/partial data while fresh data loads in the background
release

[NeoForge] v1.8.7

1.8.7+neoforge
11 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Data is now kept as a warm cache on disconnect instead of being cleared, so REI/JEI/EMI entries are available instantly on reconnect - First data load attempt triggers immediately on the first client tick instead of waiting 5 seconds - Dynamic display generators serve cached/partial data while fresh data loads in the background
release

[Fabric] v1.8.7

1.8.7+fabric
11 февр. 2026 г.8Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Data is now kept as a warm cache on disconnect instead of being cleared, so REI/JEI/EMI entries are available instantly on reconnect - First data load attempt triggers immediately on the first client tick instead of waiting 5 seconds - Dynamic display generators serve cached/partial data while fresh data loads in the background
release

[NeoForge] v1.8.6

1.8.6+neoforge
11 февр. 2026 г.10Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Clicking a specific Pokémon in REI no longer shows all Pokémon paginated; only the selected species' spawn/evolution info is displayed
release

[Fabric] v1.8.6

1.8.6+fabric
11 февр. 2026 г.11Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Clicking a specific Pokémon in REI no longer shows all Pokémon paginated; only the selected species' spawn/evolution info is displayed
release

[NeoForge] v1.8.5

1.8.5+neoforge
11 февр. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fingerprint now hashes full serialized content instead of just key counts, preventing stale data when server datapacks modify spawn conditions without adding/removing species - Data writes (local load, server apply, disconnect clear) are now synchronized via ReentrantLock, eliminating race conditions between async local load and server data arrival - Async data loading uses a single-thread ExecutorService with cancellation support instead of spawning unbounded raw threads - Server chunk delivery retries failed chunks up to 3 times (1-second delay between retries) instead of silently abandoning the entire sync - Client-side chunk receiver now times out after 30 seconds of stalled transfer and falls back to local data
release

[Fabric] v1.8.5

1.8.5+fabric
11 февр. 2026 г.10Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fingerprint now hashes full serialized content instead of just key counts, preventing stale data when server datapacks modify spawn conditions without adding/removing species - Data writes (local load, server apply, disconnect clear) are now synchronized via ReentrantLock, eliminating race conditions between async local load and server data arrival - Async data loading uses a single-thread ExecutorService with cancellation support instead of spawning unbounded raw threads - Server chunk delivery retries failed chunks up to 3 times (1-second delay between retries) instead of silently abandoning the entire sync - Client-side chunk receiver now times out after 30 seconds of stalled transfer and falls back to local data
release

[NeoForge] v1.8.3

1.8.3+neoforge
11 февр. 2026 г.8Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Data reload (PARTIAL → FULLY_LOADED) now runs on a background thread instead of freezing the game - Shared PokemonItemCache eliminates 3x duplicate PokemonItem.from() calls across REI/JEI/EMI - EMI spawn and evolution recipes use lazy stack resolution instead of eager constructor init - Registration no longer creates disposable renderer instances whose caches are immediately discarded - Mod root path discovery (reflection-based) is cached instead of re-running on every data reload
release

[Fabric] v1.8.3

1.8.3+fabric
11 февр. 2026 г.14Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Data reload (PARTIAL → FULLY_LOADED) now runs on a background thread instead of freezing the game - Shared PokemonItemCache eliminates 3x duplicate PokemonItem.from() calls across REI/JEI/EMI - EMI spawn and evolution recipes use lazy stack resolution instead of eager constructor init - Registration no longer creates disposable renderer instances whose caches are immediately discarded - Mod root path discovery (reflection-based) is cached instead of re-running on every data reload
release

[NeoForge] v1.8.2

1.8.2+neoforge
11 февр. 2026 г.13Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Silent exception swallowing in 12+ catch blocks across SpawnDataLoader, EvolutionDataLoader, REI, and EMI - Platform discovery (Fabric/NeoForge) now catches ClassNotFoundException specifically and logs unexpected failures - Reflection-based evolution field extraction distinguishes expected NoSuchFieldException from real errors - Species loading failures in EvolutionDataLoader now warn instead of silently returning empty - EMI stack creation failures now log once per species for diagnosability - REI entry type registration failure now logs instead of silently swallowing
release

[Fabric] v1.8.2

1.8.2+fabric
11 февр. 2026 г.12Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Silent exception swallowing in 12+ catch blocks across SpawnDataLoader, EvolutionDataLoader, REI, and EMI - Platform discovery (Fabric/NeoForge) now catches ClassNotFoundException specifically and logs unexpected failures - Reflection-based evolution field extraction distinguishes expected NoSuchFieldException from real errors - Species loading failures in EvolutionDataLoader now warn instead of silently returning empty - EMI stack creation failures now log once per species for diagnosability - REI entry type registration failure now logs instead of silently swallowing
release

[NeoForge] v1.8.0

1.8.0+neoforge
11 февр. 2026 г.14Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Full EMI integration — spawn locations and evolution categories with PokemonItem stacks - EMI sidebar entries for all Pokémon species with component-based comparison - EMI recipe tree linking for spawn and evolution lookups - NeoForge EMI discovery via @EmiEntrypoint annotation
release

[Fabric] v1.8.0

1.8.0+fabric
11 февр. 2026 г.22Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Full EMI integration — spawn locations and evolution categories with PokemonItem stacks - EMI sidebar entries for all Pokémon species with component-based comparison - EMI recipe tree linking for spawn and evolution lookups - NeoForge EMI discovery via @EmiEntrypoint annotation
release

[NeoForge] v1.7.1

1.7.1+neoforge
10 февр. 2026 г.19Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - JEI evolution arrow using removed gui_vanilla.png texture (now uses proper API arrow) - Duplicate JEI plugin registration on NeoForge - Missing recipe catalysts — spawn/evolution categories now browsable from JEI - Dead imports and deprecated API usage in JEI ingredient helper
release

[Fabric] v1.7.1

1.7.1+fabric
10 февр. 2026 г.21Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - JEI evolution arrow using removed gui_vanilla.png texture (now uses proper API arrow) - Duplicate JEI plugin registration on NeoForge - Missing recipe catalysts — spawn/evolution categories now browsable from JEI - Dead imports and deprecated API usage in JEI ingredient helper
release

[NeoForge] v1.7.0

1.7.0+neoforge
10 февр. 2026 г.15Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Full JEI integration — spawn locations and evolution categories with Pokemon ingredients - JEI/EMI/REI multiloader support: single JAR works with any recipe viewer (or none) - JEI ingredient type for Pokémon with sprite rendering and tooltips ### Changed - REI, JEI, and EMI are now optional dependencies — mod loads without any recipe viewer - NeoForge recipe viewer plugins isolated to prevent crashes when a viewer isn't installed
release

[Fabric] v1.7.0

1.7.0+fabric
10 февр. 2026 г.15Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Full JEI integration — spawn locations and evolution categories with Pokemon ingredients - JEI/EMI/REI multiloader support: single JAR works with any recipe viewer (or none) - JEI ingredient type for Pokémon with sprite rendering and tooltips ### Changed - REI, JEI, and EMI are now optional dependencies — mod loads without any recipe viewer - NeoForge recipe viewer plugins isolated to prevent crashes when a viewer isn't installed
release

[NeoForge] v1.6.0

1.6.0+neoforge
10 февр. 2026 г.14Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Redesigned server sync: local-first architecture — clients load data immediately, never blocked waiting for server - Reduced packet chunk size from 900KB to 32KB to prevent connection drops - Server now sends a tiny fingerprint packet first; full sync only if data differs - Data chunks are sent 1-per-tick with a 5-second delay instead of all at once - Removed `awaitingServerData` blocking — clients always have data in REI ### Fixed - "Connection Lost" crash caused by oversized custom_payload packets on dedicated servers - Clients seeing empty REI entries when server sync failed silently
release

[Fabric] v1.6.0

1.6.0+fabric
10 февр. 2026 г.9Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Redesigned server sync: local-first architecture — clients load data immediately, never blocked waiting for server - Reduced packet chunk size from 900KB to 32KB to prevent connection drops - Server now sends a tiny fingerprint packet first; full sync only if data differs - Data chunks are sent 1-per-tick with a 5-second delay instead of all at once - Removed `awaitingServerData` blocking — clients always have data in REI ### Fixed - "Connection Lost" crash caused by oversized custom_payload packets on dedicated servers - Clients seeing empty REI entries when server sync failed silently
release

[NeoForge] v1.5.1

1.5.1+neoforge
10 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Fabric/NeoForge PlatformHelperImpl package paths for Architectury @ExpectPlatform resolution
release

[Fabric] v1.5.1

1.5.1+fabric
10 февр. 2026 г.11Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Fabric/NeoForge PlatformHelperImpl package paths for Architectury @ExpectPlatform resolution
release

[NeoForge] v1.5.0

1.5.0+neoforge
10 февр. 2026 г.8Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Server-to-client spawn data synchronization via compressed chunked packets - DynamicDisplayGenerator for both spawn and evolution categories - Config system (`cobblemon-spawning-rei.json`) with debugMode, showSpawnWeights, showEvolutions, localDatapackScan - "Server" indicator label on displays when viewing server-synced data - Disconnect cleanup: data clears on server disconnect for next session - PlatformHelper abstraction for cross-platform config/networking - REI bookmark/favorites support for Pokémon entries (entry serializer) - Pokémon type names included in REI search text - Enhanced tooltips showing type, catch rate, and spawn count - Missing species logged to `config/cobblemon-spawning-rei-missing-models.txt` - REI declared as required dependency in NeoForge metadata - Network decompression size limit (50MB) for safety - Evolution requirement parsing warns at load time when data extraction fails ### Changed - Mod environment changed from client-only to both sides to support server-side data loading - Config options now functional (showSpawnWeights, showEvolutions, localDatapackScan, debugMode) - Display generation cached by data version for better performance - Spawn file walking limited to depth 10 - Client datapacks path lookup cached across reloads ### Removed - Unused PokemonSpriteManager (dead code from pre-1.1.0 renderer) - Empty CobblemonREICommonPlugin stub - Unused SubscribeEvent import in NeoForge entrypoint ---
release

[Fabric] v1.5.0

1.5.0+fabric
10 февр. 2026 г.10Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Server-to-client spawn data synchronization via compressed chunked packets - DynamicDisplayGenerator for both spawn and evolution categories - Config system (`cobblemon-spawning-rei.json`) with debugMode, showSpawnWeights, showEvolutions, localDatapackScan - "Server" indicator label on displays when viewing server-synced data - Disconnect cleanup: data clears on server disconnect for next session - PlatformHelper abstraction for cross-platform config/networking - REI bookmark/favorites support for Pokémon entries (entry serializer) - Pokémon type names included in REI search text - Enhanced tooltips showing type, catch rate, and spawn count - Missing species logged to `config/cobblemon-spawning-rei-missing-models.txt` - REI declared as required dependency in NeoForge metadata - Network decompression size limit (50MB) for safety - Evolution requirement parsing warns at load time when data extraction fails ### Changed - Mod environment changed from client-only to both sides to support server-side data loading - Config options now functional (showSpawnWeights, showEvolutions, localDatapackScan, debugMode) - Display generation cached by data version for better performance - Spawn file walking limited to depth 10 - Client datapacks path lookup cached across reloads ### Removed - Unused PokemonSpriteManager (dead code from pre-1.1.0 renderer) - Empty CobblemonREICommonPlugin stub - Unused SubscribeEvent import in NeoForge entrypoint ---
release

[NeoForge] v1.5.0

1.5.0+neoforge
10 февр. 2026 г.12Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Added - Server-to-client spawn data synchronization — dedicated servers send authoritative spawn/evolution data to connecting clients via compressed chunked packets - DynamicDisplayGenerator for both spawn and evolution categories — displays now reflect live data without needing a REI reload - Config system (`cobblemon-spawning-rei.json`) with debugMode, showSpawnWeights, showEvolutions, localDatapackScan options - "Server" indicator label on spawn/evolution displays when viewing server-synced data - Disconnect cleanup: data clears on server disconnect so local data reloads for the next session - PlatformHelper abstraction for cross-platform config/networking ### Changed - Mod environment changed from client-only to both sides (`"environment": "*"`) to support server-side data loading - SpawnDataLoader now uses reflection for client game directory access (safe no-op on dedicated server) - SpawnDataIndex gains DataSource tracking (NONE/LOCAL/SERVER) and awaitingServerData flag - tickReloadCheck suppressed while awaiting server data ---
release

[Fabric] v1.5.0

1.5.0+fabric
10 февр. 2026 г.13Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Added - Server-to-client spawn data synchronization — dedicated servers send authoritative spawn/evolution data to connecting clients via compressed chunked packets - DynamicDisplayGenerator for both spawn and evolution categories — displays now reflect live data without needing a REI reload - Config system (`cobblemon-spawning-rei.json`) with debugMode, showSpawnWeights, showEvolutions, localDatapackScan options - "Server" indicator label on spawn/evolution displays when viewing server-synced data - Disconnect cleanup: data clears on server disconnect so local data reloads for the next session - PlatformHelper abstraction for cross-platform config/networking ### Changed - Mod environment changed from client-only to both sides (`"environment": "*"`) to support server-side data loading - SpawnDataLoader now uses reflection for client game directory access (safe no-op on dedicated server) - SpawnDataIndex gains DataSource tracking (NONE/LOCAL/SERVER) and awaitingServerData flag - tickReloadCheck suppressed while awaiting server data ---
release

[NeoForge] v1.4.8

1.4.8+neoforge
10 февр. 2026 г.7Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - TOCTOU race in SpawnDataIndex.loadAll() — replaced volatile boolean with AtomicBoolean.compareAndSet - Sprite cache poisoning: cache key now preserves separators (lowercase only) so findSprite can try different styles - Composite condition biome merge uses intersection (AND semantics) instead of union - DebugLog.reset() now called at reload start so stale once-keys don't suppress new warnings - tickReloadCheck throttled to every 100 ticks instead of every tick ### Removed - Fabricated SpeciesBasicInfo for unknown species — callers already handle null ### Added - EvolutionDataLoader logs when reflection extracts no data for a requirement type ---
release

[Fabric] v1.4.8

1.4.8+fabric
10 февр. 2026 г.10Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - TOCTOU race in SpawnDataIndex.loadAll() — replaced volatile boolean with AtomicBoolean.compareAndSet - Sprite cache poisoning: cache key now preserves separators (lowercase only) so findSprite can try different styles - Composite condition biome merge uses intersection (AND semantics) instead of union - DebugLog.reset() now called at reload start so stale once-keys don't suppress new warnings - tickReloadCheck throttled to every 100 ticks instead of every tick ### Removed - Fabricated SpeciesBasicInfo for unknown species — callers already handle null ### Added - EvolutionDataLoader logs when reflection extracts no data for a requirement type ---
release

[NeoForge] v1.4.7

1.4.7+neoforge
9 февр. 2026 г.11Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Resource leak: spawn/preset JSON file handles now properly closed after parsing - Race condition: concurrent data loading guarded to prevent duplicate loads - Thread safety: all shared caches use concurrent collections (DebugLog, SpriteManager, EntryRenderer) - Silent failures: preset scanning errors now logged instead of swallowed - Duplicate mod root paths deduplicated to eliminate redundant I/O - moonPhase field handles both string and integer JSON values - Cobblemon dependency version aligned to >=1.7.1 in both Fabric and NeoForge metadata - Removed dead imports and unused fields in PokemonSpriteManager
release

[Fabric] v1.4.7

1.4.7+fabric
9 февр. 2026 г.8Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Resource leak: spawn/preset JSON file handles now properly closed after parsing - Race condition: concurrent data loading guarded to prevent duplicate loads - Thread safety: all shared caches use concurrent collections (DebugLog, SpriteManager, EntryRenderer) - Silent failures: preset scanning errors now logged instead of swallowed - Duplicate mod root paths deduplicated to eliminate redundant I/O - moonPhase field handles both string and integer JSON values - Cobblemon dependency version aligned to >=1.7.1 in both Fabric and NeoForge metadata - Removed dead imports and unused fields in PokemonSpriteManager
release

[NeoForge] v1.4.6

1.4.6+neoforge
9 февр. 2026 г.12Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Pokemon species with underscores now display properly (Mr Mime, Tapu Koko, etc.) - All multi-word names use full title case ("Cherry Grove" not "Cherry grove") - Biome and structure names from any mod namespace now display correctly - Evolution stat comparisons, moon phases, dimensions, and advancement names fully capitalized - Defeat/party member targets no longer show raw underscored IDs - Spawn preset labels, form aspect names, and time range fallbacks normalized
release

[Fabric] v1.4.6

1.4.6+fabric
9 февр. 2026 г.11Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Pokemon species with underscores now display properly (Mr Mime, Tapu Koko, etc.) - All multi-word names use full title case ("Cherry Grove" not "Cherry grove") - Biome and structure names from any mod namespace now display correctly - Evolution stat comparisons, moon phases, dimensions, and advancement names fully capitalized - Defeat/party member targets no longer show raw underscored IDs - Spawn preset labels, form aspect names, and time range fallbacks normalized
release

[NeoForge] v1.4.5

1.4.5+neoforge
9 февр. 2026 г.14Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Changed - Level range text color increased to bright cyan for improved visibility
release

[Fabric] v1.4.5

1.4.5+fabric
9 февр. 2026 г.20Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Changed - Level range text color increased to bright cyan for improved visibility
release

[NeoForge] v1.4.3

1.4.3+neoforge
9 февр. 2026 г.15Minecraft: 1.21, 1.21.1neoforge
Скачать
release

[Fabric] v1.4.3

1.4.3+fabric
9 февр. 2026 г.14Minecraft: 1.21, 1.21.1fabric
Скачать
release

[NeoForge] v1.2.4

1.2.4+neoforge
9 февр. 2026 г.16Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### Fixed - Pokemon rendering now matches Cobblemon PC slot exactly (proportional scaling) - Model anchor at slot top instead of center — no more cut-off bottoms - Per-species profileScale/profileTranslation handles all sizes automatically
release

[Fabric] v1.2.4

1.2.4+fabric
9 февр. 2026 г.38Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
### Fixed - Pokemon rendering now matches Cobblemon PC slot exactly (proportional scaling) - Model anchor at slot top instead of center — no more cut-off bottoms - Per-species profileScale/profileTranslation handles all sizes automatically