From 70e93e57c30d254a600aebfa0b3ab98b6a33b728 Mon Sep 17 00:00:00 2001 From: Tropical <42101043+tropicaaal@users.noreply.github.com> Date: Tue, 31 Mar 2026 16:53:55 -0500 Subject: [PATCH] fix: use dynamic_pointer_cast for throwable --- .../net/minecraft/world/entity/projectile/Throwable.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/minecraft/Minecraft.World/net/minecraft/world/entity/projectile/Throwable.cpp b/minecraft/Minecraft.World/net/minecraft/world/entity/projectile/Throwable.cpp index fa4cd41c0..2ea3313b9 100644 --- a/minecraft/Minecraft.World/net/minecraft/world/entity/projectile/Throwable.cpp +++ b/minecraft/Minecraft.World/net/minecraft/world/entity/projectile/Throwable.cpp @@ -263,7 +263,7 @@ float Throwable::getShadowHeightOffs() { return 0; } std::shared_ptr Throwable::getOwner() { if (owner == nullptr && !ownerName.empty()) { - owner = std::static_pointer_cast(level->getPlayerByName(ownerName)); + owner = std::dynamic_pointer_cast(level->getPlayerByName(ownerName)); } return owner; }