question: protected boolean onDamageEntity ( Entity entity ) { return false ; }
target:  Called by doDamageEntity on each entity being damaged. This function should be inherited if something special is to happen to a specific entity.