
Modrinth · Minecraft mod
Pebble's Cobblemon Spawn Events
Create custom legendary, event or normal Pokemon spawns with weighted probability and spawn intervals!
Quick answer
Which Pebble's Cobblemon Spawn Events release should I use?
Pebble's Cobblemon Spawn Events 1.0.1-1.21.1 targets 1.21.1 with Fabric. Do not install it on the client. It must be installed on the dedicated server. All 2 required mods have matching files.
Where it goes
Is Pebble's Cobblemon Spawn Events required on the client, server, or both?
Do not install it on the client. It must be installed on the dedicated server.
This file is marked server-only.
What else does Pebble's Cobblemon Spawn Events 1.0.1-1.21.1 need?
1.0.1-1.21.1. Change the file and its required mods may change too.
Install Fabric Language Kotlin, Fabric API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Pebble's Cobblemon Spawn Events without breaking your instance.
Built for Pebble's Cobblemon Spawn Events 1.0.1-1.21.1. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.0.1-1.21.1. It targets 1.21.1 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric Language Kotlin, Fabric API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
Do not install it on the client. It must be installed on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.0.1-1.21.1. It opens that exact file at the source.
About this project
What does Pebble's Cobblemon Spawn Events add?
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
/spawnevent: Opens the spawn events UI containing live event and all the event history/spawnevent reload: Requires OP (permission level >=2), reloads the spawn event configuration. Preferably a restart is safer as the event cycles and who knows what happens if you make huge changes :v
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
config.json
{
"enabled": true,
"minPlayers": 1, // Minimum online players for event to trigger
"spawnInterval": 1 //Spawn interval in minute between each event being rolled in
}
event-history/event-history-config.jsonAllows for custom label on how the event was ended on the display screen.
{
"enabled": true,
"capturedStatus": "<green>Captured",
"killedStatus": "<red>Killed",
"despawnedStatus": "<yellow>Despawned",
"unknownStatus": "<gray>Unknown"
}
event-history/event-history-screen.jsonAllows for flexible screen customisation, you can also use a bitmap title for custom overlay. Look at screenshot for how the screen appears.
{
"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": [
""
]
}
}
spawns/Contains all the spawn events. A Zapdos example is generated on first launch, feel free to copy the file and make as many different events as you want. The weight determines the chance. For example, if you have Zapdos (1 weight), Moltres (1 weight) and Articuno (2 weight), the odds for Zapdos spawning is 1/4 (25%), Moltress is 1/4 (25%) and Articuno is 1/2 (50%)
{
"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.
Project description from Modrinth.
Pick your setup
Pebble's Cobblemon Spawn Events by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
1 loader build1.20.1
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Pebble's Cobblemon Spawn Events versions and loaders
1.0.1-1.21.1
pebbles-spawn-event-1.0.1-1.21.1.jar
1 Jan 2025
1.0.1
pebbles-spawnevents-1.0.1-forge.jar
17 Jan 2024
1.0.1
pebbles-spawnevents-1.0.1-fabric.jar
17 Jan 2024
1.0.0
pebbles-spawnevents-1.0.0-forge.jar
13 Jan 2024
1.0.0
pebbles-spawnevents-fabric-1.0.0.jar
13 Jan 2024
Looking for an older file? The official Modrinth project page is in Resources.
