diff --git a/ClassicalSharp/Entities/LocalPlayer.cs b/ClassicalSharp/Entities/LocalPlayer.cs index ae183f6c1..19ba53146 100644 --- a/ClassicalSharp/Entities/LocalPlayer.cs +++ b/ClassicalSharp/Entities/LocalPlayer.cs @@ -295,7 +295,8 @@ namespace ClassicalSharp { if( block == 0 ) continue; modifier = Math.Min( modifier, info.SpeedMultiplier[block] ); - if( info.CollideType[block] == BlockCollideType.SwimThrough ) + if( block >= BlockInfo.CpeBlocksCount && + info.CollideType[block] == BlockCollideType.SwimThrough ) useLiquidGravity = true; } }