[C] Fixes wrong health being sent on item consume - Fixes BUKKIT-4127

### The Issue

Currently the server sends a packet with the players real health (getHealth()) when consuming food. This will make the health bar fill completly when the players health is above 20 but below getMaxHealth().

### Justification for this PR

The packet should use the calculated player health between 0 and 20.

### PR Breakdown

This changes the method call from getHealth to getScaledHealth to send the correct health information for the client in the update health packet.

### JIRA Tickets

BUKKIT-4127 - https://bukkit.atlassian.net/browse/BUKKIT-4127