promotional bannermobile promotional banner
premium banner
A Better Pokemon spawn broadcaster

Description

Mobcraft Broadcaster: Enhanced Pixelmon Announcements

Built for NeoForge 1.21.1 (Pixelmon 9.x)

If you run a Pixelmon server, you probably know the pain of announcement mods crediting the wrong player for a catch just because they were standing nearby, or the chat getting completely spammed by standard Boss spawns.

We got tired of these bugs on our own server, so we completely re-engineered the open-source BetterPokeBroadcaster mod from the ground up. This fork patches out the tracking flaws, fixes the Discord webhook images, and delivers a streamlined, professional broadcasting experience.

🌟 What we fixed & added:

Flawless Player Tracking: We completely ripped out the "nearest player" distance check. The mod now hooks directly into Pixelmon's battle and capture data. It will always announce the exact player who threw the Pokéball or won the battle. No more stolen credit!

The Universal %player% Tag: We added a dedicated %player% placeholder that works across all broadcast types (Spawns, Captures, Defeats, and Despawns) to keep your config files clean and consistent.

Airtight Boss & Mega Filtering: Pixelmon's native isboss specification tags can be notoriously buggy. We hardcoded a block against all standard Bosses and Mega Bosses directly into the Java engine. Your chat will stay completely free of boss spam without you having to mess with complex config filters!

Custom Despawn Alerts: Added a highly-filtered despawn broadcast for wild Legendaries and Ultra Beasts. It is smart enough to ignore fake "glitch" despawns, captures, and players retrieving their own Pokémon into their party.

Discord Thumbnail Fix (%pokemon_lower%): Discord webhooks frequently break when trying to pull images for Pokémon with capitalized names or spaces. We engineered the %pokemon_lower% tag specifically for webhooks, allowing you to flawlessly pull animated 3D sprites from databases like Pokémon Showdown!

Ultra Beast Support: Distinct, separate alert files for Ultra Beast spawns, defeats, captures, and despawns.

Live Reloading: Just type /pokebroadcaster in-game to instantly reload all of your .yml configurations without needing to restart the server.

📝 Discord Webhook Example

Want those clean, animated Pokémon Showdown sprites in your Discord alerts? Just use this in your webhook config:

url: "https://play.pokemonshowdown.com/sprites/gen5ani/%pokemon_lower%.gif"

⚖️ Credits & License

This mod is an enhanced, heavily customized fork of the original BetterPokeBroadcaster by Envyful. We are incredibly grateful for their original framework!

In compliance with their open-source terms, this modified fork is published and freely distributed under

 the MIT License.