HomeJavaModsPebble's Cobblemon Spawn Events
Pebble's Cobblemon Spawn Events
ModsJava

Pebble's Cobblemon Spawn Events

by lilpebs · on Modrinth

Create custom legendary, event or normal Pokemon spawns with weighted probability and spawn intervals!. Free Minecraft Java mod for 1.21.1.

⬇ Download on Modrinth
Pebble's Cobblemon Spawn Events — screenshot 1Pebble's Cobblemon Spawn Events — screenshot 2Pebble's Cobblemon Spawn Events — screenshot 3

Pebble's Cobblemon Spawn Events

Pebble's Spawn Events mod for Fabric and Forge Minecraft version 1.20.1

Make sure you have Fabric Language Kotlin installed (or Kotlin For Forge)!

Architechtury API is also a requirement.

Create dynamic and configurable spawnevents that chooses random players and Pokemon from the pool based on assigned weights. The randomiser for player tries to deprioritise the 2 latest players if more than 2 players are online so you won't see the same events happening on the same players constantly.

Commands

Important

Certain interactions such as that with CobbleClear might give unexpected result. It is best that the event Pokemon species gets whitelisted from being autocleared.

Configurations

On first launch, a config folder is generated in config/pebbles-spawnevents

{
  "enabled": true,
  "minPlayers": 1, // Minimum online players for event to trigger
  "spawnInterval": 1 //Spawn interval in minute between each event being rolled in
}
{
  "enabled": true,
  "capturedStatus": "<green>Captured",
  "killedStatus": "<red>Killed",
  "despawnedStatus": "<yellow>Despawned",
  "unknownStatus": "<gray>Unknown"
}
{
  "title": "<blue>Legendary Spawn History",
  "liveSpawnSlot": 4,
  "liveSpawnLores": [
    "{pokemon}",
    "<gray>Spawned near <aqua>{player_name.spawned}</aqua> in {dimension} <red>{time_passed}</red> ago",
    "<gray>Biome: <yellow>{biome}"
  ],
  "historySlots": [18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35],
  "historyLores": [
    "{pokemon}",
    "<gray>Spawned near <aqua>{player_name.spawned}</aqua> in {dimension} <red>{time_passed}</red> ago",
    "<gray>Biome: <yellow>{biome}",
    "Status: {status} by {player_name.acted}"
  ],
  "navForwardSlots": [
    37
  ],
  "navForwardStack": {
    "displayName": "<aqua>Next Page",
    "material": "minecraft:arrow",
    "amount": 1,
    "nbt": "",
    "lore": [
      "<yellow>Click to view next page"
    ]
  },
  "navBackSlots": [
    36
  ],
  "navBackStack": {
    "displayName": "<aqua>Previous Page",
    "material": "minecraft:arrow",
    "amount": 1,
    "nbt": "",
    "lore": [
      "<yellow>Click to view previous page"
    ]
  },
  "emptySlotStack": {
    "displayName": "<gray>",
    "material": "minecraft:gray_stained_glass_pane",
    "amount": 1,
    "nbt": "",
    "lore": [
      ""
    ]
  }
}
{
  "pokemonProperties": "zapdos lvl=50 special_attack_iv=31",
  "broadcast": {
    "spawn": "<blue>The mythical entity, <yellow>Zapdos</yellow>, has been spotted in <light_purple>{biome}!\n<gray>It will be available for the next <green>{duration}</green> minutes.</gray>\n\n<blue>Closest player: <aqua>{player_name.spawned}</aqua>",
    "despawn": "<blue>The mythical entity, <yellow>Zapdos</yellow>, has despawned.</blue>",
    "capture": "<blue>The mythical entity, <yellow>Zapdos</yellow>, has been captured by <aqua>{player_name.acted}</aqua>!</blue>",
    "kill": "<blue>The mythical entity, <yellow>Zapdos</yellow>, has been killed by <aqua>{player_name.acted}</aqua>!</blue>"
  },
  "spawnWeight": 1,
  "despawnTimerMinutes": 10,
  "sound": "minecraft:entity.lightning_bolt.thunder"
}

Supporter:

Osu of Cobblehaven helped fund this mod.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more