public bool IsInFuelInteractionRange(BasePlayer player)
    {
        StorageContainer fuelContainer = GetFuelContainer();
        object           obj           = Interface.CallHook("CanCheckFuel", this, fuelContainer, player);

        if (obj is bool)
        {
            return((bool)obj);
        }
        if (fuelContainer != null)
        {
            float num = 0f;
            if (isServer)
            {
                num = 3f;
            }
            return(fuelContainer.Distance(player.eyes.position) <= num);
        }
        return(false);
    }