Myths and Legends [Cobblemon Sidemod]
This Cobblemon addon fundamentally changes Pokémon spawning mechanics by introducing a system of key items that directly influence spawn conditions. When a player holds specific items in their inventory, exclusive Pokémon begin to appear around them—but only if all required conditions for that particular species are met.
Core Features
Key items can be found in special loot chests by default, with their rarity and loot tables fully configurable through settings. This allows for fine-tuning the gameplay experience to match personal preferences.
Important Notice
Attention: For versions above 1.3, you must use the official Myths and Legends datapack or create your own. The official datapack is available through a public repository for those who want to experiment and create custom versions.
Additional Resources
A wiki page has been added containing all information about currently implemented spawns from the datapack.
Creating Custom Spawns
Want to create unique Pokémon spawn conditions? A detailed guide is available for adding custom spawns to your game with step-by-step instructions.
Additional Conditions
Key Item Conditions
key_item: Checks for a specific key item in the player's inventory- Example usage:
"key_item": "tidal_bell"
Custom Item Conditions
custom_key_items: Checks for a specific amount of custom key items and consumes them if allowed- Example usage:
"custom_key_items": [
{
"id": "minecraft:diamond",
"count": 2,
"consume": false
},
{
"id": "minecraft:emerald",
"count": 1,
"consume": true
}
]
custom_secondary_item: Checks for the amount of a secondary item and consumes it if needed
Evolution Item Conditions
The addon adds checks for various evolution stones and items:
thunder_stone_requirement: Checks for thunder stone quantitywater_stone_requirement: Checks for water stone quantityfire_stone_requirement: Checks for fire stone quantityice_stone_requirement: Checks for ice stone quantity- And many others including dragon scales, metal coats, and various evolution items
Pokémon Team Conditions
Checks for specific legendary Pokémon in the player's team:
arceus_in_team_requirement: Checks for Arceus presencearticuno_in_team_requirement: Checks for Articuno presencedarkrai_in_team_requirement: Checks for Darkrai presence- And many other legendary Pokémon
Custom Pokémon Conditions
custom_pokemon_in_team: Checks for a specific number of particular Pokémon species in the team
Example Spawn File
{
"enabled": true,
"spawns": [
{
"id": "articuno-1",
"pokemon": "articuno",
"presets": ["natural"],
"type": "pokemon",
"context": "grounded",
"bucket": "ultra-rare",
"level": "50-60",
"weight": 0.1,
"condition": {
"canSeeSky": true,
"biomes": ["minecraft:snowy_plains"],
"key_item": "tidal_bell",
"ice_stone_requirement": "3"
}
}
]
}
Mod Item List
The addon adds numerous key items, including:
- adamant_orb
- aurora_ticket
- azure_flute
- blue_orb
- clear_bell
- dark_stone
- dna_splicer
- eon_flute
- gs_ball
- griseous_orb
- And many other mythical artifacts
Configuration Settings
The config.toml file in the config/MythsAndLegends folder contains:
inventory_check_interval: Inventory check interval (default 3600 ticks)consume_items_on_successful_spawn: Whether to consume items on successful spawninventory_check_item_list: List of items to check in inventory- Broadcast message settings for spawns
- Force spawning parameters
Admin Commands
The addon includes several commands for administration:
/mythsandlegends listitems [player]- shows key items in inventory/mythsandlegends checkinventory [player]- forces inventory check/mythsandlegends listpokemon [player]- shows Pokémon in team
Language File Customization
Resource packs can modify text messages through files in the resources/assets/cobblemon-mythsandlegends-addon/lang/ folder, including command messages and chat broadcasts.