}
void InteractiveState::Render(Viewport &viewport) {
- viewport.WorldPosition(player.GetEntity().Transform(player.GetEntity().ChunkCoords()));
+ viewport.WorldPosition(
+ player.GetEntity().Transform(player.GetEntity().ChunkCoords())
+ * player.GetEntity().GetModel().EyesTransform());
if (master.GetConfig().video.world) {
chunk_renderer.Render(viewport);
world.Render(viewport);