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

Commands:
Permission: cobblemon_wiki_gui.command.pwiki
- /pwiki < pokemon >
 - (alias) /pokewiki < pokemon >
 - (alias) /pokemonwiki < pokemon >
 - (alias) /cobblemonwiki < pokemon >
 - (alias) /cobblewiki < pokemon >
 - (alias) /cwiki < pokemon >
 
Permission: cobblemon_wiki_gui.command.pwikianother
- /pwikiother < pokemon > < player >
 - (alias) /pokewikiother < pokemon > < player >
 - (alias) /pokemonwikiother < pokemon > < player >
 - (alias) /cobblemonwikiother < pokemon > < player >
 - (alias) /cobblewikiother < pokemon > < player >
 - (alias) /cwikiother < pokemon > < player >
 
Permission: cobblemon_wiki_gui.command.cwgreload
- /cwg reload
 
Default Configuration File
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"
}
The main.json file, located under config/cobblemon_wiki_gui, contains the following default settings:
{
  "version": "x.x.x",
  "isEnablePermissions": false
}
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> A: You can also open the gui for a specific player with : /pokewikiother <pokemon> <player>
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

