From 4c09bd2b1cfe31fbb11de7c0ea59bfa3f008f6ec Mon Sep 17 00:00:00 2001 From: iProgramInCpp Date: Mon, 7 Aug 2023 16:13:23 +0300 Subject: [PATCH] * Fix bad picking logic. --- source/client/renderer/GameRenderer.cpp | 8 +------- windows_vs/minecraftcpp.vcxproj | 2 +- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/source/client/renderer/GameRenderer.cpp b/source/client/renderer/GameRenderer.cpp index 672c80d..5e65ac7 100644 --- a/source/client/renderer/GameRenderer.cpp +++ b/source/client/renderer/GameRenderer.cpp @@ -115,8 +115,6 @@ void GameRenderer::setupCamera(float f, int i) moveCameraToPlayer(f); } -float x = 0, y = 0; - void GameRenderer::moveCameraToPlayer(float f) { Mob* pMob = m_pMinecraft->m_pMobPersp; @@ -792,11 +790,7 @@ void GameRenderer::pick(float f) // picked entities take priority over tiles (?!) if (field_10) { - if (!m_pMinecraft->m_pGameMode->isCreativeType()) - { - m_pMinecraft->m_hitResult = HitResult(field_10); - } - + m_pMinecraft->m_hitResult = HitResult(field_10); return; } diff --git a/windows_vs/minecraftcpp.vcxproj b/windows_vs/minecraftcpp.vcxproj index 5ec1013..a7a3780 100644 --- a/windows_vs/minecraftcpp.vcxproj +++ b/windows_vs/minecraftcpp.vcxproj @@ -61,7 +61,7 @@ - +