promotional bannermobile promotional banner

CobbleCast

A catch broadcaster for the Cobblemon mod

⚠️ Config might reset to default if the format changes in future versions.⚠️

Reset to version 1.0.0 – as it was a rewrite in Fabric/Kotlin of my old mod (no plans on doing code in neo-forge).

A very easy client or server-side mod that broadcasts Cobblemon Captures/Kills/Spawns events for Legendary’s, Ultra Beasts, Shiny’s, and Normal’s. All can be toggled on or off.


Config Settings

{
  "webHookConfig": {
    "discordCapHook": true,
    "discordKillHook": false,
    "discordSpawnHook": false,
    "discordReleaseHook": false,
    "releaseURL": "https://discord.com/api/webhooks/",
    "webhookName": "CobbleCast",
  },
  "spawnConfig": {
    "toggleSpawnMessage": false,
    "isSpawnNormalEnable": false,
    "isSpawnLegendaryEnable": false,
    "isSpawnUltraBeastEnable": false,
    "isSpawnShinyEnable": false,
    "spawnMessage": "<bold><white><isshiny><islegendary><isultrabeast><yellow><pokemon></yellow> Has Spawned by <bold><blue><player></blue></bold>"
  },
  "captureConfig": {
    "toggleCapMessage": true,
    "isNormalEnable": false,
    "isLegendaryEnable": true,
    "isUltraBeastEnable": true,
    "isShinyEnable": true,
    "captureMessage": "<bold><white><isshiny><islegendary><isultrabeast><yellow><pokemon></yellow> Has Been Capture by <bold><blue><player></blue></bold>"
  },
  "faintedConfig": {
    "toggleFaintedMessage": false,
    "isFaintedNormalEnable": false,
    "isFaintedLegendaryEnable": false,
    "isFaintedUltraBeastEnable": false,
    "isFaintedShinyEnable": false,
    "faintedMessage": "<bold><white><isshiny><islegendary><isultrabeast><yellow><pokemon></yellow> Has Been Fainted by <bold><blue><player></blue></bold>"
  },
  "releaseConfig": {
    "toggleReleaseMessage": false,
    "isReleaseNormalEnable": false,
    "hasHighIvsCount": 2,
    "isReleaseLegendaryEnable": false,
    "isReleaseUltraBeastEnable": false,
    "isReleaseShinyEnable": false,
    "spawnReleasePokemon": false,
    "showNearbyPlayer": false,
    "releaseMessageTemplate": "<bold><white><isshiny><islegendary><isultrabeast><yellow><pokemon></yellow> Has Been Released by <bold><blue><player></blue></bold>"
  },
  "langConfig": {
    "isshiny": "<gold>SHINY</gold> ",
    "islegendary": "<red>LEGENDARY</red> ",
    "isultrabeast": "<purple>ULTRA BEAST</purple> "
  }
}

List of all the place holders Note: That Biome and Position only work in the spawn message.

<pokemon>        - The display name of the spawned Pokémon.
<isshiny>        - Shiny tag text if the Pokémon is shiny (from config).
<islegendary>    - Legendary tag text if the Pokémon is legendary (from config).
<ismythical>     - Mythical tag text if the Pokémon is mythical (from config).
<isultrabeast>   - Ultra Beast tag text if the Pokémon is an Ultra Beast (from config).
<paradox>        - Paradox tag text if the Pokémon is marked as a paradox (from config).
<ivs>            - IV summary string (custom formatted).
<nature>         - The nature of the Pokémon.
<level>          - The Pokémon’s level.
<ability>        - The Pokémon’s ability or abilities.
<player>         - The player who triggered or is related to the spawn (by name).
<nearbyplayer>   - The name of the closest nearby player.
<biome>         - The biome where the Pokémon spawned.
<position>       - The position of the Pokémon in the world (X, Y, Z).

Logo Art Made by: Actias (on the Cobblemon discord server)

The CobbleCast Team

profile avatar
  • 15
    Projects
  • 57.1K
    Downloads

More from skynetcloudView all