SpoutDev/Spout — Issue #724: Track Damage
Author: mooman219
Created: 2011-10-15 19:51:48+00:00
State: open

I was wondering if there was some way to track changes in a Living Entity accurately, and there are two sub-par methods. A repeating timer of some sorts, or using the damage event's.

But there are issues. With the timer, you cannot do much more then observe the health. There is no way to 'cancel' the health change and it can be troublesome on the cpu. Damage Event are great and all but a Entity's health can change outside of an event, through other plugins.

So I was hoping that the amazing spout team could add something to spout that could help me achieve this. Maybe a event for when a plugin uses '.setHealth()'. Or possibly a event that will fire when ever the health of a Living Entity changes.

Afforess IRC - "Open an issue and I will make sure to change that when we override all entities"