Перейти к содержимому
Mineforgian

Cobblemon Capture Notification

A lightweight Fabric mod that broadcasts colorful, customizable messages when players capture special Pokémon (Shiny, Legendary, Ultra Beast, Mythical, or Ultra-Rare). Features fully configurable messages that can be reloaded in-game with a simple command.

Загрузки
23K
Подписчики
21
Обновлён
4 июня 2025 г.
Лицензия
All-Rights-Reserved

Опубликован 15 апреля 2025 г.

🌟 Cobblemon Capture Notification Cobblemon Capture Notification enhances your Minecraft server by turning rare Pokémon captures into exciting community events. When a player catches a special Pokémon, everyone online gets a vibrant, color-coded announcement!

✨ Features 🎨 Color-Coded Notifications Different categories of special Pokémon have unique broadcast colors:

  • Shiny: Gold

  • Legendary: Light Purple

  • Ultra Beast: Red

  • Mythical: Aqua

  • Ultra-Rare: Dark Purple

📝 Fully Customizable Messages Easily personalize the format of each notification via the configuration file.

🔔 Enable/Disable Individual Notifications Choose which types of captures to announce - toggle notifications for each Pokémon type.

img

img

♻️ Live Config Reloading Update messages without needing a server restart using: /notification reload

🛠️ Server Admin Friendly Quick setup with auto-generated config files and simple, clear documentation.

⚙️ How It Works The mod hooks into Cobblemon's capture events. When a player captures a Pokémon, it checks if the Pokémon qualifies as "special." If so, it sends a server-wide message using the appropriate styling.

🧩 Configuration Edit the config file at: config/capture_notification_config.json

Use %s as placeholders for player name and Pokémon name.

Complete configuration example:


{
"shinyMessage": "%s has captured a %s! (Shiny)",
"legendaryMessage": "%s has captured a %s! (Legendary)",
"ultraBeastMessage": "%s has captured a %s! (Ultra Beast)",
"mythicalMessage": "%s has captured a %s! (Mythical)",
"ultraRareMessage": "%s has captured a %s! (Ultra-Rare)",
"enableShinyMessages": true,
"enableLegendaryMessages": true,
"enableUltraBeastMessages": true,
"enableMythicalMessages": true,
"enableUltraRareMessages": true,
"shinyColor": "GOLD",
"legendaryColor": "LIGHT_PURPLE",
"ultraBeastColor": "RED",
"mythicalColor": "AQUA",
"ultraRareColor": "DARK_PURPLE"
}

Available colors include: BLACK, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, DARK_PURPLE, GOLD, GRAY, DARK_GRAY, BLUE, GREEN, AQUA, RED, LIGHT_PURPLE, YELLOW, WHITE

🌍 Perfect For Cobblemon Servers Whether you're running a small community or a large public server, this mod helps:

  • Celebrate rare achievements

  • Engage your community

  • Make memorable moments together

Ченджлог

1.7-fabric-1.3.0Релиз1.21.2, 1.21.3, 1.21.4 · 4 июня 2025 г.
  • added "Ultra-Beast" notification
  • Adressed some bugs
1.6-fabric-1.3.0Релиз1.21.3, 1.21.4, 1.21.5 · 23 апреля 2025 г.

📦 Changelog Cobblemon Capture Notification v1.6 Compatible with Fabric 1.3.0

✨ Compatibility Updates Updated to support Fabric 1.3.0

Refactored event handling to utilize PokemonCapturedEvent API

🔧 Improvements Switched server instance management to a thread-safe AtomicReference

Centralized config reload functionality for increased reliability

Enhanced error handling across initialization and event systems

Pokémon type detection updated to use the new species labels system

🐞 Bug Fixes Fixed command registration to correctly handle reload actions

Added proper error feedback for failed configuration loading

Improved server lifecycle logic to eliminate null reference issues

1.4-fabric-1.3.0Релиз1.21.3, 1.21.4, 1.21.5 · 22 апреля 2025 г.

Changelog - Cobblemon Capture Notification

Version 1.4-fabric-1.3.0

Added

  • Fully customizable message format for each Pokémon type
  • Individual toggles to enable/disable notifications for each type:
    • Shiny
    • Legendary
    • Ultra Beast
    • Mythical
    • Ultra-Rare
  • Configurable colors for each notification type
  • Server-side configuration file (capture_notification_config.json)
  • /notification reload command for updating config without restart
  • Detailed command feedback showing enabled/disabled status

Changed

  • Improved configuration handling with automatic file creation
  • Enhanced error handling for message formatting
  • Better logging for configuration changes

Fixed

  • Fixed issue with configuration not loading at server startup
  • Fixed color formatting to use values from config file
  • Addressed JVM compatibility issues
1.4-fabric-1.3.0Релиз1.21.3, 1.21.4, 1.21.5 · 16 апреля 2025 г.

added /notification reload

Комментарии

Загружаем…