Fixes handling for `ForwardingAudience.Single` and passes the signed message to non-native `Audience` types
Messing with game time sent to the client isn't worth the trouble whenever it may be used by the client now and in the future for such a small issue. Mojang, plz fix