All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Cobblemon Wiki Gui

Cobblemon Wiki Gui

by luismaia • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Cobblemon Wiki Gui

An open-source mod for Minecraft Java Edition, written in Kotlin for Fabric and NeoForge. This is a sidemod for Cobblemon

  • Pokémon Wiki : an interface that allows you to view Pokémon species information (such as pokédex).

I strongly recommend that you only use the server side or singleplayer

Features

The Cobblemon wiki gui allows you to view:

  • Pokémon type
  • Base stats
  • Catch Rate
  • Abilities
  • Spawn at Biomes
  • Spawntime
  • Evolutions
  • Evolution Requirements
  • Moves by level
  • TM Moves
  • Tutor Moves
  • Egg Moves
  • Evolution Moves
  • Form Change Moves
  • Egg Groups
  • Forms
  • Dynamax
  • Drops

Screenshots

ImageMain Biomes Effectiviness

Commands

PokeWiki — Opens the Pokémon wiki GUI for the executor.

Permission Command Description
cobblemon_wiki_gui.command.pwiki /pwiki <pokemon> [form] Open the wiki for a species. Optional form shows that form only (e.g. /pwiki zorua hisui).

Aliases: /pokewiki, /pokemonwiki, /cobblemonwiki, /cobblewiki, /cwiki

PokeWiki (other player) — Opens the Pokémon wiki GUI for another player.

Permission Command Description
cobblemon_wiki_gui.command.pwikianother /pwikiother <player> <pokemon> [form] Open the wiki for a species for the given player. Optional form shows that form only (e.g. /pwikiother Steve zorua hisui).

Aliases: /pokewikiother, /pokemonwikiother, /cobblemonwikiother, /cobblewikiother, /cwikiother

PWikiDex — Opens a paginated browser of every implemented Pokémon species, so players can jump into the wiki without already knowing a species' name. Off by default (see permission) since it lists everything regardless of what the player has encountered.

Permission Command Description
cobblemon_wiki_gui.command.pwikidex /pwikidex Opens the species browser.

Reload — Reloads the configuration files in-game.

Permission Command Description
cobblemon_wiki_gui.command.cwgreload /cwg reload Reloads the lang.json configuration file without restarting.

Default Configuration Files

The main.json file, located under config/cobblemon_wiki_gui, contains general mod settings:

{
  "version": "1.0.0",
  "fillerItem": "minecraft:red_stained_glass_pane",
  "showGithubIssuesButton": true
}
  • fillerItem — item id used as the border/filler in every wiki GUI. Set to "" or "none" to disable filler entirely (empty slots stay empty). Falls back to minecraft:red_stained_glass_pane if the id is invalid or unknown.
  • showGithubIssuesButton — shows a "Report an Issue" button (opens the GitHub issues page) in a corner slot of the Wiki and Pokedex screens. Set to false to remove it and keep that slot as plain filler.

The lang.json file, located under config/cobblemon_wiki_gui, contains the following default settings:

{
  "useItem": "Use a %s",
  "tradeAny": "Complete any trade or use a %s",
  "tradeSpecific": "Trade for an %s or use a %s",
  "level": "Level: %s",
  "friendship": "Friendship: %s",
  "heldItem": "Pokémon held item: %s",
  "anyRequirement": "Need any of these requirements:",
  "attackDefenceRatioAttackHigher": "Need more attack than defence",
  "attackDefenceRatioDefenceHigher": "Need more defence than attack",
  "attackDefenceRatioEqual": "Need equal value of attack and defence",
  "blocksTraveled": "Need %s blocks traveled",
  "defeat": "Need %s defeats",
  "moveSet": "Need %s move",
  "moveType": "Need any type %s move",
  "recoil": "Need %s recoil",
  "statEqual": "Stats %s and %s need to be equal",
  "statCompare": "Stat %s should be higher than %s",
  "timeRange": "Time of day: %s",
  "useMove": "Need to use %s movement %s times",
  "biomeCondition": "Need biome tag: %s",
  "biomeAntiCondition": "Blacklisted biome tag: %s",
  "structureCondition": "Need structure: %s",
  "structureAntiCondition": "Blacklisted structure: %s",
  "noEvolutionFound": "No evolution found for %s",
  "rightClick": "Right click a %s",
  "goBackClick": "Click to go back",
  "seeEvolutions": "Click to see evolutions",
  "basestats": "Base Stats",
  "type": "Type",
  "effectiveness": "Effectiveness",
  "catchrate": "CatchRate",
  "spawnbiome": "Biome Spawns",
  "spawntime": "Time Spawns",
  "evolutions": "Evolutions",
  "movesbylevel": "Moves by level",
  "tmMoves": "TM Moves",
  "tutorMoves": "Tutor Moves",
  "evolutionMoves": "Evolution Moves",
  "eggMoves": "Egg Moves",
  "formChangeMoves": "Form Changes Moves",
  "abilities": "Abilities",
  "drops": "Drops",
  "eggGroups": "Egg Groups",
  "forms": "Forms",
  "dynamax": "Dynamax",
  "baseFriendship": "Friendship",
  "weakness": "Is weak against:",
  "resistant": "Resistant against:",
  "immune": "Immune against:",
  "pokeInfo": "Click to get more info",
  "noDrops": "No Drops",
  "pokeWikiTitle": "Cobblemon Wiki",
  "pokeWikiTitleWithForm": "Cobblemon Wiki - %species% (%form%)",
  "githubIssuesButtonName": "Report an Issue",
  "githubIssuesButtonLore": "Click to get a link to report bugs or suggestions on GitHub",
  "githubIssuesLinkText": "Click here to open the GitHub issues page"
}

Installation

Frequently Asked Questions (FAQ) for Cobblemon and CobblemonWikiGui

Q: What is the CobblemonWikiGui?

A: The CobblemonWikiGui adds an interface that allows you to view Pokémon information (such as pokédex). that are focused on Cobblemon servers (I recommend using it on the server)

Q: Is it possible to open the Pokemon Wiki gui by command?

A: Yes, just type /pokewiki <pokemon> or /pokewiki <pokemon> <form> to open a specific form (e.g. /pokewiki zorua hisui).

A: You can also open the gui for another player with: /pokewikiother <player> <pokemon> or /pokewikiother <player> <pokemon> [form].

Q: Is it possible to customize the configuration files?

A: Yes, as long as you keep the standard Json formatting and don't change the file keys. A: In game, you can type /cwg reload and the modified lang.json file will be loaded

License

MIT

Author

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
14h ago 1
1.21.1
Fabric
14h ago 1
1.21.1
Neoforge
14h ago 1
1.21.1
Fabric
14h ago 1
1.21.1
Neoforge
14h ago 1
1.21.1
Fabric
14h ago 1
1.21.1
Neoforge
14h ago 1
1.21.1
Fabric
14h ago 1
1.21.1
Neoforge
14h ago 1
1.21.1
Fabric
14h ago 1
1.21.1
Neoforge
14h ago 1
1.21.1
Fabric
14h ago 1
1.21.1
Neoforge
14h ago 1
1.21.1
Fabric
14h ago 1
1.21.1
Neoforge
14h ago 1
1.21.1
Fabric
14h ago 1
1.21.1
Neoforge
14h ago 1
1.21.1
Fabric
14h ago 1
1.21.1
Fabric
14h ago 1
1.21.1
Neoforge
14h ago 1
1.21.1
Fabric
14h ago 1
1.20.1
Fabric
14h ago 1
# Changelog

## 2.7.0

  • Compatible with Cobblemon 1.8.1 "Make Your Move"**

### ✨ New
  • Configurable filler item** — fillerItem in main.json lets server owners swap the red glass border/filler for any item id, or disable it entirely with "" / "none"
  • Configurable Wiki title** — pokeWikiTitle / pokeWikiTitleWithForm (with %species%/%form% placeholders) in lang.json make the main wiki screen's title customizable, matching the Pokedex/Spawn Conditions/Evolutions titles which already were
  • "Report an Issue" button** — a corner slot on the Wiki and Pokedex screens sends a clickable GitHub issues link in chat. Toggle with showGithubIssuesButton in main.json

### 🐛 Fixes
  • Dual-type Pokémon could show the same attacking type in both a weak/resistant list **and** the immune list (e.g. Ground vs. Electric/Flying) — weak/resist and immune were computed independently instead of as one combined multiplier where 0x always wins
  • The Type tile forced the whole "Type1/Type2" string to a hardcoded yellow instead of each type keeping its own color
  • Several lang.json entries silently ignored &-color codes because they went through a different (untranslated) text path than the rest — color codes now work consistently across all entries

## 2.6.0

  • Compatible with Cobblemon 1.8.1 "Make Your Move"**

### ✨ New
  • /pwikidex** — a paginated browser listing every implemented Pokémon. Don't know the exact name? No problem, flip through the whole dex right in-game. *(own permission node — server owners decide who gets it)*
  • "Rideable" tile** — instantly see if a Pokémon can be ridden (Pidgeot, Crobat, Skarmory, Milotic and friends now show up correctly in the wiki)

### 🎨 Visual
  • Spawn Conditions GUI got a full color makeover** — biomes, fluids, items, structures, weather, and time of day each get their own color instead of one flat yellow wall of text. Much easier to scan at a glance.
  • Readable biome/tag names (cobblemon:is_beach is now **Beach** — no more raw ids on screen)

### 🐛 Fixes
  • Trade-evolution partner name showed up untranslated in requirement text
  • Structure/biome evolution requirements showed raw text instead of a proper name
  • Item-interaction and held-item evolutions showed no requirement at all (now they do)
  • Fixed a version-drift bug in the server startup log

### ⚙️ Under the hood
  • Spawn pool lookup is now cached (faster GUI opens on servers with lots of addons)
  • Expanded test coverage — less chance of silent breakage on the next Cobblemon update
# Changelog

## 2.7.0

  • Compatible with Cobblemon 1.8.1 "Make Your Move"**

### ✨ New
  • Configurable filler item** — fillerItem in main.json lets server owners swap the red glass border/filler for any item id, or disable it entirely with "" / "none"
  • Configurable Wiki title** — pokeWikiTitle / pokeWikiTitleWithForm (with %species%/%form% placeholders) in lang.json make the main wiki screen's title customizable, matching the Pokedex/Spawn Conditions/Evolutions titles which already were
  • "Report an Issue" button** — a corner slot on the Wiki and Pokedex screens sends a clickable GitHub issues link in chat. Toggle with showGithubIssuesButton in main.json

### 🐛 Fixes
  • Dual-type Pokémon could show the same attacking type in both a weak/resistant list **and** the immune list (e.g. Ground vs. Electric/Flying) — weak/resist and immune were computed independently instead of as one combined multiplier where 0x always wins
  • The Type tile forced the whole "Type1/Type2" string to a hardcoded yellow instead of each type keeping its own color
  • Several lang.json entries silently ignored &-color codes because they went through a different (untranslated) text path than the rest — color codes now work consistently across all entries

## 2.6.0

  • Compatible with Cobblemon 1.8.1 "Make Your Move"**

### ✨ New
  • /pwikidex** — a paginated browser listing every implemented Pokémon. Don't know the exact name? No problem, flip through the whole dex right in-game. *(own permission node — server owners decide who gets it)*
  • "Rideable" tile** — instantly see if a Pokémon can be ridden (Pidgeot, Crobat, Skarmory, Milotic and friends now show up correctly in the wiki)

### 🎨 Visual
  • Spawn Conditions GUI got a full color makeover** — biomes, fluids, items, structures, weather, and time of day each get their own color instead of one flat yellow wall of text. Much easier to scan at a glance.
  • Readable biome/tag names (cobblemon:is_beach is now **Beach** — no more raw ids on screen)

### 🐛 Fixes
  • Trade-evolution partner name showed up untranslated in requirement text
  • Structure/biome evolution requirements showed raw text instead of a proper name
  • Item-interaction and held-item evolutions showed no requirement at all (now they do)
  • Fixed a version-drift bug in the server startup log

### ⚙️ Under the hood
  • Spawn pool lookup is now cached (faster GUI opens on servers with lots of addons)
  • Expanded test coverage — less chance of silent breakage on the next Cobblemon update
# Changelog

## 2.6.0

  • Compatible with Cobblemon 1.8.1 "Make Your Move"**

### ✨ New
  • /pwikidex** — a paginated browser listing every implemented Pokémon. Don't know the exact name? No problem, flip through the whole dex right in-game. *(own permission node — server owners decide who gets it)*
  • "Rideable" tile** — instantly see if a Pokémon can be ridden (Pidgeot, Crobat, Skarmory, Milotic and friends now show up correctly in the wiki)

### 🎨 Visual
  • Spawn Conditions GUI got a full color makeover** — biomes, fluids, items, structures, weather, and time of day each get their own color instead of one flat yellow wall of text. Much easier to scan at a glance.
  • Readable biome/tag names (cobblemon:is_beach is now **Beach** — no more raw ids on screen)

### 🐛 Fixes
  • Trade-evolution partner name showed up untranslated in requirement text
  • Structure/biome evolution requirements showed raw text instead of a proper name
  • Item-interaction and held-item evolutions showed no requirement at all (now they do)
  • Fixed a version-drift bug in the server startup log

### ⚙️ Under the hood
  • Spawn pool lookup is now cached (faster GUI opens on servers with lots of addons)
  • Expanded test coverage — less chance of silent breakage on the next Cobblemon update
# Changelog

## 2.6.0

  • Compatible with Cobblemon 1.8.1 "Make Your Move"**

### ✨ New
  • /pwikidex** — a paginated browser listing every implemented Pokémon. Don't know the exact name? No problem, flip through the whole dex right in-game. *(own permission node — server owners decide who gets it)*
  • "Rideable" tile** — instantly see if a Pokémon can be ridden (Pidgeot, Crobat, Skarmory, Milotic and friends now show up correctly in the wiki)

### 🎨 Visual
  • Spawn Conditions GUI got a full color makeover** — biomes, fluids, items, structures, weather, and time of day each get their own color instead of one flat yellow wall of text. Much easier to scan at a glance.
  • Readable biome/tag names (cobblemon:is_beach is now **Beach** — no more raw ids on screen)

### 🐛 Fixes
  • Trade-evolution partner name showed up untranslated in requirement text
  • Structure/biome evolution requirements showed raw text instead of a proper name
  • Item-interaction and held-item evolutions showed no requirement at all (now they do)
  • Fixed a version-drift bug in the server startup log

### ⚙️ Under the hood
  • Spawn pool lookup is now cached (faster GUI opens on servers with lots of addons)
  • Expanded test coverage — less chance of silent breakage on the next Cobblemon update
## Added EV Yield Section


Thanks [@TheKnightKarim](https://github.com/TheKnightKarim)
## Added EV Yield Section


Thanks [@TheKnightKarim](https://github.com/TheKnightKarim)
## 2.4.1

### ✨ New Features

  • Form support in commands** — The /pwiki and /pwikiother commands now accept an optional [form] argument to open the wiki directly for a specific Pokémon form.
  • /pwiki <pokemon> [form] — e.g. /pwiki zorua hisui
  • /pwikiother <player> <pokemon> [form] — e.g. /pwikiother Steve zorua hisui
  • Dynamic GUI title** — When viewing a non-standard form, the wiki title now reflects the species and form name (e.g. Cobblemon Wiki - Zorua (Hisui)).
  • Form-aware evolution navigation** — The Evolutions GUI now navigates to the correct form of the evolution target instead of always defaulting to the standard form.
  • Improved Forms tooltip** — When viewing a non-standard form, the Forms button now shows only that form's name instead of listing all forms.

### 🐛 Bug Fixes

  • Fixed /pwikiother argument order — <player> is now the first argument, preventing ambiguity with the form argument.
  • Fixed form resolution in commands — form is now resolved via Cobblemon's native FormArgumentType, with proper autocomplete support.

## 2.4.1

### ✨ New Features

  • Form support in commands** — The /pwiki and /pwikiother commands now accept an optional [form] argument to open the wiki directly for a specific Pokémon form.
  • /pwiki <pokemon> [form] — e.g. /pwiki zorua hisui
  • /pwikiother <player> <pokemon> [form] — e.g. /pwikiother Steve zorua hisui
  • Dynamic GUI title** — When viewing a non-standard form, the wiki title now reflects the species and form name (e.g. Cobblemon Wiki - Zorua (Hisui)).
  • Form-aware evolution navigation** — The Evolutions GUI now navigates to the correct form of the evolution target instead of always defaulting to the standard form.
  • Improved Forms tooltip** — When viewing a non-standard form, the Forms button now shows only that form's name instead of listing all forms.

### 🐛 Bug Fixes

  • Fixed /pwikiother argument order — <player> is now the first argument, preventing ambiguity with the form argument.
  • Fixed form resolution in commands — form is now resolved via Cobblemon's native FormArgumentType, with proper autocomplete support.

Updated to 1.7.3 and added Spawn conditions GUI

  • Fixed the crash 


Thanks [@TheKnightKarim](https://github.com/TheKnightKarim)
Updated to 1.7.3 and added Spawn conditions GUI

  • Fixed the crash 


Thanks [@TheKnightKarim](https://github.com/TheKnightKarim)
  • Support for chinese (and other langs) pokemon names
  • Fix bug in /pwiki (Expecting non-static method... ElementalTypes.all())
  • Update to Cobblemon 1.7.1
  • Support for chinese (and other langs) pokemon names
  • Fix bug in /pwiki (Expecting non-static method... ElementalTypes.all())
  • Update to Cobblemon 1.7.1
Update to 1.7
Update to 1.7
### Additions
  • Add config isEnablePermissions
### Additions
  • Add config isEnablePermissions
### Additions
  • Gui for Evolutions
  • Evolution requirements
  • Hide gui item description
### Fixes
  • Fixed Crash on Server Startup - NoSuchMethodError in Permissions system
### Additions
  • NeoForge version**
  • Gui for Evolutions
  • Evolution requirements
  • Hide gui item description
### Fixes
  • Fixed Crash on Server Startup - NoSuchMethodError in Permissions system
Update to Cobblemon v1.6.1
Initial version
Cobblemon Wiki Gui Icon
Download Cobblemon Wiki Gui
Select game version
Select platform