use new forge HUD events instead of TickType.RENDER