From 636bf0b692b34b0c24df026439b832378fa1b932 Mon Sep 17 00:00:00 2001 From: piebot Date: Wed, 15 Jul 2026 00:13:08 +0300 Subject: [PATCH] fix(TU20): TNT minecart exploding despite 'TNT Explodes' option being turned off. --- Minecraft.World/MinecartTNT.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Minecraft.World/MinecartTNT.cpp b/Minecraft.World/MinecartTNT.cpp index 3a78eab1..2ea6c84e 100644 --- a/Minecraft.World/MinecartTNT.cpp +++ b/Minecraft.World/MinecartTNT.cpp @@ -77,7 +77,7 @@ void MinecartTNT::destroy(DamageSource *source) void MinecartTNT::explode(double speedSqr) { - if (!level->isClientSide) + if (!level->isClientSide && app.GetGameHostOption(eGameHostOption_TNT)) { double speed = sqrt(speedSqr); if (speed > 5) speed = 5; @@ -121,7 +121,7 @@ void MinecartTNT::primeFuse() { fuse = 80; - if (!level->isClientSide) + if (!level->isClientSide && app.GetGameHostOption(eGameHostOption_TNT)) { level->broadcastEntityEvent(shared_from_this(), EVENT_PRIME); level->playEntitySound(shared_from_this(), eSoundType_RANDOM_FUSE, 1, 1.0f);