xPXpanD / PixelmonBroadcasts

A Pixelmon sidemod that adds fully custom legendary-like messages for tons of events, and optionally logs them, too. Now pure Forge!
BSD 3-Clause "New" or "Revised" License
7 stars 9 forks source link

Shiny Pokemon Not Always Detected by Event Handler #1

Closed MastaC729 closed 5 years ago

MastaC729 commented 6 years ago

On our server we have noticed that occasionally shiny spawns will not broadcast to the chat. It only seems to happen intermittently, but I've noticed it happens 100% of the time when I spawn it in with /pokespawn or if it was spawned by fishing. Our server also has a number of other Sponge plugins running on it, and tps has been somewhat bad at times just to give a bit more context.

Versions

Let me know if I am missing any pertinent information.

xPXpanD commented 6 years ago

Commands are known, as they don't fire the right events -- I might be able to work around that eventually, but for now support for that is on the back burner. Fishing is interesting, though. I'll have to look into that for the upcoming 0.2.3 release. Hopefully there's an event there that I can intercept as well.

I've also had one other report of normal spawns occasionally not showing up, though I'm not too sure what could cause that yet. I haven't been able to reproduce it in testing yet, either.

For now... Do you use any plugins or sidemods that could also be listening for Pokémon spawns? If so, which ones, and what versions? Might be able to narrow things down a little with multiple mod lists.

Thanks for the report.

MastaC729 commented 6 years ago

After testing it on my private server running only LuckPerms and GriefPrevention as the only other plugins, it appears that every shiny that naturally spawns is broadcasting properly. So it very well could be one of these plugins we have installed on our server that is causing the issue.

Here are the plugins we have installed:

FastAsyncWorldEdit
Nucleus
ArmorStandTools
Holograms
LuckPerms
GriefPrevention
UltimateChat
EMPSponge
MCClans
Punish
EconomyLite
TeslaCrate
PlayerShopsRPG
PixelExtras
AdamantineShield
TeslaPowered
Gameshark
DailyRewardsExtended
PixelBuilt-Quests
PlayerGrow
SlotMachines
AutoBroadcaster
WonderTrade
TrainerItem
PokeExpMultiplier
PokeDisguise
TabModifier
PixelmonEconomyBridge
PokeDisplay

I know not all of these are related to Pixelmon, but I posted them just in case you may think they are affecting your plugin somehow.

xPXpanD commented 5 years ago

Thanks for the list. I don't see anything there that I'd expect to cause any issues (except for maybe PokéDisguise? not sure how that spawns stuff), but I'll keep an eye out.

To anybody else reading this with the same issue: please add your mod/plugin list as well! Would be nice to get this pinned down.

xPXpanD commented 5 years ago

Closing due to age!