COWMODSКаталог модов

Cobblemon - More Sparkles

Adds a few methods of shiny boosting to Cobblemon!

Автор: Unariginal82,6 тыс.11обновлён 30 сент. 2026 г.
СнаряжениеМеханики игрыУтилиты

Описание

✨ More Sparkles ✨

More Sparkles is a server-side mod for Cobblemon 1.8.0 (Minecraft 1.21.1) that lets you boost shiny odds, experience, IVs, Alpha spawns and more!

✨ Features ✨

  • 10 boost types: Shiny, Experience, Hidden Ability, EV, IV, Berry, Catch Rate, Mark, Alpha and Spawn Bucket
  • Player-based boosts
  • Global boosts
  • Boost queues, kept separately for each boost type
  • Area-based boosts (cuboid & cylinder-shaped areas)
  • 10 charm items added through Polymer, one for each boost type
  • Custom charm items that you add through the config
  • Discord webhook embeds that show active boosts
  • Placeholder API support (optional)

✨ Boost Types ✨

TypeWhat it boosts
SHINYShiny odds
EXPERIENCEExperience gained in battle
HIDDEN_ABILITYChance that wild spawns have their Hidden Ability
EVEVs gained
IVIV quality of Pokémon you catch, hatch or revive from fossils
BERRYBerry harvest yield
CATCH_RATECatch rate
MARKChance of a mark on Pokémon you catch, hatch or revive from fossils
ALPHAAlpha spawn chance
SPAWN_BUCKETOdds of uncommon, rare and ultra-rare spawn buckets

✨ Charms ✨

  • Shiny Charm (Shiny)
  • Exp Charm (Experience)
  • Veiled Charm (Hidden Ability)
  • Effort Charm (EV)
  • IV Charm (IV)
  • Berry Charm (Berry)
  • Catching Charm (Catch Rate)
  • Mark Charm (Mark)
  • Alpha Charm (Alpha)
  • Bucket Charm (Spawn Bucket)

✨ Commands ✨

Base Command:

  • /sparkles

Sub Commands:

  • /sparkles boost start seconds/minutes/hours/days global/<player(s)>
  • /sparkles boost stop global/<player(s)>
  • /sparkles boost status [global/]
  • /sparkles check-queue [global/]
  • /sparkles clear-queue global/<player(s)>
  • /sparkles check-rate []
  • /sparkles area info []
  • /sparkles reload

✨ Permissions ✨

PermissionDefault
sparkles.boostEveryone
sparkles.boost.startOP
sparkles.boost.stopOP
sparkles.boost.statusEveryone
sparkles.boost.status.globalEveryone
sparkles.boost.status.othersOP
sparkles.checkqueueEveryone
sparkles.checkqueue.globalOP
sparkles.checkqueue.othersOP
sparkles.clearqueueOP
sparkles.checkrateEveryone
sparkles.checkrate.othersOP
sparkles.areaOP
sparkles.area.infoOP
sparkles.reloadOP

✨ Placeholders ✨

When Placeholder API is installed, these placeholders are registered under the moresparkles: namespace:

Server:

  • base_shiny_rate, base_bucket_chance, base_alpha_bucket_chance

Player:

  • player_shiny_rate, player_hidden_ability_chance, player_iv_strength, player_bucket_chance, player_alpha_bucket_chance
  • player_<type>_multiplier for each boost type, using the lowercased type name (e.g. player_shiny_multiplier, player_spawn_bucket_multiplier)

✨ Configs ✨

All files are in config/MoreSparkles/. Missing keys are filled in with their defaults automatically.

config.json

  • General boost settings: queues, pausing boosts, how the Experience/EV/Hidden Ability/IV boosts behave, and the Discord webhook settings

boost_areas.json

  • This is where you can define boost areas, each with its own boost type, multiplier and display name. Examples are available in the Wiki

messages.json

  • This contains all the command feedback / general messages, along with bossbar design settings

items.json

  • This is where you can set each charm's boost type, multiplier and lore, and add your own custom charms

global_boosts.json

  • This stores the active and queued global boosts, so they persist through restarts

players/.json

  • This is where each player's boost data is stored, so it persists through restarts

Последние версии

Все версии →
release

Cobblemon - More Sparkles 1.3.0-1.8.0

1.3.0-1.8.0
30 сент. 2026 г.1,6 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
# MoreSparkles 1.3.0 (Cobblemon 1.8.0 / Minecraft 1.21.1) MoreSparkles is no longer just a shiny booster. This release rebuilds the mod from the ground up and adds **nine new boost types**, a matching set of **charms**, **Discord webhook** announcements for boosts, and **Placeholder API** support. > [!WARNING] > **This update breaks existing configs and saved data.** Back up `config/MoreSparkles/` before you update, and read the [migration notes](#%EF%B8%8F-breaking-changes--migration) below. ## ✨ New boost types Boosts now have a type. Every command, boost area, charm and placeholder works with each of these types: | Type | What it boosts | |---|---| | `SHINY` | Shiny odds (the existing boost) | | `EXPERIENCE` | Experience gained in battle | | `HIDDEN_ABILITY` | Chance that wild spawns have their Hidden Ability | | `EV` | EVs gained | | `IV` | IV quality of Pokémon you catch, hatch or revive from fossils | | `BERRY` | Berry harvest yield | | `CATCH_RATE` | Catch rate | | `MARK` | Chance of a mark on Pokémon you catch, hatch or revive from fossils | | `ALPHA` | Alpha spawn chance | | `SPAWN_BUCKET` | Odds of uncommon, rare and ultra-rare spawn buckets | Each player can run one active boost per type at a time, with a separate queue for each type. ## 🍀 New charms Nine new charms, each with its own texture, join the Shiny Charm: - **Exp Charm** (Experience) - **Veiled Charm** (Hidden Ability) - **Effort Charm** (EV) - **IV Charm** (IV) - **Berry Charm** (Berry) - **Catching Charm** (Catch Rate) - **Mark Charm** (Mark) - **Alpha Charm** (Alpha) - **Bucket Charm** (Spawn Bucket) In `items.json` you can set each charm's boost type, multiplier and lore. The charms also have their own creative tab. ## 📣 Discord webhooks MoreSparkles can post boosts to a Discord channel. The embed updates while the boost runs, and by default it is deleted when the boost ends. Set it up under `webhook_settings` in `config.json`: ```json "webhook_settings": { "enabled": false, "url": "https://discord.com/api/webhooks/your_webhook_url", "update_rate_seconds": 30, "delete_when_boost_ends": true } ``` ## 🧩 Placeholder API support When [Placeholder API](https://modrinth.com/mod/placeholder-api) is installed, the following placeholders are registered under the `moresparkles:` namespace. Placeholder API is optional. **Server:** `base_shiny_rate`, `base_bucket_chance`, `base_alpha_bucket_chance` **Player:** `player_shiny_rate`, `player_hidden_ability_chance`, `player_iv_strength`, `player_bucket_chance`, `player_alpha_bucket_chance`, and `player_<type>_multiplier` for each boost type, using the lowercased type name (for example `player_shiny_multiplier`, `player_experience_multiplier` or `player_spawn_bucket_multiplier`) `messages.json` also has many new built-in placeholders for boosts (`boost_multiplier`, `boost_duration`, `boost_time_remaining`, `boost_type`) and boost areas (`boost_area_name`, `boost_area_type`, `boost_area_multiplier`). ## ⚙️ New config options - `pause_player_boosts_on_shutdown` / `pause_global_boosts_on_shutdown`: keep the remaining boost time when the server restarts. - `experience_booster_ignores_candy` / `experience_booster_ignores_sidemod_source`: stop the Experience boost from multiplying candy or experience from other mods. - `ev_booster_ignores_vitamins` / `ev_booster_ignores_sidemod_source`: the same for the EV boost. - `hidden_ability_booster_base_chance`: the base Hidden Ability chance that the multiplier scales (default `0.05`). - `iv_booster_strength_constant`: how strongly the IV boost shifts IVs upward. - `persistent_data_key_blacklist`: skip boosts on Pokémon that carry certain persistent data keys (by default, the IV boost skips raid Pokémon). Boost areas now take a `boost_type` and a `display_name`. ## 🛠️ Changes & fixes - The mod was fully refactored: commands, config loading, player data and boost handling were rewritten. - Missing keys in config files are now filled in with defaults automatically instead of breaking the file. - Boost type names in config files are now case-insensitive. - Global boosts are now saved in their own `global_boosts.json` file instead of in `config.json`. - Many other bug fixes. - Now requires **Cobblemon 1.8.0 or newer**. ## ⚠️ Breaking changes / migration - **The command syntax changed.** Boosts now take a type as the first argument: ``` /sparkles boost start <type> <multiplier> <duration> <seconds|minutes|hours|days> <players|global> ``` The old multiplier cap tied to the Cobblemon shiny rate is gone. - **`/sparkles boost stop` and `/sparkles clear-queue` also take a type:** `/sparkles boost stop <type> <players|global>` and `/sparkles clear-queue <type> <players|global>`. `check-rate` takes a type too: `/sparkles check-rate <type> [player]`. - **Permission rename:** `sparkles.status`, `sparkles.status.global` and `sparkles.status.others` are now `sparkles.boost.status`, `sparkles.boost.status.global` and `sparkles.boost.status.others`. - **`items.json`:** the top-level `shiny_charms` key is now `charms`, and each charm needs a `boost_type`. Delete the file or update it by hand. - **`messages.json`** was rewritten with many new messages. Regenerating it is recommended. - **Player data** is now saved in `config/MoreSparkles/players/` instead of `playerdata/`. Old player boosts and queues are **not** carried over. - **Active and queued global boosts** stored in the old `config.json` are **not** carried over.
release

More Sparkles 1.1

1.1
3 окт. 2025 г.68,1 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
**Patch Update:** - Fixed Shiny Rate duplication through re-logging - Fixed Global Rates not persisting through restarts - Fixed Player boost bossbars not persisting through re-logs
release

More Sparkles 1.0

1.0
5 июл. 2025 г.12,9 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
Initial Release